/** Shopify CDN: Minification failed

Line 320:2 All "@import" rules must come first
Line 320:16 Comments in CSS use "/* ... */" instead of "//"
Line 2597:20 Expected identifier but found "!"
Line 3171:8 Comments in CSS use "/* ... */" instead of "//"
Line 3182:8 Comments in CSS use "/* ... */" instead of "//"
Line 3183:8 Comments in CSS use "/* ... */" instead of "//"
Line 3184:8 Comments in CSS use "/* ... */" instead of "//"
Line 3185:8 Comments in CSS use "/* ... */" instead of "//"
Line 3186:8 Comments in CSS use "/* ... */" instead of "//"

**/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 html {
    line-height: 1.15;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 2 */ }
  
  /* Sections
     ========================================================================== */
  /**
   * Remove the margin in all browsers.
   */
  body {
    margin: 0; }
  
  /**
   * Render the `main` element consistently in IE.
   */
  main {
    display: block; }
  
  /**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
  h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  
  /* Grouping content
     ========================================================================== */
  /**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
  hr {
    box-sizing: content-box;
    /* 1 */
    height: 0;
    /* 1 */
    overflow: visible;
    /* 2 */ }
  
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  pre {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }
  
  /* Text-level semantics
     ========================================================================== */
  /**
   * Remove the gray background on active links in IE 10.
   */
  a {
    background-color: transparent; }
  
  /**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
  abbr[title] {
    border-bottom: none;
    /* 1 */
    text-decoration: underline;
    /* 2 */
    text-decoration: underline dotted;
    /* 2 */ }
  
  /**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
  b,
  strong {
    font-weight: bolder; }
  
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  code,
  kbd,
  samp {
    font-family: monospace, monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }
  
  /**
   * Add the correct font size in all browsers.
   */
  small {
    font-size: 80%; }
  
  /**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  
  sub {
    bottom: -0.25em; }
  
  sup {
    top: -0.5em; }
  
  /* Embedded content
     ========================================================================== */
  /**
   * Remove the border on images inside links in IE 10.
   */
  img {
    border-style: none; }
  
  /* Forms
     ========================================================================== */
  /**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
  button,
  input,
  optgroup,
  select,
  textarea {
    font-family: inherit;
    /* 1 */
    font-size: 100%;
    /* 1 */
    line-height: 1.15;
    /* 1 */
    margin: 0;
    /* 2 */ }
  
  /**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
  button,
  input {
    /* 1 */
    overflow: visible; }
  
  /**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
  button,
  select {
    /* 1 */
    text-transform: none; }
  
  /**
   * Correct the inability to style clickable types in iOS and Safari.
   */
  button,
  [type="button"],
  [type="reset"],
  [type="submit"] {
    -webkit-appearance: button; }
  
  /**
   * Remove the inner border and padding in Firefox.
   */
  button::-moz-focus-inner,
  [type="button"]::-moz-focus-inner,
  [type="reset"]::-moz-focus-inner,
  [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  
  /**
   * Restore the focus styles unset by the previous rule.
   */
  button:-moz-focusring,
  [type="button"]:-moz-focusring,
  [type="reset"]:-moz-focusring,
  [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }
  
  /**
   * Correct the padding in Firefox.
   */
  fieldset {
    padding: 0.35em 0.75em 0.625em; }
  
  /**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
  legend {
    box-sizing: border-box;
    /* 1 */
    color: inherit;
    /* 2 */
    display: table;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 3 */
    white-space: normal;
    /* 1 */ }
  
  /**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
  progress {
    vertical-align: baseline; }
  
  /**
   * Remove the default vertical scrollbar in IE 10+.
   */
  textarea {
    overflow: auto; }
  
  /**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
  [type="checkbox"],
  [type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */ }
  
  /**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
  [type="number"]::-webkit-inner-spin-button,
  [type="number"]::-webkit-outer-spin-button {
    height: auto; }
  
  /**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
  [type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    outline-offset: -2px;
    /* 2 */ }
  
  /**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
  [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  
  /**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
  ::-webkit-file-upload-button {
    -webkit-appearance: button;
    /* 1 */
    font: inherit;
    /* 2 */ }
  
  /* Interactive
     ========================================================================== */
  /*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
  details {
    display: block; }
  
  /*
   * Add the correct display in all browsers.
   */
  summary {
    display: list-item; }
  
  /* Misc
     ========================================================================== */
  /**
   * Add the correct display in IE 10+.
   */
  template {
    display: none; }
  
  /**
   * Add the correct display in IE 10.
   */
  [hidden] {
    display: none; }
  
  /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
  @import https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined;
  html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%; }
  
  body {
    margin: 0; }
  
  main {
    display: block; }
  
  h1 {
    font-size: 2em;
    margin: .67em 0; }
  
  hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible; }
  
  pre {
    font-family: monospace,monospace;
    font-size: 1em; }
  
  a {
    background-color: transparent; }
  
  abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted; }
  
  b, strong {
    font-weight: bolder; }
  
  code, kbd, samp {
    font-family: monospace,monospace;
    font-size: 1em; }
  
  small {
    font-size: 80%; }
  
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  
  sub {
    bottom: -.25em; }
  
  sup {
    top: -.5em; }
  
  img {
    border-style: none; }
  
  button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0; }
  
  button, input {
    overflow: visible; }
  
  button, select {
    text-transform: none; }
  
  [type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button; }
  
  [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  
  [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText; }
  
  fieldset {
    padding: .35em .75em .625em; }
  
  legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal; }
  
  progress {
    vertical-align: baseline; }
  
  textarea {
    overflow: auto; }
  
  [type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0; }
  
  [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto; }
  
  [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px; }
  
  [type=search]::-webkit-search-decoration {
    -webkit-appearance: none; }
  
  ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit; }
  
  details {
    display: block; }
  
  summary {
    display: list-item; }
  
  [hidden], template {
    display: none; }
  
  blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0; }
  
  button {
    background-color: transparent;
    background-image: none; }
  
  button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color; }
  
  fieldset, ol, ul {
    margin: 0;
    padding: 0; }
  
  ol, ul {
    list-style: none; }
  
  html {
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    line-height: 1.5; }
  
  *, :after, :before {
    box-sizing: border-box;
    border: 0 solid #e2e8f0; }
  
  hr {
    border-top-width: 1px; }
  
  img {
    border-style: solid; }
  
  textarea {
    resize: vertical; }
  
  input::-moz-placeholder, textarea::-moz-placeholder {
    color: #a0aec0; }
  
  input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #a0aec0; }
  
  input::placeholder, textarea::placeholder {
    color: #a0aec0; }
  
  [role=button], button {
    cursor: pointer; }
  
  table {
    border-collapse: collapse; }
  
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit; }
  
  a {
    color: inherit;
    text-decoration: inherit; }
  
  button, input, optgroup, select, textarea {
    padding: 0;
    line-height: inherit;
    color: inherit; }
  
  code, kbd, pre, samp {
    font-family: Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace; }
  
  audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align: middle; }
  
  img, video {
    max-width: 100%;
    height: auto; }
  
  .lv-container {
    width: 100%;
    margin-right: auto;
    margin-left: auto; }
  
  @media (min-width: 320px) {
    .lv-container {
      max-width: 320px; } }
  
  @media (min-width: 375px) {
    .lv-container {
      max-width: 375px; } }
  
  @media (min-width: 414px) {
    .lv-container {
      max-width: 414px; } }
  
  @media (min-width: 640px) {
    .lv-container {
      max-width: 640px; } }
  
  @media (min-width: 768px) {
    .lv-container {
      max-width: 768px; } }
  
  @media (min-width: 1024px) {
    .lv-container {
      max-width: 1024px; } }
  
  /**
   * Typography 
   */
  @font-face {
    font-family: CommissionerBold;
    src: url(//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/Commissioner-Bold.ttf); }
  
  @font-face {
    font-family: CommissionerMedium;
    src: url(//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/Commissioner-Medium.ttf); }
  
  @font-face {
    font-family: CommissionerLight;
    src: url(//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/CommissionerFlair-Light.ttf); }
  
  @font-face {
    font-family: CommissionerRegular;
    src: url(//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/CommissionerFlair-Regular.ttf); }
  
  .shortOrangeLine, .js-section__home-promo .section__title-text:after,
  .js-section__home-promo .section__title-text.js-sr-loaded:after, #about-wateraid .about-wa-txt-img h2.section__title-text:after,
  #about-shop-for-life .about-wa-txt-img h2.section__title-text:after, #about-shop-for-life .about-wa-txt-img .section__title-text:after, #about-shop-for-life .js-section__home-testimonials .section__title-text:after, #how-it-works .js-section__home-image-grid .section__title-text:after, #how-it-works .js-section__home-image-grid .home-image-grid__title--underline:after, .template-index .js-section__home-promo.four-giffs .section__title-text:after, .template-index .js-section__home-promo .section__title-text:after, .template-index .js-section__home-testimonials .section__title-text:after, .template-index .js-section__home-image-grid .home-image-grid__title--underline:after, .template-index .js-section__home-image-grid .section__title-text:after, .template-index .col-hp .section__title-text:after, .template-index .section--1601995243826 .home-image-grid.home-image-grid--medium.home-image-grid--featured .item-2 .home-image-grid__title--underline:after, .template-product .section__title-text:after,
  .template-product .section__title-text.js-sr-loaded:after, .template-product .js-section__home-image-grid .item-2 .home-image-grid__title--underline:after {
    content: url("https://cdn.shopify.com/s/files/1/1030/1879/files/Short_orange.png?v=1603897028");
    transform: scale(0.04) !important;
    left: 0px !important;
    position: absolute;
    width: 0% !important; }
  
  .longOrangeLine, #about-wateraid .header-container h1.section__title-text.collection__header-info__title-text:after,
  #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text:after, #about-shop-for-life .header-container .section__title-text:after, #how-it-works .hp-slideshow .section__title-text:after,
  #how-it-works .hp-slideshow .section__title-text.js-sr-loaded:after, .template-collection .collection__header.collection__header--img .section__title-text:after,
  .template-collection .collection__header.collection__header--img .section__title-text.js-sr-loaded:after, .template-index .hp-slideshow .section__title-text:after {
    content: url("https://cdn.shopify.com/s/files/1/1030/1879/files/Long_orange.png?v=1603897024");
    transform: scale(0.04) !important;
    left: 0px !important;
    position: absolute;
    width: 0% !important; }
  
  .shortBlueLine, .template-cart .section__title-text:after,
  .template-cart .section__title-text.js-sr-loaded:after,
  .template-blog .section__title-text:after,
  .template-blog .section__title-text.js-sr-loaded:after,
  .template-article .section__title-text:after,
  .template-article .section__title-text.js-sr-loaded:after,
  .template-customers-login .section__title-text:after,
  .template-customers-login .section__title-text.js-sr-loaded:after,
  .template-customers-register .section__title-text:after,
  .template-customers-register .section__title-text.js-sr-loaded:after, .template-page section.section.section--page.page .section__title-text:after,
  .template-page section.section.section--page.page .section__title-text.js-sr-loaded:after, .cards-by-occassion h3.collection-list__title-text.h2:after,
  .cards-by-occassion h1.section__title-text.h2:after,
  .cards-by-recipient h3.collection-list__title-text.h2:after,
  .cards-by-recipient h1.section__title-text.h2:after,
  .cards-by-cause h3.collection-list__title-text.h2:after,
  .cards-by-cause h1.section__title-text.h2:after, body#collections.template-list-collections h1.section__title-text.h2:after, .template-404 h1.section__title-text:after, .template-search h1.section__title-text:after, #how-it-works .js-section__home-image-grid .item-2 .home-image-grid__title--underline:after, .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw h4.collection-sidebar__title.h5:after, .template-collection h1.section__title-text.collection__header-info__title-text:after, .template-index .js-section__home-image-grid .item-2 .home-image-grid__title--underline:after, .template-product .js-section__home-image-grid .home-image-grid__title--underline:after {
    content: url("https://cdn.shopify.com/s/files/1/1030/1879/files/Short_Blue.png?v=1603896989");
    transform: scale(0.04) !important;
    left: 0px !important;
    position: absolute;
    width: 0% !important; }
  
  .longBlueLine {
    content: url("https://cdn.shopify.com/s/files/1/1030/1879/files/Long_Blue.png?v=1603896925");
    transform: scale(0.04) !important;
    left: 0px !important;
    position: absolute;
    width: 0% !important; }
  
  .lineCenter, .template-cart .section__title-text:after,
  .template-cart .section__title-text.js-sr-loaded:after,
  .template-blog .section__title-text:after,
  .template-blog .section__title-text.js-sr-loaded:after,
  .template-article .section__title-text:after,
  .template-article .section__title-text.js-sr-loaded:after,
  .template-customers-login .section__title-text:after,
  .template-customers-login .section__title-text.js-sr-loaded:after,
  .template-customers-register .section__title-text:after,
  .template-customers-register .section__title-text.js-sr-loaded:after, .template-page section.section.section--page.page .section__title-text:after,
  .template-page section.section.section--page.page .section__title-text.js-sr-loaded:after, .cards-by-occassion h3.collection-list__title-text.h2:after,
  .cards-by-occassion h1.section__title-text.h2:after,
  .cards-by-recipient h3.collection-list__title-text.h2:after,
  .cards-by-recipient h1.section__title-text.h2:after,
  .cards-by-cause h3.collection-list__title-text.h2:after,
  .cards-by-cause h1.section__title-text.h2:after, body#collections.template-list-collections h1.section__title-text.h2:after, .template-404 h1.section__title-text:after, .template-search h1.section__title-text:after, #about-wateraid .about-wa-txt-img h2.section__title-text:after,
  #about-shop-for-life .about-wa-txt-img h2.section__title-text:after, #about-shop-for-life .about-wa-txt-img .section__title-text:after, #about-shop-for-life .js-section__home-testimonials .section__title-text:after, .template-index .js-section__home-promo.four-giffs .section__title-text:after, .template-index .js-section__home-testimonials .section__title-text:after, .template-index .js-section__home-image-grid .section__title-text:after, .template-index .col-hp .section__title-text:after, .template-product .js-section__home-testimonials .section__title-text:after, .template-product section.section.section--related-products.section--product-recommendations .section__title-text:after {
    margin-left: auto !important;
    margin-right: auto !important;
    left: -55px !important;
    right: 0 !important;
    text-align: center !important; }
  
  /**
   * Global Elements
   */
  .mobile-draw.mobile-draw--dark.js-menu-draw .cls-1 {
    fill: #0041d1; }
  
  .c-btn,
  .btn {
    text-transform: inherit; }
  
  .c-btn--arrow:after {
    display: none; }
  
  @media screen and (min-width: 769px) {
    .hide-desktop {
      display: none; } }
  
  @media (max-width: 768px) {
    .hide-mobile {
      display: none; } }
  
  .js-section__home-promo .home-promo__box.js-sr-loaded {
    border-radius: 8px;
    box-shadow: 0px 0px 8px 0px #c3c3c3; }
  
  .js-section__home-promo h3.section__title-text {
    color: #0041d1;
    font-size: 29px;
    line-height: normal; }
    @media (max-width: 768px) {
      .js-section__home-promo h3.section__title-text {
        font-size: 20px; } }
  
  .js-section__home-promo .section__title-text:after,
  .js-section__home-promo .section__title-text.js-sr-loaded:after {
    background-color: #FF6700; }
  
  .js-section__home-promo .home-promo__text.rte {
    font-size: 20px; }
    @media (max-width: 768px) {
      .js-section__home-promo .home-promo__text.rte {
        font-size: 12px; } }
  
  .js-section__home-promo .home-promo__box.home-promo__box--btn.js-sr-loaded {
    padding-bottom: 42px; }
  
  .js-section__home-promo .c-btn--arrow:after {
    display: none; }
  
  .js-section__home-promo .c-btn,
  .js-section__home-promo .btn {
    position: inherit;
    margin-top: 50px; }
  
  .js-section__home-promo .c-btn,
  .js-section__home-promo .btn {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #ff6700;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 640px) {
      .js-section__home-promo .c-btn,
      .js-section__home-promo .btn {
        font-size: 14px; } }
    .js-section__home-promo .c-btn:hover,
    .js-section__home-promo .btn:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  @media screen and (min-width: 719px) {
    .js-section__home-promo .home-promo__item:nth-child(odd) .home-promo__box {
      margin-right: 0 !important; }
    .js-section__home-promo .home-promo__item:nth-child(even) .home-promo__box {
      margin-left: 0 !important; } }
  
  .template-cart .section__title-text:after,
  .template-cart .section__title-text.js-sr-loaded:after,
  .template-blog .section__title-text:after,
  .template-blog .section__title-text.js-sr-loaded:after,
  .template-article .section__title-text:after,
  .template-article .section__title-text.js-sr-loaded:after,
  .template-customers-login .section__title-text:after,
  .template-customers-login .section__title-text.js-sr-loaded:after,
  .template-customers-register .section__title-text:after,
  .template-customers-register .section__title-text.js-sr-loaded:after {
    background-color: #0041d1; }
  
  .template-page section.section.section--page.page .section__title-text:after,
  .template-page section.section.section--page.page .section__title-text.js-sr-loaded:after {
    background-color: #0041d1; }
  
  .template-cart h1.section__title-text.h2,
  .template-page h1.section__title-text.h2,
  .template-blog h1.section__title-text.h2,
  .template-article h1.section__title-text.h2,
  .template-customers-login h1.section__title-text.h2,
  .template-customers-register h1.section__title-text.h2,
  .customer-logged-in h1.section__title-text.h2 {
    color: #0041d1;
    font-size: 29px;
    line-height: normal; }
    @media (max-width: 768px) {
      .template-cart h1.section__title-text.h2,
      .template-page h1.section__title-text.h2,
      .template-blog h1.section__title-text.h2,
      .template-article h1.section__title-text.h2,
      .template-customers-login h1.section__title-text.h2,
      .template-customers-register h1.section__title-text.h2,
      .customer-logged-in h1.section__title-text.h2 {
        font-size: 20px; } }
  
  .template-cart button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .template-cart button.c-btn.c-btn--light.cart__button-update.update-cart,
  .template-cart .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .template-cart input.c-btn.c-btn--primary.account__form-submit,
  .template-cart a.link.account__form-secondary-btn,
  .template-cart a.c-btn.c-btn--light,
  .template-cart a.c-btn.c-btn--grey,
  .template-page button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .template-page button.c-btn.c-btn--light.cart__button-update.update-cart,
  .template-page .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .template-page input.c-btn.c-btn--primary.account__form-submit,
  .template-page a.link.account__form-secondary-btn,
  .template-page a.c-btn.c-btn--light,
  .template-page a.c-btn.c-btn--grey,
  .template-blog button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .template-blog button.c-btn.c-btn--light.cart__button-update.update-cart,
  .template-blog .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .template-blog input.c-btn.c-btn--primary.account__form-submit,
  .template-blog a.link.account__form-secondary-btn,
  .template-blog a.c-btn.c-btn--light,
  .template-blog a.c-btn.c-btn--grey,
  .template-article button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .template-article button.c-btn.c-btn--light.cart__button-update.update-cart,
  .template-article .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .template-article input.c-btn.c-btn--primary.account__form-submit,
  .template-article a.link.account__form-secondary-btn,
  .template-article a.c-btn.c-btn--light,
  .template-article a.c-btn.c-btn--grey,
  .template-customers-login button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .template-customers-login button.c-btn.c-btn--light.cart__button-update.update-cart,
  .template-customers-login .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .template-customers-login input.c-btn.c-btn--primary.account__form-submit,
  .template-customers-login a.link.account__form-secondary-btn,
  .template-customers-login a.c-btn.c-btn--light,
  .template-customers-login a.c-btn.c-btn--grey,
  .template-customers-register button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .template-customers-register button.c-btn.c-btn--light.cart__button-update.update-cart,
  .template-customers-register .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .template-customers-register input.c-btn.c-btn--primary.account__form-submit,
  .template-customers-register a.link.account__form-secondary-btn,
  .template-customers-register a.c-btn.c-btn--light,
  .template-customers-register a.c-btn.c-btn--grey,
  .customer-logged-in button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
  .customer-logged-in button.c-btn.c-btn--light.cart__button-update.update-cart,
  .customer-logged-in .cart-empty a.c-btn.c-btn--primary.c-btn--full,
  .customer-logged-in input.c-btn.c-btn--primary.account__form-submit,
  .customer-logged-in a.link.account__form-secondary-btn,
  .customer-logged-in a.c-btn.c-btn--light,
  .customer-logged-in a.c-btn.c-btn--grey {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 640px) {
      .template-cart button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .template-cart button.c-btn.c-btn--light.cart__button-update.update-cart,
      .template-cart .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .template-cart input.c-btn.c-btn--primary.account__form-submit,
      .template-cart a.link.account__form-secondary-btn,
      .template-cart a.c-btn.c-btn--light,
      .template-cart a.c-btn.c-btn--grey,
      .template-page button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .template-page button.c-btn.c-btn--light.cart__button-update.update-cart,
      .template-page .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .template-page input.c-btn.c-btn--primary.account__form-submit,
      .template-page a.link.account__form-secondary-btn,
      .template-page a.c-btn.c-btn--light,
      .template-page a.c-btn.c-btn--grey,
      .template-blog button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .template-blog button.c-btn.c-btn--light.cart__button-update.update-cart,
      .template-blog .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .template-blog input.c-btn.c-btn--primary.account__form-submit,
      .template-blog a.link.account__form-secondary-btn,
      .template-blog a.c-btn.c-btn--light,
      .template-blog a.c-btn.c-btn--grey,
      .template-article button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .template-article button.c-btn.c-btn--light.cart__button-update.update-cart,
      .template-article .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .template-article input.c-btn.c-btn--primary.account__form-submit,
      .template-article a.link.account__form-secondary-btn,
      .template-article a.c-btn.c-btn--light,
      .template-article a.c-btn.c-btn--grey,
      .template-customers-login button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .template-customers-login button.c-btn.c-btn--light.cart__button-update.update-cart,
      .template-customers-login .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .template-customers-login input.c-btn.c-btn--primary.account__form-submit,
      .template-customers-login a.link.account__form-secondary-btn,
      .template-customers-login a.c-btn.c-btn--light,
      .template-customers-login a.c-btn.c-btn--grey,
      .template-customers-register button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .template-customers-register button.c-btn.c-btn--light.cart__button-update.update-cart,
      .template-customers-register .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .template-customers-register input.c-btn.c-btn--primary.account__form-submit,
      .template-customers-register a.link.account__form-secondary-btn,
      .template-customers-register a.c-btn.c-btn--light,
      .template-customers-register a.c-btn.c-btn--grey,
      .customer-logged-in button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout,
      .customer-logged-in button.c-btn.c-btn--light.cart__button-update.update-cart,
      .customer-logged-in .cart-empty a.c-btn.c-btn--primary.c-btn--full,
      .customer-logged-in input.c-btn.c-btn--primary.account__form-submit,
      .customer-logged-in a.link.account__form-secondary-btn,
      .customer-logged-in a.c-btn.c-btn--light,
      .customer-logged-in a.c-btn.c-btn--grey {
        font-size: 14px; } }
    .template-cart button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .template-cart button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .template-cart .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .template-cart input.c-btn.c-btn--primary.account__form-submit:hover,
    .template-cart a.link.account__form-secondary-btn:hover,
    .template-cart a.c-btn.c-btn--light:hover,
    .template-cart a.c-btn.c-btn--grey:hover,
    .template-page button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .template-page button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .template-page .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .template-page input.c-btn.c-btn--primary.account__form-submit:hover,
    .template-page a.link.account__form-secondary-btn:hover,
    .template-page a.c-btn.c-btn--light:hover,
    .template-page a.c-btn.c-btn--grey:hover,
    .template-blog button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .template-blog button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .template-blog .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .template-blog input.c-btn.c-btn--primary.account__form-submit:hover,
    .template-blog a.link.account__form-secondary-btn:hover,
    .template-blog a.c-btn.c-btn--light:hover,
    .template-blog a.c-btn.c-btn--grey:hover,
    .template-article button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .template-article button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .template-article .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .template-article input.c-btn.c-btn--primary.account__form-submit:hover,
    .template-article a.link.account__form-secondary-btn:hover,
    .template-article a.c-btn.c-btn--light:hover,
    .template-article a.c-btn.c-btn--grey:hover,
    .template-customers-login button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .template-customers-login button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .template-customers-login .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .template-customers-login input.c-btn.c-btn--primary.account__form-submit:hover,
    .template-customers-login a.link.account__form-secondary-btn:hover,
    .template-customers-login a.c-btn.c-btn--light:hover,
    .template-customers-login a.c-btn.c-btn--grey:hover,
    .template-customers-register button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .template-customers-register button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .template-customers-register .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .template-customers-register input.c-btn.c-btn--primary.account__form-submit:hover,
    .template-customers-register a.link.account__form-secondary-btn:hover,
    .template-customers-register a.c-btn.c-btn--light:hover,
    .template-customers-register a.c-btn.c-btn--grey:hover,
    .customer-logged-in button.c-btn.c-btn--full.c-btn--arrow.c-btn--primary.cart__checkout:hover,
    .customer-logged-in button.c-btn.c-btn--light.cart__button-update.update-cart:hover,
    .customer-logged-in .cart-empty a.c-btn.c-btn--primary.c-btn--full:hover,
    .customer-logged-in input.c-btn.c-btn--primary.account__form-submit:hover,
    .customer-logged-in a.link.account__form-secondary-btn:hover,
    .customer-logged-in a.c-btn.c-btn--light:hover,
    .customer-logged-in a.c-btn.c-btn--grey:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  .header--mega .primary-nav .nav__sub--cta .nav__sub__cta {
    padding-top: 0; }
  
  .header--mega .primary-nav .nav__sub--cta .nav__sub__cta-image {
    margin-top: 12px; }
  
  .nav__sub__cta {
    padding-top: 0px !important;
    margin-top: -2px !important; }
    .nav__sub__cta h4.nav__sub__link.js-header-sub-t-a {
      padding-top: 0px !important; }
    .nav__sub__cta h4.nav__sub__link.js-header-sub-t-a {
      padding: 3px 6px 6px;
      margin-bottom: 6px;
      border-bottom: 1px solid rgba(17, 17, 17, 0.1);
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
    .nav__sub__cta img.nav__sub__cta-image.js.lazyautosizes.lazyloaded {
      border-radius: 8px; }
  
  a.nav__sub__link.js-header-sub-t-a,
  h4.nav__sub__link.js-header-sub-t-a {
    font-size: 24px !important;
    font-family: "CommissionerMedium" !important;
    color: #0041d1 !important;
    border-color: #FF6700 !important; }
  
  a.nav__sub-t__link,
  a.nav__sub__link {
    font-size: 17px !important;
    font-family: "CommissionerRegular" !important; }
  
  .header--mega .primary-nav .nav__sub {
    padding-top: 8px; }
  
  input.shopify-challenge__button.btn {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 640px) {
      input.shopify-challenge__button.btn {
        font-size: 14px; } }
    input.shopify-challenge__button.btn:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  .when-logged-in:after {
    display: none; }
  
  .template-customers-login a.link.account__form-secondary-btn {
    height: 56px;
    padding-top: 11px; }
  
  a.header-trigger__link.header-trigger__link--search.icon-fallback.js-search-trigger.js-no-transition .cls-1 {
    fill: #0041d1 !important; }
  
  .cards-by-occassion .collection-list__link:hover .collection-list__bg:before,
  .cards-by-recipient .collection-list__link:hover .collection-list__bg:before,
  .cards-by-cause .collection-list__link:hover .collection-list__bg:before {
    opacity: 0; }
  
  .cards-by-occassion .collection-list__title-text,
  .cards-by-recipient .collection-list__title-text,
  .cards-by-cause .collection-list__title-text {
    position: absolute;
    bottom: 5px; }
  
  body#collections.template-list-collections h3.collection-list__title-text.h2:after {
    display: none; }
  
  body#collections.template-list-collections .collection-list__link:hover .collection-list__bg:before {
    opacity: 0; }
  
  body#collections.template-list-collections h1.section__title-text.h2 {
    color: #0041d1; }
  
  body#collections.template-list-collections h3.collection-list__title-text.h2 {
    position: absolute;
    bottom: 5px; }
  
  .template-404 h1.section__title-text {
    color: #0041d1;
    font-size: 29px;
    line-height: normal; }
    @media (max-width: 768px) {
      .template-404 h1.section__title-text {
        font-size: 20px; } }
  
  .template-404 a.c-btn.c-btn--primary {
    margin: 0 auto;
    display: flex !important;
    justify-content: center;
    max-width: 237px;
    margin-top: 40px;
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 768px) {
      .template-404 a.c-btn.c-btn--primary {
        font-size: 14px;
        display: none; } }
    .template-404 a.c-btn.c-btn--primary:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  .template-search h1.section__title-text {
    color: #0041d1;
    font-size: 29px;
    line-height: normal; }
    @media (max-width: 768px) {
      .template-search h1.section__title-text {
        font-size: 20px; } }
  
  .template-search h3.product__title.h4 {
    font-family: "CommissionerMedium";
    font-size: 24px;
    color: #0041d1; }
    @media (max-width: 768px) {
      .template-search h3.product__title.h4 {
        font-size: 14px; } }
  
  .template-search span.product__price-price {
    font-family: "CommissionerRegular";
    font-size: 20px; }
    @media (max-width: 768px) {
      .template-search span.product__price-price {
        font-size: 14px; } }
  
  .template-search button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
    background: #0041d1; }
  
  .template-search .link--arrow:after {
    display: none; }
  
  .template-search span.js-product-add-text {
    font-size: 17px;
    font-family: "CommissionerBold"; }
    @media (max-width: 768px) {
      .template-search span.js-product-add-text {
        font-size: 14px; } }
  
  .search-draw.js-search-draw .search__head {
    background: #0041d1; }
  
  .search-draw.js-search-draw h3.search__label-title,
  .search-draw.js-search-draw .mfp-close {
    color: #fff; }
  
  .search-draw.js-search-draw i.icon.icon--search {
    color: #0041d1; }
  
  h3.blog__title.h4 {
    color: #0041d1; }
  
  .template-blog .blog__details {
    border-radius: 8px;
    box-shadow: 0px 0px 8px 0px #c3c3c3;
    border: 0; }
  
  a.kck-btn.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
    background: #0041d1; }
  
  /**
   * About page
   */
  #about-wateraid .hp-slideshow .home-carousel__content,
  #about-shop-for-life .hp-slideshow .home-carousel__content {
    background: #fff0; }
  
  #about-wateraid .hp-slideshow .home-carousel__item--medium,
  #about-shop-for-life .hp-slideshow .home-carousel__item--medium {
    min-height: 460px; }
  
  #about-wateraid .hp-slideshow h2.section__title-text,
  #about-shop-for-life .hp-slideshow h2.section__title-text {
    color: #0041d1;
    font-size: 29px;
    font-family: "CommissionerBold"; }
    @media (max-width: 768px) {
      #about-wateraid .hp-slideshow h2.section__title-text,
      #about-shop-for-life .hp-slideshow h2.section__title-text {
        font-size: 18px; } }
  
  #about-wateraid .hp-slideshow .section__title-text:after,
  #about-shop-for-life .hp-slideshow .section__title-text:after {
    display: none; }
  
  #about-wateraid .hp-slideshow .home-carousel__content,
  #about-shop-for-life .hp-slideshow .home-carousel__content {
    padding: 0;
    margin: 0; }
  
  #about-wateraid .hp-slideshow .home-carousel__item--center,
  #about-shop-for-life .hp-slideshow .home-carousel__item--center {
    align-items: flex-end;
    justify-content: end; }
  
  #about-wateraid .hp-slideshow .home-carousel__content,
  #about-shop-for-life .hp-slideshow .home-carousel__content {
    display: flex;
    align-items: center;
    padding-left: 20px !important;
    min-height: 150px; }
  
  #about-wateraid .hp-slideshow .home-carousel__title.section__title.h2.js-sr-loaded,
  #about-shop-for-life .hp-slideshow .home-carousel__title.section__title.h2.js-sr-loaded {
    margin-bottom: 0; }
  
  #about-wateraid .hp-slideshow .home-carousel__title.section__title.h2.js-sr-loaded,
  #about-wateraid .hp-slideshow .home-carousel__content,
  #about-shop-for-life .hp-slideshow .home-carousel__title.section__title.h2.js-sr-loaded,
  #about-shop-for-life .hp-slideshow .home-carousel__content {
    background: #fff; }
  
  #about-wateraid .hp-slideshow .home-carousel__content,
  #about-shop-for-life .hp-slideshow .home-carousel__content {
    margin-bottom: -45px;
    width: 50%;
    max-width: 450px;
    border-top-right-radius: 8px !important; }
    @media (max-width: 768px) {
      #about-wateraid .hp-slideshow .home-carousel__content,
      #about-shop-for-life .hp-slideshow .home-carousel__content {
        margin-bottom: -20px;
        width: 100%; } }
  
  #about-wateraid .about-wa-promo02 .home-promo__item,
  #about-shop-for-life .about-wa-promo02 .home-promo__item {
    padding: 48px 0;
    position: relative; }
    #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even),
    #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) {
      padding: 100px 0;
      margin-top: -148px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__box {
        margin-right: 10%; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__media,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__media {
        margin-right: -100px; }
    #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd),
    #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) {
      padding: 100px 0;
      margin-top: -148px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd) .o-layout,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) .o-layout {
        direction: rtl; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd) .o-layout__item,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) .o-layout__item {
        direction: ltr;
        text-align: left; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__box {
        margin-left: 10%; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__media,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__media {
        margin-left: -100px; }
    #about-wateraid .about-wa-promo02 .home-promo__item:first-child,
    #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child {
      margin-top: 0;
      padding-top: 48px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:first-child.block--no-bg,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child.block--no-bg {
        padding-top: 0; }
    #about-wateraid .about-wa-promo02 .home-promo__item:last-child,
    #about-shop-for-life .about-wa-promo02 .home-promo__item:last-child {
      padding-bottom: 48px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:last-child.block--no-bg,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:last-child.block--no-bg {
        padding-bottom: 0; }
    @media screen and (max-width: 980px) {
      #about-wateraid .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box {
        max-width: 540px;
        width: 100%;
        margin: -42px 18px 0;
        padding: 24px; }
      #about-wateraid .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box--btn,
      #about-shop-for-life .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box--btn {
        padding-bottom: 20px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__box,
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__media, #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__box,
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__media,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__media,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(odd) .home-promo__media {
        margin-right: 0;
        margin-left: 0; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) .home-promo__box {
        float: right; }
      #about-wateraid .about-wa-promo02 .home-promo__item:first-child,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child {
        padding-top: 24px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:last-child,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:last-child {
        padding-bottom: 24px; } }
    @media screen and (max-width: 767px) {
      #about-wateraid .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box,
      #about-shop-for-life .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box {
        padding: 18px;
        max-width: 100%;
        width: auto;
        float: none; }
      #about-wateraid .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box--btn,
      #about-shop-for-life .about-wa-promo02 .home-promo__item .home-promo__box.home-promo__box.home-promo__box--btn {
        padding-bottom: 20px; }
      #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even),
      #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) {
        padding: 78px 0; }
      #about-wateraid .about-wa-promo02 .home-promo__item:first-child,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child {
        padding-top: 0; }
      #about-wateraid .about-wa-promo02 .home-promo__item:last-child,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:last-child {
        padding-bottom: 24px; } }
    #about-wateraid .about-wa-promo02 .home-promo__item:nth-child(even) .o-layout,
    #about-shop-for-life .about-wa-promo02 .home-promo__item:nth-child(even) .o-layout {
      direction: inherit !important; }
  
  #about-wateraid .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:before,
  #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:before {
    display: inline-flex;
    content: ' ';
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/files/droplet_filled_4x.png");
    background-repeat: no-repeat;
    background-size: 15px 18px;
    height: 18px;
    width: 18px;
    margin-right: 10px;
    top: 3px;
    position: relative; }
    @media (max-width: 768px) {
      #about-wateraid .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:before,
      #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:before {
        background-size: 12px 13px;
        height: 15px;
        width: 15px;
        margin-right: 5px; } }
  
  #about-wateraid .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:first-child:before,
  #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:first-child:before {
    display: none; }
  
  #about-wateraid .about-wa-txt-img,
  #about-shop-for-life .about-wa-txt-img {
    padding-top: 50px;
    padding-bottom: 70px; }
    #about-wateraid .about-wa-txt-img .home-inline__media-img,
    #about-shop-for-life .about-wa-txt-img .home-inline__media-img {
      max-width: 100%; }
    #about-wateraid .about-wa-txt-img h2.section__title-text,
    #about-shop-for-life .about-wa-txt-img h2.section__title-text {
      font-size: 41px;
      font-family: "CommissionerBold";
      color: #0041d1; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-txt-img h2.section__title-text,
        #about-shop-for-life .about-wa-txt-img h2.section__title-text {
          font-size: 24px; } }
      #about-wateraid .about-wa-txt-img h2.section__title-text:after,
      #about-shop-for-life .about-wa-txt-img h2.section__title-text:after {
        background: #FF6700; }
    #about-wateraid .about-wa-txt-img h3.home-inline__title.h4,
    #about-shop-for-life .about-wa-txt-img h3.home-inline__title.h4 {
      font-size: 24px;
      font-family: "CommissionerMedium";
      color: #0041d1;
      text-transform: inherit; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-txt-img h3.home-inline__title.h4,
        #about-shop-for-life .about-wa-txt-img h3.home-inline__title.h4 {
          font-size: 14px; } }
    #about-wateraid .about-wa-txt-img h4.home-inline__sub-title.h5,
    #about-shop-for-life .about-wa-txt-img h4.home-inline__sub-title.h5 {
      font-size: 41px;
      font-family: "CommissionerBold";
      color: #FF6700;
      margin: 0;
      line-height: 36px; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-txt-img h4.home-inline__sub-title.h5,
        #about-shop-for-life .about-wa-txt-img h4.home-inline__sub-title.h5 {
          font-size: 24px; } }
    #about-wateraid .about-wa-txt-img .home-inline__desc .rte,
    #about-shop-for-life .about-wa-txt-img .home-inline__desc .rte {
      font-size: 24px;
      font-family: "CommissionerMedium";
      color: #0041d1; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-txt-img .home-inline__desc .rte,
        #about-shop-for-life .about-wa-txt-img .home-inline__desc .rte {
          font-size: 14px !important; } }
    #about-wateraid .about-wa-txt-img .link--arrow:after,
    #about-shop-for-life .about-wa-txt-img .link--arrow:after {
      display: none; }
    #about-wateraid .about-wa-txt-img a.link.link--arrow.section__link-link,
    #about-shop-for-life .about-wa-txt-img a.link.link--arrow.section__link-link {
      margin: 0 auto;
      display: flex;
      justify-content: center;
      max-width: 237px;
      flex: 1;
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #ff6700;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-txt-img a.link.link--arrow.section__link-link,
        #about-shop-for-life .about-wa-txt-img a.link.link--arrow.section__link-link {
          font-size: 14px;
          display: none; } }
      @media all and (-ms-high-contrast: none) {
        #about-wateraid .about-wa-txt-img a.link.link--arrow.section__link-link,
        #about-shop-for-life .about-wa-txt-img a.link.link--arrow.section__link-link {
          max-width: 310px; } }
      #about-wateraid .about-wa-txt-img a.link.link--arrow.section__link-link:hover,
      #about-shop-for-life .about-wa-txt-img a.link.link--arrow.section__link-link:hover {
        background-position: 500% 100%;
        color: #fff; }
    #about-wateraid .about-wa-txt-img .o-layout.o-layout--center,
    #about-shop-for-life .about-wa-txt-img .o-layout.o-layout--center {
      display: flex;
      justify-content: center;
      align-items: flex-end;
      flex-wrap: wrap; }
  
  #about-wateraid .about-wa-faq,
  #about-shop-for-life .about-wa-faq {
    padding-top: 50px;
    padding-bottom: 50px; }
    #about-wateraid .about-wa-faq h2.section__title-text,
    #about-shop-for-life .about-wa-faq h2.section__title-text {
      font-size: 41px;
      font-family: "CommissionerBold";
      color: #0041d1; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-faq h2.section__title-text,
        #about-shop-for-life .about-wa-faq h2.section__title-text {
          font-size: 24px; } }
      #about-wateraid .about-wa-faq h2.section__title-text:after,
      #about-shop-for-life .about-wa-faq h2.section__title-text:after {
        background: #FF6700;
        display: none; }
    #about-wateraid .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default,
    #about-shop-for-life .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
      display: block !important; }
    #about-wateraid .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default,
    #about-shop-for-life .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
      margin: 0 auto;
      display: flex;
      justify-content: center;
      max-width: 237px;
      flex: 1;
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #ff6700;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 768px) {
        #about-wateraid .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default,
        #about-shop-for-life .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
          font-size: 14px;
          display: none; } }
      #about-wateraid .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default:hover,
      #about-shop-for-life .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default:hover {
        background-position: 500% 100%;
        color: #fff; }
  
  #about-wateraid .header-container,
  #about-shop-for-life .header-container {
    position: relative; }
    #about-wateraid .header-container .header-container__img,
    #about-shop-for-life .header-container .header-container__img {
      height: 600px; }
    #about-wateraid .header-container .header-container__txt,
    #about-shop-for-life .header-container .header-container__txt {
      max-width: 450px;
      position: absolute;
      bottom: 0;
      background: #fff;
      width: 100%;
      height: 200px;
      display: flex;
      align-items: center;
      padding-left: 20px;
      border-top-right-radius: 8px !important; }
      @media (max-width: 768px) {
        #about-wateraid .header-container .header-container__txt,
        #about-shop-for-life .header-container .header-container__txt {
          position: relative;
          height: 100px; } }
    #about-wateraid .header-container .header-container__inner,
    #about-shop-for-life .header-container .header-container__inner {
      padding-right: 30px;
      padding-left: 30px; }
      @media (max-width: 768px) {
        #about-wateraid .header-container .header-container__inner,
        #about-shop-for-life .header-container .header-container__inner {
          padding-right: 15px;
          padding-left: 15px; } }
    #about-wateraid .header-container .header-container__img,
    #about-shop-for-life .header-container .header-container__img {
      background-repeat: no-repeat;
      background-position: center top; }
    #about-wateraid .header-container h1.section__title-text.collection__header-info__title-text,
    #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text {
      color: #003CD9 !important;
      text-transform: inherit;
      font-size: 39px; }
      #about-wateraid .header-container h1.section__title-text.collection__header-info__title-text:after,
      #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text:after {
        background: #FF6700; }
      @media (max-width: 640px) {
        #about-wateraid .header-container h1.section__title-text.collection__header-info__title-text,
        #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text {
          font-size: 21px; } }
  
  #about-wateraid .header-wa.img-logo,
  #about-shop-for-life .header-wa.img-logo {
    width: 100px;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    padding-top: 70px;
    padding-bottom: 90px; }
    #about-wateraid .header-wa.img-logo img,
    #about-shop-for-life .header-wa.img-logo img {
      width: 100px; }
  
  #about-wateraid section.about-wa-faq.section.section--mb-s.section--about-wa-faq .home-custom__img--cover.u-bg-contain,
  #about-shop-for-life section.about-wa-faq.section.section--mb-s.section--about-wa-faq .home-custom__img--cover.u-bg-contain {
    display: none; }
  
  #about-wateraid section.about-wa-faq.section.section--mb-s.section--about-wa-faq .o-ratio.o-ratio--custom,
  #about-shop-for-life section.about-wa-faq.section.section--mb-s.section--about-wa-faq .o-ratio.o-ratio--custom {
    padding-bottom: 0 !important;
    width: 200px;
    height: 200px; }
  
  #about-wateraid section.about-wa-faq.section.section--mb-s.section--about-wa-faq .counter-1,
  #about-shop-for-life section.about-wa-faq.section.section--mb-s.section--about-wa-faq .counter-1 {
    position: absolute; }
    @media (max-width: 768px) {
      #about-wateraid section.about-wa-faq.section.section--mb-s.section--about-wa-faq .counter-1,
      #about-shop-for-life section.about-wa-faq.section.section--mb-s.section--about-wa-faq .counter-1 {
        display: none; } }
  
  #about-wateraid .container-faq,
  #about-shop-for-life .container-faq {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 80px; }
    #about-wateraid .container-faq h2.section__title-text,
    #about-shop-for-life .container-faq h2.section__title-text {
      font-size: 41px;
      font-family: "CommissionerBold";
      color: #0041d1; }
      @media (max-width: 768px) {
        #about-wateraid .container-faq h2.section__title-text,
        #about-shop-for-life .container-faq h2.section__title-text {
          font-size: 24px; } }
      #about-wateraid .container-faq h2.section__title-text:after,
      #about-shop-for-life .container-faq h2.section__title-text:after {
        background: #FF6700;
        display: none; }
    #about-wateraid .container-faq .btn-link-faq a,
    #about-shop-for-life .container-faq .btn-link-faq a {
      margin: 0 auto;
      display: flex !important;
      justify-content: center;
      max-width: 237px;
      flex: 1;
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #ff6700;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 768px) {
        #about-wateraid .container-faq .btn-link-faq a,
        #about-shop-for-life .container-faq .btn-link-faq a {
          font-size: 14px;
          display: none; } }
      @media all and (-ms-high-contrast: none) {
        #about-wateraid .container-faq .btn-link-faq a,
        #about-shop-for-life .container-faq .btn-link-faq a {
          max-width: 310px; } }
      #about-wateraid .container-faq .btn-link-faq a:hover,
      #about-shop-for-life .container-faq .btn-link-faq a:hover {
        background-position: 500% 100%;
        color: #fff; }
    #about-wateraid .container-faq .cont-faq__left,
    #about-shop-for-life .container-faq .cont-faq__left {
      margin-right: 20px; }
    #about-wateraid .container-faq .img img,
    #about-shop-for-life .container-faq .img img {
      width: 100px; }
      @media (max-width: 375px) {
        #about-wateraid .container-faq .img img,
        #about-shop-for-life .container-faq .img img {
          width: 80px; } }
  
  /**
   * About page
   */
  @media screen and (min-width: 769px) {
    #about-shop-for-life .about-wa-txt-img {
      padding-bottom: 0 !important; } }
  
  #about-shop-for-life .about-wa-txt-img .o-layout.o-layout--center {
    align-items: flex-start !important; }
  
  #about-shop-for-life .about-wa-txt-img .btn-txt-img {
    margin-top: 50px; }
  
  #about-shop-for-life .about-wa-txt-img a {
    margin: 0 auto;
    display: block !important;
    justify-content: center;
    max-width: 237px;
    margin-top: 40px;
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 260px; }
    @media (max-width: 880px) {
      #about-shop-for-life .about-wa-txt-img a {
        min-width: auto;
        font-size: 14px !important;
        display: none; } }
    #about-shop-for-life .about-wa-txt-img a:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  #about-shop-for-life .home-inline__desc .rte {
    font-family: "CommissionerRegular" !important;
    font-size: 20px !important;
    color: #000 !important; }
  
  #about-shop-for-life .about-wa-promo02 .home-promo__item:first-child .home-promo__text.rte p:before {
    display: none !important; }
  
  #about-shop-for-life .js-section__home-testimonials {
    margin-bottom: 150px;
    margin-top: 100px;
    background: transparent;
    display: flex;
    align-items: center;
    min-height: 510px;
    /*VIDEO*/ }
    @media (min-width: 769px) {
      #about-shop-for-life .js-section__home-testimonials {
        background-image: url(https://cdn.shopify.com/s/files/1/1030/1879/files/Testimonial_illustration_bg.png);
        background-position: center center;
        background-size: cover; } }
    @media (max-width: 768px) {
      #about-shop-for-life .js-section__home-testimonials {
        min-height: auto; } }
    #about-shop-for-life .js-section__home-testimonials section.section.section-home-testimonials.section--about-sfl-testemonials {
      padding-bottom: 50px; }
      @media (max-width: 768px) {
        #about-shop-for-life .js-section__home-testimonials section.section.section-home-testimonials.section--about-sfl-testemonials {
          background-image: url(https://cdn.shopify.com/s/files/1/1030/1879/files/Testimonial_illustration_bg.png);
          background-position: center center;
          background-size: cover; } }
    #about-shop-for-life .js-section__home-testimonials .section-home-testimonials {
      padding-top: 50px;
      position: absolute;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto; }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials i.icon.icon--quote {
        display: none; }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials p,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h1,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h2,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h3,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h4,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h5,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h6,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials div,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials span {
        color: #fff; }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h2.section__title-text {
        font-size: 41px;
        font-family: "CommissionerBold"; }
        @media (max-width: 768px) {
          #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h2.section__title-text {
            font-size: 24px; } }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h2.home-testimonials__text__text {
        font-size: 20px;
        font-family: "CommissionerRegular"; }
        @media (max-width: 768px) {
          #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h2.home-testimonials__text__text {
            font-size: 14px; } }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h4.home-testimonials__name__text {
        font-size: 24px;
        font-family: "CommissionerMedium"; }
        @media (max-width: 768px) {
          #about-shop-for-life .js-section__home-testimonials .section-home-testimonials h4.home-testimonials__name__text {
            font-size: 14px; } }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials p.home-testimonials__source__text {
        font-size: 20px;
        font-family: "CommissionerRegular";
        color: #0084FF; }
        @media (max-width: 768px) {
          #about-shop-for-life .js-section__home-testimonials .section-home-testimonials p.home-testimonials__source__text {
            font-size: 12px;
            font-family: "CommissionerLight"; } }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials .section__title-text:after {
        background: #FF6700; }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li {
        background: #fff;
        opacity: 1; }
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li.slick-active,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li:hover,
      #about-shop-for-life .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li:focus {
        background: #FF6700; }
    #about-shop-for-life .js-section__home-testimonials video {
      /* override other styles to make responsive */
      width: 100% !important;
      height: auto !important; }
    #about-shop-for-life .js-section__home-testimonials video.hide-mobile {
      height: fit-content !important;
      object-fit: cover; }
      @media all and (-ms-high-contrast: none) {
        #about-shop-for-life .js-section__home-testimonials video.hide-mobile {
          display: none; } }
    @media screen and (min-width: 769px) {
      #about-shop-for-life .js-section__home-testimonials .hide-desktop {
        display: none; } }
    @media (max-width: 768px) {
      #about-shop-for-life .js-section__home-testimonials .hide-mobile {
        display: none; } }
  
  #about-shop-for-life .header-container {
    position: relative; }
    #about-shop-for-life .header-container .header-container__img {
      height: 600px; }
    #about-shop-for-life .header-container .header-container__txt {
      max-width: 450px;
      position: absolute;
      bottom: 0;
      background: #fff;
      width: 100%;
      height: 200px;
      display: flex;
      align-items: center;
      padding-left: 20px;
      border-top-right-radius: 8px !important; }
      @media (max-width: 768px) {
        #about-shop-for-life .header-container .header-container__txt {
          position: relative;
          height: 100px; } }
    #about-shop-for-life .header-container .header-container__inner {
      padding-right: 30px;
      padding-left: 30px;
      margin-bottom: 90px; }
      @media (max-width: 768px) {
        #about-shop-for-life .header-container .header-container__inner {
          padding-right: 15px;
          padding-left: 15px; } }
    #about-shop-for-life .header-container .header-container__img {
      background-repeat: no-repeat;
      background-position: center top; }
    #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text {
      color: #003CD9 !important;
      text-transform: inherit;
      font-size: 39px; }
      #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text:after {
        background: #FF6700; }
      @media (max-width: 640px) {
        #about-shop-for-life .header-container h1.section__title-text.collection__header-info__title-text {
          font-size: 21px; } }
  
  #about-shop-for-life .header-wa.img-logo {
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 90px; }
    #about-shop-for-life .header-wa.img-logo img {
      width: 400px; }
      @media (max-width: 640px) {
        #about-shop-for-life .header-wa.img-logo img {
          width: 300px; } }
  
  /**
   * How it works page
   */
  #how-it-works .hp-slideshow h2.section__title-text {
    color: #003CD9;
    text-transform: inherit;
    font-size: 50px;
    line-height: 50px; }
    @media (max-width: 640px) {
      #how-it-works .hp-slideshow h2.section__title-text {
        font-size: 29px;
        line-height: 29px; } }
  
  #how-it-works .hp-slideshow .section__title-text:after,
  #how-it-works .hp-slideshow .section__title-text.js-sr-loaded:after {
    background-color: #FF6700; }
  
  #how-it-works .hp-slideshow .home-carousel__btn {
    position: inherit;
    margin-top: 30px; }
    @media (max-width: 640px) {
      #how-it-works .hp-slideshow .home-carousel__btn {
        margin-top: 0; } }
  
  #how-it-works .hp-slideshow .home-carousel__content--btn {
    padding-bottom: 42px; }
    @media (max-width: 640px) {
      #how-it-works .hp-slideshow .home-carousel__content--btn {
        padding-bottom: 20px; } }
  
  #how-it-works .hp-slideshow .c-btn--arrow:after {
    display: none; }
  
  #how-it-works .hp-slideshow .home-carousel__text.rte {
    font-size: 20px; }
    @media (max-width: 640px) {
      #how-it-works .hp-slideshow .home-carousel__text.rte {
        font-size: 12px; } }
  
  #how-it-works .hp-slideshow .section__title-text:after {
    bottom: -25px; }
  
  #how-it-works .hp-slideshow .home-carousel__text.rte {
    padding-top: 15px;
    padding-bottom: 15px; }
  
  @media (min-width: 769px) {
    #how-it-works .hp-slideshow .home-carousel__content {
      min-width: 716px;
      padding-left: 60px;
      padding-right: 60px; } }
  
  #how-it-works .hp-slideshow .home-carousel .slick-dots li {
    background: #fff; }
  
  #how-it-works .hp-slideshow .home-carousel .slick-dots li.slick-active,
  #how-it-works .hp-slideshow .home-carousel .slick-dots li:hover,
  #how-it-works .hp-slideshow .home-carousel .slick-dots li:focus {
    background: #ff6700; }
  
  #how-it-works .hp-slideshow .home-carousel__nav {
    background: #fff;
    color: #0041d1;
    width: 26px;
    height: 26px; }
  
  #how-it-works .hp-slideshow .home-carousel--full .home-carousel__nav--prev {
    right: 50px; }
  
  #how-it-works .hp-slideshow i.icon {
    font-size: 13px;
    font-weight: bold;
    margin-top: 7px;
    display: block; }
  
  #how-it-works .hp-slideshow .home-carousel__item--medium {
    min-height: 738px; }
  
  @media screen and (max-width: 767px) {
    #how-it-works .hp-slideshow .home-carousel__item--medium {
      min-height: 710px; } }
  
  #how-it-works .hp-slideshow p.sup-section__title-text.sup-title {
    font-size: 24px;
    font-family: "CommissionerMedium";
    color: #FF5A00;
    margin-bottom: -15px; }
    @media (max-width: 768px) {
      #how-it-works .hp-slideshow p.sup-section__title-text.sup-title {
        font-size: 14px; } }
  
  #how-it-works .hp-slideshow a.home-carousel__btn.c-btn.c-btn--primary {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 640px) {
      #how-it-works .hp-slideshow a.home-carousel__btn.c-btn.c-btn--primary {
        font-size: 14px; } }
    #how-it-works .hp-slideshow a.home-carousel__btn.c-btn.c-btn--primary:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  #how-it-works .hp-slideshow .home-carousel__item--left .home-carousel__content.home-carousel__content--btn {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px; }
  
  #how-it-works .hp-slideshow .home-carousel__item--right .home-carousel__content.home-carousel__content--btn {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
  
  #how-it-works .hp-slideshow .home-carousel__content {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px; }
  
  #how-it-works .hp-slideshow .home-carousel__video {
    background: #0249d9; }
    @media all and (-ms-high-contrast: none) {
      #how-it-works .hp-slideshow .home-carousel__video {
        background: #084ad7 !important; } }
    @media all and (-ms-high-contrast: none) {
      #how-it-works .hp-slideshow .home-carousel__video video {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: auto; } }
  
  #how-it-works .hp-slideshow .slick-dots li button {
    font-size: 17px;
    font-family: "CommissionerBold";
    color: #fff; }
  
  #how-it-works .hp-slideshow .home-carousel .slick-dots li {
    width: 0;
    margin-right: 15px; }
  
  #how-it-works .hp-slideshow .home-carousel .slick-dots li.slick-active button,
  #how-it-works .hp-slideshow .home-carousel .slick-dots li:hover button,
  #how-it-works .hp-slideshow .home-carousel .slick-dots li:focus button {
    color: #FF6700; }
  
  #how-it-works .hp-slideshow .home-carousel .slick-dots,
  #how-it-works .hp-slideshow .home-carousel__nav--next,
  #how-it-works .hp-slideshow .home-carousel__nav--prev {
    bottom: 28px; }
    @media (max-width: 768px) {
      #how-it-works .hp-slideshow .home-carousel .slick-dots,
      #how-it-works .hp-slideshow .home-carousel__nav--next,
      #how-it-works .hp-slideshow .home-carousel__nav--prev {
        bottom: 18px; } }
  
  #how-it-works .about-wa-faq {
    padding-top: 50px;
    padding-bottom: 50px; }
    #how-it-works .about-wa-faq h2.section__title-text {
      font-size: 41px;
      font-family: "CommissionerBold";
      color: #0041d1; }
      @media (max-width: 768px) {
        #how-it-works .about-wa-faq h2.section__title-text {
          font-size: 24px; } }
      #how-it-works .about-wa-faq h2.section__title-text:after {
        background: #FF6700;
        display: none; }
    #how-it-works .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
      display: block !important; }
    #how-it-works .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
      margin: 0 auto;
      display: flex;
      justify-content: center;
      max-width: 237px;
      flex: 1;
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #ff6700;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 768px) {
        #how-it-works .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
          font-size: 14px;
          display: none; } }
      #how-it-works .about-wa-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default:hover {
        background-position: 500% 100%;
        color: #fff; }
  
  #how-it-works .about-hiw-faq {
    padding-top: 50px;
    padding-bottom: 50px; }
    #how-it-works .about-hiw-faq h2.section__title-text {
      font-size: 41px;
      font-family: "CommissionerBold";
      color: #0041d1; }
      @media (max-width: 768px) {
        #how-it-works .about-hiw-faq h2.section__title-text {
          font-size: 24px; } }
      #how-it-works .about-hiw-faq h2.section__title-text:after {
        background: #FF6700;
        display: none; }
    #how-it-works .about-hiw-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
      display: block !important; }
    #how-it-works .about-hiw-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
      margin: 0 auto;
      display: flex;
      justify-content: center;
      max-width: 237px;
      flex: 1;
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #0041d1;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 768px) {
        #how-it-works .about-hiw-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default {
          font-size: 14px;
          display: none; } }
      #how-it-works .about-hiw-faq a.c-btn.c-btn--full.home-custom__btn.c-btn--primary.c-btn--default:hover {
        background-position: 500% 100%;
        color: #fff; }
  
  #how-it-works .js-section__home-image-grid {
    padding-top: 30px; }
    #how-it-works .js-section__home-image-grid h2.section__title-text {
      font-size: 41px;
      text-align: center;
      color: #003CD9;
      font-family: "CommissionerBold";
      margin-bottom: 50px; }
      @media (max-width: 768px) {
        #how-it-works .js-section__home-image-grid h2.section__title-text {
          font-size: 24px; } }
    #how-it-works .js-section__home-image-grid .section__title-text:after {
      background: #FF6700;
      position: absolute;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto; }
    #how-it-works .js-section__home-image-grid .u-bg-overlay:before {
      background: #1110; }
    #how-it-works .js-section__home-image-grid .home-image-grid__title--underline:after {
      background: #FF6700;
      height: 3px; }
    #how-it-works .js-section__home-image-grid .item-2 .home-image-grid__title--underline:after {
      background: #0041D1; }
    #how-it-works .js-section__home-image-grid h3.home-image-grid__title.h2.home-image-grid__title--underline {
      font-size: 41px; }
      @media (max-width: 768px) {
        #how-it-works .js-section__home-image-grid h3.home-image-grid__title.h2.home-image-grid__title--underline {
          font-size: 24px; } }
    #how-it-works .js-section__home-image-grid p.home-image-grid__desc {
      font-size: 20px; }
      @media (max-width: 768px) {
        #how-it-works .js-section__home-image-grid p.home-image-grid__desc {
          font-size: 14px; } }
    #how-it-works .js-section__home-image-grid .home-image-grid__item.home-image-grid__item--image.u-flex.u-flex--bottom.js-sr-loaded {
      border-radius: 8px; }
  
  @media all and (-ms-high-contrast: none) {
    #how-it-works .home-image-grid__link:hover .home-image-grid__bg:before {
      opacity: 0 !important; }
    #how-it-works .home-image-grid__item {
      height: 250px; } }
  
  /**
   * Cart page
   */
  .template-cart p.cart__product-meta .first-part {
    color: #0042d1; }
  
  /**
   * Collection page
   */
  @media screen and (min-width: 769px) {
    .template-collection .collection__header.collection__header--img {
      position: relative; }
    .template-collection .collection--img .collection__header-info {
      position: absolute;
      bottom: -1px; } }
  
  .template-collection h1.section__title-text.collection__header-info__title-text {
    color: #003CD9;
    text-transform: inherit;
    font-size: 29px; }
    @media (max-width: 640px) {
      .template-collection h1.section__title-text.collection__header-info__title-text {
        font-size: 18px; } }
  
  .template-collection .collection__header.collection__header--img .section__title-text:after,
  .template-collection .collection__header.collection__header--img .section__title-text.js-sr-loaded:after {
    background-color: #FF6700; }
  
  .template-collection .collection__header-info__text.rte.rte--header.js-sr-loaded {
    font-size: 20px; }
    @media (max-width: 640px) {
      .template-collection .collection__header-info__text.rte.rte--header.js-sr-loaded {
        font-size: 14px; } }
  
  @media (max-width: 768px) {
    .template-collection .collection__header-media.o-ratio {
      min-height: 350px; } }
  
  .template-collection .collection__header.collection__header--img {
    margin-bottom: 50px; }
  
  .template-collection a.collection-main__filter-btn.c-btn.c-btn--light.c-btn--full.js-collection-draw-trigger {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #ff6700;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 640px) {
      .template-collection a.collection-main__filter-btn.c-btn.c-btn--light.c-btn--full.js-collection-draw-trigger {
        font-size: 14px; } }
    .template-collection a.collection-main__filter-btn.c-btn.c-btn--light.c-btn--full.js-collection-draw-trigger:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  .template-collection .selector-wrapper.collection-main__sort__selector {
    border: 1px solid #0041D1; }
    .template-collection .selector-wrapper.collection-main__sort__selector label,
    .template-collection .selector-wrapper.collection-main__sort__selector select {
      font-size: 17px;
      color: #003CD9;
      font-family: "CommissionerRegular"; }
    .template-collection .selector-wrapper.collection-main__sort__selector:after {
      color: #003CD9; }
  
  .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw h4.collection-sidebar__title.h5 {
    color: #003CD9;
    font-size: 24px;
    font-family: "CommissionerMedium";
    text-transform: inherit;
    margin-bottom: 30px; }
    @media (max-width: 768px) {
      .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw h4.collection-sidebar__title.h5 {
        font-size: 14px; } }
  
  .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw ul.collection-sidebar__items.o-list-bare,
  .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw a.js-no-transition.collection-sidebar__link.js-collection-group-link {
    font-size: 17px; }
    @media (max-width: 768px) {
      .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw ul.collection-sidebar__items.o-list-bare,
      .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw a.js-no-transition.collection-sidebar__link.js-collection-group-link {
        font-size: 14px; } }
  
  .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw .section__title-text:after,
  .template-collection aside.collection-sidebar.collection-sidebar--drawer.js-collection-draw .section__title-text.js-sr-loaded:after {
    width: 52px !important; }
  
  .template-collection .collection-sidebar--drawer.collection-sidebar--dark .mfp-close.mfp-close {
    color: #003CD9; }
  
  .template-collection .collection-sidebar--drawer.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__link {
    color: #003CD9;
    font-family: "CommissionerRegular";
    border-color: #003CD9; }
  
  .template-collection .collection-sidebar--drawer.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__link:hover {
    background-color: #003CD9;
    color: #fff; }
  
  .template-collection .collection-sidebar__section.collection-sidebar__section--group-clear a.c-btn.c-btn--small.c-btn--light.c-btn--close {
    background-color: #003CD9;
    color: #fff;
    font-family: "CommissionerRegular";
    font-size: 17px; }
    @media (max-width: 768px) {
      .template-collection .collection-sidebar__section.collection-sidebar__section--group-clear a.c-btn.c-btn--small.c-btn--light.c-btn--close {
        font-size: 14px; } }
  
  .template-collection .collection-sidebar--drawer.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link {
    background-color: #003CD9;
    color: #fff;
    font-family: "CommissionerRegular";
    font-size: 17px; }
    @media (max-width: 768px) {
      .template-collection .collection-sidebar--drawer.collection-sidebar--dark .collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link {
        font-size: 14px; } }
  
  .template-collection .collection-sidebar__section--tags .collection-sidebar__item--active .collection-sidebar__link:after {
    color: #fff; }
  
  .template-collection .collection-products button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
    background: #0041d1; }
  
  .template-collection .collection-products h3.product__title.h4 {
    font-family: "CommissionerMedium";
    font-size: 24px;
    color: #0041d1; }
    @media (max-width: 768px) {
      .template-collection .collection-products h3.product__title.h4 {
        font-size: 14px; } }
  
  .template-collection .collection-products span.product__price-price {
    font-family: "CommissionerRegular";
    font-size: 20px; }
    @media (max-width: 768px) {
      .template-collection .collection-products span.product__price-price {
        font-size: 14px; } }
  
  .template-collection .collection-products .link--arrow:after {
    display: none; }
  
  .template-collection .collection-products span.js-product-add-text {
    font-size: 17px;
    font-family: "CommissionerBold"; }
    @media (max-width: 768px) {
      .template-collection .collection-products span.js-product-add-text {
        font-size: 14px; } }
  
  @media screen and (max-width: 1080px) {
    .template-collection .collection-products button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
      display: none; } }
  
  .template-collection .pagination .page,
  .template-collection .pagination .next,
  .template-collection .pagination .prev {
    border: 0px solid #e4e4e4; }
  
  .template-collection .pagination .page.current,
  .template-collection .pagination .next.current,
  .template-collection .pagination .prev.current {
    color: #fff;
    background: #0041d1;
    font-size: 24px;
    font-family: "CommissionerMedium"; }
    @media (max-width: 768px) {
      .template-collection .pagination .page.current,
      .template-collection .pagination .next.current,
      .template-collection .pagination .prev.current {
        font-size: 14px; } }
  
  .template-collection .pagination .page a,
  .template-collection .pagination .next a,
  .template-collection .pagination .prev a {
    color: #0041d1;
    font-size: 24px;
    font-family: "CommissionerMedium"; }
    @media (max-width: 768px) {
      .template-collection .pagination .page a,
      .template-collection .pagination .next a,
      .template-collection .pagination .prev a {
        font-size: 14px; } }
  
  .template-collection .collection-pagination.js-sr-loaded {
    margin-top: 40px; }
  
  .template-collection .pagination .page a:hover,
  .template-collection .pagination .next a:hover,
  .template-collection .pagination .prev a:hover {
    color: #fff;
    background: #0041d1; }
  
  @media screen and (min-width: 768px) {
    .template-collection .collection__header-info {
      border-top-right-radius: 8px; } }
  
  .template-collection .collection__header-info {
    max-width: 450px; }
  
  /**
   * Homepage page
   */
  .template-index .hp-slideshow h2.section__title-text {
    color: #003CD9;
    text-transform: inherit;
    font-size: 50px;
    line-height: 50px; }
    @media (max-width: 768px) {
      .template-index .hp-slideshow h2.section__title-text {
        font-size: 29px;
        line-height: 29px; } }
  
  .template-index .hp-slideshow .section__title-text:after,
  .template-index .hp-slideshow .section__title-text.js-sr-loaded:after {
    background-color: #FF6700; }
  
  .template-index .hp-slideshow .home-carousel__btn {
    position: inherit;
    margin-top: 30px; }
    @media (max-width: 768px) {
      .template-index .hp-slideshow .home-carousel__btn {
        margin-top: 0; } }
  
  .template-index .hp-slideshow .home-carousel__content--btn {
    padding-bottom: 42px; }
  
  .template-index .hp-slideshow .c-btn--arrow:after {
    display: none; }
  
  .template-index .hp-slideshow .home-carousel__text.rte {
    font-size: 20px; }
    @media (max-width: 768px) {
      .template-index .hp-slideshow .home-carousel__text.rte {
        font-size: 12px; } }
  
  .template-index .hp-slideshow .section__title-text:after {
    bottom: -25px; }
  
  .template-index .hp-slideshow .home-carousel__text.rte {
    padding-top: 15px;
    padding-bottom: 15px; }
  
  /* @media (min-width: 769px) {
    .template-index .hp-slideshow .home-carousel__content {
      min-width: 716px;
      padding-left: 60px;
      padding-right: 60px; } } */
  
  .template-index .hp-slideshow .home-carousel .slick-dots li {
    background: #fff; }
  
  .template-index .hp-slideshow .home-carousel .slick-dots li.slick-active,
  .template-index .hp-slideshow .home-carousel .slick-dots li:hover,
  .template-index .hp-slideshow .home-carousel .slick-dots li:focus {
    background: #ff6700; }
  
  .template-index .hp-slideshow .home-carousel__nav {
    background: #fff;
    color: #0041d1;
    width: 37px;
    height: 37px; }
    .template-index .hp-slideshow .home-carousel__nav:hover {
      background: #0041d1;
      color: #fff; }
  
  .template-index .hp-slideshow .home-carousel--full .home-carousel__nav--prev {
    right: 60px; }
  
  .template-index .hp-slideshow i.icon {
    font-size: 23px;
    font-weight: bold;
    margin-top: 7px;
    display: block; }
  
  .template-index .hp-slideshow .home-carousel__item--medium {
    min-height: 738px; }
  
  @media screen and (max-width: 767px) {
    .template-index .hp-slideshow .home-carousel__item--medium {
      min-height: 710px; } }
  
  .template-index .hp-slideshow a.home-carousel__btn.c-btn.c-btn--primary {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 768px) {
      .template-index .hp-slideshow a.home-carousel__btn.c-btn.c-btn--primary {
        font-size: 14px; } }
    .template-index .hp-slideshow a.home-carousel__btn.c-btn.c-btn--primary:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  .template-index .hp-slideshow .home-carousel__item--left .home-carousel__content.home-carousel__content--btn {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px; }
  
  .template-index .hp-slideshow .home-carousel__item--right .home-carousel__content.home-carousel__content--btn {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
  
  .template-index .js-section__home-promo .home-promo__box.js-sr-loaded {
    border-radius: 8px;
    box-shadow: 0px 0px 8px 0px #c3c3c3; }
  
  .template-index .js-section__home-promo h3.section__title-text {
    color: #0041d1;
    font-size: 29px;
    line-height: normal; }
    @media (max-width: 768px) {
      .template-index .js-section__home-promo h3.section__title-text {
        font-size: 20px; } }
  
  .template-index .js-section__home-promo .section__title-text:after,
  .template-index .js-section__home-promo .section__title-text.js-sr-loaded:after {
    background-color: #FF6700; }
  
  .template-index .js-section__home-promo .home-promo__text.rte {
    font-size: 20px; }
    @media (max-width: 768px) {
      .template-index .js-section__home-promo .home-promo__text.rte {
        font-size: 12px; } }
  
  .template-index .js-section__home-promo .home-promo__box.home-promo__box--btn.js-sr-loaded {
    padding-bottom: 42px; }
    @media (max-width: 768px) {
      .template-index .js-section__home-promo .home-promo__box.home-promo__box--btn.js-sr-loaded {
        padding-bottom: 20px; } }
  
  .template-index .js-section__home-promo .c-btn--arrow:after {
    display: none; }
  
  .template-index .js-section__home-promo .c-btn,
  .template-index .js-section__home-promo .btn {
    position: inherit;
    margin-top: 50px; }
  
  .template-index .js-section__home-promo .c-btn,
  .template-index .js-section__home-promo .btn {
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #ff6700;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 640px) {
      .template-index .js-section__home-promo .c-btn,
      .template-index .js-section__home-promo .btn {
        font-size: 14px; } }
    .template-index .js-section__home-promo .c-btn:hover,
    .template-index .js-section__home-promo .btn:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  @media screen and (min-width: 719px) {
    .template-index .js-section__home-promo .home-promo__item:nth-child(odd) .home-promo__box {
      margin-right: 0 !important; }
    .template-index .js-section__home-promo .home-promo__item:nth-child(even) .home-promo__box {
      margin-left: 0 !important; } }
  
  .template-index .four-gifs {
    padding-bottom: 20px; }
    .template-index .four-gifs .home-promos {
      display: flex;
      width: 100%;
      justify-content: space-around;
      align-items: baseline; }
    .template-index .four-gifs .txt-align {
      text-align: center;
      color: #003CD9;
      font-size: 24px;
      font-family: "CommissionerMedium"; }
      @media (max-width: 768px) {
        .template-index .four-gifs .txt-align {
          font-size: 14px; } }
    .template-index .four-gifs .title-txt {
      text-align: center;
      color: #003CD9;
      font-size: 41px;
      font-family: "CommissionerBold"; }
      @media (max-width: 768px) {
        .template-index .four-gifs .title-txt {
          font-size: 24px; } }
    .template-index .four-gifs h2.title-txt.section__title-text::after {
      position: absolute;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto; }
    @media screen and (min-width: 769px) {
      .template-index .four-gifs .hide-desktop {
        display: none; } }
    @media (max-width: 768px) {
      .template-index .four-gifs .hide-mobile {
        display: none; } }
    .template-index .four-gifs .slick-dots li button:before {
      font-size: 10px;
      color: #ffb448; }
    .template-index .four-gifs .slick-dots li.slick-active button:before {
      color: #ff6700;
      opacity: 1; }
    .template-index .four-gifs .slick-dots {
      bottom: -45px; }
    .template-index .four-gifs .c-btn,
    .template-index .four-gifs .btn {
      margin: 0 auto;
      display: flex;
      justify-content: center;
      max-width: 237px;
      flex: 1;
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #ff6700;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-orange.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 768px) {
        .template-index .four-gifs .c-btn,
        .template-index .four-gifs .btn {
          font-size: 14px;
          display: none; } }
      .template-index .four-gifs .c-btn:hover,
      .template-index .four-gifs .btn:hover {
        background-position: 500% 100%;
        color: #fff; }
  
  .template-index .js-section__home-testimonials {
    margin-bottom: 80px;
    background: #1a4fd7;
    display: flex;
    align-items: center;
    min-height: 510px;
    /*VIDEO*/ }
    @media (max-width: 768px) {
      .template-index .js-section__home-testimonials {
        min-height: 510px; } }
    @media all and (-ms-high-contrast: none) {
      .template-index .js-section__home-testimonials {
        position: relative; }
        .template-index .js-section__home-testimonials .section-home-testimonials {
          top: 0; }
        .template-index .js-section__home-testimonials *::-ms-backdrop,
        .template-index .js-section__home-testimonials .section-home-testimonials {
          top: 0; } }
    .template-index .js-section__home-testimonials .section-home-testimonials {
      padding-top: 50px;
      position: absolute;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto; }
      .template-index .js-section__home-testimonials .section-home-testimonials i.icon.icon--quote {
        display: none; }
      .template-index .js-section__home-testimonials .section-home-testimonials p,
      .template-index .js-section__home-testimonials .section-home-testimonials h1,
      .template-index .js-section__home-testimonials .section-home-testimonials h2,
      .template-index .js-section__home-testimonials .section-home-testimonials h3,
      .template-index .js-section__home-testimonials .section-home-testimonials h4,
      .template-index .js-section__home-testimonials .section-home-testimonials h5,
      .template-index .js-section__home-testimonials .section-home-testimonials h6,
      .template-index .js-section__home-testimonials .section-home-testimonials div,
      .template-index .js-section__home-testimonials .section-home-testimonials span {
        color: #fff; }
      .template-index .js-section__home-testimonials .section-home-testimonials h2.section__title-text {
        font-size: 41px;
        font-family: "CommissionerBold"; }
        @media (max-width: 768px) {
          .template-index .js-section__home-testimonials .section-home-testimonials h2.section__title-text {
            font-size: 24px; } }
      .template-index .js-section__home-testimonials .section-home-testimonials h2.home-testimonials__text__text {
        font-size: 20px;
        font-family: "CommissionerRegular"; }
        @media (max-width: 768px) {
          .template-index .js-section__home-testimonials .section-home-testimonials h2.home-testimonials__text__text {
            font-size: 14px; } }
      .template-index .js-section__home-testimonials .section-home-testimonials h4.home-testimonials__name__text {
        font-size: 24px;
        font-family: "CommissionerMedium"; }
        @media (max-width: 768px) {
          .template-index .js-section__home-testimonials .section-home-testimonials h4.home-testimonials__name__text {
            font-size: 14px; } }
      .template-index .js-section__home-testimonials .section-home-testimonials p.home-testimonials__source__text {
        font-size: 20px;
        font-family: "CommissionerRegular";
        color: #0084FF; }
        @media (max-width: 768px) {
          .template-index .js-section__home-testimonials .section-home-testimonials p.home-testimonials__source__text {
            font-size: 12px;
            font-family: "CommissionerLight"; } }
      .template-index .js-section__home-testimonials .section-home-testimonials .section__title-text:after {
        background: #FF6700; }
      .template-index .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li {
        background: #fff;
        opacity: 1; }
      .template-index .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li.slick-active,
      .template-index .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li:hover,
      .template-index .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li:focus {
        background: #FF6700; }
    .template-index .js-section__home-testimonials video {
      /* override other styles to make responsive */
      width: 100% !important;
      height: auto; !important; }
    .template-index .js-section__home-testimonials video.hide-mobile {
      height: fit-content !important; }
      @media screen and (max-width: 1500px) {
        .template-index .js-section__home-testimonials video.hide-mobile {
          object-fit: cover; } }
    @media screen and (min-width: 769px) {
      .template-index .js-section__home-testimonials .hide-desktop {
        display: none; } }
    @media (max-width: 768px) {
      .template-index .js-section__home-testimonials .hide-mobile {
        display: none; } }
  
  .template-index .js-section__home-image-grid h2.section__title-text {
    font-size: 41px;
    text-align: center;
    color: #003CD9;
    font-family: "CommissionerBold";
    margin-bottom: 50px; }
    @media (max-width: 768px) {
      .template-index .js-section__home-image-grid h2.section__title-text {
        font-size: 24px; } }
  
  .template-index .js-section__home-image-grid .section__title-text:after {
    background: #FF6700;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto; }
  
  .template-index .js-section__home-image-grid .u-bg-overlay:before {
    background: #1110; }
  
  .template-index .js-section__home-image-grid .home-image-grid__title--underline:after {
    background: #FF6700;
    height: 3px; }
  
  .template-index .js-section__home-image-grid .item-2 .home-image-grid__title--underline:after {
    background: #0041D1; }
  
  .template-index .js-section__home-image-grid h3.home-image-grid__title.h2.home-image-grid__title--underline {
    font-size: 41px; }
    @media (max-width: 768px) {
      .template-index .js-section__home-image-grid h3.home-image-grid__title.h2.home-image-grid__title--underline {
        font-size: 24px; } }
  
  .template-index .js-section__home-image-grid p.home-image-grid__desc {
    font-size: 20px; }
    @media (max-width: 768px) {
      .template-index .js-section__home-image-grid p.home-image-grid__desc {
        font-size: 14px; } }
  
  .template-index .js-section__home-image-grid .home-image-grid__item.home-image-grid__item--image.u-flex.u-flex--bottom.js-sr-loaded {
    border-radius: 8px; }
  
  @media screen and (max-width: 1080px) {
    .template-index .col-hp button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
      display: none; } }
  
  .template-index .col-hp h2.section__title-text {
    color: #003CD9;
    font-size: 41px;
    margin-top: 60px; }
    @media (max-width: 640px) {
      .template-index .col-hp h2.section__title-text {
        font-size: 24px; } }
    .template-index .col-hp h2.section__title-text::after {
      background: #FF6700; }
  
  .template-index .col-hp button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
    background: #0041d1; }
  
  .template-index .col-hp h3.product__title.h4 {
    font-family: "CommissionerMedium";
    font-size: 24px;
    color: #0041d1; }
    @media (max-width: 768px) {
      .template-index .col-hp h3.product__title.h4 {
        font-size: 14px; } }
  
  .template-index .col-hp span.product__price-price {
    font-family: "CommissionerRegular";
    font-size: 20px; }
    @media (max-width: 768px) {
      .template-index .col-hp span.product__price-price {
        font-size: 14px; } }
  
  .template-index .col-hp .link--arrow:after {
    display: none; }
  
  .template-index .col-hp span.js-product-add-text {
    font-size: 17px;
    font-family: "CommissionerBold"; }
    @media (max-width: 768px) {
      .template-index .col-hp span.js-product-add-text {
        font-size: 14px; } }
  
  .template-index .col-hp a.link.link--arrow.section__link-link.c-btn {
    margin: 0 auto;
    display: flex;
    justify-content: center;
    max-width: 237px;
    margin-top: 40px;
    flex: 1;
    padding: 10px 50px;
    font-family: "CommissionerBold";
    border-radius: 999px;
    border: 3px solid #0041d1;
    font-size: 17px;
    white-space: nowrap;
    color: #0041d1;
    background: transparent;
    background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
    background-repeat: repeat-x;
    background-position: 0 -100%;
    transition: 1.5s ease;
    min-width: 237px; }
    @media (max-width: 768px) {
      .template-index .col-hp a.link.link--arrow.section__link-link.c-btn {
        font-size: 14px; } }
    .template-index .col-hp a.link.link--arrow.section__link-link.c-btn:hover {
      background-position: 500% 100%;
      color: #fff; }
  
  .template-index .section--1601995243826 .home-image-grid.home-image-grid--medium.home-image-grid--featured .item-2 .home-image-grid__title--underline:after {
    background: #FF6700 !important; }
  
  @media all and (-ms-high-contrast: none) {
    .template-index .home-image-grid__link:hover .home-image-grid__bg:before {
      opacity: 0 !important; }
    .template-index .section--1601995243826 .home-image-grid__bg:before,
    .template-index .section--1601995243826 .home-image-grid__bg--cover:before {
      opacity: 0 !important; }
    .template-index .home-image-grid__item {
      height: 250px; } }
  
  /**
   * Product page
   */
  .template-product {
    overflow-x: visible !important;
    /* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
    /* Use this next selector to style things like font-size and line-height: */
    /* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
    /* If you're using the icon option, use this next selector to style them */
    /* This is the base styling required to make all Tooltipsters work */
    /* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
    /* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
    /* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */ }
    .template-product h1.section__title-text.product-single__title-text.js-sr-loaded {
      color: #003CD9;
      text-transform: inherit;
      font-size: 29px;
      text-transform: lowercase; }
      @media (max-width: 640px) {
        .template-product h1.section__title-text.product-single__title-text.js-sr-loaded {
          font-size: 20px; } }
    .template-product h1.section__title-text.product-single__title-text.js-sr-loaded::first-letter {
      text-transform: uppercase; }
    .template-product .section__title-text:after,
    .template-product .section__title-text.js-sr-loaded:after {
      background-color: #FF6700; }
    .template-product span.money {
      font-size: 24px; }
      @media (max-width: 640px) {
        .template-product span.money {
          font-size: 17px; } }
    .template-product .product-single__price.js-product-price {
      display: flex;
      align-items: baseline; }
    .template-product h3.product-single__price-text.js-product-price-text {
      margin-right: 10px; }
    .template-product p.product-single__price__note.product-single__price__note--tax {
      font-size: 14px;
      font-family: "CommissionerRegular";
      font-style: normal !important; }
      @media (max-width: 640px) {
        .template-product p.product-single__price__note.product-single__price__note--tax {
          font-size: 12px;
          font-family: "CommissionerLight"; } }
    .template-product .product-single--minimal .product-single__price {
      border-bottom: 0px solid #e4e4e4; }
    .template-product .product-single__content-text.rte.js-sr-loaded {
      font-family: "CommissionerRegular";
      font-size: 20px; }
      @media (max-width: 640px) {
        .template-product .product-single__content-text.rte.js-sr-loaded {
          font-size: 14px !important; } }
    .template-product .js-cart-replace.u-height-100 .c-btn--plus:after {
      display: none; }
    .template-product .js-cart-replace.u-height-100 button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.product-single__add-btn.js-product-add {
      padding: 10px 50px;
      font-family: "CommissionerBold";
      border-radius: 999px;
      border: 3px solid #0041d1;
      font-size: 17px;
      white-space: nowrap;
      color: #0041d1;
      background: transparent;
      background-image: url("//cdn.shopify.com/s/files/1/1030/1879/t/19/assets/nav-bg-fill-blue.png");
      background-repeat: repeat-x;
      background-position: 0 -100%;
      transition: 1.5s ease;
      min-width: 237px; }
      @media (max-width: 640px) {
        .template-product .js-cart-replace.u-height-100 button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.product-single__add-btn.js-product-add {
          font-size: 14px; } }
      .template-product .js-cart-replace.u-height-100 button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.product-single__add-btn.js-product-add:hover {
        background-position: 500% 100%;
        color: #fff; }
    .template-product .card-types .card-title {
      color: #1a4fd7;
      font-size: 20px;
      margin-bottom: 20px; }
      @media (max-width: 640px) {
        .template-product .card-types .card-title {
          font-size: 14px; } }
    .template-product .card-types a.link {
      border: 1px solid #1a4fd7;
      color: #1a4fd7;
      padding: 10px;
      font-size: 17px; }
      @media (max-width: 640px) {
        .template-product .card-types a.link {
          font-size: 12px; } }
    .template-product .card-types .outer-bg {
      background-color: #1a4fd7;
      color: #fff !important;
      cursor: default; }
      .template-product .card-types .outer-bg:hover {
        opacity: 1 !important; }
    .template-product .txt-red {
      border: 1px solid #FF6700;
      margin-bottom: 20px;
      padding: 10px;
      font-size: 14px; }
      @media (max-width: 768px) {
        .template-product .txt-red {
          font-size: 12px;
          font-family: "CommissionerLight"; } }
    .template-product .yotpo.bottomLine span.yotpo-icon {
      color: #ffb448 !important; }
    .template-product .yotpo .yotpo-bottomline .yotpo-icon-star,
    .template-product .yotpo .yotpo-bottomline .yotpo-icon-half-star,
    .template-product .yotpo .yotpo-bottomline .yotpo-icon-empty-star {
      color: #ffb448 !important;
      background-image: none !important; }
    .template-product .product-single--minimal .product-single__price {
      padding-bottom: 0;
      margin-bottom: 0; }
    .template-product a.text-m.write-review-btn-hidden,
    .template-product a.text-m {
      color: #000 !important;
      font-size: 14px !important;
      font-family: "CommissionerRegular" !important; }
      @media (max-width: 768px) {
        .template-product a.text-m.write-review-btn-hidden,
        .template-product a.text-m {
          font-size: 12px !important;
          font-family: "CommissionerLight" !important; } }
    .template-product .product-single__photo__nav__item.product-single__photo__nav__item.product-single__photo__nav__item {
      display: none !important; }
    .template-product .product-single__top .product-single__photos .slick-dots .product-single__photo-thumbs__item.product-single__photo-thumbs__item {
      background: #ffb448 !important; }
    .template-product .product-single__top .product-single__photos .slick-dots .slick-active .product-single__photo-thumbs__item {
      background: #ff6700 !important; }
    .template-product .product-single__share .cls-1 {
      fill: #1a4fd7; }
    .template-product .product-single__share svg:hover {
      opacity: .8; }
    .template-product .product-single__share .product-single__share-item {
      width: 32px;
      margin-right: 10px; }
    .template-product .product-single__photo__nav__dots .slick-dots .slick-active .product-single__photo-thumbs__item {
      border-color: #3185ff !important; }
    .template-product .template-product .product-single__photos .slick-dots .product-single__photo-thumbs__item.product-single__photo-thumbs__item {
      background: transparent !important; }
    .template-product div#play_button {
      position: absolute;
      background: #3185ff; }
    .template-product .home-promo__item:last-child {
      padding-bottom: 8px; }
    .template-product .js-section__home-testimonials {
      margin-bottom: 80px;
      background: #1a4fd7;
      display: flex;
      align-items: center;
      min-height: 510px;
      /*VIDEO*/ }
      @media (max-width: 768px) {
        .template-product .js-section__home-testimonials {
          min-height: 510px; } }
      @media all and (-ms-high-contrast: none) {
        .template-product .js-section__home-testimonials {
          position: relative; }
          .template-product .js-section__home-testimonials .section-home-testimonials {
            top: 0; }
          .template-product .js-section__home-testimonials *::-ms-backdrop,
          .template-product .js-section__home-testimonials .section-home-testimonials {
            top: 0; } }
      .template-product .js-section__home-testimonials .section-home-testimonials {
        padding-top: 50px;
        position: absolute;
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto; }
        .template-product .js-section__home-testimonials .section-home-testimonials i.icon.icon--quote {
          display: none; }
        .template-product .js-section__home-testimonials .section-home-testimonials p,
        .template-product .js-section__home-testimonials .section-home-testimonials h1,
        .template-product .js-section__home-testimonials .section-home-testimonials h2,
        .template-product .js-section__home-testimonials .section-home-testimonials h3,
        .template-product .js-section__home-testimonials .section-home-testimonials h4,
        .template-product .js-section__home-testimonials .section-home-testimonials h5,
        .template-product .js-section__home-testimonials .section-home-testimonials h6,
        .template-product .js-section__home-testimonials .section-home-testimonials div,
        .template-product .js-section__home-testimonials .section-home-testimonials span {
          color: #fff; }
        .template-product .js-section__home-testimonials .section-home-testimonials h2.section__title-text {
          font-size: 41px;
          font-family: "CommissionerBold"; }
          @media (max-width: 768px) {
            .template-product .js-section__home-testimonials .section-home-testimonials h2.section__title-text {
              font-size: 24px; } }
        .template-product .js-section__home-testimonials .section-home-testimonials h2.home-testimonials__text__text {
          font-size: 20px;
          font-family: "CommissionerRegular"; }
          @media (max-width: 768px) {
            .template-product .js-section__home-testimonials .section-home-testimonials h2.home-testimonials__text__text {
              font-size: 14px; } }
        .template-product .js-section__home-testimonials .section-home-testimonials h4.home-testimonials__name__text {
          font-size: 24px;
          font-family: "CommissionerMedium"; }
          @media (max-width: 768px) {
            .template-product .js-section__home-testimonials .section-home-testimonials h4.home-testimonials__name__text {
              font-size: 14px; } }
        .template-product .js-section__home-testimonials .section-home-testimonials p.home-testimonials__source__text {
          font-size: 20px;
          font-family: "CommissionerRegular";
          color: #0084FF; }
          @media (max-width: 768px) {
            .template-product .js-section__home-testimonials .section-home-testimonials p.home-testimonials__source__text {
              font-size: 12px;
              font-family: "CommissionerLight"; } }
        .template-product .js-section__home-testimonials .section-home-testimonials .section__title-text:after {
          background: #FF6700; }
        .template-product .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li {
          background: #fff;
          opacity: 1; }
        .template-product .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li.slick-active,
        .template-product .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li:hover,
        .template-product .js-section__home-testimonials .section-home-testimonials .home-testimonials .slick-dots li:focus {
          background: #FF6700; }
      .template-product .js-section__home-testimonials video {
        /* override other styles to make responsive */
        width: 100% !important;
        height: auto !important; }
      .template-product .js-section__home-testimonials video.hide-mobile {
        height: fit-content !important;
        object-fit: cover; }
      @media screen and (min-width: 769px) {
        .template-product .js-section__home-testimonials .hide-desktop {
          display: none; } }
      @media (max-width: 768px) {
        .template-product .js-section__home-testimonials .hide-mobile {
          display: none; } }
    .template-product .js-section__home-image-grid {
      padding-top: 30px; }
      .template-product .js-section__home-image-grid h2.section__title-text {
        font-size: 41px;
        text-align: center;
        color: #003CD9;
        font-family: "CommissionerBold";
        margin-bottom: 50px; }
        @media (max-width: 768px) {
          .template-product .js-section__home-image-grid h2.section__title-text {
            font-size: 24px; } }
      .template-product .js-section__home-image-grid .section__title-text:after {
        background: #FF6700;
        position: absolute;
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto; }
      .template-product .js-section__home-image-grid .u-bg-overlay:before {
        background: #1110; }
      .template-product .js-section__home-image-grid .home-image-grid__title--underline:after {
        background: #FF6700;
        height: 3px; }
      .template-product .js-section__home-image-grid .item-2 .home-image-grid__title--underline:after {
        background: #0041D1; }
      .template-product .js-section__home-image-grid h3.home-image-grid__title.h2.home-image-grid__title--underline {
        font-size: 41px; }
        @media (max-width: 768px) {
          .template-product .js-section__home-image-grid h3.home-image-grid__title.h2.home-image-grid__title--underline {
            font-size: 24px; } }
      .template-product .js-section__home-image-grid p.home-image-grid__desc {
        font-size: 20px; }
        @media (max-width: 768px) {
          .template-product .js-section__home-image-grid p.home-image-grid__desc {
            font-size: 14px; } }
      .template-product .js-section__home-image-grid .home-image-grid__item.home-image-grid__item--image.u-flex.u-flex--bottom.js-sr-loaded {
        border-radius: 8px; }
    @media screen and (max-width: 1080px) {
      .template-product section.section.section--related-products.section--product-recommendations button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
        display: none; } }
    .template-product section.section.section--related-products.section--product-recommendations h2.section__title-text {
      color: #003CD9;
      font-size: 41px;
      margin-top: 60px; }
      @media (max-width: 640px) {
        .template-product section.section.section--related-products.section--product-recommendations h2.section__title-text {
          font-size: 24px; } }
      .template-product section.section.section--related-products.section--product-recommendations h2.section__title-text::after {
        background: #FF6700; }
    .template-product section.section.section--related-products.section--product-recommendations button.c-btn.c-btn--full.c-btn--plus.c-btn--primary.c-btn--small-tab.product-btn__btn.js-product-add {
      background: #0041d1; }
    .template-product section.section.section--related-products.section--product-recommendations h3.product__title.h4 {
      font-family: "CommissionerMedium";
      font-size: 24px;
      color: #0041d1; }
      @media (max-width: 768px) {
        .template-product section.section.section--related-products.section--product-recommendations h3.product__title.h4 {
          font-size: 14px; } }
    .template-product section.section.section--related-products.section--product-recommendations span.product__price-price {
      font-family: "CommissionerRegular";
      font-size: 20px !important; }
      @media (max-width: 768px) {
        .template-product section.section.section--related-products.section--product-recommendations span.product__price-price {
          font-size: 14px !important; } }
      .template-product section.section.section--related-products.section--product-recommendations span.product__price-price .money {
        font-family: "CommissionerRegular";
        font-size: 20px !important; }
        @media (max-width: 768px) {
          .template-product section.section.section--related-products.section--product-recommendations span.product__price-price .money {
            font-size: 14px !important; } }
    .template-product section.section.section--related-products.section--product-recommendations .link--arrow:after {
      display: none; }
    .template-product section.section.section--related-products.section--product-recommendations span.js-product-add-text {
      font-size: 17px;
      font-family: "CommissionerBold"; }
      @media (max-width: 768px) {
        .template-product section.section.section--related-products.section--product-recommendations span.js-product-add-text {
          font-size: 14px; } }
    .template-product .main-content {
      margin: 40px 0% 10px 0%;
      width: 100%; }
    .template-product .main-content .description-title {
      padding-left: 10px;
      border-radius: 10px;
      transition: 0.3s;
      margin-top: 2px;
      margin-bottom: 2px;
      font-size: 24px;
      color: #0041D1;
      font-family: "CommissionerMedium";
      border-top: 1px solid #3185FF;
      border-radius: 0;
      padding-top: 20px;
      padding-bottom: 20px;
      display: flex;
      align-items: center;
      justify-content: space-between; }
      .template-product .main-content .description-title.reviews {
        border-bottom: 1px solid #3185FF; }
      @media (max-width: 768px) {
        .template-product .main-content .description-title {
          font-size: 17px !important; } }
    .template-product .main-content .description-title:hover {
      cursor: pointer; }
    .template-product .main-content .expand-collapse {
      float: right;
      margin-right: 8px; }
      .template-product .main-content .expand-collapse svg {
        width: 16px !important;
        height: 16px !important; }
      .template-product .main-content .expand-collapse svg.icon-plus {
        width: 21px !important;
        height: 21px !important; }
    .template-product .main-content .description {
      font-size: 18px;
      color: #35353f;
      max-height: 0;
      overflow: hidden;
      margin-left: 0px;
      padding-left: 10px;
      transition: max-height 0.2s ease-out; }
    .template-product .main-content .description p {
      margin-top: 4px; }
    .template-product .order-form {
      /* The container */
      /* Hide the browser's default radio button */
      /* Create a custom radio button */
      /* On mouse-over, add a grey background color */
      /* When the radio button is checked, add a blue background */
      /* Create the indicator (the dot/circle - hidden when not checked) */
      /* Show the indicator (dot/circle) when checked */
      /* Style the indicator (dot/circle) */ }
      .template-product .order-form input,
      .template-product .order-form textarea,
      .template-product .order-form select {
        font-family: "CommissionerRegular" !important;
        border: 1px solid #3185FF;
        font-size: 14px;
        margin-bottom: 0;
        padding: 12px; }
        @media (max-width: 768px) {
          .template-product .order-form input,
          .template-product .order-form textarea,
          .template-product .order-form select {
            font-size: 12px; } }
      .template-product .order-form span#message-header-remaining {
        font-size: 14px;
        font-family: "CommissionerRegular"; }
        @media (max-width: 768px) {
          .template-product .order-form span#message-header-remaining {
            font-size: 12px; } }
      .template-product .order-form .reque-asterix {
        color: #0041D1;
        font-size: 17px;
        text-align: right;
        font-family: "CommissionerRegular";
        padding-top: 10px; }
        @media (max-width: 768px) {
          .template-product .order-form .reque-asterix {
            font-size: 12px; } }
      .template-product .order-form label {
        margin-bottom: 10px;
        font-family: "CommissionerRegular";
        font-size: 17px;
        display: inline-block; }
        @media (max-width: 768px) {
          .template-product .order-form label {
            font-size: 14px; } }
      .template-product .order-form .selector-wrapper1 {
        padding-bottom: 20px; }
      .template-product .order-form .selector-wrapper1.checkbox.self-send {
        display: flex;
        align-items: baseline;
        display: inline-block; }
      .template-product .order-form input#send-to-self,
      .template-product .order-form input#leave-card-blank {
        margin-right: 10px; }
      .template-product .order-form .selector-wrapper1.address-wrapper input {
        margin-bottom: 15px; }
      .template-product .order-form .quantity-note,
      .template-product .order-form .quantity-wrapper,
      .template-product .order-form .sameday-note {
        display: none;
        margin-top: 0; }
      .template-product .order-form .container {
        display: block;
        position: relative;
        padding-left: 35px;
        margin-bottom: 12px;
        cursor: pointer;
        font-size: 22px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none; }
      .template-product .order-form .container input {
        position: absolute;
        opacity: 0;
        cursor: pointer; }
      .template-product .order-form .checkmark {
        position: absolute;
        top: 1px;
        left: 0;
        height: 25px;
        width: 25px;
        border: 1px solid #3185FF;
        //border-radius: 50%; 
      }
      .template-product .order-form .container input:checked ~ .checkmark {
        background-color: #ffffff; }
      .template-product .order-form .checkmark:after {
        content: "";
        position: absolute;
        display: none; }
      .template-product .order-form .container input:checked ~ .checkmark:after {
        display: block; }
      .template-product .order-form .container .checkmark:after {
        //top: 6px;
        //left: 6px;
        //width: 11px;
        //height: 11px;
        //border-radius: 50%;
        top: 4px;
        left: 4px;
        width: 15px;
        height: 15px;
        background: #ff6700; }
      .template-product .order-form label.tooltip.container.tooltipstered,
      .template-product .order-form label.container {
        font-size: 17px; }
      .template-product .order-form .selector-wrapper1.checkbox.self-send {
        padding-bottom: 0; }
    .template-product .promoted-products-box {
      display: none !important; }
    .template-product div#ui-datepicker-div {
      background: #ff6705 !important;
      border: 0 !important; }
      .template-product div#ui-datepicker-div .ui-datepicker-header {
        background: #ff6700 !important;
        color: #fff !important;
        border: 0 !important; }
      .template-product div#ui-datepicker-div div#ui-datepicker-div {
        border: 0 !important;
        background-color: #ff6705 !important;
        background: #ff6705 !important; }
      .template-product div#ui-datepicker-div .ui-datepicker table {
        border-bottom-left-radius: 10px !important;
        background: #fff !important; }
      .template-product div#ui-datepicker-div .ui-state-disabled,
      .template-product div#ui-datepicker-div .ui-widget-content .ui-state-disabled,
      .template-product div#ui-datepicker-div .ui-widget-header .ui-state-disabled {
        opacity: 1 !important; }
      .template-product div#ui-datepicker-div td.ui-datepicker-unselectable.ui-state-disabled.undefined span.ui-state-default {
        border: 0 !important;
        background: #fff0d7 !important;
        color: #000 !important;
        opacity: 1 !important; }
      .template-product div#ui-datepicker-div tr:nth-child(odd) td,
      .template-product div#ui-datepicker-div tr:nth-child(even) td,
      .template-product div#ui-datepicker-div th {
        background: #fff !important; }
      .template-product div#ui-datepicker-div .ui-datepicker td {
        padding-right: 2px !important;
        padding-left: 2px !important; }
      .template-product div#ui-datepicker-div td.ui-datepicker-unselectable.ui-state-disabled.undefined {
        padding-right: 2px !important;
        padding-left: 2px !important; }
      .template-product div#ui-datepicker-div td,
      .template-product div#ui-datepicker-div th {
        height: 32px !important; }
      .template-product div#ui-datepicker-div .ui-state-default,
      .template-product div#ui-datepicker-div .ui-widget-content .ui-state-default {
        border: 0 !important;
        background: #ffb448;
        color: #000 !important; }
      .template-product div#ui-datepicker-div table.ui-datepicker-calendar tr td.ui-datepicker-days-cell-over.undefined.ui-datepicker-current-day a,
      .template-product div#ui-datepicker-div .ui-state-hover,
      .template-product div#ui-datepicker-div td.undefined.ui-datepicker-current-day .ui-state-default {
        background: #0041d1 !important;
        background-color: #0041d1 !important; }
      .template-product div#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-w {
        background-image: url("https://cdn.shopify.com/s/files/1/1030/1879/files/arrow-left.png?v=1603455529") !important;
        background-position: center !important; }
      .template-product div#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-e {
        background-image: url("https://cdn.shopify.com/s/files/1/1030/1879/files/arrow-right.png?v=1603455528") !important;
        background-position: center !important; }
      .template-product div#ui-datepicker-div .ui-widget-content .ui-state-hover,
      .template-product div#ui-datepicker-div .ui-widget-header .ui-state-hover,
      .template-product div#ui-datepicker-div .ui-state-focus,
      .template-product div#ui-datepicker-div .ui-widget-content .ui-state-focus,
      .template-product div#ui-datepicker-div .ui-widget-header .ui-state-focus {
        border: 0px solid #999999 !important;
        background: #ff6701 !important;
        font-weight: normal;
        color: #212121;
        top: 2px !important; }
      .template-product div#ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover {
        right: 2px !important; }
      .template-product div#ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover {
        left: 2px !important; }
    .template-product .tooltipster-default {
      border-radius: 5px;
      border: none;
      background: #0041d1;
      color: #fff;
      margin: 0; }
    .template-product .tooltipster-content a {
      color: #c60800;
      text-decoration: none;
      margin: 0; }
    .template-product .tooltipster-content a:hover {
      color: #c60800;
      text-decoration: underline;
      margin: 0; }
    .template-product .cloud {
      color: #c60800; }
    .template-product .tooltipster-default .tooltipster-content {
      font-family: "CommissionerRegular" !important;
      font-size: 12px;
      line-height: 16px;
      padding: 5px 10px;
      overflow: hidden; }
    .template-product .tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
      /* border-color: ... !important; */ }
    .template-product .tooltipster-icon {
      cursor: help;
      margin-left: 4px; }
    .template-product .tooltipster-base {
      padding: 0;
      font-size: 0;
      line-height: 0;
      position: absolute;
      left: 0;
      top: 0;
      z-index: 9999999;
      pointer-events: none;
      width: auto;
      overflow: visible; }
    .template-product .tooltipster-base .tooltipster-content {
      overflow: hidden; }
    .template-product .tooltipster-arrow {
      display: block;
      text-align: center;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1; }
    .template-product .tooltipster-arrow span,
    .template-product .tooltipster-arrow-border {
      display: block;
      width: 0;
      height: 0;
      position: absolute; }
    .template-product .tooltipster-arrow-top span,
    .template-product .tooltipster-arrow-top-right span,
    .template-product .tooltipster-arrow-top-left span {
      border-left: 8px solid transparent !important;
      border-right: 8px solid transparent !important;
      border-top: 8px solid;
      bottom: -7px; }
    .template-product .tooltipster-arrow-top .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-top-right .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-top-left .tooltipster-arrow-border {
      border-left: 9px solid transparent !important;
      border-right: 9px solid transparent !important;
      border-top: 9px solid;
      bottom: -7px; }
    .template-product .tooltipster-arrow-bottom span,
    .template-product .tooltipster-arrow-bottom-right span,
    .template-product .tooltipster-arrow-bottom-left span {
      border-left: 8px solid transparent !important;
      border-right: 8px solid transparent !important;
      border-bottom: 8px solid;
      top: -7px; }
    .template-product .tooltipster-arrow-bottom .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-bottom-right .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
      border-left: 9px solid transparent !important;
      border-right: 9px solid transparent !important;
      border-bottom: 9px solid;
      top: -7px; }
    .template-product .tooltipster-arrow-top span,
    .template-product .tooltipster-arrow-top .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-bottom span,
    .template-product .tooltipster-arrow-bottom .tooltipster-arrow-border {
      left: 0;
      right: 0;
      margin: 0 auto; }
    .template-product .tooltipster-arrow-top-left span,
    .template-product .tooltipster-arrow-bottom-left span {
      left: 6px; }
    .template-product .tooltipster-arrow-top-left .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
      left: 5px; }
    .template-product .tooltipster-arrow-top-right span,
    .template-product .tooltipster-arrow-bottom-right span {
      right: 6px; }
    .template-product .tooltipster-arrow-top-right .tooltipster-arrow-border,
    .template-product .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
      right: 5px; }
    .template-product .tooltipster-arrow-left span,
    .template-product .tooltipster-arrow-left .tooltipster-arrow-border {
      border-top: 8px solid transparent !important;
      border-bottom: 8px solid transparent !important;
      border-left: 8px solid;
      top: 50%;
      margin-top: -7px;
      right: -7px; }
    .template-product .tooltipster-arrow-left .tooltipster-arrow-border {
      border-top: 9px solid transparent !important;
      border-bottom: 9px solid transparent !important;
      border-left: 9px solid;
      margin-top: -8px; }
    .template-product .tooltipster-arrow-right span,
    .template-product .tooltipster-arrow-right .tooltipster-arrow-border {
      border-top: 8px solid transparent !important;
      border-bottom: 8px solid transparent !important;
      border-right: 8px solid;
      top: 50%;
      margin-top: -7px;
      left: -7px; }
    .template-product .tooltipster-arrow-right .tooltipster-arrow-border {
      border-top: 9px solid transparent !important;
      border-bottom: 9px solid transparent !important;
      border-right: 9px solid;
      margin-top: -8px; }
    .template-product .tooltipster-fade {
      opacity: 0;
      -webkit-transition-property: opacity;
      -moz-transition-property: opacity;
      -o-transition-property: opacity;
      -ms-transition-property: opacity;
      transition-property: opacity; }
    .template-product .tooltipster-fade-show {
      opacity: 1; }
    .template-product .tooltipster-grow {
      -webkit-transform: scale(0, 0);
      -moz-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      transform: scale(0, 0);
      -webkit-transition-property: -webkit-transform;
      -moz-transition-property: -moz-transform;
      -o-transition-property: -o-transform;
      -ms-transition-property: -ms-transform;
      transition-property: transform;
      -webkit-backface-visibility: hidden; }
    .template-product .tooltipster-grow-show {
      -webkit-transform: scale(1, 1);
      -moz-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      transform: scale(1, 1);
      -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); }
    .template-product .tooltipster-swing {
      opacity: 0;
      -webkit-transform: rotateZ(4deg);
      -moz-transform: rotateZ(4deg);
      -o-transform: rotateZ(4deg);
      -ms-transform: rotateZ(4deg);
      transform: rotateZ(4deg);
      -webkit-transition-property: -webkit-transform, opacity;
      -moz-transition-property: -moz-transform;
      -o-transition-property: -o-transform;
      -ms-transition-property: -ms-transform;
      transition-property: transform; }
    .template-product .tooltipster-swing-show {
      opacity: 1;
      -webkit-transform: rotateZ(0deg);
      -moz-transform: rotateZ(0deg);
      -o-transform: rotateZ(0deg);
      -ms-transform: rotateZ(0deg);
      transform: rotateZ(0deg);
      -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
      -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
      -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
      -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
      -o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
      transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4); }
    .template-product .tooltipster-fall {
      top: 0;
      -webkit-transition-property: top;
      -moz-transition-property: top;
      -o-transition-property: top;
      -ms-transition-property: top;
      transition-property: top;
      -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); }
    .template-product .tooltipster-fall.tooltipster-dying {
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      top: 0px !important;
      opacity: 0; }
    .template-product .tooltipster-slide {
      left: -40px;
      -webkit-transition-property: left;
      -moz-transition-property: left;
      -o-transition-property: left;
      -ms-transition-property: left;
      transition-property: left;
      -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
      transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); }
    .template-product .tooltipster-slide.tooltipster-dying {
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      left: 0px !important;
      opacity: 0; }
    .template-product .tooltipster-content-changing {
      opacity: 0.5;
      -webkit-transform: scale(1.1, 1.1);
      -moz-transform: scale(1.1, 1.1);
      -o-transform: scale(1.1, 1.1);
      -ms-transform: scale(1.1, 1.1);
      transform: scale(1.1, 1.1); }
    .template-product input#Quantity {
      border: 1px solid #cfcfcf; }
    @media all and (-ms-high-contrast: none) {
      .template-product .home-image-grid__link:hover .home-image-grid__bg:before {
        opacity: 0 !important; }
      .template-product .section--1601995243826 .home-image-grid__bg:before,
      .template-product .section--1601995243826 .home-image-grid__bg--cover:before {
        opacity: 0 !important; }
      .template-product .home-image-grid__item {
        height: 250px; } }
    @media all and (-ms-high-contrast: none) {
      .template-product #video-pr {
        width: 100%; }
      .template-product #play_button {
        display: none; } }
    .template-product label.error {
      color: red;
      display: block;
      margin-bottom: 0; }
    .template-product .tooltip-error {
      font-size: 13px;
      color: #fff;
      background-color: #ff6705;
      max-width: 200px;
      margin: 0 auto;
      padding: 10px;
      text-align: center;
      margin-bottom: 20px;
      background: #ff6705;
      border-color: #ff6705;
      position: relative; }
    .template-product .tooltip-error:after {
      content: "";
      position: absolute;
      top: 100%;
      left: 40%;
      border-top: 15px solid blue;
      border-top-color: inherit;
      border-left: 15px solid transparent;
      border-right: 15px solid transparent; }
  
  /**
   * Header page
   */
  header {
    border-bottom: 0px solid #e4e4e4 !important;
    box-shadow: 1px 4px 13px 0px #b1b1b1; }
    header#top.mobile-is-starting {
      min-height: 118px; }
    header .header,
    header .header__logo,
    header .header-trigger {
      height: 100%; }
    header .header-navs {
      display: flex !important;
      justify-content: space-between;
      align-items: center;
      width: 100% !important; }
    header a.primary-nav__link.animsition-link {
      text-transform: initial;
      font-size: 17px;
      color: #0041d1; }
    header .header__logo-link:hover {
      opacity: 1;
      text-decoration: none; }
    header .logo-nav {
      display: -ms-grid;
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      -ms-grid-columns: 1fr 1fr;
      grid-column-gap: 0px;
      align-items: center; }
      header .logo-nav .header__logo_old {
        -ms-grid-row: 1;
        -ms-grid-column: 1; }
      header .logo-nav .primary-nav {
        -ms-grid-row: 1;
        -ms-grid-column: 2; }
    header .header-trigger__link.js-cart-full:after {
      background: #ff6700;
      top: 15px;
      left: 10px; }
    header .secondary-nav__link--search {
      width: 24px; }
    header a.primary-nav__link.animsition-link {
      font-family: "CommissionerBold"; }
    @media (max-width: 768px) {
      header nav.primary-nav.header-navs__items.js-primary-nav,
      header nav.secondary-nav.header-navs__items.js-secondary-nav {
        display: none; }
      header .header__logo_old {
        position: absolute;
        right: 0;
        left: 0;
        top: 0;
        text-align: center;
        padding: 0;
        margin: 0 auto;
        max-width: 420px;
        width: fit-content; }
      header img.header__logo-img {
        width: 200px; } }
    header a.secondary-nav__link.secondary-nav__link--search.icon-fallback.js-search-trigger.js-no-transition .cls-1 {
      fill: #0041d1 !important; }
    header li.secondary-nav__item.secondary-nav__item--search svg .cls-1 {
      fill: #0041d1;
      stroke-width: 0px; }
    header .user-icon-li {
      width: 20px;
      height: 24px; }
      header .user-icon-li svg .cls-1 {
        fill: #0041d1;
        stroke-width: 0px; }
    header svg {
      height: 24px; }
    header .nav__sub-t__link:hover,
    header .nav__sub__link:hover,
    header a.nav__sub__link.js-header-sub-t-a:hover,
    header .primary-nav .mega-nav-item .nav__sub__item--sub .nav__sub__link:hover {
      background: transparent;
      color: #3185FF !important; }
    header i.icon.icon--menu {
      color: #0041d1; }
    header li.secondary-nav__item.secondary-nav__item--search {
      margin-left: 10px; }
    header .primary-nav__item {
      margin-right: 35px; }
  
  .mfp-wrap li.mobile-nav__item a,
  .mfp-wrap .mobile-footer__contact * {
    color: #0041d1 !important; }
  
  p.announcement__text {
    font-family: "CommissionerLight";
    font-size: 14px; }
  
  .search__nav {
    display: none; }
  
  .mobile-footer__social-link {
    border: 0 solid; }
  
  /**
   * Footer page
   */
  #shopify-section-footer .footer__bottom {
    background-color: #3185ff; }
  
  #shopify-section-footer .footer__bottom__left {
    max-width: 850px;
    color: #fff; }
  
  #shopify-section-footer h4.footer-nav__title.h5 {
    font-family: "CommissionerMedium";
    font-size: 24px;
    text-transform: inherit; }
  
  #shopify-section-footer a.footer-nav__link {
    font-size: 17px !important; }
  
  #shopify-section-footer h4.footer-nav__title.h5 {
    border-bottom: 1px solid #FF6700;
    padding-bottom: 10px; }
  
  #shopify-section-footer p.footer-copyright__text,
  #shopify-section-footer .footer__bottom__left {
    font-size: 14px;
    font-family: "CommissionerLight"; }
  
  #shopify-section-footer .footer-nav__social-link {
    border: 0 solid;
    width: 32px; }
    #shopify-section-footer .footer-nav__social-link svg {
      width: 32px;
      height: 32px; }
  
  #shopify-section-footer .social-image {
    margin-top: 80px; }
    @media (max-width: 768px) {
      #shopify-section-footer .social-image {
        margin-top: 0; } }
  
  #shopify-section-footer .footer-nav.footer-nav--social .cls-1 {
    stroke-width: 0px; }
  
  @media (max-width: 768px) {
    #shopify-section-footer .social-col {
      display: flex;
      flex-direction: column;
      margin-top: 40px; }
    #shopify-section-footer .footer-nav.footer-nav--social {
      order: 1; }
    #shopify-section-footer .social-image {
      margin-left: -10px !important;
      margin-top: -30px !important; }
    #shopify-section-footer h4.footer-nav__title.h5 {
      display: inline-flex; }
    #shopify-section-footer .o-layout__item {
      padding-left: 50px; } }
  
  @media screen and (min-width: 982px) {
    #shopify-section-footer .social-image {
      display: flex;
      justify-content: flex-end; }
    #shopify-section-footer .footer-nav.footer-nav--social {
      display: flex;
      justify-content: flex-end; } }
  
  #shopify-section-footer li.footer-nav__social-item svg:hover {
    opacity: .8; }
  
  #shopify-section-footer p.footer-copyright__text a {
    font-family: "CommissionerBold"; }
  
  .lv-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(5px*var(--space-x-reverse)) !important;
    margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(10px*var(--space-x-reverse)) !important;
    margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(15px*var(--space-x-reverse)) !important;
    margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(20px*var(--space-x-reverse)) !important;
    margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(25px*var(--space-x-reverse)) !important;
    margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(30px*var(--space-x-reverse)) !important;
    margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-7 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-7 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(35px*var(--space-x-reverse)) !important;
    margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(40px*var(--space-x-reverse)) !important;
    margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-9 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-9 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(45px*var(--space-x-reverse)) !important;
    margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
  
  .lv-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(50px*var(--space-x-reverse)) !important;
    margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-5px*var(--space-x-reverse)) !important;
    margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-10px*var(--space-x-reverse)) !important;
    margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-15px*var(--space-x-reverse)) !important;
    margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-20px*var(--space-x-reverse)) !important;
    margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-25px*var(--space-x-reverse)) !important;
    margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-30px*var(--space-x-reverse)) !important;
    margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-7 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-7 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-35px*var(--space-x-reverse)) !important;
    margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-40px*var(--space-x-reverse)) !important;
    margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-9 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-9 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-45px*var(--space-x-reverse)) !important;
    margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
  
  .lv--space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse:0!important;
    margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
  
  .lv--space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse:0!important;
    margin-right: calc(-50px*var(--space-x-reverse)) !important;
    margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
  
  .lv-space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse:1!important; }
  
  .lv-space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse:1!important; }
  
  .lv-divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse:0!important;
    border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
  
  .lv-divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse:0!important;
    border-right-width: calc(0px*var(--divide-x-reverse)) !important;
    border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
  
  .lv-divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse:0!important;
    border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
  
  .lv-divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse:0!important;
    border-right-width: calc(2px*var(--divide-x-reverse)) !important;
    border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
  
  .lv-divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse:0!important;
    border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
  
  .lv-divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse:0!important;
    border-right-width: calc(4px*var(--divide-x-reverse)) !important;
    border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
  
  .lv-divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse:0!important;
    border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
  
  .lv-divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse:0!important;
    border-right-width: calc(8px*var(--divide-x-reverse)) !important;
    border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
  
  .lv-divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse:0!important;
    border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
  
  .lv-divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse:0!important;
    border-right-width: calc(1px*var(--divide-x-reverse)) !important;
    border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
  
  .lv-divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse:1!important; }
  
  .lv-divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse:1!important; }
  
  .lv-divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent !important; }
  
  .lv-divide-current > :not(template) ~ :not(template) {
    border-color: currentColor !important; }
  
  .lv-divide-black > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #000 !important;
    border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
  
  .lv-divide-white > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fff !important;
    border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #f7fafc !important;
    border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #edf2f7 !important;
    border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #e2e8f0 !important;
    border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #cbd5e0 !important;
    border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #a0aec0 !important;
    border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #718096 !important;
    border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #4a5568 !important;
    border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #2d3748 !important;
    border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
  
  .lv-divide-gray-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #1a202c !important;
    border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
  
  .lv-divide-red-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fff5f5 !important;
    border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
  
  .lv-divide-red-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fed7d7 !important;
    border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
  
  .lv-divide-red-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #feb2b2 !important;
    border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
  
  .lv-divide-red-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fc8181 !important;
    border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
  
  .lv-divide-red-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #f56565 !important;
    border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
  
  .lv-divide-red-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #e53e3e !important;
    border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
  
  .lv-divide-red-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #c53030 !important;
    border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
  
  .lv-divide-red-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #9b2c2c !important;
    border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
  
  .lv-divide-red-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #742a2a !important;
    border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fffaf0 !important;
    border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #feebc8 !important;
    border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fbd38d !important;
    border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #f6ad55 !important;
    border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #ed8936 !important;
    border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #dd6b20 !important;
    border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #c05621 !important;
    border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #9c4221 !important;
    border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
  
  .lv-divide-orange-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #7b341e !important;
    border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: ivory !important;
    border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fefcbf !important;
    border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #faf089 !important;
    border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #f6e05e !important;
    border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #ecc94b !important;
    border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #d69e2e !important;
    border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #b7791f !important;
    border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #975a16 !important;
    border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
  
  .lv-divide-yellow-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #744210 !important;
    border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
  
  .lv-divide-green-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #f0fff4 !important;
    border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
  
  .lv-divide-green-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #c6f6d5 !important;
    border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
  
  .lv-divide-green-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #9ae6b4 !important;
    border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
  
  .lv-divide-green-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #68d391 !important;
    border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
  
  .lv-divide-green-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #48bb78 !important;
    border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
  
  .lv-divide-green-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #38a169 !important;
    border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
  
  .lv-divide-green-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #2f855a !important;
    border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
  
  .lv-divide-green-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #276749 !important;
    border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
  
  .lv-divide-green-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #22543d !important;
    border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #e6fffa !important;
    border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #b2f5ea !important;
    border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #81e6d9 !important;
    border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #4fd1c5 !important;
    border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #38b2ac !important;
    border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #319795 !important;
    border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #2c7a7b !important;
    border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #285e61 !important;
    border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
  
  .lv-divide-teal-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #234e52 !important;
    border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #ebf8ff !important;
    border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #bee3f8 !important;
    border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #90cdf4 !important;
    border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #63b3ed !important;
    border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #4299e1 !important;
    border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #3182ce !important;
    border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #2b6cb0 !important;
    border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #2c5282 !important;
    border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
  
  .lv-divide-blue-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #2a4365 !important;
    border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #ebf4ff !important;
    border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #c3dafe !important;
    border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #a3bffa !important;
    border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #7f9cf5 !important;
    border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #667eea !important;
    border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #5a67d8 !important;
    border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #4c51bf !important;
    border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #434190 !important;
    border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
  
  .lv-divide-indigo-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #3c366b !important;
    border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #faf5ff !important;
    border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #e9d8fd !important;
    border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #d6bcfa !important;
    border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #b794f4 !important;
    border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #9f7aea !important;
    border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #805ad5 !important;
    border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #6b46c1 !important;
    border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #553c9a !important;
    border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
  
  .lv-divide-purple-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #44337a !important;
    border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fff5f7 !important;
    border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-200 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fed7e2 !important;
    border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-300 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #fbb6ce !important;
    border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-400 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #f687b3 !important;
    border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-500 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #ed64a6 !important;
    border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-600 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #d53f8c !important;
    border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-700 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #b83280 !important;
    border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-800 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #97266d !important;
    border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
  
  .lv-divide-pink-900 > :not(template) ~ :not(template) {
    --divide-opacity:1!important;
    border-color: #702459 !important;
    border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
  
  .lv-divide-solid > :not(template) ~ :not(template) {
    border-style: solid !important; }
  
  .lv-divide-dashed > :not(template) ~ :not(template) {
    border-style: dashed !important; }
  
  .lv-divide-dotted > :not(template) ~ :not(template) {
    border-style: dotted !important; }
  
  .lv-divide-double > :not(template) ~ :not(template) {
    border-style: double !important; }
  
  .lv-divide-none > :not(template) ~ :not(template) {
    border-style: none !important; }
  
  .lv-divide-opacity-0 > :not(template) ~ :not(template) {
    --divide-opacity:0!important; }
  
  .lv-divide-opacity-25 > :not(template) ~ :not(template) {
    --divide-opacity:0.25!important; }
  
  .lv-divide-opacity-50 > :not(template) ~ :not(template) {
    --divide-opacity:0.5!important; }
  
  .lv-divide-opacity-75 > :not(template) ~ :not(template) {
    --divide-opacity:0.75!important; }
  
  .lv-divide-opacity-100 > :not(template) ~ :not(template) {
    --divide-opacity:1!important; }
  
  .lv-sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important; }
  
  .lv-not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important; }
  
  .focus\:lv-sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important; }
  
  .focus\:lv-not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important; }
  
  .lv-appearance-none {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important; }
  
  .lv-bg-fixed {
    background-attachment: fixed !important; }
  
  .lv-bg-local {
    background-attachment: local !important; }
  
  .lv-bg-scroll {
    background-attachment: scroll !important; }
  
  .lv-bg-clip-border {
    background-clip: border-box !important; }
  
  .lv-bg-clip-padding {
    background-clip: padding-box !important; }
  
  .lv-bg-clip-content {
    background-clip: content-box !important; }
  
  .lv-bg-clip-text {
    -webkit-background-clip: text !important;
    background-clip: text !important; }
  
  .lv-bg-transparent {
    background-color: transparent !important; }
  
  .lv-bg-current {
    background-color: currentColor !important; }
  
  .lv-bg-black {
    --bg-opacity:1!important;
    background-color: #000 !important;
    background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
  
  .lv-bg-white {
    --bg-opacity:1!important;
    background-color: #fff !important;
    background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-100 {
    --bg-opacity:1!important;
    background-color: #f7fafc !important;
    background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-200 {
    --bg-opacity:1!important;
    background-color: #edf2f7 !important;
    background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-300 {
    --bg-opacity:1!important;
    background-color: #e2e8f0 !important;
    background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-400 {
    --bg-opacity:1!important;
    background-color: #cbd5e0 !important;
    background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-500 {
    --bg-opacity:1!important;
    background-color: #a0aec0 !important;
    background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-600 {
    --bg-opacity:1!important;
    background-color: #718096 !important;
    background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-700 {
    --bg-opacity:1!important;
    background-color: #4a5568 !important;
    background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-800 {
    --bg-opacity:1!important;
    background-color: #2d3748 !important;
    background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
  
  .lv-bg-gray-900 {
    --bg-opacity:1!important;
    background-color: #1a202c !important;
    background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
  
  .lv-bg-red-100 {
    --bg-opacity:1!important;
    background-color: #fff5f5 !important;
    background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
  
  .lv-bg-red-200 {
    --bg-opacity:1!important;
    background-color: #fed7d7 !important;
    background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
  
  .lv-bg-red-300 {
    --bg-opacity:1!important;
    background-color: #feb2b2 !important;
    background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
  
  .lv-bg-red-400 {
    --bg-opacity:1!important;
    background-color: #fc8181 !important;
    background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
  
  .lv-bg-red-500 {
    --bg-opacity:1!important;
    background-color: #f56565 !important;
    background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
  
  .lv-bg-red-600 {
    --bg-opacity:1!important;
    background-color: #e53e3e !important;
    background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
  
  .lv-bg-red-700 {
    --bg-opacity:1!important;
    background-color: #c53030 !important;
    background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
  
  .lv-bg-red-800 {
    --bg-opacity:1!important;
    background-color: #9b2c2c !important;
    background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
  
  .lv-bg-red-900 {
    --bg-opacity:1!important;
    background-color: #742a2a !important;
    background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-100 {
    --bg-opacity:1!important;
    background-color: #fffaf0 !important;
    background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-200 {
    --bg-opacity:1!important;
    background-color: #feebc8 !important;
    background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-300 {
    --bg-opacity:1!important;
    background-color: #fbd38d !important;
    background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-400 {
    --bg-opacity:1!important;
    background-color: #f6ad55 !important;
    background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-500 {
    --bg-opacity:1!important;
    background-color: #ed8936 !important;
    background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-600 {
    --bg-opacity:1!important;
    background-color: #dd6b20 !important;
    background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-700 {
    --bg-opacity:1!important;
    background-color: #c05621 !important;
    background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-800 {
    --bg-opacity:1!important;
    background-color: #9c4221 !important;
    background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
  
  .lv-bg-orange-900 {
    --bg-opacity:1!important;
    background-color: #7b341e !important;
    background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-100 {
    --bg-opacity:1!important;
    background-color: ivory !important;
    background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-200 {
    --bg-opacity:1!important;
    background-color: #fefcbf !important;
    background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-300 {
    --bg-opacity:1!important;
    background-color: #faf089 !important;
    background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-400 {
    --bg-opacity:1!important;
    background-color: #f6e05e !important;
    background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-500 {
    --bg-opacity:1!important;
    background-color: #ecc94b !important;
    background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-600 {
    --bg-opacity:1!important;
    background-color: #d69e2e !important;
    background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-700 {
    --bg-opacity:1!important;
    background-color: #b7791f !important;
    background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-800 {
    --bg-opacity:1!important;
    background-color: #975a16 !important;
    background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
  
  .lv-bg-yellow-900 {
    --bg-opacity:1!important;
    background-color: #744210 !important;
    background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
  
  .lv-bg-green-100 {
    --bg-opacity:1!important;
    background-color: #f0fff4 !important;
    background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
  
  .lv-bg-green-200 {
    --bg-opacity:1!important;
    background-color: #c6f6d5 !important;
    background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
  
  .lv-bg-green-300 {
    --bg-opacity:1!important;
    background-color: #9ae6b4 !important;
    background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
  
  .lv-bg-green-400 {
    --bg-opacity:1!important;
    background-color: #68d391 !important;
    background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
  
  .lv-bg-green-500 {
    --bg-opacity:1!important;
    background-color: #48bb78 !important;
    background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
  
  .lv-bg-green-600 {
    --bg-opacity:1!important;
    background-color: #38a169 !important;
    background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
  
  .lv-bg-green-700 {
    --bg-opacity:1!important;
    background-color: #2f855a !important;
    background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
  
  .lv-bg-green-800 {
    --bg-opacity:1!important;
    background-color: #276749 !important;
    background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
  
  .lv-bg-green-900 {
    --bg-opacity:1!important;
    background-color: #22543d !important;
    background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-100 {
    --bg-opacity:1!important;
    background-color: #e6fffa !important;
    background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-200 {
    --bg-opacity:1!important;
    background-color: #b2f5ea !important;
    background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-300 {
    --bg-opacity:1!important;
    background-color: #81e6d9 !important;
    background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-400 {
    --bg-opacity:1!important;
    background-color: #4fd1c5 !important;
    background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-500 {
    --bg-opacity:1!important;
    background-color: #38b2ac !important;
    background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-600 {
    --bg-opacity:1!important;
    background-color: #319795 !important;
    background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-700 {
    --bg-opacity:1!important;
    background-color: #2c7a7b !important;
    background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-800 {
    --bg-opacity:1!important;
    background-color: #285e61 !important;
    background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
  
  .lv-bg-teal-900 {
    --bg-opacity:1!important;
    background-color: #234e52 !important;
    background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-100 {
    --bg-opacity:1!important;
    background-color: #ebf8ff !important;
    background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-200 {
    --bg-opacity:1!important;
    background-color: #bee3f8 !important;
    background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-300 {
    --bg-opacity:1!important;
    background-color: #90cdf4 !important;
    background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-400 {
    --bg-opacity:1!important;
    background-color: #63b3ed !important;
    background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-500 {
    --bg-opacity:1!important;
    background-color: #4299e1 !important;
    background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-600 {
    --bg-opacity:1!important;
    background-color: #3182ce !important;
    background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-700 {
    --bg-opacity:1!important;
    background-color: #2b6cb0 !important;
    background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-800 {
    --bg-opacity:1!important;
    background-color: #2c5282 !important;
    background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
  
  .lv-bg-blue-900 {
    --bg-opacity:1!important;
    background-color: #2a4365 !important;
    background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-100 {
    --bg-opacity:1!important;
    background-color: #ebf4ff !important;
    background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-200 {
    --bg-opacity:1!important;
    background-color: #c3dafe !important;
    background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-300 {
    --bg-opacity:1!important;
    background-color: #a3bffa !important;
    background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-400 {
    --bg-opacity:1!important;
    background-color: #7f9cf5 !important;
    background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-500 {
    --bg-opacity:1!important;
    background-color: #667eea !important;
    background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-600 {
    --bg-opacity:1!important;
    background-color: #5a67d8 !important;
    background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-700 {
    --bg-opacity:1!important;
    background-color: #4c51bf !important;
    background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-800 {
    --bg-opacity:1!important;
    background-color: #434190 !important;
    background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
  
  .lv-bg-indigo-900 {
    --bg-opacity:1!important;
    background-color: #3c366b !important;
    background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-100 {
    --bg-opacity:1!important;
    background-color: #faf5ff !important;
    background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-200 {
    --bg-opacity:1!important;
    background-color: #e9d8fd !important;
    background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-300 {
    --bg-opacity:1!important;
    background-color: #d6bcfa !important;
    background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-400 {
    --bg-opacity:1!important;
    background-color: #b794f4 !important;
    background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-500 {
    --bg-opacity:1!important;
    background-color: #9f7aea !important;
    background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-600 {
    --bg-opacity:1!important;
    background-color: #805ad5 !important;
    background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-700 {
    --bg-opacity:1!important;
    background-color: #6b46c1 !important;
    background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-800 {
    --bg-opacity:1!important;
    background-color: #553c9a !important;
    background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
  
  .lv-bg-purple-900 {
    --bg-opacity:1!important;
    background-color: #44337a !important;
    background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-100 {
    --bg-opacity:1!important;
    background-color: #fff5f7 !important;
    background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-200 {
    --bg-opacity:1!important;
    background-color: #fed7e2 !important;
    background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-300 {
    --bg-opacity:1!important;
    background-color: #fbb6ce !important;
    background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-400 {
    --bg-opacity:1!important;
    background-color: #f687b3 !important;
    background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-500 {
    --bg-opacity:1!important;
    background-color: #ed64a6 !important;
    background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-600 {
    --bg-opacity:1!important;
    background-color: #d53f8c !important;
    background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-700 {
    --bg-opacity:1!important;
    background-color: #b83280 !important;
    background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-800 {
    --bg-opacity:1!important;
    background-color: #97266d !important;
    background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
  
  .lv-bg-pink-900 {
    --bg-opacity:1!important;
    background-color: #702459 !important;
    background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-transparent:hover {
    background-color: transparent !important; }
  
  .hover\:lv-bg-current:hover {
    background-color: currentColor !important; }
  
  .hover\:lv-bg-black:hover {
    --bg-opacity:1!important;
    background-color: #000 !important;
    background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-white:hover {
    --bg-opacity:1!important;
    background-color: #fff !important;
    background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-100:hover {
    --bg-opacity:1!important;
    background-color: #f7fafc !important;
    background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-200:hover {
    --bg-opacity:1!important;
    background-color: #edf2f7 !important;
    background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-300:hover {
    --bg-opacity:1!important;
    background-color: #e2e8f0 !important;
    background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-400:hover {
    --bg-opacity:1!important;
    background-color: #cbd5e0 !important;
    background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-500:hover {
    --bg-opacity:1!important;
    background-color: #a0aec0 !important;
    background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-600:hover {
    --bg-opacity:1!important;
    background-color: #718096 !important;
    background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-700:hover {
    --bg-opacity:1!important;
    background-color: #4a5568 !important;
    background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-800:hover {
    --bg-opacity:1!important;
    background-color: #2d3748 !important;
    background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-gray-900:hover {
    --bg-opacity:1!important;
    background-color: #1a202c !important;
    background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-100:hover {
    --bg-opacity:1!important;
    background-color: #fff5f5 !important;
    background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-200:hover {
    --bg-opacity:1!important;
    background-color: #fed7d7 !important;
    background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-300:hover {
    --bg-opacity:1!important;
    background-color: #feb2b2 !important;
    background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-400:hover {
    --bg-opacity:1!important;
    background-color: #fc8181 !important;
    background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-500:hover {
    --bg-opacity:1!important;
    background-color: #f56565 !important;
    background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-600:hover {
    --bg-opacity:1!important;
    background-color: #e53e3e !important;
    background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-700:hover {
    --bg-opacity:1!important;
    background-color: #c53030 !important;
    background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-800:hover {
    --bg-opacity:1!important;
    background-color: #9b2c2c !important;
    background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-red-900:hover {
    --bg-opacity:1!important;
    background-color: #742a2a !important;
    background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-100:hover {
    --bg-opacity:1!important;
    background-color: #fffaf0 !important;
    background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-200:hover {
    --bg-opacity:1!important;
    background-color: #feebc8 !important;
    background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-300:hover {
    --bg-opacity:1!important;
    background-color: #fbd38d !important;
    background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-400:hover {
    --bg-opacity:1!important;
    background-color: #f6ad55 !important;
    background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-500:hover {
    --bg-opacity:1!important;
    background-color: #ed8936 !important;
    background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-600:hover {
    --bg-opacity:1!important;
    background-color: #dd6b20 !important;
    background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-700:hover {
    --bg-opacity:1!important;
    background-color: #c05621 !important;
    background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-800:hover {
    --bg-opacity:1!important;
    background-color: #9c4221 !important;
    background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-orange-900:hover {
    --bg-opacity:1!important;
    background-color: #7b341e !important;
    background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-100:hover {
    --bg-opacity:1!important;
    background-color: ivory !important;
    background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-200:hover {
    --bg-opacity:1!important;
    background-color: #fefcbf !important;
    background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-300:hover {
    --bg-opacity:1!important;
    background-color: #faf089 !important;
    background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-400:hover {
    --bg-opacity:1!important;
    background-color: #f6e05e !important;
    background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-500:hover {
    --bg-opacity:1!important;
    background-color: #ecc94b !important;
    background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-600:hover {
    --bg-opacity:1!important;
    background-color: #d69e2e !important;
    background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-700:hover {
    --bg-opacity:1!important;
    background-color: #b7791f !important;
    background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-800:hover {
    --bg-opacity:1!important;
    background-color: #975a16 !important;
    background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-yellow-900:hover {
    --bg-opacity:1!important;
    background-color: #744210 !important;
    background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-100:hover {
    --bg-opacity:1!important;
    background-color: #f0fff4 !important;
    background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-200:hover {
    --bg-opacity:1!important;
    background-color: #c6f6d5 !important;
    background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-300:hover {
    --bg-opacity:1!important;
    background-color: #9ae6b4 !important;
    background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-400:hover {
    --bg-opacity:1!important;
    background-color: #68d391 !important;
    background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-500:hover {
    --bg-opacity:1!important;
    background-color: #48bb78 !important;
    background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-600:hover {
    --bg-opacity:1!important;
    background-color: #38a169 !important;
    background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-700:hover {
    --bg-opacity:1!important;
    background-color: #2f855a !important;
    background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-800:hover {
    --bg-opacity:1!important;
    background-color: #276749 !important;
    background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-green-900:hover {
    --bg-opacity:1!important;
    background-color: #22543d !important;
    background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-100:hover {
    --bg-opacity:1!important;
    background-color: #e6fffa !important;
    background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-200:hover {
    --bg-opacity:1!important;
    background-color: #b2f5ea !important;
    background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-300:hover {
    --bg-opacity:1!important;
    background-color: #81e6d9 !important;
    background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-400:hover {
    --bg-opacity:1!important;
    background-color: #4fd1c5 !important;
    background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-500:hover {
    --bg-opacity:1!important;
    background-color: #38b2ac !important;
    background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-600:hover {
    --bg-opacity:1!important;
    background-color: #319795 !important;
    background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-700:hover {
    --bg-opacity:1!important;
    background-color: #2c7a7b !important;
    background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-800:hover {
    --bg-opacity:1!important;
    background-color: #285e61 !important;
    background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-teal-900:hover {
    --bg-opacity:1!important;
    background-color: #234e52 !important;
    background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-100:hover {
    --bg-opacity:1!important;
    background-color: #ebf8ff !important;
    background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-200:hover {
    --bg-opacity:1!important;
    background-color: #bee3f8 !important;
    background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-300:hover {
    --bg-opacity:1!important;
    background-color: #90cdf4 !important;
    background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-400:hover {
    --bg-opacity:1!important;
    background-color: #63b3ed !important;
    background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-500:hover {
    --bg-opacity:1!important;
    background-color: #4299e1 !important;
    background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-600:hover {
    --bg-opacity:1!important;
    background-color: #3182ce !important;
    background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-700:hover {
    --bg-opacity:1!important;
    background-color: #2b6cb0 !important;
    background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-800:hover {
    --bg-opacity:1!important;
    background-color: #2c5282 !important;
    background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-blue-900:hover {
    --bg-opacity:1!important;
    background-color: #2a4365 !important;
    background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-100:hover {
    --bg-opacity:1!important;
    background-color: #ebf4ff !important;
    background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-200:hover {
    --bg-opacity:1!important;
    background-color: #c3dafe !important;
    background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-300:hover {
    --bg-opacity:1!important;
    background-color: #a3bffa !important;
    background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-400:hover {
    --bg-opacity:1!important;
    background-color: #7f9cf5 !important;
    background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-500:hover {
    --bg-opacity:1!important;
    background-color: #667eea !important;
    background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-600:hover {
    --bg-opacity:1!important;
    background-color: #5a67d8 !important;
    background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-700:hover {
    --bg-opacity:1!important;
    background-color: #4c51bf !important;
    background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-800:hover {
    --bg-opacity:1!important;
    background-color: #434190 !important;
    background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-indigo-900:hover {
    --bg-opacity:1!important;
    background-color: #3c366b !important;
    background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-100:hover {
    --bg-opacity:1!important;
    background-color: #faf5ff !important;
    background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-200:hover {
    --bg-opacity:1!important;
    background-color: #e9d8fd !important;
    background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-300:hover {
    --bg-opacity:1!important;
    background-color: #d6bcfa !important;
    background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-400:hover {
    --bg-opacity:1!important;
    background-color: #b794f4 !important;
    background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-500:hover {
    --bg-opacity:1!important;
    background-color: #9f7aea !important;
    background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-600:hover {
    --bg-opacity:1!important;
    background-color: #805ad5 !important;
    background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-700:hover {
    --bg-opacity:1!important;
    background-color: #6b46c1 !important;
    background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-800:hover {
    --bg-opacity:1!important;
    background-color: #553c9a !important;
    background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-purple-900:hover {
    --bg-opacity:1!important;
    background-color: #44337a !important;
    background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-100:hover {
    --bg-opacity:1!important;
    background-color: #fff5f7 !important;
    background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-200:hover {
    --bg-opacity:1!important;
    background-color: #fed7e2 !important;
    background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-300:hover {
    --bg-opacity:1!important;
    background-color: #fbb6ce !important;
    background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-400:hover {
    --bg-opacity:1!important;
    background-color: #f687b3 !important;
    background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-500:hover {
    --bg-opacity:1!important;
    background-color: #ed64a6 !important;
    background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-600:hover {
    --bg-opacity:1!important;
    background-color: #d53f8c !important;
    background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-700:hover {
    --bg-opacity:1!important;
    background-color: #b83280 !important;
    background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-800:hover {
    --bg-opacity:1!important;
    background-color: #97266d !important;
    background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
  
  .hover\:lv-bg-pink-900:hover {
    --bg-opacity:1!important;
    background-color: #702459 !important;
    background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-transparent:focus {
    background-color: transparent !important; }
  
  .focus\:lv-bg-current:focus {
    background-color: currentColor !important; }
  
  .focus\:lv-bg-black:focus {
    --bg-opacity:1!important;
    background-color: #000 !important;
    background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-white:focus {
    --bg-opacity:1!important;
    background-color: #fff !important;
    background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-100:focus {
    --bg-opacity:1!important;
    background-color: #f7fafc !important;
    background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-200:focus {
    --bg-opacity:1!important;
    background-color: #edf2f7 !important;
    background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-300:focus {
    --bg-opacity:1!important;
    background-color: #e2e8f0 !important;
    background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-400:focus {
    --bg-opacity:1!important;
    background-color: #cbd5e0 !important;
    background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-500:focus {
    --bg-opacity:1!important;
    background-color: #a0aec0 !important;
    background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-600:focus {
    --bg-opacity:1!important;
    background-color: #718096 !important;
    background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-700:focus {
    --bg-opacity:1!important;
    background-color: #4a5568 !important;
    background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-800:focus {
    --bg-opacity:1!important;
    background-color: #2d3748 !important;
    background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-gray-900:focus {
    --bg-opacity:1!important;
    background-color: #1a202c !important;
    background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-100:focus {
    --bg-opacity:1!important;
    background-color: #fff5f5 !important;
    background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-200:focus {
    --bg-opacity:1!important;
    background-color: #fed7d7 !important;
    background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-300:focus {
    --bg-opacity:1!important;
    background-color: #feb2b2 !important;
    background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-400:focus {
    --bg-opacity:1!important;
    background-color: #fc8181 !important;
    background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-500:focus {
    --bg-opacity:1!important;
    background-color: #f56565 !important;
    background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-600:focus {
    --bg-opacity:1!important;
    background-color: #e53e3e !important;
    background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-700:focus {
    --bg-opacity:1!important;
    background-color: #c53030 !important;
    background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-800:focus {
    --bg-opacity:1!important;
    background-color: #9b2c2c !important;
    background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-red-900:focus {
    --bg-opacity:1!important;
    background-color: #742a2a !important;
    background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-100:focus {
    --bg-opacity:1!important;
    background-color: #fffaf0 !important;
    background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-200:focus {
    --bg-opacity:1!important;
    background-color: #feebc8 !important;
    background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-300:focus {
    --bg-opacity:1!important;
    background-color: #fbd38d !important;
    background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-400:focus {
    --bg-opacity:1!important;
    background-color: #f6ad55 !important;
    background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-500:focus {
    --bg-opacity:1!important;
    background-color: #ed8936 !important;
    background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-600:focus {
    --bg-opacity:1!important;
    background-color: #dd6b20 !important;
    background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-700:focus {
    --bg-opacity:1!important;
    background-color: #c05621 !important;
    background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-800:focus {
    --bg-opacity:1!important;
    background-color: #9c4221 !important;
    background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-orange-900:focus {
    --bg-opacity:1!important;
    background-color: #7b341e !important;
    background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-100:focus {
    --bg-opacity:1!important;
    background-color: ivory !important;
    background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-200:focus {
    --bg-opacity:1!important;
    background-color: #fefcbf !important;
    background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-300:focus {
    --bg-opacity:1!important;
    background-color: #faf089 !important;
    background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-400:focus {
    --bg-opacity:1!important;
    background-color: #f6e05e !important;
    background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-500:focus {
    --bg-opacity:1!important;
    background-color: #ecc94b !important;
    background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-600:focus {
    --bg-opacity:1!important;
    background-color: #d69e2e !important;
    background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-700:focus {
    --bg-opacity:1!important;
    background-color: #b7791f !important;
    background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-800:focus {
    --bg-opacity:1!important;
    background-color: #975a16 !important;
    background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-yellow-900:focus {
    --bg-opacity:1!important;
    background-color: #744210 !important;
    background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-100:focus {
    --bg-opacity:1!important;
    background-color: #f0fff4 !important;
    background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-200:focus {
    --bg-opacity:1!important;
    background-color: #c6f6d5 !important;
    background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-300:focus {
    --bg-opacity:1!important;
    background-color: #9ae6b4 !important;
    background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-400:focus {
    --bg-opacity:1!important;
    background-color: #68d391 !important;
    background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-500:focus {
    --bg-opacity:1!important;
    background-color: #48bb78 !important;
    background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-600:focus {
    --bg-opacity:1!important;
    background-color: #38a169 !important;
    background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-700:focus {
    --bg-opacity:1!important;
    background-color: #2f855a !important;
    background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-800:focus {
    --bg-opacity:1!important;
    background-color: #276749 !important;
    background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-green-900:focus {
    --bg-opacity:1!important;
    background-color: #22543d !important;
    background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-100:focus {
    --bg-opacity:1!important;
    background-color: #e6fffa !important;
    background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-200:focus {
    --bg-opacity:1!important;
    background-color: #b2f5ea !important;
    background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-300:focus {
    --bg-opacity:1!important;
    background-color: #81e6d9 !important;
    background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-400:focus {
    --bg-opacity:1!important;
    background-color: #4fd1c5 !important;
    background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-500:focus {
    --bg-opacity:1!important;
    background-color: #38b2ac !important;
    background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-600:focus {
    --bg-opacity:1!important;
    background-color: #319795 !important;
    background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-700:focus {
    --bg-opacity:1!important;
    background-color: #2c7a7b !important;
    background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-800:focus {
    --bg-opacity:1!important;
    background-color: #285e61 !important;
    background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-teal-900:focus {
    --bg-opacity:1!important;
    background-color: #234e52 !important;
    background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-100:focus {
    --bg-opacity:1!important;
    background-color: #ebf8ff !important;
    background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-200:focus {
    --bg-opacity:1!important;
    background-color: #bee3f8 !important;
    background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-300:focus {
    --bg-opacity:1!important;
    background-color: #90cdf4 !important;
    background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-400:focus {
    --bg-opacity:1!important;
    background-color: #63b3ed !important;
    background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-500:focus {
    --bg-opacity:1!important;
    background-color: #4299e1 !important;
    background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-600:focus {
    --bg-opacity:1!important;
    background-color: #3182ce !important;
    background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-700:focus {
    --bg-opacity:1!important;
    background-color: #2b6cb0 !important;
    background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-800:focus {
    --bg-opacity:1!important;
    background-color: #2c5282 !important;
    background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-blue-900:focus {
    --bg-opacity:1!important;
    background-color: #2a4365 !important;
    background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-100:focus {
    --bg-opacity:1!important;
    background-color: #ebf4ff !important;
    background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-200:focus {
    --bg-opacity:1!important;
    background-color: #c3dafe !important;
    background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-300:focus {
    --bg-opacity:1!important;
    background-color: #a3bffa !important;
    background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-400:focus {
    --bg-opacity:1!important;
    background-color: #7f9cf5 !important;
    background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-500:focus {
    --bg-opacity:1!important;
    background-color: #667eea !important;
    background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-600:focus {
    --bg-opacity:1!important;
    background-color: #5a67d8 !important;
    background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-700:focus {
    --bg-opacity:1!important;
    background-color: #4c51bf !important;
    background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-800:focus {
    --bg-opacity:1!important;
    background-color: #434190 !important;
    background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-indigo-900:focus {
    --bg-opacity:1!important;
    background-color: #3c366b !important;
    background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-100:focus {
    --bg-opacity:1!important;
    background-color: #faf5ff !important;
    background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-200:focus {
    --bg-opacity:1!important;
    background-color: #e9d8fd !important;
    background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-300:focus {
    --bg-opacity:1!important;
    background-color: #d6bcfa !important;
    background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-400:focus {
    --bg-opacity:1!important;
    background-color: #b794f4 !important;
    background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-500:focus {
    --bg-opacity:1!important;
    background-color: #9f7aea !important;
    background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-600:focus {
    --bg-opacity:1!important;
    background-color: #805ad5 !important;
    background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-700:focus {
    --bg-opacity:1!important;
    background-color: #6b46c1 !important;
    background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-800:focus {
    --bg-opacity:1!important;
    background-color: #553c9a !important;
    background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-purple-900:focus {
    --bg-opacity:1!important;
    background-color: #44337a !important;
    background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-100:focus {
    --bg-opacity:1!important;
    background-color: #fff5f7 !important;
    background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-200:focus {
    --bg-opacity:1!important;
    background-color: #fed7e2 !important;
    background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-300:focus {
    --bg-opacity:1!important;
    background-color: #fbb6ce !important;
    background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-400:focus {
    --bg-opacity:1!important;
    background-color: #f687b3 !important;
    background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-500:focus {
    --bg-opacity:1!important;
    background-color: #ed64a6 !important;
    background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-600:focus {
    --bg-opacity:1!important;
    background-color: #d53f8c !important;
    background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-700:focus {
    --bg-opacity:1!important;
    background-color: #b83280 !important;
    background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-800:focus {
    --bg-opacity:1!important;
    background-color: #97266d !important;
    background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
  
  .focus\:lv-bg-pink-900:focus {
    --bg-opacity:1!important;
    background-color: #702459 !important;
    background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
  
  .lv-bg-none {
    background-image: none !important; }
  
  .lv-bg-gradient-to-t {
    background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-r {
    background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-b {
    background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-l {
    background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
  
  .lv-bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
  
  .lv-from-transparent {
    --gradient-from-color:transparent!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
  
  .lv-from-current {
    --gradient-from-color:currentColor!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .lv-from-black {
    --gradient-from-color:#000!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
  
  .lv-from-white {
    --gradient-from-color:#fff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .lv-from-gray-100 {
    --gradient-from-color:#f7fafc!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
  
  .lv-from-gray-200 {
    --gradient-from-color:#edf2f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
  
  .lv-from-gray-300 {
    --gradient-from-color:#e2e8f0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
  
  .lv-from-gray-400 {
    --gradient-from-color:#cbd5e0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
  
  .lv-from-gray-500 {
    --gradient-from-color:#a0aec0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
  
  .lv-from-gray-600 {
    --gradient-from-color:#718096!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
  
  .lv-from-gray-700 {
    --gradient-from-color:#4a5568!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
  
  .lv-from-gray-800 {
    --gradient-from-color:#2d3748!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
  
  .lv-from-gray-900 {
    --gradient-from-color:#1a202c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
  
  .lv-from-red-100 {
    --gradient-from-color:#fff5f5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
  
  .lv-from-red-200 {
    --gradient-from-color:#fed7d7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
  
  .lv-from-red-300 {
    --gradient-from-color:#feb2b2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
  
  .lv-from-red-400 {
    --gradient-from-color:#fc8181!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
  
  .lv-from-red-500 {
    --gradient-from-color:#f56565!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
  
  .lv-from-red-600 {
    --gradient-from-color:#e53e3e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
  
  .lv-from-red-700 {
    --gradient-from-color:#c53030!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
  
  .lv-from-red-800 {
    --gradient-from-color:#9b2c2c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
  
  .lv-from-red-900 {
    --gradient-from-color:#742a2a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
  
  .lv-from-orange-100 {
    --gradient-from-color:#fffaf0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
  
  .lv-from-orange-200 {
    --gradient-from-color:#feebc8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
  
  .lv-from-orange-300 {
    --gradient-from-color:#fbd38d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
  
  .lv-from-orange-400 {
    --gradient-from-color:#f6ad55!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
  
  .lv-from-orange-500 {
    --gradient-from-color:#ed8936!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
  
  .lv-from-orange-600 {
    --gradient-from-color:#dd6b20!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
  
  .lv-from-orange-700 {
    --gradient-from-color:#c05621!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
  
  .lv-from-orange-800 {
    --gradient-from-color:#9c4221!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
  
  .lv-from-orange-900 {
    --gradient-from-color:#7b341e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
  
  .lv-from-yellow-100 {
    --gradient-from-color:ivory!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
  
  .lv-from-yellow-200 {
    --gradient-from-color:#fefcbf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
  
  .lv-from-yellow-300 {
    --gradient-from-color:#faf089!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
  
  .lv-from-yellow-400 {
    --gradient-from-color:#f6e05e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
  
  .lv-from-yellow-500 {
    --gradient-from-color:#ecc94b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
  
  .lv-from-yellow-600 {
    --gradient-from-color:#d69e2e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
  
  .lv-from-yellow-700 {
    --gradient-from-color:#b7791f!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
  
  .lv-from-yellow-800 {
    --gradient-from-color:#975a16!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
  
  .lv-from-yellow-900 {
    --gradient-from-color:#744210!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
  
  .lv-from-green-100 {
    --gradient-from-color:#f0fff4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
  
  .lv-from-green-200 {
    --gradient-from-color:#c6f6d5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
  
  .lv-from-green-300 {
    --gradient-from-color:#9ae6b4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
  
  .lv-from-green-400 {
    --gradient-from-color:#68d391!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
  
  .lv-from-green-500 {
    --gradient-from-color:#48bb78!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
  
  .lv-from-green-600 {
    --gradient-from-color:#38a169!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
  
  .lv-from-green-700 {
    --gradient-from-color:#2f855a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
  
  .lv-from-green-800 {
    --gradient-from-color:#276749!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
  
  .lv-from-green-900 {
    --gradient-from-color:#22543d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
  
  .lv-from-teal-100 {
    --gradient-from-color:#e6fffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
  
  .lv-from-teal-200 {
    --gradient-from-color:#b2f5ea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
  
  .lv-from-teal-300 {
    --gradient-from-color:#81e6d9!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
  
  .lv-from-teal-400 {
    --gradient-from-color:#4fd1c5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
  
  .lv-from-teal-500 {
    --gradient-from-color:#38b2ac!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
  
  .lv-from-teal-600 {
    --gradient-from-color:#319795!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
  
  .lv-from-teal-700 {
    --gradient-from-color:#2c7a7b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
  
  .lv-from-teal-800 {
    --gradient-from-color:#285e61!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
  
  .lv-from-teal-900 {
    --gradient-from-color:#234e52!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
  
  .lv-from-blue-100 {
    --gradient-from-color:#ebf8ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
  
  .lv-from-blue-200 {
    --gradient-from-color:#bee3f8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
  
  .lv-from-blue-300 {
    --gradient-from-color:#90cdf4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
  
  .lv-from-blue-400 {
    --gradient-from-color:#63b3ed!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
  
  .lv-from-blue-500 {
    --gradient-from-color:#4299e1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
  
  .lv-from-blue-600 {
    --gradient-from-color:#3182ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
  
  .lv-from-blue-700 {
    --gradient-from-color:#2b6cb0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
  
  .lv-from-blue-800 {
    --gradient-from-color:#2c5282!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
  
  .lv-from-blue-900 {
    --gradient-from-color:#2a4365!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
  
  .lv-from-indigo-100 {
    --gradient-from-color:#ebf4ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
  
  .lv-from-indigo-200 {
    --gradient-from-color:#c3dafe!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
  
  .lv-from-indigo-300 {
    --gradient-from-color:#a3bffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
  
  .lv-from-indigo-400 {
    --gradient-from-color:#7f9cf5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
  
  .lv-from-indigo-500 {
    --gradient-from-color:#667eea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
  
  .lv-from-indigo-600 {
    --gradient-from-color:#5a67d8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
  
  .lv-from-indigo-700 {
    --gradient-from-color:#4c51bf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
  
  .lv-from-indigo-800 {
    --gradient-from-color:#434190!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
  
  .lv-from-indigo-900 {
    --gradient-from-color:#3c366b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
  
  .lv-from-purple-100 {
    --gradient-from-color:#faf5ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
  
  .lv-from-purple-200 {
    --gradient-from-color:#e9d8fd!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
  
  .lv-from-purple-300 {
    --gradient-from-color:#d6bcfa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
  
  .lv-from-purple-400 {
    --gradient-from-color:#b794f4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
  
  .lv-from-purple-500 {
    --gradient-from-color:#9f7aea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
  
  .lv-from-purple-600 {
    --gradient-from-color:#805ad5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
  
  .lv-from-purple-700 {
    --gradient-from-color:#6b46c1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
  
  .lv-from-purple-800 {
    --gradient-from-color:#553c9a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
  
  .lv-from-purple-900 {
    --gradient-from-color:#44337a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
  
  .lv-from-pink-100 {
    --gradient-from-color:#fff5f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
  
  .lv-from-pink-200 {
    --gradient-from-color:#fed7e2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
  
  .lv-from-pink-300 {
    --gradient-from-color:#fbb6ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
  
  .lv-from-pink-400 {
    --gradient-from-color:#f687b3!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
  
  .lv-from-pink-500 {
    --gradient-from-color:#ed64a6!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
  
  .lv-from-pink-600 {
    --gradient-from-color:#d53f8c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
  
  .lv-from-pink-700 {
    --gradient-from-color:#b83280!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
  
  .lv-from-pink-800 {
    --gradient-from-color:#97266d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
  
  .lv-from-pink-900 {
    --gradient-from-color:#702459!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
  
  .lv-via-transparent {
    --gradient-via-color:transparent!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
  
  .lv-via-current {
    --gradient-via-color:currentColor!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .lv-via-black {
    --gradient-via-color:#000!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
  
  .lv-via-white {
    --gradient-via-color:#fff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .lv-via-gray-100 {
    --gradient-via-color:#f7fafc!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
  
  .lv-via-gray-200 {
    --gradient-via-color:#edf2f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
  
  .lv-via-gray-300 {
    --gradient-via-color:#e2e8f0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
  
  .lv-via-gray-400 {
    --gradient-via-color:#cbd5e0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
  
  .lv-via-gray-500 {
    --gradient-via-color:#a0aec0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
  
  .lv-via-gray-600 {
    --gradient-via-color:#718096!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
  
  .lv-via-gray-700 {
    --gradient-via-color:#4a5568!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
  
  .lv-via-gray-800 {
    --gradient-via-color:#2d3748!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
  
  .lv-via-gray-900 {
    --gradient-via-color:#1a202c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
  
  .lv-via-red-100 {
    --gradient-via-color:#fff5f5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
  
  .lv-via-red-200 {
    --gradient-via-color:#fed7d7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
  
  .lv-via-red-300 {
    --gradient-via-color:#feb2b2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
  
  .lv-via-red-400 {
    --gradient-via-color:#fc8181!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
  
  .lv-via-red-500 {
    --gradient-via-color:#f56565!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
  
  .lv-via-red-600 {
    --gradient-via-color:#e53e3e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
  
  .lv-via-red-700 {
    --gradient-via-color:#c53030!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
  
  .lv-via-red-800 {
    --gradient-via-color:#9b2c2c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
  
  .lv-via-red-900 {
    --gradient-via-color:#742a2a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
  
  .lv-via-orange-100 {
    --gradient-via-color:#fffaf0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
  
  .lv-via-orange-200 {
    --gradient-via-color:#feebc8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
  
  .lv-via-orange-300 {
    --gradient-via-color:#fbd38d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
  
  .lv-via-orange-400 {
    --gradient-via-color:#f6ad55!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
  
  .lv-via-orange-500 {
    --gradient-via-color:#ed8936!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
  
  .lv-via-orange-600 {
    --gradient-via-color:#dd6b20!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
  
  .lv-via-orange-700 {
    --gradient-via-color:#c05621!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
  
  .lv-via-orange-800 {
    --gradient-via-color:#9c4221!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
  
  .lv-via-orange-900 {
    --gradient-via-color:#7b341e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
  
  .lv-via-yellow-100 {
    --gradient-via-color:ivory!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
  
  .lv-via-yellow-200 {
    --gradient-via-color:#fefcbf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
  
  .lv-via-yellow-300 {
    --gradient-via-color:#faf089!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
  
  .lv-via-yellow-400 {
    --gradient-via-color:#f6e05e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
  
  .lv-via-yellow-500 {
    --gradient-via-color:#ecc94b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
  
  .lv-via-yellow-600 {
    --gradient-via-color:#d69e2e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
  
  .lv-via-yellow-700 {
    --gradient-via-color:#b7791f!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
  
  .lv-via-yellow-800 {
    --gradient-via-color:#975a16!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
  
  .lv-via-yellow-900 {
    --gradient-via-color:#744210!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
  
  .lv-via-green-100 {
    --gradient-via-color:#f0fff4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
  
  .lv-via-green-200 {
    --gradient-via-color:#c6f6d5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
  
  .lv-via-green-300 {
    --gradient-via-color:#9ae6b4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
  
  .lv-via-green-400 {
    --gradient-via-color:#68d391!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
  
  .lv-via-green-500 {
    --gradient-via-color:#48bb78!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
  
  .lv-via-green-600 {
    --gradient-via-color:#38a169!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
  
  .lv-via-green-700 {
    --gradient-via-color:#2f855a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
  
  .lv-via-green-800 {
    --gradient-via-color:#276749!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
  
  .lv-via-green-900 {
    --gradient-via-color:#22543d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
  
  .lv-via-teal-100 {
    --gradient-via-color:#e6fffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
  
  .lv-via-teal-200 {
    --gradient-via-color:#b2f5ea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
  
  .lv-via-teal-300 {
    --gradient-via-color:#81e6d9!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
  
  .lv-via-teal-400 {
    --gradient-via-color:#4fd1c5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
  
  .lv-via-teal-500 {
    --gradient-via-color:#38b2ac!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
  
  .lv-via-teal-600 {
    --gradient-via-color:#319795!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
  
  .lv-via-teal-700 {
    --gradient-via-color:#2c7a7b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
  
  .lv-via-teal-800 {
    --gradient-via-color:#285e61!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
  
  .lv-via-teal-900 {
    --gradient-via-color:#234e52!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
  
  .lv-via-blue-100 {
    --gradient-via-color:#ebf8ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
  
  .lv-via-blue-200 {
    --gradient-via-color:#bee3f8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
  
  .lv-via-blue-300 {
    --gradient-via-color:#90cdf4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
  
  .lv-via-blue-400 {
    --gradient-via-color:#63b3ed!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
  
  .lv-via-blue-500 {
    --gradient-via-color:#4299e1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
  
  .lv-via-blue-600 {
    --gradient-via-color:#3182ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
  
  .lv-via-blue-700 {
    --gradient-via-color:#2b6cb0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
  
  .lv-via-blue-800 {
    --gradient-via-color:#2c5282!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
  
  .lv-via-blue-900 {
    --gradient-via-color:#2a4365!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
  
  .lv-via-indigo-100 {
    --gradient-via-color:#ebf4ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
  
  .lv-via-indigo-200 {
    --gradient-via-color:#c3dafe!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
  
  .lv-via-indigo-300 {
    --gradient-via-color:#a3bffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
  
  .lv-via-indigo-400 {
    --gradient-via-color:#7f9cf5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
  
  .lv-via-indigo-500 {
    --gradient-via-color:#667eea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
  
  .lv-via-indigo-600 {
    --gradient-via-color:#5a67d8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
  
  .lv-via-indigo-700 {
    --gradient-via-color:#4c51bf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
  
  .lv-via-indigo-800 {
    --gradient-via-color:#434190!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
  
  .lv-via-indigo-900 {
    --gradient-via-color:#3c366b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
  
  .lv-via-purple-100 {
    --gradient-via-color:#faf5ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
  
  .lv-via-purple-200 {
    --gradient-via-color:#e9d8fd!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
  
  .lv-via-purple-300 {
    --gradient-via-color:#d6bcfa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
  
  .lv-via-purple-400 {
    --gradient-via-color:#b794f4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
  
  .lv-via-purple-500 {
    --gradient-via-color:#9f7aea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
  
  .lv-via-purple-600 {
    --gradient-via-color:#805ad5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
  
  .lv-via-purple-700 {
    --gradient-via-color:#6b46c1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
  
  .lv-via-purple-800 {
    --gradient-via-color:#553c9a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
  
  .lv-via-purple-900 {
    --gradient-via-color:#44337a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
  
  .lv-via-pink-100 {
    --gradient-via-color:#fff5f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
  
  .lv-via-pink-200 {
    --gradient-via-color:#fed7e2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
  
  .lv-via-pink-300 {
    --gradient-via-color:#fbb6ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
  
  .lv-via-pink-400 {
    --gradient-via-color:#f687b3!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
  
  .lv-via-pink-500 {
    --gradient-via-color:#ed64a6!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
  
  .lv-via-pink-600 {
    --gradient-via-color:#d53f8c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
  
  .lv-via-pink-700 {
    --gradient-via-color:#b83280!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
  
  .lv-via-pink-800 {
    --gradient-via-color:#97266d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
  
  .lv-via-pink-900 {
    --gradient-via-color:#702459!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
  
  .lv-to-transparent {
    --gradient-to-color:transparent!important; }
  
  .lv-to-current {
    --gradient-to-color:currentColor!important; }
  
  .lv-to-black {
    --gradient-to-color:#000!important; }
  
  .lv-to-white {
    --gradient-to-color:#fff!important; }
  
  .lv-to-gray-100 {
    --gradient-to-color:#f7fafc!important; }
  
  .lv-to-gray-200 {
    --gradient-to-color:#edf2f7!important; }
  
  .lv-to-gray-300 {
    --gradient-to-color:#e2e8f0!important; }
  
  .lv-to-gray-400 {
    --gradient-to-color:#cbd5e0!important; }
  
  .lv-to-gray-500 {
    --gradient-to-color:#a0aec0!important; }
  
  .lv-to-gray-600 {
    --gradient-to-color:#718096!important; }
  
  .lv-to-gray-700 {
    --gradient-to-color:#4a5568!important; }
  
  .lv-to-gray-800 {
    --gradient-to-color:#2d3748!important; }
  
  .lv-to-gray-900 {
    --gradient-to-color:#1a202c!important; }
  
  .lv-to-red-100 {
    --gradient-to-color:#fff5f5!important; }
  
  .lv-to-red-200 {
    --gradient-to-color:#fed7d7!important; }
  
  .lv-to-red-300 {
    --gradient-to-color:#feb2b2!important; }
  
  .lv-to-red-400 {
    --gradient-to-color:#fc8181!important; }
  
  .lv-to-red-500 {
    --gradient-to-color:#f56565!important; }
  
  .lv-to-red-600 {
    --gradient-to-color:#e53e3e!important; }
  
  .lv-to-red-700 {
    --gradient-to-color:#c53030!important; }
  
  .lv-to-red-800 {
    --gradient-to-color:#9b2c2c!important; }
  
  .lv-to-red-900 {
    --gradient-to-color:#742a2a!important; }
  
  .lv-to-orange-100 {
    --gradient-to-color:#fffaf0!important; }
  
  .lv-to-orange-200 {
    --gradient-to-color:#feebc8!important; }
  
  .lv-to-orange-300 {
    --gradient-to-color:#fbd38d!important; }
  
  .lv-to-orange-400 {
    --gradient-to-color:#f6ad55!important; }
  
  .lv-to-orange-500 {
    --gradient-to-color:#ed8936!important; }
  
  .lv-to-orange-600 {
    --gradient-to-color:#dd6b20!important; }
  
  .lv-to-orange-700 {
    --gradient-to-color:#c05621!important; }
  
  .lv-to-orange-800 {
    --gradient-to-color:#9c4221!important; }
  
  .lv-to-orange-900 {
    --gradient-to-color:#7b341e!important; }
  
  .lv-to-yellow-100 {
    --gradient-to-color:ivory!important; }
  
  .lv-to-yellow-200 {
    --gradient-to-color:#fefcbf!important; }
  
  .lv-to-yellow-300 {
    --gradient-to-color:#faf089!important; }
  
  .lv-to-yellow-400 {
    --gradient-to-color:#f6e05e!important; }
  
  .lv-to-yellow-500 {
    --gradient-to-color:#ecc94b!important; }
  
  .lv-to-yellow-600 {
    --gradient-to-color:#d69e2e!important; }
  
  .lv-to-yellow-700 {
    --gradient-to-color:#b7791f!important; }
  
  .lv-to-yellow-800 {
    --gradient-to-color:#975a16!important; }
  
  .lv-to-yellow-900 {
    --gradient-to-color:#744210!important; }
  
  .lv-to-green-100 {
    --gradient-to-color:#f0fff4!important; }
  
  .lv-to-green-200 {
    --gradient-to-color:#c6f6d5!important; }
  
  .lv-to-green-300 {
    --gradient-to-color:#9ae6b4!important; }
  
  .lv-to-green-400 {
    --gradient-to-color:#68d391!important; }
  
  .lv-to-green-500 {
    --gradient-to-color:#48bb78!important; }
  
  .lv-to-green-600 {
    --gradient-to-color:#38a169!important; }
  
  .lv-to-green-700 {
    --gradient-to-color:#2f855a!important; }
  
  .lv-to-green-800 {
    --gradient-to-color:#276749!important; }
  
  .lv-to-green-900 {
    --gradient-to-color:#22543d!important; }
  
  .lv-to-teal-100 {
    --gradient-to-color:#e6fffa!important; }
  
  .lv-to-teal-200 {
    --gradient-to-color:#b2f5ea!important; }
  
  .lv-to-teal-300 {
    --gradient-to-color:#81e6d9!important; }
  
  .lv-to-teal-400 {
    --gradient-to-color:#4fd1c5!important; }
  
  .lv-to-teal-500 {
    --gradient-to-color:#38b2ac!important; }
  
  .lv-to-teal-600 {
    --gradient-to-color:#319795!important; }
  
  .lv-to-teal-700 {
    --gradient-to-color:#2c7a7b!important; }
  
  .lv-to-teal-800 {
    --gradient-to-color:#285e61!important; }
  
  .lv-to-teal-900 {
    --gradient-to-color:#234e52!important; }
  
  .lv-to-blue-100 {
    --gradient-to-color:#ebf8ff!important; }
  
  .lv-to-blue-200 {
    --gradient-to-color:#bee3f8!important; }
  
  .lv-to-blue-300 {
    --gradient-to-color:#90cdf4!important; }
  
  .lv-to-blue-400 {
    --gradient-to-color:#63b3ed!important; }
  
  .lv-to-blue-500 {
    --gradient-to-color:#4299e1!important; }
  
  .lv-to-blue-600 {
    --gradient-to-color:#3182ce!important; }
  
  .lv-to-blue-700 {
    --gradient-to-color:#2b6cb0!important; }
  
  .lv-to-blue-800 {
    --gradient-to-color:#2c5282!important; }
  
  .lv-to-blue-900 {
    --gradient-to-color:#2a4365!important; }
  
  .lv-to-indigo-100 {
    --gradient-to-color:#ebf4ff!important; }
  
  .lv-to-indigo-200 {
    --gradient-to-color:#c3dafe!important; }
  
  .lv-to-indigo-300 {
    --gradient-to-color:#a3bffa!important; }
  
  .lv-to-indigo-400 {
    --gradient-to-color:#7f9cf5!important; }
  
  .lv-to-indigo-500 {
    --gradient-to-color:#667eea!important; }
  
  .lv-to-indigo-600 {
    --gradient-to-color:#5a67d8!important; }
  
  .lv-to-indigo-700 {
    --gradient-to-color:#4c51bf!important; }
  
  .lv-to-indigo-800 {
    --gradient-to-color:#434190!important; }
  
  .lv-to-indigo-900 {
    --gradient-to-color:#3c366b!important; }
  
  .lv-to-purple-100 {
    --gradient-to-color:#faf5ff!important; }
  
  .lv-to-purple-200 {
    --gradient-to-color:#e9d8fd!important; }
  
  .lv-to-purple-300 {
    --gradient-to-color:#d6bcfa!important; }
  
  .lv-to-purple-400 {
    --gradient-to-color:#b794f4!important; }
  
  .lv-to-purple-500 {
    --gradient-to-color:#9f7aea!important; }
  
  .lv-to-purple-600 {
    --gradient-to-color:#805ad5!important; }
  
  .lv-to-purple-700 {
    --gradient-to-color:#6b46c1!important; }
  
  .lv-to-purple-800 {
    --gradient-to-color:#553c9a!important; }
  
  .lv-to-purple-900 {
    --gradient-to-color:#44337a!important; }
  
  .lv-to-pink-100 {
    --gradient-to-color:#fff5f7!important; }
  
  .lv-to-pink-200 {
    --gradient-to-color:#fed7e2!important; }
  
  .lv-to-pink-300 {
    --gradient-to-color:#fbb6ce!important; }
  
  .lv-to-pink-400 {
    --gradient-to-color:#f687b3!important; }
  
  .lv-to-pink-500 {
    --gradient-to-color:#ed64a6!important; }
  
  .lv-to-pink-600 {
    --gradient-to-color:#d53f8c!important; }
  
  .lv-to-pink-700 {
    --gradient-to-color:#b83280!important; }
  
  .lv-to-pink-800 {
    --gradient-to-color:#97266d!important; }
  
  .lv-to-pink-900 {
    --gradient-to-color:#702459!important; }
  
  .hover\:lv-from-transparent:hover {
    --gradient-from-color:transparent!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
  
  .hover\:lv-from-current:hover {
    --gradient-from-color:currentColor!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .hover\:lv-from-black:hover {
    --gradient-from-color:#000!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
  
  .hover\:lv-from-white:hover {
    --gradient-from-color:#fff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .hover\:lv-from-gray-100:hover {
    --gradient-from-color:#f7fafc!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
  
  .hover\:lv-from-gray-200:hover {
    --gradient-from-color:#edf2f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
  
  .hover\:lv-from-gray-300:hover {
    --gradient-from-color:#e2e8f0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
  
  .hover\:lv-from-gray-400:hover {
    --gradient-from-color:#cbd5e0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
  
  .hover\:lv-from-gray-500:hover {
    --gradient-from-color:#a0aec0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
  
  .hover\:lv-from-gray-600:hover {
    --gradient-from-color:#718096!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
  
  .hover\:lv-from-gray-700:hover {
    --gradient-from-color:#4a5568!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
  
  .hover\:lv-from-gray-800:hover {
    --gradient-from-color:#2d3748!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
  
  .hover\:lv-from-gray-900:hover {
    --gradient-from-color:#1a202c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
  
  .hover\:lv-from-red-100:hover {
    --gradient-from-color:#fff5f5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
  
  .hover\:lv-from-red-200:hover {
    --gradient-from-color:#fed7d7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
  
  .hover\:lv-from-red-300:hover {
    --gradient-from-color:#feb2b2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
  
  .hover\:lv-from-red-400:hover {
    --gradient-from-color:#fc8181!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
  
  .hover\:lv-from-red-500:hover {
    --gradient-from-color:#f56565!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
  
  .hover\:lv-from-red-600:hover {
    --gradient-from-color:#e53e3e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
  
  .hover\:lv-from-red-700:hover {
    --gradient-from-color:#c53030!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
  
  .hover\:lv-from-red-800:hover {
    --gradient-from-color:#9b2c2c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
  
  .hover\:lv-from-red-900:hover {
    --gradient-from-color:#742a2a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
  
  .hover\:lv-from-orange-100:hover {
    --gradient-from-color:#fffaf0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
  
  .hover\:lv-from-orange-200:hover {
    --gradient-from-color:#feebc8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
  
  .hover\:lv-from-orange-300:hover {
    --gradient-from-color:#fbd38d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
  
  .hover\:lv-from-orange-400:hover {
    --gradient-from-color:#f6ad55!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
  
  .hover\:lv-from-orange-500:hover {
    --gradient-from-color:#ed8936!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
  
  .hover\:lv-from-orange-600:hover {
    --gradient-from-color:#dd6b20!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
  
  .hover\:lv-from-orange-700:hover {
    --gradient-from-color:#c05621!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
  
  .hover\:lv-from-orange-800:hover {
    --gradient-from-color:#9c4221!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
  
  .hover\:lv-from-orange-900:hover {
    --gradient-from-color:#7b341e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
  
  .hover\:lv-from-yellow-100:hover {
    --gradient-from-color:ivory!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
  
  .hover\:lv-from-yellow-200:hover {
    --gradient-from-color:#fefcbf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
  
  .hover\:lv-from-yellow-300:hover {
    --gradient-from-color:#faf089!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
  
  .hover\:lv-from-yellow-400:hover {
    --gradient-from-color:#f6e05e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
  
  .hover\:lv-from-yellow-500:hover {
    --gradient-from-color:#ecc94b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
  
  .hover\:lv-from-yellow-600:hover {
    --gradient-from-color:#d69e2e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
  
  .hover\:lv-from-yellow-700:hover {
    --gradient-from-color:#b7791f!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
  
  .hover\:lv-from-yellow-800:hover {
    --gradient-from-color:#975a16!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
  
  .hover\:lv-from-yellow-900:hover {
    --gradient-from-color:#744210!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
  
  .hover\:lv-from-green-100:hover {
    --gradient-from-color:#f0fff4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
  
  .hover\:lv-from-green-200:hover {
    --gradient-from-color:#c6f6d5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
  
  .hover\:lv-from-green-300:hover {
    --gradient-from-color:#9ae6b4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
  
  .hover\:lv-from-green-400:hover {
    --gradient-from-color:#68d391!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
  
  .hover\:lv-from-green-500:hover {
    --gradient-from-color:#48bb78!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
  
  .hover\:lv-from-green-600:hover {
    --gradient-from-color:#38a169!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
  
  .hover\:lv-from-green-700:hover {
    --gradient-from-color:#2f855a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
  
  .hover\:lv-from-green-800:hover {
    --gradient-from-color:#276749!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
  
  .hover\:lv-from-green-900:hover {
    --gradient-from-color:#22543d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
  
  .hover\:lv-from-teal-100:hover {
    --gradient-from-color:#e6fffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
  
  .hover\:lv-from-teal-200:hover {
    --gradient-from-color:#b2f5ea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
  
  .hover\:lv-from-teal-300:hover {
    --gradient-from-color:#81e6d9!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
  
  .hover\:lv-from-teal-400:hover {
    --gradient-from-color:#4fd1c5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
  
  .hover\:lv-from-teal-500:hover {
    --gradient-from-color:#38b2ac!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
  
  .hover\:lv-from-teal-600:hover {
    --gradient-from-color:#319795!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
  
  .hover\:lv-from-teal-700:hover {
    --gradient-from-color:#2c7a7b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
  
  .hover\:lv-from-teal-800:hover {
    --gradient-from-color:#285e61!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
  
  .hover\:lv-from-teal-900:hover {
    --gradient-from-color:#234e52!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
  
  .hover\:lv-from-blue-100:hover {
    --gradient-from-color:#ebf8ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
  
  .hover\:lv-from-blue-200:hover {
    --gradient-from-color:#bee3f8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
  
  .hover\:lv-from-blue-300:hover {
    --gradient-from-color:#90cdf4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
  
  .hover\:lv-from-blue-400:hover {
    --gradient-from-color:#63b3ed!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
  
  .hover\:lv-from-blue-500:hover {
    --gradient-from-color:#4299e1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
  
  .hover\:lv-from-blue-600:hover {
    --gradient-from-color:#3182ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
  
  .hover\:lv-from-blue-700:hover {
    --gradient-from-color:#2b6cb0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
  
  .hover\:lv-from-blue-800:hover {
    --gradient-from-color:#2c5282!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
  
  .hover\:lv-from-blue-900:hover {
    --gradient-from-color:#2a4365!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
  
  .hover\:lv-from-indigo-100:hover {
    --gradient-from-color:#ebf4ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
  
  .hover\:lv-from-indigo-200:hover {
    --gradient-from-color:#c3dafe!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
  
  .hover\:lv-from-indigo-300:hover {
    --gradient-from-color:#a3bffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
  
  .hover\:lv-from-indigo-400:hover {
    --gradient-from-color:#7f9cf5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
  
  .hover\:lv-from-indigo-500:hover {
    --gradient-from-color:#667eea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
  
  .hover\:lv-from-indigo-600:hover {
    --gradient-from-color:#5a67d8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
  
  .hover\:lv-from-indigo-700:hover {
    --gradient-from-color:#4c51bf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
  
  .hover\:lv-from-indigo-800:hover {
    --gradient-from-color:#434190!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
  
  .hover\:lv-from-indigo-900:hover {
    --gradient-from-color:#3c366b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
  
  .hover\:lv-from-purple-100:hover {
    --gradient-from-color:#faf5ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
  
  .hover\:lv-from-purple-200:hover {
    --gradient-from-color:#e9d8fd!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
  
  .hover\:lv-from-purple-300:hover {
    --gradient-from-color:#d6bcfa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
  
  .hover\:lv-from-purple-400:hover {
    --gradient-from-color:#b794f4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
  
  .hover\:lv-from-purple-500:hover {
    --gradient-from-color:#9f7aea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
  
  .hover\:lv-from-purple-600:hover {
    --gradient-from-color:#805ad5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
  
  .hover\:lv-from-purple-700:hover {
    --gradient-from-color:#6b46c1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
  
  .hover\:lv-from-purple-800:hover {
    --gradient-from-color:#553c9a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
  
  .hover\:lv-from-purple-900:hover {
    --gradient-from-color:#44337a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
  
  .hover\:lv-from-pink-100:hover {
    --gradient-from-color:#fff5f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
  
  .hover\:lv-from-pink-200:hover {
    --gradient-from-color:#fed7e2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
  
  .hover\:lv-from-pink-300:hover {
    --gradient-from-color:#fbb6ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
  
  .hover\:lv-from-pink-400:hover {
    --gradient-from-color:#f687b3!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
  
  .hover\:lv-from-pink-500:hover {
    --gradient-from-color:#ed64a6!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
  
  .hover\:lv-from-pink-600:hover {
    --gradient-from-color:#d53f8c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
  
  .hover\:lv-from-pink-700:hover {
    --gradient-from-color:#b83280!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
  
  .hover\:lv-from-pink-800:hover {
    --gradient-from-color:#97266d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
  
  .hover\:lv-from-pink-900:hover {
    --gradient-from-color:#702459!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
  
  .hover\:lv-via-transparent:hover {
    --gradient-via-color:transparent!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
  
  .hover\:lv-via-current:hover {
    --gradient-via-color:currentColor!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .hover\:lv-via-black:hover {
    --gradient-via-color:#000!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
  
  .hover\:lv-via-white:hover {
    --gradient-via-color:#fff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .hover\:lv-via-gray-100:hover {
    --gradient-via-color:#f7fafc!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
  
  .hover\:lv-via-gray-200:hover {
    --gradient-via-color:#edf2f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
  
  .hover\:lv-via-gray-300:hover {
    --gradient-via-color:#e2e8f0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
  
  .hover\:lv-via-gray-400:hover {
    --gradient-via-color:#cbd5e0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
  
  .hover\:lv-via-gray-500:hover {
    --gradient-via-color:#a0aec0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
  
  .hover\:lv-via-gray-600:hover {
    --gradient-via-color:#718096!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
  
  .hover\:lv-via-gray-700:hover {
    --gradient-via-color:#4a5568!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
  
  .hover\:lv-via-gray-800:hover {
    --gradient-via-color:#2d3748!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
  
  .hover\:lv-via-gray-900:hover {
    --gradient-via-color:#1a202c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
  
  .hover\:lv-via-red-100:hover {
    --gradient-via-color:#fff5f5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
  
  .hover\:lv-via-red-200:hover {
    --gradient-via-color:#fed7d7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
  
  .hover\:lv-via-red-300:hover {
    --gradient-via-color:#feb2b2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
  
  .hover\:lv-via-red-400:hover {
    --gradient-via-color:#fc8181!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
  
  .hover\:lv-via-red-500:hover {
    --gradient-via-color:#f56565!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
  
  .hover\:lv-via-red-600:hover {
    --gradient-via-color:#e53e3e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
  
  .hover\:lv-via-red-700:hover {
    --gradient-via-color:#c53030!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
  
  .hover\:lv-via-red-800:hover {
    --gradient-via-color:#9b2c2c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
  
  .hover\:lv-via-red-900:hover {
    --gradient-via-color:#742a2a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
  
  .hover\:lv-via-orange-100:hover {
    --gradient-via-color:#fffaf0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
  
  .hover\:lv-via-orange-200:hover {
    --gradient-via-color:#feebc8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
  
  .hover\:lv-via-orange-300:hover {
    --gradient-via-color:#fbd38d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
  
  .hover\:lv-via-orange-400:hover {
    --gradient-via-color:#f6ad55!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
  
  .hover\:lv-via-orange-500:hover {
    --gradient-via-color:#ed8936!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
  
  .hover\:lv-via-orange-600:hover {
    --gradient-via-color:#dd6b20!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
  
  .hover\:lv-via-orange-700:hover {
    --gradient-via-color:#c05621!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
  
  .hover\:lv-via-orange-800:hover {
    --gradient-via-color:#9c4221!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
  
  .hover\:lv-via-orange-900:hover {
    --gradient-via-color:#7b341e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
  
  .hover\:lv-via-yellow-100:hover {
    --gradient-via-color:ivory!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
  
  .hover\:lv-via-yellow-200:hover {
    --gradient-via-color:#fefcbf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
  
  .hover\:lv-via-yellow-300:hover {
    --gradient-via-color:#faf089!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
  
  .hover\:lv-via-yellow-400:hover {
    --gradient-via-color:#f6e05e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
  
  .hover\:lv-via-yellow-500:hover {
    --gradient-via-color:#ecc94b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
  
  .hover\:lv-via-yellow-600:hover {
    --gradient-via-color:#d69e2e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
  
  .hover\:lv-via-yellow-700:hover {
    --gradient-via-color:#b7791f!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
  
  .hover\:lv-via-yellow-800:hover {
    --gradient-via-color:#975a16!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
  
  .hover\:lv-via-yellow-900:hover {
    --gradient-via-color:#744210!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
  
  .hover\:lv-via-green-100:hover {
    --gradient-via-color:#f0fff4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
  
  .hover\:lv-via-green-200:hover {
    --gradient-via-color:#c6f6d5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
  
  .hover\:lv-via-green-300:hover {
    --gradient-via-color:#9ae6b4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
  
  .hover\:lv-via-green-400:hover {
    --gradient-via-color:#68d391!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
  
  .hover\:lv-via-green-500:hover {
    --gradient-via-color:#48bb78!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
  
  .hover\:lv-via-green-600:hover {
    --gradient-via-color:#38a169!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
  
  .hover\:lv-via-green-700:hover {
    --gradient-via-color:#2f855a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
  
  .hover\:lv-via-green-800:hover {
    --gradient-via-color:#276749!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
  
  .hover\:lv-via-green-900:hover {
    --gradient-via-color:#22543d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
  
  .hover\:lv-via-teal-100:hover {
    --gradient-via-color:#e6fffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
  
  .hover\:lv-via-teal-200:hover {
    --gradient-via-color:#b2f5ea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
  
  .hover\:lv-via-teal-300:hover {
    --gradient-via-color:#81e6d9!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
  
  .hover\:lv-via-teal-400:hover {
    --gradient-via-color:#4fd1c5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
  
  .hover\:lv-via-teal-500:hover {
    --gradient-via-color:#38b2ac!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
  
  .hover\:lv-via-teal-600:hover {
    --gradient-via-color:#319795!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
  
  .hover\:lv-via-teal-700:hover {
    --gradient-via-color:#2c7a7b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
  
  .hover\:lv-via-teal-800:hover {
    --gradient-via-color:#285e61!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
  
  .hover\:lv-via-teal-900:hover {
    --gradient-via-color:#234e52!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
  
  .hover\:lv-via-blue-100:hover {
    --gradient-via-color:#ebf8ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
  
  .hover\:lv-via-blue-200:hover {
    --gradient-via-color:#bee3f8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
  
  .hover\:lv-via-blue-300:hover {
    --gradient-via-color:#90cdf4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
  
  .hover\:lv-via-blue-400:hover {
    --gradient-via-color:#63b3ed!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
  
  .hover\:lv-via-blue-500:hover {
    --gradient-via-color:#4299e1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
  
  .hover\:lv-via-blue-600:hover {
    --gradient-via-color:#3182ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
  
  .hover\:lv-via-blue-700:hover {
    --gradient-via-color:#2b6cb0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
  
  .hover\:lv-via-blue-800:hover {
    --gradient-via-color:#2c5282!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
  
  .hover\:lv-via-blue-900:hover {
    --gradient-via-color:#2a4365!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
  
  .hover\:lv-via-indigo-100:hover {
    --gradient-via-color:#ebf4ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
  
  .hover\:lv-via-indigo-200:hover {
    --gradient-via-color:#c3dafe!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
  
  .hover\:lv-via-indigo-300:hover {
    --gradient-via-color:#a3bffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
  
  .hover\:lv-via-indigo-400:hover {
    --gradient-via-color:#7f9cf5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
  
  .hover\:lv-via-indigo-500:hover {
    --gradient-via-color:#667eea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
  
  .hover\:lv-via-indigo-600:hover {
    --gradient-via-color:#5a67d8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
  
  .hover\:lv-via-indigo-700:hover {
    --gradient-via-color:#4c51bf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
  
  .hover\:lv-via-indigo-800:hover {
    --gradient-via-color:#434190!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
  
  .hover\:lv-via-indigo-900:hover {
    --gradient-via-color:#3c366b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
  
  .hover\:lv-via-purple-100:hover {
    --gradient-via-color:#faf5ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
  
  .hover\:lv-via-purple-200:hover {
    --gradient-via-color:#e9d8fd!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
  
  .hover\:lv-via-purple-300:hover {
    --gradient-via-color:#d6bcfa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
  
  .hover\:lv-via-purple-400:hover {
    --gradient-via-color:#b794f4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
  
  .hover\:lv-via-purple-500:hover {
    --gradient-via-color:#9f7aea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
  
  .hover\:lv-via-purple-600:hover {
    --gradient-via-color:#805ad5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
  
  .hover\:lv-via-purple-700:hover {
    --gradient-via-color:#6b46c1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
  
  .hover\:lv-via-purple-800:hover {
    --gradient-via-color:#553c9a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
  
  .hover\:lv-via-purple-900:hover {
    --gradient-via-color:#44337a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
  
  .hover\:lv-via-pink-100:hover {
    --gradient-via-color:#fff5f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
  
  .hover\:lv-via-pink-200:hover {
    --gradient-via-color:#fed7e2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
  
  .hover\:lv-via-pink-300:hover {
    --gradient-via-color:#fbb6ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
  
  .hover\:lv-via-pink-400:hover {
    --gradient-via-color:#f687b3!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
  
  .hover\:lv-via-pink-500:hover {
    --gradient-via-color:#ed64a6!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
  
  .hover\:lv-via-pink-600:hover {
    --gradient-via-color:#d53f8c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
  
  .hover\:lv-via-pink-700:hover {
    --gradient-via-color:#b83280!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
  
  .hover\:lv-via-pink-800:hover {
    --gradient-via-color:#97266d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
  
  .hover\:lv-via-pink-900:hover {
    --gradient-via-color:#702459!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
  
  .hover\:lv-to-transparent:hover {
    --gradient-to-color:transparent!important; }
  
  .hover\:lv-to-current:hover {
    --gradient-to-color:currentColor!important; }
  
  .hover\:lv-to-black:hover {
    --gradient-to-color:#000!important; }
  
  .hover\:lv-to-white:hover {
    --gradient-to-color:#fff!important; }
  
  .hover\:lv-to-gray-100:hover {
    --gradient-to-color:#f7fafc!important; }
  
  .hover\:lv-to-gray-200:hover {
    --gradient-to-color:#edf2f7!important; }
  
  .hover\:lv-to-gray-300:hover {
    --gradient-to-color:#e2e8f0!important; }
  
  .hover\:lv-to-gray-400:hover {
    --gradient-to-color:#cbd5e0!important; }
  
  .hover\:lv-to-gray-500:hover {
    --gradient-to-color:#a0aec0!important; }
  
  .hover\:lv-to-gray-600:hover {
    --gradient-to-color:#718096!important; }
  
  .hover\:lv-to-gray-700:hover {
    --gradient-to-color:#4a5568!important; }
  
  .hover\:lv-to-gray-800:hover {
    --gradient-to-color:#2d3748!important; }
  
  .hover\:lv-to-gray-900:hover {
    --gradient-to-color:#1a202c!important; }
  
  .hover\:lv-to-red-100:hover {
    --gradient-to-color:#fff5f5!important; }
  
  .hover\:lv-to-red-200:hover {
    --gradient-to-color:#fed7d7!important; }
  
  .hover\:lv-to-red-300:hover {
    --gradient-to-color:#feb2b2!important; }
  
  .hover\:lv-to-red-400:hover {
    --gradient-to-color:#fc8181!important; }
  
  .hover\:lv-to-red-500:hover {
    --gradient-to-color:#f56565!important; }
  
  .hover\:lv-to-red-600:hover {
    --gradient-to-color:#e53e3e!important; }
  
  .hover\:lv-to-red-700:hover {
    --gradient-to-color:#c53030!important; }
  
  .hover\:lv-to-red-800:hover {
    --gradient-to-color:#9b2c2c!important; }
  
  .hover\:lv-to-red-900:hover {
    --gradient-to-color:#742a2a!important; }
  
  .hover\:lv-to-orange-100:hover {
    --gradient-to-color:#fffaf0!important; }
  
  .hover\:lv-to-orange-200:hover {
    --gradient-to-color:#feebc8!important; }
  
  .hover\:lv-to-orange-300:hover {
    --gradient-to-color:#fbd38d!important; }
  
  .hover\:lv-to-orange-400:hover {
    --gradient-to-color:#f6ad55!important; }
  
  .hover\:lv-to-orange-500:hover {
    --gradient-to-color:#ed8936!important; }
  
  .hover\:lv-to-orange-600:hover {
    --gradient-to-color:#dd6b20!important; }
  
  .hover\:lv-to-orange-700:hover {
    --gradient-to-color:#c05621!important; }
  
  .hover\:lv-to-orange-800:hover {
    --gradient-to-color:#9c4221!important; }
  
  .hover\:lv-to-orange-900:hover {
    --gradient-to-color:#7b341e!important; }
  
  .hover\:lv-to-yellow-100:hover {
    --gradient-to-color:ivory!important; }
  
  .hover\:lv-to-yellow-200:hover {
    --gradient-to-color:#fefcbf!important; }
  
  .hover\:lv-to-yellow-300:hover {
    --gradient-to-color:#faf089!important; }
  
  .hover\:lv-to-yellow-400:hover {
    --gradient-to-color:#f6e05e!important; }
  
  .hover\:lv-to-yellow-500:hover {
    --gradient-to-color:#ecc94b!important; }
  
  .hover\:lv-to-yellow-600:hover {
    --gradient-to-color:#d69e2e!important; }
  
  .hover\:lv-to-yellow-700:hover {
    --gradient-to-color:#b7791f!important; }
  
  .hover\:lv-to-yellow-800:hover {
    --gradient-to-color:#975a16!important; }
  
  .hover\:lv-to-yellow-900:hover {
    --gradient-to-color:#744210!important; }
  
  .hover\:lv-to-green-100:hover {
    --gradient-to-color:#f0fff4!important; }
  
  .hover\:lv-to-green-200:hover {
    --gradient-to-color:#c6f6d5!important; }
  
  .hover\:lv-to-green-300:hover {
    --gradient-to-color:#9ae6b4!important; }
  
  .hover\:lv-to-green-400:hover {
    --gradient-to-color:#68d391!important; }
  
  .hover\:lv-to-green-500:hover {
    --gradient-to-color:#48bb78!important; }
  
  .hover\:lv-to-green-600:hover {
    --gradient-to-color:#38a169!important; }
  
  .hover\:lv-to-green-700:hover {
    --gradient-to-color:#2f855a!important; }
  
  .hover\:lv-to-green-800:hover {
    --gradient-to-color:#276749!important; }
  
  .hover\:lv-to-green-900:hover {
    --gradient-to-color:#22543d!important; }
  
  .hover\:lv-to-teal-100:hover {
    --gradient-to-color:#e6fffa!important; }
  
  .hover\:lv-to-teal-200:hover {
    --gradient-to-color:#b2f5ea!important; }
  
  .hover\:lv-to-teal-300:hover {
    --gradient-to-color:#81e6d9!important; }
  
  .hover\:lv-to-teal-400:hover {
    --gradient-to-color:#4fd1c5!important; }
  
  .hover\:lv-to-teal-500:hover {
    --gradient-to-color:#38b2ac!important; }
  
  .hover\:lv-to-teal-600:hover {
    --gradient-to-color:#319795!important; }
  
  .hover\:lv-to-teal-700:hover {
    --gradient-to-color:#2c7a7b!important; }
  
  .hover\:lv-to-teal-800:hover {
    --gradient-to-color:#285e61!important; }
  
  .hover\:lv-to-teal-900:hover {
    --gradient-to-color:#234e52!important; }
  
  .hover\:lv-to-blue-100:hover {
    --gradient-to-color:#ebf8ff!important; }
  
  .hover\:lv-to-blue-200:hover {
    --gradient-to-color:#bee3f8!important; }
  
  .hover\:lv-to-blue-300:hover {
    --gradient-to-color:#90cdf4!important; }
  
  .hover\:lv-to-blue-400:hover {
    --gradient-to-color:#63b3ed!important; }
  
  .hover\:lv-to-blue-500:hover {
    --gradient-to-color:#4299e1!important; }
  
  .hover\:lv-to-blue-600:hover {
    --gradient-to-color:#3182ce!important; }
  
  .hover\:lv-to-blue-700:hover {
    --gradient-to-color:#2b6cb0!important; }
  
  .hover\:lv-to-blue-800:hover {
    --gradient-to-color:#2c5282!important; }
  
  .hover\:lv-to-blue-900:hover {
    --gradient-to-color:#2a4365!important; }
  
  .hover\:lv-to-indigo-100:hover {
    --gradient-to-color:#ebf4ff!important; }
  
  .hover\:lv-to-indigo-200:hover {
    --gradient-to-color:#c3dafe!important; }
  
  .hover\:lv-to-indigo-300:hover {
    --gradient-to-color:#a3bffa!important; }
  
  .hover\:lv-to-indigo-400:hover {
    --gradient-to-color:#7f9cf5!important; }
  
  .hover\:lv-to-indigo-500:hover {
    --gradient-to-color:#667eea!important; }
  
  .hover\:lv-to-indigo-600:hover {
    --gradient-to-color:#5a67d8!important; }
  
  .hover\:lv-to-indigo-700:hover {
    --gradient-to-color:#4c51bf!important; }
  
  .hover\:lv-to-indigo-800:hover {
    --gradient-to-color:#434190!important; }
  
  .hover\:lv-to-indigo-900:hover {
    --gradient-to-color:#3c366b!important; }
  
  .hover\:lv-to-purple-100:hover {
    --gradient-to-color:#faf5ff!important; }
  
  .hover\:lv-to-purple-200:hover {
    --gradient-to-color:#e9d8fd!important; }
  
  .hover\:lv-to-purple-300:hover {
    --gradient-to-color:#d6bcfa!important; }
  
  .hover\:lv-to-purple-400:hover {
    --gradient-to-color:#b794f4!important; }
  
  .hover\:lv-to-purple-500:hover {
    --gradient-to-color:#9f7aea!important; }
  
  .hover\:lv-to-purple-600:hover {
    --gradient-to-color:#805ad5!important; }
  
  .hover\:lv-to-purple-700:hover {
    --gradient-to-color:#6b46c1!important; }
  
  .hover\:lv-to-purple-800:hover {
    --gradient-to-color:#553c9a!important; }
  
  .hover\:lv-to-purple-900:hover {
    --gradient-to-color:#44337a!important; }
  
  .hover\:lv-to-pink-100:hover {
    --gradient-to-color:#fff5f7!important; }
  
  .hover\:lv-to-pink-200:hover {
    --gradient-to-color:#fed7e2!important; }
  
  .hover\:lv-to-pink-300:hover {
    --gradient-to-color:#fbb6ce!important; }
  
  .hover\:lv-to-pink-400:hover {
    --gradient-to-color:#f687b3!important; }
  
  .hover\:lv-to-pink-500:hover {
    --gradient-to-color:#ed64a6!important; }
  
  .hover\:lv-to-pink-600:hover {
    --gradient-to-color:#d53f8c!important; }
  
  .hover\:lv-to-pink-700:hover {
    --gradient-to-color:#b83280!important; }
  
  .hover\:lv-to-pink-800:hover {
    --gradient-to-color:#97266d!important; }
  
  .hover\:lv-to-pink-900:hover {
    --gradient-to-color:#702459!important; }
  
  .focus\:lv-from-transparent:focus {
    --gradient-from-color:transparent!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
  
  .focus\:lv-from-current:focus {
    --gradient-from-color:currentColor!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .focus\:lv-from-black:focus {
    --gradient-from-color:#000!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
  
  .focus\:lv-from-white:focus {
    --gradient-from-color:#fff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .focus\:lv-from-gray-100:focus {
    --gradient-from-color:#f7fafc!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
  
  .focus\:lv-from-gray-200:focus {
    --gradient-from-color:#edf2f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
  
  .focus\:lv-from-gray-300:focus {
    --gradient-from-color:#e2e8f0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
  
  .focus\:lv-from-gray-400:focus {
    --gradient-from-color:#cbd5e0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
  
  .focus\:lv-from-gray-500:focus {
    --gradient-from-color:#a0aec0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
  
  .focus\:lv-from-gray-600:focus {
    --gradient-from-color:#718096!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
  
  .focus\:lv-from-gray-700:focus {
    --gradient-from-color:#4a5568!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
  
  .focus\:lv-from-gray-800:focus {
    --gradient-from-color:#2d3748!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
  
  .focus\:lv-from-gray-900:focus {
    --gradient-from-color:#1a202c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
  
  .focus\:lv-from-red-100:focus {
    --gradient-from-color:#fff5f5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
  
  .focus\:lv-from-red-200:focus {
    --gradient-from-color:#fed7d7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
  
  .focus\:lv-from-red-300:focus {
    --gradient-from-color:#feb2b2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
  
  .focus\:lv-from-red-400:focus {
    --gradient-from-color:#fc8181!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
  
  .focus\:lv-from-red-500:focus {
    --gradient-from-color:#f56565!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
  
  .focus\:lv-from-red-600:focus {
    --gradient-from-color:#e53e3e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
  
  .focus\:lv-from-red-700:focus {
    --gradient-from-color:#c53030!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
  
  .focus\:lv-from-red-800:focus {
    --gradient-from-color:#9b2c2c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
  
  .focus\:lv-from-red-900:focus {
    --gradient-from-color:#742a2a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
  
  .focus\:lv-from-orange-100:focus {
    --gradient-from-color:#fffaf0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
  
  .focus\:lv-from-orange-200:focus {
    --gradient-from-color:#feebc8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
  
  .focus\:lv-from-orange-300:focus {
    --gradient-from-color:#fbd38d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
  
  .focus\:lv-from-orange-400:focus {
    --gradient-from-color:#f6ad55!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
  
  .focus\:lv-from-orange-500:focus {
    --gradient-from-color:#ed8936!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
  
  .focus\:lv-from-orange-600:focus {
    --gradient-from-color:#dd6b20!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
  
  .focus\:lv-from-orange-700:focus {
    --gradient-from-color:#c05621!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
  
  .focus\:lv-from-orange-800:focus {
    --gradient-from-color:#9c4221!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
  
  .focus\:lv-from-orange-900:focus {
    --gradient-from-color:#7b341e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
  
  .focus\:lv-from-yellow-100:focus {
    --gradient-from-color:ivory!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
  
  .focus\:lv-from-yellow-200:focus {
    --gradient-from-color:#fefcbf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
  
  .focus\:lv-from-yellow-300:focus {
    --gradient-from-color:#faf089!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
  
  .focus\:lv-from-yellow-400:focus {
    --gradient-from-color:#f6e05e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
  
  .focus\:lv-from-yellow-500:focus {
    --gradient-from-color:#ecc94b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
  
  .focus\:lv-from-yellow-600:focus {
    --gradient-from-color:#d69e2e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
  
  .focus\:lv-from-yellow-700:focus {
    --gradient-from-color:#b7791f!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
  
  .focus\:lv-from-yellow-800:focus {
    --gradient-from-color:#975a16!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
  
  .focus\:lv-from-yellow-900:focus {
    --gradient-from-color:#744210!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
  
  .focus\:lv-from-green-100:focus {
    --gradient-from-color:#f0fff4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
  
  .focus\:lv-from-green-200:focus {
    --gradient-from-color:#c6f6d5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
  
  .focus\:lv-from-green-300:focus {
    --gradient-from-color:#9ae6b4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
  
  .focus\:lv-from-green-400:focus {
    --gradient-from-color:#68d391!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
  
  .focus\:lv-from-green-500:focus {
    --gradient-from-color:#48bb78!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
  
  .focus\:lv-from-green-600:focus {
    --gradient-from-color:#38a169!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
  
  .focus\:lv-from-green-700:focus {
    --gradient-from-color:#2f855a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
  
  .focus\:lv-from-green-800:focus {
    --gradient-from-color:#276749!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
  
  .focus\:lv-from-green-900:focus {
    --gradient-from-color:#22543d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
  
  .focus\:lv-from-teal-100:focus {
    --gradient-from-color:#e6fffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
  
  .focus\:lv-from-teal-200:focus {
    --gradient-from-color:#b2f5ea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
  
  .focus\:lv-from-teal-300:focus {
    --gradient-from-color:#81e6d9!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
  
  .focus\:lv-from-teal-400:focus {
    --gradient-from-color:#4fd1c5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
  
  .focus\:lv-from-teal-500:focus {
    --gradient-from-color:#38b2ac!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
  
  .focus\:lv-from-teal-600:focus {
    --gradient-from-color:#319795!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
  
  .focus\:lv-from-teal-700:focus {
    --gradient-from-color:#2c7a7b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
  
  .focus\:lv-from-teal-800:focus {
    --gradient-from-color:#285e61!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
  
  .focus\:lv-from-teal-900:focus {
    --gradient-from-color:#234e52!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
  
  .focus\:lv-from-blue-100:focus {
    --gradient-from-color:#ebf8ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
  
  .focus\:lv-from-blue-200:focus {
    --gradient-from-color:#bee3f8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
  
  .focus\:lv-from-blue-300:focus {
    --gradient-from-color:#90cdf4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
  
  .focus\:lv-from-blue-400:focus {
    --gradient-from-color:#63b3ed!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
  
  .focus\:lv-from-blue-500:focus {
    --gradient-from-color:#4299e1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
  
  .focus\:lv-from-blue-600:focus {
    --gradient-from-color:#3182ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
  
  .focus\:lv-from-blue-700:focus {
    --gradient-from-color:#2b6cb0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
  
  .focus\:lv-from-blue-800:focus {
    --gradient-from-color:#2c5282!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
  
  .focus\:lv-from-blue-900:focus {
    --gradient-from-color:#2a4365!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
  
  .focus\:lv-from-indigo-100:focus {
    --gradient-from-color:#ebf4ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
  
  .focus\:lv-from-indigo-200:focus {
    --gradient-from-color:#c3dafe!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
  
  .focus\:lv-from-indigo-300:focus {
    --gradient-from-color:#a3bffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
  
  .focus\:lv-from-indigo-400:focus {
    --gradient-from-color:#7f9cf5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
  
  .focus\:lv-from-indigo-500:focus {
    --gradient-from-color:#667eea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
  
  .focus\:lv-from-indigo-600:focus {
    --gradient-from-color:#5a67d8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
  
  .focus\:lv-from-indigo-700:focus {
    --gradient-from-color:#4c51bf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
  
  .focus\:lv-from-indigo-800:focus {
    --gradient-from-color:#434190!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
  
  .focus\:lv-from-indigo-900:focus {
    --gradient-from-color:#3c366b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
  
  .focus\:lv-from-purple-100:focus {
    --gradient-from-color:#faf5ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
  
  .focus\:lv-from-purple-200:focus {
    --gradient-from-color:#e9d8fd!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
  
  .focus\:lv-from-purple-300:focus {
    --gradient-from-color:#d6bcfa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
  
  .focus\:lv-from-purple-400:focus {
    --gradient-from-color:#b794f4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
  
  .focus\:lv-from-purple-500:focus {
    --gradient-from-color:#9f7aea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
  
  .focus\:lv-from-purple-600:focus {
    --gradient-from-color:#805ad5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
  
  .focus\:lv-from-purple-700:focus {
    --gradient-from-color:#6b46c1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
  
  .focus\:lv-from-purple-800:focus {
    --gradient-from-color:#553c9a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
  
  .focus\:lv-from-purple-900:focus {
    --gradient-from-color:#44337a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
  
  .focus\:lv-from-pink-100:focus {
    --gradient-from-color:#fff5f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
  
  .focus\:lv-from-pink-200:focus {
    --gradient-from-color:#fed7e2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
  
  .focus\:lv-from-pink-300:focus {
    --gradient-from-color:#fbb6ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
  
  .focus\:lv-from-pink-400:focus {
    --gradient-from-color:#f687b3!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
  
  .focus\:lv-from-pink-500:focus {
    --gradient-from-color:#ed64a6!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
  
  .focus\:lv-from-pink-600:focus {
    --gradient-from-color:#d53f8c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
  
  .focus\:lv-from-pink-700:focus {
    --gradient-from-color:#b83280!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
  
  .focus\:lv-from-pink-800:focus {
    --gradient-from-color:#97266d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
  
  .focus\:lv-from-pink-900:focus {
    --gradient-from-color:#702459!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
  
  .focus\:lv-via-transparent:focus {
    --gradient-via-color:transparent!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
  
  .focus\:lv-via-current:focus {
    --gradient-via-color:currentColor!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .focus\:lv-via-black:focus {
    --gradient-via-color:#000!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
  
  .focus\:lv-via-white:focus {
    --gradient-via-color:#fff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
  
  .focus\:lv-via-gray-100:focus {
    --gradient-via-color:#f7fafc!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
  
  .focus\:lv-via-gray-200:focus {
    --gradient-via-color:#edf2f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
  
  .focus\:lv-via-gray-300:focus {
    --gradient-via-color:#e2e8f0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
  
  .focus\:lv-via-gray-400:focus {
    --gradient-via-color:#cbd5e0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
  
  .focus\:lv-via-gray-500:focus {
    --gradient-via-color:#a0aec0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
  
  .focus\:lv-via-gray-600:focus {
    --gradient-via-color:#718096!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
  
  .focus\:lv-via-gray-700:focus {
    --gradient-via-color:#4a5568!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
  
  .focus\:lv-via-gray-800:focus {
    --gradient-via-color:#2d3748!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
  
  .focus\:lv-via-gray-900:focus {
    --gradient-via-color:#1a202c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
  
  .focus\:lv-via-red-100:focus {
    --gradient-via-color:#fff5f5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
  
  .focus\:lv-via-red-200:focus {
    --gradient-via-color:#fed7d7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
  
  .focus\:lv-via-red-300:focus {
    --gradient-via-color:#feb2b2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
  
  .focus\:lv-via-red-400:focus {
    --gradient-via-color:#fc8181!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
  
  .focus\:lv-via-red-500:focus {
    --gradient-via-color:#f56565!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
  
  .focus\:lv-via-red-600:focus {
    --gradient-via-color:#e53e3e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
  
  .focus\:lv-via-red-700:focus {
    --gradient-via-color:#c53030!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
  
  .focus\:lv-via-red-800:focus {
    --gradient-via-color:#9b2c2c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
  
  .focus\:lv-via-red-900:focus {
    --gradient-via-color:#742a2a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
  
  .focus\:lv-via-orange-100:focus {
    --gradient-via-color:#fffaf0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
  
  .focus\:lv-via-orange-200:focus {
    --gradient-via-color:#feebc8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
  
  .focus\:lv-via-orange-300:focus {
    --gradient-via-color:#fbd38d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
  
  .focus\:lv-via-orange-400:focus {
    --gradient-via-color:#f6ad55!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
  
  .focus\:lv-via-orange-500:focus {
    --gradient-via-color:#ed8936!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
  
  .focus\:lv-via-orange-600:focus {
    --gradient-via-color:#dd6b20!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
  
  .focus\:lv-via-orange-700:focus {
    --gradient-via-color:#c05621!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
  
  .focus\:lv-via-orange-800:focus {
    --gradient-via-color:#9c4221!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
  
  .focus\:lv-via-orange-900:focus {
    --gradient-via-color:#7b341e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
  
  .focus\:lv-via-yellow-100:focus {
    --gradient-via-color:ivory!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
  
  .focus\:lv-via-yellow-200:focus {
    --gradient-via-color:#fefcbf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
  
  .focus\:lv-via-yellow-300:focus {
    --gradient-via-color:#faf089!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
  
  .focus\:lv-via-yellow-400:focus {
    --gradient-via-color:#f6e05e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
  
  .focus\:lv-via-yellow-500:focus {
    --gradient-via-color:#ecc94b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
  
  .focus\:lv-via-yellow-600:focus {
    --gradient-via-color:#d69e2e!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
  
  .focus\:lv-via-yellow-700:focus {
    --gradient-via-color:#b7791f!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
  
  .focus\:lv-via-yellow-800:focus {
    --gradient-via-color:#975a16!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
  
  .focus\:lv-via-yellow-900:focus {
    --gradient-via-color:#744210!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
  
  .focus\:lv-via-green-100:focus {
    --gradient-via-color:#f0fff4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
  
  .focus\:lv-via-green-200:focus {
    --gradient-via-color:#c6f6d5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
  
  .focus\:lv-via-green-300:focus {
    --gradient-via-color:#9ae6b4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
  
  .focus\:lv-via-green-400:focus {
    --gradient-via-color:#68d391!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
  
  .focus\:lv-via-green-500:focus {
    --gradient-via-color:#48bb78!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
  
  .focus\:lv-via-green-600:focus {
    --gradient-via-color:#38a169!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
  
  .focus\:lv-via-green-700:focus {
    --gradient-via-color:#2f855a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
  
  .focus\:lv-via-green-800:focus {
    --gradient-via-color:#276749!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
  
  .focus\:lv-via-green-900:focus {
    --gradient-via-color:#22543d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
  
  .focus\:lv-via-teal-100:focus {
    --gradient-via-color:#e6fffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
  
  .focus\:lv-via-teal-200:focus {
    --gradient-via-color:#b2f5ea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
  
  .focus\:lv-via-teal-300:focus {
    --gradient-via-color:#81e6d9!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
  
  .focus\:lv-via-teal-400:focus {
    --gradient-via-color:#4fd1c5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
  
  .focus\:lv-via-teal-500:focus {
    --gradient-via-color:#38b2ac!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
  
  .focus\:lv-via-teal-600:focus {
    --gradient-via-color:#319795!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
  
  .focus\:lv-via-teal-700:focus {
    --gradient-via-color:#2c7a7b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
  
  .focus\:lv-via-teal-800:focus {
    --gradient-via-color:#285e61!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
  
  .focus\:lv-via-teal-900:focus {
    --gradient-via-color:#234e52!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
  
  .focus\:lv-via-blue-100:focus {
    --gradient-via-color:#ebf8ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
  
  .focus\:lv-via-blue-200:focus {
    --gradient-via-color:#bee3f8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
  
  .focus\:lv-via-blue-300:focus {
    --gradient-via-color:#90cdf4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
  
  .focus\:lv-via-blue-400:focus {
    --gradient-via-color:#63b3ed!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
  
  .focus\:lv-via-blue-500:focus {
    --gradient-via-color:#4299e1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
  
  .focus\:lv-via-blue-600:focus {
    --gradient-via-color:#3182ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
  
  .focus\:lv-via-blue-700:focus {
    --gradient-via-color:#2b6cb0!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
  
  .focus\:lv-via-blue-800:focus {
    --gradient-via-color:#2c5282!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
  
  .focus\:lv-via-blue-900:focus {
    --gradient-via-color:#2a4365!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
  
  .focus\:lv-via-indigo-100:focus {
    --gradient-via-color:#ebf4ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
  
  .focus\:lv-via-indigo-200:focus {
    --gradient-via-color:#c3dafe!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
  
  .focus\:lv-via-indigo-300:focus {
    --gradient-via-color:#a3bffa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
  
  .focus\:lv-via-indigo-400:focus {
    --gradient-via-color:#7f9cf5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
  
  .focus\:lv-via-indigo-500:focus {
    --gradient-via-color:#667eea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
  
  .focus\:lv-via-indigo-600:focus {
    --gradient-via-color:#5a67d8!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
  
  .focus\:lv-via-indigo-700:focus {
    --gradient-via-color:#4c51bf!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
  
  .focus\:lv-via-indigo-800:focus {
    --gradient-via-color:#434190!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
  
  .focus\:lv-via-indigo-900:focus {
    --gradient-via-color:#3c366b!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
  
  .focus\:lv-via-purple-100:focus {
    --gradient-via-color:#faf5ff!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
  
  .focus\:lv-via-purple-200:focus {
    --gradient-via-color:#e9d8fd!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
  
  .focus\:lv-via-purple-300:focus {
    --gradient-via-color:#d6bcfa!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
  
  .focus\:lv-via-purple-400:focus {
    --gradient-via-color:#b794f4!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
  
  .focus\:lv-via-purple-500:focus {
    --gradient-via-color:#9f7aea!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
  
  .focus\:lv-via-purple-600:focus {
    --gradient-via-color:#805ad5!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
  
  .focus\:lv-via-purple-700:focus {
    --gradient-via-color:#6b46c1!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
  
  .focus\:lv-via-purple-800:focus {
    --gradient-via-color:#553c9a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
  
  .focus\:lv-via-purple-900:focus {
    --gradient-via-color:#44337a!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
  
  .focus\:lv-via-pink-100:focus {
    --gradient-via-color:#fff5f7!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
  
  .focus\:lv-via-pink-200:focus {
    --gradient-via-color:#fed7e2!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
  
  .focus\:lv-via-pink-300:focus {
    --gradient-via-color:#fbb6ce!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
  
  .focus\:lv-via-pink-400:focus {
    --gradient-via-color:#f687b3!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
  
  .focus\:lv-via-pink-500:focus {
    --gradient-via-color:#ed64a6!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
  
  .focus\:lv-via-pink-600:focus {
    --gradient-via-color:#d53f8c!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
  
  .focus\:lv-via-pink-700:focus {
    --gradient-via-color:#b83280!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
  
  .focus\:lv-via-pink-800:focus {
    --gradient-via-color:#97266d!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
  
  .focus\:lv-via-pink-900:focus {
    --gradient-via-color:#702459!important;
    --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
  
  .focus\:lv-to-transparent:focus {
    --gradient-to-color:transparent!important; }
  
  .focus\:lv-to-current:focus {
    --gradient-to-color:currentColor!important; }
  
  .focus\:lv-to-black:focus {
    --gradient-to-color:#000!important; }
  
  .focus\:lv-to-white:focus {
    --gradient-to-color:#fff!important; }
  
  .focus\:lv-to-gray-100:focus {
    --gradient-to-color:#f7fafc!important; }
  
  .focus\:lv-to-gray-200:focus {
    --gradient-to-color:#edf2f7!important; }
  
  .focus\:lv-to-gray-300:focus {
    --gradient-to-color:#e2e8f0!important; }
  
  .focus\:lv-to-gray-400:focus {
    --gradient-to-color:#cbd5e0!important; }
  
  .focus\:lv-to-gray-500:focus {
    --gradient-to-color:#a0aec0!important; }
  
  .focus\:lv-to-gray-600:focus {
    --gradient-to-color:#718096!important; }
  
  .focus\:lv-to-gray-700:focus {
    --gradient-to-color:#4a5568!important; }
  
  .focus\:lv-to-gray-800:focus {
    --gradient-to-color:#2d3748!important; }
  
  .focus\:lv-to-gray-900:focus {
    --gradient-to-color:#1a202c!important; }
  
  .focus\:lv-to-red-100:focus {
    --gradient-to-color:#fff5f5!important; }
  
  .focus\:lv-to-red-200:focus {
    --gradient-to-color:#fed7d7!important; }
  
  .focus\:lv-to-red-300:focus {
    --gradient-to-color:#feb2b2!important; }
  
  .focus\:lv-to-red-400:focus {
    --gradient-to-color:#fc8181!important; }
  
  .focus\:lv-to-red-500:focus {
    --gradient-to-color:#f56565!important; }
  
  .focus\:lv-to-red-600:focus {
    --gradient-to-color:#e53e3e!important; }
  
  .focus\:lv-to-red-700:focus {
    --gradient-to-color:#c53030!important; }
  
  .focus\:lv-to-red-800:focus {
    --gradient-to-color:#9b2c2c!important; }
  
  .focus\:lv-to-red-900:focus {
    --gradient-to-color:#742a2a!important; }
  
  .focus\:lv-to-orange-100:focus {
    --gradient-to-color:#fffaf0!important; }
  
  .focus\:lv-to-orange-200:focus {
    --gradient-to-color:#feebc8!important; }
  
  .focus\:lv-to-orange-300:focus {
    --gradient-to-color:#fbd38d!important; }
  
  .focus\:lv-to-orange-400:focus {
    --gradient-to-color:#f6ad55!important; }
  
  .focus\:lv-to-orange-500:focus {
    --gradient-to-color:#ed8936!important; }
  
  .focus\:lv-to-orange-600:focus {
    --gradient-to-color:#dd6b20!important; }
  
  .focus\:lv-to-orange-700:focus {
    --gradient-to-color:#c05621!important; }
  
  .focus\:lv-to-orange-800:focus {
    --gradient-to-color:#9c4221!important; }
  
  .focus\:lv-to-orange-900:focus {
    --gradient-to-color:#7b341e!important; }
  
  .focus\:lv-to-yellow-100:focus {
    --gradient-to-color:ivory!important; }
  
  .focus\:lv-to-yellow-200:focus {
    --gradient-to-color:#fefcbf!important; }
  
  .focus\:lv-to-yellow-300:focus {
    --gradient-to-color:#faf089!important; }
  
  .focus\:lv-to-yellow-400:focus {
    --gradient-to-color:#f6e05e!important; }
  
  .focus\:lv-to-yellow-500:focus {
    --gradient-to-color:#ecc94b!important; }
  
  .focus\:lv-to-yellow-600:focus {
    --gradient-to-color:#d69e2e!important; }
  
  .focus\:lv-to-yellow-700:focus {
    --gradient-to-color:#b7791f!important; }
  
  .focus\:lv-to-yellow-800:focus {
    --gradient-to-color:#975a16!important; }
  
  .focus\:lv-to-yellow-900:focus {
    --gradient-to-color:#744210!important; }
  
  .focus\:lv-to-green-100:focus {
    --gradient-to-color:#f0fff4!important; }
  
  .focus\:lv-to-green-200:focus {
    --gradient-to-color:#c6f6d5!important; }
  
  .focus\:lv-to-green-300:focus {
    --gradient-to-color:#9ae6b4!important; }
  
  .focus\:lv-to-green-400:focus {
    --gradient-to-color:#68d391!important; }
  
  .focus\:lv-to-green-500:focus {
    --gradient-to-color:#48bb78!important; }
  
  .focus\:lv-to-green-600:focus {
    --gradient-to-color:#38a169!important; }
  
  .focus\:lv-to-green-700:focus {
    --gradient-to-color:#2f855a!important; }
  
  .focus\:lv-to-green-800:focus {
    --gradient-to-color:#276749!important; }
  
  .focus\:lv-to-green-900:focus {
    --gradient-to-color:#22543d!important; }
  
  .focus\:lv-to-teal-100:focus {
    --gradient-to-color:#e6fffa!important; }
  
  .focus\:lv-to-teal-200:focus {
    --gradient-to-color:#b2f5ea!important; }
  
  .focus\:lv-to-teal-300:focus {
    --gradient-to-color:#81e6d9!important; }
  
  .focus\:lv-to-teal-400:focus {
    --gradient-to-color:#4fd1c5!important; }
  
  .focus\:lv-to-teal-500:focus {
    --gradient-to-color:#38b2ac!important; }
  
  .focus\:lv-to-teal-600:focus {
    --gradient-to-color:#319795!important; }
  
  .focus\:lv-to-teal-700:focus {
    --gradient-to-color:#2c7a7b!important; }
  
  .focus\:lv-to-teal-800:focus {
    --gradient-to-color:#285e61!important; }
  
  .focus\:lv-to-teal-900:focus {
    --gradient-to-color:#234e52!important; }
  
  .focus\:lv-to-blue-100:focus {
    --gradient-to-color:#ebf8ff!important; }
  
  .focus\:lv-to-blue-200:focus {
    --gradient-to-color:#bee3f8!important; }
  
  .focus\:lv-to-blue-300:focus {
    --gradient-to-color:#90cdf4!important; }
  
  .focus\:lv-to-blue-400:focus {
    --gradient-to-color:#63b3ed!important; }
  
  .focus\:lv-to-blue-500:focus {
    --gradient-to-color:#4299e1!important; }
  
  .focus\:lv-to-blue-600:focus {
    --gradient-to-color:#3182ce!important; }
  
  .focus\:lv-to-blue-700:focus {
    --gradient-to-color:#2b6cb0!important; }
  
  .focus\:lv-to-blue-800:focus {
    --gradient-to-color:#2c5282!important; }
  
  .focus\:lv-to-blue-900:focus {
    --gradient-to-color:#2a4365!important; }
  
  .focus\:lv-to-indigo-100:focus {
    --gradient-to-color:#ebf4ff!important; }
  
  .focus\:lv-to-indigo-200:focus {
    --gradient-to-color:#c3dafe!important; }
  
  .focus\:lv-to-indigo-300:focus {
    --gradient-to-color:#a3bffa!important; }
  
  .focus\:lv-to-indigo-400:focus {
    --gradient-to-color:#7f9cf5!important; }
  
  .focus\:lv-to-indigo-500:focus {
    --gradient-to-color:#667eea!important; }
  
  .focus\:lv-to-indigo-600:focus {
    --gradient-to-color:#5a67d8!important; }
  
  .focus\:lv-to-indigo-700:focus {
    --gradient-to-color:#4c51bf!important; }
  
  .focus\:lv-to-indigo-800:focus {
    --gradient-to-color:#434190!important; }
  
  .focus\:lv-to-indigo-900:focus {
    --gradient-to-color:#3c366b!important; }
  
  .focus\:lv-to-purple-100:focus {
    --gradient-to-color:#faf5ff!important; }
  
  .focus\:lv-to-purple-200:focus {
    --gradient-to-color:#e9d8fd!important; }
  
  .focus\:lv-to-purple-300:focus {
    --gradient-to-color:#d6bcfa!important; }
  
  .focus\:lv-to-purple-400:focus {
    --gradient-to-color:#b794f4!important; }
  
  .focus\:lv-to-purple-500:focus {
    --gradient-to-color:#9f7aea!important; }
  
  .focus\:lv-to-purple-600:focus {
    --gradient-to-color:#805ad5!important; }
  
  .focus\:lv-to-purple-700:focus {
    --gradient-to-color:#6b46c1!important; }
  
  .focus\:lv-to-purple-800:focus {
    --gradient-to-color:#553c9a!important; }
  
  .focus\:lv-to-purple-900:focus {
    --gradient-to-color:#44337a!important; }
  
  .focus\:lv-to-pink-100:focus {
    --gradient-to-color:#fff5f7!important; }
  
  .focus\:lv-to-pink-200:focus {
    --gradient-to-color:#fed7e2!important; }
  
  .focus\:lv-to-pink-300:focus {
    --gradient-to-color:#fbb6ce!important; }
  
  .focus\:lv-to-pink-400:focus {
    --gradient-to-color:#f687b3!important; }
  
  .focus\:lv-to-pink-500:focus {
    --gradient-to-color:#ed64a6!important; }
  
  .focus\:lv-to-pink-600:focus {
    --gradient-to-color:#d53f8c!important; }
  
  .focus\:lv-to-pink-700:focus {
    --gradient-to-color:#b83280!important; }
  
  .focus\:lv-to-pink-800:focus {
    --gradient-to-color:#97266d!important; }
  
  .focus\:lv-to-pink-900:focus {
    --gradient-to-color:#702459!important; }
  
  .lv-bg-opacity-0 {
    --bg-opacity:0!important; }
  
  .lv-bg-opacity-25 {
    --bg-opacity:0.25!important; }
  
  .lv-bg-opacity-50 {
    --bg-opacity:0.5!important; }
  
  .lv-bg-opacity-75 {
    --bg-opacity:0.75!important; }
  
  .lv-bg-opacity-100 {
    --bg-opacity:1!important; }
  
  .hover\:lv-bg-opacity-0:hover {
    --bg-opacity:0!important; }
  
  .hover\:lv-bg-opacity-25:hover {
    --bg-opacity:0.25!important; }
  
  .hover\:lv-bg-opacity-50:hover {
    --bg-opacity:0.5!important; }
  
  .hover\:lv-bg-opacity-75:hover {
    --bg-opacity:0.75!important; }
  
  .hover\:lv-bg-opacity-100:hover {
    --bg-opacity:1!important; }
  
  .focus\:lv-bg-opacity-0:focus {
    --bg-opacity:0!important; }
  
  .focus\:lv-bg-opacity-25:focus {
    --bg-opacity:0.25!important; }
  
  .focus\:lv-bg-opacity-50:focus {
    --bg-opacity:0.5!important; }
  
  .focus\:lv-bg-opacity-75:focus {
    --bg-opacity:0.75!important; }
  
  .focus\:lv-bg-opacity-100:focus {
    --bg-opacity:1!important; }
  
  .lv-bg-bottom {
    background-position: bottom !important; }
  
  .lv-bg-center {
    background-position: 50% !important; }
  
  .lv-bg-left {
    background-position: 0 !important; }
  
  .lv-bg-left-bottom {
    background-position: 0 100% !important; }
  
  .lv-bg-left-top {
    background-position: 0 0 !important; }
  
  .lv-bg-right {
    background-position: 100% !important; }
  
  .lv-bg-right-bottom {
    background-position: 100% 100% !important; }
  
  .lv-bg-right-top {
    background-position: 100% 0 !important; }
  
  .lv-bg-top {
    background-position: top !important; }
  
  .lv-bg-repeat {
    background-repeat: repeat !important; }
  
  .lv-bg-no-repeat {
    background-repeat: no-repeat !important; }
  
  .lv-bg-repeat-x {
    background-repeat: repeat-x !important; }
  
  .lv-bg-repeat-y {
    background-repeat: repeat-y !important; }
  
  .lv-bg-repeat-round {
    background-repeat: round !important; }
  
  .lv-bg-repeat-space {
    background-repeat: space !important; }
  
  .lv-bg-auto {
    background-size: auto !important; }
  
  .lv-bg-cover {
    background-size: cover !important; }
  
  .lv-bg-contain {
    background-size: contain !important; }
  
  .lv-border-collapse {
    border-collapse: collapse !important; }
  
  .lv-border-separate {
    border-collapse: separate !important; }
  
  .lv-border-transparent {
    border-color: transparent !important; }
  
  .lv-border-current {
    border-color: currentColor !important; }
  
  .lv-border-black {
    --border-opacity:1!important;
    border-color: #000 !important;
    border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
  
  .lv-border-white {
    --border-opacity:1!important;
    border-color: #fff !important;
    border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
  
  .lv-border-gray-100 {
    --border-opacity:1!important;
    border-color: #f7fafc !important;
    border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
  
  .lv-border-gray-200 {
    --border-opacity:1!important;
    border-color: #edf2f7 !important;
    border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
  
  .lv-border-gray-300 {
    --border-opacity:1!important;
    border-color: #e2e8f0 !important;
    border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
  
  .lv-border-gray-400 {
    --border-opacity:1!important;
    border-color: #cbd5e0 !important;
    border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
  
  .lv-border-gray-500 {
    --border-opacity:1!important;
    border-color: #a0aec0 !important;
    border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
  
  .lv-border-gray-600 {
    --border-opacity:1!important;
    border-color: #718096 !important;
    border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
  
  .lv-border-gray-700 {
    --border-opacity:1!important;
    border-color: #4a5568 !important;
    border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
  
  .lv-border-gray-800 {
    --border-opacity:1!important;
    border-color: #2d3748 !important;
    border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
  
  .lv-border-gray-900 {
    --border-opacity:1!important;
    border-color: #1a202c !important;
    border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
  
  .lv-border-red-100 {
    --border-opacity:1!important;
    border-color: #fff5f5 !important;
    border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
  
  .lv-border-red-200 {
    --border-opacity:1!important;
    border-color: #fed7d7 !important;
    border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
  
  .lv-border-red-300 {
    --border-opacity:1!important;
    border-color: #feb2b2 !important;
    border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
  
  .lv-border-red-400 {
    --border-opacity:1!important;
    border-color: #fc8181 !important;
    border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
  
  .lv-border-red-500 {
    --border-opacity:1!important;
    border-color: #f56565 !important;
    border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
  
  .lv-border-red-600 {
    --border-opacity:1!important;
    border-color: #e53e3e !important;
    border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
  
  .lv-border-red-700 {
    --border-opacity:1!important;
    border-color: #c53030 !important;
    border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
  
  .lv-border-red-800 {
    --border-opacity:1!important;
    border-color: #9b2c2c !important;
    border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
  
  .lv-border-red-900 {
    --border-opacity:1!important;
    border-color: #742a2a !important;
    border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
  
  .lv-border-orange-100 {
    --border-opacity:1!important;
    border-color: #fffaf0 !important;
    border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
  
  .lv-border-orange-200 {
    --border-opacity:1!important;
    border-color: #feebc8 !important;
    border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
  
  .lv-border-orange-300 {
    --border-opacity:1!important;
    border-color: #fbd38d !important;
    border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
  
  .lv-border-orange-400 {
    --border-opacity:1!important;
    border-color: #f6ad55 !important;
    border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
  
  .lv-border-orange-500 {
    --border-opacity:1!important;
    border-color: #ed8936 !important;
    border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
  
  .lv-border-orange-600 {
    --border-opacity:1!important;
    border-color: #dd6b20 !important;
    border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
  
  .lv-border-orange-700 {
    --border-opacity:1!important;
    border-color: #c05621 !important;
    border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
  
  .lv-border-orange-800 {
    --border-opacity:1!important;
    border-color: #9c4221 !important;
    border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
  
  .lv-border-orange-900 {
    --border-opacity:1!important;
    border-color: #7b341e !important;
    border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
  
  .lv-border-yellow-100 {
    --border-opacity:1!important;
    border-color: ivory !important;
    border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
  
  .lv-border-yellow-200 {
    --border-opacity:1!important;
    border-color: #fefcbf !important;
    border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
  
  .lv-border-yellow-300 {
    --border-opacity:1!important;
    border-color: #faf089 !important;
    border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
  
  .lv-border-yellow-400 {
    --border-opacity:1!important;
    border-color: #f6e05e !important;
    border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
  
  .lv-border-yellow-500 {
    --border-opacity:1!important;
    border-color: #ecc94b !important;
    border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
  
  .lv-border-yellow-600 {
    --border-opacity:1!important;
    border-color: #d69e2e !important;
    border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
  
  .lv-border-yellow-700 {
    --border-opacity:1!important;
    border-color: #b7791f !important;
    border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
  
  .lv-border-yellow-800 {
    --border-opacity:1!important;
    border-color: #975a16 !important;
    border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
  
  .lv-border-yellow-900 {
    --border-opacity:1!important;
    border-color: #744210 !important;
    border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
  
  .lv-border-green-100 {
    --border-opacity:1!important;
    border-color: #f0fff4 !important;
    border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
  
  .lv-border-green-200 {
    --border-opacity:1!important;
    border-color: #c6f6d5 !important;
    border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
  
  .lv-border-green-300 {
    --border-opacity:1!important;
    border-color: #9ae6b4 !important;
    border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
  
  .lv-border-green-400 {
    --border-opacity:1!important;
    border-color: #68d391 !important;
    border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
  
  .lv-border-green-500 {
    --border-opacity:1!important;
    border-color: #48bb78 !important;
    border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
  
  .lv-border-green-600 {
    --border-opacity:1!important;
    border-color: #38a169 !important;
    border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
  
  .lv-border-green-700 {
    --border-opacity:1!important;
    border-color: #2f855a !important;
    border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
  
  .lv-border-green-800 {
    --border-opacity:1!important;
    border-color: #276749 !important;
    border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
  
  .lv-border-green-900 {
    --border-opacity:1!important;
    border-color: #22543d !important;
    border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
  
  .lv-border-teal-100 {
    --border-opacity:1!important;
    border-color: #e6fffa !important;
    border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
  
  .lv-border-teal-200 {
    --border-opacity:1!important;
    border-color: #b2f5ea !important;
    border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
  
  .lv-border-teal-300 {
    --border-opacity:1!important;
    border-color: #81e6d9 !important;
    border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
  
  .lv-border-teal-400 {
    --border-opacity:1!important;
    border-color: #4fd1c5 !important;
    border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
  
  .lv-border-teal-500 {
    --border-opacity:1!important;
    border-color: #38b2ac !important;
    border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
  
  .lv-border-teal-600 {
    --border-opacity:1!important;
    border-color: #319795 !important;
    border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
  
  .lv-border-teal-700 {
    --border-opacity:1!important;
    border-color: #2c7a7b !important;
    border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
  
  .lv-border-teal-800 {
    --border-opacity:1!important;
    border-color: #285e61 !important;
    border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
  
  .lv-border-teal-900 {
    --border-opacity:1!important;
    border-color: #234e52 !important;
    border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
  
  .lv-border-blue-100 {
    --border-opacity:1!important;
    border-color: #ebf8ff !important;
    border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
  
  .lv-border-blue-200 {
    --border-opacity:1!important;
    border-color: #bee3f8 !important;
    border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
  
  .lv-border-blue-300 {
    --border-opacity:1!important;
    border-color: #90cdf4 !important;
    border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
  
  .lv-border-blue-400 {
    --border-opacity:1!important;
    border-color: #63b3ed !important;
    border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
  
  .lv-border-blue-500 {
    --border-opacity:1!important;
    border-color: #4299e1 !important;
    border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
  
  .lv-border-blue-600 {
    --border-opacity:1!important;
    border-color: #3182ce !important;
    border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
  
  .lv-border-blue-700 {
    --border-opacity:1!important;
    border-color: #2b6cb0 !important;
    border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
  
  .lv-border-blue-800 {
    --border-opacity:1!important;
    border-color: #2c5282 !important;
    border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
  
  .lv-border-blue-900 {
    --border-opacity:1!important;
    border-color: #2a4365 !important;
    border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
  
  .lv-border-indigo-100 {
    --border-opacity:1!important;
    border-color: #ebf4ff !important;
    border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
  
  .lv-border-indigo-200 {
    --border-opacity:1!important;
    border-color: #c3dafe !important;
    border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
  
  .lv-border-indigo-300 {
    --border-opacity:1!important;
    border-color: #a3bffa !important;
    border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
  
  .lv-border-indigo-400 {
    --border-opacity:1!important;
    border-color: #7f9cf5 !important;
    border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
  
  .lv-border-indigo-500 {
    --border-opacity:1!important;
    border-color: #667eea !important;
    border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
  
  .lv-border-indigo-600 {
    --border-opacity:1!important;
    border-color: #5a67d8 !important;
    border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
  
  .lv-border-indigo-700 {
    --border-opacity:1!important;
    border-color: #4c51bf !important;
    border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
  
  .lv-border-indigo-800 {
    --border-opacity:1!important;
    border-color: #434190 !important;
    border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
  
  .lv-border-indigo-900 {
    --border-opacity:1!important;
    border-color: #3c366b !important;
    border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
  
  .lv-border-purple-100 {
    --border-opacity:1!important;
    border-color: #faf5ff !important;
    border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
  
  .lv-border-purple-200 {
    --border-opacity:1!important;
    border-color: #e9d8fd !important;
    border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
  
  .lv-border-purple-300 {
    --border-opacity:1!important;
    border-color: #d6bcfa !important;
    border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
  
  .lv-border-purple-400 {
    --border-opacity:1!important;
    border-color: #b794f4 !important;
    border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
  
  .lv-border-purple-500 {
    --border-opacity:1!important;
    border-color: #9f7aea !important;
    border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
  
  .lv-border-purple-600 {
    --border-opacity:1!important;
    border-color: #805ad5 !important;
    border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
  
  .lv-border-purple-700 {
    --border-opacity:1!important;
    border-color: #6b46c1 !important;
    border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
  
  .lv-border-purple-800 {
    --border-opacity:1!important;
    border-color: #553c9a !important;
    border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
  
  .lv-border-purple-900 {
    --border-opacity:1!important;
    border-color: #44337a !important;
    border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
  
  .lv-border-pink-100 {
    --border-opacity:1!important;
    border-color: #fff5f7 !important;
    border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
  
  .lv-border-pink-200 {
    --border-opacity:1!important;
    border-color: #fed7e2 !important;
    border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
  
  .lv-border-pink-300 {
    --border-opacity:1!important;
    border-color: #fbb6ce !important;
    border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
  
  .lv-border-pink-400 {
    --border-opacity:1!important;
    border-color: #f687b3 !important;
    border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
  
  .lv-border-pink-500 {
    --border-opacity:1!important;
    border-color: #ed64a6 !important;
    border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
  
  .lv-border-pink-600 {
    --border-opacity:1!important;
    border-color: #d53f8c !important;
    border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
  
  .lv-border-pink-700 {
    --border-opacity:1!important;
    border-color: #b83280 !important;
    border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
  
  .lv-border-pink-800 {
    --border-opacity:1!important;
    border-color: #97266d !important;
    border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
  
  .lv-border-pink-900 {
    --border-opacity:1!important;
    border-color: #702459 !important;
    border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
  
  .hover\:lv-border-transparent:hover {
    border-color: transparent !important; }
  
  .hover\:lv-border-current:hover {
    border-color: currentColor !important; }
  
  .hover\:lv-border-black:hover {
    --border-opacity:1!important;
    border-color: #000 !important;
    border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
  
  .hover\:lv-border-white:hover {
    --border-opacity:1!important;
    border-color: #fff !important;
    border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-100:hover {
    --border-opacity:1!important;
    border-color: #f7fafc !important;
    border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-200:hover {
    --border-opacity:1!important;
    border-color: #edf2f7 !important;
    border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-300:hover {
    --border-opacity:1!important;
    border-color: #e2e8f0 !important;
    border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-400:hover {
    --border-opacity:1!important;
    border-color: #cbd5e0 !important;
    border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-500:hover {
    --border-opacity:1!important;
    border-color: #a0aec0 !important;
    border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-600:hover {
    --border-opacity:1!important;
    border-color: #718096 !important;
    border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-700:hover {
    --border-opacity:1!important;
    border-color: #4a5568 !important;
    border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-800:hover {
    --border-opacity:1!important;
    border-color: #2d3748 !important;
    border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
  
  .hover\:lv-border-gray-900:hover {
    --border-opacity:1!important;
    border-color: #1a202c !important;
    border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-100:hover {
    --border-opacity:1!important;
    border-color: #fff5f5 !important;
    border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-200:hover {
    --border-opacity:1!important;
    border-color: #fed7d7 !important;
    border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-300:hover {
    --border-opacity:1!important;
    border-color: #feb2b2 !important;
    border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-400:hover {
    --border-opacity:1!important;
    border-color: #fc8181 !important;
    border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-500:hover {
    --border-opacity:1!important;
    border-color: #f56565 !important;
    border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-600:hover {
    --border-opacity:1!important;
    border-color: #e53e3e !important;
    border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-700:hover {
    --border-opacity:1!important;
    border-color: #c53030 !important;
    border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-800:hover {
    --border-opacity:1!important;
    border-color: #9b2c2c !important;
    border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
  
  .hover\:lv-border-red-900:hover {
    --border-opacity:1!important;
    border-color: #742a2a !important;
    border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-100:hover {
    --border-opacity:1!important;
    border-color: #fffaf0 !important;
    border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-200:hover {
    --border-opacity:1!important;
    border-color: #feebc8 !important;
    border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-300:hover {
    --border-opacity:1!important;
    border-color: #fbd38d !important;
    border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-400:hover {
    --border-opacity:1!important;
    border-color: #f6ad55 !important;
    border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-500:hover {
    --border-opacity:1!important;
    border-color: #ed8936 !important;
    border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-600:hover {
    --border-opacity:1!important;
    border-color: #dd6b20 !important;
    border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-700:hover {
    --border-opacity:1!important;
    border-color: #c05621 !important;
    border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-800:hover {
    --border-opacity:1!important;
    border-color: #9c4221 !important;
    border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
  
  .hover\:lv-border-orange-900:hover {
    --border-opacity:1!important;
    border-color: #7b341e !important;
    border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-100:hover {
    --border-opacity:1!important;
    border-color: ivory !important;
    border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-200:hover {
    --border-opacity:1!important;
    border-color: #fefcbf !important;
    border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-300:hover {
    --border-opacity:1!important;
    border-color: #faf089 !important;
    border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-400:hover {
    --border-opacity:1!important;
    border-color: #f6e05e !important;
    border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-500:hover {
    --border-opacity:1!important;
    border-color: #ecc94b !important;
    border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-600:hover {
    --border-opacity:1!important;
    border-color: #d69e2e !important;
    border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-700:hover {
    --border-opacity:1!important;
    border-color: #b7791f !important;
    border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-800:hover {
    --border-opacity:1!important;
    border-color: #975a16 !important;
    border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
  
  .hover\:lv-border-yellow-900:hover {
    --border-opacity:1!important;
    border-color: #744210 !important;
    border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-100:hover {
    --border-opacity:1!important;
    border-color: #f0fff4 !important;
    border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-200:hover {
    --border-opacity:1!important;
    border-color: #c6f6d5 !important;
    border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-300:hover {
    --border-opacity:1!important;
    border-color: #9ae6b4 !important;
    border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-400:hover {
    --border-opacity:1!important;
    border-color: #68d391 !important;
    border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-500:hover {
    --border-opacity:1!important;
    border-color: #48bb78 !important;
    border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-600:hover {
    --border-opacity:1!important;
    border-color: #38a169 !important;
    border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-700:hover {
    --border-opacity:1!important;
    border-color: #2f855a !important;
    border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-800:hover {
    --border-opacity:1!important;
    border-color: #276749 !important;
    border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
  
  .hover\:lv-border-green-900:hover {
    --border-opacity:1!important;
    border-color: #22543d !important;
    border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-100:hover {
    --border-opacity:1!important;
    border-color: #e6fffa !important;
    border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-200:hover {
    --border-opacity:1!important;
    border-color: #b2f5ea !important;
    border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-300:hover {
    --border-opacity:1!important;
    border-color: #81e6d9 !important;
    border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-400:hover {
    --border-opacity:1!important;
    border-color: #4fd1c5 !important;
    border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-500:hover {
    --border-opacity:1!important;
    border-color: #38b2ac !important;
    border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-600:hover {
    --border-opacity:1!important;
    border-color: #319795 !important;
    border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-700:hover {
    --border-opacity:1!important;
    border-color: #2c7a7b !important;
    border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-800:hover {
    --border-opacity:1!important;
    border-color: #285e61 !important;
    border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
  
  .hover\:lv-border-teal-900:hover {
    --border-opacity:1!important;
    border-color: #234e52 !important;
    border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-100:hover {
    --border-opacity:1!important;
    border-color: #ebf8ff !important;
    border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-200:hover {
    --border-opacity:1!important;
    border-color: #bee3f8 !important;
    border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-300:hover {
    --border-opacity:1!important;
    border-color: #90cdf4 !important;
    border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-400:hover {
    --border-opacity:1!important;
    border-color: #63b3ed !important;
    border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-500:hover {
    --border-opacity:1!important;
    border-color: #4299e1 !important;
    border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-600:hover {
    --border-opacity:1!important;
    border-color: #3182ce !important;
    border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-700:hover {
    --border-opacity:1!important;
    border-color: #2b6cb0 !important;
    border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-800:hover {
    --border-opacity:1!important;
    border-color: #2c5282 !important;
    border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
  
  .hover\:lv-border-blue-900:hover {
    --border-opacity:1!important;
    border-color: #2a4365 !important;
    border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-100:hover {
    --border-opacity:1!important;
    border-color: #ebf4ff !important;
    border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-200:hover {
    --border-opacity:1!important;
    border-color: #c3dafe !important;
    border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-300:hover {
    --border-opacity:1!important;
    border-color: #a3bffa !important;
    border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-400:hover {
    --border-opacity:1!important;
    border-color: #7f9cf5 !important;
    border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-500:hover {
    --border-opacity:1!important;
    border-color: #667eea !important;
    border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-600:hover {
    --border-opacity:1!important;
    border-color: #5a67d8 !important;
    border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-700:hover {
    --border-opacity:1!important;
    border-color: #4c51bf !important;
    border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-800:hover {
    --border-opacity:1!important;
    border-color: #434190 !important;
    border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
  
  .hover\:lv-border-indigo-900:hover {
    --border-opacity:1!important;
    border-color: #3c366b !important;
    border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-100:hover {
    --border-opacity:1!important;
    border-color: #faf5ff !important;
    border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-200:hover {
    --border-opacity:1!important;
    border-color: #e9d8fd !important;
    border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-300:hover {
    --border-opacity:1!important;
    border-color: #d6bcfa !important;
    border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-400:hover {
    --border-opacity:1!important;
    border-color: #b794f4 !important;
    border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-500:hover {
    --border-opacity:1!important;
    border-color: #9f7aea !important;
    border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-600:hover {
    --border-opacity:1!important;
    border-color: #805ad5 !important;
    border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-700:hover {
    --border-opacity:1!important;
    border-color: #6b46c1 !important;
    border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-800:hover {
    --border-opacity:1!important;
    border-color: #553c9a !important;
    border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
  
  .hover\:lv-border-purple-900:hover {
    --border-opacity:1!important;
    border-color: #44337a !important;
    border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-100:hover {
    --border-opacity:1!important;
    border-color: #fff5f7 !important;
    border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-200:hover {
    --border-opacity:1!important;
    border-color: #fed7e2 !important;
    border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-300:hover {
    --border-opacity:1!important;
    border-color: #fbb6ce !important;
    border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-400:hover {
    --border-opacity:1!important;
    border-color: #f687b3 !important;
    border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-500:hover {
    --border-opacity:1!important;
    border-color: #ed64a6 !important;
    border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-600:hover {
    --border-opacity:1!important;
    border-color: #d53f8c !important;
    border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-700:hover {
    --border-opacity:1!important;
    border-color: #b83280 !important;
    border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-800:hover {
    --border-opacity:1!important;
    border-color: #97266d !important;
    border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
  
  .hover\:lv-border-pink-900:hover {
    --border-opacity:1!important;
    border-color: #702459 !important;
    border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
  
  .focus\:lv-border-transparent:focus {
    border-color: transparent !important; }
  
  .focus\:lv-border-current:focus {
    border-color: currentColor !important; }
  
  .focus\:lv-border-black:focus {
    --border-opacity:1!important;
    border-color: #000 !important;
    border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
  
  .focus\:lv-border-white:focus {
    --border-opacity:1!important;
    border-color: #fff !important;
    border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-100:focus {
    --border-opacity:1!important;
    border-color: #f7fafc !important;
    border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-200:focus {
    --border-opacity:1!important;
    border-color: #edf2f7 !important;
    border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-300:focus {
    --border-opacity:1!important;
    border-color: #e2e8f0 !important;
    border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-400:focus {
    --border-opacity:1!important;
    border-color: #cbd5e0 !important;
    border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-500:focus {
    --border-opacity:1!important;
    border-color: #a0aec0 !important;
    border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-600:focus {
    --border-opacity:1!important;
    border-color: #718096 !important;
    border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-700:focus {
    --border-opacity:1!important;
    border-color: #4a5568 !important;
    border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-800:focus {
    --border-opacity:1!important;
    border-color: #2d3748 !important;
    border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
  
  .focus\:lv-border-gray-900:focus {
    --border-opacity:1!important;
    border-color: #1a202c !important;
    border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-100:focus {
    --border-opacity:1!important;
    border-color: #fff5f5 !important;
    border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-200:focus {
    --border-opacity:1!important;
    border-color: #fed7d7 !important;
    border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-300:focus {
    --border-opacity:1!important;
    border-color: #feb2b2 !important;
    border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-400:focus {
    --border-opacity:1!important;
    border-color: #fc8181 !important;
    border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-500:focus {
    --border-opacity:1!important;
    border-color: #f56565 !important;
    border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-600:focus {
    --border-opacity:1!important;
    border-color: #e53e3e !important;
    border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-700:focus {
    --border-opacity:1!important;
    border-color: #c53030 !important;
    border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-800:focus {
    --border-opacity:1!important;
    border-color: #9b2c2c !important;
    border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
  
  .focus\:lv-border-red-900:focus {
    --border-opacity:1!important;
    border-color: #742a2a !important;
    border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-100:focus {
    --border-opacity:1!important;
    border-color: #fffaf0 !important;
    border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-200:focus {
    --border-opacity:1!important;
    border-color: #feebc8 !important;
    border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-300:focus {
    --border-opacity:1!important;
    border-color: #fbd38d !important;
    border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-400:focus {
    --border-opacity:1!important;
    border-color: #f6ad55 !important;
    border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-500:focus {
    --border-opacity:1!important;
    border-color: #ed8936 !important;
    border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-600:focus {
    --border-opacity:1!important;
    border-color: #dd6b20 !important;
    border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-700:focus {
    --border-opacity:1!important;
    border-color: #c05621 !important;
    border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-800:focus {
    --border-opacity:1!important;
    border-color: #9c4221 !important;
    border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
  
  .focus\:lv-border-orange-900:focus {
    --border-opacity:1!important;
    border-color: #7b341e !important;
    border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-100:focus {
    --border-opacity:1!important;
    border-color: ivory !important;
    border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-200:focus {
    --border-opacity:1!important;
    border-color: #fefcbf !important;
    border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-300:focus {
    --border-opacity:1!important;
    border-color: #faf089 !important;
    border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-400:focus {
    --border-opacity:1!important;
    border-color: #f6e05e !important;
    border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-500:focus {
    --border-opacity:1!important;
    border-color: #ecc94b !important;
    border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-600:focus {
    --border-opacity:1!important;
    border-color: #d69e2e !important;
    border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-700:focus {
    --border-opacity:1!important;
    border-color: #b7791f !important;
    border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-800:focus {
    --border-opacity:1!important;
    border-color: #975a16 !important;
    border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
  
  .focus\:lv-border-yellow-900:focus {
    --border-opacity:1!important;
    border-color: #744210 !important;
    border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-100:focus {
    --border-opacity:1!important;
    border-color: #f0fff4 !important;
    border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-200:focus {
    --border-opacity:1!important;
    border-color: #c6f6d5 !important;
    border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-300:focus {
    --border-opacity:1!important;
    border-color: #9ae6b4 !important;
    border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-400:focus {
    --border-opacity:1!important;
    border-color: #68d391 !important;
    border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-500:focus {
    --border-opacity:1!important;
    border-color: #48bb78 !important;
    border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-600:focus {
    --border-opacity:1!important;
    border-color: #38a169 !important;
    border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-700:focus {
    --border-opacity:1!important;
    border-color: #2f855a !important;
    border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-800:focus {
    --border-opacity:1!important;
    border-color: #276749 !important;
    border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
  
  .focus\:lv-border-green-900:focus {
    --border-opacity:1!important;
    border-color: #22543d !important;
    border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-100:focus {
    --border-opacity:1!important;
    border-color: #e6fffa !important;
    border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-200:focus {
    --border-opacity:1!important;
    border-color: #b2f5ea !important;
    border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-300:focus {
    --border-opacity:1!important;
    border-color: #81e6d9 !important;
    border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-400:focus {
    --border-opacity:1!important;
    border-color: #4fd1c5 !important;
    border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-500:focus {
    --border-opacity:1!important;
    border-color: #38b2ac !important;
    border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-600:focus {
    --border-opacity:1!important;
    border-color: #319795 !important;
    border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-700:focus {
    --border-opacity:1!important;
    border-color: #2c7a7b !important;
    border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-800:focus {
    --border-opacity:1!important;
    border-color: #285e61 !important;
    border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
  
  .focus\:lv-border-teal-900:focus {
    --border-opacity:1!important;
    border-color: #234e52 !important;
    border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-100:focus {
    --border-opacity:1!important;
    border-color: #ebf8ff !important;
    border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-200:focus {
    --border-opacity:1!important;
    border-color: #bee3f8 !important;
    border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-300:focus {
    --border-opacity:1!important;
    border-color: #90cdf4 !important;
    border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-400:focus {
    --border-opacity:1!important;
    border-color: #63b3ed !important;
    border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-500:focus {
    --border-opacity:1!important;
    border-color: #4299e1 !important;
    border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-600:focus {
    --border-opacity:1!important;
    border-color: #3182ce !important;
    border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-700:focus {
    --border-opacity:1!important;
    border-color: #2b6cb0 !important;
    border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-800:focus {
    --border-opacity:1!important;
    border-color: #2c5282 !important;
    border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
  
  .focus\:lv-border-blue-900:focus {
    --border-opacity:1!important;
    border-color: #2a4365 !important;
    border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-100:focus {
    --border-opacity:1!important;
    border-color: #ebf4ff !important;
    border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-200:focus {
    --border-opacity:1!important;
    border-color: #c3dafe !important;
    border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-300:focus {
    --border-opacity:1!important;
    border-color: #a3bffa !important;
    border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-400:focus {
    --border-opacity:1!important;
    border-color: #7f9cf5 !important;
    border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-500:focus {
    --border-opacity:1!important;
    border-color: #667eea !important;
    border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-600:focus {
    --border-opacity:1!important;
    border-color: #5a67d8 !important;
    border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-700:focus {
    --border-opacity:1!important;
    border-color: #4c51bf !important;
    border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-800:focus {
    --border-opacity:1!important;
    border-color: #434190 !important;
    border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
  
  .focus\:lv-border-indigo-900:focus {
    --border-opacity:1!important;
    border-color: #3c366b !important;
    border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-100:focus {
    --border-opacity:1!important;
    border-color: #faf5ff !important;
    border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-200:focus {
    --border-opacity:1!important;
    border-color: #e9d8fd !important;
    border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-300:focus {
    --border-opacity:1!important;
    border-color: #d6bcfa !important;
    border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-400:focus {
    --border-opacity:1!important;
    border-color: #b794f4 !important;
    border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-500:focus {
    --border-opacity:1!important;
    border-color: #9f7aea !important;
    border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-600:focus {
    --border-opacity:1!important;
    border-color: #805ad5 !important;
    border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-700:focus {
    --border-opacity:1!important;
    border-color: #6b46c1 !important;
    border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-800:focus {
    --border-opacity:1!important;
    border-color: #553c9a !important;
    border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
  
  .focus\:lv-border-purple-900:focus {
    --border-opacity:1!important;
    border-color: #44337a !important;
    border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-100:focus {
    --border-opacity:1!important;
    border-color: #fff5f7 !important;
    border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-200:focus {
    --border-opacity:1!important;
    border-color: #fed7e2 !important;
    border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-300:focus {
    --border-opacity:1!important;
    border-color: #fbb6ce !important;
    border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-400:focus {
    --border-opacity:1!important;
    border-color: #f687b3 !important;
    border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-500:focus {
    --border-opacity:1!important;
    border-color: #ed64a6 !important;
    border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-600:focus {
    --border-opacity:1!important;
    border-color: #d53f8c !important;
    border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-700:focus {
    --border-opacity:1!important;
    border-color: #b83280 !important;
    border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-800:focus {
    --border-opacity:1!important;
    border-color: #97266d !important;
    border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
  
  .focus\:lv-border-pink-900:focus {
    --border-opacity:1!important;
    border-color: #702459 !important;
    border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
  
  .lv-border-opacity-0 {
    --border-opacity:0!important; }
  
  .lv-border-opacity-25 {
    --border-opacity:0.25!important; }
  
  .lv-border-opacity-50 {
    --border-opacity:0.5!important; }
  
  .lv-border-opacity-75 {
    --border-opacity:0.75!important; }
  
  .lv-border-opacity-100 {
    --border-opacity:1!important; }
  
  .hover\:lv-border-opacity-0:hover {
    --border-opacity:0!important; }
  
  .hover\:lv-border-opacity-25:hover {
    --border-opacity:0.25!important; }
  
  .hover\:lv-border-opacity-50:hover {
    --border-opacity:0.5!important; }
  
  .hover\:lv-border-opacity-75:hover {
    --border-opacity:0.75!important; }
  
  .hover\:lv-border-opacity-100:hover {
    --border-opacity:1!important; }
  
  .focus\:lv-border-opacity-0:focus {
    --border-opacity:0!important; }
  
  .focus\:lv-border-opacity-25:focus {
    --border-opacity:0.25!important; }
  
  .focus\:lv-border-opacity-50:focus {
    --border-opacity:0.5!important; }
  
  .focus\:lv-border-opacity-75:focus {
    --border-opacity:0.75!important; }
  
  .focus\:lv-border-opacity-100:focus {
    --border-opacity:1!important; }
  
  .lv-rounded-none {
    border-radius: 0 !important; }
  
  .lv-rounded-sm {
    border-radius: 0.125rem !important; }
  
  .lv-rounded {
    border-radius: 0.25rem !important; }
  
  .lv-rounded-md {
    border-radius: 0.375rem !important; }
  
  .lv-rounded-lg {
    border-radius: 0.5rem !important; }
  
  .lv-rounded-full {
    border-radius: 9999px !important; }
  
  .lv-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important; }
  
  .lv-rounded-r-none {
    border-top-right-radius: 0 !important; }
  
  .lv-rounded-b-none, .lv-rounded-r-none {
    border-bottom-right-radius: 0 !important; }
  
  .lv-rounded-b-none, .lv-rounded-l-none {
    border-bottom-left-radius: 0 !important; }
  
  .lv-rounded-l-none {
    border-top-left-radius: 0 !important; }
  
  .lv-rounded-t-sm {
    border-top-left-radius: 0.125rem !important; }
  
  .lv-rounded-r-sm, .lv-rounded-t-sm {
    border-top-right-radius: 0.125rem !important; }
  
  .lv-rounded-b-sm, .lv-rounded-r-sm {
    border-bottom-right-radius: 0.125rem !important; }
  
  .lv-rounded-b-sm, .lv-rounded-l-sm {
    border-bottom-left-radius: 0.125rem !important; }
  
  .lv-rounded-l-sm {
    border-top-left-radius: 0.125rem !important; }
  
  .lv-rounded-t {
    border-top-left-radius: 0.25rem !important; }
  
  .lv-rounded-r, .lv-rounded-t {
    border-top-right-radius: 0.25rem !important; }
  
  .lv-rounded-b, .lv-rounded-r {
    border-bottom-right-radius: 0.25rem !important; }
  
  .lv-rounded-b, .lv-rounded-l {
    border-bottom-left-radius: 0.25rem !important; }
  
  .lv-rounded-l {
    border-top-left-radius: 0.25rem !important; }
  
  .lv-rounded-t-md {
    border-top-left-radius: 0.375rem !important; }
  
  .lv-rounded-r-md, .lv-rounded-t-md {
    border-top-right-radius: 0.375rem !important; }
  
  .lv-rounded-b-md, .lv-rounded-r-md {
    border-bottom-right-radius: 0.375rem !important; }
  
  .lv-rounded-b-md, .lv-rounded-l-md {
    border-bottom-left-radius: 0.375rem !important; }
  
  .lv-rounded-l-md {
    border-top-left-radius: 0.375rem !important; }
  
  .lv-rounded-t-lg {
    border-top-left-radius: 0.5rem !important; }
  
  .lv-rounded-r-lg, .lv-rounded-t-lg {
    border-top-right-radius: 0.5rem !important; }
  
  .lv-rounded-b-lg, .lv-rounded-r-lg {
    border-bottom-right-radius: 0.5rem !important; }
  
  .lv-rounded-b-lg, .lv-rounded-l-lg {
    border-bottom-left-radius: 0.5rem !important; }
  
  .lv-rounded-l-lg {
    border-top-left-radius: 0.5rem !important; }
  
  .lv-rounded-t-full {
    border-top-left-radius: 9999px !important; }
  
  .lv-rounded-r-full, .lv-rounded-t-full {
    border-top-right-radius: 9999px !important; }
  
  .lv-rounded-b-full, .lv-rounded-r-full {
    border-bottom-right-radius: 9999px !important; }
  
  .lv-rounded-b-full, .lv-rounded-l-full {
    border-bottom-left-radius: 9999px !important; }
  
  .lv-rounded-l-full {
    border-top-left-radius: 9999px !important; }
  
  .lv-rounded-tl-none {
    border-top-left-radius: 0 !important; }
  
  .lv-rounded-tr-none {
    border-top-right-radius: 0 !important; }
  
  .lv-rounded-br-none {
    border-bottom-right-radius: 0 !important; }
  
  .lv-rounded-bl-none {
    border-bottom-left-radius: 0 !important; }
  
  .lv-rounded-tl-sm {
    border-top-left-radius: 0.125rem !important; }
  
  .lv-rounded-tr-sm {
    border-top-right-radius: 0.125rem !important; }
  
  .lv-rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important; }
  
  .lv-rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important; }
  
  .lv-rounded-tl {
    border-top-left-radius: 0.25rem !important; }
  
  .lv-rounded-tr {
    border-top-right-radius: 0.25rem !important; }
  
  .lv-rounded-br {
    border-bottom-right-radius: 0.25rem !important; }
  
  .lv-rounded-bl {
    border-bottom-left-radius: 0.25rem !important; }
  
  .lv-rounded-tl-md {
    border-top-left-radius: 0.375rem !important; }
  
  .lv-rounded-tr-md {
    border-top-right-radius: 0.375rem !important; }
  
  .lv-rounded-br-md {
    border-bottom-right-radius: 0.375rem !important; }
  
  .lv-rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important; }
  
  .lv-rounded-tl-lg {
    border-top-left-radius: 0.5rem !important; }
  
  .lv-rounded-tr-lg {
    border-top-right-radius: 0.5rem !important; }
  
  .lv-rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important; }
  
  .lv-rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important; }
  
  .lv-rounded-tl-full {
    border-top-left-radius: 9999px !important; }
  
  .lv-rounded-tr-full {
    border-top-right-radius: 9999px !important; }
  
  .lv-rounded-br-full {
    border-bottom-right-radius: 9999px !important; }
  
  .lv-rounded-bl-full {
    border-bottom-left-radius: 9999px !important; }
  
  .lv-border-solid {
    border-style: solid !important; }
  
  .lv-border-dashed {
    border-style: dashed !important; }
  
  .lv-border-dotted {
    border-style: dotted !important; }
  
  .lv-border-double {
    border-style: double !important; }
  
  .lv-border-none {
    border-style: none !important; }
  
  .lv-border-0 {
    border-width: 0 !important; }
  
  .lv-border-2 {
    border-width: 2px !important; }
  
  .lv-border-4 {
    border-width: 4px !important; }
  
  .lv-border-8 {
    border-width: 8px !important; }
  
  .lv-border {
    border-width: 1px !important; }
  
  .lv-border-t-0 {
    border-top-width: 0 !important; }
  
  .lv-border-r-0 {
    border-right-width: 0 !important; }
  
  .lv-border-b-0 {
    border-bottom-width: 0 !important; }
  
  .lv-border-l-0 {
    border-left-width: 0 !important; }
  
  .lv-border-t-2 {
    border-top-width: 2px !important; }
  
  .lv-border-r-2 {
    border-right-width: 2px !important; }
  
  .lv-border-b-2 {
    border-bottom-width: 2px !important; }
  
  .lv-border-l-2 {
    border-left-width: 2px !important; }
  
  .lv-border-t-4 {
    border-top-width: 4px !important; }
  
  .lv-border-r-4 {
    border-right-width: 4px !important; }
  
  .lv-border-b-4 {
    border-bottom-width: 4px !important; }
  
  .lv-border-l-4 {
    border-left-width: 4px !important; }
  
  .lv-border-t-8 {
    border-top-width: 8px !important; }
  
  .lv-border-r-8 {
    border-right-width: 8px !important; }
  
  .lv-border-b-8 {
    border-bottom-width: 8px !important; }
  
  .lv-border-l-8 {
    border-left-width: 8px !important; }
  
  .lv-border-t {
    border-top-width: 1px !important; }
  
  .lv-border-r {
    border-right-width: 1px !important; }
  
  .lv-border-b {
    border-bottom-width: 1px !important; }
  
  .lv-border-l {
    border-left-width: 1px !important; }
  
  .lv-box-border {
    box-sizing: border-box !important; }
  
  .lv-box-content {
    box-sizing: content-box !important; }
  
  .lv-cursor-auto {
    cursor: auto !important; }
  
  .lv-cursor-default {
    cursor: default !important; }
  
  .lv-cursor-pointer {
    cursor: pointer !important; }
  
  .lv-cursor-wait {
    cursor: wait !important; }
  
  .lv-cursor-text {
    cursor: text !important; }
  
  .lv-cursor-move {
    cursor: move !important; }
  
  .lv-cursor-not-allowed {
    cursor: not-allowed !important; }
  
  .lv-block {
    display: block !important; }
  
  .lv-inline-block {
    display: inline-block !important; }
  
  .lv-inline {
    display: inline !important; }
  
  .lv-flex {
    display: flex !important; }
  
  .lv-inline-flex {
    display: inline-flex !important; }
  
  .lv-table {
    display: table !important; }
  
  .lv-table-caption {
    display: table-caption !important; }
  
  .lv-table-cell {
    display: table-cell !important; }
  
  .lv-table-column {
    display: table-column !important; }
  
  .lv-table-column-group {
    display: table-column-group !important; }
  
  .lv-table-footer-group {
    display: table-footer-group !important; }
  
  .lv-table-header-group {
    display: table-header-group !important; }
  
  .lv-table-row-group {
    display: table-row-group !important; }
  
  .lv-table-row {
    display: table-row !important; }
  
  .lv-flow-root {
    display: flow-root !important; }
  
  .lv-grid {
    display: grid !important; }
  
  .lv-inline-grid {
    display: inline-grid !important; }
  
  .lv-contents {
    display: contents !important; }
  
  .lv-hidden {
    display: none !important; }
  
  .lv-flex-row {
    flex-direction: row !important; }
  
  .lv-flex-row-reverse {
    flex-direction: row-reverse !important; }
  
  .lv-flex-col {
    flex-direction: column !important; }
  
  .lv-flex-col-reverse {
    flex-direction: column-reverse !important; }
  
  .lv-flex-wrap {
    flex-wrap: wrap !important; }
  
  .lv-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  
  .lv-flex-no-wrap {
    flex-wrap: nowrap !important; }
  
  .lv-place-items-auto {
    place-items: auto !important; }
  
  .lv-place-items-start {
    place-items: start !important; }
  
  .lv-place-items-end {
    place-items: end !important; }
  
  .lv-place-items-center {
    place-items: center !important; }
  
  .lv-place-items-stretch {
    place-items: stretch !important; }
  
  .lv-place-content-center {
    place-content: center !important; }
  
  .lv-place-content-start {
    place-content: start !important; }
  
  .lv-place-content-end {
    place-content: end !important; }
  
  .lv-place-content-between {
    place-content: space-between !important; }
  
  .lv-place-content-around {
    place-content: space-around !important; }
  
  .lv-place-content-evenly {
    place-content: space-evenly !important; }
  
  .lv-place-content-stretch {
    place-content: stretch !important; }
  
  .lv-place-self-auto {
    place-self: auto !important; }
  
  .lv-place-self-start {
    place-self: start !important; }
  
  .lv-place-self-end {
    place-self: end !important; }
  
  .lv-place-self-center {
    place-self: center !important; }
  
  .lv-place-self-stretch {
    place-self: stretch !important; }
  
  .lv-items-start {
    align-items: flex-start !important; }
  
  .lv-items-end {
    align-items: flex-end !important; }
  
  .lv-items-center {
    align-items: center !important; }
  
  .lv-items-baseline {
    align-items: baseline !important; }
  
  .lv-items-stretch {
    align-items: stretch !important; }
  
  .lv-content-center {
    align-content: center !important; }
  
  .lv-content-start {
    align-content: flex-start !important; }
  
  .lv-content-end {
    align-content: flex-end !important; }
  
  .lv-content-between {
    align-content: space-between !important; }
  
  .lv-content-around {
    align-content: space-around !important; }
  
  .lv-content-evenly {
    align-content: space-evenly !important; }
  
  .lv-self-auto {
    align-self: auto !important; }
  
  .lv-self-start {
    align-self: flex-start !important; }
  
  .lv-self-end {
    align-self: flex-end !important; }
  
  .lv-self-center {
    align-self: center !important; }
  
  .lv-self-stretch {
    align-self: stretch !important; }
  
  .lv-justify-items-auto {
    justify-items: auto !important; }
  
  .lv-justify-items-start {
    justify-items: start !important; }
  
  .lv-justify-items-end {
    justify-items: end !important; }
  
  .lv-justify-items-center {
    justify-items: center !important; }
  
  .lv-justify-items-stretch {
    justify-items: stretch !important; }
  
  .lv-justify-start {
    justify-content: flex-start !important; }
  
  .lv-justify-end {
    justify-content: flex-end !important; }
  
  .lv-justify-center {
    justify-content: center !important; }
  
  .lv-justify-between {
    justify-content: space-between !important; }
  
  .lv-justify-around {
    justify-content: space-around !important; }
  
  .lv-justify-evenly {
    justify-content: space-evenly !important; }
  
  .lv-justify-self-auto {
    justify-self: auto !important; }
  
  .lv-justify-self-start {
    justify-self: start !important; }
  
  .lv-justify-self-end {
    justify-self: end !important; }
  
  .lv-justify-self-center {
    justify-self: center !important; }
  
  .lv-justify-self-stretch {
    justify-self: stretch !important; }
  
  .lv-flex-1 {
    flex: 1 1 0% !important; }
  
  .lv-flex-auto {
    flex: 1 1 auto !important; }
  
  .lv-flex-initial {
    flex: 0 1 auto !important; }
  
  .lv-flex-none {
    flex: none !important; }
  
  .lv-flex-grow-0 {
    flex-grow: 0 !important; }
  
  .lv-flex-grow {
    flex-grow: 1 !important; }
  
  .lv-flex-shrink-0 {
    flex-shrink: 0 !important; }
  
  .lv-flex-shrink {
    flex-shrink: 1 !important; }
  
  .lv-order-1 {
    order: 1 !important; }
  
  .lv-order-2 {
    order: 2 !important; }
  
  .lv-order-3 {
    order: 3 !important; }
  
  .lv-order-4 {
    order: 4 !important; }
  
  .lv-order-5 {
    order: 5 !important; }
  
  .lv-order-6 {
    order: 6 !important; }
  
  .lv-order-7 {
    order: 7 !important; }
  
  .lv-order-8 {
    order: 8 !important; }
  
  .lv-order-9 {
    order: 9 !important; }
  
  .lv-order-10 {
    order: 10 !important; }
  
  .lv-order-11 {
    order: 11 !important; }
  
  .lv-order-12 {
    order: 12 !important; }
  
  .lv-order-first {
    order: -9999 !important; }
  
  .lv-order-last {
    order: 9999 !important; }
  
  .lv-order-none {
    order: 0 !important; }
  
  .lv-float-right {
    float: right !important; }
  
  .lv-float-left {
    float: left !important; }
  
  .lv-float-none {
    float: none !important; }
  
  .lv-clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important; }
  
  .lv-clear-left {
    clear: left !important; }
  
  .lv-clear-right {
    clear: right !important; }
  
  .lv-clear-both {
    clear: both !important; }
  
  .lv-clear-none {
    clear: none !important; }
  
  .lv-font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
  
  .lv-font-serif {
    font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
  
  .lv-font-mono {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
  
  .lv-font-hairline {
    font-weight: 100 !important; }
  
  .lv-font-thin {
    font-weight: 200 !important; }
  
  .lv-font-light {
    font-weight: 300 !important; }
  
  .lv-font-normal {
    font-weight: 400 !important; }
  
  .lv-font-medium {
    font-weight: 500 !important; }
  
  .lv-font-semibold {
    font-weight: 600 !important; }
  
  .lv-font-bold {
    font-weight: 700 !important; }
  
  .lv-font-extrabold {
    font-weight: 800 !important; }
  
  .lv-font-black {
    font-weight: 900 !important; }
  
  .hover\:lv-font-hairline:hover {
    font-weight: 100 !important; }
  
  .hover\:lv-font-thin:hover {
    font-weight: 200 !important; }
  
  .hover\:lv-font-light:hover {
    font-weight: 300 !important; }
  
  .hover\:lv-font-normal:hover {
    font-weight: 400 !important; }
  
  .hover\:lv-font-medium:hover {
    font-weight: 500 !important; }
  
  .hover\:lv-font-semibold:hover {
    font-weight: 600 !important; }
  
  .hover\:lv-font-bold:hover {
    font-weight: 700 !important; }
  
  .hover\:lv-font-extrabold:hover {
    font-weight: 800 !important; }
  
  .hover\:lv-font-black:hover {
    font-weight: 900 !important; }
  
  .focus\:lv-font-hairline:focus {
    font-weight: 100 !important; }
  
  .focus\:lv-font-thin:focus {
    font-weight: 200 !important; }
  
  .focus\:lv-font-light:focus {
    font-weight: 300 !important; }
  
  .focus\:lv-font-normal:focus {
    font-weight: 400 !important; }
  
  .focus\:lv-font-medium:focus {
    font-weight: 500 !important; }
  
  .focus\:lv-font-semibold:focus {
    font-weight: 600 !important; }
  
  .focus\:lv-font-bold:focus {
    font-weight: 700 !important; }
  
  .focus\:lv-font-extrabold:focus {
    font-weight: 800 !important; }
  
  .focus\:lv-font-black:focus {
    font-weight: 900 !important; }
  
  .lv-h-1 {
    height: 5px !important; }
  
  .lv-h-2 {
    height: 10px !important; }
  
  .lv-h-3 {
    height: 15px !important; }
  
  .lv-h-4 {
    height: 20px !important; }
  
  .lv-h-5 {
    height: 25px !important; }
  
  .lv-h-6 {
    height: 30px !important; }
  
  .lv-h-7 {
    height: 35px !important; }
  
  .lv-h-8 {
    height: 40px !important; }
  
  .lv-h-9 {
    height: 45px !important; }
  
  .lv-h-10 {
    height: 50px !important; }
  
  .lv-h-auto {
    height: auto !important; }
  
  .lv-h-full {
    height: 100% !important; }
  
  .lv-h-screen {
    height: 100vh !important; }
  
  .lv-text-xs {
    font-size: 0.75rem !important; }
  
  .lv-text-sm {
    font-size: 0.875rem !important; }
  
  .lv-text-base {
    font-size: 1rem !important; }
  
  .lv-text-lg {
    font-size: 1.125rem !important; }
  
  .lv-text-xl {
    font-size: 1.25rem !important; }
  
  .lv-text-2xl {
    font-size: 1.5rem !important; }
  
  .lv-text-3xl {
    font-size: 1.875rem !important; }
  
  .lv-text-4xl {
    font-size: 2.25rem !important; }
  
  .lv-text-5xl {
    font-size: 3rem !important; }
  
  .lv-text-6xl {
    font-size: 4rem !important; }
  
  .lv-leading-3 {
    line-height: 0.75rem !important; }
  
  .lv-leading-4 {
    line-height: 1rem !important; }
  
  .lv-leading-5 {
    line-height: 1.25rem !important; }
  
  .lv-leading-6 {
    line-height: 1.5rem !important; }
  
  .lv-leading-7 {
    line-height: 1.75rem !important; }
  
  .lv-leading-8 {
    line-height: 2rem !important; }
  
  .lv-leading-9 {
    line-height: 2.25rem !important; }
  
  .lv-leading-10 {
    line-height: 2.5rem !important; }
  
  .lv-leading-none {
    line-height: 1 !important; }
  
  .lv-leading-tight {
    line-height: 1.25 !important; }
  
  .lv-leading-snug {
    line-height: 1.375 !important; }
  
  .lv-leading-normal {
    line-height: 1.5 !important; }
  
  .lv-leading-relaxed {
    line-height: 1.625 !important; }
  
  .lv-leading-loose {
    line-height: 2 !important; }
  
  .lv-list-inside {
    list-style-position: inside !important; }
  
  .lv-list-outside {
    list-style-position: outside !important; }
  
  .lv-list-none {
    list-style-type: none !important; }
  
  .lv-list-disc {
    list-style-type: disc !important; }
  
  .lv-list-decimal {
    list-style-type: decimal !important; }
  
  .lv-m-1 {
    margin: 5px !important; }
  
  .lv-m-2 {
    margin: 10px !important; }
  
  .lv-m-3 {
    margin: 15px !important; }
  
  .lv-m-4 {
    margin: 20px !important; }
  
  .lv-m-5 {
    margin: 25px !important; }
  
  .lv-m-6 {
    margin: 30px !important; }
  
  .lv-m-7 {
    margin: 35px !important; }
  
  .lv-m-8 {
    margin: 40px !important; }
  
  .lv-m-9 {
    margin: 45px !important; }
  
  .lv-m-10 {
    margin: 50px !important; }
  
  .lv-m-auto {
    margin: auto !important; }
  
  .lv--m-1 {
    margin: -5px !important; }
  
  .lv--m-2 {
    margin: -10px !important; }
  
  .lv--m-3 {
    margin: -15px !important; }
  
  .lv--m-4 {
    margin: -20px !important; }
  
  .lv--m-5 {
    margin: -25px !important; }
  
  .lv--m-6 {
    margin: -30px !important; }
  
  .lv--m-7 {
    margin: -35px !important; }
  
  .lv--m-8 {
    margin: -40px !important; }
  
  .lv--m-9 {
    margin: -45px !important; }
  
  .lv--m-10 {
    margin: -50px !important; }
  
  .lv-my-1 {
    margin-top: 5px !important;
    margin-bottom: 5px !important; }
  
  .lv-mx-1 {
    margin-left: 5px !important;
    margin-right: 5px !important; }
  
  .lv-my-2 {
    margin-top: 10px !important;
    margin-bottom: 10px !important; }
  
  .lv-mx-2 {
    margin-left: 10px !important;
    margin-right: 10px !important; }
  
  .lv-my-3 {
    margin-top: 15px !important;
    margin-bottom: 15px !important; }
  
  .lv-mx-3 {
    margin-left: 15px !important;
    margin-right: 15px !important; }
  
  .lv-my-4 {
    margin-top: 20px !important;
    margin-bottom: 20px !important; }
  
  .lv-mx-4 {
    margin-left: 20px !important;
    margin-right: 20px !important; }
  
  .lv-my-5 {
    margin-top: 25px !important;
    margin-bottom: 25px !important; }
  
  .lv-mx-5 {
    margin-left: 25px !important;
    margin-right: 25px !important; }
  
  .lv-my-6 {
    margin-top: 30px !important;
    margin-bottom: 30px !important; }
  
  .lv-mx-6 {
    margin-left: 30px !important;
    margin-right: 30px !important; }
  
  .lv-my-7 {
    margin-top: 35px !important;
    margin-bottom: 35px !important; }
  
  .lv-mx-7 {
    margin-left: 35px !important;
    margin-right: 35px !important; }
  
  .lv-my-8 {
    margin-top: 40px !important;
    margin-bottom: 40px !important; }
  
  .lv-mx-8 {
    margin-left: 40px !important;
    margin-right: 40px !important; }
  
  .lv-my-9 {
    margin-top: 45px !important;
    margin-bottom: 45px !important; }
  
  .lv-mx-9 {
    margin-left: 45px !important;
    margin-right: 45px !important; }
  
  .lv-my-10 {
    margin-top: 50px !important;
    margin-bottom: 50px !important; }
  
  .lv-mx-10 {
    margin-left: 50px !important;
    margin-right: 50px !important; }
  
  .lv-my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  
  .lv-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important; }
  
  .lv--my-1 {
    margin-top: -5px !important;
    margin-bottom: -5px !important; }
  
  .lv--mx-1 {
    margin-left: -5px !important;
    margin-right: -5px !important; }
  
  .lv--my-2 {
    margin-top: -10px !important;
    margin-bottom: -10px !important; }
  
  .lv--mx-2 {
    margin-left: -10px !important;
    margin-right: -10px !important; }
  
  .lv--my-3 {
    margin-top: -15px !important;
    margin-bottom: -15px !important; }
  
  .lv--mx-3 {
    margin-left: -15px !important;
    margin-right: -15px !important; }
  
  .lv--my-4 {
    margin-top: -20px !important;
    margin-bottom: -20px !important; }
  
  .lv--mx-4 {
    margin-left: -20px !important;
    margin-right: -20px !important; }
  
  .lv--my-5 {
    margin-top: -25px !important;
    margin-bottom: -25px !important; }
  
  .lv--mx-5 {
    margin-left: -25px !important;
    margin-right: -25px !important; }
  
  .lv--my-6 {
    margin-top: -30px !important;
    margin-bottom: -30px !important; }
  
  .lv--mx-6 {
    margin-left: -30px !important;
    margin-right: -30px !important; }
  
  .lv--my-7 {
    margin-top: -35px !important;
    margin-bottom: -35px !important; }
  
  .lv--mx-7 {
    margin-left: -35px !important;
    margin-right: -35px !important; }
  
  .lv--my-8 {
    margin-top: -40px !important;
    margin-bottom: -40px !important; }
  
  .lv--mx-8 {
    margin-left: -40px !important;
    margin-right: -40px !important; }
  
  .lv--my-9 {
    margin-top: -45px !important;
    margin-bottom: -45px !important; }
  
  .lv--mx-9 {
    margin-left: -45px !important;
    margin-right: -45px !important; }
  
  .lv--my-10 {
    margin-top: -50px !important;
    margin-bottom: -50px !important; }
  
  .lv--mx-10 {
    margin-left: -50px !important;
    margin-right: -50px !important; }
  
  .lv-mt-1 {
    margin-top: 5px !important; }
  
  .lv-mr-1 {
    margin-right: 5px !important; }
  
  .lv-mb-1 {
    margin-bottom: 5px !important; }
  
  .lv-ml-1 {
    margin-left: 5px !important; }
  
  .lv-mt-2 {
    margin-top: 10px !important; }
  
  .lv-mr-2 {
    margin-right: 10px !important; }
  
  .lv-mb-2 {
    margin-bottom: 10px !important; }
  
  .lv-ml-2 {
    margin-left: 10px !important; }
  
  .lv-mt-3 {
    margin-top: 15px !important; }
  
  .lv-mr-3 {
    margin-right: 15px !important; }
  
  .lv-mb-3 {
    margin-bottom: 15px !important; }
  
  .lv-ml-3 {
    margin-left: 15px !important; }
  
  .lv-mt-4 {
    margin-top: 20px !important; }
  
  .lv-mr-4 {
    margin-right: 20px !important; }
  
  .lv-mb-4 {
    margin-bottom: 20px !important; }
  
  .lv-ml-4 {
    margin-left: 20px !important; }
  
  .lv-mt-5 {
    margin-top: 25px !important; }
  
  .lv-mr-5 {
    margin-right: 25px !important; }
  
  .lv-mb-5 {
    margin-bottom: 25px !important; }
  
  .lv-ml-5 {
    margin-left: 25px !important; }
  
  .lv-mt-6 {
    margin-top: 30px !important; }
  
  .lv-mr-6 {
    margin-right: 30px !important; }
  
  .lv-mb-6 {
    margin-bottom: 30px !important; }
  
  .lv-ml-6 {
    margin-left: 30px !important; }
  
  .lv-mt-7 {
    margin-top: 35px !important; }
  
  .lv-mr-7 {
    margin-right: 35px !important; }
  
  .lv-mb-7 {
    margin-bottom: 35px !important; }
  
  .lv-ml-7 {
    margin-left: 35px !important; }
  
  .lv-mt-8 {
    margin-top: 40px !important; }
  
  .lv-mr-8 {
    margin-right: 40px !important; }
  
  .lv-mb-8 {
    margin-bottom: 40px !important; }
  
  .lv-ml-8 {
    margin-left: 40px !important; }
  
  .lv-mt-9 {
    margin-top: 45px !important; }
  
  .lv-mr-9 {
    margin-right: 45px !important; }
  
  .lv-mb-9 {
    margin-bottom: 45px !important; }
  
  .lv-ml-9 {
    margin-left: 45px !important; }
  
  .lv-mt-10 {
    margin-top: 50px !important; }
  
  .lv-mr-10 {
    margin-right: 50px !important; }
  
  .lv-mb-10 {
    margin-bottom: 50px !important; }
  
  .lv-ml-10 {
    margin-left: 50px !important; }
  
  .lv-mt-auto {
    margin-top: auto !important; }
  
  .lv-mr-auto {
    margin-right: auto !important; }
  
  .lv-mb-auto {
    margin-bottom: auto !important; }
  
  .lv-ml-auto {
    margin-left: auto !important; }
  
  .lv--mt-1 {
    margin-top: -5px !important; }
  
  .lv--mr-1 {
    margin-right: -5px !important; }
  
  .lv--mb-1 {
    margin-bottom: -5px !important; }
  
  .lv--ml-1 {
    margin-left: -5px !important; }
  
  .lv--mt-2 {
    margin-top: -10px !important; }
  
  .lv--mr-2 {
    margin-right: -10px !important; }
  
  .lv--mb-2 {
    margin-bottom: -10px !important; }
  
  .lv--ml-2 {
    margin-left: -10px !important; }
  
  .lv--mt-3 {
    margin-top: -15px !important; }
  
  .lv--mr-3 {
    margin-right: -15px !important; }
  
  .lv--mb-3 {
    margin-bottom: -15px !important; }
  
  .lv--ml-3 {
    margin-left: -15px !important; }
  
  .lv--mt-4 {
    margin-top: -20px !important; }
  
  .lv--mr-4 {
    margin-right: -20px !important; }
  
  .lv--mb-4 {
    margin-bottom: -20px !important; }
  
  .lv--ml-4 {
    margin-left: -20px !important; }
  
  .lv--mt-5 {
    margin-top: -25px !important; }
  
  .lv--mr-5 {
    margin-right: -25px !important; }
  
  .lv--mb-5 {
    margin-bottom: -25px !important; }
  
  .lv--ml-5 {
    margin-left: -25px !important; }
  
  .lv--mt-6 {
    margin-top: -30px !important; }
  
  .lv--mr-6 {
    margin-right: -30px !important; }
  
  .lv--mb-6 {
    margin-bottom: -30px !important; }
  
  .lv--ml-6 {
    margin-left: -30px !important; }
  
  .lv--mt-7 {
    margin-top: -35px !important; }
  
  .lv--mr-7 {
    margin-right: -35px !important; }
  
  .lv--mb-7 {
    margin-bottom: -35px !important; }
  
  .lv--ml-7 {
    margin-left: -35px !important; }
  
  .lv--mt-8 {
    margin-top: -40px !important; }
  
  .lv--mr-8 {
    margin-right: -40px !important; }
  
  .lv--mb-8 {
    margin-bottom: -40px !important; }
  
  .lv--ml-8 {
    margin-left: -40px !important; }
  
  .lv--mt-9 {
    margin-top: -45px !important; }
  
  .lv--mr-9 {
    margin-right: -45px !important; }
  
  .lv--mb-9 {
    margin-bottom: -45px !important; }
  
  .lv--ml-9 {
    margin-left: -45px !important; }
  
  .lv--mt-10 {
    margin-top: -50px !important; }
  
  .lv--mr-10 {
    margin-right: -50px !important; }
  
  .lv--mb-10 {
    margin-bottom: -50px !important; }
  
  .lv--ml-10 {
    margin-left: -50px !important; }
  
  .lv-max-h-full {
    max-height: 100% !important; }
  
  .lv-max-h-screen {
    max-height: 100vh !important; }
  
  .lv-max-w-none {
    max-width: none !important; }
  
  .lv-max-w-xs {
    max-width: 20rem !important; }
  
  .lv-max-w-sm {
    max-width: 24rem !important; }
  
  .lv-max-w-md {
    max-width: 28rem !important; }
  
  .lv-max-w-lg {
    max-width: 32rem !important; }
  
  .lv-max-w-xl {
    max-width: 36rem !important; }
  
  .lv-max-w-2xl {
    max-width: 42rem !important; }
  
  .lv-max-w-3xl {
    max-width: 48rem !important; }
  
  .lv-max-w-4xl {
    max-width: 56rem !important; }
  
  .lv-max-w-5xl {
    max-width: 64rem !important; }
  
  .lv-max-w-6xl {
    max-width: 72rem !important; }
  
  .lv-max-w-full {
    max-width: 100% !important; }
  
  .lv-min-h-0 {
    min-height: 0 !important; }
  
  .lv-min-h-full {
    min-height: 100% !important; }
  
  .lv-min-h-screen {
    min-height: 100vh !important; }
  
  .lv-min-w-0 {
    min-width: 0 !important; }
  
  .lv-min-w-full {
    min-width: 100% !important; }
  
  .lv-object-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important; }
  
  .lv-object-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important; }
  
  .lv-object-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important; }
  
  .lv-object-none {
    -o-object-fit: none !important;
    object-fit: none !important; }
  
  .lv-object-scale-down {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important; }
  
  .lv-object-bottom {
    -o-object-position: bottom !important;
    object-position: bottom !important; }
  
  .lv-object-center {
    -o-object-position: center !important;
    object-position: center !important; }
  
  .lv-object-left {
    -o-object-position: left !important;
    object-position: left !important; }
  
  .lv-object-left-bottom {
    -o-object-position: left bottom !important;
    object-position: left bottom !important; }
  
  .lv-object-left-top {
    -o-object-position: left top !important;
    object-position: left top !important; }
  
  .lv-object-right {
    -o-object-position: right !important;
    object-position: right !important; }
  
  .lv-object-right-bottom {
    -o-object-position: right bottom !important;
    object-position: right bottom !important; }
  
  .lv-object-right-top {
    -o-object-position: right top !important;
    object-position: right top !important; }
  
  .lv-object-top {
    -o-object-position: top !important;
    object-position: top !important; }
  
  .lv-opacity-0 {
    opacity: 0 !important; }
  
  .lv-opacity-25 {
    opacity: 0.25 !important; }
  
  .lv-opacity-50 {
    opacity: 0.5 !important; }
  
  .lv-opacity-75 {
    opacity: 0.75 !important; }
  
  .lv-opacity-100 {
    opacity: 1 !important; }
  
  .hover\:lv-opacity-0:hover {
    opacity: 0 !important; }
  
  .hover\:lv-opacity-25:hover {
    opacity: 0.25 !important; }
  
  .hover\:lv-opacity-50:hover {
    opacity: 0.5 !important; }
  
  .hover\:lv-opacity-75:hover {
    opacity: 0.75 !important; }
  
  .hover\:lv-opacity-100:hover {
    opacity: 1 !important; }
  
  .focus\:lv-opacity-0:focus {
    opacity: 0 !important; }
  
  .focus\:lv-opacity-25:focus {
    opacity: 0.25 !important; }
  
  .focus\:lv-opacity-50:focus {
    opacity: 0.5 !important; }
  
  .focus\:lv-opacity-75:focus {
    opacity: 0.75 !important; }
  
  .focus\:lv-opacity-100:focus {
    opacity: 1 !important; }
  
  .focus\:lv-outline-none:focus, .lv-outline-none {
    outline: 0 !important; }
  
  .lv-overflow-auto {
    overflow: auto !important; }
  
  .lv-overflow-hidden {
    overflow: hidden !important; }
  
  .lv-overflow-visible {
    overflow: visible !important; }
  
  .lv-overflow-scroll {
    overflow: scroll !important; }
  
  .lv-overflow-x-auto {
    overflow-x: auto !important; }
  
  .lv-overflow-y-auto {
    overflow-y: auto !important; }
  
  .lv-overflow-x-hidden {
    overflow-x: hidden !important; }
  
  .lv-overflow-y-hidden {
    overflow-y: hidden !important; }
  
  .lv-overflow-x-visible {
    overflow-x: visible !important; }
  
  .lv-overflow-y-visible {
    overflow-y: visible !important; }
  
  .lv-overflow-x-scroll {
    overflow-x: scroll !important; }
  
  .lv-overflow-y-scroll {
    overflow-y: scroll !important; }
  
  .lv-scrolling-touch {
    -webkit-overflow-scrolling: touch !important; }
  
  .lv-scrolling-auto {
    -webkit-overflow-scrolling: auto !important; }
  
  .lv-overscroll-auto {
    -ms-scroll-chaining: chained !important;
    overscroll-behavior: auto !important; }
  
  .lv-overscroll-contain {
    -ms-scroll-chaining: none !important;
    overscroll-behavior: contain !important; }
  
  .lv-overscroll-none {
    -ms-scroll-chaining: none !important;
    overscroll-behavior: none !important; }
  
  .lv-overscroll-y-auto {
    overscroll-behavior-y: auto !important; }
  
  .lv-overscroll-y-contain {
    overscroll-behavior-y: contain !important; }
  
  .lv-overscroll-y-none {
    overscroll-behavior-y: none !important; }
  
  .lv-overscroll-x-auto {
    overscroll-behavior-x: auto !important; }
  
  .lv-overscroll-x-contain {
    overscroll-behavior-x: contain !important; }
  
  .lv-overscroll-x-none {
    overscroll-behavior-x: none !important; }
  
  .lv-p-1 {
    padding: 5px !important; }
  
  .lv-p-2 {
    padding: 10px !important; }
  
  .lv-p-3 {
    padding: 15px !important; }
  
  .lv-p-4 {
    padding: 20px !important; }
  
  .lv-p-5 {
    padding: 25px !important; }
  
  .lv-p-6 {
    padding: 30px !important; }
  
  .lv-p-7 {
    padding: 35px !important; }
  
  .lv-p-8 {
    padding: 40px !important; }
  
  .lv-p-9 {
    padding: 45px !important; }
  
  .lv-p-10 {
    padding: 50px !important; }
  
  .lv-py-1 {
    padding-top: 5px !important;
    padding-bottom: 5px !important; }
  
  .lv-px-1 {
    padding-left: 5px !important;
    padding-right: 5px !important; }
  
  .lv-py-2 {
    padding-top: 10px !important;
    padding-bottom: 10px !important; }
  
  .lv-px-2 {
    padding-left: 10px !important;
    padding-right: 10px !important; }
  
  .lv-py-3 {
    padding-top: 15px !important;
    padding-bottom: 15px !important; }
  
  .lv-px-3 {
    padding-left: 15px !important;
    padding-right: 15px !important; }
  
  .lv-py-4 {
    padding-top: 20px !important;
    padding-bottom: 20px !important; }
  
  .lv-px-4 {
    padding-left: 20px !important;
    padding-right: 20px !important; }
  
  .lv-py-5 {
    padding-top: 25px !important;
    padding-bottom: 25px !important; }
  
  .lv-px-5 {
    padding-left: 25px !important;
    padding-right: 25px !important; }
  
  .lv-py-6 {
    padding-top: 30px !important;
    padding-bottom: 30px !important; }
  
  .lv-px-6 {
    padding-left: 30px !important;
    padding-right: 30px !important; }
  
  .lv-py-7 {
    padding-top: 35px !important;
    padding-bottom: 35px !important; }
  
  .lv-px-7 {
    padding-left: 35px !important;
    padding-right: 35px !important; }
  
  .lv-py-8 {
    padding-top: 40px !important;
    padding-bottom: 40px !important; }
  
  .lv-px-8 {
    padding-left: 40px !important;
    padding-right: 40px !important; }
  
  .lv-py-9 {
    padding-top: 45px !important;
    padding-bottom: 45px !important; }
  
  .lv-px-9 {
    padding-left: 45px !important;
    padding-right: 45px !important; }
  
  .lv-py-10 {
    padding-top: 50px !important;
    padding-bottom: 50px !important; }
  
  .lv-px-10 {
    padding-left: 50px !important;
    padding-right: 50px !important; }
  
  .lv-pt-1 {
    padding-top: 5px !important; }
  
  .lv-pr-1 {
    padding-right: 5px !important; }
  
  .lv-pb-1 {
    padding-bottom: 5px !important; }
  
  .lv-pl-1 {
    padding-left: 5px !important; }
  
  .lv-pt-2 {
    padding-top: 10px !important; }
  
  .lv-pr-2 {
    padding-right: 10px !important; }
  
  .lv-pb-2 {
    padding-bottom: 10px !important; }
  
  .lv-pl-2 {
    padding-left: 10px !important; }
  
  .lv-pt-3 {
    padding-top: 15px !important; }
  
  .lv-pr-3 {
    padding-right: 15px !important; }
  
  .lv-pb-3 {
    padding-bottom: 15px !important; }
  
  .lv-pl-3 {
    padding-left: 15px !important; }
  
  .lv-pt-4 {
    padding-top: 20px !important; }
  
  .lv-pr-4 {
    padding-right: 20px !important; }
  
  .lv-pb-4 {
    padding-bottom: 20px !important; }
  
  .lv-pl-4 {
    padding-left: 20px !important; }
  
  .lv-pt-5 {
    padding-top: 25px !important; }
  
  .lv-pr-5 {
    padding-right: 25px !important; }
  
  .lv-pb-5 {
    padding-bottom: 25px !important; }
  
  .lv-pl-5 {
    padding-left: 25px !important; }
  
  .lv-pt-6 {
    padding-top: 30px !important; }
  
  .lv-pr-6 {
    padding-right: 30px !important; }
  
  .lv-pb-6 {
    padding-bottom: 30px !important; }
  
  .lv-pl-6 {
    padding-left: 30px !important; }
  
  .lv-pt-7 {
    padding-top: 35px !important; }
  
  .lv-pr-7 {
    padding-right: 35px !important; }
  
  .lv-pb-7 {
    padding-bottom: 35px !important; }
  
  .lv-pl-7 {
    padding-left: 35px !important; }
  
  .lv-pt-8 {
    padding-top: 40px !important; }
  
  .lv-pr-8 {
    padding-right: 40px !important; }
  
  .lv-pb-8 {
    padding-bottom: 40px !important; }
  
  .lv-pl-8 {
    padding-left: 40px !important; }
  
  .lv-pt-9 {
    padding-top: 45px !important; }
  
  .lv-pr-9 {
    padding-right: 45px !important; }
  
  .lv-pb-9 {
    padding-bottom: 45px !important; }
  
  .lv-pl-9 {
    padding-left: 45px !important; }
  
  .lv-pt-10 {
    padding-top: 50px !important; }
  
  .lv-pr-10 {
    padding-right: 50px !important; }
  
  .lv-pb-10 {
    padding-bottom: 50px !important; }
  
  .lv-pl-10 {
    padding-left: 50px !important; }
  
  .lv-placeholder-transparent::-moz-placeholder {
    color: transparent !important; }
  
  .lv-placeholder-transparent:-ms-input-placeholder {
    color: transparent !important; }
  
  .lv-placeholder-transparent::placeholder {
    color: transparent !important; }
  
  .lv-placeholder-current::-moz-placeholder {
    color: currentColor !important; }
  
  .lv-placeholder-current:-ms-input-placeholder {
    color: currentColor !important; }
  
  .lv-placeholder-current::placeholder {
    color: currentColor !important; }
  
  .lv-placeholder-black::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-black:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-black::placeholder {
    --placeholder-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-white::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-white:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-white::placeholder {
    --placeholder-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-100::placeholder {
    --placeholder-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-200::placeholder {
    --placeholder-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-300::placeholder {
    --placeholder-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-400::placeholder {
    --placeholder-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-500::placeholder {
    --placeholder-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-600::placeholder {
    --placeholder-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-700::placeholder {
    --placeholder-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-800::placeholder {
    --placeholder-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-gray-900::placeholder {
    --placeholder-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-100::placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-200::placeholder {
    --placeholder-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-300::placeholder {
    --placeholder-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-400::placeholder {
    --placeholder-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-500::placeholder {
    --placeholder-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-600::placeholder {
    --placeholder-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-700::placeholder {
    --placeholder-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-800::placeholder {
    --placeholder-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-red-900::placeholder {
    --placeholder-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-100::placeholder {
    --placeholder-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-200::placeholder {
    --placeholder-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-300::placeholder {
    --placeholder-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-400::placeholder {
    --placeholder-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-500::placeholder {
    --placeholder-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-600::placeholder {
    --placeholder-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-700::placeholder {
    --placeholder-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-800::placeholder {
    --placeholder-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-orange-900::placeholder {
    --placeholder-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-100::placeholder {
    --placeholder-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-200::placeholder {
    --placeholder-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-300::placeholder {
    --placeholder-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-400::placeholder {
    --placeholder-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-500::placeholder {
    --placeholder-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-600::placeholder {
    --placeholder-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-700::placeholder {
    --placeholder-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-800::placeholder {
    --placeholder-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-yellow-900::placeholder {
    --placeholder-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-100::placeholder {
    --placeholder-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-200::placeholder {
    --placeholder-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-300::placeholder {
    --placeholder-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-400::placeholder {
    --placeholder-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-500::placeholder {
    --placeholder-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-600::placeholder {
    --placeholder-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-700::placeholder {
    --placeholder-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-800::placeholder {
    --placeholder-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-green-900::placeholder {
    --placeholder-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-100::placeholder {
    --placeholder-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-200::placeholder {
    --placeholder-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-300::placeholder {
    --placeholder-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-400::placeholder {
    --placeholder-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-500::placeholder {
    --placeholder-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-600::placeholder {
    --placeholder-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-700::placeholder {
    --placeholder-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-800::placeholder {
    --placeholder-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-teal-900::placeholder {
    --placeholder-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-100::placeholder {
    --placeholder-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-200::placeholder {
    --placeholder-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-300::placeholder {
    --placeholder-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-400::placeholder {
    --placeholder-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-500::placeholder {
    --placeholder-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-600::placeholder {
    --placeholder-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-700::placeholder {
    --placeholder-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-800::placeholder {
    --placeholder-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-blue-900::placeholder {
    --placeholder-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-100::placeholder {
    --placeholder-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-200::placeholder {
    --placeholder-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-300::placeholder {
    --placeholder-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-400::placeholder {
    --placeholder-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-500::placeholder {
    --placeholder-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-600::placeholder {
    --placeholder-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-700::placeholder {
    --placeholder-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-800::placeholder {
    --placeholder-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-indigo-900::placeholder {
    --placeholder-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-100::placeholder {
    --placeholder-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-200::placeholder {
    --placeholder-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-300::placeholder {
    --placeholder-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-400::placeholder {
    --placeholder-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-500::placeholder {
    --placeholder-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-600::placeholder {
    --placeholder-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-700::placeholder {
    --placeholder-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-800::placeholder {
    --placeholder-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-purple-900::placeholder {
    --placeholder-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-100::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-100:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-100::placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-200::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-200:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-200::placeholder {
    --placeholder-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-300::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-300:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-300::placeholder {
    --placeholder-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-400::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-400:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-400::placeholder {
    --placeholder-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-500::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-500:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-500::placeholder {
    --placeholder-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-600::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-600:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-600::placeholder {
    --placeholder-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-700::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-700:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-700::placeholder {
    --placeholder-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-800::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-800:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-800::placeholder {
    --placeholder-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-900::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-900:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-pink-900::placeholder {
    --placeholder-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-transparent:focus::-moz-placeholder {
    color: transparent !important; }
  
  .focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent !important; }
  
  .focus\:lv-placeholder-transparent:focus::placeholder {
    color: transparent !important; }
  
  .focus\:lv-placeholder-current:focus::-moz-placeholder {
    color: currentColor !important; }
  
  .focus\:lv-placeholder-current:focus:-ms-input-placeholder {
    color: currentColor !important; }
  
  .focus\:lv-placeholder-current:focus::placeholder {
    color: currentColor !important; }
  
  .focus\:lv-placeholder-black:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-black:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-black:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-white:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-white:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-white:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-gray-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-red-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-orange-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-yellow-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-green-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-teal-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-blue-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-indigo-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-purple-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-100:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-200:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-300:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-400:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-500:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-600:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-700:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-800:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
    --placeholder-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
  
  .focus\:lv-placeholder-pink-900:focus::placeholder {
    --placeholder-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
  
  .lv-placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity:0!important; }
  
  .lv-placeholder-opacity-0:-ms-input-placeholder {
    --placeholder-opacity:0!important; }
  
  .lv-placeholder-opacity-0::placeholder {
    --placeholder-opacity:0!important; }
  
  .lv-placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity:0.25!important; }
  
  .lv-placeholder-opacity-25:-ms-input-placeholder {
    --placeholder-opacity:0.25!important; }
  
  .lv-placeholder-opacity-25::placeholder {
    --placeholder-opacity:0.25!important; }
  
  .lv-placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity:0.5!important; }
  
  .lv-placeholder-opacity-50:-ms-input-placeholder {
    --placeholder-opacity:0.5!important; }
  
  .lv-placeholder-opacity-50::placeholder {
    --placeholder-opacity:0.5!important; }
  
  .lv-placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity:0.75!important; }
  
  .lv-placeholder-opacity-75:-ms-input-placeholder {
    --placeholder-opacity:0.75!important; }
  
  .lv-placeholder-opacity-75::placeholder {
    --placeholder-opacity:0.75!important; }
  
  .lv-placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity:1!important; }
  
  .lv-placeholder-opacity-100:-ms-input-placeholder {
    --placeholder-opacity:1!important; }
  
  .lv-placeholder-opacity-100::placeholder {
    --placeholder-opacity:1!important; }
  
  .focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity:0!important; }
  
  .focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
    --placeholder-opacity:0!important; }
  
  .focus\:lv-placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity:0!important; }
  
  .focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity:0.25!important; }
  
  .focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
    --placeholder-opacity:0.25!important; }
  
  .focus\:lv-placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity:0.25!important; }
  
  .focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity:0.5!important; }
  
  .focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
    --placeholder-opacity:0.5!important; }
  
  .focus\:lv-placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity:0.5!important; }
  
  .focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity:0.75!important; }
  
  .focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
    --placeholder-opacity:0.75!important; }
  
  .focus\:lv-placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity:0.75!important; }
  
  .focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity:1!important; }
  
  .focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
    --placeholder-opacity:1!important; }
  
  .focus\:lv-placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity:1!important; }
  
  .lv-pointer-events-none {
    pointer-events: none !important; }
  
  .lv-pointer-events-auto {
    pointer-events: auto !important; }
  
  .lv-static {
    position: static !important; }
  
  .lv-fixed {
    position: fixed !important; }
  
  .lv-absolute {
    position: absolute !important; }
  
  .lv-relative {
    position: relative !important; }
  
  .lv-sticky {
    position: -webkit-sticky !important;
    position: sticky !important; }
  
  .lv-inset-0 {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important; }
  
  .lv-inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important; }
  
  .lv-inset-y-0 {
    top: 0 !important;
    bottom: 0 !important; }
  
  .lv-inset-x-0 {
    right: 0 !important;
    left: 0 !important; }
  
  .lv-inset-y-auto {
    top: auto !important;
    bottom: auto !important; }
  
  .lv-inset-x-auto {
    right: auto !important;
    left: auto !important; }
  
  .lv-top-0 {
    top: 0 !important; }
  
  .lv-right-0 {
    right: 0 !important; }
  
  .lv-bottom-0 {
    bottom: 0 !important; }
  
  .lv-left-0 {
    left: 0 !important; }
  
  .lv-top-auto {
    top: auto !important; }
  
  .lv-right-auto {
    right: auto !important; }
  
  .lv-bottom-auto {
    bottom: auto !important; }
  
  .lv-left-auto {
    left: auto !important; }
  
  .lv-resize-none {
    resize: none !important; }
  
  .lv-resize-y {
    resize: vertical !important; }
  
  .lv-resize-x {
    resize: horizontal !important; }
  
  .lv-resize {
    resize: both !important; }
  
  .lv-shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
  
  .lv-shadow-sm {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
  
  .lv-shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
  
  .lv-shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
  
  .lv-shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
  
  .lv-shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
  
  .lv-shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
  
  .lv-shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
  
  .lv-shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
  
  .lv-shadow-none {
    box-shadow: none !important; }
  
  .hover\:lv-shadow-xs:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
  
  .hover\:lv-shadow-sm:hover {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
  
  .hover\:lv-shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
  
  .hover\:lv-shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
  
  .hover\:lv-shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
  
  .hover\:lv-shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
  
  .hover\:lv-shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
  
  .hover\:lv-shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
  
  .hover\:lv-shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
  
  .hover\:lv-shadow-none:hover {
    box-shadow: none !important; }
  
  .focus\:lv-shadow-xs:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
  
  .focus\:lv-shadow-sm:focus {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
  
  .focus\:lv-shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
  
  .focus\:lv-shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
  
  .focus\:lv-shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
  
  .focus\:lv-shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
  
  .focus\:lv-shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
  
  .focus\:lv-shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
  
  .focus\:lv-shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
  
  .focus\:lv-shadow-none:focus {
    box-shadow: none !important; }
  
  .lv-fill-current {
    fill: currentColor !important; }
  
  .lv-stroke-current {
    stroke: currentColor !important; }
  
  .lv-stroke-0 {
    stroke-width: 0 !important; }
  
  .lv-stroke-1 {
    stroke-width: 1 !important; }
  
  .lv-stroke-2 {
    stroke-width: 2 !important; }
  
  .lv-table-auto {
    table-layout: auto !important; }
  
  .lv-table-fixed {
    table-layout: fixed !important; }
  
  .lv-text-left {
    text-align: left !important; }
  
  .lv-text-center {
    text-align: center !important; }
  
  .lv-text-right {
    text-align: right !important; }
  
  .lv-text-justify {
    text-align: justify !important; }
  
  .lv-text-transparent {
    color: transparent !important; }
  
  .lv-text-current {
    color: currentColor !important; }
  
  .lv-text-black {
    --text-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--text-opacity)) !important; }
  
  .lv-text-white {
    --text-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--text-opacity)) !important; }
  
  .lv-text-gray-100 {
    --text-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--text-opacity)) !important; }
  
  .lv-text-gray-200 {
    --text-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--text-opacity)) !important; }
  
  .lv-text-gray-300 {
    --text-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--text-opacity)) !important; }
  
  .lv-text-gray-400 {
    --text-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--text-opacity)) !important; }
  
  .lv-text-gray-500 {
    --text-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--text-opacity)) !important; }
  
  .lv-text-gray-600 {
    --text-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--text-opacity)) !important; }
  
  .lv-text-gray-700 {
    --text-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--text-opacity)) !important; }
  
  .lv-text-gray-800 {
    --text-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--text-opacity)) !important; }
  
  .lv-text-gray-900 {
    --text-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--text-opacity)) !important; }
  
  .lv-text-red-100 {
    --text-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--text-opacity)) !important; }
  
  .lv-text-red-200 {
    --text-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--text-opacity)) !important; }
  
  .lv-text-red-300 {
    --text-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--text-opacity)) !important; }
  
  .lv-text-red-400 {
    --text-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--text-opacity)) !important; }
  
  .lv-text-red-500 {
    --text-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--text-opacity)) !important; }
  
  .lv-text-red-600 {
    --text-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--text-opacity)) !important; }
  
  .lv-text-red-700 {
    --text-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--text-opacity)) !important; }
  
  .lv-text-red-800 {
    --text-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--text-opacity)) !important; }
  
  .lv-text-red-900 {
    --text-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--text-opacity)) !important; }
  
  .lv-text-orange-100 {
    --text-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--text-opacity)) !important; }
  
  .lv-text-orange-200 {
    --text-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--text-opacity)) !important; }
  
  .lv-text-orange-300 {
    --text-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--text-opacity)) !important; }
  
  .lv-text-orange-400 {
    --text-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--text-opacity)) !important; }
  
  .lv-text-orange-500 {
    --text-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--text-opacity)) !important; }
  
  .lv-text-orange-600 {
    --text-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--text-opacity)) !important; }
  
  .lv-text-orange-700 {
    --text-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--text-opacity)) !important; }
  
  .lv-text-orange-800 {
    --text-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--text-opacity)) !important; }
  
  .lv-text-orange-900 {
    --text-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--text-opacity)) !important; }
  
  .lv-text-yellow-100 {
    --text-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--text-opacity)) !important; }
  
  .lv-text-yellow-200 {
    --text-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--text-opacity)) !important; }
  
  .lv-text-yellow-300 {
    --text-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--text-opacity)) !important; }
  
  .lv-text-yellow-400 {
    --text-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--text-opacity)) !important; }
  
  .lv-text-yellow-500 {
    --text-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--text-opacity)) !important; }
  
  .lv-text-yellow-600 {
    --text-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--text-opacity)) !important; }
  
  .lv-text-yellow-700 {
    --text-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--text-opacity)) !important; }
  
  .lv-text-yellow-800 {
    --text-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--text-opacity)) !important; }
  
  .lv-text-yellow-900 {
    --text-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--text-opacity)) !important; }
  
  .lv-text-green-100 {
    --text-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--text-opacity)) !important; }
  
  .lv-text-green-200 {
    --text-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--text-opacity)) !important; }
  
  .lv-text-green-300 {
    --text-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--text-opacity)) !important; }
  
  .lv-text-green-400 {
    --text-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--text-opacity)) !important; }
  
  .lv-text-green-500 {
    --text-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--text-opacity)) !important; }
  
  .lv-text-green-600 {
    --text-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--text-opacity)) !important; }
  
  .lv-text-green-700 {
    --text-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--text-opacity)) !important; }
  
  .lv-text-green-800 {
    --text-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--text-opacity)) !important; }
  
  .lv-text-green-900 {
    --text-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--text-opacity)) !important; }
  
  .lv-text-teal-100 {
    --text-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--text-opacity)) !important; }
  
  .lv-text-teal-200 {
    --text-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--text-opacity)) !important; }
  
  .lv-text-teal-300 {
    --text-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--text-opacity)) !important; }
  
  .lv-text-teal-400 {
    --text-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--text-opacity)) !important; }
  
  .lv-text-teal-500 {
    --text-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--text-opacity)) !important; }
  
  .lv-text-teal-600 {
    --text-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--text-opacity)) !important; }
  
  .lv-text-teal-700 {
    --text-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--text-opacity)) !important; }
  
  .lv-text-teal-800 {
    --text-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--text-opacity)) !important; }
  
  .lv-text-teal-900 {
    --text-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--text-opacity)) !important; }
  
  .lv-text-blue-100 {
    --text-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--text-opacity)) !important; }
  
  .lv-text-blue-200 {
    --text-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--text-opacity)) !important; }
  
  .lv-text-blue-300 {
    --text-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--text-opacity)) !important; }
  
  .lv-text-blue-400 {
    --text-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--text-opacity)) !important; }
  
  .lv-text-blue-500 {
    --text-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--text-opacity)) !important; }
  
  .lv-text-blue-600 {
    --text-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--text-opacity)) !important; }
  
  .lv-text-blue-700 {
    --text-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--text-opacity)) !important; }
  
  .lv-text-blue-800 {
    --text-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--text-opacity)) !important; }
  
  .lv-text-blue-900 {
    --text-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--text-opacity)) !important; }
  
  .lv-text-indigo-100 {
    --text-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--text-opacity)) !important; }
  
  .lv-text-indigo-200 {
    --text-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--text-opacity)) !important; }
  
  .lv-text-indigo-300 {
    --text-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--text-opacity)) !important; }
  
  .lv-text-indigo-400 {
    --text-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--text-opacity)) !important; }
  
  .lv-text-indigo-500 {
    --text-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--text-opacity)) !important; }
  
  .lv-text-indigo-600 {
    --text-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--text-opacity)) !important; }
  
  .lv-text-indigo-700 {
    --text-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--text-opacity)) !important; }
  
  .lv-text-indigo-800 {
    --text-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--text-opacity)) !important; }
  
  .lv-text-indigo-900 {
    --text-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--text-opacity)) !important; }
  
  .lv-text-purple-100 {
    --text-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--text-opacity)) !important; }
  
  .lv-text-purple-200 {
    --text-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--text-opacity)) !important; }
  
  .lv-text-purple-300 {
    --text-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--text-opacity)) !important; }
  
  .lv-text-purple-400 {
    --text-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--text-opacity)) !important; }
  
  .lv-text-purple-500 {
    --text-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--text-opacity)) !important; }
  
  .lv-text-purple-600 {
    --text-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--text-opacity)) !important; }
  
  .lv-text-purple-700 {
    --text-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--text-opacity)) !important; }
  
  .lv-text-purple-800 {
    --text-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--text-opacity)) !important; }
  
  .lv-text-purple-900 {
    --text-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--text-opacity)) !important; }
  
  .lv-text-pink-100 {
    --text-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--text-opacity)) !important; }
  
  .lv-text-pink-200 {
    --text-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--text-opacity)) !important; }
  
  .lv-text-pink-300 {
    --text-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--text-opacity)) !important; }
  
  .lv-text-pink-400 {
    --text-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--text-opacity)) !important; }
  
  .lv-text-pink-500 {
    --text-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--text-opacity)) !important; }
  
  .lv-text-pink-600 {
    --text-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--text-opacity)) !important; }
  
  .lv-text-pink-700 {
    --text-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--text-opacity)) !important; }
  
  .lv-text-pink-800 {
    --text-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--text-opacity)) !important; }
  
  .lv-text-pink-900 {
    --text-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--text-opacity)) !important; }
  
  .hover\:lv-text-transparent:hover {
    color: transparent !important; }
  
  .hover\:lv-text-current:hover {
    color: currentColor !important; }
  
  .hover\:lv-text-black:hover {
    --text-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--text-opacity)) !important; }
  
  .hover\:lv-text-white:hover {
    --text-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-100:hover {
    --text-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-200:hover {
    --text-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-300:hover {
    --text-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-400:hover {
    --text-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-500:hover {
    --text-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-600:hover {
    --text-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-700:hover {
    --text-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-800:hover {
    --text-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--text-opacity)) !important; }
  
  .hover\:lv-text-gray-900:hover {
    --text-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-100:hover {
    --text-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-200:hover {
    --text-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-300:hover {
    --text-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-400:hover {
    --text-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-500:hover {
    --text-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-600:hover {
    --text-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-700:hover {
    --text-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-800:hover {
    --text-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--text-opacity)) !important; }
  
  .hover\:lv-text-red-900:hover {
    --text-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-100:hover {
    --text-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-200:hover {
    --text-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-300:hover {
    --text-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-400:hover {
    --text-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-500:hover {
    --text-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-600:hover {
    --text-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-700:hover {
    --text-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-800:hover {
    --text-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--text-opacity)) !important; }
  
  .hover\:lv-text-orange-900:hover {
    --text-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-100:hover {
    --text-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-200:hover {
    --text-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-300:hover {
    --text-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-400:hover {
    --text-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-500:hover {
    --text-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-600:hover {
    --text-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-700:hover {
    --text-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-800:hover {
    --text-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--text-opacity)) !important; }
  
  .hover\:lv-text-yellow-900:hover {
    --text-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-100:hover {
    --text-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-200:hover {
    --text-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-300:hover {
    --text-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-400:hover {
    --text-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-500:hover {
    --text-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-600:hover {
    --text-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-700:hover {
    --text-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-800:hover {
    --text-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--text-opacity)) !important; }
  
  .hover\:lv-text-green-900:hover {
    --text-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-100:hover {
    --text-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-200:hover {
    --text-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-300:hover {
    --text-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-400:hover {
    --text-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-500:hover {
    --text-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-600:hover {
    --text-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-700:hover {
    --text-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-800:hover {
    --text-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--text-opacity)) !important; }
  
  .hover\:lv-text-teal-900:hover {
    --text-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-100:hover {
    --text-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-200:hover {
    --text-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-300:hover {
    --text-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-400:hover {
    --text-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-500:hover {
    --text-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-600:hover {
    --text-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-700:hover {
    --text-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-800:hover {
    --text-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--text-opacity)) !important; }
  
  .hover\:lv-text-blue-900:hover {
    --text-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-100:hover {
    --text-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-200:hover {
    --text-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-300:hover {
    --text-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-400:hover {
    --text-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-500:hover {
    --text-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-600:hover {
    --text-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-700:hover {
    --text-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-800:hover {
    --text-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--text-opacity)) !important; }
  
  .hover\:lv-text-indigo-900:hover {
    --text-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-100:hover {
    --text-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-200:hover {
    --text-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-300:hover {
    --text-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-400:hover {
    --text-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-500:hover {
    --text-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-600:hover {
    --text-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-700:hover {
    --text-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-800:hover {
    --text-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--text-opacity)) !important; }
  
  .hover\:lv-text-purple-900:hover {
    --text-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-100:hover {
    --text-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-200:hover {
    --text-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-300:hover {
    --text-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-400:hover {
    --text-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-500:hover {
    --text-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-600:hover {
    --text-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-700:hover {
    --text-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-800:hover {
    --text-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--text-opacity)) !important; }
  
  .hover\:lv-text-pink-900:hover {
    --text-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--text-opacity)) !important; }
  
  .focus\:lv-text-transparent:focus {
    color: transparent !important; }
  
  .focus\:lv-text-current:focus {
    color: currentColor !important; }
  
  .focus\:lv-text-black:focus {
    --text-opacity:1!important;
    color: #000 !important;
    color: rgba(0, 0, 0, var(--text-opacity)) !important; }
  
  .focus\:lv-text-white:focus {
    --text-opacity:1!important;
    color: #fff !important;
    color: rgba(255, 255, 255, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-100:focus {
    --text-opacity:1!important;
    color: #f7fafc !important;
    color: rgba(247, 250, 252, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-200:focus {
    --text-opacity:1!important;
    color: #edf2f7 !important;
    color: rgba(237, 242, 247, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-300:focus {
    --text-opacity:1!important;
    color: #e2e8f0 !important;
    color: rgba(226, 232, 240, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-400:focus {
    --text-opacity:1!important;
    color: #cbd5e0 !important;
    color: rgba(203, 213, 224, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-500:focus {
    --text-opacity:1!important;
    color: #a0aec0 !important;
    color: rgba(160, 174, 192, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-600:focus {
    --text-opacity:1!important;
    color: #718096 !important;
    color: rgba(113, 128, 150, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-700:focus {
    --text-opacity:1!important;
    color: #4a5568 !important;
    color: rgba(74, 85, 104, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-800:focus {
    --text-opacity:1!important;
    color: #2d3748 !important;
    color: rgba(45, 55, 72, var(--text-opacity)) !important; }
  
  .focus\:lv-text-gray-900:focus {
    --text-opacity:1!important;
    color: #1a202c !important;
    color: rgba(26, 32, 44, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-100:focus {
    --text-opacity:1!important;
    color: #fff5f5 !important;
    color: rgba(255, 245, 245, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-200:focus {
    --text-opacity:1!important;
    color: #fed7d7 !important;
    color: rgba(254, 215, 215, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-300:focus {
    --text-opacity:1!important;
    color: #feb2b2 !important;
    color: rgba(254, 178, 178, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-400:focus {
    --text-opacity:1!important;
    color: #fc8181 !important;
    color: rgba(252, 129, 129, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-500:focus {
    --text-opacity:1!important;
    color: #f56565 !important;
    color: rgba(245, 101, 101, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-600:focus {
    --text-opacity:1!important;
    color: #e53e3e !important;
    color: rgba(229, 62, 62, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-700:focus {
    --text-opacity:1!important;
    color: #c53030 !important;
    color: rgba(197, 48, 48, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-800:focus {
    --text-opacity:1!important;
    color: #9b2c2c !important;
    color: rgba(155, 44, 44, var(--text-opacity)) !important; }
  
  .focus\:lv-text-red-900:focus {
    --text-opacity:1!important;
    color: #742a2a !important;
    color: rgba(116, 42, 42, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-100:focus {
    --text-opacity:1!important;
    color: #fffaf0 !important;
    color: rgba(255, 250, 240, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-200:focus {
    --text-opacity:1!important;
    color: #feebc8 !important;
    color: rgba(254, 235, 200, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-300:focus {
    --text-opacity:1!important;
    color: #fbd38d !important;
    color: rgba(251, 211, 141, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-400:focus {
    --text-opacity:1!important;
    color: #f6ad55 !important;
    color: rgba(246, 173, 85, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-500:focus {
    --text-opacity:1!important;
    color: #ed8936 !important;
    color: rgba(237, 137, 54, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-600:focus {
    --text-opacity:1!important;
    color: #dd6b20 !important;
    color: rgba(221, 107, 32, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-700:focus {
    --text-opacity:1!important;
    color: #c05621 !important;
    color: rgba(192, 86, 33, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-800:focus {
    --text-opacity:1!important;
    color: #9c4221 !important;
    color: rgba(156, 66, 33, var(--text-opacity)) !important; }
  
  .focus\:lv-text-orange-900:focus {
    --text-opacity:1!important;
    color: #7b341e !important;
    color: rgba(123, 52, 30, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-100:focus {
    --text-opacity:1!important;
    color: ivory !important;
    color: rgba(255, 255, 240, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-200:focus {
    --text-opacity:1!important;
    color: #fefcbf !important;
    color: rgba(254, 252, 191, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-300:focus {
    --text-opacity:1!important;
    color: #faf089 !important;
    color: rgba(250, 240, 137, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-400:focus {
    --text-opacity:1!important;
    color: #f6e05e !important;
    color: rgba(246, 224, 94, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-500:focus {
    --text-opacity:1!important;
    color: #ecc94b !important;
    color: rgba(236, 201, 75, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-600:focus {
    --text-opacity:1!important;
    color: #d69e2e !important;
    color: rgba(214, 158, 46, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-700:focus {
    --text-opacity:1!important;
    color: #b7791f !important;
    color: rgba(183, 121, 31, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-800:focus {
    --text-opacity:1!important;
    color: #975a16 !important;
    color: rgba(151, 90, 22, var(--text-opacity)) !important; }
  
  .focus\:lv-text-yellow-900:focus {
    --text-opacity:1!important;
    color: #744210 !important;
    color: rgba(116, 66, 16, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-100:focus {
    --text-opacity:1!important;
    color: #f0fff4 !important;
    color: rgba(240, 255, 244, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-200:focus {
    --text-opacity:1!important;
    color: #c6f6d5 !important;
    color: rgba(198, 246, 213, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-300:focus {
    --text-opacity:1!important;
    color: #9ae6b4 !important;
    color: rgba(154, 230, 180, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-400:focus {
    --text-opacity:1!important;
    color: #68d391 !important;
    color: rgba(104, 211, 145, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-500:focus {
    --text-opacity:1!important;
    color: #48bb78 !important;
    color: rgba(72, 187, 120, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-600:focus {
    --text-opacity:1!important;
    color: #38a169 !important;
    color: rgba(56, 161, 105, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-700:focus {
    --text-opacity:1!important;
    color: #2f855a !important;
    color: rgba(47, 133, 90, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-800:focus {
    --text-opacity:1!important;
    color: #276749 !important;
    color: rgba(39, 103, 73, var(--text-opacity)) !important; }
  
  .focus\:lv-text-green-900:focus {
    --text-opacity:1!important;
    color: #22543d !important;
    color: rgba(34, 84, 61, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-100:focus {
    --text-opacity:1!important;
    color: #e6fffa !important;
    color: rgba(230, 255, 250, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-200:focus {
    --text-opacity:1!important;
    color: #b2f5ea !important;
    color: rgba(178, 245, 234, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-300:focus {
    --text-opacity:1!important;
    color: #81e6d9 !important;
    color: rgba(129, 230, 217, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-400:focus {
    --text-opacity:1!important;
    color: #4fd1c5 !important;
    color: rgba(79, 209, 197, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-500:focus {
    --text-opacity:1!important;
    color: #38b2ac !important;
    color: rgba(56, 178, 172, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-600:focus {
    --text-opacity:1!important;
    color: #319795 !important;
    color: rgba(49, 151, 149, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-700:focus {
    --text-opacity:1!important;
    color: #2c7a7b !important;
    color: rgba(44, 122, 123, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-800:focus {
    --text-opacity:1!important;
    color: #285e61 !important;
    color: rgba(40, 94, 97, var(--text-opacity)) !important; }
  
  .focus\:lv-text-teal-900:focus {
    --text-opacity:1!important;
    color: #234e52 !important;
    color: rgba(35, 78, 82, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-100:focus {
    --text-opacity:1!important;
    color: #ebf8ff !important;
    color: rgba(235, 248, 255, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-200:focus {
    --text-opacity:1!important;
    color: #bee3f8 !important;
    color: rgba(190, 227, 248, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-300:focus {
    --text-opacity:1!important;
    color: #90cdf4 !important;
    color: rgba(144, 205, 244, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-400:focus {
    --text-opacity:1!important;
    color: #63b3ed !important;
    color: rgba(99, 179, 237, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-500:focus {
    --text-opacity:1!important;
    color: #4299e1 !important;
    color: rgba(66, 153, 225, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-600:focus {
    --text-opacity:1!important;
    color: #3182ce !important;
    color: rgba(49, 130, 206, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-700:focus {
    --text-opacity:1!important;
    color: #2b6cb0 !important;
    color: rgba(43, 108, 176, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-800:focus {
    --text-opacity:1!important;
    color: #2c5282 !important;
    color: rgba(44, 82, 130, var(--text-opacity)) !important; }
  
  .focus\:lv-text-blue-900:focus {
    --text-opacity:1!important;
    color: #2a4365 !important;
    color: rgba(42, 67, 101, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-100:focus {
    --text-opacity:1!important;
    color: #ebf4ff !important;
    color: rgba(235, 244, 255, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-200:focus {
    --text-opacity:1!important;
    color: #c3dafe !important;
    color: rgba(195, 218, 254, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-300:focus {
    --text-opacity:1!important;
    color: #a3bffa !important;
    color: rgba(163, 191, 250, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-400:focus {
    --text-opacity:1!important;
    color: #7f9cf5 !important;
    color: rgba(127, 156, 245, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-500:focus {
    --text-opacity:1!important;
    color: #667eea !important;
    color: rgba(102, 126, 234, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-600:focus {
    --text-opacity:1!important;
    color: #5a67d8 !important;
    color: rgba(90, 103, 216, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-700:focus {
    --text-opacity:1!important;
    color: #4c51bf !important;
    color: rgba(76, 81, 191, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-800:focus {
    --text-opacity:1!important;
    color: #434190 !important;
    color: rgba(67, 65, 144, var(--text-opacity)) !important; }
  
  .focus\:lv-text-indigo-900:focus {
    --text-opacity:1!important;
    color: #3c366b !important;
    color: rgba(60, 54, 107, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-100:focus {
    --text-opacity:1!important;
    color: #faf5ff !important;
    color: rgba(250, 245, 255, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-200:focus {
    --text-opacity:1!important;
    color: #e9d8fd !important;
    color: rgba(233, 216, 253, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-300:focus {
    --text-opacity:1!important;
    color: #d6bcfa !important;
    color: rgba(214, 188, 250, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-400:focus {
    --text-opacity:1!important;
    color: #b794f4 !important;
    color: rgba(183, 148, 244, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-500:focus {
    --text-opacity:1!important;
    color: #9f7aea !important;
    color: rgba(159, 122, 234, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-600:focus {
    --text-opacity:1!important;
    color: #805ad5 !important;
    color: rgba(128, 90, 213, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-700:focus {
    --text-opacity:1!important;
    color: #6b46c1 !important;
    color: rgba(107, 70, 193, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-800:focus {
    --text-opacity:1!important;
    color: #553c9a !important;
    color: rgba(85, 60, 154, var(--text-opacity)) !important; }
  
  .focus\:lv-text-purple-900:focus {
    --text-opacity:1!important;
    color: #44337a !important;
    color: rgba(68, 51, 122, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-100:focus {
    --text-opacity:1!important;
    color: #fff5f7 !important;
    color: rgba(255, 245, 247, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-200:focus {
    --text-opacity:1!important;
    color: #fed7e2 !important;
    color: rgba(254, 215, 226, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-300:focus {
    --text-opacity:1!important;
    color: #fbb6ce !important;
    color: rgba(251, 182, 206, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-400:focus {
    --text-opacity:1!important;
    color: #f687b3 !important;
    color: rgba(246, 135, 179, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-500:focus {
    --text-opacity:1!important;
    color: #ed64a6 !important;
    color: rgba(237, 100, 166, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-600:focus {
    --text-opacity:1!important;
    color: #d53f8c !important;
    color: rgba(213, 63, 140, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-700:focus {
    --text-opacity:1!important;
    color: #b83280 !important;
    color: rgba(184, 50, 128, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-800:focus {
    --text-opacity:1!important;
    color: #97266d !important;
    color: rgba(151, 38, 109, var(--text-opacity)) !important; }
  
  .focus\:lv-text-pink-900:focus {
    --text-opacity:1!important;
    color: #702459 !important;
    color: rgba(112, 36, 89, var(--text-opacity)) !important; }
  
  .lv-text-opacity-0 {
    --text-opacity:0!important; }
  
  .lv-text-opacity-25 {
    --text-opacity:0.25!important; }
  
  .lv-text-opacity-50 {
    --text-opacity:0.5!important; }
  
  .lv-text-opacity-75 {
    --text-opacity:0.75!important; }
  
  .lv-text-opacity-100 {
    --text-opacity:1!important; }
  
  .hover\:lv-text-opacity-0:hover {
    --text-opacity:0!important; }
  
  .hover\:lv-text-opacity-25:hover {
    --text-opacity:0.25!important; }
  
  .hover\:lv-text-opacity-50:hover {
    --text-opacity:0.5!important; }
  
  .hover\:lv-text-opacity-75:hover {
    --text-opacity:0.75!important; }
  
  .hover\:lv-text-opacity-100:hover {
    --text-opacity:1!important; }
  
  .focus\:lv-text-opacity-0:focus {
    --text-opacity:0!important; }
  
  .focus\:lv-text-opacity-25:focus {
    --text-opacity:0.25!important; }
  
  .focus\:lv-text-opacity-50:focus {
    --text-opacity:0.5!important; }
  
  .focus\:lv-text-opacity-75:focus {
    --text-opacity:0.75!important; }
  
  .focus\:lv-text-opacity-100:focus {
    --text-opacity:1!important; }
  
  .lv-italic {
    font-style: italic !important; }
  
  .lv-not-italic {
    font-style: normal !important; }
  
  .lv-uppercase {
    text-transform: uppercase !important; }
  
  .lv-lowercase {
    text-transform: lowercase !important; }
  
  .lv-capitalize {
    text-transform: capitalize !important; }
  
  .lv-normal-case {
    text-transform: none !important; }
  
  .lv-underline {
    text-decoration: underline !important; }
  
  .lv-line-through {
    text-decoration: line-through !important; }
  
  .lv-no-underline {
    text-decoration: none !important; }
  
  .hover\:lv-underline:hover {
    text-decoration: underline !important; }
  
  .hover\:lv-line-through:hover {
    text-decoration: line-through !important; }
  
  .hover\:lv-no-underline:hover {
    text-decoration: none !important; }
  
  .focus\:lv-underline:focus {
    text-decoration: underline !important; }
  
  .focus\:lv-line-through:focus {
    text-decoration: line-through !important; }
  
  .focus\:lv-no-underline:focus {
    text-decoration: none !important; }
  
  .lv-antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important; }
  
  .lv-subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important; }
  
  .lv-diagonal-fractions, .lv-lining-nums, .lv-oldstyle-nums, .lv-ordinal, .lv-proportional-nums, .lv-slashed-zero, .lv-stacked-fractions, .lv-tabular-nums {
    --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
    --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
    --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
    --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
    --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
  
  .lv-normal-nums {
    font-variant-numeric: normal !important; }
  
  .lv-ordinal {
    --font-variant-numeric-ordinal:ordinal!important; }
  
  .lv-slashed-zero {
    --font-variant-numeric-slashed-zero:slashed-zero!important; }
  
  .lv-lining-nums {
    --font-variant-numeric-figure:lining-nums!important; }
  
  .lv-oldstyle-nums {
    --font-variant-numeric-figure:oldstyle-nums!important; }
  
  .lv-proportional-nums {
    --font-variant-numeric-spacing:proportional-nums!important; }
  
  .lv-tabular-nums {
    --font-variant-numeric-spacing:tabular-nums!important; }
  
  .lv-diagonal-fractions {
    --font-variant-numeric-fraction:diagonal-fractions!important; }
  
  .lv-stacked-fractions {
    --font-variant-numeric-fraction:stacked-fractions!important; }
  
  .lv-tracking-tighter {
    letter-spacing: -0.05em !important; }
  
  .lv-tracking-tight {
    letter-spacing: -0.025em !important; }
  
  .lv-tracking-normal {
    letter-spacing: 0 !important; }
  
  .lv-tracking-wide {
    letter-spacing: 0.025em !important; }
  
  .lv-tracking-wider {
    letter-spacing: 0.05em !important; }
  
  .lv-tracking-widest {
    letter-spacing: 0.1em !important; }
  
  .lv-select-none {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important; }
  
  .lv-select-text {
    -webkit-user-select: text !important;
    -moz-user-select: text !important;
    -ms-user-select: text !important;
    user-select: text !important; }
  
  .lv-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    -ms-user-select: all !important;
    user-select: all !important; }
  
  .lv-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important; }
  
  .lv-align-baseline {
    vertical-align: baseline !important; }
  
  .lv-align-top {
    vertical-align: top !important; }
  
  .lv-align-middle {
    vertical-align: middle !important; }
  
  .lv-align-bottom {
    vertical-align: bottom !important; }
  
  .lv-align-text-top {
    vertical-align: text-top !important; }
  
  .lv-align-text-bottom {
    vertical-align: text-bottom !important; }
  
  .lv-visible {
    visibility: visible !important; }
  
  .lv-invisible {
    visibility: hidden !important; }
  
  .lv-whitespace-normal {
    white-space: normal !important; }
  
  .lv-whitespace-no-wrap {
    white-space: nowrap !important; }
  
  .lv-whitespace-pre {
    white-space: pre !important; }
  
  .lv-whitespace-pre-line {
    white-space: pre-line !important; }
  
  .lv-whitespace-pre-wrap {
    white-space: pre-wrap !important; }
  
  .lv-break-normal {
    overflow-wrap: normal !important;
    word-break: normal !important; }
  
  .lv-break-words {
    overflow-wrap: break-word !important; }
  
  .lv-break-all {
    word-break: break-all !important; }
  
  .lv-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important; }
  
  .lv-w-1 {
    width: 5px !important; }
  
  .lv-w-2 {
    width: 10px !important; }
  
  .lv-w-3 {
    width: 15px !important; }
  
  .lv-w-4 {
    width: 20px !important; }
  
  .lv-w-5 {
    width: 25px !important; }
  
  .lv-w-6 {
    width: 30px !important; }
  
  .lv-w-7 {
    width: 35px !important; }
  
  .lv-w-8 {
    width: 40px !important; }
  
  .lv-w-9 {
    width: 45px !important; }
  
  .lv-w-10 {
    width: 50px !important; }
  
  .lv-w-auto {
    width: auto !important; }
  
  .lv-w-1\/2 {
    width: 50% !important; }
  
  .lv-w-1\/3 {
    width: 33.33333% !important; }
  
  .lv-w-2\/3 {
    width: 66.66667% !important; }
  
  .lv-w-1\/4 {
    width: 25% !important; }
  
  .lv-w-2\/4 {
    width: 50% !important; }
  
  .lv-w-3\/4 {
    width: 75% !important; }
  
  .lv-w-1\/5 {
    width: 20% !important; }
  
  .lv-w-2\/5 {
    width: 40% !important; }
  
  .lv-w-3\/5 {
    width: 60% !important; }
  
  .lv-w-4\/5 {
    width: 80% !important; }
  
  .lv-w-1\/6 {
    width: 16.66667% !important; }
  
  .lv-w-2\/6 {
    width: 33.33333% !important; }
  
  .lv-w-3\/6 {
    width: 50% !important; }
  
  .lv-w-4\/6 {
    width: 66.66667% !important; }
  
  .lv-w-5\/6 {
    width: 83.33333% !important; }
  
  .lv-w-1\/12 {
    width: 8.33333% !important; }
  
  .lv-w-2\/12 {
    width: 16.66667% !important; }
  
  .lv-w-3\/12 {
    width: 25% !important; }
  
  .lv-w-4\/12 {
    width: 33.33333% !important; }
  
  .lv-w-5\/12 {
    width: 41.66667% !important; }
  
  .lv-w-6\/12 {
    width: 50% !important; }
  
  .lv-w-7\/12 {
    width: 58.33333% !important; }
  
  .lv-w-8\/12 {
    width: 66.66667% !important; }
  
  .lv-w-9\/12 {
    width: 75% !important; }
  
  .lv-w-10\/12 {
    width: 83.33333% !important; }
  
  .lv-w-11\/12 {
    width: 91.66667% !important; }
  
  .lv-w-full {
    width: 100% !important; }
  
  .lv-w-screen {
    width: 100vw !important; }
  
  .lv-z-0 {
    z-index: 0 !important; }
  
  .lv-z-10 {
    z-index: 10 !important; }
  
  .lv-z-20 {
    z-index: 20 !important; }
  
  .lv-z-30 {
    z-index: 30 !important; }
  
  .lv-z-40 {
    z-index: 40 !important; }
  
  .lv-z-50 {
    z-index: 50 !important; }
  
  .lv-z-auto {
    z-index: auto !important; }
  
  .lv-gap-1 {
    grid-gap: 5px !important;
    gap: 5px !important; }
  
  .lv-gap-2 {
    grid-gap: 10px !important;
    gap: 10px !important; }
  
  .lv-gap-3 {
    grid-gap: 15px !important;
    gap: 15px !important; }
  
  .lv-gap-4 {
    grid-gap: 20px !important;
    gap: 20px !important; }
  
  .lv-gap-5 {
    grid-gap: 25px !important;
    gap: 25px !important; }
  
  .lv-gap-6 {
    grid-gap: 30px !important;
    gap: 30px !important; }
  
  .lv-gap-7 {
    grid-gap: 35px !important;
    gap: 35px !important; }
  
  .lv-gap-8 {
    grid-gap: 40px !important;
    gap: 40px !important; }
  
  .lv-gap-9 {
    grid-gap: 45px !important;
    gap: 45px !important; }
  
  .lv-gap-10 {
    grid-gap: 50px !important;
    gap: 50px !important; }
  
  .lv-col-gap-1 {
    grid-column-gap: 5px !important;
    -moz-column-gap: 5px !important;
    column-gap: 5px !important; }
  
  .lv-col-gap-2 {
    grid-column-gap: 10px !important;
    -moz-column-gap: 10px !important;
    column-gap: 10px !important; }
  
  .lv-col-gap-3 {
    grid-column-gap: 15px !important;
    -moz-column-gap: 15px !important;
    column-gap: 15px !important; }
  
  .lv-col-gap-4 {
    grid-column-gap: 20px !important;
    -moz-column-gap: 20px !important;
    column-gap: 20px !important; }
  
  .lv-col-gap-5 {
    grid-column-gap: 25px !important;
    -moz-column-gap: 25px !important;
    column-gap: 25px !important; }
  
  .lv-col-gap-6 {
    grid-column-gap: 30px !important;
    -moz-column-gap: 30px !important;
    column-gap: 30px !important; }
  
  .lv-col-gap-7 {
    grid-column-gap: 35px !important;
    -moz-column-gap: 35px !important;
    column-gap: 35px !important; }
  
  .lv-col-gap-8 {
    grid-column-gap: 40px !important;
    -moz-column-gap: 40px !important;
    column-gap: 40px !important; }
  
  .lv-col-gap-9 {
    grid-column-gap: 45px !important;
    -moz-column-gap: 45px !important;
    column-gap: 45px !important; }
  
  .lv-col-gap-10 {
    grid-column-gap: 50px !important;
    -moz-column-gap: 50px !important;
    column-gap: 50px !important; }
  
  .lv-gap-x-1 {
    grid-column-gap: 5px !important;
    -moz-column-gap: 5px !important;
    column-gap: 5px !important; }
  
  .lv-gap-x-2 {
    grid-column-gap: 10px !important;
    -moz-column-gap: 10px !important;
    column-gap: 10px !important; }
  
  .lv-gap-x-3 {
    grid-column-gap: 15px !important;
    -moz-column-gap: 15px !important;
    column-gap: 15px !important; }
  
  .lv-gap-x-4 {
    grid-column-gap: 20px !important;
    -moz-column-gap: 20px !important;
    column-gap: 20px !important; }
  
  .lv-gap-x-5 {
    grid-column-gap: 25px !important;
    -moz-column-gap: 25px !important;
    column-gap: 25px !important; }
  
  .lv-gap-x-6 {
    grid-column-gap: 30px !important;
    -moz-column-gap: 30px !important;
    column-gap: 30px !important; }
  
  .lv-gap-x-7 {
    grid-column-gap: 35px !important;
    -moz-column-gap: 35px !important;
    column-gap: 35px !important; }
  
  .lv-gap-x-8 {
    grid-column-gap: 40px !important;
    -moz-column-gap: 40px !important;
    column-gap: 40px !important; }
  
  .lv-gap-x-9 {
    grid-column-gap: 45px !important;
    -moz-column-gap: 45px !important;
    column-gap: 45px !important; }
  
  .lv-gap-x-10 {
    grid-column-gap: 50px !important;
    -moz-column-gap: 50px !important;
    column-gap: 50px !important; }
  
  .lv-row-gap-1 {
    grid-row-gap: 5px !important;
    row-gap: 5px !important; }
  
  .lv-row-gap-2 {
    grid-row-gap: 10px !important;
    row-gap: 10px !important; }
  
  .lv-row-gap-3 {
    grid-row-gap: 15px !important;
    row-gap: 15px !important; }
  
  .lv-row-gap-4 {
    grid-row-gap: 20px !important;
    row-gap: 20px !important; }
  
  .lv-row-gap-5 {
    grid-row-gap: 25px !important;
    row-gap: 25px !important; }
  
  .lv-row-gap-6 {
    grid-row-gap: 30px !important;
    row-gap: 30px !important; }
  
  .lv-row-gap-7 {
    grid-row-gap: 35px !important;
    row-gap: 35px !important; }
  
  .lv-row-gap-8 {
    grid-row-gap: 40px !important;
    row-gap: 40px !important; }
  
  .lv-row-gap-9 {
    grid-row-gap: 45px !important;
    row-gap: 45px !important; }
  
  .lv-row-gap-10 {
    grid-row-gap: 50px !important;
    row-gap: 50px !important; }
  
  .lv-gap-y-1 {
    grid-row-gap: 5px !important;
    row-gap: 5px !important; }
  
  .lv-gap-y-2 {
    grid-row-gap: 10px !important;
    row-gap: 10px !important; }
  
  .lv-gap-y-3 {
    grid-row-gap: 15px !important;
    row-gap: 15px !important; }
  
  .lv-gap-y-4 {
    grid-row-gap: 20px !important;
    row-gap: 20px !important; }
  
  .lv-gap-y-5 {
    grid-row-gap: 25px !important;
    row-gap: 25px !important; }
  
  .lv-gap-y-6 {
    grid-row-gap: 30px !important;
    row-gap: 30px !important; }
  
  .lv-gap-y-7 {
    grid-row-gap: 35px !important;
    row-gap: 35px !important; }
  
  .lv-gap-y-8 {
    grid-row-gap: 40px !important;
    row-gap: 40px !important; }
  
  .lv-gap-y-9 {
    grid-row-gap: 45px !important;
    row-gap: 45px !important; }
  
  .lv-gap-y-10 {
    grid-row-gap: 50px !important;
    row-gap: 50px !important; }
  
  .lv-grid-flow-row {
    grid-auto-flow: row !important; }
  
  .lv-grid-flow-col {
    grid-auto-flow: column !important; }
  
  .lv-grid-flow-row-dense {
    grid-auto-flow: row dense !important; }
  
  .lv-grid-flow-col-dense {
    grid-auto-flow: column dense !important; }
  
  .lv-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
  
  .lv-grid-cols-none {
    grid-template-columns: none !important; }
  
  .lv-col-auto {
    grid-column: auto !important; }
  
  .lv-col-span-1 {
    grid-column: span 1/span 1 !important; }
  
  .lv-col-span-2 {
    grid-column: span 2/span 2 !important; }
  
  .lv-col-span-3 {
    grid-column: span 3/span 3 !important; }
  
  .lv-col-span-4 {
    grid-column: span 4/span 4 !important; }
  
  .lv-col-span-5 {
    grid-column: span 5/span 5 !important; }
  
  .lv-col-span-6 {
    grid-column: span 6/span 6 !important; }
  
  .lv-col-span-7 {
    grid-column: span 7/span 7 !important; }
  
  .lv-col-span-8 {
    grid-column: span 8/span 8 !important; }
  
  .lv-col-span-9 {
    grid-column: span 9/span 9 !important; }
  
  .lv-col-span-10 {
    grid-column: span 10/span 10 !important; }
  
  .lv-col-span-11 {
    grid-column: span 11/span 11 !important; }
  
  .lv-col-span-12 {
    grid-column: span 12/span 12 !important; }
  
  .lv-col-start-1 {
    grid-column-start: 1 !important; }
  
  .lv-col-start-2 {
    grid-column-start: 2 !important; }
  
  .lv-col-start-3 {
    grid-column-start: 3 !important; }
  
  .lv-col-start-4 {
    grid-column-start: 4 !important; }
  
  .lv-col-start-5 {
    grid-column-start: 5 !important; }
  
  .lv-col-start-6 {
    grid-column-start: 6 !important; }
  
  .lv-col-start-7 {
    grid-column-start: 7 !important; }
  
  .lv-col-start-8 {
    grid-column-start: 8 !important; }
  
  .lv-col-start-9 {
    grid-column-start: 9 !important; }
  
  .lv-col-start-10 {
    grid-column-start: 10 !important; }
  
  .lv-col-start-11 {
    grid-column-start: 11 !important; }
  
  .lv-col-start-12 {
    grid-column-start: 12 !important; }
  
  .lv-col-start-13 {
    grid-column-start: 13 !important; }
  
  .lv-col-start-auto {
    grid-column-start: auto !important; }
  
  .lv-col-end-1 {
    grid-column-end: 1 !important; }
  
  .lv-col-end-2 {
    grid-column-end: 2 !important; }
  
  .lv-col-end-3 {
    grid-column-end: 3 !important; }
  
  .lv-col-end-4 {
    grid-column-end: 4 !important; }
  
  .lv-col-end-5 {
    grid-column-end: 5 !important; }
  
  .lv-col-end-6 {
    grid-column-end: 6 !important; }
  
  .lv-col-end-7 {
    grid-column-end: 7 !important; }
  
  .lv-col-end-8 {
    grid-column-end: 8 !important; }
  
  .lv-col-end-9 {
    grid-column-end: 9 !important; }
  
  .lv-col-end-10 {
    grid-column-end: 10 !important; }
  
  .lv-col-end-11 {
    grid-column-end: 11 !important; }
  
  .lv-col-end-12 {
    grid-column-end: 12 !important; }
  
  .lv-col-end-13 {
    grid-column-end: 13 !important; }
  
  .lv-col-end-auto {
    grid-column-end: auto !important; }
  
  .lv-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
  
  .lv-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
  
  .lv-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
  
  .lv-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
  
  .lv-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
  
  .lv-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
  
  .lv-grid-rows-none {
    grid-template-rows: none !important; }
  
  .lv-row-auto {
    grid-row: auto !important; }
  
  .lv-row-span-1 {
    grid-row: span 1/span 1 !important; }
  
  .lv-row-span-2 {
    grid-row: span 2/span 2 !important; }
  
  .lv-row-span-3 {
    grid-row: span 3/span 3 !important; }
  
  .lv-row-span-4 {
    grid-row: span 4/span 4 !important; }
  
  .lv-row-span-5 {
    grid-row: span 5/span 5 !important; }
  
  .lv-row-span-6 {
    grid-row: span 6/span 6 !important; }
  
  .lv-row-start-1 {
    grid-row-start: 1 !important; }
  
  .lv-row-start-2 {
    grid-row-start: 2 !important; }
  
  .lv-row-start-3 {
    grid-row-start: 3 !important; }
  
  .lv-row-start-4 {
    grid-row-start: 4 !important; }
  
  .lv-row-start-5 {
    grid-row-start: 5 !important; }
  
  .lv-row-start-6 {
    grid-row-start: 6 !important; }
  
  .lv-row-start-7 {
    grid-row-start: 7 !important; }
  
  .lv-row-start-auto {
    grid-row-start: auto !important; }
  
  .lv-row-end-1 {
    grid-row-end: 1 !important; }
  
  .lv-row-end-2 {
    grid-row-end: 2 !important; }
  
  .lv-row-end-3 {
    grid-row-end: 3 !important; }
  
  .lv-row-end-4 {
    grid-row-end: 4 !important; }
  
  .lv-row-end-5 {
    grid-row-end: 5 !important; }
  
  .lv-row-end-6 {
    grid-row-end: 6 !important; }
  
  .lv-row-end-7 {
    grid-row-end: 7 !important; }
  
  .lv-row-end-auto {
    grid-row-end: auto !important; }
  
  .lv-transform {
    --transform-translate-x:0!important;
    --transform-translate-y:0!important;
    --transform-rotate:0!important;
    --transform-skew-x:0!important;
    --transform-skew-y:0!important;
    --transform-scale-x:1!important;
    --transform-scale-y:1!important;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
  
  .lv-transform-none {
    transform: none !important; }
  
  .lv-origin-center {
    transform-origin: center !important; }
  
  .lv-origin-top {
    transform-origin: top !important; }
  
  .lv-origin-top-right {
    transform-origin: top right !important; }
  
  .lv-origin-right {
    transform-origin: right !important; }
  
  .lv-origin-bottom-right {
    transform-origin: bottom right !important; }
  
  .lv-origin-bottom {
    transform-origin: bottom !important; }
  
  .lv-origin-bottom-left {
    transform-origin: bottom left !important; }
  
  .lv-origin-left {
    transform-origin: left !important; }
  
  .lv-origin-top-left {
    transform-origin: top left !important; }
  
  .lv-scale-0 {
    --transform-scale-x:0!important;
    --transform-scale-y:0!important; }
  
  .lv-scale-50 {
    --transform-scale-x:.5!important;
    --transform-scale-y:.5!important; }
  
  .lv-scale-75 {
    --transform-scale-x:.75!important;
    --transform-scale-y:.75!important; }
  
  .lv-scale-90 {
    --transform-scale-x:.9!important;
    --transform-scale-y:.9!important; }
  
  .lv-scale-95 {
    --transform-scale-x:.95!important;
    --transform-scale-y:.95!important; }
  
  .lv-scale-100 {
    --transform-scale-x:1!important;
    --transform-scale-y:1!important; }
  
  .lv-scale-105 {
    --transform-scale-x:1.05!important;
    --transform-scale-y:1.05!important; }
  
  .lv-scale-110 {
    --transform-scale-x:1.1!important;
    --transform-scale-y:1.1!important; }
  
  .lv-scale-125 {
    --transform-scale-x:1.25!important;
    --transform-scale-y:1.25!important; }
  
  .lv-scale-150 {
    --transform-scale-x:1.5!important;
    --transform-scale-y:1.5!important; }
  
  .lv-scale-x-0 {
    --transform-scale-x:0!important; }
  
  .lv-scale-x-50 {
    --transform-scale-x:.5!important; }
  
  .lv-scale-x-75 {
    --transform-scale-x:.75!important; }
  
  .lv-scale-x-90 {
    --transform-scale-x:.9!important; }
  
  .lv-scale-x-95 {
    --transform-scale-x:.95!important; }
  
  .lv-scale-x-100 {
    --transform-scale-x:1!important; }
  
  .lv-scale-x-105 {
    --transform-scale-x:1.05!important; }
  
  .lv-scale-x-110 {
    --transform-scale-x:1.1!important; }
  
  .lv-scale-x-125 {
    --transform-scale-x:1.25!important; }
  
  .lv-scale-x-150 {
    --transform-scale-x:1.5!important; }
  
  .lv-scale-y-0 {
    --transform-scale-y:0!important; }
  
  .lv-scale-y-50 {
    --transform-scale-y:.5!important; }
  
  .lv-scale-y-75 {
    --transform-scale-y:.75!important; }
  
  .lv-scale-y-90 {
    --transform-scale-y:.9!important; }
  
  .lv-scale-y-95 {
    --transform-scale-y:.95!important; }
  
  .lv-scale-y-100 {
    --transform-scale-y:1!important; }
  
  .lv-scale-y-105 {
    --transform-scale-y:1.05!important; }
  
  .lv-scale-y-110 {
    --transform-scale-y:1.1!important; }
  
  .lv-scale-y-125 {
    --transform-scale-y:1.25!important; }
  
  .lv-scale-y-150 {
    --transform-scale-y:1.5!important; }
  
  .hover\:lv-scale-0:hover {
    --transform-scale-x:0!important;
    --transform-scale-y:0!important; }
  
  .hover\:lv-scale-50:hover {
    --transform-scale-x:.5!important;
    --transform-scale-y:.5!important; }
  
  .hover\:lv-scale-75:hover {
    --transform-scale-x:.75!important;
    --transform-scale-y:.75!important; }
  
  .hover\:lv-scale-90:hover {
    --transform-scale-x:.9!important;
    --transform-scale-y:.9!important; }
  
  .hover\:lv-scale-95:hover {
    --transform-scale-x:.95!important;
    --transform-scale-y:.95!important; }
  
  .hover\:lv-scale-100:hover {
    --transform-scale-x:1!important;
    --transform-scale-y:1!important; }
  
  .hover\:lv-scale-105:hover {
    --transform-scale-x:1.05!important;
    --transform-scale-y:1.05!important; }
  
  .hover\:lv-scale-110:hover {
    --transform-scale-x:1.1!important;
    --transform-scale-y:1.1!important; }
  
  .hover\:lv-scale-125:hover {
    --transform-scale-x:1.25!important;
    --transform-scale-y:1.25!important; }
  
  .hover\:lv-scale-150:hover {
    --transform-scale-x:1.5!important;
    --transform-scale-y:1.5!important; }
  
  .hover\:lv-scale-x-0:hover {
    --transform-scale-x:0!important; }
  
  .hover\:lv-scale-x-50:hover {
    --transform-scale-x:.5!important; }
  
  .hover\:lv-scale-x-75:hover {
    --transform-scale-x:.75!important; }
  
  .hover\:lv-scale-x-90:hover {
    --transform-scale-x:.9!important; }
  
  .hover\:lv-scale-x-95:hover {
    --transform-scale-x:.95!important; }
  
  .hover\:lv-scale-x-100:hover {
    --transform-scale-x:1!important; }
  
  .hover\:lv-scale-x-105:hover {
    --transform-scale-x:1.05!important; }
  
  .hover\:lv-scale-x-110:hover {
    --transform-scale-x:1.1!important; }
  
  .hover\:lv-scale-x-125:hover {
    --transform-scale-x:1.25!important; }
  
  .hover\:lv-scale-x-150:hover {
    --transform-scale-x:1.5!important; }
  
  .hover\:lv-scale-y-0:hover {
    --transform-scale-y:0!important; }
  
  .hover\:lv-scale-y-50:hover {
    --transform-scale-y:.5!important; }
  
  .hover\:lv-scale-y-75:hover {
    --transform-scale-y:.75!important; }
  
  .hover\:lv-scale-y-90:hover {
    --transform-scale-y:.9!important; }
  
  .hover\:lv-scale-y-95:hover {
    --transform-scale-y:.95!important; }
  
  .hover\:lv-scale-y-100:hover {
    --transform-scale-y:1!important; }
  
  .hover\:lv-scale-y-105:hover {
    --transform-scale-y:1.05!important; }
  
  .hover\:lv-scale-y-110:hover {
    --transform-scale-y:1.1!important; }
  
  .hover\:lv-scale-y-125:hover {
    --transform-scale-y:1.25!important; }
  
  .hover\:lv-scale-y-150:hover {
    --transform-scale-y:1.5!important; }
  
  .focus\:lv-scale-0:focus {
    --transform-scale-x:0!important;
    --transform-scale-y:0!important; }
  
  .focus\:lv-scale-50:focus {
    --transform-scale-x:.5!important;
    --transform-scale-y:.5!important; }
  
  .focus\:lv-scale-75:focus {
    --transform-scale-x:.75!important;
    --transform-scale-y:.75!important; }
  
  .focus\:lv-scale-90:focus {
    --transform-scale-x:.9!important;
    --transform-scale-y:.9!important; }
  
  .focus\:lv-scale-95:focus {
    --transform-scale-x:.95!important;
    --transform-scale-y:.95!important; }
  
  .focus\:lv-scale-100:focus {
    --transform-scale-x:1!important;
    --transform-scale-y:1!important; }
  
  .focus\:lv-scale-105:focus {
    --transform-scale-x:1.05!important;
    --transform-scale-y:1.05!important; }
  
  .focus\:lv-scale-110:focus {
    --transform-scale-x:1.1!important;
    --transform-scale-y:1.1!important; }
  
  .focus\:lv-scale-125:focus {
    --transform-scale-x:1.25!important;
    --transform-scale-y:1.25!important; }
  
  .focus\:lv-scale-150:focus {
    --transform-scale-x:1.5!important;
    --transform-scale-y:1.5!important; }
  
  .focus\:lv-scale-x-0:focus {
    --transform-scale-x:0!important; }
  
  .focus\:lv-scale-x-50:focus {
    --transform-scale-x:.5!important; }
  
  .focus\:lv-scale-x-75:focus {
    --transform-scale-x:.75!important; }
  
  .focus\:lv-scale-x-90:focus {
    --transform-scale-x:.9!important; }
  
  .focus\:lv-scale-x-95:focus {
    --transform-scale-x:.95!important; }
  
  .focus\:lv-scale-x-100:focus {
    --transform-scale-x:1!important; }
  
  .focus\:lv-scale-x-105:focus {
    --transform-scale-x:1.05!important; }
  
  .focus\:lv-scale-x-110:focus {
    --transform-scale-x:1.1!important; }
  
  .focus\:lv-scale-x-125:focus {
    --transform-scale-x:1.25!important; }
  
  .focus\:lv-scale-x-150:focus {
    --transform-scale-x:1.5!important; }
  
  .focus\:lv-scale-y-0:focus {
    --transform-scale-y:0!important; }
  
  .focus\:lv-scale-y-50:focus {
    --transform-scale-y:.5!important; }
  
  .focus\:lv-scale-y-75:focus {
    --transform-scale-y:.75!important; }
  
  .focus\:lv-scale-y-90:focus {
    --transform-scale-y:.9!important; }
  
  .focus\:lv-scale-y-95:focus {
    --transform-scale-y:.95!important; }
  
  .focus\:lv-scale-y-100:focus {
    --transform-scale-y:1!important; }
  
  .focus\:lv-scale-y-105:focus {
    --transform-scale-y:1.05!important; }
  
  .focus\:lv-scale-y-110:focus {
    --transform-scale-y:1.1!important; }
  
  .focus\:lv-scale-y-125:focus {
    --transform-scale-y:1.25!important; }
  
  .focus\:lv-scale-y-150:focus {
    --transform-scale-y:1.5!important; }
  
  .lv-rotate-0 {
    --transform-rotate:0!important; }
  
  .lv-rotate-45 {
    --transform-rotate:45deg!important; }
  
  .lv-rotate-90 {
    --transform-rotate:90deg!important; }
  
  .lv-rotate-180 {
    --transform-rotate:180deg!important; }
  
  .lv--rotate-180 {
    --transform-rotate:-180deg!important; }
  
  .lv--rotate-90 {
    --transform-rotate:-90deg!important; }
  
  .lv--rotate-45 {
    --transform-rotate:-45deg!important; }
  
  .hover\:lv-rotate-0:hover {
    --transform-rotate:0!important; }
  
  .hover\:lv-rotate-45:hover {
    --transform-rotate:45deg!important; }
  
  .hover\:lv-rotate-90:hover {
    --transform-rotate:90deg!important; }
  
  .hover\:lv-rotate-180:hover {
    --transform-rotate:180deg!important; }
  
  .hover\:lv--rotate-180:hover {
    --transform-rotate:-180deg!important; }
  
  .hover\:lv--rotate-90:hover {
    --transform-rotate:-90deg!important; }
  
  .hover\:lv--rotate-45:hover {
    --transform-rotate:-45deg!important; }
  
  .focus\:lv-rotate-0:focus {
    --transform-rotate:0!important; }
  
  .focus\:lv-rotate-45:focus {
    --transform-rotate:45deg!important; }
  
  .focus\:lv-rotate-90:focus {
    --transform-rotate:90deg!important; }
  
  .focus\:lv-rotate-180:focus {
    --transform-rotate:180deg!important; }
  
  .focus\:lv--rotate-180:focus {
    --transform-rotate:-180deg!important; }
  
  .focus\:lv--rotate-90:focus {
    --transform-rotate:-90deg!important; }
  
  .focus\:lv--rotate-45:focus {
    --transform-rotate:-45deg!important; }
  
  .lv-translate-x-1 {
    --transform-translate-x:5px!important; }
  
  .lv-translate-x-2 {
    --transform-translate-x:10px!important; }
  
  .lv-translate-x-3 {
    --transform-translate-x:15px!important; }
  
  .lv-translate-x-4 {
    --transform-translate-x:20px!important; }
  
  .lv-translate-x-5 {
    --transform-translate-x:25px!important; }
  
  .lv-translate-x-6 {
    --transform-translate-x:30px!important; }
  
  .lv-translate-x-7 {
    --transform-translate-x:35px!important; }
  
  .lv-translate-x-8 {
    --transform-translate-x:40px!important; }
  
  .lv-translate-x-9 {
    --transform-translate-x:45px!important; }
  
  .lv-translate-x-10 {
    --transform-translate-x:50px!important; }
  
  .lv--translate-x-1 {
    --transform-translate-x:-5px!important; }
  
  .lv--translate-x-2 {
    --transform-translate-x:-10px!important; }
  
  .lv--translate-x-3 {
    --transform-translate-x:-15px!important; }
  
  .lv--translate-x-4 {
    --transform-translate-x:-20px!important; }
  
  .lv--translate-x-5 {
    --transform-translate-x:-25px!important; }
  
  .lv--translate-x-6 {
    --transform-translate-x:-30px!important; }
  
  .lv--translate-x-7 {
    --transform-translate-x:-35px!important; }
  
  .lv--translate-x-8 {
    --transform-translate-x:-40px!important; }
  
  .lv--translate-x-9 {
    --transform-translate-x:-45px!important; }
  
  .lv--translate-x-10 {
    --transform-translate-x:-50px!important; }
  
  .lv--translate-x-full {
    --transform-translate-x:-100%!important; }
  
  .lv--translate-x-1\/2 {
    --transform-translate-x:-50%!important; }
  
  .lv-translate-x-1\/2 {
    --transform-translate-x:50%!important; }
  
  .lv-translate-x-full {
    --transform-translate-x:100%!important; }
  
  .lv-translate-y-1 {
    --transform-translate-y:5px!important; }
  
  .lv-translate-y-2 {
    --transform-translate-y:10px!important; }
  
  .lv-translate-y-3 {
    --transform-translate-y:15px!important; }
  
  .lv-translate-y-4 {
    --transform-translate-y:20px!important; }
  
  .lv-translate-y-5 {
    --transform-translate-y:25px!important; }
  
  .lv-translate-y-6 {
    --transform-translate-y:30px!important; }
  
  .lv-translate-y-7 {
    --transform-translate-y:35px!important; }
  
  .lv-translate-y-8 {
    --transform-translate-y:40px!important; }
  
  .lv-translate-y-9 {
    --transform-translate-y:45px!important; }
  
  .lv-translate-y-10 {
    --transform-translate-y:50px!important; }
  
  .lv--translate-y-1 {
    --transform-translate-y:-5px!important; }
  
  .lv--translate-y-2 {
    --transform-translate-y:-10px!important; }
  
  .lv--translate-y-3 {
    --transform-translate-y:-15px!important; }
  
  .lv--translate-y-4 {
    --transform-translate-y:-20px!important; }
  
  .lv--translate-y-5 {
    --transform-translate-y:-25px!important; }
  
  .lv--translate-y-6 {
    --transform-translate-y:-30px!important; }
  
  .lv--translate-y-7 {
    --transform-translate-y:-35px!important; }
  
  .lv--translate-y-8 {
    --transform-translate-y:-40px!important; }
  
  .lv--translate-y-9 {
    --transform-translate-y:-45px!important; }
  
  .lv--translate-y-10 {
    --transform-translate-y:-50px!important; }
  
  .lv--translate-y-full {
    --transform-translate-y:-100%!important; }
  
  .lv--translate-y-1\/2 {
    --transform-translate-y:-50%!important; }
  
  .lv-translate-y-1\/2 {
    --transform-translate-y:50%!important; }
  
  .lv-translate-y-full {
    --transform-translate-y:100%!important; }
  
  .hover\:lv-translate-x-1:hover {
    --transform-translate-x:5px!important; }
  
  .hover\:lv-translate-x-2:hover {
    --transform-translate-x:10px!important; }
  
  .hover\:lv-translate-x-3:hover {
    --transform-translate-x:15px!important; }
  
  .hover\:lv-translate-x-4:hover {
    --transform-translate-x:20px!important; }
  
  .hover\:lv-translate-x-5:hover {
    --transform-translate-x:25px!important; }
  
  .hover\:lv-translate-x-6:hover {
    --transform-translate-x:30px!important; }
  
  .hover\:lv-translate-x-7:hover {
    --transform-translate-x:35px!important; }
  
  .hover\:lv-translate-x-8:hover {
    --transform-translate-x:40px!important; }
  
  .hover\:lv-translate-x-9:hover {
    --transform-translate-x:45px!important; }
  
  .hover\:lv-translate-x-10:hover {
    --transform-translate-x:50px!important; }
  
  .hover\:lv--translate-x-1:hover {
    --transform-translate-x:-5px!important; }
  
  .hover\:lv--translate-x-2:hover {
    --transform-translate-x:-10px!important; }
  
  .hover\:lv--translate-x-3:hover {
    --transform-translate-x:-15px!important; }
  
  .hover\:lv--translate-x-4:hover {
    --transform-translate-x:-20px!important; }
  
  .hover\:lv--translate-x-5:hover {
    --transform-translate-x:-25px!important; }
  
  .hover\:lv--translate-x-6:hover {
    --transform-translate-x:-30px!important; }
  
  .hover\:lv--translate-x-7:hover {
    --transform-translate-x:-35px!important; }
  
  .hover\:lv--translate-x-8:hover {
    --transform-translate-x:-40px!important; }
  
  .hover\:lv--translate-x-9:hover {
    --transform-translate-x:-45px!important; }
  
  .hover\:lv--translate-x-10:hover {
    --transform-translate-x:-50px!important; }
  
  .hover\:lv--translate-x-full:hover {
    --transform-translate-x:-100%!important; }
  
  .hover\:lv--translate-x-1\/2:hover {
    --transform-translate-x:-50%!important; }
  
  .hover\:lv-translate-x-1\/2:hover {
    --transform-translate-x:50%!important; }
  
  .hover\:lv-translate-x-full:hover {
    --transform-translate-x:100%!important; }
  
  .hover\:lv-translate-y-1:hover {
    --transform-translate-y:5px!important; }
  
  .hover\:lv-translate-y-2:hover {
    --transform-translate-y:10px!important; }
  
  .hover\:lv-translate-y-3:hover {
    --transform-translate-y:15px!important; }
  
  .hover\:lv-translate-y-4:hover {
    --transform-translate-y:20px!important; }
  
  .hover\:lv-translate-y-5:hover {
    --transform-translate-y:25px!important; }
  
  .hover\:lv-translate-y-6:hover {
    --transform-translate-y:30px!important; }
  
  .hover\:lv-translate-y-7:hover {
    --transform-translate-y:35px!important; }
  
  .hover\:lv-translate-y-8:hover {
    --transform-translate-y:40px!important; }
  
  .hover\:lv-translate-y-9:hover {
    --transform-translate-y:45px!important; }
  
  .hover\:lv-translate-y-10:hover {
    --transform-translate-y:50px!important; }
  
  .hover\:lv--translate-y-1:hover {
    --transform-translate-y:-5px!important; }
  
  .hover\:lv--translate-y-2:hover {
    --transform-translate-y:-10px!important; }
  
  .hover\:lv--translate-y-3:hover {
    --transform-translate-y:-15px!important; }
  
  .hover\:lv--translate-y-4:hover {
    --transform-translate-y:-20px!important; }
  
  .hover\:lv--translate-y-5:hover {
    --transform-translate-y:-25px!important; }
  
  .hover\:lv--translate-y-6:hover {
    --transform-translate-y:-30px!important; }
  
  .hover\:lv--translate-y-7:hover {
    --transform-translate-y:-35px!important; }
  
  .hover\:lv--translate-y-8:hover {
    --transform-translate-y:-40px!important; }
  
  .hover\:lv--translate-y-9:hover {
    --transform-translate-y:-45px!important; }
  
  .hover\:lv--translate-y-10:hover {
    --transform-translate-y:-50px!important; }
  
  .hover\:lv--translate-y-full:hover {
    --transform-translate-y:-100%!important; }
  
  .hover\:lv--translate-y-1\/2:hover {
    --transform-translate-y:-50%!important; }
  
  .hover\:lv-translate-y-1\/2:hover {
    --transform-translate-y:50%!important; }
  
  .hover\:lv-translate-y-full:hover {
    --transform-translate-y:100%!important; }
  
  .focus\:lv-translate-x-1:focus {
    --transform-translate-x:5px!important; }
  
  .focus\:lv-translate-x-2:focus {
    --transform-translate-x:10px!important; }
  
  .focus\:lv-translate-x-3:focus {
    --transform-translate-x:15px!important; }
  
  .focus\:lv-translate-x-4:focus {
    --transform-translate-x:20px!important; }
  
  .focus\:lv-translate-x-5:focus {
    --transform-translate-x:25px!important; }
  
  .focus\:lv-translate-x-6:focus {
    --transform-translate-x:30px!important; }
  
  .focus\:lv-translate-x-7:focus {
    --transform-translate-x:35px!important; }
  
  .focus\:lv-translate-x-8:focus {
    --transform-translate-x:40px!important; }
  
  .focus\:lv-translate-x-9:focus {
    --transform-translate-x:45px!important; }
  
  .focus\:lv-translate-x-10:focus {
    --transform-translate-x:50px!important; }
  
  .focus\:lv--translate-x-1:focus {
    --transform-translate-x:-5px!important; }
  
  .focus\:lv--translate-x-2:focus {
    --transform-translate-x:-10px!important; }
  
  .focus\:lv--translate-x-3:focus {
    --transform-translate-x:-15px!important; }
  
  .focus\:lv--translate-x-4:focus {
    --transform-translate-x:-20px!important; }
  
  .focus\:lv--translate-x-5:focus {
    --transform-translate-x:-25px!important; }
  
  .focus\:lv--translate-x-6:focus {
    --transform-translate-x:-30px!important; }
  
  .focus\:lv--translate-x-7:focus {
    --transform-translate-x:-35px!important; }
  
  .focus\:lv--translate-x-8:focus {
    --transform-translate-x:-40px!important; }
  
  .focus\:lv--translate-x-9:focus {
    --transform-translate-x:-45px!important; }
  
  .focus\:lv--translate-x-10:focus {
    --transform-translate-x:-50px!important; }
  
  .focus\:lv--translate-x-full:focus {
    --transform-translate-x:-100%!important; }
  
  .focus\:lv--translate-x-1\/2:focus {
    --transform-translate-x:-50%!important; }
  
  .focus\:lv-translate-x-1\/2:focus {
    --transform-translate-x:50%!important; }
  
  .focus\:lv-translate-x-full:focus {
    --transform-translate-x:100%!important; }
  
  .focus\:lv-translate-y-1:focus {
    --transform-translate-y:5px!important; }
  
  .focus\:lv-translate-y-2:focus {
    --transform-translate-y:10px!important; }
  
  .focus\:lv-translate-y-3:focus {
    --transform-translate-y:15px!important; }
  
  .focus\:lv-translate-y-4:focus {
    --transform-translate-y:20px!important; }
  
  .focus\:lv-translate-y-5:focus {
    --transform-translate-y:25px!important; }
  
  .focus\:lv-translate-y-6:focus {
    --transform-translate-y:30px!important; }
  
  .focus\:lv-translate-y-7:focus {
    --transform-translate-y:35px!important; }
  
  .focus\:lv-translate-y-8:focus {
    --transform-translate-y:40px!important; }
  
  .focus\:lv-translate-y-9:focus {
    --transform-translate-y:45px!important; }
  
  .focus\:lv-translate-y-10:focus {
    --transform-translate-y:50px!important; }
  
  .focus\:lv--translate-y-1:focus {
    --transform-translate-y:-5px!important; }
  
  .focus\:lv--translate-y-2:focus {
    --transform-translate-y:-10px!important; }
  
  .focus\:lv--translate-y-3:focus {
    --transform-translate-y:-15px!important; }
  
  .focus\:lv--translate-y-4:focus {
    --transform-translate-y:-20px!important; }
  
  .focus\:lv--translate-y-5:focus {
    --transform-translate-y:-25px!important; }
  
  .focus\:lv--translate-y-6:focus {
    --transform-translate-y:-30px!important; }
  
  .focus\:lv--translate-y-7:focus {
    --transform-translate-y:-35px!important; }
  
  .focus\:lv--translate-y-8:focus {
    --transform-translate-y:-40px!important; }
  
  .focus\:lv--translate-y-9:focus {
    --transform-translate-y:-45px!important; }
  
  .focus\:lv--translate-y-10:focus {
    --transform-translate-y:-50px!important; }
  
  .focus\:lv--translate-y-full:focus {
    --transform-translate-y:-100%!important; }
  
  .focus\:lv--translate-y-1\/2:focus {
    --transform-translate-y:-50%!important; }
  
  .focus\:lv-translate-y-1\/2:focus {
    --transform-translate-y:50%!important; }
  
  .focus\:lv-translate-y-full:focus {
    --transform-translate-y:100%!important; }
  
  .lv-skew-x-0 {
    --transform-skew-x:0!important; }
  
  .lv-skew-x-3 {
    --transform-skew-x:3deg!important; }
  
  .lv-skew-x-6 {
    --transform-skew-x:6deg!important; }
  
  .lv-skew-x-12 {
    --transform-skew-x:12deg!important; }
  
  .lv--skew-x-12 {
    --transform-skew-x:-12deg!important; }
  
  .lv--skew-x-6 {
    --transform-skew-x:-6deg!important; }
  
  .lv--skew-x-3 {
    --transform-skew-x:-3deg!important; }
  
  .lv-skew-y-0 {
    --transform-skew-y:0!important; }
  
  .lv-skew-y-3 {
    --transform-skew-y:3deg!important; }
  
  .lv-skew-y-6 {
    --transform-skew-y:6deg!important; }
  
  .lv-skew-y-12 {
    --transform-skew-y:12deg!important; }
  
  .lv--skew-y-12 {
    --transform-skew-y:-12deg!important; }
  
  .lv--skew-y-6 {
    --transform-skew-y:-6deg!important; }
  
  .lv--skew-y-3 {
    --transform-skew-y:-3deg!important; }
  
  .hover\:lv-skew-x-0:hover {
    --transform-skew-x:0!important; }
  
  .hover\:lv-skew-x-3:hover {
    --transform-skew-x:3deg!important; }
  
  .hover\:lv-skew-x-6:hover {
    --transform-skew-x:6deg!important; }
  
  .hover\:lv-skew-x-12:hover {
    --transform-skew-x:12deg!important; }
  
  .hover\:lv--skew-x-12:hover {
    --transform-skew-x:-12deg!important; }
  
  .hover\:lv--skew-x-6:hover {
    --transform-skew-x:-6deg!important; }
  
  .hover\:lv--skew-x-3:hover {
    --transform-skew-x:-3deg!important; }
  
  .hover\:lv-skew-y-0:hover {
    --transform-skew-y:0!important; }
  
  .hover\:lv-skew-y-3:hover {
    --transform-skew-y:3deg!important; }
  
  .hover\:lv-skew-y-6:hover {
    --transform-skew-y:6deg!important; }
  
  .hover\:lv-skew-y-12:hover {
    --transform-skew-y:12deg!important; }
  
  .hover\:lv--skew-y-12:hover {
    --transform-skew-y:-12deg!important; }
  
  .hover\:lv--skew-y-6:hover {
    --transform-skew-y:-6deg!important; }
  
  .hover\:lv--skew-y-3:hover {
    --transform-skew-y:-3deg!important; }
  
  .focus\:lv-skew-x-0:focus {
    --transform-skew-x:0!important; }
  
  .focus\:lv-skew-x-3:focus {
    --transform-skew-x:3deg!important; }
  
  .focus\:lv-skew-x-6:focus {
    --transform-skew-x:6deg!important; }
  
  .focus\:lv-skew-x-12:focus {
    --transform-skew-x:12deg!important; }
  
  .focus\:lv--skew-x-12:focus {
    --transform-skew-x:-12deg!important; }
  
  .focus\:lv--skew-x-6:focus {
    --transform-skew-x:-6deg!important; }
  
  .focus\:lv--skew-x-3:focus {
    --transform-skew-x:-3deg!important; }
  
  .focus\:lv-skew-y-0:focus {
    --transform-skew-y:0!important; }
  
  .focus\:lv-skew-y-3:focus {
    --transform-skew-y:3deg!important; }
  
  .focus\:lv-skew-y-6:focus {
    --transform-skew-y:6deg!important; }
  
  .focus\:lv-skew-y-12:focus {
    --transform-skew-y:12deg!important; }
  
  .focus\:lv--skew-y-12:focus {
    --transform-skew-y:-12deg!important; }
  
  .focus\:lv--skew-y-6:focus {
    --transform-skew-y:-6deg!important; }
  
  .focus\:lv--skew-y-3:focus {
    --transform-skew-y:-3deg!important; }
  
  .lv-transition-none {
    transition-property: none !important; }
  
  .lv-transition-all {
    transition-property: all !important; }
  
  .lv-transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
  
  .lv-transition-colors {
    transition-property: background-color, border-color, color, fill, stroke !important; }
  
  .lv-transition-opacity {
    transition-property: opacity !important; }
  
  .lv-transition-shadow {
    transition-property: box-shadow !important; }
  
  .lv-transition-transform {
    transition-property: transform !important; }
  
  .lv-ease-linear {
    transition-timing-function: linear !important; }
  
  .lv-ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
  
  .lv-ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
  
  .lv-ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
  
  .lv-duration-75 {
    transition-duration: 75ms !important; }
  
  .lv-duration-100 {
    transition-duration: 0.1s !important; }
  
  .lv-duration-150 {
    transition-duration: 0.15s !important; }
  
  .lv-duration-200 {
    transition-duration: 0.2s !important; }
  
  .lv-duration-300 {
    transition-duration: 0.3s !important; }
  
  .lv-duration-500 {
    transition-duration: 0.5s !important; }
  
  .lv-duration-700 {
    transition-duration: 0.7s !important; }
  
  .lv-duration-1000 {
    transition-duration: 1s !important; }
  
  .lv-delay-75 {
    transition-delay: 75ms !important; }
  
  .lv-delay-100 {
    transition-delay: 0.1s !important; }
  
  .lv-delay-150 {
    transition-delay: 0.15s !important; }
  
  .lv-delay-200 {
    transition-delay: 0.2s !important; }
  
  .lv-delay-300 {
    transition-delay: 0.3s !important; }
  
  .lv-delay-500 {
    transition-delay: 0.5s !important; }
  
  .lv-delay-700 {
    transition-delay: 0.7s !important; }
  
  .lv-delay-1000 {
    transition-delay: 1s !important; }
  
  @-webkit-keyframes spin {
    to {
      transform: rotate(1turn); } }
  
  @keyframes spin {
    to {
      transform: rotate(1turn); } }
  
  @-webkit-keyframes ping {
    75%, to {
      transform: scale(2);
      opacity: 0; } }
  
  @keyframes ping {
    75%, to {
      transform: scale(2);
      opacity: 0; } }
  
  @-webkit-keyframes pulse {
    50% {
      opacity: .5; } }
  
  @keyframes pulse {
    50% {
      opacity: .5; } }
  
  @-webkit-keyframes bounce {
    0%, to {
      transform: translateY(-25%);
      -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
      animation-timing-function: cubic-bezier(0.8, 0, 1, 1); }
    50% {
      transform: none;
      -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
      animation-timing-function: cubic-bezier(0, 0, 0.2, 1); } }
  
  @keyframes bounce {
    0%, to {
      transform: translateY(-25%);
      -webkit-animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
      animation-timing-function: cubic-bezier(0.8, 0, 1, 1); }
    50% {
      transform: none;
      -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
      animation-timing-function: cubic-bezier(0, 0, 0.2, 1); } }
  
  .lv-animate-none {
    -webkit-animation: none !important;
    animation: none !important; }
  
  .lv-animate-spin {
    -webkit-animation: spin 1s linear infinite !important;
    animation: spin 1s linear infinite !important; }
  
  .lv-animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
  
  .lv-animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
  
  .lv-animate-bounce {
    -webkit-animation: bounce 1s infinite !important;
    animation: bounce 1s infinite !important; }
  
  @media (min-width: 320px) and (max-width: 374px) {
    .xs\:lv-container {
      width: 100%;
      margin-right: auto;
      margin-left: auto; } }
  
  @media (min-width: 320px) and (max-width: 374px) and (min-width: 320px) {
    .xs\:lv-container {
      max-width: 320px; } }
  
  @media (min-width: 320px) and (max-width: 374px) and (min-width: 375px) {
    .xs\:lv-container {
      max-width: 375px; } }
  
  @media (min-width: 320px) and (max-width: 374px) and (min-width: 414px) {
    .xs\:lv-container {
      max-width: 414px; } }
  
  @media (min-width: 320px) and (max-width: 374px) and (min-width: 640px) {
    .xs\:lv-container {
      max-width: 640px; } }
  
  @media (min-width: 320px) and (max-width: 374px) and (min-width: 768px) {
    .xs\:lv-container {
      max-width: 768px; } }
  
  @media (min-width: 320px) and (max-width: 374px) and (min-width: 1024px) {
    .xs\:lv-container {
      max-width: 1024px; } }
  
  @media (min-width: 320px) and (max-width: 374px) {
    .xs\:lv-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(5px*var(--space-x-reverse)) !important;
      margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(10px*var(--space-x-reverse)) !important;
      margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(15px*var(--space-x-reverse)) !important;
      margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(20px*var(--space-x-reverse)) !important;
      margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(25px*var(--space-x-reverse)) !important;
      margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(30px*var(--space-x-reverse)) !important;
      margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(35px*var(--space-x-reverse)) !important;
      margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(40px*var(--space-x-reverse)) !important;
      margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(45px*var(--space-x-reverse)) !important;
      margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
    .xs\:lv-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(50px*var(--space-x-reverse)) !important;
      margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-5px*var(--space-x-reverse)) !important;
      margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-10px*var(--space-x-reverse)) !important;
      margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-15px*var(--space-x-reverse)) !important;
      margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-20px*var(--space-x-reverse)) !important;
      margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-25px*var(--space-x-reverse)) !important;
      margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-30px*var(--space-x-reverse)) !important;
      margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-35px*var(--space-x-reverse)) !important;
      margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-40px*var(--space-x-reverse)) !important;
      margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-45px*var(--space-x-reverse)) !important;
      margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv--space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
    .xs\:lv--space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-50px*var(--space-x-reverse)) !important;
      margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
    .xs\:lv-space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse:1!important; }
    .xs\:lv-space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse:1!important; }
    .xs\:lv-divide-y-0 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
    .xs\:lv-divide-x-0 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(0px*var(--divide-x-reverse)) !important;
      border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
    .xs\:lv-divide-y-2 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
    .xs\:lv-divide-x-2 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(2px*var(--divide-x-reverse)) !important;
      border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
    .xs\:lv-divide-y-4 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
    .xs\:lv-divide-x-4 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(4px*var(--divide-x-reverse)) !important;
      border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
    .xs\:lv-divide-y-8 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
    .xs\:lv-divide-x-8 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(8px*var(--divide-x-reverse)) !important;
      border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
    .xs\:lv-divide-y > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
    .xs\:lv-divide-x > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(1px*var(--divide-x-reverse)) !important;
      border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
    .xs\:lv-divide-y-reverse > :not(template) ~ :not(template) {
      --divide-y-reverse:1!important; }
    .xs\:lv-divide-x-reverse > :not(template) ~ :not(template) {
      --divide-x-reverse:1!important; }
    .xs\:lv-divide-transparent > :not(template) ~ :not(template) {
      border-color: transparent !important; }
    .xs\:lv-divide-current > :not(template) ~ :not(template) {
      border-color: currentColor !important; }
    .xs\:lv-divide-black > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
    .xs\:lv-divide-white > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
    .xs\:lv-divide-gray-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
    .xs\:lv-divide-red-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
    .xs\:lv-divide-orange-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
    .xs\:lv-divide-yellow-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
    .xs\:lv-divide-green-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
    .xs\:lv-divide-teal-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
    .xs\:lv-divide-blue-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
    .xs\:lv-divide-indigo-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
    .xs\:lv-divide-purple-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
    .xs\:lv-divide-pink-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
    .xs\:lv-divide-solid > :not(template) ~ :not(template) {
      border-style: solid !important; }
    .xs\:lv-divide-dashed > :not(template) ~ :not(template) {
      border-style: dashed !important; }
    .xs\:lv-divide-dotted > :not(template) ~ :not(template) {
      border-style: dotted !important; }
    .xs\:lv-divide-double > :not(template) ~ :not(template) {
      border-style: double !important; }
    .xs\:lv-divide-none > :not(template) ~ :not(template) {
      border-style: none !important; }
    .xs\:lv-divide-opacity-0 > :not(template) ~ :not(template) {
      --divide-opacity:0!important; }
    .xs\:lv-divide-opacity-25 > :not(template) ~ :not(template) {
      --divide-opacity:0.25!important; }
    .xs\:lv-divide-opacity-50 > :not(template) ~ :not(template) {
      --divide-opacity:0.5!important; }
    .xs\:lv-divide-opacity-75 > :not(template) ~ :not(template) {
      --divide-opacity:0.75!important; }
    .xs\:lv-divide-opacity-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important; }
    .xs\:lv-sr-only {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .xs\:lv-not-sr-only {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .xs\:focus\:lv-sr-only:focus {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .xs\:focus\:lv-not-sr-only:focus {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .xs\:lv-appearance-none {
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important; }
    .xs\:lv-bg-fixed {
      background-attachment: fixed !important; }
    .xs\:lv-bg-local {
      background-attachment: local !important; }
    .xs\:lv-bg-scroll {
      background-attachment: scroll !important; }
    .xs\:lv-bg-clip-border {
      background-clip: border-box !important; }
    .xs\:lv-bg-clip-padding {
      background-clip: padding-box !important; }
    .xs\:lv-bg-clip-content {
      background-clip: content-box !important; }
    .xs\:lv-bg-clip-text {
      -webkit-background-clip: text !important;
      background-clip: text !important; }
    .xs\:lv-bg-transparent {
      background-color: transparent !important; }
    .xs\:lv-bg-current {
      background-color: currentColor !important; }
    .xs\:lv-bg-black {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xs\:lv-bg-white {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-100 {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-200 {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-300 {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-400 {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-500 {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-600 {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-700 {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-800 {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xs\:lv-bg-gray-900 {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-100 {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-200 {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-300 {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-400 {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-500 {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-600 {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-700 {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-800 {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xs\:lv-bg-red-900 {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-100 {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-200 {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-300 {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-400 {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-500 {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-600 {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-700 {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-800 {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xs\:lv-bg-orange-900 {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-100 {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-200 {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-300 {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-400 {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-500 {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-600 {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-700 {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-800 {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xs\:lv-bg-yellow-900 {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-100 {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-200 {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-300 {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-400 {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-500 {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-600 {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-700 {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-800 {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xs\:lv-bg-green-900 {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-100 {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-200 {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-300 {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-400 {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-500 {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-600 {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-700 {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-800 {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xs\:lv-bg-teal-900 {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-100 {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-200 {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-300 {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-400 {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-500 {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-600 {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-700 {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-800 {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xs\:lv-bg-blue-900 {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-100 {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-200 {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-300 {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-400 {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-500 {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-600 {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-700 {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-800 {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xs\:lv-bg-indigo-900 {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-100 {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-200 {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-300 {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-400 {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-500 {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-600 {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-700 {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-800 {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xs\:lv-bg-purple-900 {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-100 {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-200 {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-300 {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-400 {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-500 {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-600 {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-700 {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-800 {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xs\:lv-bg-pink-900 {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-transparent:hover {
      background-color: transparent !important; }
    .xs\:hover\:lv-bg-current:hover {
      background-color: currentColor !important; }
    .xs\:hover\:lv-bg-black:hover {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-white:hover {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-100:hover {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-200:hover {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-300:hover {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-400:hover {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-500:hover {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-600:hover {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-700:hover {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-800:hover {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-gray-900:hover {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-300:hover {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-400:hover {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-500:hover {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-600:hover {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-700:hover {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-800:hover {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-red-900:hover {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-100:hover {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-200:hover {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-300:hover {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-400:hover {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-500:hover {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-600:hover {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-700:hover {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-800:hover {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-orange-900:hover {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-100:hover {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-200:hover {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-300:hover {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-400:hover {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-500:hover {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-600:hover {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-700:hover {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-800:hover {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-yellow-900:hover {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-100:hover {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-200:hover {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-300:hover {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-400:hover {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-500:hover {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-600:hover {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-700:hover {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-800:hover {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-green-900:hover {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-100:hover {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-200:hover {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-300:hover {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-400:hover {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-500:hover {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-600:hover {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-700:hover {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-800:hover {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-teal-900:hover {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-200:hover {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-300:hover {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-400:hover {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-500:hover {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-600:hover {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-700:hover {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-800:hover {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-blue-900:hover {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-200:hover {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-300:hover {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-400:hover {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-500:hover {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-600:hover {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-700:hover {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-800:hover {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-indigo-900:hover {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-100:hover {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-200:hover {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-300:hover {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-400:hover {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-500:hover {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-600:hover {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-700:hover {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-800:hover {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-purple-900:hover {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-300:hover {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-400:hover {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-500:hover {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-600:hover {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-700:hover {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-800:hover {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xs\:hover\:lv-bg-pink-900:hover {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-transparent:focus {
      background-color: transparent !important; }
    .xs\:focus\:lv-bg-current:focus {
      background-color: currentColor !important; }
    .xs\:focus\:lv-bg-black:focus {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-white:focus {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-100:focus {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-200:focus {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-300:focus {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-400:focus {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-500:focus {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-600:focus {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-700:focus {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-800:focus {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-gray-900:focus {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-300:focus {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-400:focus {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-500:focus {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-600:focus {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-700:focus {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-800:focus {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-red-900:focus {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-100:focus {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-200:focus {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-300:focus {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-400:focus {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-500:focus {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-600:focus {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-700:focus {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-800:focus {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-orange-900:focus {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-100:focus {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-200:focus {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-300:focus {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-400:focus {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-500:focus {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-600:focus {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-700:focus {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-800:focus {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-yellow-900:focus {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-100:focus {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-200:focus {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-300:focus {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-400:focus {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-500:focus {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-600:focus {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-700:focus {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-800:focus {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-green-900:focus {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-100:focus {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-200:focus {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-300:focus {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-400:focus {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-500:focus {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-600:focus {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-700:focus {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-800:focus {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-teal-900:focus {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-200:focus {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-300:focus {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-400:focus {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-500:focus {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-600:focus {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-700:focus {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-800:focus {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-blue-900:focus {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-200:focus {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-300:focus {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-400:focus {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-500:focus {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-600:focus {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-700:focus {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-800:focus {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-indigo-900:focus {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-100:focus {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-200:focus {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-300:focus {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-400:focus {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-500:focus {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-600:focus {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-700:focus {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-800:focus {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-purple-900:focus {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-300:focus {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-400:focus {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-500:focus {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-600:focus {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-700:focus {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-800:focus {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xs\:focus\:lv-bg-pink-900:focus {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xs\:lv-bg-none {
      background-image: none !important; }
    .xs\:lv-bg-gradient-to-t {
      background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-r {
      background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-b {
      background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-l {
      background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
    .xs\:lv-bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
    .xs\:lv-from-transparent {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xs\:lv-from-current {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:lv-from-black {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xs\:lv-from-white {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:lv-from-gray-100 {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xs\:lv-from-gray-200 {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xs\:lv-from-gray-300 {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xs\:lv-from-gray-400 {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xs\:lv-from-gray-500 {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xs\:lv-from-gray-600 {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xs\:lv-from-gray-700 {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xs\:lv-from-gray-800 {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xs\:lv-from-gray-900 {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xs\:lv-from-red-100 {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xs\:lv-from-red-200 {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xs\:lv-from-red-300 {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xs\:lv-from-red-400 {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xs\:lv-from-red-500 {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xs\:lv-from-red-600 {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xs\:lv-from-red-700 {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xs\:lv-from-red-800 {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xs\:lv-from-red-900 {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xs\:lv-from-orange-100 {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xs\:lv-from-orange-200 {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xs\:lv-from-orange-300 {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xs\:lv-from-orange-400 {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xs\:lv-from-orange-500 {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xs\:lv-from-orange-600 {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xs\:lv-from-orange-700 {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xs\:lv-from-orange-800 {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xs\:lv-from-orange-900 {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xs\:lv-from-yellow-100 {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xs\:lv-from-yellow-200 {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xs\:lv-from-yellow-300 {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xs\:lv-from-yellow-400 {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xs\:lv-from-yellow-500 {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xs\:lv-from-yellow-600 {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xs\:lv-from-yellow-700 {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xs\:lv-from-yellow-800 {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xs\:lv-from-yellow-900 {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xs\:lv-from-green-100 {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xs\:lv-from-green-200 {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xs\:lv-from-green-300 {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xs\:lv-from-green-400 {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xs\:lv-from-green-500 {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xs\:lv-from-green-600 {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xs\:lv-from-green-700 {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xs\:lv-from-green-800 {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xs\:lv-from-green-900 {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xs\:lv-from-teal-100 {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xs\:lv-from-teal-200 {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xs\:lv-from-teal-300 {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xs\:lv-from-teal-400 {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xs\:lv-from-teal-500 {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xs\:lv-from-teal-600 {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xs\:lv-from-teal-700 {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xs\:lv-from-teal-800 {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xs\:lv-from-teal-900 {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xs\:lv-from-blue-100 {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xs\:lv-from-blue-200 {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xs\:lv-from-blue-300 {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xs\:lv-from-blue-400 {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xs\:lv-from-blue-500 {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xs\:lv-from-blue-600 {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xs\:lv-from-blue-700 {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xs\:lv-from-blue-800 {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xs\:lv-from-blue-900 {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xs\:lv-from-indigo-100 {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xs\:lv-from-indigo-200 {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xs\:lv-from-indigo-300 {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xs\:lv-from-indigo-400 {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xs\:lv-from-indigo-500 {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xs\:lv-from-indigo-600 {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xs\:lv-from-indigo-700 {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xs\:lv-from-indigo-800 {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xs\:lv-from-indigo-900 {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xs\:lv-from-purple-100 {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xs\:lv-from-purple-200 {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xs\:lv-from-purple-300 {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xs\:lv-from-purple-400 {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xs\:lv-from-purple-500 {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xs\:lv-from-purple-600 {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xs\:lv-from-purple-700 {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xs\:lv-from-purple-800 {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xs\:lv-from-purple-900 {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xs\:lv-from-pink-100 {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xs\:lv-from-pink-200 {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xs\:lv-from-pink-300 {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xs\:lv-from-pink-400 {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xs\:lv-from-pink-500 {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xs\:lv-from-pink-600 {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xs\:lv-from-pink-700 {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xs\:lv-from-pink-800 {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xs\:lv-from-pink-900 {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xs\:lv-via-transparent {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xs\:lv-via-current {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:lv-via-black {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xs\:lv-via-white {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:lv-via-gray-100 {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xs\:lv-via-gray-200 {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xs\:lv-via-gray-300 {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xs\:lv-via-gray-400 {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xs\:lv-via-gray-500 {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xs\:lv-via-gray-600 {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xs\:lv-via-gray-700 {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xs\:lv-via-gray-800 {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xs\:lv-via-gray-900 {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xs\:lv-via-red-100 {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xs\:lv-via-red-200 {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xs\:lv-via-red-300 {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xs\:lv-via-red-400 {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xs\:lv-via-red-500 {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xs\:lv-via-red-600 {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xs\:lv-via-red-700 {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xs\:lv-via-red-800 {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xs\:lv-via-red-900 {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xs\:lv-via-orange-100 {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xs\:lv-via-orange-200 {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xs\:lv-via-orange-300 {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xs\:lv-via-orange-400 {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xs\:lv-via-orange-500 {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xs\:lv-via-orange-600 {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xs\:lv-via-orange-700 {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xs\:lv-via-orange-800 {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xs\:lv-via-orange-900 {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xs\:lv-via-yellow-100 {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xs\:lv-via-yellow-200 {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xs\:lv-via-yellow-300 {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xs\:lv-via-yellow-400 {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xs\:lv-via-yellow-500 {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xs\:lv-via-yellow-600 {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xs\:lv-via-yellow-700 {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xs\:lv-via-yellow-800 {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xs\:lv-via-yellow-900 {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xs\:lv-via-green-100 {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xs\:lv-via-green-200 {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xs\:lv-via-green-300 {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xs\:lv-via-green-400 {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xs\:lv-via-green-500 {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xs\:lv-via-green-600 {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xs\:lv-via-green-700 {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xs\:lv-via-green-800 {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xs\:lv-via-green-900 {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xs\:lv-via-teal-100 {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xs\:lv-via-teal-200 {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xs\:lv-via-teal-300 {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xs\:lv-via-teal-400 {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xs\:lv-via-teal-500 {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xs\:lv-via-teal-600 {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xs\:lv-via-teal-700 {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xs\:lv-via-teal-800 {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xs\:lv-via-teal-900 {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xs\:lv-via-blue-100 {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xs\:lv-via-blue-200 {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xs\:lv-via-blue-300 {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xs\:lv-via-blue-400 {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xs\:lv-via-blue-500 {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xs\:lv-via-blue-600 {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xs\:lv-via-blue-700 {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xs\:lv-via-blue-800 {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xs\:lv-via-blue-900 {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xs\:lv-via-indigo-100 {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xs\:lv-via-indigo-200 {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xs\:lv-via-indigo-300 {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xs\:lv-via-indigo-400 {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xs\:lv-via-indigo-500 {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xs\:lv-via-indigo-600 {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xs\:lv-via-indigo-700 {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xs\:lv-via-indigo-800 {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xs\:lv-via-indigo-900 {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xs\:lv-via-purple-100 {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xs\:lv-via-purple-200 {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xs\:lv-via-purple-300 {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xs\:lv-via-purple-400 {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xs\:lv-via-purple-500 {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xs\:lv-via-purple-600 {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xs\:lv-via-purple-700 {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xs\:lv-via-purple-800 {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xs\:lv-via-purple-900 {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xs\:lv-via-pink-100 {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xs\:lv-via-pink-200 {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xs\:lv-via-pink-300 {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xs\:lv-via-pink-400 {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xs\:lv-via-pink-500 {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xs\:lv-via-pink-600 {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xs\:lv-via-pink-700 {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xs\:lv-via-pink-800 {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xs\:lv-via-pink-900 {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xs\:lv-to-transparent {
      --gradient-to-color:transparent!important; }
    .xs\:lv-to-current {
      --gradient-to-color:currentColor!important; }
    .xs\:lv-to-black {
      --gradient-to-color:#000!important; }
    .xs\:lv-to-white {
      --gradient-to-color:#fff!important; }
    .xs\:lv-to-gray-100 {
      --gradient-to-color:#f7fafc!important; }
    .xs\:lv-to-gray-200 {
      --gradient-to-color:#edf2f7!important; }
    .xs\:lv-to-gray-300 {
      --gradient-to-color:#e2e8f0!important; }
    .xs\:lv-to-gray-400 {
      --gradient-to-color:#cbd5e0!important; }
    .xs\:lv-to-gray-500 {
      --gradient-to-color:#a0aec0!important; }
    .xs\:lv-to-gray-600 {
      --gradient-to-color:#718096!important; }
    .xs\:lv-to-gray-700 {
      --gradient-to-color:#4a5568!important; }
    .xs\:lv-to-gray-800 {
      --gradient-to-color:#2d3748!important; }
    .xs\:lv-to-gray-900 {
      --gradient-to-color:#1a202c!important; }
    .xs\:lv-to-red-100 {
      --gradient-to-color:#fff5f5!important; }
    .xs\:lv-to-red-200 {
      --gradient-to-color:#fed7d7!important; }
    .xs\:lv-to-red-300 {
      --gradient-to-color:#feb2b2!important; }
    .xs\:lv-to-red-400 {
      --gradient-to-color:#fc8181!important; }
    .xs\:lv-to-red-500 {
      --gradient-to-color:#f56565!important; }
    .xs\:lv-to-red-600 {
      --gradient-to-color:#e53e3e!important; }
    .xs\:lv-to-red-700 {
      --gradient-to-color:#c53030!important; }
    .xs\:lv-to-red-800 {
      --gradient-to-color:#9b2c2c!important; }
    .xs\:lv-to-red-900 {
      --gradient-to-color:#742a2a!important; }
    .xs\:lv-to-orange-100 {
      --gradient-to-color:#fffaf0!important; }
    .xs\:lv-to-orange-200 {
      --gradient-to-color:#feebc8!important; }
    .xs\:lv-to-orange-300 {
      --gradient-to-color:#fbd38d!important; }
    .xs\:lv-to-orange-400 {
      --gradient-to-color:#f6ad55!important; }
    .xs\:lv-to-orange-500 {
      --gradient-to-color:#ed8936!important; }
    .xs\:lv-to-orange-600 {
      --gradient-to-color:#dd6b20!important; }
    .xs\:lv-to-orange-700 {
      --gradient-to-color:#c05621!important; }
    .xs\:lv-to-orange-800 {
      --gradient-to-color:#9c4221!important; }
    .xs\:lv-to-orange-900 {
      --gradient-to-color:#7b341e!important; }
    .xs\:lv-to-yellow-100 {
      --gradient-to-color:ivory!important; }
    .xs\:lv-to-yellow-200 {
      --gradient-to-color:#fefcbf!important; }
    .xs\:lv-to-yellow-300 {
      --gradient-to-color:#faf089!important; }
    .xs\:lv-to-yellow-400 {
      --gradient-to-color:#f6e05e!important; }
    .xs\:lv-to-yellow-500 {
      --gradient-to-color:#ecc94b!important; }
    .xs\:lv-to-yellow-600 {
      --gradient-to-color:#d69e2e!important; }
    .xs\:lv-to-yellow-700 {
      --gradient-to-color:#b7791f!important; }
    .xs\:lv-to-yellow-800 {
      --gradient-to-color:#975a16!important; }
    .xs\:lv-to-yellow-900 {
      --gradient-to-color:#744210!important; }
    .xs\:lv-to-green-100 {
      --gradient-to-color:#f0fff4!important; }
    .xs\:lv-to-green-200 {
      --gradient-to-color:#c6f6d5!important; }
    .xs\:lv-to-green-300 {
      --gradient-to-color:#9ae6b4!important; }
    .xs\:lv-to-green-400 {
      --gradient-to-color:#68d391!important; }
    .xs\:lv-to-green-500 {
      --gradient-to-color:#48bb78!important; }
    .xs\:lv-to-green-600 {
      --gradient-to-color:#38a169!important; }
    .xs\:lv-to-green-700 {
      --gradient-to-color:#2f855a!important; }
    .xs\:lv-to-green-800 {
      --gradient-to-color:#276749!important; }
    .xs\:lv-to-green-900 {
      --gradient-to-color:#22543d!important; }
    .xs\:lv-to-teal-100 {
      --gradient-to-color:#e6fffa!important; }
    .xs\:lv-to-teal-200 {
      --gradient-to-color:#b2f5ea!important; }
    .xs\:lv-to-teal-300 {
      --gradient-to-color:#81e6d9!important; }
    .xs\:lv-to-teal-400 {
      --gradient-to-color:#4fd1c5!important; }
    .xs\:lv-to-teal-500 {
      --gradient-to-color:#38b2ac!important; }
    .xs\:lv-to-teal-600 {
      --gradient-to-color:#319795!important; }
    .xs\:lv-to-teal-700 {
      --gradient-to-color:#2c7a7b!important; }
    .xs\:lv-to-teal-800 {
      --gradient-to-color:#285e61!important; }
    .xs\:lv-to-teal-900 {
      --gradient-to-color:#234e52!important; }
    .xs\:lv-to-blue-100 {
      --gradient-to-color:#ebf8ff!important; }
    .xs\:lv-to-blue-200 {
      --gradient-to-color:#bee3f8!important; }
    .xs\:lv-to-blue-300 {
      --gradient-to-color:#90cdf4!important; }
    .xs\:lv-to-blue-400 {
      --gradient-to-color:#63b3ed!important; }
    .xs\:lv-to-blue-500 {
      --gradient-to-color:#4299e1!important; }
    .xs\:lv-to-blue-600 {
      --gradient-to-color:#3182ce!important; }
    .xs\:lv-to-blue-700 {
      --gradient-to-color:#2b6cb0!important; }
    .xs\:lv-to-blue-800 {
      --gradient-to-color:#2c5282!important; }
    .xs\:lv-to-blue-900 {
      --gradient-to-color:#2a4365!important; }
    .xs\:lv-to-indigo-100 {
      --gradient-to-color:#ebf4ff!important; }
    .xs\:lv-to-indigo-200 {
      --gradient-to-color:#c3dafe!important; }
    .xs\:lv-to-indigo-300 {
      --gradient-to-color:#a3bffa!important; }
    .xs\:lv-to-indigo-400 {
      --gradient-to-color:#7f9cf5!important; }
    .xs\:lv-to-indigo-500 {
      --gradient-to-color:#667eea!important; }
    .xs\:lv-to-indigo-600 {
      --gradient-to-color:#5a67d8!important; }
    .xs\:lv-to-indigo-700 {
      --gradient-to-color:#4c51bf!important; }
    .xs\:lv-to-indigo-800 {
      --gradient-to-color:#434190!important; }
    .xs\:lv-to-indigo-900 {
      --gradient-to-color:#3c366b!important; }
    .xs\:lv-to-purple-100 {
      --gradient-to-color:#faf5ff!important; }
    .xs\:lv-to-purple-200 {
      --gradient-to-color:#e9d8fd!important; }
    .xs\:lv-to-purple-300 {
      --gradient-to-color:#d6bcfa!important; }
    .xs\:lv-to-purple-400 {
      --gradient-to-color:#b794f4!important; }
    .xs\:lv-to-purple-500 {
      --gradient-to-color:#9f7aea!important; }
    .xs\:lv-to-purple-600 {
      --gradient-to-color:#805ad5!important; }
    .xs\:lv-to-purple-700 {
      --gradient-to-color:#6b46c1!important; }
    .xs\:lv-to-purple-800 {
      --gradient-to-color:#553c9a!important; }
    .xs\:lv-to-purple-900 {
      --gradient-to-color:#44337a!important; }
    .xs\:lv-to-pink-100 {
      --gradient-to-color:#fff5f7!important; }
    .xs\:lv-to-pink-200 {
      --gradient-to-color:#fed7e2!important; }
    .xs\:lv-to-pink-300 {
      --gradient-to-color:#fbb6ce!important; }
    .xs\:lv-to-pink-400 {
      --gradient-to-color:#f687b3!important; }
    .xs\:lv-to-pink-500 {
      --gradient-to-color:#ed64a6!important; }
    .xs\:lv-to-pink-600 {
      --gradient-to-color:#d53f8c!important; }
    .xs\:lv-to-pink-700 {
      --gradient-to-color:#b83280!important; }
    .xs\:lv-to-pink-800 {
      --gradient-to-color:#97266d!important; }
    .xs\:lv-to-pink-900 {
      --gradient-to-color:#702459!important; }
    .xs\:hover\:lv-from-transparent:hover {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xs\:hover\:lv-from-current:hover {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:hover\:lv-from-black:hover {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xs\:hover\:lv-from-white:hover {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:hover\:lv-from-gray-100:hover {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xs\:hover\:lv-from-gray-200:hover {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xs\:hover\:lv-from-gray-300:hover {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xs\:hover\:lv-from-gray-400:hover {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xs\:hover\:lv-from-gray-500:hover {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xs\:hover\:lv-from-gray-600:hover {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xs\:hover\:lv-from-gray-700:hover {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xs\:hover\:lv-from-gray-800:hover {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xs\:hover\:lv-from-gray-900:hover {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xs\:hover\:lv-from-red-100:hover {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xs\:hover\:lv-from-red-200:hover {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xs\:hover\:lv-from-red-300:hover {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xs\:hover\:lv-from-red-400:hover {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xs\:hover\:lv-from-red-500:hover {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xs\:hover\:lv-from-red-600:hover {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xs\:hover\:lv-from-red-700:hover {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xs\:hover\:lv-from-red-800:hover {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xs\:hover\:lv-from-red-900:hover {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xs\:hover\:lv-from-orange-100:hover {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xs\:hover\:lv-from-orange-200:hover {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xs\:hover\:lv-from-orange-300:hover {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xs\:hover\:lv-from-orange-400:hover {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xs\:hover\:lv-from-orange-500:hover {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xs\:hover\:lv-from-orange-600:hover {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xs\:hover\:lv-from-orange-700:hover {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xs\:hover\:lv-from-orange-800:hover {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xs\:hover\:lv-from-orange-900:hover {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xs\:hover\:lv-from-yellow-100:hover {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xs\:hover\:lv-from-yellow-200:hover {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xs\:hover\:lv-from-yellow-300:hover {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xs\:hover\:lv-from-yellow-400:hover {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xs\:hover\:lv-from-yellow-500:hover {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xs\:hover\:lv-from-yellow-600:hover {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xs\:hover\:lv-from-yellow-700:hover {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xs\:hover\:lv-from-yellow-800:hover {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xs\:hover\:lv-from-yellow-900:hover {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xs\:hover\:lv-from-green-100:hover {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xs\:hover\:lv-from-green-200:hover {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xs\:hover\:lv-from-green-300:hover {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xs\:hover\:lv-from-green-400:hover {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xs\:hover\:lv-from-green-500:hover {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xs\:hover\:lv-from-green-600:hover {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xs\:hover\:lv-from-green-700:hover {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xs\:hover\:lv-from-green-800:hover {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xs\:hover\:lv-from-green-900:hover {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xs\:hover\:lv-from-teal-100:hover {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xs\:hover\:lv-from-teal-200:hover {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xs\:hover\:lv-from-teal-300:hover {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xs\:hover\:lv-from-teal-400:hover {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xs\:hover\:lv-from-teal-500:hover {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xs\:hover\:lv-from-teal-600:hover {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xs\:hover\:lv-from-teal-700:hover {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xs\:hover\:lv-from-teal-800:hover {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xs\:hover\:lv-from-teal-900:hover {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xs\:hover\:lv-from-blue-100:hover {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xs\:hover\:lv-from-blue-200:hover {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xs\:hover\:lv-from-blue-300:hover {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xs\:hover\:lv-from-blue-400:hover {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xs\:hover\:lv-from-blue-500:hover {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xs\:hover\:lv-from-blue-600:hover {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xs\:hover\:lv-from-blue-700:hover {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xs\:hover\:lv-from-blue-800:hover {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xs\:hover\:lv-from-blue-900:hover {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xs\:hover\:lv-from-indigo-100:hover {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xs\:hover\:lv-from-indigo-200:hover {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xs\:hover\:lv-from-indigo-300:hover {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xs\:hover\:lv-from-indigo-400:hover {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xs\:hover\:lv-from-indigo-500:hover {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xs\:hover\:lv-from-indigo-600:hover {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xs\:hover\:lv-from-indigo-700:hover {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xs\:hover\:lv-from-indigo-800:hover {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xs\:hover\:lv-from-indigo-900:hover {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xs\:hover\:lv-from-purple-100:hover {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xs\:hover\:lv-from-purple-200:hover {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xs\:hover\:lv-from-purple-300:hover {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xs\:hover\:lv-from-purple-400:hover {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xs\:hover\:lv-from-purple-500:hover {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xs\:hover\:lv-from-purple-600:hover {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xs\:hover\:lv-from-purple-700:hover {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xs\:hover\:lv-from-purple-800:hover {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xs\:hover\:lv-from-purple-900:hover {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xs\:hover\:lv-from-pink-100:hover {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xs\:hover\:lv-from-pink-200:hover {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xs\:hover\:lv-from-pink-300:hover {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xs\:hover\:lv-from-pink-400:hover {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xs\:hover\:lv-from-pink-500:hover {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xs\:hover\:lv-from-pink-600:hover {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xs\:hover\:lv-from-pink-700:hover {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xs\:hover\:lv-from-pink-800:hover {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xs\:hover\:lv-from-pink-900:hover {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xs\:hover\:lv-via-transparent:hover {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xs\:hover\:lv-via-current:hover {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:hover\:lv-via-black:hover {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xs\:hover\:lv-via-white:hover {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:hover\:lv-via-gray-100:hover {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xs\:hover\:lv-via-gray-200:hover {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xs\:hover\:lv-via-gray-300:hover {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xs\:hover\:lv-via-gray-400:hover {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xs\:hover\:lv-via-gray-500:hover {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xs\:hover\:lv-via-gray-600:hover {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xs\:hover\:lv-via-gray-700:hover {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xs\:hover\:lv-via-gray-800:hover {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xs\:hover\:lv-via-gray-900:hover {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xs\:hover\:lv-via-red-100:hover {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xs\:hover\:lv-via-red-200:hover {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xs\:hover\:lv-via-red-300:hover {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xs\:hover\:lv-via-red-400:hover {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xs\:hover\:lv-via-red-500:hover {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xs\:hover\:lv-via-red-600:hover {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xs\:hover\:lv-via-red-700:hover {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xs\:hover\:lv-via-red-800:hover {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xs\:hover\:lv-via-red-900:hover {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xs\:hover\:lv-via-orange-100:hover {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xs\:hover\:lv-via-orange-200:hover {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xs\:hover\:lv-via-orange-300:hover {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xs\:hover\:lv-via-orange-400:hover {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xs\:hover\:lv-via-orange-500:hover {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xs\:hover\:lv-via-orange-600:hover {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xs\:hover\:lv-via-orange-700:hover {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xs\:hover\:lv-via-orange-800:hover {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xs\:hover\:lv-via-orange-900:hover {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xs\:hover\:lv-via-yellow-100:hover {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xs\:hover\:lv-via-yellow-200:hover {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xs\:hover\:lv-via-yellow-300:hover {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xs\:hover\:lv-via-yellow-400:hover {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xs\:hover\:lv-via-yellow-500:hover {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xs\:hover\:lv-via-yellow-600:hover {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xs\:hover\:lv-via-yellow-700:hover {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xs\:hover\:lv-via-yellow-800:hover {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xs\:hover\:lv-via-yellow-900:hover {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xs\:hover\:lv-via-green-100:hover {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xs\:hover\:lv-via-green-200:hover {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xs\:hover\:lv-via-green-300:hover {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xs\:hover\:lv-via-green-400:hover {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xs\:hover\:lv-via-green-500:hover {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xs\:hover\:lv-via-green-600:hover {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xs\:hover\:lv-via-green-700:hover {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xs\:hover\:lv-via-green-800:hover {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xs\:hover\:lv-via-green-900:hover {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xs\:hover\:lv-via-teal-100:hover {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xs\:hover\:lv-via-teal-200:hover {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xs\:hover\:lv-via-teal-300:hover {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xs\:hover\:lv-via-teal-400:hover {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xs\:hover\:lv-via-teal-500:hover {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xs\:hover\:lv-via-teal-600:hover {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xs\:hover\:lv-via-teal-700:hover {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xs\:hover\:lv-via-teal-800:hover {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xs\:hover\:lv-via-teal-900:hover {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xs\:hover\:lv-via-blue-100:hover {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xs\:hover\:lv-via-blue-200:hover {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xs\:hover\:lv-via-blue-300:hover {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xs\:hover\:lv-via-blue-400:hover {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xs\:hover\:lv-via-blue-500:hover {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xs\:hover\:lv-via-blue-600:hover {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xs\:hover\:lv-via-blue-700:hover {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xs\:hover\:lv-via-blue-800:hover {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xs\:hover\:lv-via-blue-900:hover {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xs\:hover\:lv-via-indigo-100:hover {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xs\:hover\:lv-via-indigo-200:hover {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xs\:hover\:lv-via-indigo-300:hover {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xs\:hover\:lv-via-indigo-400:hover {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xs\:hover\:lv-via-indigo-500:hover {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xs\:hover\:lv-via-indigo-600:hover {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xs\:hover\:lv-via-indigo-700:hover {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xs\:hover\:lv-via-indigo-800:hover {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xs\:hover\:lv-via-indigo-900:hover {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xs\:hover\:lv-via-purple-100:hover {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xs\:hover\:lv-via-purple-200:hover {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xs\:hover\:lv-via-purple-300:hover {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xs\:hover\:lv-via-purple-400:hover {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xs\:hover\:lv-via-purple-500:hover {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xs\:hover\:lv-via-purple-600:hover {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xs\:hover\:lv-via-purple-700:hover {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xs\:hover\:lv-via-purple-800:hover {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xs\:hover\:lv-via-purple-900:hover {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xs\:hover\:lv-via-pink-100:hover {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xs\:hover\:lv-via-pink-200:hover {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xs\:hover\:lv-via-pink-300:hover {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xs\:hover\:lv-via-pink-400:hover {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xs\:hover\:lv-via-pink-500:hover {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xs\:hover\:lv-via-pink-600:hover {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xs\:hover\:lv-via-pink-700:hover {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xs\:hover\:lv-via-pink-800:hover {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xs\:hover\:lv-via-pink-900:hover {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xs\:hover\:lv-to-transparent:hover {
      --gradient-to-color:transparent!important; }
    .xs\:hover\:lv-to-current:hover {
      --gradient-to-color:currentColor!important; }
    .xs\:hover\:lv-to-black:hover {
      --gradient-to-color:#000!important; }
    .xs\:hover\:lv-to-white:hover {
      --gradient-to-color:#fff!important; }
    .xs\:hover\:lv-to-gray-100:hover {
      --gradient-to-color:#f7fafc!important; }
    .xs\:hover\:lv-to-gray-200:hover {
      --gradient-to-color:#edf2f7!important; }
    .xs\:hover\:lv-to-gray-300:hover {
      --gradient-to-color:#e2e8f0!important; }
    .xs\:hover\:lv-to-gray-400:hover {
      --gradient-to-color:#cbd5e0!important; }
    .xs\:hover\:lv-to-gray-500:hover {
      --gradient-to-color:#a0aec0!important; }
    .xs\:hover\:lv-to-gray-600:hover {
      --gradient-to-color:#718096!important; }
    .xs\:hover\:lv-to-gray-700:hover {
      --gradient-to-color:#4a5568!important; }
    .xs\:hover\:lv-to-gray-800:hover {
      --gradient-to-color:#2d3748!important; }
    .xs\:hover\:lv-to-gray-900:hover {
      --gradient-to-color:#1a202c!important; }
    .xs\:hover\:lv-to-red-100:hover {
      --gradient-to-color:#fff5f5!important; }
    .xs\:hover\:lv-to-red-200:hover {
      --gradient-to-color:#fed7d7!important; }
    .xs\:hover\:lv-to-red-300:hover {
      --gradient-to-color:#feb2b2!important; }
    .xs\:hover\:lv-to-red-400:hover {
      --gradient-to-color:#fc8181!important; }
    .xs\:hover\:lv-to-red-500:hover {
      --gradient-to-color:#f56565!important; }
    .xs\:hover\:lv-to-red-600:hover {
      --gradient-to-color:#e53e3e!important; }
    .xs\:hover\:lv-to-red-700:hover {
      --gradient-to-color:#c53030!important; }
    .xs\:hover\:lv-to-red-800:hover {
      --gradient-to-color:#9b2c2c!important; }
    .xs\:hover\:lv-to-red-900:hover {
      --gradient-to-color:#742a2a!important; }
    .xs\:hover\:lv-to-orange-100:hover {
      --gradient-to-color:#fffaf0!important; }
    .xs\:hover\:lv-to-orange-200:hover {
      --gradient-to-color:#feebc8!important; }
    .xs\:hover\:lv-to-orange-300:hover {
      --gradient-to-color:#fbd38d!important; }
    .xs\:hover\:lv-to-orange-400:hover {
      --gradient-to-color:#f6ad55!important; }
    .xs\:hover\:lv-to-orange-500:hover {
      --gradient-to-color:#ed8936!important; }
    .xs\:hover\:lv-to-orange-600:hover {
      --gradient-to-color:#dd6b20!important; }
    .xs\:hover\:lv-to-orange-700:hover {
      --gradient-to-color:#c05621!important; }
    .xs\:hover\:lv-to-orange-800:hover {
      --gradient-to-color:#9c4221!important; }
    .xs\:hover\:lv-to-orange-900:hover {
      --gradient-to-color:#7b341e!important; }
    .xs\:hover\:lv-to-yellow-100:hover {
      --gradient-to-color:ivory!important; }
    .xs\:hover\:lv-to-yellow-200:hover {
      --gradient-to-color:#fefcbf!important; }
    .xs\:hover\:lv-to-yellow-300:hover {
      --gradient-to-color:#faf089!important; }
    .xs\:hover\:lv-to-yellow-400:hover {
      --gradient-to-color:#f6e05e!important; }
    .xs\:hover\:lv-to-yellow-500:hover {
      --gradient-to-color:#ecc94b!important; }
    .xs\:hover\:lv-to-yellow-600:hover {
      --gradient-to-color:#d69e2e!important; }
    .xs\:hover\:lv-to-yellow-700:hover {
      --gradient-to-color:#b7791f!important; }
    .xs\:hover\:lv-to-yellow-800:hover {
      --gradient-to-color:#975a16!important; }
    .xs\:hover\:lv-to-yellow-900:hover {
      --gradient-to-color:#744210!important; }
    .xs\:hover\:lv-to-green-100:hover {
      --gradient-to-color:#f0fff4!important; }
    .xs\:hover\:lv-to-green-200:hover {
      --gradient-to-color:#c6f6d5!important; }
    .xs\:hover\:lv-to-green-300:hover {
      --gradient-to-color:#9ae6b4!important; }
    .xs\:hover\:lv-to-green-400:hover {
      --gradient-to-color:#68d391!important; }
    .xs\:hover\:lv-to-green-500:hover {
      --gradient-to-color:#48bb78!important; }
    .xs\:hover\:lv-to-green-600:hover {
      --gradient-to-color:#38a169!important; }
    .xs\:hover\:lv-to-green-700:hover {
      --gradient-to-color:#2f855a!important; }
    .xs\:hover\:lv-to-green-800:hover {
      --gradient-to-color:#276749!important; }
    .xs\:hover\:lv-to-green-900:hover {
      --gradient-to-color:#22543d!important; }
    .xs\:hover\:lv-to-teal-100:hover {
      --gradient-to-color:#e6fffa!important; }
    .xs\:hover\:lv-to-teal-200:hover {
      --gradient-to-color:#b2f5ea!important; }
    .xs\:hover\:lv-to-teal-300:hover {
      --gradient-to-color:#81e6d9!important; }
    .xs\:hover\:lv-to-teal-400:hover {
      --gradient-to-color:#4fd1c5!important; }
    .xs\:hover\:lv-to-teal-500:hover {
      --gradient-to-color:#38b2ac!important; }
    .xs\:hover\:lv-to-teal-600:hover {
      --gradient-to-color:#319795!important; }
    .xs\:hover\:lv-to-teal-700:hover {
      --gradient-to-color:#2c7a7b!important; }
    .xs\:hover\:lv-to-teal-800:hover {
      --gradient-to-color:#285e61!important; }
    .xs\:hover\:lv-to-teal-900:hover {
      --gradient-to-color:#234e52!important; }
    .xs\:hover\:lv-to-blue-100:hover {
      --gradient-to-color:#ebf8ff!important; }
    .xs\:hover\:lv-to-blue-200:hover {
      --gradient-to-color:#bee3f8!important; }
    .xs\:hover\:lv-to-blue-300:hover {
      --gradient-to-color:#90cdf4!important; }
    .xs\:hover\:lv-to-blue-400:hover {
      --gradient-to-color:#63b3ed!important; }
    .xs\:hover\:lv-to-blue-500:hover {
      --gradient-to-color:#4299e1!important; }
    .xs\:hover\:lv-to-blue-600:hover {
      --gradient-to-color:#3182ce!important; }
    .xs\:hover\:lv-to-blue-700:hover {
      --gradient-to-color:#2b6cb0!important; }
    .xs\:hover\:lv-to-blue-800:hover {
      --gradient-to-color:#2c5282!important; }
    .xs\:hover\:lv-to-blue-900:hover {
      --gradient-to-color:#2a4365!important; }
    .xs\:hover\:lv-to-indigo-100:hover {
      --gradient-to-color:#ebf4ff!important; }
    .xs\:hover\:lv-to-indigo-200:hover {
      --gradient-to-color:#c3dafe!important; }
    .xs\:hover\:lv-to-indigo-300:hover {
      --gradient-to-color:#a3bffa!important; }
    .xs\:hover\:lv-to-indigo-400:hover {
      --gradient-to-color:#7f9cf5!important; }
    .xs\:hover\:lv-to-indigo-500:hover {
      --gradient-to-color:#667eea!important; }
    .xs\:hover\:lv-to-indigo-600:hover {
      --gradient-to-color:#5a67d8!important; }
    .xs\:hover\:lv-to-indigo-700:hover {
      --gradient-to-color:#4c51bf!important; }
    .xs\:hover\:lv-to-indigo-800:hover {
      --gradient-to-color:#434190!important; }
    .xs\:hover\:lv-to-indigo-900:hover {
      --gradient-to-color:#3c366b!important; }
    .xs\:hover\:lv-to-purple-100:hover {
      --gradient-to-color:#faf5ff!important; }
    .xs\:hover\:lv-to-purple-200:hover {
      --gradient-to-color:#e9d8fd!important; }
    .xs\:hover\:lv-to-purple-300:hover {
      --gradient-to-color:#d6bcfa!important; }
    .xs\:hover\:lv-to-purple-400:hover {
      --gradient-to-color:#b794f4!important; }
    .xs\:hover\:lv-to-purple-500:hover {
      --gradient-to-color:#9f7aea!important; }
    .xs\:hover\:lv-to-purple-600:hover {
      --gradient-to-color:#805ad5!important; }
    .xs\:hover\:lv-to-purple-700:hover {
      --gradient-to-color:#6b46c1!important; }
    .xs\:hover\:lv-to-purple-800:hover {
      --gradient-to-color:#553c9a!important; }
    .xs\:hover\:lv-to-purple-900:hover {
      --gradient-to-color:#44337a!important; }
    .xs\:hover\:lv-to-pink-100:hover {
      --gradient-to-color:#fff5f7!important; }
    .xs\:hover\:lv-to-pink-200:hover {
      --gradient-to-color:#fed7e2!important; }
    .xs\:hover\:lv-to-pink-300:hover {
      --gradient-to-color:#fbb6ce!important; }
    .xs\:hover\:lv-to-pink-400:hover {
      --gradient-to-color:#f687b3!important; }
    .xs\:hover\:lv-to-pink-500:hover {
      --gradient-to-color:#ed64a6!important; }
    .xs\:hover\:lv-to-pink-600:hover {
      --gradient-to-color:#d53f8c!important; }
    .xs\:hover\:lv-to-pink-700:hover {
      --gradient-to-color:#b83280!important; }
    .xs\:hover\:lv-to-pink-800:hover {
      --gradient-to-color:#97266d!important; }
    .xs\:hover\:lv-to-pink-900:hover {
      --gradient-to-color:#702459!important; }
    .xs\:focus\:lv-from-transparent:focus {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xs\:focus\:lv-from-current:focus {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:focus\:lv-from-black:focus {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xs\:focus\:lv-from-white:focus {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:focus\:lv-from-gray-100:focus {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xs\:focus\:lv-from-gray-200:focus {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xs\:focus\:lv-from-gray-300:focus {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xs\:focus\:lv-from-gray-400:focus {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xs\:focus\:lv-from-gray-500:focus {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xs\:focus\:lv-from-gray-600:focus {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xs\:focus\:lv-from-gray-700:focus {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xs\:focus\:lv-from-gray-800:focus {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xs\:focus\:lv-from-gray-900:focus {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xs\:focus\:lv-from-red-100:focus {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xs\:focus\:lv-from-red-200:focus {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xs\:focus\:lv-from-red-300:focus {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xs\:focus\:lv-from-red-400:focus {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xs\:focus\:lv-from-red-500:focus {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xs\:focus\:lv-from-red-600:focus {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xs\:focus\:lv-from-red-700:focus {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xs\:focus\:lv-from-red-800:focus {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xs\:focus\:lv-from-red-900:focus {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xs\:focus\:lv-from-orange-100:focus {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xs\:focus\:lv-from-orange-200:focus {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xs\:focus\:lv-from-orange-300:focus {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xs\:focus\:lv-from-orange-400:focus {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xs\:focus\:lv-from-orange-500:focus {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xs\:focus\:lv-from-orange-600:focus {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xs\:focus\:lv-from-orange-700:focus {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xs\:focus\:lv-from-orange-800:focus {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xs\:focus\:lv-from-orange-900:focus {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xs\:focus\:lv-from-yellow-100:focus {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xs\:focus\:lv-from-yellow-200:focus {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xs\:focus\:lv-from-yellow-300:focus {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xs\:focus\:lv-from-yellow-400:focus {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xs\:focus\:lv-from-yellow-500:focus {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xs\:focus\:lv-from-yellow-600:focus {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xs\:focus\:lv-from-yellow-700:focus {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xs\:focus\:lv-from-yellow-800:focus {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xs\:focus\:lv-from-yellow-900:focus {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xs\:focus\:lv-from-green-100:focus {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xs\:focus\:lv-from-green-200:focus {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xs\:focus\:lv-from-green-300:focus {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xs\:focus\:lv-from-green-400:focus {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xs\:focus\:lv-from-green-500:focus {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xs\:focus\:lv-from-green-600:focus {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xs\:focus\:lv-from-green-700:focus {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xs\:focus\:lv-from-green-800:focus {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xs\:focus\:lv-from-green-900:focus {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xs\:focus\:lv-from-teal-100:focus {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xs\:focus\:lv-from-teal-200:focus {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xs\:focus\:lv-from-teal-300:focus {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xs\:focus\:lv-from-teal-400:focus {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xs\:focus\:lv-from-teal-500:focus {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xs\:focus\:lv-from-teal-600:focus {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xs\:focus\:lv-from-teal-700:focus {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xs\:focus\:lv-from-teal-800:focus {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xs\:focus\:lv-from-teal-900:focus {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xs\:focus\:lv-from-blue-100:focus {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xs\:focus\:lv-from-blue-200:focus {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xs\:focus\:lv-from-blue-300:focus {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xs\:focus\:lv-from-blue-400:focus {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xs\:focus\:lv-from-blue-500:focus {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xs\:focus\:lv-from-blue-600:focus {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xs\:focus\:lv-from-blue-700:focus {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xs\:focus\:lv-from-blue-800:focus {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xs\:focus\:lv-from-blue-900:focus {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xs\:focus\:lv-from-indigo-100:focus {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xs\:focus\:lv-from-indigo-200:focus {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xs\:focus\:lv-from-indigo-300:focus {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xs\:focus\:lv-from-indigo-400:focus {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xs\:focus\:lv-from-indigo-500:focus {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xs\:focus\:lv-from-indigo-600:focus {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xs\:focus\:lv-from-indigo-700:focus {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xs\:focus\:lv-from-indigo-800:focus {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xs\:focus\:lv-from-indigo-900:focus {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xs\:focus\:lv-from-purple-100:focus {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xs\:focus\:lv-from-purple-200:focus {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xs\:focus\:lv-from-purple-300:focus {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xs\:focus\:lv-from-purple-400:focus {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xs\:focus\:lv-from-purple-500:focus {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xs\:focus\:lv-from-purple-600:focus {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xs\:focus\:lv-from-purple-700:focus {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xs\:focus\:lv-from-purple-800:focus {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xs\:focus\:lv-from-purple-900:focus {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xs\:focus\:lv-from-pink-100:focus {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xs\:focus\:lv-from-pink-200:focus {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xs\:focus\:lv-from-pink-300:focus {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xs\:focus\:lv-from-pink-400:focus {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xs\:focus\:lv-from-pink-500:focus {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xs\:focus\:lv-from-pink-600:focus {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xs\:focus\:lv-from-pink-700:focus {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xs\:focus\:lv-from-pink-800:focus {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xs\:focus\:lv-from-pink-900:focus {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xs\:focus\:lv-via-transparent:focus {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xs\:focus\:lv-via-current:focus {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:focus\:lv-via-black:focus {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xs\:focus\:lv-via-white:focus {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xs\:focus\:lv-via-gray-100:focus {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xs\:focus\:lv-via-gray-200:focus {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xs\:focus\:lv-via-gray-300:focus {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xs\:focus\:lv-via-gray-400:focus {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xs\:focus\:lv-via-gray-500:focus {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xs\:focus\:lv-via-gray-600:focus {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xs\:focus\:lv-via-gray-700:focus {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xs\:focus\:lv-via-gray-800:focus {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xs\:focus\:lv-via-gray-900:focus {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xs\:focus\:lv-via-red-100:focus {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xs\:focus\:lv-via-red-200:focus {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xs\:focus\:lv-via-red-300:focus {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xs\:focus\:lv-via-red-400:focus {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xs\:focus\:lv-via-red-500:focus {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xs\:focus\:lv-via-red-600:focus {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xs\:focus\:lv-via-red-700:focus {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xs\:focus\:lv-via-red-800:focus {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xs\:focus\:lv-via-red-900:focus {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xs\:focus\:lv-via-orange-100:focus {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xs\:focus\:lv-via-orange-200:focus {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xs\:focus\:lv-via-orange-300:focus {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xs\:focus\:lv-via-orange-400:focus {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xs\:focus\:lv-via-orange-500:focus {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xs\:focus\:lv-via-orange-600:focus {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xs\:focus\:lv-via-orange-700:focus {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xs\:focus\:lv-via-orange-800:focus {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xs\:focus\:lv-via-orange-900:focus {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xs\:focus\:lv-via-yellow-100:focus {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xs\:focus\:lv-via-yellow-200:focus {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xs\:focus\:lv-via-yellow-300:focus {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xs\:focus\:lv-via-yellow-400:focus {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xs\:focus\:lv-via-yellow-500:focus {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xs\:focus\:lv-via-yellow-600:focus {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xs\:focus\:lv-via-yellow-700:focus {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xs\:focus\:lv-via-yellow-800:focus {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xs\:focus\:lv-via-yellow-900:focus {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xs\:focus\:lv-via-green-100:focus {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xs\:focus\:lv-via-green-200:focus {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xs\:focus\:lv-via-green-300:focus {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xs\:focus\:lv-via-green-400:focus {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xs\:focus\:lv-via-green-500:focus {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xs\:focus\:lv-via-green-600:focus {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xs\:focus\:lv-via-green-700:focus {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xs\:focus\:lv-via-green-800:focus {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xs\:focus\:lv-via-green-900:focus {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xs\:focus\:lv-via-teal-100:focus {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xs\:focus\:lv-via-teal-200:focus {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xs\:focus\:lv-via-teal-300:focus {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xs\:focus\:lv-via-teal-400:focus {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xs\:focus\:lv-via-teal-500:focus {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xs\:focus\:lv-via-teal-600:focus {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xs\:focus\:lv-via-teal-700:focus {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xs\:focus\:lv-via-teal-800:focus {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xs\:focus\:lv-via-teal-900:focus {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xs\:focus\:lv-via-blue-100:focus {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xs\:focus\:lv-via-blue-200:focus {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xs\:focus\:lv-via-blue-300:focus {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xs\:focus\:lv-via-blue-400:focus {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xs\:focus\:lv-via-blue-500:focus {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xs\:focus\:lv-via-blue-600:focus {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xs\:focus\:lv-via-blue-700:focus {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xs\:focus\:lv-via-blue-800:focus {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xs\:focus\:lv-via-blue-900:focus {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xs\:focus\:lv-via-indigo-100:focus {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xs\:focus\:lv-via-indigo-200:focus {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xs\:focus\:lv-via-indigo-300:focus {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xs\:focus\:lv-via-indigo-400:focus {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xs\:focus\:lv-via-indigo-500:focus {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xs\:focus\:lv-via-indigo-600:focus {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xs\:focus\:lv-via-indigo-700:focus {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xs\:focus\:lv-via-indigo-800:focus {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xs\:focus\:lv-via-indigo-900:focus {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xs\:focus\:lv-via-purple-100:focus {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xs\:focus\:lv-via-purple-200:focus {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xs\:focus\:lv-via-purple-300:focus {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xs\:focus\:lv-via-purple-400:focus {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xs\:focus\:lv-via-purple-500:focus {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xs\:focus\:lv-via-purple-600:focus {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xs\:focus\:lv-via-purple-700:focus {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xs\:focus\:lv-via-purple-800:focus {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xs\:focus\:lv-via-purple-900:focus {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xs\:focus\:lv-via-pink-100:focus {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xs\:focus\:lv-via-pink-200:focus {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xs\:focus\:lv-via-pink-300:focus {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xs\:focus\:lv-via-pink-400:focus {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xs\:focus\:lv-via-pink-500:focus {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xs\:focus\:lv-via-pink-600:focus {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xs\:focus\:lv-via-pink-700:focus {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xs\:focus\:lv-via-pink-800:focus {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xs\:focus\:lv-via-pink-900:focus {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xs\:focus\:lv-to-transparent:focus {
      --gradient-to-color:transparent!important; }
    .xs\:focus\:lv-to-current:focus {
      --gradient-to-color:currentColor!important; }
    .xs\:focus\:lv-to-black:focus {
      --gradient-to-color:#000!important; }
    .xs\:focus\:lv-to-white:focus {
      --gradient-to-color:#fff!important; }
    .xs\:focus\:lv-to-gray-100:focus {
      --gradient-to-color:#f7fafc!important; }
    .xs\:focus\:lv-to-gray-200:focus {
      --gradient-to-color:#edf2f7!important; }
    .xs\:focus\:lv-to-gray-300:focus {
      --gradient-to-color:#e2e8f0!important; }
    .xs\:focus\:lv-to-gray-400:focus {
      --gradient-to-color:#cbd5e0!important; }
    .xs\:focus\:lv-to-gray-500:focus {
      --gradient-to-color:#a0aec0!important; }
    .xs\:focus\:lv-to-gray-600:focus {
      --gradient-to-color:#718096!important; }
    .xs\:focus\:lv-to-gray-700:focus {
      --gradient-to-color:#4a5568!important; }
    .xs\:focus\:lv-to-gray-800:focus {
      --gradient-to-color:#2d3748!important; }
    .xs\:focus\:lv-to-gray-900:focus {
      --gradient-to-color:#1a202c!important; }
    .xs\:focus\:lv-to-red-100:focus {
      --gradient-to-color:#fff5f5!important; }
    .xs\:focus\:lv-to-red-200:focus {
      --gradient-to-color:#fed7d7!important; }
    .xs\:focus\:lv-to-red-300:focus {
      --gradient-to-color:#feb2b2!important; }
    .xs\:focus\:lv-to-red-400:focus {
      --gradient-to-color:#fc8181!important; }
    .xs\:focus\:lv-to-red-500:focus {
      --gradient-to-color:#f56565!important; }
    .xs\:focus\:lv-to-red-600:focus {
      --gradient-to-color:#e53e3e!important; }
    .xs\:focus\:lv-to-red-700:focus {
      --gradient-to-color:#c53030!important; }
    .xs\:focus\:lv-to-red-800:focus {
      --gradient-to-color:#9b2c2c!important; }
    .xs\:focus\:lv-to-red-900:focus {
      --gradient-to-color:#742a2a!important; }
    .xs\:focus\:lv-to-orange-100:focus {
      --gradient-to-color:#fffaf0!important; }
    .xs\:focus\:lv-to-orange-200:focus {
      --gradient-to-color:#feebc8!important; }
    .xs\:focus\:lv-to-orange-300:focus {
      --gradient-to-color:#fbd38d!important; }
    .xs\:focus\:lv-to-orange-400:focus {
      --gradient-to-color:#f6ad55!important; }
    .xs\:focus\:lv-to-orange-500:focus {
      --gradient-to-color:#ed8936!important; }
    .xs\:focus\:lv-to-orange-600:focus {
      --gradient-to-color:#dd6b20!important; }
    .xs\:focus\:lv-to-orange-700:focus {
      --gradient-to-color:#c05621!important; }
    .xs\:focus\:lv-to-orange-800:focus {
      --gradient-to-color:#9c4221!important; }
    .xs\:focus\:lv-to-orange-900:focus {
      --gradient-to-color:#7b341e!important; }
    .xs\:focus\:lv-to-yellow-100:focus {
      --gradient-to-color:ivory!important; }
    .xs\:focus\:lv-to-yellow-200:focus {
      --gradient-to-color:#fefcbf!important; }
    .xs\:focus\:lv-to-yellow-300:focus {
      --gradient-to-color:#faf089!important; }
    .xs\:focus\:lv-to-yellow-400:focus {
      --gradient-to-color:#f6e05e!important; }
    .xs\:focus\:lv-to-yellow-500:focus {
      --gradient-to-color:#ecc94b!important; }
    .xs\:focus\:lv-to-yellow-600:focus {
      --gradient-to-color:#d69e2e!important; }
    .xs\:focus\:lv-to-yellow-700:focus {
      --gradient-to-color:#b7791f!important; }
    .xs\:focus\:lv-to-yellow-800:focus {
      --gradient-to-color:#975a16!important; }
    .xs\:focus\:lv-to-yellow-900:focus {
      --gradient-to-color:#744210!important; }
    .xs\:focus\:lv-to-green-100:focus {
      --gradient-to-color:#f0fff4!important; }
    .xs\:focus\:lv-to-green-200:focus {
      --gradient-to-color:#c6f6d5!important; }
    .xs\:focus\:lv-to-green-300:focus {
      --gradient-to-color:#9ae6b4!important; }
    .xs\:focus\:lv-to-green-400:focus {
      --gradient-to-color:#68d391!important; }
    .xs\:focus\:lv-to-green-500:focus {
      --gradient-to-color:#48bb78!important; }
    .xs\:focus\:lv-to-green-600:focus {
      --gradient-to-color:#38a169!important; }
    .xs\:focus\:lv-to-green-700:focus {
      --gradient-to-color:#2f855a!important; }
    .xs\:focus\:lv-to-green-800:focus {
      --gradient-to-color:#276749!important; }
    .xs\:focus\:lv-to-green-900:focus {
      --gradient-to-color:#22543d!important; }
    .xs\:focus\:lv-to-teal-100:focus {
      --gradient-to-color:#e6fffa!important; }
    .xs\:focus\:lv-to-teal-200:focus {
      --gradient-to-color:#b2f5ea!important; }
    .xs\:focus\:lv-to-teal-300:focus {
      --gradient-to-color:#81e6d9!important; }
    .xs\:focus\:lv-to-teal-400:focus {
      --gradient-to-color:#4fd1c5!important; }
    .xs\:focus\:lv-to-teal-500:focus {
      --gradient-to-color:#38b2ac!important; }
    .xs\:focus\:lv-to-teal-600:focus {
      --gradient-to-color:#319795!important; }
    .xs\:focus\:lv-to-teal-700:focus {
      --gradient-to-color:#2c7a7b!important; }
    .xs\:focus\:lv-to-teal-800:focus {
      --gradient-to-color:#285e61!important; }
    .xs\:focus\:lv-to-teal-900:focus {
      --gradient-to-color:#234e52!important; }
    .xs\:focus\:lv-to-blue-100:focus {
      --gradient-to-color:#ebf8ff!important; }
    .xs\:focus\:lv-to-blue-200:focus {
      --gradient-to-color:#bee3f8!important; }
    .xs\:focus\:lv-to-blue-300:focus {
      --gradient-to-color:#90cdf4!important; }
    .xs\:focus\:lv-to-blue-400:focus {
      --gradient-to-color:#63b3ed!important; }
    .xs\:focus\:lv-to-blue-500:focus {
      --gradient-to-color:#4299e1!important; }
    .xs\:focus\:lv-to-blue-600:focus {
      --gradient-to-color:#3182ce!important; }
    .xs\:focus\:lv-to-blue-700:focus {
      --gradient-to-color:#2b6cb0!important; }
    .xs\:focus\:lv-to-blue-800:focus {
      --gradient-to-color:#2c5282!important; }
    .xs\:focus\:lv-to-blue-900:focus {
      --gradient-to-color:#2a4365!important; }
    .xs\:focus\:lv-to-indigo-100:focus {
      --gradient-to-color:#ebf4ff!important; }
    .xs\:focus\:lv-to-indigo-200:focus {
      --gradient-to-color:#c3dafe!important; }
    .xs\:focus\:lv-to-indigo-300:focus {
      --gradient-to-color:#a3bffa!important; }
    .xs\:focus\:lv-to-indigo-400:focus {
      --gradient-to-color:#7f9cf5!important; }
    .xs\:focus\:lv-to-indigo-500:focus {
      --gradient-to-color:#667eea!important; }
    .xs\:focus\:lv-to-indigo-600:focus {
      --gradient-to-color:#5a67d8!important; }
    .xs\:focus\:lv-to-indigo-700:focus {
      --gradient-to-color:#4c51bf!important; }
    .xs\:focus\:lv-to-indigo-800:focus {
      --gradient-to-color:#434190!important; }
    .xs\:focus\:lv-to-indigo-900:focus {
      --gradient-to-color:#3c366b!important; }
    .xs\:focus\:lv-to-purple-100:focus {
      --gradient-to-color:#faf5ff!important; }
    .xs\:focus\:lv-to-purple-200:focus {
      --gradient-to-color:#e9d8fd!important; }
    .xs\:focus\:lv-to-purple-300:focus {
      --gradient-to-color:#d6bcfa!important; }
    .xs\:focus\:lv-to-purple-400:focus {
      --gradient-to-color:#b794f4!important; }
    .xs\:focus\:lv-to-purple-500:focus {
      --gradient-to-color:#9f7aea!important; }
    .xs\:focus\:lv-to-purple-600:focus {
      --gradient-to-color:#805ad5!important; }
    .xs\:focus\:lv-to-purple-700:focus {
      --gradient-to-color:#6b46c1!important; }
    .xs\:focus\:lv-to-purple-800:focus {
      --gradient-to-color:#553c9a!important; }
    .xs\:focus\:lv-to-purple-900:focus {
      --gradient-to-color:#44337a!important; }
    .xs\:focus\:lv-to-pink-100:focus {
      --gradient-to-color:#fff5f7!important; }
    .xs\:focus\:lv-to-pink-200:focus {
      --gradient-to-color:#fed7e2!important; }
    .xs\:focus\:lv-to-pink-300:focus {
      --gradient-to-color:#fbb6ce!important; }
    .xs\:focus\:lv-to-pink-400:focus {
      --gradient-to-color:#f687b3!important; }
    .xs\:focus\:lv-to-pink-500:focus {
      --gradient-to-color:#ed64a6!important; }
    .xs\:focus\:lv-to-pink-600:focus {
      --gradient-to-color:#d53f8c!important; }
    .xs\:focus\:lv-to-pink-700:focus {
      --gradient-to-color:#b83280!important; }
    .xs\:focus\:lv-to-pink-800:focus {
      --gradient-to-color:#97266d!important; }
    .xs\:focus\:lv-to-pink-900:focus {
      --gradient-to-color:#702459!important; }
    .xs\:lv-bg-opacity-0 {
      --bg-opacity:0!important; }
    .xs\:lv-bg-opacity-25 {
      --bg-opacity:0.25!important; }
    .xs\:lv-bg-opacity-50 {
      --bg-opacity:0.5!important; }
    .xs\:lv-bg-opacity-75 {
      --bg-opacity:0.75!important; }
    .xs\:lv-bg-opacity-100 {
      --bg-opacity:1!important; }
    .xs\:hover\:lv-bg-opacity-0:hover {
      --bg-opacity:0!important; }
    .xs\:hover\:lv-bg-opacity-25:hover {
      --bg-opacity:0.25!important; }
    .xs\:hover\:lv-bg-opacity-50:hover {
      --bg-opacity:0.5!important; }
    .xs\:hover\:lv-bg-opacity-75:hover {
      --bg-opacity:0.75!important; }
    .xs\:hover\:lv-bg-opacity-100:hover {
      --bg-opacity:1!important; }
    .xs\:focus\:lv-bg-opacity-0:focus {
      --bg-opacity:0!important; }
    .xs\:focus\:lv-bg-opacity-25:focus {
      --bg-opacity:0.25!important; }
    .xs\:focus\:lv-bg-opacity-50:focus {
      --bg-opacity:0.5!important; }
    .xs\:focus\:lv-bg-opacity-75:focus {
      --bg-opacity:0.75!important; }
    .xs\:focus\:lv-bg-opacity-100:focus {
      --bg-opacity:1!important; }
    .xs\:lv-bg-bottom {
      background-position: bottom !important; }
    .xs\:lv-bg-center {
      background-position: 50% !important; }
    .xs\:lv-bg-left {
      background-position: 0 !important; }
    .xs\:lv-bg-left-bottom {
      background-position: 0 100% !important; }
    .xs\:lv-bg-left-top {
      background-position: 0 0 !important; }
    .xs\:lv-bg-right {
      background-position: 100% !important; }
    .xs\:lv-bg-right-bottom {
      background-position: 100% 100% !important; }
    .xs\:lv-bg-right-top {
      background-position: 100% 0 !important; }
    .xs\:lv-bg-top {
      background-position: top !important; }
    .xs\:lv-bg-repeat {
      background-repeat: repeat !important; }
    .xs\:lv-bg-no-repeat {
      background-repeat: no-repeat !important; }
    .xs\:lv-bg-repeat-x {
      background-repeat: repeat-x !important; }
    .xs\:lv-bg-repeat-y {
      background-repeat: repeat-y !important; }
    .xs\:lv-bg-repeat-round {
      background-repeat: round !important; }
    .xs\:lv-bg-repeat-space {
      background-repeat: space !important; }
    .xs\:lv-bg-auto {
      background-size: auto !important; }
    .xs\:lv-bg-cover {
      background-size: cover !important; }
    .xs\:lv-bg-contain {
      background-size: contain !important; }
    .xs\:lv-border-collapse {
      border-collapse: collapse !important; }
    .xs\:lv-border-separate {
      border-collapse: separate !important; }
    .xs\:lv-border-transparent {
      border-color: transparent !important; }
    .xs\:lv-border-current {
      border-color: currentColor !important; }
    .xs\:lv-border-black {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xs\:lv-border-white {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-100 {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-200 {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-300 {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-400 {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-500 {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-600 {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-700 {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-800 {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xs\:lv-border-gray-900 {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xs\:lv-border-red-100 {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xs\:lv-border-red-200 {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xs\:lv-border-red-300 {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xs\:lv-border-red-400 {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xs\:lv-border-red-500 {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xs\:lv-border-red-600 {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xs\:lv-border-red-700 {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xs\:lv-border-red-800 {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xs\:lv-border-red-900 {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-100 {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-200 {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-300 {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-400 {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-500 {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-600 {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-700 {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-800 {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xs\:lv-border-orange-900 {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-100 {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-200 {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-300 {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-400 {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-500 {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-600 {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-700 {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-800 {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xs\:lv-border-yellow-900 {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xs\:lv-border-green-100 {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xs\:lv-border-green-200 {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xs\:lv-border-green-300 {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xs\:lv-border-green-400 {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xs\:lv-border-green-500 {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xs\:lv-border-green-600 {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xs\:lv-border-green-700 {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xs\:lv-border-green-800 {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xs\:lv-border-green-900 {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-100 {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-200 {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-300 {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-400 {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-500 {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-600 {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-700 {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-800 {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xs\:lv-border-teal-900 {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-100 {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-200 {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-300 {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-400 {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-500 {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-600 {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-700 {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-800 {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xs\:lv-border-blue-900 {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-100 {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-200 {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-300 {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-400 {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-500 {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-600 {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-700 {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-800 {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xs\:lv-border-indigo-900 {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-100 {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-200 {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-300 {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-400 {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-500 {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-600 {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-700 {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-800 {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xs\:lv-border-purple-900 {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-100 {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-200 {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-300 {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-400 {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-500 {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-600 {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-700 {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-800 {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xs\:lv-border-pink-900 {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-transparent:hover {
      border-color: transparent !important; }
    .xs\:hover\:lv-border-current:hover {
      border-color: currentColor !important; }
    .xs\:hover\:lv-border-black:hover {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-white:hover {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-100:hover {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-200:hover {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-300:hover {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-400:hover {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-500:hover {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-600:hover {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-700:hover {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-800:hover {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-gray-900:hover {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-200:hover {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-300:hover {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-400:hover {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-500:hover {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-600:hover {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-700:hover {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-800:hover {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-red-900:hover {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-100:hover {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-200:hover {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-300:hover {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-400:hover {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-500:hover {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-600:hover {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-700:hover {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-800:hover {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-orange-900:hover {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-100:hover {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-200:hover {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-300:hover {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-400:hover {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-500:hover {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-600:hover {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-700:hover {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-800:hover {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-yellow-900:hover {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-100:hover {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-200:hover {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-300:hover {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-400:hover {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-500:hover {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-600:hover {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-700:hover {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-800:hover {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-green-900:hover {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-100:hover {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-200:hover {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-300:hover {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-400:hover {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-500:hover {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-600:hover {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-700:hover {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-800:hover {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-teal-900:hover {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-100:hover {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-200:hover {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-300:hover {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-400:hover {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-500:hover {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-600:hover {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-700:hover {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-800:hover {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-blue-900:hover {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-100:hover {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-200:hover {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-300:hover {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-400:hover {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-500:hover {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-600:hover {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-700:hover {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-800:hover {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-indigo-900:hover {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-100:hover {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-200:hover {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-300:hover {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-400:hover {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-500:hover {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-600:hover {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-700:hover {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-800:hover {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-purple-900:hover {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-200:hover {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-300:hover {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-400:hover {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-500:hover {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-600:hover {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-700:hover {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-800:hover {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xs\:hover\:lv-border-pink-900:hover {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-transparent:focus {
      border-color: transparent !important; }
    .xs\:focus\:lv-border-current:focus {
      border-color: currentColor !important; }
    .xs\:focus\:lv-border-black:focus {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-white:focus {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-100:focus {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-200:focus {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-300:focus {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-400:focus {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-500:focus {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-600:focus {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-700:focus {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-800:focus {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-gray-900:focus {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-200:focus {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-300:focus {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-400:focus {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-500:focus {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-600:focus {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-700:focus {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-800:focus {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-red-900:focus {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-100:focus {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-200:focus {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-300:focus {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-400:focus {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-500:focus {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-600:focus {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-700:focus {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-800:focus {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-orange-900:focus {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-100:focus {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-200:focus {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-300:focus {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-400:focus {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-500:focus {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-600:focus {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-700:focus {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-800:focus {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-yellow-900:focus {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-100:focus {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-200:focus {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-300:focus {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-400:focus {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-500:focus {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-600:focus {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-700:focus {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-800:focus {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-green-900:focus {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-100:focus {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-200:focus {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-300:focus {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-400:focus {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-500:focus {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-600:focus {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-700:focus {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-800:focus {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-teal-900:focus {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-100:focus {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-200:focus {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-300:focus {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-400:focus {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-500:focus {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-600:focus {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-700:focus {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-800:focus {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-blue-900:focus {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-100:focus {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-200:focus {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-300:focus {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-400:focus {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-500:focus {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-600:focus {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-700:focus {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-800:focus {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-indigo-900:focus {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-100:focus {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-200:focus {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-300:focus {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-400:focus {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-500:focus {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-600:focus {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-700:focus {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-800:focus {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-purple-900:focus {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-200:focus {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-300:focus {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-400:focus {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-500:focus {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-600:focus {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-700:focus {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-800:focus {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xs\:focus\:lv-border-pink-900:focus {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xs\:lv-border-opacity-0 {
      --border-opacity:0!important; }
    .xs\:lv-border-opacity-25 {
      --border-opacity:0.25!important; }
    .xs\:lv-border-opacity-50 {
      --border-opacity:0.5!important; }
    .xs\:lv-border-opacity-75 {
      --border-opacity:0.75!important; }
    .xs\:lv-border-opacity-100 {
      --border-opacity:1!important; }
    .xs\:hover\:lv-border-opacity-0:hover {
      --border-opacity:0!important; }
    .xs\:hover\:lv-border-opacity-25:hover {
      --border-opacity:0.25!important; }
    .xs\:hover\:lv-border-opacity-50:hover {
      --border-opacity:0.5!important; }
    .xs\:hover\:lv-border-opacity-75:hover {
      --border-opacity:0.75!important; }
    .xs\:hover\:lv-border-opacity-100:hover {
      --border-opacity:1!important; }
    .xs\:focus\:lv-border-opacity-0:focus {
      --border-opacity:0!important; }
    .xs\:focus\:lv-border-opacity-25:focus {
      --border-opacity:0.25!important; }
    .xs\:focus\:lv-border-opacity-50:focus {
      --border-opacity:0.5!important; }
    .xs\:focus\:lv-border-opacity-75:focus {
      --border-opacity:0.75!important; }
    .xs\:focus\:lv-border-opacity-100:focus {
      --border-opacity:1!important; }
    .xs\:lv-rounded-none {
      border-radius: 0 !important; }
    .xs\:lv-rounded-sm {
      border-radius: 0.125rem !important; }
    .xs\:lv-rounded {
      border-radius: 0.25rem !important; }
    .xs\:lv-rounded-md {
      border-radius: 0.375rem !important; }
    .xs\:lv-rounded-lg {
      border-radius: 0.5rem !important; }
    .xs\:lv-rounded-full {
      border-radius: 9999px !important; }
    .xs\:lv-rounded-t-none {
      border-top-left-radius: 0 !important;
      border-top-right-radius: 0 !important; }
    .xs\:lv-rounded-r-none {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .xs\:lv-rounded-b-none {
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .xs\:lv-rounded-l-none {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .xs\:lv-rounded-t-sm {
      border-top-left-radius: 0.125rem !important;
      border-top-right-radius: 0.125rem !important; }
    .xs\:lv-rounded-r-sm {
      border-top-right-radius: 0.125rem !important; }
    .xs\:lv-rounded-b-sm, .xs\:lv-rounded-r-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .xs\:lv-rounded-b-sm, .xs\:lv-rounded-l-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .xs\:lv-rounded-l-sm {
      border-top-left-radius: 0.125rem !important; }
    .xs\:lv-rounded-t {
      border-top-left-radius: 0.25rem !important; }
    .xs\:lv-rounded-r, .xs\:lv-rounded-t {
      border-top-right-radius: 0.25rem !important; }
    .xs\:lv-rounded-b, .xs\:lv-rounded-r {
      border-bottom-right-radius: 0.25rem !important; }
    .xs\:lv-rounded-b, .xs\:lv-rounded-l {
      border-bottom-left-radius: 0.25rem !important; }
    .xs\:lv-rounded-l {
      border-top-left-radius: 0.25rem !important; }
    .xs\:lv-rounded-t-md {
      border-top-left-radius: 0.375rem !important;
      border-top-right-radius: 0.375rem !important; }
    .xs\:lv-rounded-r-md {
      border-top-right-radius: 0.375rem !important; }
    .xs\:lv-rounded-b-md, .xs\:lv-rounded-r-md {
      border-bottom-right-radius: 0.375rem !important; }
    .xs\:lv-rounded-b-md, .xs\:lv-rounded-l-md {
      border-bottom-left-radius: 0.375rem !important; }
    .xs\:lv-rounded-l-md {
      border-top-left-radius: 0.375rem !important; }
    .xs\:lv-rounded-t-lg {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .xs\:lv-rounded-r-lg {
      border-top-right-radius: 0.5rem !important; }
    .xs\:lv-rounded-b-lg, .xs\:lv-rounded-r-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .xs\:lv-rounded-b-lg, .xs\:lv-rounded-l-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .xs\:lv-rounded-l-lg {
      border-top-left-radius: 0.5rem !important; }
    .xs\:lv-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important; }
    .xs\:lv-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important; }
    .xs\:lv-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .xs\:lv-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .xs\:lv-rounded-tl-none {
      border-top-left-radius: 0 !important; }
    .xs\:lv-rounded-tr-none {
      border-top-right-radius: 0 !important; }
    .xs\:lv-rounded-br-none {
      border-bottom-right-radius: 0 !important; }
    .xs\:lv-rounded-bl-none {
      border-bottom-left-radius: 0 !important; }
    .xs\:lv-rounded-tl-sm {
      border-top-left-radius: 0.125rem !important; }
    .xs\:lv-rounded-tr-sm {
      border-top-right-radius: 0.125rem !important; }
    .xs\:lv-rounded-br-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .xs\:lv-rounded-bl-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .xs\:lv-rounded-tl {
      border-top-left-radius: 0.25rem !important; }
    .xs\:lv-rounded-tr {
      border-top-right-radius: 0.25rem !important; }
    .xs\:lv-rounded-br {
      border-bottom-right-radius: 0.25rem !important; }
    .xs\:lv-rounded-bl {
      border-bottom-left-radius: 0.25rem !important; }
    .xs\:lv-rounded-tl-md {
      border-top-left-radius: 0.375rem !important; }
    .xs\:lv-rounded-tr-md {
      border-top-right-radius: 0.375rem !important; }
    .xs\:lv-rounded-br-md {
      border-bottom-right-radius: 0.375rem !important; }
    .xs\:lv-rounded-bl-md {
      border-bottom-left-radius: 0.375rem !important; }
    .xs\:lv-rounded-tl-lg {
      border-top-left-radius: 0.5rem !important; }
    .xs\:lv-rounded-tr-lg {
      border-top-right-radius: 0.5rem !important; }
    .xs\:lv-rounded-br-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .xs\:lv-rounded-bl-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .xs\:lv-rounded-tl-full {
      border-top-left-radius: 9999px !important; }
    .xs\:lv-rounded-tr-full {
      border-top-right-radius: 9999px !important; }
    .xs\:lv-rounded-br-full {
      border-bottom-right-radius: 9999px !important; }
    .xs\:lv-rounded-bl-full {
      border-bottom-left-radius: 9999px !important; }
    .xs\:lv-border-solid {
      border-style: solid !important; }
    .xs\:lv-border-dashed {
      border-style: dashed !important; }
    .xs\:lv-border-dotted {
      border-style: dotted !important; }
    .xs\:lv-border-double {
      border-style: double !important; }
    .xs\:lv-border-none {
      border-style: none !important; }
    .xs\:lv-border-0 {
      border-width: 0 !important; }
    .xs\:lv-border-2 {
      border-width: 2px !important; }
    .xs\:lv-border-4 {
      border-width: 4px !important; }
    .xs\:lv-border-8 {
      border-width: 8px !important; }
    .xs\:lv-border {
      border-width: 1px !important; }
    .xs\:lv-border-t-0 {
      border-top-width: 0 !important; }
    .xs\:lv-border-r-0 {
      border-right-width: 0 !important; }
    .xs\:lv-border-b-0 {
      border-bottom-width: 0 !important; }
    .xs\:lv-border-l-0 {
      border-left-width: 0 !important; }
    .xs\:lv-border-t-2 {
      border-top-width: 2px !important; }
    .xs\:lv-border-r-2 {
      border-right-width: 2px !important; }
    .xs\:lv-border-b-2 {
      border-bottom-width: 2px !important; }
    .xs\:lv-border-l-2 {
      border-left-width: 2px !important; }
    .xs\:lv-border-t-4 {
      border-top-width: 4px !important; }
    .xs\:lv-border-r-4 {
      border-right-width: 4px !important; }
    .xs\:lv-border-b-4 {
      border-bottom-width: 4px !important; }
    .xs\:lv-border-l-4 {
      border-left-width: 4px !important; }
    .xs\:lv-border-t-8 {
      border-top-width: 8px !important; }
    .xs\:lv-border-r-8 {
      border-right-width: 8px !important; }
    .xs\:lv-border-b-8 {
      border-bottom-width: 8px !important; }
    .xs\:lv-border-l-8 {
      border-left-width: 8px !important; }
    .xs\:lv-border-t {
      border-top-width: 1px !important; }
    .xs\:lv-border-r {
      border-right-width: 1px !important; }
    .xs\:lv-border-b {
      border-bottom-width: 1px !important; }
    .xs\:lv-border-l {
      border-left-width: 1px !important; }
    .xs\:lv-box-border {
      box-sizing: border-box !important; }
    .xs\:lv-box-content {
      box-sizing: content-box !important; }
    .xs\:lv-cursor-auto {
      cursor: auto !important; }
    .xs\:lv-cursor-default {
      cursor: default !important; }
    .xs\:lv-cursor-pointer {
      cursor: pointer !important; }
    .xs\:lv-cursor-wait {
      cursor: wait !important; }
    .xs\:lv-cursor-text {
      cursor: text !important; }
    .xs\:lv-cursor-move {
      cursor: move !important; }
    .xs\:lv-cursor-not-allowed {
      cursor: not-allowed !important; }
    .xs\:lv-block {
      display: block !important; }
    .xs\:lv-inline-block {
      display: inline-block !important; }
    .xs\:lv-inline {
      display: inline !important; }
    .xs\:lv-flex {
      display: flex !important; }
    .xs\:lv-inline-flex {
      display: inline-flex !important; }
    .xs\:lv-table {
      display: table !important; }
    .xs\:lv-table-caption {
      display: table-caption !important; }
    .xs\:lv-table-cell {
      display: table-cell !important; }
    .xs\:lv-table-column {
      display: table-column !important; }
    .xs\:lv-table-column-group {
      display: table-column-group !important; }
    .xs\:lv-table-footer-group {
      display: table-footer-group !important; }
    .xs\:lv-table-header-group {
      display: table-header-group !important; }
    .xs\:lv-table-row-group {
      display: table-row-group !important; }
    .xs\:lv-table-row {
      display: table-row !important; }
    .xs\:lv-flow-root {
      display: flow-root !important; }
    .xs\:lv-grid {
      display: grid !important; }
    .xs\:lv-inline-grid {
      display: inline-grid !important; }
    .xs\:lv-contents {
      display: contents !important; }
    .xs\:lv-hidden {
      display: none !important; }
    .xs\:lv-flex-row {
      flex-direction: row !important; }
    .xs\:lv-flex-row-reverse {
      flex-direction: row-reverse !important; }
    .xs\:lv-flex-col {
      flex-direction: column !important; }
    .xs\:lv-flex-col-reverse {
      flex-direction: column-reverse !important; }
    .xs\:lv-flex-wrap {
      flex-wrap: wrap !important; }
    .xs\:lv-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .xs\:lv-flex-no-wrap {
      flex-wrap: nowrap !important; }
    .xs\:lv-place-items-auto {
      place-items: auto !important; }
    .xs\:lv-place-items-start {
      place-items: start !important; }
    .xs\:lv-place-items-end {
      place-items: end !important; }
    .xs\:lv-place-items-center {
      place-items: center !important; }
    .xs\:lv-place-items-stretch {
      place-items: stretch !important; }
    .xs\:lv-place-content-center {
      place-content: center !important; }
    .xs\:lv-place-content-start {
      place-content: start !important; }
    .xs\:lv-place-content-end {
      place-content: end !important; }
    .xs\:lv-place-content-between {
      place-content: space-between !important; }
    .xs\:lv-place-content-around {
      place-content: space-around !important; }
    .xs\:lv-place-content-evenly {
      place-content: space-evenly !important; }
    .xs\:lv-place-content-stretch {
      place-content: stretch !important; }
    .xs\:lv-place-self-auto {
      place-self: auto !important; }
    .xs\:lv-place-self-start {
      place-self: start !important; }
    .xs\:lv-place-self-end {
      place-self: end !important; }
    .xs\:lv-place-self-center {
      place-self: center !important; }
    .xs\:lv-place-self-stretch {
      place-self: stretch !important; }
    .xs\:lv-items-start {
      align-items: flex-start !important; }
    .xs\:lv-items-end {
      align-items: flex-end !important; }
    .xs\:lv-items-center {
      align-items: center !important; }
    .xs\:lv-items-baseline {
      align-items: baseline !important; }
    .xs\:lv-items-stretch {
      align-items: stretch !important; }
    .xs\:lv-content-center {
      align-content: center !important; }
    .xs\:lv-content-start {
      align-content: flex-start !important; }
    .xs\:lv-content-end {
      align-content: flex-end !important; }
    .xs\:lv-content-between {
      align-content: space-between !important; }
    .xs\:lv-content-around {
      align-content: space-around !important; }
    .xs\:lv-content-evenly {
      align-content: space-evenly !important; }
    .xs\:lv-self-auto {
      align-self: auto !important; }
    .xs\:lv-self-start {
      align-self: flex-start !important; }
    .xs\:lv-self-end {
      align-self: flex-end !important; }
    .xs\:lv-self-center {
      align-self: center !important; }
    .xs\:lv-self-stretch {
      align-self: stretch !important; }
    .xs\:lv-justify-items-auto {
      justify-items: auto !important; }
    .xs\:lv-justify-items-start {
      justify-items: start !important; }
    .xs\:lv-justify-items-end {
      justify-items: end !important; }
    .xs\:lv-justify-items-center {
      justify-items: center !important; }
    .xs\:lv-justify-items-stretch {
      justify-items: stretch !important; }
    .xs\:lv-justify-start {
      justify-content: flex-start !important; }
    .xs\:lv-justify-end {
      justify-content: flex-end !important; }
    .xs\:lv-justify-center {
      justify-content: center !important; }
    .xs\:lv-justify-between {
      justify-content: space-between !important; }
    .xs\:lv-justify-around {
      justify-content: space-around !important; }
    .xs\:lv-justify-evenly {
      justify-content: space-evenly !important; }
    .xs\:lv-justify-self-auto {
      justify-self: auto !important; }
    .xs\:lv-justify-self-start {
      justify-self: start !important; }
    .xs\:lv-justify-self-end {
      justify-self: end !important; }
    .xs\:lv-justify-self-center {
      justify-self: center !important; }
    .xs\:lv-justify-self-stretch {
      justify-self: stretch !important; }
    .xs\:lv-flex-1 {
      flex: 1 1 0% !important; }
    .xs\:lv-flex-auto {
      flex: 1 1 auto !important; }
    .xs\:lv-flex-initial {
      flex: 0 1 auto !important; }
    .xs\:lv-flex-none {
      flex: none !important; }
    .xs\:lv-flex-grow-0 {
      flex-grow: 0 !important; }
    .xs\:lv-flex-grow {
      flex-grow: 1 !important; }
    .xs\:lv-flex-shrink-0 {
      flex-shrink: 0 !important; }
    .xs\:lv-flex-shrink {
      flex-shrink: 1 !important; }
    .xs\:lv-order-1 {
      order: 1 !important; }
    .xs\:lv-order-2 {
      order: 2 !important; }
    .xs\:lv-order-3 {
      order: 3 !important; }
    .xs\:lv-order-4 {
      order: 4 !important; }
    .xs\:lv-order-5 {
      order: 5 !important; }
    .xs\:lv-order-6 {
      order: 6 !important; }
    .xs\:lv-order-7 {
      order: 7 !important; }
    .xs\:lv-order-8 {
      order: 8 !important; }
    .xs\:lv-order-9 {
      order: 9 !important; }
    .xs\:lv-order-10 {
      order: 10 !important; }
    .xs\:lv-order-11 {
      order: 11 !important; }
    .xs\:lv-order-12 {
      order: 12 !important; }
    .xs\:lv-order-first {
      order: -9999 !important; }
    .xs\:lv-order-last {
      order: 9999 !important; }
    .xs\:lv-order-none {
      order: 0 !important; }
    .xs\:lv-float-right {
      float: right !important; }
    .xs\:lv-float-left {
      float: left !important; }
    .xs\:lv-float-none {
      float: none !important; }
    .xs\:lv-clearfix:after {
      content: "" !important;
      display: table !important;
      clear: both !important; }
    .xs\:lv-clear-left {
      clear: left !important; }
    .xs\:lv-clear-right {
      clear: right !important; }
    .xs\:lv-clear-both {
      clear: both !important; }
    .xs\:lv-clear-none {
      clear: none !important; }
    .xs\:lv-font-sans {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
    .xs\:lv-font-serif {
      font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
    .xs\:lv-font-mono {
      font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
    .xs\:lv-font-hairline {
      font-weight: 100 !important; }
    .xs\:lv-font-thin {
      font-weight: 200 !important; }
    .xs\:lv-font-light {
      font-weight: 300 !important; }
    .xs\:lv-font-normal {
      font-weight: 400 !important; }
    .xs\:lv-font-medium {
      font-weight: 500 !important; }
    .xs\:lv-font-semibold {
      font-weight: 600 !important; }
    .xs\:lv-font-bold {
      font-weight: 700 !important; }
    .xs\:lv-font-extrabold {
      font-weight: 800 !important; }
    .xs\:lv-font-black {
      font-weight: 900 !important; }
    .xs\:hover\:lv-font-hairline:hover {
      font-weight: 100 !important; }
    .xs\:hover\:lv-font-thin:hover {
      font-weight: 200 !important; }
    .xs\:hover\:lv-font-light:hover {
      font-weight: 300 !important; }
    .xs\:hover\:lv-font-normal:hover {
      font-weight: 400 !important; }
    .xs\:hover\:lv-font-medium:hover {
      font-weight: 500 !important; }
    .xs\:hover\:lv-font-semibold:hover {
      font-weight: 600 !important; }
    .xs\:hover\:lv-font-bold:hover {
      font-weight: 700 !important; }
    .xs\:hover\:lv-font-extrabold:hover {
      font-weight: 800 !important; }
    .xs\:hover\:lv-font-black:hover {
      font-weight: 900 !important; }
    .xs\:focus\:lv-font-hairline:focus {
      font-weight: 100 !important; }
    .xs\:focus\:lv-font-thin:focus {
      font-weight: 200 !important; }
    .xs\:focus\:lv-font-light:focus {
      font-weight: 300 !important; }
    .xs\:focus\:lv-font-normal:focus {
      font-weight: 400 !important; }
    .xs\:focus\:lv-font-medium:focus {
      font-weight: 500 !important; }
    .xs\:focus\:lv-font-semibold:focus {
      font-weight: 600 !important; }
    .xs\:focus\:lv-font-bold:focus {
      font-weight: 700 !important; }
    .xs\:focus\:lv-font-extrabold:focus {
      font-weight: 800 !important; }
    .xs\:focus\:lv-font-black:focus {
      font-weight: 900 !important; }
    .xs\:lv-h-1 {
      height: 5px !important; }
    .xs\:lv-h-2 {
      height: 10px !important; }
    .xs\:lv-h-3 {
      height: 15px !important; }
    .xs\:lv-h-4 {
      height: 20px !important; }
    .xs\:lv-h-5 {
      height: 25px !important; }
    .xs\:lv-h-6 {
      height: 30px !important; }
    .xs\:lv-h-7 {
      height: 35px !important; }
    .xs\:lv-h-8 {
      height: 40px !important; }
    .xs\:lv-h-9 {
      height: 45px !important; }
    .xs\:lv-h-10 {
      height: 50px !important; }
    .xs\:lv-h-auto {
      height: auto !important; }
    .xs\:lv-h-full {
      height: 100% !important; }
    .xs\:lv-h-screen {
      height: 100vh !important; }
    .xs\:lv-text-xs {
      font-size: 0.75rem !important; }
    .xs\:lv-text-sm {
      font-size: 0.875rem !important; }
    .xs\:lv-text-base {
      font-size: 1rem !important; }
    .xs\:lv-text-lg {
      font-size: 1.125rem !important; }
    .xs\:lv-text-xl {
      font-size: 1.25rem !important; }
    .xs\:lv-text-2xl {
      font-size: 1.5rem !important; }
    .xs\:lv-text-3xl {
      font-size: 1.875rem !important; }
    .xs\:lv-text-4xl {
      font-size: 2.25rem !important; }
    .xs\:lv-text-5xl {
      font-size: 3rem !important; }
    .xs\:lv-text-6xl {
      font-size: 4rem !important; }
    .xs\:lv-leading-3 {
      line-height: 0.75rem !important; }
    .xs\:lv-leading-4 {
      line-height: 1rem !important; }
    .xs\:lv-leading-5 {
      line-height: 1.25rem !important; }
    .xs\:lv-leading-6 {
      line-height: 1.5rem !important; }
    .xs\:lv-leading-7 {
      line-height: 1.75rem !important; }
    .xs\:lv-leading-8 {
      line-height: 2rem !important; }
    .xs\:lv-leading-9 {
      line-height: 2.25rem !important; }
    .xs\:lv-leading-10 {
      line-height: 2.5rem !important; }
    .xs\:lv-leading-none {
      line-height: 1 !important; }
    .xs\:lv-leading-tight {
      line-height: 1.25 !important; }
    .xs\:lv-leading-snug {
      line-height: 1.375 !important; }
    .xs\:lv-leading-normal {
      line-height: 1.5 !important; }
    .xs\:lv-leading-relaxed {
      line-height: 1.625 !important; }
    .xs\:lv-leading-loose {
      line-height: 2 !important; }
    .xs\:lv-list-inside {
      list-style-position: inside !important; }
    .xs\:lv-list-outside {
      list-style-position: outside !important; }
    .xs\:lv-list-none {
      list-style-type: none !important; }
    .xs\:lv-list-disc {
      list-style-type: disc !important; }
    .xs\:lv-list-decimal {
      list-style-type: decimal !important; }
    .xs\:lv-m-1 {
      margin: 5px !important; }
    .xs\:lv-m-2 {
      margin: 10px !important; }
    .xs\:lv-m-3 {
      margin: 15px !important; }
    .xs\:lv-m-4 {
      margin: 20px !important; }
    .xs\:lv-m-5 {
      margin: 25px !important; }
    .xs\:lv-m-6 {
      margin: 30px !important; }
    .xs\:lv-m-7 {
      margin: 35px !important; }
    .xs\:lv-m-8 {
      margin: 40px !important; }
    .xs\:lv-m-9 {
      margin: 45px !important; }
    .xs\:lv-m-10 {
      margin: 50px !important; }
    .xs\:lv-m-auto {
      margin: auto !important; }
    .xs\:lv--m-1 {
      margin: -5px !important; }
    .xs\:lv--m-2 {
      margin: -10px !important; }
    .xs\:lv--m-3 {
      margin: -15px !important; }
    .xs\:lv--m-4 {
      margin: -20px !important; }
    .xs\:lv--m-5 {
      margin: -25px !important; }
    .xs\:lv--m-6 {
      margin: -30px !important; }
    .xs\:lv--m-7 {
      margin: -35px !important; }
    .xs\:lv--m-8 {
      margin: -40px !important; }
    .xs\:lv--m-9 {
      margin: -45px !important; }
    .xs\:lv--m-10 {
      margin: -50px !important; }
    .xs\:lv-my-1 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    .xs\:lv-mx-1 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    .xs\:lv-my-2 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    .xs\:lv-mx-2 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    .xs\:lv-my-3 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    .xs\:lv-mx-3 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    .xs\:lv-my-4 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    .xs\:lv-mx-4 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    .xs\:lv-my-5 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    .xs\:lv-mx-5 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    .xs\:lv-my-6 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    .xs\:lv-mx-6 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    .xs\:lv-my-7 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    .xs\:lv-mx-7 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    .xs\:lv-my-8 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    .xs\:lv-mx-8 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    .xs\:lv-my-9 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    .xs\:lv-mx-9 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    .xs\:lv-my-10 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    .xs\:lv-mx-10 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    .xs\:lv-my-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }
    .xs\:lv-mx-auto {
      margin-left: auto !important;
      margin-right: auto !important; }
    .xs\:lv--my-1 {
      margin-top: -5px !important;
      margin-bottom: -5px !important; }
    .xs\:lv--mx-1 {
      margin-left: -5px !important;
      margin-right: -5px !important; }
    .xs\:lv--my-2 {
      margin-top: -10px !important;
      margin-bottom: -10px !important; }
    .xs\:lv--mx-2 {
      margin-left: -10px !important;
      margin-right: -10px !important; }
    .xs\:lv--my-3 {
      margin-top: -15px !important;
      margin-bottom: -15px !important; }
    .xs\:lv--mx-3 {
      margin-left: -15px !important;
      margin-right: -15px !important; }
    .xs\:lv--my-4 {
      margin-top: -20px !important;
      margin-bottom: -20px !important; }
    .xs\:lv--mx-4 {
      margin-left: -20px !important;
      margin-right: -20px !important; }
    .xs\:lv--my-5 {
      margin-top: -25px !important;
      margin-bottom: -25px !important; }
    .xs\:lv--mx-5 {
      margin-left: -25px !important;
      margin-right: -25px !important; }
    .xs\:lv--my-6 {
      margin-top: -30px !important;
      margin-bottom: -30px !important; }
    .xs\:lv--mx-6 {
      margin-left: -30px !important;
      margin-right: -30px !important; }
    .xs\:lv--my-7 {
      margin-top: -35px !important;
      margin-bottom: -35px !important; }
    .xs\:lv--mx-7 {
      margin-left: -35px !important;
      margin-right: -35px !important; }
    .xs\:lv--my-8 {
      margin-top: -40px !important;
      margin-bottom: -40px !important; }
    .xs\:lv--mx-8 {
      margin-left: -40px !important;
      margin-right: -40px !important; }
    .xs\:lv--my-9 {
      margin-top: -45px !important;
      margin-bottom: -45px !important; }
    .xs\:lv--mx-9 {
      margin-left: -45px !important;
      margin-right: -45px !important; }
    .xs\:lv--my-10 {
      margin-top: -50px !important;
      margin-bottom: -50px !important; }
    .xs\:lv--mx-10 {
      margin-left: -50px !important;
      margin-right: -50px !important; }
    .xs\:lv-mt-1 {
      margin-top: 5px !important; }
    .xs\:lv-mr-1 {
      margin-right: 5px !important; }
    .xs\:lv-mb-1 {
      margin-bottom: 5px !important; }
    .xs\:lv-ml-1 {
      margin-left: 5px !important; }
    .xs\:lv-mt-2 {
      margin-top: 10px !important; }
    .xs\:lv-mr-2 {
      margin-right: 10px !important; }
    .xs\:lv-mb-2 {
      margin-bottom: 10px !important; }
    .xs\:lv-ml-2 {
      margin-left: 10px !important; }
    .xs\:lv-mt-3 {
      margin-top: 15px !important; }
    .xs\:lv-mr-3 {
      margin-right: 15px !important; }
    .xs\:lv-mb-3 {
      margin-bottom: 15px !important; }
    .xs\:lv-ml-3 {
      margin-left: 15px !important; }
    .xs\:lv-mt-4 {
      margin-top: 20px !important; }
    .xs\:lv-mr-4 {
      margin-right: 20px !important; }
    .xs\:lv-mb-4 {
      margin-bottom: 20px !important; }
    .xs\:lv-ml-4 {
      margin-left: 20px !important; }
    .xs\:lv-mt-5 {
      margin-top: 25px !important; }
    .xs\:lv-mr-5 {
      margin-right: 25px !important; }
    .xs\:lv-mb-5 {
      margin-bottom: 25px !important; }
    .xs\:lv-ml-5 {
      margin-left: 25px !important; }
    .xs\:lv-mt-6 {
      margin-top: 30px !important; }
    .xs\:lv-mr-6 {
      margin-right: 30px !important; }
    .xs\:lv-mb-6 {
      margin-bottom: 30px !important; }
    .xs\:lv-ml-6 {
      margin-left: 30px !important; }
    .xs\:lv-mt-7 {
      margin-top: 35px !important; }
    .xs\:lv-mr-7 {
      margin-right: 35px !important; }
    .xs\:lv-mb-7 {
      margin-bottom: 35px !important; }
    .xs\:lv-ml-7 {
      margin-left: 35px !important; }
    .xs\:lv-mt-8 {
      margin-top: 40px !important; }
    .xs\:lv-mr-8 {
      margin-right: 40px !important; }
    .xs\:lv-mb-8 {
      margin-bottom: 40px !important; }
    .xs\:lv-ml-8 {
      margin-left: 40px !important; }
    .xs\:lv-mt-9 {
      margin-top: 45px !important; }
    .xs\:lv-mr-9 {
      margin-right: 45px !important; }
    .xs\:lv-mb-9 {
      margin-bottom: 45px !important; }
    .xs\:lv-ml-9 {
      margin-left: 45px !important; }
    .xs\:lv-mt-10 {
      margin-top: 50px !important; }
    .xs\:lv-mr-10 {
      margin-right: 50px !important; }
    .xs\:lv-mb-10 {
      margin-bottom: 50px !important; }
    .xs\:lv-ml-10 {
      margin-left: 50px !important; }
    .xs\:lv-mt-auto {
      margin-top: auto !important; }
    .xs\:lv-mr-auto {
      margin-right: auto !important; }
    .xs\:lv-mb-auto {
      margin-bottom: auto !important; }
    .xs\:lv-ml-auto {
      margin-left: auto !important; }
    .xs\:lv--mt-1 {
      margin-top: -5px !important; }
    .xs\:lv--mr-1 {
      margin-right: -5px !important; }
    .xs\:lv--mb-1 {
      margin-bottom: -5px !important; }
    .xs\:lv--ml-1 {
      margin-left: -5px !important; }
    .xs\:lv--mt-2 {
      margin-top: -10px !important; }
    .xs\:lv--mr-2 {
      margin-right: -10px !important; }
    .xs\:lv--mb-2 {
      margin-bottom: -10px !important; }
    .xs\:lv--ml-2 {
      margin-left: -10px !important; }
    .xs\:lv--mt-3 {
      margin-top: -15px !important; }
    .xs\:lv--mr-3 {
      margin-right: -15px !important; }
    .xs\:lv--mb-3 {
      margin-bottom: -15px !important; }
    .xs\:lv--ml-3 {
      margin-left: -15px !important; }
    .xs\:lv--mt-4 {
      margin-top: -20px !important; }
    .xs\:lv--mr-4 {
      margin-right: -20px !important; }
    .xs\:lv--mb-4 {
      margin-bottom: -20px !important; }
    .xs\:lv--ml-4 {
      margin-left: -20px !important; }
    .xs\:lv--mt-5 {
      margin-top: -25px !important; }
    .xs\:lv--mr-5 {
      margin-right: -25px !important; }
    .xs\:lv--mb-5 {
      margin-bottom: -25px !important; }
    .xs\:lv--ml-5 {
      margin-left: -25px !important; }
    .xs\:lv--mt-6 {
      margin-top: -30px !important; }
    .xs\:lv--mr-6 {
      margin-right: -30px !important; }
    .xs\:lv--mb-6 {
      margin-bottom: -30px !important; }
    .xs\:lv--ml-6 {
      margin-left: -30px !important; }
    .xs\:lv--mt-7 {
      margin-top: -35px !important; }
    .xs\:lv--mr-7 {
      margin-right: -35px !important; }
    .xs\:lv--mb-7 {
      margin-bottom: -35px !important; }
    .xs\:lv--ml-7 {
      margin-left: -35px !important; }
    .xs\:lv--mt-8 {
      margin-top: -40px !important; }
    .xs\:lv--mr-8 {
      margin-right: -40px !important; }
    .xs\:lv--mb-8 {
      margin-bottom: -40px !important; }
    .xs\:lv--ml-8 {
      margin-left: -40px !important; }
    .xs\:lv--mt-9 {
      margin-top: -45px !important; }
    .xs\:lv--mr-9 {
      margin-right: -45px !important; }
    .xs\:lv--mb-9 {
      margin-bottom: -45px !important; }
    .xs\:lv--ml-9 {
      margin-left: -45px !important; }
    .xs\:lv--mt-10 {
      margin-top: -50px !important; }
    .xs\:lv--mr-10 {
      margin-right: -50px !important; }
    .xs\:lv--mb-10 {
      margin-bottom: -50px !important; }
    .xs\:lv--ml-10 {
      margin-left: -50px !important; }
    .xs\:lv-max-h-full {
      max-height: 100% !important; }
    .xs\:lv-max-h-screen {
      max-height: 100vh !important; }
    .xs\:lv-max-w-none {
      max-width: none !important; }
    .xs\:lv-max-w-xs {
      max-width: 20rem !important; }
    .xs\:lv-max-w-sm {
      max-width: 24rem !important; }
    .xs\:lv-max-w-md {
      max-width: 28rem !important; }
    .xs\:lv-max-w-lg {
      max-width: 32rem !important; }
    .xs\:lv-max-w-xl {
      max-width: 36rem !important; }
    .xs\:lv-max-w-2xl {
      max-width: 42rem !important; }
    .xs\:lv-max-w-3xl {
      max-width: 48rem !important; }
    .xs\:lv-max-w-4xl {
      max-width: 56rem !important; }
    .xs\:lv-max-w-5xl {
      max-width: 64rem !important; }
    .xs\:lv-max-w-6xl {
      max-width: 72rem !important; }
    .xs\:lv-max-w-full {
      max-width: 100% !important; }
    .xs\:lv-min-h-0 {
      min-height: 0 !important; }
    .xs\:lv-min-h-full {
      min-height: 100% !important; }
    .xs\:lv-min-h-screen {
      min-height: 100vh !important; }
    .xs\:lv-min-w-0 {
      min-width: 0 !important; }
    .xs\:lv-min-w-full {
      min-width: 100% !important; }
    .xs\:lv-object-contain {
      -o-object-fit: contain !important;
      object-fit: contain !important; }
    .xs\:lv-object-cover {
      -o-object-fit: cover !important;
      object-fit: cover !important; }
    .xs\:lv-object-fill {
      -o-object-fit: fill !important;
      object-fit: fill !important; }
    .xs\:lv-object-none {
      -o-object-fit: none !important;
      object-fit: none !important; }
    .xs\:lv-object-scale-down {
      -o-object-fit: scale-down !important;
      object-fit: scale-down !important; }
    .xs\:lv-object-bottom {
      -o-object-position: bottom !important;
      object-position: bottom !important; }
    .xs\:lv-object-center {
      -o-object-position: center !important;
      object-position: center !important; }
    .xs\:lv-object-left {
      -o-object-position: left !important;
      object-position: left !important; }
    .xs\:lv-object-left-bottom {
      -o-object-position: left bottom !important;
      object-position: left bottom !important; }
    .xs\:lv-object-left-top {
      -o-object-position: left top !important;
      object-position: left top !important; }
    .xs\:lv-object-right {
      -o-object-position: right !important;
      object-position: right !important; }
    .xs\:lv-object-right-bottom {
      -o-object-position: right bottom !important;
      object-position: right bottom !important; }
    .xs\:lv-object-right-top {
      -o-object-position: right top !important;
      object-position: right top !important; }
    .xs\:lv-object-top {
      -o-object-position: top !important;
      object-position: top !important; }
    .xs\:lv-opacity-0 {
      opacity: 0 !important; }
    .xs\:lv-opacity-25 {
      opacity: 0.25 !important; }
    .xs\:lv-opacity-50 {
      opacity: 0.5 !important; }
    .xs\:lv-opacity-75 {
      opacity: 0.75 !important; }
    .xs\:lv-opacity-100 {
      opacity: 1 !important; }
    .xs\:hover\:lv-opacity-0:hover {
      opacity: 0 !important; }
    .xs\:hover\:lv-opacity-25:hover {
      opacity: 0.25 !important; }
    .xs\:hover\:lv-opacity-50:hover {
      opacity: 0.5 !important; }
    .xs\:hover\:lv-opacity-75:hover {
      opacity: 0.75 !important; }
    .xs\:hover\:lv-opacity-100:hover {
      opacity: 1 !important; }
    .xs\:focus\:lv-opacity-0:focus {
      opacity: 0 !important; }
    .xs\:focus\:lv-opacity-25:focus {
      opacity: 0.25 !important; }
    .xs\:focus\:lv-opacity-50:focus {
      opacity: 0.5 !important; }
    .xs\:focus\:lv-opacity-75:focus {
      opacity: 0.75 !important; }
    .xs\:focus\:lv-opacity-100:focus {
      opacity: 1 !important; }
    .xs\:focus\:lv-outline-none:focus, .xs\:lv-outline-none {
      outline: 0 !important; }
    .xs\:lv-overflow-auto {
      overflow: auto !important; }
    .xs\:lv-overflow-hidden {
      overflow: hidden !important; }
    .xs\:lv-overflow-visible {
      overflow: visible !important; }
    .xs\:lv-overflow-scroll {
      overflow: scroll !important; }
    .xs\:lv-overflow-x-auto {
      overflow-x: auto !important; }
    .xs\:lv-overflow-y-auto {
      overflow-y: auto !important; }
    .xs\:lv-overflow-x-hidden {
      overflow-x: hidden !important; }
    .xs\:lv-overflow-y-hidden {
      overflow-y: hidden !important; }
    .xs\:lv-overflow-x-visible {
      overflow-x: visible !important; }
    .xs\:lv-overflow-y-visible {
      overflow-y: visible !important; }
    .xs\:lv-overflow-x-scroll {
      overflow-x: scroll !important; }
    .xs\:lv-overflow-y-scroll {
      overflow-y: scroll !important; }
    .xs\:lv-scrolling-touch {
      -webkit-overflow-scrolling: touch !important; }
    .xs\:lv-scrolling-auto {
      -webkit-overflow-scrolling: auto !important; }
    .xs\:lv-overscroll-auto {
      -ms-scroll-chaining: chained !important;
      overscroll-behavior: auto !important; }
    .xs\:lv-overscroll-contain {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important; }
    .xs\:lv-overscroll-none {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important; }
    .xs\:lv-overscroll-y-auto {
      overscroll-behavior-y: auto !important; }
    .xs\:lv-overscroll-y-contain {
      overscroll-behavior-y: contain !important; }
    .xs\:lv-overscroll-y-none {
      overscroll-behavior-y: none !important; }
    .xs\:lv-overscroll-x-auto {
      overscroll-behavior-x: auto !important; }
    .xs\:lv-overscroll-x-contain {
      overscroll-behavior-x: contain !important; }
    .xs\:lv-overscroll-x-none {
      overscroll-behavior-x: none !important; }
    .xs\:lv-p-1 {
      padding: 5px !important; }
    .xs\:lv-p-2 {
      padding: 10px !important; }
    .xs\:lv-p-3 {
      padding: 15px !important; }
    .xs\:lv-p-4 {
      padding: 20px !important; }
    .xs\:lv-p-5 {
      padding: 25px !important; }
    .xs\:lv-p-6 {
      padding: 30px !important; }
    .xs\:lv-p-7 {
      padding: 35px !important; }
    .xs\:lv-p-8 {
      padding: 40px !important; }
    .xs\:lv-p-9 {
      padding: 45px !important; }
    .xs\:lv-p-10 {
      padding: 50px !important; }
    .xs\:lv-py-1 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    .xs\:lv-px-1 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    .xs\:lv-py-2 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    .xs\:lv-px-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .xs\:lv-py-3 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    .xs\:lv-px-3 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .xs\:lv-py-4 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    .xs\:lv-px-4 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    .xs\:lv-py-5 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    .xs\:lv-px-5 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    .xs\:lv-py-6 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .xs\:lv-px-6 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    .xs\:lv-py-7 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    .xs\:lv-px-7 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    .xs\:lv-py-8 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    .xs\:lv-px-8 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    .xs\:lv-py-9 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    .xs\:lv-px-9 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    .xs\:lv-py-10 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    .xs\:lv-px-10 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    .xs\:lv-pt-1 {
      padding-top: 5px !important; }
    .xs\:lv-pr-1 {
      padding-right: 5px !important; }
    .xs\:lv-pb-1 {
      padding-bottom: 5px !important; }
    .xs\:lv-pl-1 {
      padding-left: 5px !important; }
    .xs\:lv-pt-2 {
      padding-top: 10px !important; }
    .xs\:lv-pr-2 {
      padding-right: 10px !important; }
    .xs\:lv-pb-2 {
      padding-bottom: 10px !important; }
    .xs\:lv-pl-2 {
      padding-left: 10px !important; }
    .xs\:lv-pt-3 {
      padding-top: 15px !important; }
    .xs\:lv-pr-3 {
      padding-right: 15px !important; }
    .xs\:lv-pb-3 {
      padding-bottom: 15px !important; }
    .xs\:lv-pl-3 {
      padding-left: 15px !important; }
    .xs\:lv-pt-4 {
      padding-top: 20px !important; }
    .xs\:lv-pr-4 {
      padding-right: 20px !important; }
    .xs\:lv-pb-4 {
      padding-bottom: 20px !important; }
    .xs\:lv-pl-4 {
      padding-left: 20px !important; }
    .xs\:lv-pt-5 {
      padding-top: 25px !important; }
    .xs\:lv-pr-5 {
      padding-right: 25px !important; }
    .xs\:lv-pb-5 {
      padding-bottom: 25px !important; }
    .xs\:lv-pl-5 {
      padding-left: 25px !important; }
    .xs\:lv-pt-6 {
      padding-top: 30px !important; }
    .xs\:lv-pr-6 {
      padding-right: 30px !important; }
    .xs\:lv-pb-6 {
      padding-bottom: 30px !important; }
    .xs\:lv-pl-6 {
      padding-left: 30px !important; }
    .xs\:lv-pt-7 {
      padding-top: 35px !important; }
    .xs\:lv-pr-7 {
      padding-right: 35px !important; }
    .xs\:lv-pb-7 {
      padding-bottom: 35px !important; }
    .xs\:lv-pl-7 {
      padding-left: 35px !important; }
    .xs\:lv-pt-8 {
      padding-top: 40px !important; }
    .xs\:lv-pr-8 {
      padding-right: 40px !important; }
    .xs\:lv-pb-8 {
      padding-bottom: 40px !important; }
    .xs\:lv-pl-8 {
      padding-left: 40px !important; }
    .xs\:lv-pt-9 {
      padding-top: 45px !important; }
    .xs\:lv-pr-9 {
      padding-right: 45px !important; }
    .xs\:lv-pb-9 {
      padding-bottom: 45px !important; }
    .xs\:lv-pl-9 {
      padding-left: 45px !important; }
    .xs\:lv-pt-10 {
      padding-top: 50px !important; }
    .xs\:lv-pr-10 {
      padding-right: 50px !important; }
    .xs\:lv-pb-10 {
      padding-bottom: 50px !important; }
    .xs\:lv-pl-10 {
      padding-left: 50px !important; }
    .xs\:lv-placeholder-transparent::-moz-placeholder {
      color: transparent !important; }
    .xs\:lv-placeholder-transparent:-ms-input-placeholder {
      color: transparent !important; }
    .xs\:lv-placeholder-transparent::placeholder {
      color: transparent !important; }
    .xs\:lv-placeholder-current::-moz-placeholder {
      color: currentColor !important; }
    .xs\:lv-placeholder-current:-ms-input-placeholder {
      color: currentColor !important; }
    .xs\:lv-placeholder-current::placeholder {
      color: currentColor !important; }
    .xs\:lv-placeholder-black::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-black:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-black::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-white::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-white:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-white::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-200::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-300::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-400::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-500::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-600::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-gray-900::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-300::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-400::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-500::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-600::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-red-900::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-200::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-600::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-orange-900::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-100::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-300::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-800::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-yellow-900::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-300::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-400::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-500::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-600::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-800::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-green-900::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-100::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-200::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-300::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-400::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-500::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-600::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-800::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-teal-900::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-200::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-300::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-400::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-500::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-600::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-blue-900::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-300::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-400::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-500::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-600::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-800::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-indigo-900::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-100::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-200::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-300::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-400::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-500::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-600::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-700::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-800::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-purple-900::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-800::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-pink-900::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-transparent:focus::-moz-placeholder {
      color: transparent !important; }
    .xs\:focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
      color: transparent !important; }
    .xs\:focus\:lv-placeholder-transparent:focus::placeholder {
      color: transparent !important; }
    .xs\:focus\:lv-placeholder-current:focus::-moz-placeholder {
      color: currentColor !important; }
    .xs\:focus\:lv-placeholder-current:focus:-ms-input-placeholder {
      color: currentColor !important; }
    .xs\:focus\:lv-placeholder-current:focus::placeholder {
      color: currentColor !important; }
    .xs\:focus\:lv-placeholder-black:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-black:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-black:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-white:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-white:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-white:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-gray-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-red-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-orange-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-yellow-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-green-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-teal-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-blue-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-indigo-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-purple-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xs\:focus\:lv-placeholder-pink-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xs\:lv-placeholder-opacity-0::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .xs\:lv-placeholder-opacity-0:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .xs\:lv-placeholder-opacity-0::placeholder {
      --placeholder-opacity:0!important; }
    .xs\:lv-placeholder-opacity-25::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .xs\:lv-placeholder-opacity-25:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .xs\:lv-placeholder-opacity-25::placeholder {
      --placeholder-opacity:0.25!important; }
    .xs\:lv-placeholder-opacity-50::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .xs\:lv-placeholder-opacity-50:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .xs\:lv-placeholder-opacity-50::placeholder {
      --placeholder-opacity:0.5!important; }
    .xs\:lv-placeholder-opacity-75::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .xs\:lv-placeholder-opacity-75:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .xs\:lv-placeholder-opacity-75::placeholder {
      --placeholder-opacity:0.75!important; }
    .xs\:lv-placeholder-opacity-100::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .xs\:lv-placeholder-opacity-100:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .xs\:lv-placeholder-opacity-100::placeholder {
      --placeholder-opacity:1!important; }
    .xs\:focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .xs\:focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .xs\:focus\:lv-placeholder-opacity-0:focus::placeholder {
      --placeholder-opacity:0!important; }
    .xs\:focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .xs\:focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .xs\:focus\:lv-placeholder-opacity-25:focus::placeholder {
      --placeholder-opacity:0.25!important; }
    .xs\:focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .xs\:focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .xs\:focus\:lv-placeholder-opacity-50:focus::placeholder {
      --placeholder-opacity:0.5!important; }
    .xs\:focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .xs\:focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .xs\:focus\:lv-placeholder-opacity-75:focus::placeholder {
      --placeholder-opacity:0.75!important; }
    .xs\:focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .xs\:focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .xs\:focus\:lv-placeholder-opacity-100:focus::placeholder {
      --placeholder-opacity:1!important; }
    .xs\:lv-pointer-events-none {
      pointer-events: none !important; }
    .xs\:lv-pointer-events-auto {
      pointer-events: auto !important; }
    .xs\:lv-static {
      position: static !important; }
    .xs\:lv-fixed {
      position: fixed !important; }
    .xs\:lv-absolute {
      position: absolute !important; }
    .xs\:lv-relative {
      position: relative !important; }
    .xs\:lv-sticky {
      position: -webkit-sticky !important;
      position: sticky !important; }
    .xs\:lv-inset-0 {
      top: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      left: 0 !important; }
    .xs\:lv-inset-auto {
      top: auto !important;
      right: auto !important;
      bottom: auto !important;
      left: auto !important; }
    .xs\:lv-inset-y-0 {
      top: 0 !important;
      bottom: 0 !important; }
    .xs\:lv-inset-x-0 {
      right: 0 !important;
      left: 0 !important; }
    .xs\:lv-inset-y-auto {
      top: auto !important;
      bottom: auto !important; }
    .xs\:lv-inset-x-auto {
      right: auto !important;
      left: auto !important; }
    .xs\:lv-top-0 {
      top: 0 !important; }
    .xs\:lv-right-0 {
      right: 0 !important; }
    .xs\:lv-bottom-0 {
      bottom: 0 !important; }
    .xs\:lv-left-0 {
      left: 0 !important; }
    .xs\:lv-top-auto {
      top: auto !important; }
    .xs\:lv-right-auto {
      right: auto !important; }
    .xs\:lv-bottom-auto {
      bottom: auto !important; }
    .xs\:lv-left-auto {
      left: auto !important; }
    .xs\:lv-resize-none {
      resize: none !important; }
    .xs\:lv-resize-y {
      resize: vertical !important; }
    .xs\:lv-resize-x {
      resize: horizontal !important; }
    .xs\:lv-resize {
      resize: both !important; }
    .xs\:lv-shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xs\:lv-shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xs\:lv-shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xs\:lv-shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xs\:lv-shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xs\:lv-shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xs\:lv-shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xs\:lv-shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xs\:lv-shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xs\:lv-shadow-none {
      box-shadow: none !important; }
    .xs\:hover\:lv-shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xs\:hover\:lv-shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xs\:hover\:lv-shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xs\:hover\:lv-shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xs\:hover\:lv-shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xs\:hover\:lv-shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xs\:hover\:lv-shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xs\:hover\:lv-shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xs\:hover\:lv-shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xs\:hover\:lv-shadow-none:hover {
      box-shadow: none !important; }
    .xs\:focus\:lv-shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xs\:focus\:lv-shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xs\:focus\:lv-shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xs\:focus\:lv-shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xs\:focus\:lv-shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xs\:focus\:lv-shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xs\:focus\:lv-shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xs\:focus\:lv-shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xs\:focus\:lv-shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xs\:focus\:lv-shadow-none:focus {
      box-shadow: none !important; }
    .xs\:lv-fill-current {
      fill: currentColor !important; }
    .xs\:lv-stroke-current {
      stroke: currentColor !important; }
    .xs\:lv-stroke-0 {
      stroke-width: 0 !important; }
    .xs\:lv-stroke-1 {
      stroke-width: 1 !important; }
    .xs\:lv-stroke-2 {
      stroke-width: 2 !important; }
    .xs\:lv-table-auto {
      table-layout: auto !important; }
    .xs\:lv-table-fixed {
      table-layout: fixed !important; }
    .xs\:lv-text-left {
      text-align: left !important; }
    .xs\:lv-text-center {
      text-align: center !important; }
    .xs\:lv-text-right {
      text-align: right !important; }
    .xs\:lv-text-justify {
      text-align: justify !important; }
    .xs\:lv-text-transparent {
      color: transparent !important; }
    .xs\:lv-text-current {
      color: currentColor !important; }
    .xs\:lv-text-black {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xs\:lv-text-white {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-100 {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-200 {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-300 {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-400 {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-500 {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-600 {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-700 {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-800 {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xs\:lv-text-gray-900 {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xs\:lv-text-red-100 {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xs\:lv-text-red-200 {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xs\:lv-text-red-300 {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xs\:lv-text-red-400 {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xs\:lv-text-red-500 {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xs\:lv-text-red-600 {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xs\:lv-text-red-700 {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xs\:lv-text-red-800 {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xs\:lv-text-red-900 {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-100 {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-200 {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-300 {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-400 {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-500 {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-600 {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-700 {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-800 {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xs\:lv-text-orange-900 {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-100 {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-200 {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-300 {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-400 {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-500 {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-600 {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-700 {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-800 {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xs\:lv-text-yellow-900 {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xs\:lv-text-green-100 {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xs\:lv-text-green-200 {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xs\:lv-text-green-300 {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xs\:lv-text-green-400 {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xs\:lv-text-green-500 {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xs\:lv-text-green-600 {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xs\:lv-text-green-700 {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xs\:lv-text-green-800 {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xs\:lv-text-green-900 {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-100 {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-200 {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-300 {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-400 {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-500 {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-600 {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-700 {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-800 {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xs\:lv-text-teal-900 {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-100 {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-200 {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-300 {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-400 {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-500 {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-600 {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-700 {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-800 {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xs\:lv-text-blue-900 {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-100 {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-200 {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-300 {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-400 {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-500 {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-600 {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-700 {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-800 {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xs\:lv-text-indigo-900 {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-100 {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-200 {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-300 {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-400 {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-500 {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-600 {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-700 {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-800 {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xs\:lv-text-purple-900 {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-100 {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-200 {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-300 {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-400 {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-500 {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-600 {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-700 {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-800 {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xs\:lv-text-pink-900 {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-transparent:hover {
      color: transparent !important; }
    .xs\:hover\:lv-text-current:hover {
      color: currentColor !important; }
    .xs\:hover\:lv-text-black:hover {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-white:hover {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-100:hover {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-200:hover {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-300:hover {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-400:hover {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-500:hover {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-600:hover {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-700:hover {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-800:hover {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-gray-900:hover {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-100:hover {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-200:hover {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-300:hover {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-400:hover {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-500:hover {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-600:hover {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-700:hover {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-800:hover {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-red-900:hover {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-100:hover {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-200:hover {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-300:hover {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-400:hover {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-500:hover {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-600:hover {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-700:hover {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-800:hover {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-orange-900:hover {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-100:hover {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-200:hover {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-300:hover {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-400:hover {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-500:hover {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-600:hover {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-700:hover {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-800:hover {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-yellow-900:hover {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-100:hover {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-200:hover {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-300:hover {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-400:hover {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-500:hover {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-600:hover {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-700:hover {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-800:hover {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-green-900:hover {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-100:hover {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-200:hover {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-300:hover {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-400:hover {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-500:hover {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-600:hover {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-700:hover {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-800:hover {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-teal-900:hover {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-100:hover {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-200:hover {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-300:hover {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-400:hover {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-500:hover {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-600:hover {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-700:hover {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-800:hover {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-blue-900:hover {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-100:hover {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-200:hover {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-300:hover {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-400:hover {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-500:hover {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-600:hover {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-700:hover {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-800:hover {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-indigo-900:hover {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-100:hover {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-200:hover {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-300:hover {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-400:hover {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-500:hover {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-600:hover {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-700:hover {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-800:hover {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-purple-900:hover {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-100:hover {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-200:hover {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-300:hover {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-400:hover {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-500:hover {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-600:hover {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-700:hover {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-800:hover {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xs\:hover\:lv-text-pink-900:hover {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-transparent:focus {
      color: transparent !important; }
    .xs\:focus\:lv-text-current:focus {
      color: currentColor !important; }
    .xs\:focus\:lv-text-black:focus {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-white:focus {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-100:focus {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-200:focus {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-300:focus {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-400:focus {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-500:focus {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-600:focus {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-700:focus {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-800:focus {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-gray-900:focus {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-100:focus {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-200:focus {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-300:focus {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-400:focus {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-500:focus {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-600:focus {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-700:focus {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-800:focus {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-red-900:focus {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-100:focus {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-200:focus {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-300:focus {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-400:focus {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-500:focus {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-600:focus {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-700:focus {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-800:focus {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-orange-900:focus {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-100:focus {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-200:focus {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-300:focus {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-400:focus {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-500:focus {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-600:focus {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-700:focus {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-800:focus {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-yellow-900:focus {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-100:focus {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-200:focus {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-300:focus {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-400:focus {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-500:focus {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-600:focus {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-700:focus {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-800:focus {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-green-900:focus {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-100:focus {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-200:focus {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-300:focus {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-400:focus {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-500:focus {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-600:focus {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-700:focus {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-800:focus {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-teal-900:focus {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-100:focus {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-200:focus {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-300:focus {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-400:focus {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-500:focus {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-600:focus {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-700:focus {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-800:focus {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-blue-900:focus {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-100:focus {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-200:focus {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-300:focus {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-400:focus {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-500:focus {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-600:focus {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-700:focus {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-800:focus {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-indigo-900:focus {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-100:focus {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-200:focus {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-300:focus {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-400:focus {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-500:focus {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-600:focus {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-700:focus {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-800:focus {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-purple-900:focus {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-100:focus {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-200:focus {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-300:focus {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-400:focus {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-500:focus {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-600:focus {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-700:focus {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-800:focus {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xs\:focus\:lv-text-pink-900:focus {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xs\:lv-text-opacity-0 {
      --text-opacity:0!important; }
    .xs\:lv-text-opacity-25 {
      --text-opacity:0.25!important; }
    .xs\:lv-text-opacity-50 {
      --text-opacity:0.5!important; }
    .xs\:lv-text-opacity-75 {
      --text-opacity:0.75!important; }
    .xs\:lv-text-opacity-100 {
      --text-opacity:1!important; }
    .xs\:hover\:lv-text-opacity-0:hover {
      --text-opacity:0!important; }
    .xs\:hover\:lv-text-opacity-25:hover {
      --text-opacity:0.25!important; }
    .xs\:hover\:lv-text-opacity-50:hover {
      --text-opacity:0.5!important; }
    .xs\:hover\:lv-text-opacity-75:hover {
      --text-opacity:0.75!important; }
    .xs\:hover\:lv-text-opacity-100:hover {
      --text-opacity:1!important; }
    .xs\:focus\:lv-text-opacity-0:focus {
      --text-opacity:0!important; }
    .xs\:focus\:lv-text-opacity-25:focus {
      --text-opacity:0.25!important; }
    .xs\:focus\:lv-text-opacity-50:focus {
      --text-opacity:0.5!important; }
    .xs\:focus\:lv-text-opacity-75:focus {
      --text-opacity:0.75!important; }
    .xs\:focus\:lv-text-opacity-100:focus {
      --text-opacity:1!important; }
    .xs\:lv-italic {
      font-style: italic !important; }
    .xs\:lv-not-italic {
      font-style: normal !important; }
    .xs\:lv-uppercase {
      text-transform: uppercase !important; }
    .xs\:lv-lowercase {
      text-transform: lowercase !important; }
    .xs\:lv-capitalize {
      text-transform: capitalize !important; }
    .xs\:lv-normal-case {
      text-transform: none !important; }
    .xs\:lv-underline {
      text-decoration: underline !important; }
    .xs\:lv-line-through {
      text-decoration: line-through !important; }
    .xs\:lv-no-underline {
      text-decoration: none !important; }
    .xs\:hover\:lv-underline:hover {
      text-decoration: underline !important; }
    .xs\:hover\:lv-line-through:hover {
      text-decoration: line-through !important; }
    .xs\:hover\:lv-no-underline:hover {
      text-decoration: none !important; }
    .xs\:focus\:lv-underline:focus {
      text-decoration: underline !important; }
    .xs\:focus\:lv-line-through:focus {
      text-decoration: line-through !important; }
    .xs\:focus\:lv-no-underline:focus {
      text-decoration: none !important; }
    .xs\:lv-antialiased {
      -webkit-font-smoothing: antialiased !important;
      -moz-osx-font-smoothing: grayscale !important; }
    .xs\:lv-subpixel-antialiased {
      -webkit-font-smoothing: auto !important;
      -moz-osx-font-smoothing: auto !important; }
    .xs\:lv-diagonal-fractions, .xs\:lv-lining-nums, .xs\:lv-oldstyle-nums, .xs\:lv-ordinal, .xs\:lv-proportional-nums, .xs\:lv-slashed-zero, .xs\:lv-stacked-fractions, .xs\:lv-tabular-nums {
      --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
      font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
    .xs\:lv-normal-nums {
      font-variant-numeric: normal !important; }
    .xs\:lv-ordinal {
      --font-variant-numeric-ordinal:ordinal!important; }
    .xs\:lv-slashed-zero {
      --font-variant-numeric-slashed-zero:slashed-zero!important; }
    .xs\:lv-lining-nums {
      --font-variant-numeric-figure:lining-nums!important; }
    .xs\:lv-oldstyle-nums {
      --font-variant-numeric-figure:oldstyle-nums!important; }
    .xs\:lv-proportional-nums {
      --font-variant-numeric-spacing:proportional-nums!important; }
    .xs\:lv-tabular-nums {
      --font-variant-numeric-spacing:tabular-nums!important; }
    .xs\:lv-diagonal-fractions {
      --font-variant-numeric-fraction:diagonal-fractions!important; }
    .xs\:lv-stacked-fractions {
      --font-variant-numeric-fraction:stacked-fractions!important; }
    .xs\:lv-tracking-tighter {
      letter-spacing: -0.05em !important; }
    .xs\:lv-tracking-tight {
      letter-spacing: -0.025em !important; }
    .xs\:lv-tracking-normal {
      letter-spacing: 0 !important; }
    .xs\:lv-tracking-wide {
      letter-spacing: 0.025em !important; }
    .xs\:lv-tracking-wider {
      letter-spacing: 0.05em !important; }
    .xs\:lv-tracking-widest {
      letter-spacing: 0.1em !important; }
    .xs\:lv-select-none {
      -webkit-user-select: none !important;
      -moz-user-select: none !important;
      -ms-user-select: none !important;
      user-select: none !important; }
    .xs\:lv-select-text {
      -webkit-user-select: text !important;
      -moz-user-select: text !important;
      -ms-user-select: text !important;
      user-select: text !important; }
    .xs\:lv-select-all {
      -webkit-user-select: all !important;
      -moz-user-select: all !important;
      -ms-user-select: all !important;
      user-select: all !important; }
    .xs\:lv-select-auto {
      -webkit-user-select: auto !important;
      -moz-user-select: auto !important;
      -ms-user-select: auto !important;
      user-select: auto !important; }
    .xs\:lv-align-baseline {
      vertical-align: baseline !important; }
    .xs\:lv-align-top {
      vertical-align: top !important; }
    .xs\:lv-align-middle {
      vertical-align: middle !important; }
    .xs\:lv-align-bottom {
      vertical-align: bottom !important; }
    .xs\:lv-align-text-top {
      vertical-align: text-top !important; }
    .xs\:lv-align-text-bottom {
      vertical-align: text-bottom !important; }
    .xs\:lv-visible {
      visibility: visible !important; }
    .xs\:lv-invisible {
      visibility: hidden !important; }
    .xs\:lv-whitespace-normal {
      white-space: normal !important; }
    .xs\:lv-whitespace-no-wrap {
      white-space: nowrap !important; }
    .xs\:lv-whitespace-pre {
      white-space: pre !important; }
    .xs\:lv-whitespace-pre-line {
      white-space: pre-line !important; }
    .xs\:lv-whitespace-pre-wrap {
      white-space: pre-wrap !important; }
    .xs\:lv-break-normal {
      overflow-wrap: normal !important;
      word-break: normal !important; }
    .xs\:lv-break-words {
      overflow-wrap: break-word !important; }
    .xs\:lv-break-all {
      word-break: break-all !important; }
    .xs\:lv-truncate {
      overflow: hidden !important;
      text-overflow: ellipsis !important;
      white-space: nowrap !important; }
    .xs\:lv-w-1 {
      width: 5px !important; }
    .xs\:lv-w-2 {
      width: 10px !important; }
    .xs\:lv-w-3 {
      width: 15px !important; }
    .xs\:lv-w-4 {
      width: 20px !important; }
    .xs\:lv-w-5 {
      width: 25px !important; }
    .xs\:lv-w-6 {
      width: 30px !important; }
    .xs\:lv-w-7 {
      width: 35px !important; }
    .xs\:lv-w-8 {
      width: 40px !important; }
    .xs\:lv-w-9 {
      width: 45px !important; }
    .xs\:lv-w-10 {
      width: 50px !important; }
    .xs\:lv-w-auto {
      width: auto !important; }
    .xs\:lv-w-1\/2 {
      width: 50% !important; }
    .xs\:lv-w-1\/3 {
      width: 33.33333% !important; }
    .xs\:lv-w-2\/3 {
      width: 66.66667% !important; }
    .xs\:lv-w-1\/4 {
      width: 25% !important; }
    .xs\:lv-w-2\/4 {
      width: 50% !important; }
    .xs\:lv-w-3\/4 {
      width: 75% !important; }
    .xs\:lv-w-1\/5 {
      width: 20% !important; }
    .xs\:lv-w-2\/5 {
      width: 40% !important; }
    .xs\:lv-w-3\/5 {
      width: 60% !important; }
    .xs\:lv-w-4\/5 {
      width: 80% !important; }
    .xs\:lv-w-1\/6 {
      width: 16.66667% !important; }
    .xs\:lv-w-2\/6 {
      width: 33.33333% !important; }
    .xs\:lv-w-3\/6 {
      width: 50% !important; }
    .xs\:lv-w-4\/6 {
      width: 66.66667% !important; }
    .xs\:lv-w-5\/6 {
      width: 83.33333% !important; }
    .xs\:lv-w-1\/12 {
      width: 8.33333% !important; }
    .xs\:lv-w-2\/12 {
      width: 16.66667% !important; }
    .xs\:lv-w-3\/12 {
      width: 25% !important; }
    .xs\:lv-w-4\/12 {
      width: 33.33333% !important; }
    .xs\:lv-w-5\/12 {
      width: 41.66667% !important; }
    .xs\:lv-w-6\/12 {
      width: 50% !important; }
    .xs\:lv-w-7\/12 {
      width: 58.33333% !important; }
    .xs\:lv-w-8\/12 {
      width: 66.66667% !important; }
    .xs\:lv-w-9\/12 {
      width: 75% !important; }
    .xs\:lv-w-10\/12 {
      width: 83.33333% !important; }
    .xs\:lv-w-11\/12 {
      width: 91.66667% !important; }
    .xs\:lv-w-full {
      width: 100% !important; }
    .xs\:lv-w-screen {
      width: 100vw !important; }
    .xs\:lv-z-0 {
      z-index: 0 !important; }
    .xs\:lv-z-10 {
      z-index: 10 !important; }
    .xs\:lv-z-20 {
      z-index: 20 !important; }
    .xs\:lv-z-30 {
      z-index: 30 !important; }
    .xs\:lv-z-40 {
      z-index: 40 !important; }
    .xs\:lv-z-50 {
      z-index: 50 !important; }
    .xs\:lv-z-auto {
      z-index: auto !important; }
    .xs\:lv-gap-1 {
      grid-gap: 5px !important;
      gap: 5px !important; }
    .xs\:lv-gap-2 {
      grid-gap: 10px !important;
      gap: 10px !important; }
    .xs\:lv-gap-3 {
      grid-gap: 15px !important;
      gap: 15px !important; }
    .xs\:lv-gap-4 {
      grid-gap: 20px !important;
      gap: 20px !important; }
    .xs\:lv-gap-5 {
      grid-gap: 25px !important;
      gap: 25px !important; }
    .xs\:lv-gap-6 {
      grid-gap: 30px !important;
      gap: 30px !important; }
    .xs\:lv-gap-7 {
      grid-gap: 35px !important;
      gap: 35px !important; }
    .xs\:lv-gap-8 {
      grid-gap: 40px !important;
      gap: 40px !important; }
    .xs\:lv-gap-9 {
      grid-gap: 45px !important;
      gap: 45px !important; }
    .xs\:lv-gap-10 {
      grid-gap: 50px !important;
      gap: 50px !important; }
    .xs\:lv-col-gap-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .xs\:lv-col-gap-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .xs\:lv-col-gap-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .xs\:lv-col-gap-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .xs\:lv-col-gap-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .xs\:lv-col-gap-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .xs\:lv-col-gap-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .xs\:lv-col-gap-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .xs\:lv-col-gap-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .xs\:lv-col-gap-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .xs\:lv-gap-x-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .xs\:lv-gap-x-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .xs\:lv-gap-x-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .xs\:lv-gap-x-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .xs\:lv-gap-x-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .xs\:lv-gap-x-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .xs\:lv-gap-x-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .xs\:lv-gap-x-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .xs\:lv-gap-x-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .xs\:lv-gap-x-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .xs\:lv-row-gap-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .xs\:lv-row-gap-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .xs\:lv-row-gap-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .xs\:lv-row-gap-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .xs\:lv-row-gap-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .xs\:lv-row-gap-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .xs\:lv-row-gap-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .xs\:lv-row-gap-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .xs\:lv-row-gap-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .xs\:lv-row-gap-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .xs\:lv-gap-y-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .xs\:lv-gap-y-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .xs\:lv-gap-y-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .xs\:lv-gap-y-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .xs\:lv-gap-y-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .xs\:lv-gap-y-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .xs\:lv-gap-y-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .xs\:lv-gap-y-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .xs\:lv-gap-y-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .xs\:lv-gap-y-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .xs\:lv-grid-flow-row {
      grid-auto-flow: row !important; }
    .xs\:lv-grid-flow-col {
      grid-auto-flow: column !important; }
    .xs\:lv-grid-flow-row-dense {
      grid-auto-flow: row dense !important; }
    .xs\:lv-grid-flow-col-dense {
      grid-auto-flow: column dense !important; }
    .xs\:lv-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-cols-none {
      grid-template-columns: none !important; }
    .xs\:lv-col-auto {
      grid-column: auto !important; }
    .xs\:lv-col-span-1 {
      grid-column: span 1/span 1 !important; }
    .xs\:lv-col-span-2 {
      grid-column: span 2/span 2 !important; }
    .xs\:lv-col-span-3 {
      grid-column: span 3/span 3 !important; }
    .xs\:lv-col-span-4 {
      grid-column: span 4/span 4 !important; }
    .xs\:lv-col-span-5 {
      grid-column: span 5/span 5 !important; }
    .xs\:lv-col-span-6 {
      grid-column: span 6/span 6 !important; }
    .xs\:lv-col-span-7 {
      grid-column: span 7/span 7 !important; }
    .xs\:lv-col-span-8 {
      grid-column: span 8/span 8 !important; }
    .xs\:lv-col-span-9 {
      grid-column: span 9/span 9 !important; }
    .xs\:lv-col-span-10 {
      grid-column: span 10/span 10 !important; }
    .xs\:lv-col-span-11 {
      grid-column: span 11/span 11 !important; }
    .xs\:lv-col-span-12 {
      grid-column: span 12/span 12 !important; }
    .xs\:lv-col-start-1 {
      grid-column-start: 1 !important; }
    .xs\:lv-col-start-2 {
      grid-column-start: 2 !important; }
    .xs\:lv-col-start-3 {
      grid-column-start: 3 !important; }
    .xs\:lv-col-start-4 {
      grid-column-start: 4 !important; }
    .xs\:lv-col-start-5 {
      grid-column-start: 5 !important; }
    .xs\:lv-col-start-6 {
      grid-column-start: 6 !important; }
    .xs\:lv-col-start-7 {
      grid-column-start: 7 !important; }
    .xs\:lv-col-start-8 {
      grid-column-start: 8 !important; }
    .xs\:lv-col-start-9 {
      grid-column-start: 9 !important; }
    .xs\:lv-col-start-10 {
      grid-column-start: 10 !important; }
    .xs\:lv-col-start-11 {
      grid-column-start: 11 !important; }
    .xs\:lv-col-start-12 {
      grid-column-start: 12 !important; }
    .xs\:lv-col-start-13 {
      grid-column-start: 13 !important; }
    .xs\:lv-col-start-auto {
      grid-column-start: auto !important; }
    .xs\:lv-col-end-1 {
      grid-column-end: 1 !important; }
    .xs\:lv-col-end-2 {
      grid-column-end: 2 !important; }
    .xs\:lv-col-end-3 {
      grid-column-end: 3 !important; }
    .xs\:lv-col-end-4 {
      grid-column-end: 4 !important; }
    .xs\:lv-col-end-5 {
      grid-column-end: 5 !important; }
    .xs\:lv-col-end-6 {
      grid-column-end: 6 !important; }
    .xs\:lv-col-end-7 {
      grid-column-end: 7 !important; }
    .xs\:lv-col-end-8 {
      grid-column-end: 8 !important; }
    .xs\:lv-col-end-9 {
      grid-column-end: 9 !important; }
    .xs\:lv-col-end-10 {
      grid-column-end: 10 !important; }
    .xs\:lv-col-end-11 {
      grid-column-end: 11 !important; }
    .xs\:lv-col-end-12 {
      grid-column-end: 12 !important; }
    .xs\:lv-col-end-13 {
      grid-column-end: 13 !important; }
    .xs\:lv-col-end-auto {
      grid-column-end: auto !important; }
    .xs\:lv-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
    .xs\:lv-grid-rows-none {
      grid-template-rows: none !important; }
    .xs\:lv-row-auto {
      grid-row: auto !important; }
    .xs\:lv-row-span-1 {
      grid-row: span 1/span 1 !important; }
    .xs\:lv-row-span-2 {
      grid-row: span 2/span 2 !important; }
    .xs\:lv-row-span-3 {
      grid-row: span 3/span 3 !important; }
    .xs\:lv-row-span-4 {
      grid-row: span 4/span 4 !important; }
    .xs\:lv-row-span-5 {
      grid-row: span 5/span 5 !important; }
    .xs\:lv-row-span-6 {
      grid-row: span 6/span 6 !important; }
    .xs\:lv-row-start-1 {
      grid-row-start: 1 !important; }
    .xs\:lv-row-start-2 {
      grid-row-start: 2 !important; }
    .xs\:lv-row-start-3 {
      grid-row-start: 3 !important; }
    .xs\:lv-row-start-4 {
      grid-row-start: 4 !important; }
    .xs\:lv-row-start-5 {
      grid-row-start: 5 !important; }
    .xs\:lv-row-start-6 {
      grid-row-start: 6 !important; }
    .xs\:lv-row-start-7 {
      grid-row-start: 7 !important; }
    .xs\:lv-row-start-auto {
      grid-row-start: auto !important; }
    .xs\:lv-row-end-1 {
      grid-row-end: 1 !important; }
    .xs\:lv-row-end-2 {
      grid-row-end: 2 !important; }
    .xs\:lv-row-end-3 {
      grid-row-end: 3 !important; }
    .xs\:lv-row-end-4 {
      grid-row-end: 4 !important; }
    .xs\:lv-row-end-5 {
      grid-row-end: 5 !important; }
    .xs\:lv-row-end-6 {
      grid-row-end: 6 !important; }
    .xs\:lv-row-end-7 {
      grid-row-end: 7 !important; }
    .xs\:lv-row-end-auto {
      grid-row-end: auto !important; }
    .xs\:lv-transform {
      --transform-translate-x:0!important;
      --transform-translate-y:0!important;
      --transform-rotate:0!important;
      --transform-skew-x:0!important;
      --transform-skew-y:0!important;
      --transform-scale-x:1!important;
      --transform-scale-y:1!important;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
    .xs\:lv-transform-none {
      transform: none !important; }
    .xs\:lv-origin-center {
      transform-origin: center !important; }
    .xs\:lv-origin-top {
      transform-origin: top !important; }
    .xs\:lv-origin-top-right {
      transform-origin: top right !important; }
    .xs\:lv-origin-right {
      transform-origin: right !important; }
    .xs\:lv-origin-bottom-right {
      transform-origin: bottom right !important; }
    .xs\:lv-origin-bottom {
      transform-origin: bottom !important; }
    .xs\:lv-origin-bottom-left {
      transform-origin: bottom left !important; }
    .xs\:lv-origin-left {
      transform-origin: left !important; }
    .xs\:lv-origin-top-left {
      transform-origin: top left !important; }
    .xs\:lv-scale-0 {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xs\:lv-scale-50 {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xs\:lv-scale-75 {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xs\:lv-scale-90 {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xs\:lv-scale-95 {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xs\:lv-scale-100 {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xs\:lv-scale-105 {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xs\:lv-scale-110 {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xs\:lv-scale-125 {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xs\:lv-scale-150 {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xs\:lv-scale-x-0 {
      --transform-scale-x:0!important; }
    .xs\:lv-scale-x-50 {
      --transform-scale-x:.5!important; }
    .xs\:lv-scale-x-75 {
      --transform-scale-x:.75!important; }
    .xs\:lv-scale-x-90 {
      --transform-scale-x:.9!important; }
    .xs\:lv-scale-x-95 {
      --transform-scale-x:.95!important; }
    .xs\:lv-scale-x-100 {
      --transform-scale-x:1!important; }
    .xs\:lv-scale-x-105 {
      --transform-scale-x:1.05!important; }
    .xs\:lv-scale-x-110 {
      --transform-scale-x:1.1!important; }
    .xs\:lv-scale-x-125 {
      --transform-scale-x:1.25!important; }
    .xs\:lv-scale-x-150 {
      --transform-scale-x:1.5!important; }
    .xs\:lv-scale-y-0 {
      --transform-scale-y:0!important; }
    .xs\:lv-scale-y-50 {
      --transform-scale-y:.5!important; }
    .xs\:lv-scale-y-75 {
      --transform-scale-y:.75!important; }
    .xs\:lv-scale-y-90 {
      --transform-scale-y:.9!important; }
    .xs\:lv-scale-y-95 {
      --transform-scale-y:.95!important; }
    .xs\:lv-scale-y-100 {
      --transform-scale-y:1!important; }
    .xs\:lv-scale-y-105 {
      --transform-scale-y:1.05!important; }
    .xs\:lv-scale-y-110 {
      --transform-scale-y:1.1!important; }
    .xs\:lv-scale-y-125 {
      --transform-scale-y:1.25!important; }
    .xs\:lv-scale-y-150 {
      --transform-scale-y:1.5!important; }
    .xs\:hover\:lv-scale-0:hover {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xs\:hover\:lv-scale-50:hover {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xs\:hover\:lv-scale-75:hover {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xs\:hover\:lv-scale-90:hover {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xs\:hover\:lv-scale-95:hover {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xs\:hover\:lv-scale-100:hover {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xs\:hover\:lv-scale-105:hover {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xs\:hover\:lv-scale-110:hover {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xs\:hover\:lv-scale-125:hover {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xs\:hover\:lv-scale-150:hover {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xs\:hover\:lv-scale-x-0:hover {
      --transform-scale-x:0!important; }
    .xs\:hover\:lv-scale-x-50:hover {
      --transform-scale-x:.5!important; }
    .xs\:hover\:lv-scale-x-75:hover {
      --transform-scale-x:.75!important; }
    .xs\:hover\:lv-scale-x-90:hover {
      --transform-scale-x:.9!important; }
    .xs\:hover\:lv-scale-x-95:hover {
      --transform-scale-x:.95!important; }
    .xs\:hover\:lv-scale-x-100:hover {
      --transform-scale-x:1!important; }
    .xs\:hover\:lv-scale-x-105:hover {
      --transform-scale-x:1.05!important; }
    .xs\:hover\:lv-scale-x-110:hover {
      --transform-scale-x:1.1!important; }
    .xs\:hover\:lv-scale-x-125:hover {
      --transform-scale-x:1.25!important; }
    .xs\:hover\:lv-scale-x-150:hover {
      --transform-scale-x:1.5!important; }
    .xs\:hover\:lv-scale-y-0:hover {
      --transform-scale-y:0!important; }
    .xs\:hover\:lv-scale-y-50:hover {
      --transform-scale-y:.5!important; }
    .xs\:hover\:lv-scale-y-75:hover {
      --transform-scale-y:.75!important; }
    .xs\:hover\:lv-scale-y-90:hover {
      --transform-scale-y:.9!important; }
    .xs\:hover\:lv-scale-y-95:hover {
      --transform-scale-y:.95!important; }
    .xs\:hover\:lv-scale-y-100:hover {
      --transform-scale-y:1!important; }
    .xs\:hover\:lv-scale-y-105:hover {
      --transform-scale-y:1.05!important; }
    .xs\:hover\:lv-scale-y-110:hover {
      --transform-scale-y:1.1!important; }
    .xs\:hover\:lv-scale-y-125:hover {
      --transform-scale-y:1.25!important; }
    .xs\:hover\:lv-scale-y-150:hover {
      --transform-scale-y:1.5!important; }
    .xs\:focus\:lv-scale-0:focus {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xs\:focus\:lv-scale-50:focus {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xs\:focus\:lv-scale-75:focus {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xs\:focus\:lv-scale-90:focus {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xs\:focus\:lv-scale-95:focus {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xs\:focus\:lv-scale-100:focus {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xs\:focus\:lv-scale-105:focus {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xs\:focus\:lv-scale-110:focus {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xs\:focus\:lv-scale-125:focus {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xs\:focus\:lv-scale-150:focus {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xs\:focus\:lv-scale-x-0:focus {
      --transform-scale-x:0!important; }
    .xs\:focus\:lv-scale-x-50:focus {
      --transform-scale-x:.5!important; }
    .xs\:focus\:lv-scale-x-75:focus {
      --transform-scale-x:.75!important; }
    .xs\:focus\:lv-scale-x-90:focus {
      --transform-scale-x:.9!important; }
    .xs\:focus\:lv-scale-x-95:focus {
      --transform-scale-x:.95!important; }
    .xs\:focus\:lv-scale-x-100:focus {
      --transform-scale-x:1!important; }
    .xs\:focus\:lv-scale-x-105:focus {
      --transform-scale-x:1.05!important; }
    .xs\:focus\:lv-scale-x-110:focus {
      --transform-scale-x:1.1!important; }
    .xs\:focus\:lv-scale-x-125:focus {
      --transform-scale-x:1.25!important; }
    .xs\:focus\:lv-scale-x-150:focus {
      --transform-scale-x:1.5!important; }
    .xs\:focus\:lv-scale-y-0:focus {
      --transform-scale-y:0!important; }
    .xs\:focus\:lv-scale-y-50:focus {
      --transform-scale-y:.5!important; }
    .xs\:focus\:lv-scale-y-75:focus {
      --transform-scale-y:.75!important; }
    .xs\:focus\:lv-scale-y-90:focus {
      --transform-scale-y:.9!important; }
    .xs\:focus\:lv-scale-y-95:focus {
      --transform-scale-y:.95!important; }
    .xs\:focus\:lv-scale-y-100:focus {
      --transform-scale-y:1!important; }
    .xs\:focus\:lv-scale-y-105:focus {
      --transform-scale-y:1.05!important; }
    .xs\:focus\:lv-scale-y-110:focus {
      --transform-scale-y:1.1!important; }
    .xs\:focus\:lv-scale-y-125:focus {
      --transform-scale-y:1.25!important; }
    .xs\:focus\:lv-scale-y-150:focus {
      --transform-scale-y:1.5!important; }
    .xs\:lv-rotate-0 {
      --transform-rotate:0!important; }
    .xs\:lv-rotate-45 {
      --transform-rotate:45deg!important; }
    .xs\:lv-rotate-90 {
      --transform-rotate:90deg!important; }
    .xs\:lv-rotate-180 {
      --transform-rotate:180deg!important; }
    .xs\:lv--rotate-180 {
      --transform-rotate:-180deg!important; }
    .xs\:lv--rotate-90 {
      --transform-rotate:-90deg!important; }
    .xs\:lv--rotate-45 {
      --transform-rotate:-45deg!important; }
    .xs\:hover\:lv-rotate-0:hover {
      --transform-rotate:0!important; }
    .xs\:hover\:lv-rotate-45:hover {
      --transform-rotate:45deg!important; }
    .xs\:hover\:lv-rotate-90:hover {
      --transform-rotate:90deg!important; }
    .xs\:hover\:lv-rotate-180:hover {
      --transform-rotate:180deg!important; }
    .xs\:hover\:lv--rotate-180:hover {
      --transform-rotate:-180deg!important; }
    .xs\:hover\:lv--rotate-90:hover {
      --transform-rotate:-90deg!important; }
    .xs\:hover\:lv--rotate-45:hover {
      --transform-rotate:-45deg!important; }
    .xs\:focus\:lv-rotate-0:focus {
      --transform-rotate:0!important; }
    .xs\:focus\:lv-rotate-45:focus {
      --transform-rotate:45deg!important; }
    .xs\:focus\:lv-rotate-90:focus {
      --transform-rotate:90deg!important; }
    .xs\:focus\:lv-rotate-180:focus {
      --transform-rotate:180deg!important; }
    .xs\:focus\:lv--rotate-180:focus {
      --transform-rotate:-180deg!important; }
    .xs\:focus\:lv--rotate-90:focus {
      --transform-rotate:-90deg!important; }
    .xs\:focus\:lv--rotate-45:focus {
      --transform-rotate:-45deg!important; }
    .xs\:lv-translate-x-1 {
      --transform-translate-x:5px!important; }
    .xs\:lv-translate-x-2 {
      --transform-translate-x:10px!important; }
    .xs\:lv-translate-x-3 {
      --transform-translate-x:15px!important; }
    .xs\:lv-translate-x-4 {
      --transform-translate-x:20px!important; }
    .xs\:lv-translate-x-5 {
      --transform-translate-x:25px!important; }
    .xs\:lv-translate-x-6 {
      --transform-translate-x:30px!important; }
    .xs\:lv-translate-x-7 {
      --transform-translate-x:35px!important; }
    .xs\:lv-translate-x-8 {
      --transform-translate-x:40px!important; }
    .xs\:lv-translate-x-9 {
      --transform-translate-x:45px!important; }
    .xs\:lv-translate-x-10 {
      --transform-translate-x:50px!important; }
    .xs\:lv--translate-x-1 {
      --transform-translate-x:-5px!important; }
    .xs\:lv--translate-x-2 {
      --transform-translate-x:-10px!important; }
    .xs\:lv--translate-x-3 {
      --transform-translate-x:-15px!important; }
    .xs\:lv--translate-x-4 {
      --transform-translate-x:-20px!important; }
    .xs\:lv--translate-x-5 {
      --transform-translate-x:-25px!important; }
    .xs\:lv--translate-x-6 {
      --transform-translate-x:-30px!important; }
    .xs\:lv--translate-x-7 {
      --transform-translate-x:-35px!important; }
    .xs\:lv--translate-x-8 {
      --transform-translate-x:-40px!important; }
    .xs\:lv--translate-x-9 {
      --transform-translate-x:-45px!important; }
    .xs\:lv--translate-x-10 {
      --transform-translate-x:-50px!important; }
    .xs\:lv--translate-x-full {
      --transform-translate-x:-100%!important; }
    .xs\:lv--translate-x-1\/2 {
      --transform-translate-x:-50%!important; }
    .xs\:lv-translate-x-1\/2 {
      --transform-translate-x:50%!important; }
    .xs\:lv-translate-x-full {
      --transform-translate-x:100%!important; }
    .xs\:lv-translate-y-1 {
      --transform-translate-y:5px!important; }
    .xs\:lv-translate-y-2 {
      --transform-translate-y:10px!important; }
    .xs\:lv-translate-y-3 {
      --transform-translate-y:15px!important; }
    .xs\:lv-translate-y-4 {
      --transform-translate-y:20px!important; }
    .xs\:lv-translate-y-5 {
      --transform-translate-y:25px!important; }
    .xs\:lv-translate-y-6 {
      --transform-translate-y:30px!important; }
    .xs\:lv-translate-y-7 {
      --transform-translate-y:35px!important; }
    .xs\:lv-translate-y-8 {
      --transform-translate-y:40px!important; }
    .xs\:lv-translate-y-9 {
      --transform-translate-y:45px!important; }
    .xs\:lv-translate-y-10 {
      --transform-translate-y:50px!important; }
    .xs\:lv--translate-y-1 {
      --transform-translate-y:-5px!important; }
    .xs\:lv--translate-y-2 {
      --transform-translate-y:-10px!important; }
    .xs\:lv--translate-y-3 {
      --transform-translate-y:-15px!important; }
    .xs\:lv--translate-y-4 {
      --transform-translate-y:-20px!important; }
    .xs\:lv--translate-y-5 {
      --transform-translate-y:-25px!important; }
    .xs\:lv--translate-y-6 {
      --transform-translate-y:-30px!important; }
    .xs\:lv--translate-y-7 {
      --transform-translate-y:-35px!important; }
    .xs\:lv--translate-y-8 {
      --transform-translate-y:-40px!important; }
    .xs\:lv--translate-y-9 {
      --transform-translate-y:-45px!important; }
    .xs\:lv--translate-y-10 {
      --transform-translate-y:-50px!important; }
    .xs\:lv--translate-y-full {
      --transform-translate-y:-100%!important; }
    .xs\:lv--translate-y-1\/2 {
      --transform-translate-y:-50%!important; }
    .xs\:lv-translate-y-1\/2 {
      --transform-translate-y:50%!important; }
    .xs\:lv-translate-y-full {
      --transform-translate-y:100%!important; }
    .xs\:hover\:lv-translate-x-1:hover {
      --transform-translate-x:5px!important; }
    .xs\:hover\:lv-translate-x-2:hover {
      --transform-translate-x:10px!important; }
    .xs\:hover\:lv-translate-x-3:hover {
      --transform-translate-x:15px!important; }
    .xs\:hover\:lv-translate-x-4:hover {
      --transform-translate-x:20px!important; }
    .xs\:hover\:lv-translate-x-5:hover {
      --transform-translate-x:25px!important; }
    .xs\:hover\:lv-translate-x-6:hover {
      --transform-translate-x:30px!important; }
    .xs\:hover\:lv-translate-x-7:hover {
      --transform-translate-x:35px!important; }
    .xs\:hover\:lv-translate-x-8:hover {
      --transform-translate-x:40px!important; }
    .xs\:hover\:lv-translate-x-9:hover {
      --transform-translate-x:45px!important; }
    .xs\:hover\:lv-translate-x-10:hover {
      --transform-translate-x:50px!important; }
    .xs\:hover\:lv--translate-x-1:hover {
      --transform-translate-x:-5px!important; }
    .xs\:hover\:lv--translate-x-2:hover {
      --transform-translate-x:-10px!important; }
    .xs\:hover\:lv--translate-x-3:hover {
      --transform-translate-x:-15px!important; }
    .xs\:hover\:lv--translate-x-4:hover {
      --transform-translate-x:-20px!important; }
    .xs\:hover\:lv--translate-x-5:hover {
      --transform-translate-x:-25px!important; }
    .xs\:hover\:lv--translate-x-6:hover {
      --transform-translate-x:-30px!important; }
    .xs\:hover\:lv--translate-x-7:hover {
      --transform-translate-x:-35px!important; }
    .xs\:hover\:lv--translate-x-8:hover {
      --transform-translate-x:-40px!important; }
    .xs\:hover\:lv--translate-x-9:hover {
      --transform-translate-x:-45px!important; }
    .xs\:hover\:lv--translate-x-10:hover {
      --transform-translate-x:-50px!important; }
    .xs\:hover\:lv--translate-x-full:hover {
      --transform-translate-x:-100%!important; }
    .xs\:hover\:lv--translate-x-1\/2:hover {
      --transform-translate-x:-50%!important; }
    .xs\:hover\:lv-translate-x-1\/2:hover {
      --transform-translate-x:50%!important; }
    .xs\:hover\:lv-translate-x-full:hover {
      --transform-translate-x:100%!important; }
    .xs\:hover\:lv-translate-y-1:hover {
      --transform-translate-y:5px!important; }
    .xs\:hover\:lv-translate-y-2:hover {
      --transform-translate-y:10px!important; }
    .xs\:hover\:lv-translate-y-3:hover {
      --transform-translate-y:15px!important; }
    .xs\:hover\:lv-translate-y-4:hover {
      --transform-translate-y:20px!important; }
    .xs\:hover\:lv-translate-y-5:hover {
      --transform-translate-y:25px!important; }
    .xs\:hover\:lv-translate-y-6:hover {
      --transform-translate-y:30px!important; }
    .xs\:hover\:lv-translate-y-7:hover {
      --transform-translate-y:35px!important; }
    .xs\:hover\:lv-translate-y-8:hover {
      --transform-translate-y:40px!important; }
    .xs\:hover\:lv-translate-y-9:hover {
      --transform-translate-y:45px!important; }
    .xs\:hover\:lv-translate-y-10:hover {
      --transform-translate-y:50px!important; }
    .xs\:hover\:lv--translate-y-1:hover {
      --transform-translate-y:-5px!important; }
    .xs\:hover\:lv--translate-y-2:hover {
      --transform-translate-y:-10px!important; }
    .xs\:hover\:lv--translate-y-3:hover {
      --transform-translate-y:-15px!important; }
    .xs\:hover\:lv--translate-y-4:hover {
      --transform-translate-y:-20px!important; }
    .xs\:hover\:lv--translate-y-5:hover {
      --transform-translate-y:-25px!important; }
    .xs\:hover\:lv--translate-y-6:hover {
      --transform-translate-y:-30px!important; }
    .xs\:hover\:lv--translate-y-7:hover {
      --transform-translate-y:-35px!important; }
    .xs\:hover\:lv--translate-y-8:hover {
      --transform-translate-y:-40px!important; }
    .xs\:hover\:lv--translate-y-9:hover {
      --transform-translate-y:-45px!important; }
    .xs\:hover\:lv--translate-y-10:hover {
      --transform-translate-y:-50px!important; }
    .xs\:hover\:lv--translate-y-full:hover {
      --transform-translate-y:-100%!important; }
    .xs\:hover\:lv--translate-y-1\/2:hover {
      --transform-translate-y:-50%!important; }
    .xs\:hover\:lv-translate-y-1\/2:hover {
      --transform-translate-y:50%!important; }
    .xs\:hover\:lv-translate-y-full:hover {
      --transform-translate-y:100%!important; }
    .xs\:focus\:lv-translate-x-1:focus {
      --transform-translate-x:5px!important; }
    .xs\:focus\:lv-translate-x-2:focus {
      --transform-translate-x:10px!important; }
    .xs\:focus\:lv-translate-x-3:focus {
      --transform-translate-x:15px!important; }
    .xs\:focus\:lv-translate-x-4:focus {
      --transform-translate-x:20px!important; }
    .xs\:focus\:lv-translate-x-5:focus {
      --transform-translate-x:25px!important; }
    .xs\:focus\:lv-translate-x-6:focus {
      --transform-translate-x:30px!important; }
    .xs\:focus\:lv-translate-x-7:focus {
      --transform-translate-x:35px!important; }
    .xs\:focus\:lv-translate-x-8:focus {
      --transform-translate-x:40px!important; }
    .xs\:focus\:lv-translate-x-9:focus {
      --transform-translate-x:45px!important; }
    .xs\:focus\:lv-translate-x-10:focus {
      --transform-translate-x:50px!important; }
    .xs\:focus\:lv--translate-x-1:focus {
      --transform-translate-x:-5px!important; }
    .xs\:focus\:lv--translate-x-2:focus {
      --transform-translate-x:-10px!important; }
    .xs\:focus\:lv--translate-x-3:focus {
      --transform-translate-x:-15px!important; }
    .xs\:focus\:lv--translate-x-4:focus {
      --transform-translate-x:-20px!important; }
    .xs\:focus\:lv--translate-x-5:focus {
      --transform-translate-x:-25px!important; }
    .xs\:focus\:lv--translate-x-6:focus {
      --transform-translate-x:-30px!important; }
    .xs\:focus\:lv--translate-x-7:focus {
      --transform-translate-x:-35px!important; }
    .xs\:focus\:lv--translate-x-8:focus {
      --transform-translate-x:-40px!important; }
    .xs\:focus\:lv--translate-x-9:focus {
      --transform-translate-x:-45px!important; }
    .xs\:focus\:lv--translate-x-10:focus {
      --transform-translate-x:-50px!important; }
    .xs\:focus\:lv--translate-x-full:focus {
      --transform-translate-x:-100%!important; }
    .xs\:focus\:lv--translate-x-1\/2:focus {
      --transform-translate-x:-50%!important; }
    .xs\:focus\:lv-translate-x-1\/2:focus {
      --transform-translate-x:50%!important; }
    .xs\:focus\:lv-translate-x-full:focus {
      --transform-translate-x:100%!important; }
    .xs\:focus\:lv-translate-y-1:focus {
      --transform-translate-y:5px!important; }
    .xs\:focus\:lv-translate-y-2:focus {
      --transform-translate-y:10px!important; }
    .xs\:focus\:lv-translate-y-3:focus {
      --transform-translate-y:15px!important; }
    .xs\:focus\:lv-translate-y-4:focus {
      --transform-translate-y:20px!important; }
    .xs\:focus\:lv-translate-y-5:focus {
      --transform-translate-y:25px!important; }
    .xs\:focus\:lv-translate-y-6:focus {
      --transform-translate-y:30px!important; }
    .xs\:focus\:lv-translate-y-7:focus {
      --transform-translate-y:35px!important; }
    .xs\:focus\:lv-translate-y-8:focus {
      --transform-translate-y:40px!important; }
    .xs\:focus\:lv-translate-y-9:focus {
      --transform-translate-y:45px!important; }
    .xs\:focus\:lv-translate-y-10:focus {
      --transform-translate-y:50px!important; }
    .xs\:focus\:lv--translate-y-1:focus {
      --transform-translate-y:-5px!important; }
    .xs\:focus\:lv--translate-y-2:focus {
      --transform-translate-y:-10px!important; }
    .xs\:focus\:lv--translate-y-3:focus {
      --transform-translate-y:-15px!important; }
    .xs\:focus\:lv--translate-y-4:focus {
      --transform-translate-y:-20px!important; }
    .xs\:focus\:lv--translate-y-5:focus {
      --transform-translate-y:-25px!important; }
    .xs\:focus\:lv--translate-y-6:focus {
      --transform-translate-y:-30px!important; }
    .xs\:focus\:lv--translate-y-7:focus {
      --transform-translate-y:-35px!important; }
    .xs\:focus\:lv--translate-y-8:focus {
      --transform-translate-y:-40px!important; }
    .xs\:focus\:lv--translate-y-9:focus {
      --transform-translate-y:-45px!important; }
    .xs\:focus\:lv--translate-y-10:focus {
      --transform-translate-y:-50px!important; }
    .xs\:focus\:lv--translate-y-full:focus {
      --transform-translate-y:-100%!important; }
    .xs\:focus\:lv--translate-y-1\/2:focus {
      --transform-translate-y:-50%!important; }
    .xs\:focus\:lv-translate-y-1\/2:focus {
      --transform-translate-y:50%!important; }
    .xs\:focus\:lv-translate-y-full:focus {
      --transform-translate-y:100%!important; }
    .xs\:lv-skew-x-0 {
      --transform-skew-x:0!important; }
    .xs\:lv-skew-x-3 {
      --transform-skew-x:3deg!important; }
    .xs\:lv-skew-x-6 {
      --transform-skew-x:6deg!important; }
    .xs\:lv-skew-x-12 {
      --transform-skew-x:12deg!important; }
    .xs\:lv--skew-x-12 {
      --transform-skew-x:-12deg!important; }
    .xs\:lv--skew-x-6 {
      --transform-skew-x:-6deg!important; }
    .xs\:lv--skew-x-3 {
      --transform-skew-x:-3deg!important; }
    .xs\:lv-skew-y-0 {
      --transform-skew-y:0!important; }
    .xs\:lv-skew-y-3 {
      --transform-skew-y:3deg!important; }
    .xs\:lv-skew-y-6 {
      --transform-skew-y:6deg!important; }
    .xs\:lv-skew-y-12 {
      --transform-skew-y:12deg!important; }
    .xs\:lv--skew-y-12 {
      --transform-skew-y:-12deg!important; }
    .xs\:lv--skew-y-6 {
      --transform-skew-y:-6deg!important; }
    .xs\:lv--skew-y-3 {
      --transform-skew-y:-3deg!important; }
    .xs\:hover\:lv-skew-x-0:hover {
      --transform-skew-x:0!important; }
    .xs\:hover\:lv-skew-x-3:hover {
      --transform-skew-x:3deg!important; }
    .xs\:hover\:lv-skew-x-6:hover {
      --transform-skew-x:6deg!important; }
    .xs\:hover\:lv-skew-x-12:hover {
      --transform-skew-x:12deg!important; }
    .xs\:hover\:lv--skew-x-12:hover {
      --transform-skew-x:-12deg!important; }
    .xs\:hover\:lv--skew-x-6:hover {
      --transform-skew-x:-6deg!important; }
    .xs\:hover\:lv--skew-x-3:hover {
      --transform-skew-x:-3deg!important; }
    .xs\:hover\:lv-skew-y-0:hover {
      --transform-skew-y:0!important; }
    .xs\:hover\:lv-skew-y-3:hover {
      --transform-skew-y:3deg!important; }
    .xs\:hover\:lv-skew-y-6:hover {
      --transform-skew-y:6deg!important; }
    .xs\:hover\:lv-skew-y-12:hover {
      --transform-skew-y:12deg!important; }
    .xs\:hover\:lv--skew-y-12:hover {
      --transform-skew-y:-12deg!important; }
    .xs\:hover\:lv--skew-y-6:hover {
      --transform-skew-y:-6deg!important; }
    .xs\:hover\:lv--skew-y-3:hover {
      --transform-skew-y:-3deg!important; }
    .xs\:focus\:lv-skew-x-0:focus {
      --transform-skew-x:0!important; }
    .xs\:focus\:lv-skew-x-3:focus {
      --transform-skew-x:3deg!important; }
    .xs\:focus\:lv-skew-x-6:focus {
      --transform-skew-x:6deg!important; }
    .xs\:focus\:lv-skew-x-12:focus {
      --transform-skew-x:12deg!important; }
    .xs\:focus\:lv--skew-x-12:focus {
      --transform-skew-x:-12deg!important; }
    .xs\:focus\:lv--skew-x-6:focus {
      --transform-skew-x:-6deg!important; }
    .xs\:focus\:lv--skew-x-3:focus {
      --transform-skew-x:-3deg!important; }
    .xs\:focus\:lv-skew-y-0:focus {
      --transform-skew-y:0!important; }
    .xs\:focus\:lv-skew-y-3:focus {
      --transform-skew-y:3deg!important; }
    .xs\:focus\:lv-skew-y-6:focus {
      --transform-skew-y:6deg!important; }
    .xs\:focus\:lv-skew-y-12:focus {
      --transform-skew-y:12deg!important; }
    .xs\:focus\:lv--skew-y-12:focus {
      --transform-skew-y:-12deg!important; }
    .xs\:focus\:lv--skew-y-6:focus {
      --transform-skew-y:-6deg!important; }
    .xs\:focus\:lv--skew-y-3:focus {
      --transform-skew-y:-3deg!important; }
    .xs\:lv-transition-none {
      transition-property: none !important; }
    .xs\:lv-transition-all {
      transition-property: all !important; }
    .xs\:lv-transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
    .xs\:lv-transition-colors {
      transition-property: background-color, border-color, color, fill, stroke !important; }
    .xs\:lv-transition-opacity {
      transition-property: opacity !important; }
    .xs\:lv-transition-shadow {
      transition-property: box-shadow !important; }
    .xs\:lv-transition-transform {
      transition-property: transform !important; }
    .xs\:lv-ease-linear {
      transition-timing-function: linear !important; }
    .xs\:lv-ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
    .xs\:lv-ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
    .xs\:lv-ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
    .xs\:lv-duration-75 {
      transition-duration: 75ms !important; }
    .xs\:lv-duration-100 {
      transition-duration: 0.1s !important; }
    .xs\:lv-duration-150 {
      transition-duration: 0.15s !important; }
    .xs\:lv-duration-200 {
      transition-duration: 0.2s !important; }
    .xs\:lv-duration-300 {
      transition-duration: 0.3s !important; }
    .xs\:lv-duration-500 {
      transition-duration: 0.5s !important; }
    .xs\:lv-duration-700 {
      transition-duration: 0.7s !important; }
    .xs\:lv-duration-1000 {
      transition-duration: 1s !important; }
    .xs\:lv-delay-75 {
      transition-delay: 75ms !important; }
    .xs\:lv-delay-100 {
      transition-delay: 0.1s !important; }
    .xs\:lv-delay-150 {
      transition-delay: 0.15s !important; }
    .xs\:lv-delay-200 {
      transition-delay: 0.2s !important; }
    .xs\:lv-delay-300 {
      transition-delay: 0.3s !important; }
    .xs\:lv-delay-500 {
      transition-delay: 0.5s !important; }
    .xs\:lv-delay-700 {
      transition-delay: 0.7s !important; }
    .xs\:lv-delay-1000 {
      transition-delay: 1s !important; }
    .xs\:lv-animate-none {
      -webkit-animation: none !important;
      animation: none !important; }
    .xs\:lv-animate-spin {
      -webkit-animation: spin 1s linear infinite !important;
      animation: spin 1s linear infinite !important; }
    .xs\:lv-animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
    .xs\:lv-animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
    .xs\:lv-animate-bounce {
      -webkit-animation: bounce 1s infinite !important;
      animation: bounce 1s infinite !important; } }
  
  @media (min-width: 375px) and (max-width: 413px) {
    .sm\:lv-container {
      width: 100%;
      margin-right: auto;
      margin-left: auto; } }
  
  @media (min-width: 375px) and (max-width: 413px) and (min-width: 320px) {
    .sm\:lv-container {
      max-width: 320px; } }
  
  @media (min-width: 375px) and (max-width: 413px) and (min-width: 375px) {
    .sm\:lv-container {
      max-width: 375px; } }
  
  @media (min-width: 375px) and (max-width: 413px) and (min-width: 414px) {
    .sm\:lv-container {
      max-width: 414px; } }
  
  @media (min-width: 375px) and (max-width: 413px) and (min-width: 640px) {
    .sm\:lv-container {
      max-width: 640px; } }
  
  @media (min-width: 375px) and (max-width: 413px) and (min-width: 768px) {
    .sm\:lv-container {
      max-width: 768px; } }
  
  @media (min-width: 375px) and (max-width: 413px) and (min-width: 1024px) {
    .sm\:lv-container {
      max-width: 1024px; } }
  
  @media (min-width: 375px) and (max-width: 413px) {
    .sm\:lv-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(5px*var(--space-x-reverse)) !important;
      margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(10px*var(--space-x-reverse)) !important;
      margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(15px*var(--space-x-reverse)) !important;
      margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(20px*var(--space-x-reverse)) !important;
      margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(25px*var(--space-x-reverse)) !important;
      margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(30px*var(--space-x-reverse)) !important;
      margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(35px*var(--space-x-reverse)) !important;
      margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(40px*var(--space-x-reverse)) !important;
      margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(45px*var(--space-x-reverse)) !important;
      margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
    .sm\:lv-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(50px*var(--space-x-reverse)) !important;
      margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-5px*var(--space-x-reverse)) !important;
      margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-10px*var(--space-x-reverse)) !important;
      margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-15px*var(--space-x-reverse)) !important;
      margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-20px*var(--space-x-reverse)) !important;
      margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-25px*var(--space-x-reverse)) !important;
      margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-30px*var(--space-x-reverse)) !important;
      margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-35px*var(--space-x-reverse)) !important;
      margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-40px*var(--space-x-reverse)) !important;
      margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-45px*var(--space-x-reverse)) !important;
      margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv--space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
    .sm\:lv--space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-50px*var(--space-x-reverse)) !important;
      margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
    .sm\:lv-space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse:1!important; }
    .sm\:lv-space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse:1!important; }
    .sm\:lv-divide-y-0 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
    .sm\:lv-divide-x-0 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(0px*var(--divide-x-reverse)) !important;
      border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
    .sm\:lv-divide-y-2 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
    .sm\:lv-divide-x-2 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(2px*var(--divide-x-reverse)) !important;
      border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
    .sm\:lv-divide-y-4 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
    .sm\:lv-divide-x-4 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(4px*var(--divide-x-reverse)) !important;
      border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
    .sm\:lv-divide-y-8 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
    .sm\:lv-divide-x-8 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(8px*var(--divide-x-reverse)) !important;
      border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
    .sm\:lv-divide-y > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
    .sm\:lv-divide-x > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(1px*var(--divide-x-reverse)) !important;
      border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
    .sm\:lv-divide-y-reverse > :not(template) ~ :not(template) {
      --divide-y-reverse:1!important; }
    .sm\:lv-divide-x-reverse > :not(template) ~ :not(template) {
      --divide-x-reverse:1!important; }
    .sm\:lv-divide-transparent > :not(template) ~ :not(template) {
      border-color: transparent !important; }
    .sm\:lv-divide-current > :not(template) ~ :not(template) {
      border-color: currentColor !important; }
    .sm\:lv-divide-black > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
    .sm\:lv-divide-white > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
    .sm\:lv-divide-gray-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
    .sm\:lv-divide-red-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
    .sm\:lv-divide-orange-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
    .sm\:lv-divide-yellow-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
    .sm\:lv-divide-green-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
    .sm\:lv-divide-teal-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
    .sm\:lv-divide-blue-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
    .sm\:lv-divide-indigo-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
    .sm\:lv-divide-purple-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
    .sm\:lv-divide-pink-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
    .sm\:lv-divide-solid > :not(template) ~ :not(template) {
      border-style: solid !important; }
    .sm\:lv-divide-dashed > :not(template) ~ :not(template) {
      border-style: dashed !important; }
    .sm\:lv-divide-dotted > :not(template) ~ :not(template) {
      border-style: dotted !important; }
    .sm\:lv-divide-double > :not(template) ~ :not(template) {
      border-style: double !important; }
    .sm\:lv-divide-none > :not(template) ~ :not(template) {
      border-style: none !important; }
    .sm\:lv-divide-opacity-0 > :not(template) ~ :not(template) {
      --divide-opacity:0!important; }
    .sm\:lv-divide-opacity-25 > :not(template) ~ :not(template) {
      --divide-opacity:0.25!important; }
    .sm\:lv-divide-opacity-50 > :not(template) ~ :not(template) {
      --divide-opacity:0.5!important; }
    .sm\:lv-divide-opacity-75 > :not(template) ~ :not(template) {
      --divide-opacity:0.75!important; }
    .sm\:lv-divide-opacity-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important; }
    .sm\:lv-sr-only {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .sm\:lv-not-sr-only {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .sm\:focus\:lv-sr-only:focus {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .sm\:focus\:lv-not-sr-only:focus {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .sm\:lv-appearance-none {
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important; }
    .sm\:lv-bg-fixed {
      background-attachment: fixed !important; }
    .sm\:lv-bg-local {
      background-attachment: local !important; }
    .sm\:lv-bg-scroll {
      background-attachment: scroll !important; }
    .sm\:lv-bg-clip-border {
      background-clip: border-box !important; }
    .sm\:lv-bg-clip-padding {
      background-clip: padding-box !important; }
    .sm\:lv-bg-clip-content {
      background-clip: content-box !important; }
    .sm\:lv-bg-clip-text {
      -webkit-background-clip: text !important;
      background-clip: text !important; }
    .sm\:lv-bg-transparent {
      background-color: transparent !important; }
    .sm\:lv-bg-current {
      background-color: currentColor !important; }
    .sm\:lv-bg-black {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .sm\:lv-bg-white {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-100 {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-200 {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-300 {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-400 {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-500 {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-600 {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-700 {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-800 {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .sm\:lv-bg-gray-900 {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-100 {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-200 {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-300 {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-400 {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-500 {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-600 {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-700 {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-800 {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .sm\:lv-bg-red-900 {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-100 {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-200 {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-300 {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-400 {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-500 {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-600 {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-700 {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-800 {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .sm\:lv-bg-orange-900 {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-100 {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-200 {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-300 {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-400 {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-500 {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-600 {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-700 {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-800 {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .sm\:lv-bg-yellow-900 {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-100 {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-200 {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-300 {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-400 {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-500 {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-600 {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-700 {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-800 {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .sm\:lv-bg-green-900 {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-100 {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-200 {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-300 {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-400 {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-500 {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-600 {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-700 {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-800 {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .sm\:lv-bg-teal-900 {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-100 {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-200 {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-300 {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-400 {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-500 {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-600 {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-700 {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-800 {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .sm\:lv-bg-blue-900 {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-100 {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-200 {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-300 {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-400 {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-500 {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-600 {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-700 {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-800 {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .sm\:lv-bg-indigo-900 {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-100 {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-200 {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-300 {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-400 {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-500 {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-600 {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-700 {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-800 {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .sm\:lv-bg-purple-900 {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-100 {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-200 {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-300 {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-400 {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-500 {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-600 {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-700 {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-800 {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .sm\:lv-bg-pink-900 {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-transparent:hover {
      background-color: transparent !important; }
    .sm\:hover\:lv-bg-current:hover {
      background-color: currentColor !important; }
    .sm\:hover\:lv-bg-black:hover {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-white:hover {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-100:hover {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-200:hover {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-300:hover {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-400:hover {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-500:hover {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-600:hover {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-700:hover {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-800:hover {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-gray-900:hover {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-300:hover {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-400:hover {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-500:hover {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-600:hover {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-700:hover {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-800:hover {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-red-900:hover {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-100:hover {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-200:hover {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-300:hover {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-400:hover {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-500:hover {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-600:hover {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-700:hover {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-800:hover {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-orange-900:hover {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-100:hover {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-200:hover {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-300:hover {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-400:hover {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-500:hover {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-600:hover {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-700:hover {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-800:hover {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-yellow-900:hover {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-100:hover {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-200:hover {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-300:hover {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-400:hover {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-500:hover {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-600:hover {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-700:hover {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-800:hover {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-green-900:hover {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-100:hover {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-200:hover {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-300:hover {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-400:hover {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-500:hover {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-600:hover {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-700:hover {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-800:hover {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-teal-900:hover {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-200:hover {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-300:hover {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-400:hover {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-500:hover {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-600:hover {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-700:hover {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-800:hover {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-blue-900:hover {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-200:hover {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-300:hover {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-400:hover {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-500:hover {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-600:hover {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-700:hover {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-800:hover {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-indigo-900:hover {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-100:hover {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-200:hover {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-300:hover {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-400:hover {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-500:hover {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-600:hover {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-700:hover {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-800:hover {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-purple-900:hover {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-300:hover {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-400:hover {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-500:hover {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-600:hover {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-700:hover {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-800:hover {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .sm\:hover\:lv-bg-pink-900:hover {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-transparent:focus {
      background-color: transparent !important; }
    .sm\:focus\:lv-bg-current:focus {
      background-color: currentColor !important; }
    .sm\:focus\:lv-bg-black:focus {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-white:focus {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-100:focus {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-200:focus {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-300:focus {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-400:focus {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-500:focus {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-600:focus {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-700:focus {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-800:focus {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-gray-900:focus {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-300:focus {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-400:focus {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-500:focus {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-600:focus {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-700:focus {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-800:focus {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-red-900:focus {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-100:focus {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-200:focus {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-300:focus {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-400:focus {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-500:focus {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-600:focus {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-700:focus {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-800:focus {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-orange-900:focus {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-100:focus {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-200:focus {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-300:focus {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-400:focus {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-500:focus {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-600:focus {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-700:focus {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-800:focus {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-yellow-900:focus {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-100:focus {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-200:focus {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-300:focus {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-400:focus {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-500:focus {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-600:focus {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-700:focus {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-800:focus {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-green-900:focus {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-100:focus {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-200:focus {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-300:focus {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-400:focus {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-500:focus {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-600:focus {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-700:focus {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-800:focus {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-teal-900:focus {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-200:focus {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-300:focus {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-400:focus {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-500:focus {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-600:focus {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-700:focus {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-800:focus {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-blue-900:focus {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-200:focus {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-300:focus {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-400:focus {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-500:focus {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-600:focus {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-700:focus {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-800:focus {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-indigo-900:focus {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-100:focus {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-200:focus {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-300:focus {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-400:focus {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-500:focus {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-600:focus {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-700:focus {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-800:focus {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-purple-900:focus {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-300:focus {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-400:focus {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-500:focus {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-600:focus {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-700:focus {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-800:focus {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .sm\:focus\:lv-bg-pink-900:focus {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .sm\:lv-bg-none {
      background-image: none !important; }
    .sm\:lv-bg-gradient-to-t {
      background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-r {
      background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-b {
      background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-l {
      background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
    .sm\:lv-bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
    .sm\:lv-from-transparent {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .sm\:lv-from-current {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:lv-from-black {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .sm\:lv-from-white {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:lv-from-gray-100 {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .sm\:lv-from-gray-200 {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .sm\:lv-from-gray-300 {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .sm\:lv-from-gray-400 {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .sm\:lv-from-gray-500 {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .sm\:lv-from-gray-600 {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .sm\:lv-from-gray-700 {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .sm\:lv-from-gray-800 {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .sm\:lv-from-gray-900 {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .sm\:lv-from-red-100 {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .sm\:lv-from-red-200 {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .sm\:lv-from-red-300 {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .sm\:lv-from-red-400 {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .sm\:lv-from-red-500 {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .sm\:lv-from-red-600 {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .sm\:lv-from-red-700 {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .sm\:lv-from-red-800 {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .sm\:lv-from-red-900 {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .sm\:lv-from-orange-100 {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .sm\:lv-from-orange-200 {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .sm\:lv-from-orange-300 {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .sm\:lv-from-orange-400 {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .sm\:lv-from-orange-500 {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .sm\:lv-from-orange-600 {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .sm\:lv-from-orange-700 {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .sm\:lv-from-orange-800 {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .sm\:lv-from-orange-900 {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .sm\:lv-from-yellow-100 {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .sm\:lv-from-yellow-200 {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .sm\:lv-from-yellow-300 {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .sm\:lv-from-yellow-400 {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .sm\:lv-from-yellow-500 {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .sm\:lv-from-yellow-600 {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .sm\:lv-from-yellow-700 {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .sm\:lv-from-yellow-800 {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .sm\:lv-from-yellow-900 {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .sm\:lv-from-green-100 {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .sm\:lv-from-green-200 {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .sm\:lv-from-green-300 {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .sm\:lv-from-green-400 {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .sm\:lv-from-green-500 {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .sm\:lv-from-green-600 {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .sm\:lv-from-green-700 {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .sm\:lv-from-green-800 {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .sm\:lv-from-green-900 {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .sm\:lv-from-teal-100 {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .sm\:lv-from-teal-200 {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .sm\:lv-from-teal-300 {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .sm\:lv-from-teal-400 {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .sm\:lv-from-teal-500 {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .sm\:lv-from-teal-600 {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .sm\:lv-from-teal-700 {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .sm\:lv-from-teal-800 {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .sm\:lv-from-teal-900 {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .sm\:lv-from-blue-100 {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .sm\:lv-from-blue-200 {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .sm\:lv-from-blue-300 {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .sm\:lv-from-blue-400 {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .sm\:lv-from-blue-500 {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .sm\:lv-from-blue-600 {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .sm\:lv-from-blue-700 {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .sm\:lv-from-blue-800 {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .sm\:lv-from-blue-900 {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .sm\:lv-from-indigo-100 {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .sm\:lv-from-indigo-200 {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .sm\:lv-from-indigo-300 {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .sm\:lv-from-indigo-400 {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .sm\:lv-from-indigo-500 {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .sm\:lv-from-indigo-600 {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .sm\:lv-from-indigo-700 {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .sm\:lv-from-indigo-800 {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .sm\:lv-from-indigo-900 {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .sm\:lv-from-purple-100 {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .sm\:lv-from-purple-200 {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .sm\:lv-from-purple-300 {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .sm\:lv-from-purple-400 {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .sm\:lv-from-purple-500 {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .sm\:lv-from-purple-600 {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .sm\:lv-from-purple-700 {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .sm\:lv-from-purple-800 {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .sm\:lv-from-purple-900 {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .sm\:lv-from-pink-100 {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .sm\:lv-from-pink-200 {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .sm\:lv-from-pink-300 {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .sm\:lv-from-pink-400 {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .sm\:lv-from-pink-500 {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .sm\:lv-from-pink-600 {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .sm\:lv-from-pink-700 {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .sm\:lv-from-pink-800 {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .sm\:lv-from-pink-900 {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .sm\:lv-via-transparent {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .sm\:lv-via-current {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:lv-via-black {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .sm\:lv-via-white {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:lv-via-gray-100 {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .sm\:lv-via-gray-200 {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .sm\:lv-via-gray-300 {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .sm\:lv-via-gray-400 {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .sm\:lv-via-gray-500 {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .sm\:lv-via-gray-600 {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .sm\:lv-via-gray-700 {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .sm\:lv-via-gray-800 {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .sm\:lv-via-gray-900 {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .sm\:lv-via-red-100 {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .sm\:lv-via-red-200 {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .sm\:lv-via-red-300 {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .sm\:lv-via-red-400 {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .sm\:lv-via-red-500 {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .sm\:lv-via-red-600 {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .sm\:lv-via-red-700 {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .sm\:lv-via-red-800 {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .sm\:lv-via-red-900 {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .sm\:lv-via-orange-100 {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .sm\:lv-via-orange-200 {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .sm\:lv-via-orange-300 {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .sm\:lv-via-orange-400 {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .sm\:lv-via-orange-500 {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .sm\:lv-via-orange-600 {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .sm\:lv-via-orange-700 {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .sm\:lv-via-orange-800 {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .sm\:lv-via-orange-900 {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .sm\:lv-via-yellow-100 {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .sm\:lv-via-yellow-200 {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .sm\:lv-via-yellow-300 {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .sm\:lv-via-yellow-400 {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .sm\:lv-via-yellow-500 {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .sm\:lv-via-yellow-600 {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .sm\:lv-via-yellow-700 {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .sm\:lv-via-yellow-800 {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .sm\:lv-via-yellow-900 {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .sm\:lv-via-green-100 {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .sm\:lv-via-green-200 {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .sm\:lv-via-green-300 {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .sm\:lv-via-green-400 {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .sm\:lv-via-green-500 {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .sm\:lv-via-green-600 {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .sm\:lv-via-green-700 {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .sm\:lv-via-green-800 {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .sm\:lv-via-green-900 {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .sm\:lv-via-teal-100 {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .sm\:lv-via-teal-200 {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .sm\:lv-via-teal-300 {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .sm\:lv-via-teal-400 {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .sm\:lv-via-teal-500 {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .sm\:lv-via-teal-600 {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .sm\:lv-via-teal-700 {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .sm\:lv-via-teal-800 {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .sm\:lv-via-teal-900 {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .sm\:lv-via-blue-100 {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .sm\:lv-via-blue-200 {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .sm\:lv-via-blue-300 {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .sm\:lv-via-blue-400 {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .sm\:lv-via-blue-500 {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .sm\:lv-via-blue-600 {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .sm\:lv-via-blue-700 {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .sm\:lv-via-blue-800 {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .sm\:lv-via-blue-900 {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .sm\:lv-via-indigo-100 {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .sm\:lv-via-indigo-200 {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .sm\:lv-via-indigo-300 {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .sm\:lv-via-indigo-400 {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .sm\:lv-via-indigo-500 {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .sm\:lv-via-indigo-600 {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .sm\:lv-via-indigo-700 {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .sm\:lv-via-indigo-800 {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .sm\:lv-via-indigo-900 {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .sm\:lv-via-purple-100 {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .sm\:lv-via-purple-200 {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .sm\:lv-via-purple-300 {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .sm\:lv-via-purple-400 {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .sm\:lv-via-purple-500 {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .sm\:lv-via-purple-600 {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .sm\:lv-via-purple-700 {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .sm\:lv-via-purple-800 {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .sm\:lv-via-purple-900 {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .sm\:lv-via-pink-100 {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .sm\:lv-via-pink-200 {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .sm\:lv-via-pink-300 {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .sm\:lv-via-pink-400 {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .sm\:lv-via-pink-500 {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .sm\:lv-via-pink-600 {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .sm\:lv-via-pink-700 {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .sm\:lv-via-pink-800 {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .sm\:lv-via-pink-900 {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .sm\:lv-to-transparent {
      --gradient-to-color:transparent!important; }
    .sm\:lv-to-current {
      --gradient-to-color:currentColor!important; }
    .sm\:lv-to-black {
      --gradient-to-color:#000!important; }
    .sm\:lv-to-white {
      --gradient-to-color:#fff!important; }
    .sm\:lv-to-gray-100 {
      --gradient-to-color:#f7fafc!important; }
    .sm\:lv-to-gray-200 {
      --gradient-to-color:#edf2f7!important; }
    .sm\:lv-to-gray-300 {
      --gradient-to-color:#e2e8f0!important; }
    .sm\:lv-to-gray-400 {
      --gradient-to-color:#cbd5e0!important; }
    .sm\:lv-to-gray-500 {
      --gradient-to-color:#a0aec0!important; }
    .sm\:lv-to-gray-600 {
      --gradient-to-color:#718096!important; }
    .sm\:lv-to-gray-700 {
      --gradient-to-color:#4a5568!important; }
    .sm\:lv-to-gray-800 {
      --gradient-to-color:#2d3748!important; }
    .sm\:lv-to-gray-900 {
      --gradient-to-color:#1a202c!important; }
    .sm\:lv-to-red-100 {
      --gradient-to-color:#fff5f5!important; }
    .sm\:lv-to-red-200 {
      --gradient-to-color:#fed7d7!important; }
    .sm\:lv-to-red-300 {
      --gradient-to-color:#feb2b2!important; }
    .sm\:lv-to-red-400 {
      --gradient-to-color:#fc8181!important; }
    .sm\:lv-to-red-500 {
      --gradient-to-color:#f56565!important; }
    .sm\:lv-to-red-600 {
      --gradient-to-color:#e53e3e!important; }
    .sm\:lv-to-red-700 {
      --gradient-to-color:#c53030!important; }
    .sm\:lv-to-red-800 {
      --gradient-to-color:#9b2c2c!important; }
    .sm\:lv-to-red-900 {
      --gradient-to-color:#742a2a!important; }
    .sm\:lv-to-orange-100 {
      --gradient-to-color:#fffaf0!important; }
    .sm\:lv-to-orange-200 {
      --gradient-to-color:#feebc8!important; }
    .sm\:lv-to-orange-300 {
      --gradient-to-color:#fbd38d!important; }
    .sm\:lv-to-orange-400 {
      --gradient-to-color:#f6ad55!important; }
    .sm\:lv-to-orange-500 {
      --gradient-to-color:#ed8936!important; }
    .sm\:lv-to-orange-600 {
      --gradient-to-color:#dd6b20!important; }
    .sm\:lv-to-orange-700 {
      --gradient-to-color:#c05621!important; }
    .sm\:lv-to-orange-800 {
      --gradient-to-color:#9c4221!important; }
    .sm\:lv-to-orange-900 {
      --gradient-to-color:#7b341e!important; }
    .sm\:lv-to-yellow-100 {
      --gradient-to-color:ivory!important; }
    .sm\:lv-to-yellow-200 {
      --gradient-to-color:#fefcbf!important; }
    .sm\:lv-to-yellow-300 {
      --gradient-to-color:#faf089!important; }
    .sm\:lv-to-yellow-400 {
      --gradient-to-color:#f6e05e!important; }
    .sm\:lv-to-yellow-500 {
      --gradient-to-color:#ecc94b!important; }
    .sm\:lv-to-yellow-600 {
      --gradient-to-color:#d69e2e!important; }
    .sm\:lv-to-yellow-700 {
      --gradient-to-color:#b7791f!important; }
    .sm\:lv-to-yellow-800 {
      --gradient-to-color:#975a16!important; }
    .sm\:lv-to-yellow-900 {
      --gradient-to-color:#744210!important; }
    .sm\:lv-to-green-100 {
      --gradient-to-color:#f0fff4!important; }
    .sm\:lv-to-green-200 {
      --gradient-to-color:#c6f6d5!important; }
    .sm\:lv-to-green-300 {
      --gradient-to-color:#9ae6b4!important; }
    .sm\:lv-to-green-400 {
      --gradient-to-color:#68d391!important; }
    .sm\:lv-to-green-500 {
      --gradient-to-color:#48bb78!important; }
    .sm\:lv-to-green-600 {
      --gradient-to-color:#38a169!important; }
    .sm\:lv-to-green-700 {
      --gradient-to-color:#2f855a!important; }
    .sm\:lv-to-green-800 {
      --gradient-to-color:#276749!important; }
    .sm\:lv-to-green-900 {
      --gradient-to-color:#22543d!important; }
    .sm\:lv-to-teal-100 {
      --gradient-to-color:#e6fffa!important; }
    .sm\:lv-to-teal-200 {
      --gradient-to-color:#b2f5ea!important; }
    .sm\:lv-to-teal-300 {
      --gradient-to-color:#81e6d9!important; }
    .sm\:lv-to-teal-400 {
      --gradient-to-color:#4fd1c5!important; }
    .sm\:lv-to-teal-500 {
      --gradient-to-color:#38b2ac!important; }
    .sm\:lv-to-teal-600 {
      --gradient-to-color:#319795!important; }
    .sm\:lv-to-teal-700 {
      --gradient-to-color:#2c7a7b!important; }
    .sm\:lv-to-teal-800 {
      --gradient-to-color:#285e61!important; }
    .sm\:lv-to-teal-900 {
      --gradient-to-color:#234e52!important; }
    .sm\:lv-to-blue-100 {
      --gradient-to-color:#ebf8ff!important; }
    .sm\:lv-to-blue-200 {
      --gradient-to-color:#bee3f8!important; }
    .sm\:lv-to-blue-300 {
      --gradient-to-color:#90cdf4!important; }
    .sm\:lv-to-blue-400 {
      --gradient-to-color:#63b3ed!important; }
    .sm\:lv-to-blue-500 {
      --gradient-to-color:#4299e1!important; }
    .sm\:lv-to-blue-600 {
      --gradient-to-color:#3182ce!important; }
    .sm\:lv-to-blue-700 {
      --gradient-to-color:#2b6cb0!important; }
    .sm\:lv-to-blue-800 {
      --gradient-to-color:#2c5282!important; }
    .sm\:lv-to-blue-900 {
      --gradient-to-color:#2a4365!important; }
    .sm\:lv-to-indigo-100 {
      --gradient-to-color:#ebf4ff!important; }
    .sm\:lv-to-indigo-200 {
      --gradient-to-color:#c3dafe!important; }
    .sm\:lv-to-indigo-300 {
      --gradient-to-color:#a3bffa!important; }
    .sm\:lv-to-indigo-400 {
      --gradient-to-color:#7f9cf5!important; }
    .sm\:lv-to-indigo-500 {
      --gradient-to-color:#667eea!important; }
    .sm\:lv-to-indigo-600 {
      --gradient-to-color:#5a67d8!important; }
    .sm\:lv-to-indigo-700 {
      --gradient-to-color:#4c51bf!important; }
    .sm\:lv-to-indigo-800 {
      --gradient-to-color:#434190!important; }
    .sm\:lv-to-indigo-900 {
      --gradient-to-color:#3c366b!important; }
    .sm\:lv-to-purple-100 {
      --gradient-to-color:#faf5ff!important; }
    .sm\:lv-to-purple-200 {
      --gradient-to-color:#e9d8fd!important; }
    .sm\:lv-to-purple-300 {
      --gradient-to-color:#d6bcfa!important; }
    .sm\:lv-to-purple-400 {
      --gradient-to-color:#b794f4!important; }
    .sm\:lv-to-purple-500 {
      --gradient-to-color:#9f7aea!important; }
    .sm\:lv-to-purple-600 {
      --gradient-to-color:#805ad5!important; }
    .sm\:lv-to-purple-700 {
      --gradient-to-color:#6b46c1!important; }
    .sm\:lv-to-purple-800 {
      --gradient-to-color:#553c9a!important; }
    .sm\:lv-to-purple-900 {
      --gradient-to-color:#44337a!important; }
    .sm\:lv-to-pink-100 {
      --gradient-to-color:#fff5f7!important; }
    .sm\:lv-to-pink-200 {
      --gradient-to-color:#fed7e2!important; }
    .sm\:lv-to-pink-300 {
      --gradient-to-color:#fbb6ce!important; }
    .sm\:lv-to-pink-400 {
      --gradient-to-color:#f687b3!important; }
    .sm\:lv-to-pink-500 {
      --gradient-to-color:#ed64a6!important; }
    .sm\:lv-to-pink-600 {
      --gradient-to-color:#d53f8c!important; }
    .sm\:lv-to-pink-700 {
      --gradient-to-color:#b83280!important; }
    .sm\:lv-to-pink-800 {
      --gradient-to-color:#97266d!important; }
    .sm\:lv-to-pink-900 {
      --gradient-to-color:#702459!important; }
    .sm\:hover\:lv-from-transparent:hover {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .sm\:hover\:lv-from-current:hover {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:hover\:lv-from-black:hover {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .sm\:hover\:lv-from-white:hover {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:hover\:lv-from-gray-100:hover {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .sm\:hover\:lv-from-gray-200:hover {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .sm\:hover\:lv-from-gray-300:hover {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .sm\:hover\:lv-from-gray-400:hover {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .sm\:hover\:lv-from-gray-500:hover {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .sm\:hover\:lv-from-gray-600:hover {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .sm\:hover\:lv-from-gray-700:hover {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .sm\:hover\:lv-from-gray-800:hover {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .sm\:hover\:lv-from-gray-900:hover {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .sm\:hover\:lv-from-red-100:hover {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .sm\:hover\:lv-from-red-200:hover {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .sm\:hover\:lv-from-red-300:hover {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .sm\:hover\:lv-from-red-400:hover {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .sm\:hover\:lv-from-red-500:hover {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .sm\:hover\:lv-from-red-600:hover {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .sm\:hover\:lv-from-red-700:hover {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .sm\:hover\:lv-from-red-800:hover {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .sm\:hover\:lv-from-red-900:hover {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .sm\:hover\:lv-from-orange-100:hover {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .sm\:hover\:lv-from-orange-200:hover {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .sm\:hover\:lv-from-orange-300:hover {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .sm\:hover\:lv-from-orange-400:hover {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .sm\:hover\:lv-from-orange-500:hover {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .sm\:hover\:lv-from-orange-600:hover {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .sm\:hover\:lv-from-orange-700:hover {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .sm\:hover\:lv-from-orange-800:hover {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .sm\:hover\:lv-from-orange-900:hover {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .sm\:hover\:lv-from-yellow-100:hover {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .sm\:hover\:lv-from-yellow-200:hover {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .sm\:hover\:lv-from-yellow-300:hover {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .sm\:hover\:lv-from-yellow-400:hover {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .sm\:hover\:lv-from-yellow-500:hover {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .sm\:hover\:lv-from-yellow-600:hover {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .sm\:hover\:lv-from-yellow-700:hover {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .sm\:hover\:lv-from-yellow-800:hover {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .sm\:hover\:lv-from-yellow-900:hover {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .sm\:hover\:lv-from-green-100:hover {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .sm\:hover\:lv-from-green-200:hover {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .sm\:hover\:lv-from-green-300:hover {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .sm\:hover\:lv-from-green-400:hover {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .sm\:hover\:lv-from-green-500:hover {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .sm\:hover\:lv-from-green-600:hover {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .sm\:hover\:lv-from-green-700:hover {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .sm\:hover\:lv-from-green-800:hover {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .sm\:hover\:lv-from-green-900:hover {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .sm\:hover\:lv-from-teal-100:hover {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .sm\:hover\:lv-from-teal-200:hover {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .sm\:hover\:lv-from-teal-300:hover {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .sm\:hover\:lv-from-teal-400:hover {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .sm\:hover\:lv-from-teal-500:hover {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .sm\:hover\:lv-from-teal-600:hover {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .sm\:hover\:lv-from-teal-700:hover {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .sm\:hover\:lv-from-teal-800:hover {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .sm\:hover\:lv-from-teal-900:hover {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .sm\:hover\:lv-from-blue-100:hover {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .sm\:hover\:lv-from-blue-200:hover {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .sm\:hover\:lv-from-blue-300:hover {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .sm\:hover\:lv-from-blue-400:hover {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .sm\:hover\:lv-from-blue-500:hover {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .sm\:hover\:lv-from-blue-600:hover {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .sm\:hover\:lv-from-blue-700:hover {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .sm\:hover\:lv-from-blue-800:hover {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .sm\:hover\:lv-from-blue-900:hover {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .sm\:hover\:lv-from-indigo-100:hover {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .sm\:hover\:lv-from-indigo-200:hover {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .sm\:hover\:lv-from-indigo-300:hover {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .sm\:hover\:lv-from-indigo-400:hover {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .sm\:hover\:lv-from-indigo-500:hover {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .sm\:hover\:lv-from-indigo-600:hover {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .sm\:hover\:lv-from-indigo-700:hover {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .sm\:hover\:lv-from-indigo-800:hover {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .sm\:hover\:lv-from-indigo-900:hover {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .sm\:hover\:lv-from-purple-100:hover {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .sm\:hover\:lv-from-purple-200:hover {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .sm\:hover\:lv-from-purple-300:hover {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .sm\:hover\:lv-from-purple-400:hover {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .sm\:hover\:lv-from-purple-500:hover {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .sm\:hover\:lv-from-purple-600:hover {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .sm\:hover\:lv-from-purple-700:hover {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .sm\:hover\:lv-from-purple-800:hover {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .sm\:hover\:lv-from-purple-900:hover {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .sm\:hover\:lv-from-pink-100:hover {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .sm\:hover\:lv-from-pink-200:hover {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .sm\:hover\:lv-from-pink-300:hover {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .sm\:hover\:lv-from-pink-400:hover {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .sm\:hover\:lv-from-pink-500:hover {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .sm\:hover\:lv-from-pink-600:hover {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .sm\:hover\:lv-from-pink-700:hover {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .sm\:hover\:lv-from-pink-800:hover {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .sm\:hover\:lv-from-pink-900:hover {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .sm\:hover\:lv-via-transparent:hover {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .sm\:hover\:lv-via-current:hover {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:hover\:lv-via-black:hover {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .sm\:hover\:lv-via-white:hover {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:hover\:lv-via-gray-100:hover {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .sm\:hover\:lv-via-gray-200:hover {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .sm\:hover\:lv-via-gray-300:hover {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .sm\:hover\:lv-via-gray-400:hover {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .sm\:hover\:lv-via-gray-500:hover {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .sm\:hover\:lv-via-gray-600:hover {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .sm\:hover\:lv-via-gray-700:hover {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .sm\:hover\:lv-via-gray-800:hover {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .sm\:hover\:lv-via-gray-900:hover {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .sm\:hover\:lv-via-red-100:hover {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .sm\:hover\:lv-via-red-200:hover {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .sm\:hover\:lv-via-red-300:hover {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .sm\:hover\:lv-via-red-400:hover {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .sm\:hover\:lv-via-red-500:hover {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .sm\:hover\:lv-via-red-600:hover {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .sm\:hover\:lv-via-red-700:hover {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .sm\:hover\:lv-via-red-800:hover {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .sm\:hover\:lv-via-red-900:hover {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .sm\:hover\:lv-via-orange-100:hover {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .sm\:hover\:lv-via-orange-200:hover {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .sm\:hover\:lv-via-orange-300:hover {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .sm\:hover\:lv-via-orange-400:hover {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .sm\:hover\:lv-via-orange-500:hover {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .sm\:hover\:lv-via-orange-600:hover {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .sm\:hover\:lv-via-orange-700:hover {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .sm\:hover\:lv-via-orange-800:hover {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .sm\:hover\:lv-via-orange-900:hover {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .sm\:hover\:lv-via-yellow-100:hover {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .sm\:hover\:lv-via-yellow-200:hover {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .sm\:hover\:lv-via-yellow-300:hover {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .sm\:hover\:lv-via-yellow-400:hover {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .sm\:hover\:lv-via-yellow-500:hover {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .sm\:hover\:lv-via-yellow-600:hover {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .sm\:hover\:lv-via-yellow-700:hover {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .sm\:hover\:lv-via-yellow-800:hover {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .sm\:hover\:lv-via-yellow-900:hover {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .sm\:hover\:lv-via-green-100:hover {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .sm\:hover\:lv-via-green-200:hover {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .sm\:hover\:lv-via-green-300:hover {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .sm\:hover\:lv-via-green-400:hover {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .sm\:hover\:lv-via-green-500:hover {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .sm\:hover\:lv-via-green-600:hover {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .sm\:hover\:lv-via-green-700:hover {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .sm\:hover\:lv-via-green-800:hover {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .sm\:hover\:lv-via-green-900:hover {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .sm\:hover\:lv-via-teal-100:hover {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .sm\:hover\:lv-via-teal-200:hover {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .sm\:hover\:lv-via-teal-300:hover {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .sm\:hover\:lv-via-teal-400:hover {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .sm\:hover\:lv-via-teal-500:hover {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .sm\:hover\:lv-via-teal-600:hover {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .sm\:hover\:lv-via-teal-700:hover {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .sm\:hover\:lv-via-teal-800:hover {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .sm\:hover\:lv-via-teal-900:hover {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .sm\:hover\:lv-via-blue-100:hover {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .sm\:hover\:lv-via-blue-200:hover {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .sm\:hover\:lv-via-blue-300:hover {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .sm\:hover\:lv-via-blue-400:hover {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .sm\:hover\:lv-via-blue-500:hover {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .sm\:hover\:lv-via-blue-600:hover {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .sm\:hover\:lv-via-blue-700:hover {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .sm\:hover\:lv-via-blue-800:hover {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .sm\:hover\:lv-via-blue-900:hover {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .sm\:hover\:lv-via-indigo-100:hover {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .sm\:hover\:lv-via-indigo-200:hover {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .sm\:hover\:lv-via-indigo-300:hover {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .sm\:hover\:lv-via-indigo-400:hover {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .sm\:hover\:lv-via-indigo-500:hover {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .sm\:hover\:lv-via-indigo-600:hover {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .sm\:hover\:lv-via-indigo-700:hover {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .sm\:hover\:lv-via-indigo-800:hover {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .sm\:hover\:lv-via-indigo-900:hover {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .sm\:hover\:lv-via-purple-100:hover {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .sm\:hover\:lv-via-purple-200:hover {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .sm\:hover\:lv-via-purple-300:hover {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .sm\:hover\:lv-via-purple-400:hover {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .sm\:hover\:lv-via-purple-500:hover {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .sm\:hover\:lv-via-purple-600:hover {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .sm\:hover\:lv-via-purple-700:hover {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .sm\:hover\:lv-via-purple-800:hover {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .sm\:hover\:lv-via-purple-900:hover {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .sm\:hover\:lv-via-pink-100:hover {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .sm\:hover\:lv-via-pink-200:hover {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .sm\:hover\:lv-via-pink-300:hover {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .sm\:hover\:lv-via-pink-400:hover {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .sm\:hover\:lv-via-pink-500:hover {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .sm\:hover\:lv-via-pink-600:hover {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .sm\:hover\:lv-via-pink-700:hover {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .sm\:hover\:lv-via-pink-800:hover {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .sm\:hover\:lv-via-pink-900:hover {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .sm\:hover\:lv-to-transparent:hover {
      --gradient-to-color:transparent!important; }
    .sm\:hover\:lv-to-current:hover {
      --gradient-to-color:currentColor!important; }
    .sm\:hover\:lv-to-black:hover {
      --gradient-to-color:#000!important; }
    .sm\:hover\:lv-to-white:hover {
      --gradient-to-color:#fff!important; }
    .sm\:hover\:lv-to-gray-100:hover {
      --gradient-to-color:#f7fafc!important; }
    .sm\:hover\:lv-to-gray-200:hover {
      --gradient-to-color:#edf2f7!important; }
    .sm\:hover\:lv-to-gray-300:hover {
      --gradient-to-color:#e2e8f0!important; }
    .sm\:hover\:lv-to-gray-400:hover {
      --gradient-to-color:#cbd5e0!important; }
    .sm\:hover\:lv-to-gray-500:hover {
      --gradient-to-color:#a0aec0!important; }
    .sm\:hover\:lv-to-gray-600:hover {
      --gradient-to-color:#718096!important; }
    .sm\:hover\:lv-to-gray-700:hover {
      --gradient-to-color:#4a5568!important; }
    .sm\:hover\:lv-to-gray-800:hover {
      --gradient-to-color:#2d3748!important; }
    .sm\:hover\:lv-to-gray-900:hover {
      --gradient-to-color:#1a202c!important; }
    .sm\:hover\:lv-to-red-100:hover {
      --gradient-to-color:#fff5f5!important; }
    .sm\:hover\:lv-to-red-200:hover {
      --gradient-to-color:#fed7d7!important; }
    .sm\:hover\:lv-to-red-300:hover {
      --gradient-to-color:#feb2b2!important; }
    .sm\:hover\:lv-to-red-400:hover {
      --gradient-to-color:#fc8181!important; }
    .sm\:hover\:lv-to-red-500:hover {
      --gradient-to-color:#f56565!important; }
    .sm\:hover\:lv-to-red-600:hover {
      --gradient-to-color:#e53e3e!important; }
    .sm\:hover\:lv-to-red-700:hover {
      --gradient-to-color:#c53030!important; }
    .sm\:hover\:lv-to-red-800:hover {
      --gradient-to-color:#9b2c2c!important; }
    .sm\:hover\:lv-to-red-900:hover {
      --gradient-to-color:#742a2a!important; }
    .sm\:hover\:lv-to-orange-100:hover {
      --gradient-to-color:#fffaf0!important; }
    .sm\:hover\:lv-to-orange-200:hover {
      --gradient-to-color:#feebc8!important; }
    .sm\:hover\:lv-to-orange-300:hover {
      --gradient-to-color:#fbd38d!important; }
    .sm\:hover\:lv-to-orange-400:hover {
      --gradient-to-color:#f6ad55!important; }
    .sm\:hover\:lv-to-orange-500:hover {
      --gradient-to-color:#ed8936!important; }
    .sm\:hover\:lv-to-orange-600:hover {
      --gradient-to-color:#dd6b20!important; }
    .sm\:hover\:lv-to-orange-700:hover {
      --gradient-to-color:#c05621!important; }
    .sm\:hover\:lv-to-orange-800:hover {
      --gradient-to-color:#9c4221!important; }
    .sm\:hover\:lv-to-orange-900:hover {
      --gradient-to-color:#7b341e!important; }
    .sm\:hover\:lv-to-yellow-100:hover {
      --gradient-to-color:ivory!important; }
    .sm\:hover\:lv-to-yellow-200:hover {
      --gradient-to-color:#fefcbf!important; }
    .sm\:hover\:lv-to-yellow-300:hover {
      --gradient-to-color:#faf089!important; }
    .sm\:hover\:lv-to-yellow-400:hover {
      --gradient-to-color:#f6e05e!important; }
    .sm\:hover\:lv-to-yellow-500:hover {
      --gradient-to-color:#ecc94b!important; }
    .sm\:hover\:lv-to-yellow-600:hover {
      --gradient-to-color:#d69e2e!important; }
    .sm\:hover\:lv-to-yellow-700:hover {
      --gradient-to-color:#b7791f!important; }
    .sm\:hover\:lv-to-yellow-800:hover {
      --gradient-to-color:#975a16!important; }
    .sm\:hover\:lv-to-yellow-900:hover {
      --gradient-to-color:#744210!important; }
    .sm\:hover\:lv-to-green-100:hover {
      --gradient-to-color:#f0fff4!important; }
    .sm\:hover\:lv-to-green-200:hover {
      --gradient-to-color:#c6f6d5!important; }
    .sm\:hover\:lv-to-green-300:hover {
      --gradient-to-color:#9ae6b4!important; }
    .sm\:hover\:lv-to-green-400:hover {
      --gradient-to-color:#68d391!important; }
    .sm\:hover\:lv-to-green-500:hover {
      --gradient-to-color:#48bb78!important; }
    .sm\:hover\:lv-to-green-600:hover {
      --gradient-to-color:#38a169!important; }
    .sm\:hover\:lv-to-green-700:hover {
      --gradient-to-color:#2f855a!important; }
    .sm\:hover\:lv-to-green-800:hover {
      --gradient-to-color:#276749!important; }
    .sm\:hover\:lv-to-green-900:hover {
      --gradient-to-color:#22543d!important; }
    .sm\:hover\:lv-to-teal-100:hover {
      --gradient-to-color:#e6fffa!important; }
    .sm\:hover\:lv-to-teal-200:hover {
      --gradient-to-color:#b2f5ea!important; }
    .sm\:hover\:lv-to-teal-300:hover {
      --gradient-to-color:#81e6d9!important; }
    .sm\:hover\:lv-to-teal-400:hover {
      --gradient-to-color:#4fd1c5!important; }
    .sm\:hover\:lv-to-teal-500:hover {
      --gradient-to-color:#38b2ac!important; }
    .sm\:hover\:lv-to-teal-600:hover {
      --gradient-to-color:#319795!important; }
    .sm\:hover\:lv-to-teal-700:hover {
      --gradient-to-color:#2c7a7b!important; }
    .sm\:hover\:lv-to-teal-800:hover {
      --gradient-to-color:#285e61!important; }
    .sm\:hover\:lv-to-teal-900:hover {
      --gradient-to-color:#234e52!important; }
    .sm\:hover\:lv-to-blue-100:hover {
      --gradient-to-color:#ebf8ff!important; }
    .sm\:hover\:lv-to-blue-200:hover {
      --gradient-to-color:#bee3f8!important; }
    .sm\:hover\:lv-to-blue-300:hover {
      --gradient-to-color:#90cdf4!important; }
    .sm\:hover\:lv-to-blue-400:hover {
      --gradient-to-color:#63b3ed!important; }
    .sm\:hover\:lv-to-blue-500:hover {
      --gradient-to-color:#4299e1!important; }
    .sm\:hover\:lv-to-blue-600:hover {
      --gradient-to-color:#3182ce!important; }
    .sm\:hover\:lv-to-blue-700:hover {
      --gradient-to-color:#2b6cb0!important; }
    .sm\:hover\:lv-to-blue-800:hover {
      --gradient-to-color:#2c5282!important; }
    .sm\:hover\:lv-to-blue-900:hover {
      --gradient-to-color:#2a4365!important; }
    .sm\:hover\:lv-to-indigo-100:hover {
      --gradient-to-color:#ebf4ff!important; }
    .sm\:hover\:lv-to-indigo-200:hover {
      --gradient-to-color:#c3dafe!important; }
    .sm\:hover\:lv-to-indigo-300:hover {
      --gradient-to-color:#a3bffa!important; }
    .sm\:hover\:lv-to-indigo-400:hover {
      --gradient-to-color:#7f9cf5!important; }
    .sm\:hover\:lv-to-indigo-500:hover {
      --gradient-to-color:#667eea!important; }
    .sm\:hover\:lv-to-indigo-600:hover {
      --gradient-to-color:#5a67d8!important; }
    .sm\:hover\:lv-to-indigo-700:hover {
      --gradient-to-color:#4c51bf!important; }
    .sm\:hover\:lv-to-indigo-800:hover {
      --gradient-to-color:#434190!important; }
    .sm\:hover\:lv-to-indigo-900:hover {
      --gradient-to-color:#3c366b!important; }
    .sm\:hover\:lv-to-purple-100:hover {
      --gradient-to-color:#faf5ff!important; }
    .sm\:hover\:lv-to-purple-200:hover {
      --gradient-to-color:#e9d8fd!important; }
    .sm\:hover\:lv-to-purple-300:hover {
      --gradient-to-color:#d6bcfa!important; }
    .sm\:hover\:lv-to-purple-400:hover {
      --gradient-to-color:#b794f4!important; }
    .sm\:hover\:lv-to-purple-500:hover {
      --gradient-to-color:#9f7aea!important; }
    .sm\:hover\:lv-to-purple-600:hover {
      --gradient-to-color:#805ad5!important; }
    .sm\:hover\:lv-to-purple-700:hover {
      --gradient-to-color:#6b46c1!important; }
    .sm\:hover\:lv-to-purple-800:hover {
      --gradient-to-color:#553c9a!important; }
    .sm\:hover\:lv-to-purple-900:hover {
      --gradient-to-color:#44337a!important; }
    .sm\:hover\:lv-to-pink-100:hover {
      --gradient-to-color:#fff5f7!important; }
    .sm\:hover\:lv-to-pink-200:hover {
      --gradient-to-color:#fed7e2!important; }
    .sm\:hover\:lv-to-pink-300:hover {
      --gradient-to-color:#fbb6ce!important; }
    .sm\:hover\:lv-to-pink-400:hover {
      --gradient-to-color:#f687b3!important; }
    .sm\:hover\:lv-to-pink-500:hover {
      --gradient-to-color:#ed64a6!important; }
    .sm\:hover\:lv-to-pink-600:hover {
      --gradient-to-color:#d53f8c!important; }
    .sm\:hover\:lv-to-pink-700:hover {
      --gradient-to-color:#b83280!important; }
    .sm\:hover\:lv-to-pink-800:hover {
      --gradient-to-color:#97266d!important; }
    .sm\:hover\:lv-to-pink-900:hover {
      --gradient-to-color:#702459!important; }
    .sm\:focus\:lv-from-transparent:focus {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .sm\:focus\:lv-from-current:focus {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:focus\:lv-from-black:focus {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .sm\:focus\:lv-from-white:focus {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:focus\:lv-from-gray-100:focus {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .sm\:focus\:lv-from-gray-200:focus {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .sm\:focus\:lv-from-gray-300:focus {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .sm\:focus\:lv-from-gray-400:focus {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .sm\:focus\:lv-from-gray-500:focus {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .sm\:focus\:lv-from-gray-600:focus {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .sm\:focus\:lv-from-gray-700:focus {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .sm\:focus\:lv-from-gray-800:focus {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .sm\:focus\:lv-from-gray-900:focus {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .sm\:focus\:lv-from-red-100:focus {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .sm\:focus\:lv-from-red-200:focus {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .sm\:focus\:lv-from-red-300:focus {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .sm\:focus\:lv-from-red-400:focus {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .sm\:focus\:lv-from-red-500:focus {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .sm\:focus\:lv-from-red-600:focus {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .sm\:focus\:lv-from-red-700:focus {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .sm\:focus\:lv-from-red-800:focus {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .sm\:focus\:lv-from-red-900:focus {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .sm\:focus\:lv-from-orange-100:focus {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .sm\:focus\:lv-from-orange-200:focus {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .sm\:focus\:lv-from-orange-300:focus {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .sm\:focus\:lv-from-orange-400:focus {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .sm\:focus\:lv-from-orange-500:focus {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .sm\:focus\:lv-from-orange-600:focus {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .sm\:focus\:lv-from-orange-700:focus {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .sm\:focus\:lv-from-orange-800:focus {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .sm\:focus\:lv-from-orange-900:focus {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .sm\:focus\:lv-from-yellow-100:focus {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .sm\:focus\:lv-from-yellow-200:focus {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .sm\:focus\:lv-from-yellow-300:focus {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .sm\:focus\:lv-from-yellow-400:focus {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .sm\:focus\:lv-from-yellow-500:focus {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .sm\:focus\:lv-from-yellow-600:focus {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .sm\:focus\:lv-from-yellow-700:focus {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .sm\:focus\:lv-from-yellow-800:focus {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .sm\:focus\:lv-from-yellow-900:focus {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .sm\:focus\:lv-from-green-100:focus {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .sm\:focus\:lv-from-green-200:focus {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .sm\:focus\:lv-from-green-300:focus {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .sm\:focus\:lv-from-green-400:focus {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .sm\:focus\:lv-from-green-500:focus {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .sm\:focus\:lv-from-green-600:focus {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .sm\:focus\:lv-from-green-700:focus {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .sm\:focus\:lv-from-green-800:focus {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .sm\:focus\:lv-from-green-900:focus {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .sm\:focus\:lv-from-teal-100:focus {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .sm\:focus\:lv-from-teal-200:focus {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .sm\:focus\:lv-from-teal-300:focus {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .sm\:focus\:lv-from-teal-400:focus {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .sm\:focus\:lv-from-teal-500:focus {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .sm\:focus\:lv-from-teal-600:focus {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .sm\:focus\:lv-from-teal-700:focus {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .sm\:focus\:lv-from-teal-800:focus {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .sm\:focus\:lv-from-teal-900:focus {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .sm\:focus\:lv-from-blue-100:focus {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .sm\:focus\:lv-from-blue-200:focus {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .sm\:focus\:lv-from-blue-300:focus {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .sm\:focus\:lv-from-blue-400:focus {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .sm\:focus\:lv-from-blue-500:focus {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .sm\:focus\:lv-from-blue-600:focus {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .sm\:focus\:lv-from-blue-700:focus {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .sm\:focus\:lv-from-blue-800:focus {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .sm\:focus\:lv-from-blue-900:focus {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .sm\:focus\:lv-from-indigo-100:focus {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .sm\:focus\:lv-from-indigo-200:focus {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .sm\:focus\:lv-from-indigo-300:focus {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .sm\:focus\:lv-from-indigo-400:focus {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .sm\:focus\:lv-from-indigo-500:focus {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .sm\:focus\:lv-from-indigo-600:focus {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .sm\:focus\:lv-from-indigo-700:focus {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .sm\:focus\:lv-from-indigo-800:focus {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .sm\:focus\:lv-from-indigo-900:focus {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .sm\:focus\:lv-from-purple-100:focus {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .sm\:focus\:lv-from-purple-200:focus {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .sm\:focus\:lv-from-purple-300:focus {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .sm\:focus\:lv-from-purple-400:focus {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .sm\:focus\:lv-from-purple-500:focus {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .sm\:focus\:lv-from-purple-600:focus {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .sm\:focus\:lv-from-purple-700:focus {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .sm\:focus\:lv-from-purple-800:focus {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .sm\:focus\:lv-from-purple-900:focus {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .sm\:focus\:lv-from-pink-100:focus {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .sm\:focus\:lv-from-pink-200:focus {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .sm\:focus\:lv-from-pink-300:focus {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .sm\:focus\:lv-from-pink-400:focus {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .sm\:focus\:lv-from-pink-500:focus {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .sm\:focus\:lv-from-pink-600:focus {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .sm\:focus\:lv-from-pink-700:focus {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .sm\:focus\:lv-from-pink-800:focus {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .sm\:focus\:lv-from-pink-900:focus {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .sm\:focus\:lv-via-transparent:focus {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .sm\:focus\:lv-via-current:focus {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:focus\:lv-via-black:focus {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .sm\:focus\:lv-via-white:focus {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .sm\:focus\:lv-via-gray-100:focus {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .sm\:focus\:lv-via-gray-200:focus {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .sm\:focus\:lv-via-gray-300:focus {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .sm\:focus\:lv-via-gray-400:focus {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .sm\:focus\:lv-via-gray-500:focus {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .sm\:focus\:lv-via-gray-600:focus {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .sm\:focus\:lv-via-gray-700:focus {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .sm\:focus\:lv-via-gray-800:focus {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .sm\:focus\:lv-via-gray-900:focus {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .sm\:focus\:lv-via-red-100:focus {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .sm\:focus\:lv-via-red-200:focus {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .sm\:focus\:lv-via-red-300:focus {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .sm\:focus\:lv-via-red-400:focus {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .sm\:focus\:lv-via-red-500:focus {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .sm\:focus\:lv-via-red-600:focus {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .sm\:focus\:lv-via-red-700:focus {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .sm\:focus\:lv-via-red-800:focus {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .sm\:focus\:lv-via-red-900:focus {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .sm\:focus\:lv-via-orange-100:focus {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .sm\:focus\:lv-via-orange-200:focus {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .sm\:focus\:lv-via-orange-300:focus {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .sm\:focus\:lv-via-orange-400:focus {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .sm\:focus\:lv-via-orange-500:focus {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .sm\:focus\:lv-via-orange-600:focus {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .sm\:focus\:lv-via-orange-700:focus {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .sm\:focus\:lv-via-orange-800:focus {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .sm\:focus\:lv-via-orange-900:focus {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .sm\:focus\:lv-via-yellow-100:focus {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .sm\:focus\:lv-via-yellow-200:focus {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .sm\:focus\:lv-via-yellow-300:focus {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .sm\:focus\:lv-via-yellow-400:focus {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .sm\:focus\:lv-via-yellow-500:focus {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .sm\:focus\:lv-via-yellow-600:focus {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .sm\:focus\:lv-via-yellow-700:focus {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .sm\:focus\:lv-via-yellow-800:focus {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .sm\:focus\:lv-via-yellow-900:focus {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .sm\:focus\:lv-via-green-100:focus {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .sm\:focus\:lv-via-green-200:focus {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .sm\:focus\:lv-via-green-300:focus {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .sm\:focus\:lv-via-green-400:focus {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .sm\:focus\:lv-via-green-500:focus {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .sm\:focus\:lv-via-green-600:focus {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .sm\:focus\:lv-via-green-700:focus {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .sm\:focus\:lv-via-green-800:focus {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .sm\:focus\:lv-via-green-900:focus {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .sm\:focus\:lv-via-teal-100:focus {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .sm\:focus\:lv-via-teal-200:focus {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .sm\:focus\:lv-via-teal-300:focus {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .sm\:focus\:lv-via-teal-400:focus {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .sm\:focus\:lv-via-teal-500:focus {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .sm\:focus\:lv-via-teal-600:focus {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .sm\:focus\:lv-via-teal-700:focus {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .sm\:focus\:lv-via-teal-800:focus {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .sm\:focus\:lv-via-teal-900:focus {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .sm\:focus\:lv-via-blue-100:focus {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .sm\:focus\:lv-via-blue-200:focus {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .sm\:focus\:lv-via-blue-300:focus {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .sm\:focus\:lv-via-blue-400:focus {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .sm\:focus\:lv-via-blue-500:focus {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .sm\:focus\:lv-via-blue-600:focus {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .sm\:focus\:lv-via-blue-700:focus {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .sm\:focus\:lv-via-blue-800:focus {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .sm\:focus\:lv-via-blue-900:focus {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .sm\:focus\:lv-via-indigo-100:focus {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .sm\:focus\:lv-via-indigo-200:focus {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .sm\:focus\:lv-via-indigo-300:focus {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .sm\:focus\:lv-via-indigo-400:focus {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .sm\:focus\:lv-via-indigo-500:focus {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .sm\:focus\:lv-via-indigo-600:focus {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .sm\:focus\:lv-via-indigo-700:focus {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .sm\:focus\:lv-via-indigo-800:focus {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .sm\:focus\:lv-via-indigo-900:focus {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .sm\:focus\:lv-via-purple-100:focus {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .sm\:focus\:lv-via-purple-200:focus {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .sm\:focus\:lv-via-purple-300:focus {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .sm\:focus\:lv-via-purple-400:focus {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .sm\:focus\:lv-via-purple-500:focus {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .sm\:focus\:lv-via-purple-600:focus {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .sm\:focus\:lv-via-purple-700:focus {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .sm\:focus\:lv-via-purple-800:focus {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .sm\:focus\:lv-via-purple-900:focus {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .sm\:focus\:lv-via-pink-100:focus {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .sm\:focus\:lv-via-pink-200:focus {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .sm\:focus\:lv-via-pink-300:focus {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .sm\:focus\:lv-via-pink-400:focus {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .sm\:focus\:lv-via-pink-500:focus {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .sm\:focus\:lv-via-pink-600:focus {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .sm\:focus\:lv-via-pink-700:focus {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .sm\:focus\:lv-via-pink-800:focus {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .sm\:focus\:lv-via-pink-900:focus {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .sm\:focus\:lv-to-transparent:focus {
      --gradient-to-color:transparent!important; }
    .sm\:focus\:lv-to-current:focus {
      --gradient-to-color:currentColor!important; }
    .sm\:focus\:lv-to-black:focus {
      --gradient-to-color:#000!important; }
    .sm\:focus\:lv-to-white:focus {
      --gradient-to-color:#fff!important; }
    .sm\:focus\:lv-to-gray-100:focus {
      --gradient-to-color:#f7fafc!important; }
    .sm\:focus\:lv-to-gray-200:focus {
      --gradient-to-color:#edf2f7!important; }
    .sm\:focus\:lv-to-gray-300:focus {
      --gradient-to-color:#e2e8f0!important; }
    .sm\:focus\:lv-to-gray-400:focus {
      --gradient-to-color:#cbd5e0!important; }
    .sm\:focus\:lv-to-gray-500:focus {
      --gradient-to-color:#a0aec0!important; }
    .sm\:focus\:lv-to-gray-600:focus {
      --gradient-to-color:#718096!important; }
    .sm\:focus\:lv-to-gray-700:focus {
      --gradient-to-color:#4a5568!important; }
    .sm\:focus\:lv-to-gray-800:focus {
      --gradient-to-color:#2d3748!important; }
    .sm\:focus\:lv-to-gray-900:focus {
      --gradient-to-color:#1a202c!important; }
    .sm\:focus\:lv-to-red-100:focus {
      --gradient-to-color:#fff5f5!important; }
    .sm\:focus\:lv-to-red-200:focus {
      --gradient-to-color:#fed7d7!important; }
    .sm\:focus\:lv-to-red-300:focus {
      --gradient-to-color:#feb2b2!important; }
    .sm\:focus\:lv-to-red-400:focus {
      --gradient-to-color:#fc8181!important; }
    .sm\:focus\:lv-to-red-500:focus {
      --gradient-to-color:#f56565!important; }
    .sm\:focus\:lv-to-red-600:focus {
      --gradient-to-color:#e53e3e!important; }
    .sm\:focus\:lv-to-red-700:focus {
      --gradient-to-color:#c53030!important; }
    .sm\:focus\:lv-to-red-800:focus {
      --gradient-to-color:#9b2c2c!important; }
    .sm\:focus\:lv-to-red-900:focus {
      --gradient-to-color:#742a2a!important; }
    .sm\:focus\:lv-to-orange-100:focus {
      --gradient-to-color:#fffaf0!important; }
    .sm\:focus\:lv-to-orange-200:focus {
      --gradient-to-color:#feebc8!important; }
    .sm\:focus\:lv-to-orange-300:focus {
      --gradient-to-color:#fbd38d!important; }
    .sm\:focus\:lv-to-orange-400:focus {
      --gradient-to-color:#f6ad55!important; }
    .sm\:focus\:lv-to-orange-500:focus {
      --gradient-to-color:#ed8936!important; }
    .sm\:focus\:lv-to-orange-600:focus {
      --gradient-to-color:#dd6b20!important; }
    .sm\:focus\:lv-to-orange-700:focus {
      --gradient-to-color:#c05621!important; }
    .sm\:focus\:lv-to-orange-800:focus {
      --gradient-to-color:#9c4221!important; }
    .sm\:focus\:lv-to-orange-900:focus {
      --gradient-to-color:#7b341e!important; }
    .sm\:focus\:lv-to-yellow-100:focus {
      --gradient-to-color:ivory!important; }
    .sm\:focus\:lv-to-yellow-200:focus {
      --gradient-to-color:#fefcbf!important; }
    .sm\:focus\:lv-to-yellow-300:focus {
      --gradient-to-color:#faf089!important; }
    .sm\:focus\:lv-to-yellow-400:focus {
      --gradient-to-color:#f6e05e!important; }
    .sm\:focus\:lv-to-yellow-500:focus {
      --gradient-to-color:#ecc94b!important; }
    .sm\:focus\:lv-to-yellow-600:focus {
      --gradient-to-color:#d69e2e!important; }
    .sm\:focus\:lv-to-yellow-700:focus {
      --gradient-to-color:#b7791f!important; }
    .sm\:focus\:lv-to-yellow-800:focus {
      --gradient-to-color:#975a16!important; }
    .sm\:focus\:lv-to-yellow-900:focus {
      --gradient-to-color:#744210!important; }
    .sm\:focus\:lv-to-green-100:focus {
      --gradient-to-color:#f0fff4!important; }
    .sm\:focus\:lv-to-green-200:focus {
      --gradient-to-color:#c6f6d5!important; }
    .sm\:focus\:lv-to-green-300:focus {
      --gradient-to-color:#9ae6b4!important; }
    .sm\:focus\:lv-to-green-400:focus {
      --gradient-to-color:#68d391!important; }
    .sm\:focus\:lv-to-green-500:focus {
      --gradient-to-color:#48bb78!important; }
    .sm\:focus\:lv-to-green-600:focus {
      --gradient-to-color:#38a169!important; }
    .sm\:focus\:lv-to-green-700:focus {
      --gradient-to-color:#2f855a!important; }
    .sm\:focus\:lv-to-green-800:focus {
      --gradient-to-color:#276749!important; }
    .sm\:focus\:lv-to-green-900:focus {
      --gradient-to-color:#22543d!important; }
    .sm\:focus\:lv-to-teal-100:focus {
      --gradient-to-color:#e6fffa!important; }
    .sm\:focus\:lv-to-teal-200:focus {
      --gradient-to-color:#b2f5ea!important; }
    .sm\:focus\:lv-to-teal-300:focus {
      --gradient-to-color:#81e6d9!important; }
    .sm\:focus\:lv-to-teal-400:focus {
      --gradient-to-color:#4fd1c5!important; }
    .sm\:focus\:lv-to-teal-500:focus {
      --gradient-to-color:#38b2ac!important; }
    .sm\:focus\:lv-to-teal-600:focus {
      --gradient-to-color:#319795!important; }
    .sm\:focus\:lv-to-teal-700:focus {
      --gradient-to-color:#2c7a7b!important; }
    .sm\:focus\:lv-to-teal-800:focus {
      --gradient-to-color:#285e61!important; }
    .sm\:focus\:lv-to-teal-900:focus {
      --gradient-to-color:#234e52!important; }
    .sm\:focus\:lv-to-blue-100:focus {
      --gradient-to-color:#ebf8ff!important; }
    .sm\:focus\:lv-to-blue-200:focus {
      --gradient-to-color:#bee3f8!important; }
    .sm\:focus\:lv-to-blue-300:focus {
      --gradient-to-color:#90cdf4!important; }
    .sm\:focus\:lv-to-blue-400:focus {
      --gradient-to-color:#63b3ed!important; }
    .sm\:focus\:lv-to-blue-500:focus {
      --gradient-to-color:#4299e1!important; }
    .sm\:focus\:lv-to-blue-600:focus {
      --gradient-to-color:#3182ce!important; }
    .sm\:focus\:lv-to-blue-700:focus {
      --gradient-to-color:#2b6cb0!important; }
    .sm\:focus\:lv-to-blue-800:focus {
      --gradient-to-color:#2c5282!important; }
    .sm\:focus\:lv-to-blue-900:focus {
      --gradient-to-color:#2a4365!important; }
    .sm\:focus\:lv-to-indigo-100:focus {
      --gradient-to-color:#ebf4ff!important; }
    .sm\:focus\:lv-to-indigo-200:focus {
      --gradient-to-color:#c3dafe!important; }
    .sm\:focus\:lv-to-indigo-300:focus {
      --gradient-to-color:#a3bffa!important; }
    .sm\:focus\:lv-to-indigo-400:focus {
      --gradient-to-color:#7f9cf5!important; }
    .sm\:focus\:lv-to-indigo-500:focus {
      --gradient-to-color:#667eea!important; }
    .sm\:focus\:lv-to-indigo-600:focus {
      --gradient-to-color:#5a67d8!important; }
    .sm\:focus\:lv-to-indigo-700:focus {
      --gradient-to-color:#4c51bf!important; }
    .sm\:focus\:lv-to-indigo-800:focus {
      --gradient-to-color:#434190!important; }
    .sm\:focus\:lv-to-indigo-900:focus {
      --gradient-to-color:#3c366b!important; }
    .sm\:focus\:lv-to-purple-100:focus {
      --gradient-to-color:#faf5ff!important; }
    .sm\:focus\:lv-to-purple-200:focus {
      --gradient-to-color:#e9d8fd!important; }
    .sm\:focus\:lv-to-purple-300:focus {
      --gradient-to-color:#d6bcfa!important; }
    .sm\:focus\:lv-to-purple-400:focus {
      --gradient-to-color:#b794f4!important; }
    .sm\:focus\:lv-to-purple-500:focus {
      --gradient-to-color:#9f7aea!important; }
    .sm\:focus\:lv-to-purple-600:focus {
      --gradient-to-color:#805ad5!important; }
    .sm\:focus\:lv-to-purple-700:focus {
      --gradient-to-color:#6b46c1!important; }
    .sm\:focus\:lv-to-purple-800:focus {
      --gradient-to-color:#553c9a!important; }
    .sm\:focus\:lv-to-purple-900:focus {
      --gradient-to-color:#44337a!important; }
    .sm\:focus\:lv-to-pink-100:focus {
      --gradient-to-color:#fff5f7!important; }
    .sm\:focus\:lv-to-pink-200:focus {
      --gradient-to-color:#fed7e2!important; }
    .sm\:focus\:lv-to-pink-300:focus {
      --gradient-to-color:#fbb6ce!important; }
    .sm\:focus\:lv-to-pink-400:focus {
      --gradient-to-color:#f687b3!important; }
    .sm\:focus\:lv-to-pink-500:focus {
      --gradient-to-color:#ed64a6!important; }
    .sm\:focus\:lv-to-pink-600:focus {
      --gradient-to-color:#d53f8c!important; }
    .sm\:focus\:lv-to-pink-700:focus {
      --gradient-to-color:#b83280!important; }
    .sm\:focus\:lv-to-pink-800:focus {
      --gradient-to-color:#97266d!important; }
    .sm\:focus\:lv-to-pink-900:focus {
      --gradient-to-color:#702459!important; }
    .sm\:lv-bg-opacity-0 {
      --bg-opacity:0!important; }
    .sm\:lv-bg-opacity-25 {
      --bg-opacity:0.25!important; }
    .sm\:lv-bg-opacity-50 {
      --bg-opacity:0.5!important; }
    .sm\:lv-bg-opacity-75 {
      --bg-opacity:0.75!important; }
    .sm\:lv-bg-opacity-100 {
      --bg-opacity:1!important; }
    .sm\:hover\:lv-bg-opacity-0:hover {
      --bg-opacity:0!important; }
    .sm\:hover\:lv-bg-opacity-25:hover {
      --bg-opacity:0.25!important; }
    .sm\:hover\:lv-bg-opacity-50:hover {
      --bg-opacity:0.5!important; }
    .sm\:hover\:lv-bg-opacity-75:hover {
      --bg-opacity:0.75!important; }
    .sm\:hover\:lv-bg-opacity-100:hover {
      --bg-opacity:1!important; }
    .sm\:focus\:lv-bg-opacity-0:focus {
      --bg-opacity:0!important; }
    .sm\:focus\:lv-bg-opacity-25:focus {
      --bg-opacity:0.25!important; }
    .sm\:focus\:lv-bg-opacity-50:focus {
      --bg-opacity:0.5!important; }
    .sm\:focus\:lv-bg-opacity-75:focus {
      --bg-opacity:0.75!important; }
    .sm\:focus\:lv-bg-opacity-100:focus {
      --bg-opacity:1!important; }
    .sm\:lv-bg-bottom {
      background-position: bottom !important; }
    .sm\:lv-bg-center {
      background-position: 50% !important; }
    .sm\:lv-bg-left {
      background-position: 0 !important; }
    .sm\:lv-bg-left-bottom {
      background-position: 0 100% !important; }
    .sm\:lv-bg-left-top {
      background-position: 0 0 !important; }
    .sm\:lv-bg-right {
      background-position: 100% !important; }
    .sm\:lv-bg-right-bottom {
      background-position: 100% 100% !important; }
    .sm\:lv-bg-right-top {
      background-position: 100% 0 !important; }
    .sm\:lv-bg-top {
      background-position: top !important; }
    .sm\:lv-bg-repeat {
      background-repeat: repeat !important; }
    .sm\:lv-bg-no-repeat {
      background-repeat: no-repeat !important; }
    .sm\:lv-bg-repeat-x {
      background-repeat: repeat-x !important; }
    .sm\:lv-bg-repeat-y {
      background-repeat: repeat-y !important; }
    .sm\:lv-bg-repeat-round {
      background-repeat: round !important; }
    .sm\:lv-bg-repeat-space {
      background-repeat: space !important; }
    .sm\:lv-bg-auto {
      background-size: auto !important; }
    .sm\:lv-bg-cover {
      background-size: cover !important; }
    .sm\:lv-bg-contain {
      background-size: contain !important; }
    .sm\:lv-border-collapse {
      border-collapse: collapse !important; }
    .sm\:lv-border-separate {
      border-collapse: separate !important; }
    .sm\:lv-border-transparent {
      border-color: transparent !important; }
    .sm\:lv-border-current {
      border-color: currentColor !important; }
    .sm\:lv-border-black {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .sm\:lv-border-white {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-100 {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-200 {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-300 {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-400 {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-500 {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-600 {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-700 {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-800 {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .sm\:lv-border-gray-900 {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .sm\:lv-border-red-100 {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .sm\:lv-border-red-200 {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .sm\:lv-border-red-300 {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .sm\:lv-border-red-400 {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .sm\:lv-border-red-500 {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .sm\:lv-border-red-600 {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .sm\:lv-border-red-700 {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .sm\:lv-border-red-800 {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .sm\:lv-border-red-900 {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-100 {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-200 {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-300 {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-400 {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-500 {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-600 {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-700 {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-800 {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .sm\:lv-border-orange-900 {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-100 {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-200 {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-300 {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-400 {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-500 {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-600 {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-700 {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-800 {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .sm\:lv-border-yellow-900 {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .sm\:lv-border-green-100 {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .sm\:lv-border-green-200 {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .sm\:lv-border-green-300 {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .sm\:lv-border-green-400 {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .sm\:lv-border-green-500 {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .sm\:lv-border-green-600 {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .sm\:lv-border-green-700 {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .sm\:lv-border-green-800 {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .sm\:lv-border-green-900 {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-100 {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-200 {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-300 {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-400 {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-500 {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-600 {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-700 {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-800 {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .sm\:lv-border-teal-900 {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-100 {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-200 {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-300 {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-400 {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-500 {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-600 {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-700 {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-800 {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .sm\:lv-border-blue-900 {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-100 {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-200 {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-300 {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-400 {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-500 {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-600 {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-700 {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-800 {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .sm\:lv-border-indigo-900 {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-100 {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-200 {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-300 {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-400 {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-500 {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-600 {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-700 {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-800 {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .sm\:lv-border-purple-900 {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-100 {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-200 {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-300 {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-400 {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-500 {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-600 {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-700 {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-800 {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .sm\:lv-border-pink-900 {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-transparent:hover {
      border-color: transparent !important; }
    .sm\:hover\:lv-border-current:hover {
      border-color: currentColor !important; }
    .sm\:hover\:lv-border-black:hover {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-white:hover {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-100:hover {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-200:hover {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-300:hover {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-400:hover {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-500:hover {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-600:hover {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-700:hover {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-800:hover {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-gray-900:hover {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-200:hover {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-300:hover {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-400:hover {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-500:hover {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-600:hover {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-700:hover {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-800:hover {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-red-900:hover {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-100:hover {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-200:hover {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-300:hover {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-400:hover {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-500:hover {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-600:hover {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-700:hover {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-800:hover {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-orange-900:hover {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-100:hover {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-200:hover {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-300:hover {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-400:hover {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-500:hover {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-600:hover {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-700:hover {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-800:hover {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-yellow-900:hover {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-100:hover {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-200:hover {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-300:hover {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-400:hover {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-500:hover {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-600:hover {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-700:hover {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-800:hover {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-green-900:hover {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-100:hover {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-200:hover {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-300:hover {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-400:hover {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-500:hover {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-600:hover {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-700:hover {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-800:hover {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-teal-900:hover {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-100:hover {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-200:hover {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-300:hover {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-400:hover {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-500:hover {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-600:hover {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-700:hover {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-800:hover {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-blue-900:hover {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-100:hover {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-200:hover {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-300:hover {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-400:hover {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-500:hover {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-600:hover {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-700:hover {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-800:hover {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-indigo-900:hover {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-100:hover {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-200:hover {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-300:hover {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-400:hover {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-500:hover {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-600:hover {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-700:hover {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-800:hover {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-purple-900:hover {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-200:hover {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-300:hover {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-400:hover {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-500:hover {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-600:hover {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-700:hover {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-800:hover {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .sm\:hover\:lv-border-pink-900:hover {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-transparent:focus {
      border-color: transparent !important; }
    .sm\:focus\:lv-border-current:focus {
      border-color: currentColor !important; }
    .sm\:focus\:lv-border-black:focus {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-white:focus {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-100:focus {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-200:focus {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-300:focus {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-400:focus {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-500:focus {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-600:focus {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-700:focus {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-800:focus {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-gray-900:focus {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-200:focus {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-300:focus {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-400:focus {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-500:focus {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-600:focus {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-700:focus {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-800:focus {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-red-900:focus {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-100:focus {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-200:focus {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-300:focus {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-400:focus {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-500:focus {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-600:focus {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-700:focus {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-800:focus {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-orange-900:focus {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-100:focus {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-200:focus {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-300:focus {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-400:focus {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-500:focus {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-600:focus {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-700:focus {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-800:focus {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-yellow-900:focus {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-100:focus {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-200:focus {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-300:focus {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-400:focus {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-500:focus {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-600:focus {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-700:focus {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-800:focus {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-green-900:focus {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-100:focus {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-200:focus {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-300:focus {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-400:focus {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-500:focus {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-600:focus {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-700:focus {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-800:focus {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-teal-900:focus {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-100:focus {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-200:focus {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-300:focus {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-400:focus {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-500:focus {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-600:focus {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-700:focus {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-800:focus {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-blue-900:focus {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-100:focus {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-200:focus {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-300:focus {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-400:focus {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-500:focus {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-600:focus {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-700:focus {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-800:focus {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-indigo-900:focus {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-100:focus {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-200:focus {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-300:focus {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-400:focus {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-500:focus {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-600:focus {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-700:focus {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-800:focus {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-purple-900:focus {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-200:focus {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-300:focus {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-400:focus {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-500:focus {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-600:focus {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-700:focus {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-800:focus {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .sm\:focus\:lv-border-pink-900:focus {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .sm\:lv-border-opacity-0 {
      --border-opacity:0!important; }
    .sm\:lv-border-opacity-25 {
      --border-opacity:0.25!important; }
    .sm\:lv-border-opacity-50 {
      --border-opacity:0.5!important; }
    .sm\:lv-border-opacity-75 {
      --border-opacity:0.75!important; }
    .sm\:lv-border-opacity-100 {
      --border-opacity:1!important; }
    .sm\:hover\:lv-border-opacity-0:hover {
      --border-opacity:0!important; }
    .sm\:hover\:lv-border-opacity-25:hover {
      --border-opacity:0.25!important; }
    .sm\:hover\:lv-border-opacity-50:hover {
      --border-opacity:0.5!important; }
    .sm\:hover\:lv-border-opacity-75:hover {
      --border-opacity:0.75!important; }
    .sm\:hover\:lv-border-opacity-100:hover {
      --border-opacity:1!important; }
    .sm\:focus\:lv-border-opacity-0:focus {
      --border-opacity:0!important; }
    .sm\:focus\:lv-border-opacity-25:focus {
      --border-opacity:0.25!important; }
    .sm\:focus\:lv-border-opacity-50:focus {
      --border-opacity:0.5!important; }
    .sm\:focus\:lv-border-opacity-75:focus {
      --border-opacity:0.75!important; }
    .sm\:focus\:lv-border-opacity-100:focus {
      --border-opacity:1!important; }
    .sm\:lv-rounded-none {
      border-radius: 0 !important; }
    .sm\:lv-rounded-sm {
      border-radius: 0.125rem !important; }
    .sm\:lv-rounded {
      border-radius: 0.25rem !important; }
    .sm\:lv-rounded-md {
      border-radius: 0.375rem !important; }
    .sm\:lv-rounded-lg {
      border-radius: 0.5rem !important; }
    .sm\:lv-rounded-full {
      border-radius: 9999px !important; }
    .sm\:lv-rounded-t-none {
      border-top-left-radius: 0 !important;
      border-top-right-radius: 0 !important; }
    .sm\:lv-rounded-r-none {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .sm\:lv-rounded-b-none {
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .sm\:lv-rounded-l-none {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .sm\:lv-rounded-t-sm {
      border-top-left-radius: 0.125rem !important;
      border-top-right-radius: 0.125rem !important; }
    .sm\:lv-rounded-r-sm {
      border-top-right-radius: 0.125rem !important; }
    .sm\:lv-rounded-b-sm, .sm\:lv-rounded-r-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .sm\:lv-rounded-b-sm, .sm\:lv-rounded-l-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .sm\:lv-rounded-l-sm {
      border-top-left-radius: 0.125rem !important; }
    .sm\:lv-rounded-t {
      border-top-left-radius: 0.25rem !important; }
    .sm\:lv-rounded-r, .sm\:lv-rounded-t {
      border-top-right-radius: 0.25rem !important; }
    .sm\:lv-rounded-b, .sm\:lv-rounded-r {
      border-bottom-right-radius: 0.25rem !important; }
    .sm\:lv-rounded-b, .sm\:lv-rounded-l {
      border-bottom-left-radius: 0.25rem !important; }
    .sm\:lv-rounded-l {
      border-top-left-radius: 0.25rem !important; }
    .sm\:lv-rounded-t-md {
      border-top-left-radius: 0.375rem !important;
      border-top-right-radius: 0.375rem !important; }
    .sm\:lv-rounded-r-md {
      border-top-right-radius: 0.375rem !important; }
    .sm\:lv-rounded-b-md, .sm\:lv-rounded-r-md {
      border-bottom-right-radius: 0.375rem !important; }
    .sm\:lv-rounded-b-md, .sm\:lv-rounded-l-md {
      border-bottom-left-radius: 0.375rem !important; }
    .sm\:lv-rounded-l-md {
      border-top-left-radius: 0.375rem !important; }
    .sm\:lv-rounded-t-lg {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .sm\:lv-rounded-r-lg {
      border-top-right-radius: 0.5rem !important; }
    .sm\:lv-rounded-b-lg, .sm\:lv-rounded-r-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .sm\:lv-rounded-b-lg, .sm\:lv-rounded-l-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .sm\:lv-rounded-l-lg {
      border-top-left-radius: 0.5rem !important; }
    .sm\:lv-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important; }
    .sm\:lv-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important; }
    .sm\:lv-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .sm\:lv-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .sm\:lv-rounded-tl-none {
      border-top-left-radius: 0 !important; }
    .sm\:lv-rounded-tr-none {
      border-top-right-radius: 0 !important; }
    .sm\:lv-rounded-br-none {
      border-bottom-right-radius: 0 !important; }
    .sm\:lv-rounded-bl-none {
      border-bottom-left-radius: 0 !important; }
    .sm\:lv-rounded-tl-sm {
      border-top-left-radius: 0.125rem !important; }
    .sm\:lv-rounded-tr-sm {
      border-top-right-radius: 0.125rem !important; }
    .sm\:lv-rounded-br-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .sm\:lv-rounded-bl-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .sm\:lv-rounded-tl {
      border-top-left-radius: 0.25rem !important; }
    .sm\:lv-rounded-tr {
      border-top-right-radius: 0.25rem !important; }
    .sm\:lv-rounded-br {
      border-bottom-right-radius: 0.25rem !important; }
    .sm\:lv-rounded-bl {
      border-bottom-left-radius: 0.25rem !important; }
    .sm\:lv-rounded-tl-md {
      border-top-left-radius: 0.375rem !important; }
    .sm\:lv-rounded-tr-md {
      border-top-right-radius: 0.375rem !important; }
    .sm\:lv-rounded-br-md {
      border-bottom-right-radius: 0.375rem !important; }
    .sm\:lv-rounded-bl-md {
      border-bottom-left-radius: 0.375rem !important; }
    .sm\:lv-rounded-tl-lg {
      border-top-left-radius: 0.5rem !important; }
    .sm\:lv-rounded-tr-lg {
      border-top-right-radius: 0.5rem !important; }
    .sm\:lv-rounded-br-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .sm\:lv-rounded-bl-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .sm\:lv-rounded-tl-full {
      border-top-left-radius: 9999px !important; }
    .sm\:lv-rounded-tr-full {
      border-top-right-radius: 9999px !important; }
    .sm\:lv-rounded-br-full {
      border-bottom-right-radius: 9999px !important; }
    .sm\:lv-rounded-bl-full {
      border-bottom-left-radius: 9999px !important; }
    .sm\:lv-border-solid {
      border-style: solid !important; }
    .sm\:lv-border-dashed {
      border-style: dashed !important; }
    .sm\:lv-border-dotted {
      border-style: dotted !important; }
    .sm\:lv-border-double {
      border-style: double !important; }
    .sm\:lv-border-none {
      border-style: none !important; }
    .sm\:lv-border-0 {
      border-width: 0 !important; }
    .sm\:lv-border-2 {
      border-width: 2px !important; }
    .sm\:lv-border-4 {
      border-width: 4px !important; }
    .sm\:lv-border-8 {
      border-width: 8px !important; }
    .sm\:lv-border {
      border-width: 1px !important; }
    .sm\:lv-border-t-0 {
      border-top-width: 0 !important; }
    .sm\:lv-border-r-0 {
      border-right-width: 0 !important; }
    .sm\:lv-border-b-0 {
      border-bottom-width: 0 !important; }
    .sm\:lv-border-l-0 {
      border-left-width: 0 !important; }
    .sm\:lv-border-t-2 {
      border-top-width: 2px !important; }
    .sm\:lv-border-r-2 {
      border-right-width: 2px !important; }
    .sm\:lv-border-b-2 {
      border-bottom-width: 2px !important; }
    .sm\:lv-border-l-2 {
      border-left-width: 2px !important; }
    .sm\:lv-border-t-4 {
      border-top-width: 4px !important; }
    .sm\:lv-border-r-4 {
      border-right-width: 4px !important; }
    .sm\:lv-border-b-4 {
      border-bottom-width: 4px !important; }
    .sm\:lv-border-l-4 {
      border-left-width: 4px !important; }
    .sm\:lv-border-t-8 {
      border-top-width: 8px !important; }
    .sm\:lv-border-r-8 {
      border-right-width: 8px !important; }
    .sm\:lv-border-b-8 {
      border-bottom-width: 8px !important; }
    .sm\:lv-border-l-8 {
      border-left-width: 8px !important; }
    .sm\:lv-border-t {
      border-top-width: 1px !important; }
    .sm\:lv-border-r {
      border-right-width: 1px !important; }
    .sm\:lv-border-b {
      border-bottom-width: 1px !important; }
    .sm\:lv-border-l {
      border-left-width: 1px !important; }
    .sm\:lv-box-border {
      box-sizing: border-box !important; }
    .sm\:lv-box-content {
      box-sizing: content-box !important; }
    .sm\:lv-cursor-auto {
      cursor: auto !important; }
    .sm\:lv-cursor-default {
      cursor: default !important; }
    .sm\:lv-cursor-pointer {
      cursor: pointer !important; }
    .sm\:lv-cursor-wait {
      cursor: wait !important; }
    .sm\:lv-cursor-text {
      cursor: text !important; }
    .sm\:lv-cursor-move {
      cursor: move !important; }
    .sm\:lv-cursor-not-allowed {
      cursor: not-allowed !important; }
    .sm\:lv-block {
      display: block !important; }
    .sm\:lv-inline-block {
      display: inline-block !important; }
    .sm\:lv-inline {
      display: inline !important; }
    .sm\:lv-flex {
      display: flex !important; }
    .sm\:lv-inline-flex {
      display: inline-flex !important; }
    .sm\:lv-table {
      display: table !important; }
    .sm\:lv-table-caption {
      display: table-caption !important; }
    .sm\:lv-table-cell {
      display: table-cell !important; }
    .sm\:lv-table-column {
      display: table-column !important; }
    .sm\:lv-table-column-group {
      display: table-column-group !important; }
    .sm\:lv-table-footer-group {
      display: table-footer-group !important; }
    .sm\:lv-table-header-group {
      display: table-header-group !important; }
    .sm\:lv-table-row-group {
      display: table-row-group !important; }
    .sm\:lv-table-row {
      display: table-row !important; }
    .sm\:lv-flow-root {
      display: flow-root !important; }
    .sm\:lv-grid {
      display: grid !important; }
    .sm\:lv-inline-grid {
      display: inline-grid !important; }
    .sm\:lv-contents {
      display: contents !important; }
    .sm\:lv-hidden {
      display: none !important; }
    .sm\:lv-flex-row {
      flex-direction: row !important; }
    .sm\:lv-flex-row-reverse {
      flex-direction: row-reverse !important; }
    .sm\:lv-flex-col {
      flex-direction: column !important; }
    .sm\:lv-flex-col-reverse {
      flex-direction: column-reverse !important; }
    .sm\:lv-flex-wrap {
      flex-wrap: wrap !important; }
    .sm\:lv-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .sm\:lv-flex-no-wrap {
      flex-wrap: nowrap !important; }
    .sm\:lv-place-items-auto {
      place-items: auto !important; }
    .sm\:lv-place-items-start {
      place-items: start !important; }
    .sm\:lv-place-items-end {
      place-items: end !important; }
    .sm\:lv-place-items-center {
      place-items: center !important; }
    .sm\:lv-place-items-stretch {
      place-items: stretch !important; }
    .sm\:lv-place-content-center {
      place-content: center !important; }
    .sm\:lv-place-content-start {
      place-content: start !important; }
    .sm\:lv-place-content-end {
      place-content: end !important; }
    .sm\:lv-place-content-between {
      place-content: space-between !important; }
    .sm\:lv-place-content-around {
      place-content: space-around !important; }
    .sm\:lv-place-content-evenly {
      place-content: space-evenly !important; }
    .sm\:lv-place-content-stretch {
      place-content: stretch !important; }
    .sm\:lv-place-self-auto {
      place-self: auto !important; }
    .sm\:lv-place-self-start {
      place-self: start !important; }
    .sm\:lv-place-self-end {
      place-self: end !important; }
    .sm\:lv-place-self-center {
      place-self: center !important; }
    .sm\:lv-place-self-stretch {
      place-self: stretch !important; }
    .sm\:lv-items-start {
      align-items: flex-start !important; }
    .sm\:lv-items-end {
      align-items: flex-end !important; }
    .sm\:lv-items-center {
      align-items: center !important; }
    .sm\:lv-items-baseline {
      align-items: baseline !important; }
    .sm\:lv-items-stretch {
      align-items: stretch !important; }
    .sm\:lv-content-center {
      align-content: center !important; }
    .sm\:lv-content-start {
      align-content: flex-start !important; }
    .sm\:lv-content-end {
      align-content: flex-end !important; }
    .sm\:lv-content-between {
      align-content: space-between !important; }
    .sm\:lv-content-around {
      align-content: space-around !important; }
    .sm\:lv-content-evenly {
      align-content: space-evenly !important; }
    .sm\:lv-self-auto {
      align-self: auto !important; }
    .sm\:lv-self-start {
      align-self: flex-start !important; }
    .sm\:lv-self-end {
      align-self: flex-end !important; }
    .sm\:lv-self-center {
      align-self: center !important; }
    .sm\:lv-self-stretch {
      align-self: stretch !important; }
    .sm\:lv-justify-items-auto {
      justify-items: auto !important; }
    .sm\:lv-justify-items-start {
      justify-items: start !important; }
    .sm\:lv-justify-items-end {
      justify-items: end !important; }
    .sm\:lv-justify-items-center {
      justify-items: center !important; }
    .sm\:lv-justify-items-stretch {
      justify-items: stretch !important; }
    .sm\:lv-justify-start {
      justify-content: flex-start !important; }
    .sm\:lv-justify-end {
      justify-content: flex-end !important; }
    .sm\:lv-justify-center {
      justify-content: center !important; }
    .sm\:lv-justify-between {
      justify-content: space-between !important; }
    .sm\:lv-justify-around {
      justify-content: space-around !important; }
    .sm\:lv-justify-evenly {
      justify-content: space-evenly !important; }
    .sm\:lv-justify-self-auto {
      justify-self: auto !important; }
    .sm\:lv-justify-self-start {
      justify-self: start !important; }
    .sm\:lv-justify-self-end {
      justify-self: end !important; }
    .sm\:lv-justify-self-center {
      justify-self: center !important; }
    .sm\:lv-justify-self-stretch {
      justify-self: stretch !important; }
    .sm\:lv-flex-1 {
      flex: 1 1 0% !important; }
    .sm\:lv-flex-auto {
      flex: 1 1 auto !important; }
    .sm\:lv-flex-initial {
      flex: 0 1 auto !important; }
    .sm\:lv-flex-none {
      flex: none !important; }
    .sm\:lv-flex-grow-0 {
      flex-grow: 0 !important; }
    .sm\:lv-flex-grow {
      flex-grow: 1 !important; }
    .sm\:lv-flex-shrink-0 {
      flex-shrink: 0 !important; }
    .sm\:lv-flex-shrink {
      flex-shrink: 1 !important; }
    .sm\:lv-order-1 {
      order: 1 !important; }
    .sm\:lv-order-2 {
      order: 2 !important; }
    .sm\:lv-order-3 {
      order: 3 !important; }
    .sm\:lv-order-4 {
      order: 4 !important; }
    .sm\:lv-order-5 {
      order: 5 !important; }
    .sm\:lv-order-6 {
      order: 6 !important; }
    .sm\:lv-order-7 {
      order: 7 !important; }
    .sm\:lv-order-8 {
      order: 8 !important; }
    .sm\:lv-order-9 {
      order: 9 !important; }
    .sm\:lv-order-10 {
      order: 10 !important; }
    .sm\:lv-order-11 {
      order: 11 !important; }
    .sm\:lv-order-12 {
      order: 12 !important; }
    .sm\:lv-order-first {
      order: -9999 !important; }
    .sm\:lv-order-last {
      order: 9999 !important; }
    .sm\:lv-order-none {
      order: 0 !important; }
    .sm\:lv-float-right {
      float: right !important; }
    .sm\:lv-float-left {
      float: left !important; }
    .sm\:lv-float-none {
      float: none !important; }
    .sm\:lv-clearfix:after {
      content: "" !important;
      display: table !important;
      clear: both !important; }
    .sm\:lv-clear-left {
      clear: left !important; }
    .sm\:lv-clear-right {
      clear: right !important; }
    .sm\:lv-clear-both {
      clear: both !important; }
    .sm\:lv-clear-none {
      clear: none !important; }
    .sm\:lv-font-sans {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
    .sm\:lv-font-serif {
      font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
    .sm\:lv-font-mono {
      font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
    .sm\:lv-font-hairline {
      font-weight: 100 !important; }
    .sm\:lv-font-thin {
      font-weight: 200 !important; }
    .sm\:lv-font-light {
      font-weight: 300 !important; }
    .sm\:lv-font-normal {
      font-weight: 400 !important; }
    .sm\:lv-font-medium {
      font-weight: 500 !important; }
    .sm\:lv-font-semibold {
      font-weight: 600 !important; }
    .sm\:lv-font-bold {
      font-weight: 700 !important; }
    .sm\:lv-font-extrabold {
      font-weight: 800 !important; }
    .sm\:lv-font-black {
      font-weight: 900 !important; }
    .sm\:hover\:lv-font-hairline:hover {
      font-weight: 100 !important; }
    .sm\:hover\:lv-font-thin:hover {
      font-weight: 200 !important; }
    .sm\:hover\:lv-font-light:hover {
      font-weight: 300 !important; }
    .sm\:hover\:lv-font-normal:hover {
      font-weight: 400 !important; }
    .sm\:hover\:lv-font-medium:hover {
      font-weight: 500 !important; }
    .sm\:hover\:lv-font-semibold:hover {
      font-weight: 600 !important; }
    .sm\:hover\:lv-font-bold:hover {
      font-weight: 700 !important; }
    .sm\:hover\:lv-font-extrabold:hover {
      font-weight: 800 !important; }
    .sm\:hover\:lv-font-black:hover {
      font-weight: 900 !important; }
    .sm\:focus\:lv-font-hairline:focus {
      font-weight: 100 !important; }
    .sm\:focus\:lv-font-thin:focus {
      font-weight: 200 !important; }
    .sm\:focus\:lv-font-light:focus {
      font-weight: 300 !important; }
    .sm\:focus\:lv-font-normal:focus {
      font-weight: 400 !important; }
    .sm\:focus\:lv-font-medium:focus {
      font-weight: 500 !important; }
    .sm\:focus\:lv-font-semibold:focus {
      font-weight: 600 !important; }
    .sm\:focus\:lv-font-bold:focus {
      font-weight: 700 !important; }
    .sm\:focus\:lv-font-extrabold:focus {
      font-weight: 800 !important; }
    .sm\:focus\:lv-font-black:focus {
      font-weight: 900 !important; }
    .sm\:lv-h-1 {
      height: 5px !important; }
    .sm\:lv-h-2 {
      height: 10px !important; }
    .sm\:lv-h-3 {
      height: 15px !important; }
    .sm\:lv-h-4 {
      height: 20px !important; }
    .sm\:lv-h-5 {
      height: 25px !important; }
    .sm\:lv-h-6 {
      height: 30px !important; }
    .sm\:lv-h-7 {
      height: 35px !important; }
    .sm\:lv-h-8 {
      height: 40px !important; }
    .sm\:lv-h-9 {
      height: 45px !important; }
    .sm\:lv-h-10 {
      height: 50px !important; }
    .sm\:lv-h-auto {
      height: auto !important; }
    .sm\:lv-h-full {
      height: 100% !important; }
    .sm\:lv-h-screen {
      height: 100vh !important; }
    .sm\:lv-text-xs {
      font-size: 0.75rem !important; }
    .sm\:lv-text-sm {
      font-size: 0.875rem !important; }
    .sm\:lv-text-base {
      font-size: 1rem !important; }
    .sm\:lv-text-lg {
      font-size: 1.125rem !important; }
    .sm\:lv-text-xl {
      font-size: 1.25rem !important; }
    .sm\:lv-text-2xl {
      font-size: 1.5rem !important; }
    .sm\:lv-text-3xl {
      font-size: 1.875rem !important; }
    .sm\:lv-text-4xl {
      font-size: 2.25rem !important; }
    .sm\:lv-text-5xl {
      font-size: 3rem !important; }
    .sm\:lv-text-6xl {
      font-size: 4rem !important; }
    .sm\:lv-leading-3 {
      line-height: 0.75rem !important; }
    .sm\:lv-leading-4 {
      line-height: 1rem !important; }
    .sm\:lv-leading-5 {
      line-height: 1.25rem !important; }
    .sm\:lv-leading-6 {
      line-height: 1.5rem !important; }
    .sm\:lv-leading-7 {
      line-height: 1.75rem !important; }
    .sm\:lv-leading-8 {
      line-height: 2rem !important; }
    .sm\:lv-leading-9 {
      line-height: 2.25rem !important; }
    .sm\:lv-leading-10 {
      line-height: 2.5rem !important; }
    .sm\:lv-leading-none {
      line-height: 1 !important; }
    .sm\:lv-leading-tight {
      line-height: 1.25 !important; }
    .sm\:lv-leading-snug {
      line-height: 1.375 !important; }
    .sm\:lv-leading-normal {
      line-height: 1.5 !important; }
    .sm\:lv-leading-relaxed {
      line-height: 1.625 !important; }
    .sm\:lv-leading-loose {
      line-height: 2 !important; }
    .sm\:lv-list-inside {
      list-style-position: inside !important; }
    .sm\:lv-list-outside {
      list-style-position: outside !important; }
    .sm\:lv-list-none {
      list-style-type: none !important; }
    .sm\:lv-list-disc {
      list-style-type: disc !important; }
    .sm\:lv-list-decimal {
      list-style-type: decimal !important; }
    .sm\:lv-m-1 {
      margin: 5px !important; }
    .sm\:lv-m-2 {
      margin: 10px !important; }
    .sm\:lv-m-3 {
      margin: 15px !important; }
    .sm\:lv-m-4 {
      margin: 20px !important; }
    .sm\:lv-m-5 {
      margin: 25px !important; }
    .sm\:lv-m-6 {
      margin: 30px !important; }
    .sm\:lv-m-7 {
      margin: 35px !important; }
    .sm\:lv-m-8 {
      margin: 40px !important; }
    .sm\:lv-m-9 {
      margin: 45px !important; }
    .sm\:lv-m-10 {
      margin: 50px !important; }
    .sm\:lv-m-auto {
      margin: auto !important; }
    .sm\:lv--m-1 {
      margin: -5px !important; }
    .sm\:lv--m-2 {
      margin: -10px !important; }
    .sm\:lv--m-3 {
      margin: -15px !important; }
    .sm\:lv--m-4 {
      margin: -20px !important; }
    .sm\:lv--m-5 {
      margin: -25px !important; }
    .sm\:lv--m-6 {
      margin: -30px !important; }
    .sm\:lv--m-7 {
      margin: -35px !important; }
    .sm\:lv--m-8 {
      margin: -40px !important; }
    .sm\:lv--m-9 {
      margin: -45px !important; }
    .sm\:lv--m-10 {
      margin: -50px !important; }
    .sm\:lv-my-1 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    .sm\:lv-mx-1 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    .sm\:lv-my-2 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    .sm\:lv-mx-2 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    .sm\:lv-my-3 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    .sm\:lv-mx-3 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    .sm\:lv-my-4 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    .sm\:lv-mx-4 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    .sm\:lv-my-5 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    .sm\:lv-mx-5 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    .sm\:lv-my-6 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    .sm\:lv-mx-6 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    .sm\:lv-my-7 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    .sm\:lv-mx-7 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    .sm\:lv-my-8 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    .sm\:lv-mx-8 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    .sm\:lv-my-9 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    .sm\:lv-mx-9 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    .sm\:lv-my-10 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    .sm\:lv-mx-10 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    .sm\:lv-my-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }
    .sm\:lv-mx-auto {
      margin-left: auto !important;
      margin-right: auto !important; }
    .sm\:lv--my-1 {
      margin-top: -5px !important;
      margin-bottom: -5px !important; }
    .sm\:lv--mx-1 {
      margin-left: -5px !important;
      margin-right: -5px !important; }
    .sm\:lv--my-2 {
      margin-top: -10px !important;
      margin-bottom: -10px !important; }
    .sm\:lv--mx-2 {
      margin-left: -10px !important;
      margin-right: -10px !important; }
    .sm\:lv--my-3 {
      margin-top: -15px !important;
      margin-bottom: -15px !important; }
    .sm\:lv--mx-3 {
      margin-left: -15px !important;
      margin-right: -15px !important; }
    .sm\:lv--my-4 {
      margin-top: -20px !important;
      margin-bottom: -20px !important; }
    .sm\:lv--mx-4 {
      margin-left: -20px !important;
      margin-right: -20px !important; }
    .sm\:lv--my-5 {
      margin-top: -25px !important;
      margin-bottom: -25px !important; }
    .sm\:lv--mx-5 {
      margin-left: -25px !important;
      margin-right: -25px !important; }
    .sm\:lv--my-6 {
      margin-top: -30px !important;
      margin-bottom: -30px !important; }
    .sm\:lv--mx-6 {
      margin-left: -30px !important;
      margin-right: -30px !important; }
    .sm\:lv--my-7 {
      margin-top: -35px !important;
      margin-bottom: -35px !important; }
    .sm\:lv--mx-7 {
      margin-left: -35px !important;
      margin-right: -35px !important; }
    .sm\:lv--my-8 {
      margin-top: -40px !important;
      margin-bottom: -40px !important; }
    .sm\:lv--mx-8 {
      margin-left: -40px !important;
      margin-right: -40px !important; }
    .sm\:lv--my-9 {
      margin-top: -45px !important;
      margin-bottom: -45px !important; }
    .sm\:lv--mx-9 {
      margin-left: -45px !important;
      margin-right: -45px !important; }
    .sm\:lv--my-10 {
      margin-top: -50px !important;
      margin-bottom: -50px !important; }
    .sm\:lv--mx-10 {
      margin-left: -50px !important;
      margin-right: -50px !important; }
    .sm\:lv-mt-1 {
      margin-top: 5px !important; }
    .sm\:lv-mr-1 {
      margin-right: 5px !important; }
    .sm\:lv-mb-1 {
      margin-bottom: 5px !important; }
    .sm\:lv-ml-1 {
      margin-left: 5px !important; }
    .sm\:lv-mt-2 {
      margin-top: 10px !important; }
    .sm\:lv-mr-2 {
      margin-right: 10px !important; }
    .sm\:lv-mb-2 {
      margin-bottom: 10px !important; }
    .sm\:lv-ml-2 {
      margin-left: 10px !important; }
    .sm\:lv-mt-3 {
      margin-top: 15px !important; }
    .sm\:lv-mr-3 {
      margin-right: 15px !important; }
    .sm\:lv-mb-3 {
      margin-bottom: 15px !important; }
    .sm\:lv-ml-3 {
      margin-left: 15px !important; }
    .sm\:lv-mt-4 {
      margin-top: 20px !important; }
    .sm\:lv-mr-4 {
      margin-right: 20px !important; }
    .sm\:lv-mb-4 {
      margin-bottom: 20px !important; }
    .sm\:lv-ml-4 {
      margin-left: 20px !important; }
    .sm\:lv-mt-5 {
      margin-top: 25px !important; }
    .sm\:lv-mr-5 {
      margin-right: 25px !important; }
    .sm\:lv-mb-5 {
      margin-bottom: 25px !important; }
    .sm\:lv-ml-5 {
      margin-left: 25px !important; }
    .sm\:lv-mt-6 {
      margin-top: 30px !important; }
    .sm\:lv-mr-6 {
      margin-right: 30px !important; }
    .sm\:lv-mb-6 {
      margin-bottom: 30px !important; }
    .sm\:lv-ml-6 {
      margin-left: 30px !important; }
    .sm\:lv-mt-7 {
      margin-top: 35px !important; }
    .sm\:lv-mr-7 {
      margin-right: 35px !important; }
    .sm\:lv-mb-7 {
      margin-bottom: 35px !important; }
    .sm\:lv-ml-7 {
      margin-left: 35px !important; }
    .sm\:lv-mt-8 {
      margin-top: 40px !important; }
    .sm\:lv-mr-8 {
      margin-right: 40px !important; }
    .sm\:lv-mb-8 {
      margin-bottom: 40px !important; }
    .sm\:lv-ml-8 {
      margin-left: 40px !important; }
    .sm\:lv-mt-9 {
      margin-top: 45px !important; }
    .sm\:lv-mr-9 {
      margin-right: 45px !important; }
    .sm\:lv-mb-9 {
      margin-bottom: 45px !important; }
    .sm\:lv-ml-9 {
      margin-left: 45px !important; }
    .sm\:lv-mt-10 {
      margin-top: 50px !important; }
    .sm\:lv-mr-10 {
      margin-right: 50px !important; }
    .sm\:lv-mb-10 {
      margin-bottom: 50px !important; }
    .sm\:lv-ml-10 {
      margin-left: 50px !important; }
    .sm\:lv-mt-auto {
      margin-top: auto !important; }
    .sm\:lv-mr-auto {
      margin-right: auto !important; }
    .sm\:lv-mb-auto {
      margin-bottom: auto !important; }
    .sm\:lv-ml-auto {
      margin-left: auto !important; }
    .sm\:lv--mt-1 {
      margin-top: -5px !important; }
    .sm\:lv--mr-1 {
      margin-right: -5px !important; }
    .sm\:lv--mb-1 {
      margin-bottom: -5px !important; }
    .sm\:lv--ml-1 {
      margin-left: -5px !important; }
    .sm\:lv--mt-2 {
      margin-top: -10px !important; }
    .sm\:lv--mr-2 {
      margin-right: -10px !important; }
    .sm\:lv--mb-2 {
      margin-bottom: -10px !important; }
    .sm\:lv--ml-2 {
      margin-left: -10px !important; }
    .sm\:lv--mt-3 {
      margin-top: -15px !important; }
    .sm\:lv--mr-3 {
      margin-right: -15px !important; }
    .sm\:lv--mb-3 {
      margin-bottom: -15px !important; }
    .sm\:lv--ml-3 {
      margin-left: -15px !important; }
    .sm\:lv--mt-4 {
      margin-top: -20px !important; }
    .sm\:lv--mr-4 {
      margin-right: -20px !important; }
    .sm\:lv--mb-4 {
      margin-bottom: -20px !important; }
    .sm\:lv--ml-4 {
      margin-left: -20px !important; }
    .sm\:lv--mt-5 {
      margin-top: -25px !important; }
    .sm\:lv--mr-5 {
      margin-right: -25px !important; }
    .sm\:lv--mb-5 {
      margin-bottom: -25px !important; }
    .sm\:lv--ml-5 {
      margin-left: -25px !important; }
    .sm\:lv--mt-6 {
      margin-top: -30px !important; }
    .sm\:lv--mr-6 {
      margin-right: -30px !important; }
    .sm\:lv--mb-6 {
      margin-bottom: -30px !important; }
    .sm\:lv--ml-6 {
      margin-left: -30px !important; }
    .sm\:lv--mt-7 {
      margin-top: -35px !important; }
    .sm\:lv--mr-7 {
      margin-right: -35px !important; }
    .sm\:lv--mb-7 {
      margin-bottom: -35px !important; }
    .sm\:lv--ml-7 {
      margin-left: -35px !important; }
    .sm\:lv--mt-8 {
      margin-top: -40px !important; }
    .sm\:lv--mr-8 {
      margin-right: -40px !important; }
    .sm\:lv--mb-8 {
      margin-bottom: -40px !important; }
    .sm\:lv--ml-8 {
      margin-left: -40px !important; }
    .sm\:lv--mt-9 {
      margin-top: -45px !important; }
    .sm\:lv--mr-9 {
      margin-right: -45px !important; }
    .sm\:lv--mb-9 {
      margin-bottom: -45px !important; }
    .sm\:lv--ml-9 {
      margin-left: -45px !important; }
    .sm\:lv--mt-10 {
      margin-top: -50px !important; }
    .sm\:lv--mr-10 {
      margin-right: -50px !important; }
    .sm\:lv--mb-10 {
      margin-bottom: -50px !important; }
    .sm\:lv--ml-10 {
      margin-left: -50px !important; }
    .sm\:lv-max-h-full {
      max-height: 100% !important; }
    .sm\:lv-max-h-screen {
      max-height: 100vh !important; }
    .sm\:lv-max-w-none {
      max-width: none !important; }
    .sm\:lv-max-w-xs {
      max-width: 20rem !important; }
    .sm\:lv-max-w-sm {
      max-width: 24rem !important; }
    .sm\:lv-max-w-md {
      max-width: 28rem !important; }
    .sm\:lv-max-w-lg {
      max-width: 32rem !important; }
    .sm\:lv-max-w-xl {
      max-width: 36rem !important; }
    .sm\:lv-max-w-2xl {
      max-width: 42rem !important; }
    .sm\:lv-max-w-3xl {
      max-width: 48rem !important; }
    .sm\:lv-max-w-4xl {
      max-width: 56rem !important; }
    .sm\:lv-max-w-5xl {
      max-width: 64rem !important; }
    .sm\:lv-max-w-6xl {
      max-width: 72rem !important; }
    .sm\:lv-max-w-full {
      max-width: 100% !important; }
    .sm\:lv-min-h-0 {
      min-height: 0 !important; }
    .sm\:lv-min-h-full {
      min-height: 100% !important; }
    .sm\:lv-min-h-screen {
      min-height: 100vh !important; }
    .sm\:lv-min-w-0 {
      min-width: 0 !important; }
    .sm\:lv-min-w-full {
      min-width: 100% !important; }
    .sm\:lv-object-contain {
      -o-object-fit: contain !important;
      object-fit: contain !important; }
    .sm\:lv-object-cover {
      -o-object-fit: cover !important;
      object-fit: cover !important; }
    .sm\:lv-object-fill {
      -o-object-fit: fill !important;
      object-fit: fill !important; }
    .sm\:lv-object-none {
      -o-object-fit: none !important;
      object-fit: none !important; }
    .sm\:lv-object-scale-down {
      -o-object-fit: scale-down !important;
      object-fit: scale-down !important; }
    .sm\:lv-object-bottom {
      -o-object-position: bottom !important;
      object-position: bottom !important; }
    .sm\:lv-object-center {
      -o-object-position: center !important;
      object-position: center !important; }
    .sm\:lv-object-left {
      -o-object-position: left !important;
      object-position: left !important; }
    .sm\:lv-object-left-bottom {
      -o-object-position: left bottom !important;
      object-position: left bottom !important; }
    .sm\:lv-object-left-top {
      -o-object-position: left top !important;
      object-position: left top !important; }
    .sm\:lv-object-right {
      -o-object-position: right !important;
      object-position: right !important; }
    .sm\:lv-object-right-bottom {
      -o-object-position: right bottom !important;
      object-position: right bottom !important; }
    .sm\:lv-object-right-top {
      -o-object-position: right top !important;
      object-position: right top !important; }
    .sm\:lv-object-top {
      -o-object-position: top !important;
      object-position: top !important; }
    .sm\:lv-opacity-0 {
      opacity: 0 !important; }
    .sm\:lv-opacity-25 {
      opacity: 0.25 !important; }
    .sm\:lv-opacity-50 {
      opacity: 0.5 !important; }
    .sm\:lv-opacity-75 {
      opacity: 0.75 !important; }
    .sm\:lv-opacity-100 {
      opacity: 1 !important; }
    .sm\:hover\:lv-opacity-0:hover {
      opacity: 0 !important; }
    .sm\:hover\:lv-opacity-25:hover {
      opacity: 0.25 !important; }
    .sm\:hover\:lv-opacity-50:hover {
      opacity: 0.5 !important; }
    .sm\:hover\:lv-opacity-75:hover {
      opacity: 0.75 !important; }
    .sm\:hover\:lv-opacity-100:hover {
      opacity: 1 !important; }
    .sm\:focus\:lv-opacity-0:focus {
      opacity: 0 !important; }
    .sm\:focus\:lv-opacity-25:focus {
      opacity: 0.25 !important; }
    .sm\:focus\:lv-opacity-50:focus {
      opacity: 0.5 !important; }
    .sm\:focus\:lv-opacity-75:focus {
      opacity: 0.75 !important; }
    .sm\:focus\:lv-opacity-100:focus {
      opacity: 1 !important; }
    .sm\:focus\:lv-outline-none:focus, .sm\:lv-outline-none {
      outline: 0 !important; }
    .sm\:lv-overflow-auto {
      overflow: auto !important; }
    .sm\:lv-overflow-hidden {
      overflow: hidden !important; }
    .sm\:lv-overflow-visible {
      overflow: visible !important; }
    .sm\:lv-overflow-scroll {
      overflow: scroll !important; }
    .sm\:lv-overflow-x-auto {
      overflow-x: auto !important; }
    .sm\:lv-overflow-y-auto {
      overflow-y: auto !important; }
    .sm\:lv-overflow-x-hidden {
      overflow-x: hidden !important; }
    .sm\:lv-overflow-y-hidden {
      overflow-y: hidden !important; }
    .sm\:lv-overflow-x-visible {
      overflow-x: visible !important; }
    .sm\:lv-overflow-y-visible {
      overflow-y: visible !important; }
    .sm\:lv-overflow-x-scroll {
      overflow-x: scroll !important; }
    .sm\:lv-overflow-y-scroll {
      overflow-y: scroll !important; }
    .sm\:lv-scrolling-touch {
      -webkit-overflow-scrolling: touch !important; }
    .sm\:lv-scrolling-auto {
      -webkit-overflow-scrolling: auto !important; }
    .sm\:lv-overscroll-auto {
      -ms-scroll-chaining: chained !important;
      overscroll-behavior: auto !important; }
    .sm\:lv-overscroll-contain {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important; }
    .sm\:lv-overscroll-none {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important; }
    .sm\:lv-overscroll-y-auto {
      overscroll-behavior-y: auto !important; }
    .sm\:lv-overscroll-y-contain {
      overscroll-behavior-y: contain !important; }
    .sm\:lv-overscroll-y-none {
      overscroll-behavior-y: none !important; }
    .sm\:lv-overscroll-x-auto {
      overscroll-behavior-x: auto !important; }
    .sm\:lv-overscroll-x-contain {
      overscroll-behavior-x: contain !important; }
    .sm\:lv-overscroll-x-none {
      overscroll-behavior-x: none !important; }
    .sm\:lv-p-1 {
      padding: 5px !important; }
    .sm\:lv-p-2 {
      padding: 10px !important; }
    .sm\:lv-p-3 {
      padding: 15px !important; }
    .sm\:lv-p-4 {
      padding: 20px !important; }
    .sm\:lv-p-5 {
      padding: 25px !important; }
    .sm\:lv-p-6 {
      padding: 30px !important; }
    .sm\:lv-p-7 {
      padding: 35px !important; }
    .sm\:lv-p-8 {
      padding: 40px !important; }
    .sm\:lv-p-9 {
      padding: 45px !important; }
    .sm\:lv-p-10 {
      padding: 50px !important; }
    .sm\:lv-py-1 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    .sm\:lv-px-1 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    .sm\:lv-py-2 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    .sm\:lv-px-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .sm\:lv-py-3 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    .sm\:lv-px-3 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .sm\:lv-py-4 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    .sm\:lv-px-4 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    .sm\:lv-py-5 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    .sm\:lv-px-5 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    .sm\:lv-py-6 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .sm\:lv-px-6 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    .sm\:lv-py-7 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    .sm\:lv-px-7 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    .sm\:lv-py-8 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    .sm\:lv-px-8 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    .sm\:lv-py-9 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    .sm\:lv-px-9 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    .sm\:lv-py-10 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    .sm\:lv-px-10 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    .sm\:lv-pt-1 {
      padding-top: 5px !important; }
    .sm\:lv-pr-1 {
      padding-right: 5px !important; }
    .sm\:lv-pb-1 {
      padding-bottom: 5px !important; }
    .sm\:lv-pl-1 {
      padding-left: 5px !important; }
    .sm\:lv-pt-2 {
      padding-top: 10px !important; }
    .sm\:lv-pr-2 {
      padding-right: 10px !important; }
    .sm\:lv-pb-2 {
      padding-bottom: 10px !important; }
    .sm\:lv-pl-2 {
      padding-left: 10px !important; }
    .sm\:lv-pt-3 {
      padding-top: 15px !important; }
    .sm\:lv-pr-3 {
      padding-right: 15px !important; }
    .sm\:lv-pb-3 {
      padding-bottom: 15px !important; }
    .sm\:lv-pl-3 {
      padding-left: 15px !important; }
    .sm\:lv-pt-4 {
      padding-top: 20px !important; }
    .sm\:lv-pr-4 {
      padding-right: 20px !important; }
    .sm\:lv-pb-4 {
      padding-bottom: 20px !important; }
    .sm\:lv-pl-4 {
      padding-left: 20px !important; }
    .sm\:lv-pt-5 {
      padding-top: 25px !important; }
    .sm\:lv-pr-5 {
      padding-right: 25px !important; }
    .sm\:lv-pb-5 {
      padding-bottom: 25px !important; }
    .sm\:lv-pl-5 {
      padding-left: 25px !important; }
    .sm\:lv-pt-6 {
      padding-top: 30px !important; }
    .sm\:lv-pr-6 {
      padding-right: 30px !important; }
    .sm\:lv-pb-6 {
      padding-bottom: 30px !important; }
    .sm\:lv-pl-6 {
      padding-left: 30px !important; }
    .sm\:lv-pt-7 {
      padding-top: 35px !important; }
    .sm\:lv-pr-7 {
      padding-right: 35px !important; }
    .sm\:lv-pb-7 {
      padding-bottom: 35px !important; }
    .sm\:lv-pl-7 {
      padding-left: 35px !important; }
    .sm\:lv-pt-8 {
      padding-top: 40px !important; }
    .sm\:lv-pr-8 {
      padding-right: 40px !important; }
    .sm\:lv-pb-8 {
      padding-bottom: 40px !important; }
    .sm\:lv-pl-8 {
      padding-left: 40px !important; }
    .sm\:lv-pt-9 {
      padding-top: 45px !important; }
    .sm\:lv-pr-9 {
      padding-right: 45px !important; }
    .sm\:lv-pb-9 {
      padding-bottom: 45px !important; }
    .sm\:lv-pl-9 {
      padding-left: 45px !important; }
    .sm\:lv-pt-10 {
      padding-top: 50px !important; }
    .sm\:lv-pr-10 {
      padding-right: 50px !important; }
    .sm\:lv-pb-10 {
      padding-bottom: 50px !important; }
    .sm\:lv-pl-10 {
      padding-left: 50px !important; }
    .sm\:lv-placeholder-transparent::-moz-placeholder {
      color: transparent !important; }
    .sm\:lv-placeholder-transparent:-ms-input-placeholder {
      color: transparent !important; }
    .sm\:lv-placeholder-transparent::placeholder {
      color: transparent !important; }
    .sm\:lv-placeholder-current::-moz-placeholder {
      color: currentColor !important; }
    .sm\:lv-placeholder-current:-ms-input-placeholder {
      color: currentColor !important; }
    .sm\:lv-placeholder-current::placeholder {
      color: currentColor !important; }
    .sm\:lv-placeholder-black::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-black:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-black::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-white::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-white:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-white::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-200::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-300::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-400::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-500::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-600::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-gray-900::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-300::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-400::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-500::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-600::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-red-900::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-200::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-600::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-orange-900::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-100::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-300::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-800::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-yellow-900::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-300::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-400::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-500::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-600::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-800::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-green-900::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-100::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-200::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-300::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-400::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-500::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-600::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-800::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-teal-900::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-200::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-300::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-400::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-500::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-600::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-blue-900::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-300::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-400::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-500::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-600::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-800::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-indigo-900::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-100::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-200::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-300::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-400::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-500::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-600::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-700::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-800::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-purple-900::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-800::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-pink-900::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-transparent:focus::-moz-placeholder {
      color: transparent !important; }
    .sm\:focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
      color: transparent !important; }
    .sm\:focus\:lv-placeholder-transparent:focus::placeholder {
      color: transparent !important; }
    .sm\:focus\:lv-placeholder-current:focus::-moz-placeholder {
      color: currentColor !important; }
    .sm\:focus\:lv-placeholder-current:focus:-ms-input-placeholder {
      color: currentColor !important; }
    .sm\:focus\:lv-placeholder-current:focus::placeholder {
      color: currentColor !important; }
    .sm\:focus\:lv-placeholder-black:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-black:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-black:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-white:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-white:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-white:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-gray-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-red-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-orange-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-yellow-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-green-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-teal-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-blue-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-indigo-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-purple-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .sm\:focus\:lv-placeholder-pink-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .sm\:lv-placeholder-opacity-0::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .sm\:lv-placeholder-opacity-0:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .sm\:lv-placeholder-opacity-0::placeholder {
      --placeholder-opacity:0!important; }
    .sm\:lv-placeholder-opacity-25::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .sm\:lv-placeholder-opacity-25:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .sm\:lv-placeholder-opacity-25::placeholder {
      --placeholder-opacity:0.25!important; }
    .sm\:lv-placeholder-opacity-50::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .sm\:lv-placeholder-opacity-50:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .sm\:lv-placeholder-opacity-50::placeholder {
      --placeholder-opacity:0.5!important; }
    .sm\:lv-placeholder-opacity-75::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .sm\:lv-placeholder-opacity-75:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .sm\:lv-placeholder-opacity-75::placeholder {
      --placeholder-opacity:0.75!important; }
    .sm\:lv-placeholder-opacity-100::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .sm\:lv-placeholder-opacity-100:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .sm\:lv-placeholder-opacity-100::placeholder {
      --placeholder-opacity:1!important; }
    .sm\:focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .sm\:focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .sm\:focus\:lv-placeholder-opacity-0:focus::placeholder {
      --placeholder-opacity:0!important; }
    .sm\:focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .sm\:focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .sm\:focus\:lv-placeholder-opacity-25:focus::placeholder {
      --placeholder-opacity:0.25!important; }
    .sm\:focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .sm\:focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .sm\:focus\:lv-placeholder-opacity-50:focus::placeholder {
      --placeholder-opacity:0.5!important; }
    .sm\:focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .sm\:focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .sm\:focus\:lv-placeholder-opacity-75:focus::placeholder {
      --placeholder-opacity:0.75!important; }
    .sm\:focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .sm\:focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .sm\:focus\:lv-placeholder-opacity-100:focus::placeholder {
      --placeholder-opacity:1!important; }
    .sm\:lv-pointer-events-none {
      pointer-events: none !important; }
    .sm\:lv-pointer-events-auto {
      pointer-events: auto !important; }
    .sm\:lv-static {
      position: static !important; }
    .sm\:lv-fixed {
      position: fixed !important; }
    .sm\:lv-absolute {
      position: absolute !important; }
    .sm\:lv-relative {
      position: relative !important; }
    .sm\:lv-sticky {
      position: -webkit-sticky !important;
      position: sticky !important; }
    .sm\:lv-inset-0 {
      top: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      left: 0 !important; }
    .sm\:lv-inset-auto {
      top: auto !important;
      right: auto !important;
      bottom: auto !important;
      left: auto !important; }
    .sm\:lv-inset-y-0 {
      top: 0 !important;
      bottom: 0 !important; }
    .sm\:lv-inset-x-0 {
      right: 0 !important;
      left: 0 !important; }
    .sm\:lv-inset-y-auto {
      top: auto !important;
      bottom: auto !important; }
    .sm\:lv-inset-x-auto {
      right: auto !important;
      left: auto !important; }
    .sm\:lv-top-0 {
      top: 0 !important; }
    .sm\:lv-right-0 {
      right: 0 !important; }
    .sm\:lv-bottom-0 {
      bottom: 0 !important; }
    .sm\:lv-left-0 {
      left: 0 !important; }
    .sm\:lv-top-auto {
      top: auto !important; }
    .sm\:lv-right-auto {
      right: auto !important; }
    .sm\:lv-bottom-auto {
      bottom: auto !important; }
    .sm\:lv-left-auto {
      left: auto !important; }
    .sm\:lv-resize-none {
      resize: none !important; }
    .sm\:lv-resize-y {
      resize: vertical !important; }
    .sm\:lv-resize-x {
      resize: horizontal !important; }
    .sm\:lv-resize {
      resize: both !important; }
    .sm\:lv-shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .sm\:lv-shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .sm\:lv-shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .sm\:lv-shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .sm\:lv-shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .sm\:lv-shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .sm\:lv-shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .sm\:lv-shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .sm\:lv-shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .sm\:lv-shadow-none {
      box-shadow: none !important; }
    .sm\:hover\:lv-shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .sm\:hover\:lv-shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .sm\:hover\:lv-shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .sm\:hover\:lv-shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .sm\:hover\:lv-shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .sm\:hover\:lv-shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .sm\:hover\:lv-shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .sm\:hover\:lv-shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .sm\:hover\:lv-shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .sm\:hover\:lv-shadow-none:hover {
      box-shadow: none !important; }
    .sm\:focus\:lv-shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .sm\:focus\:lv-shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .sm\:focus\:lv-shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .sm\:focus\:lv-shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .sm\:focus\:lv-shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .sm\:focus\:lv-shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .sm\:focus\:lv-shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .sm\:focus\:lv-shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .sm\:focus\:lv-shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .sm\:focus\:lv-shadow-none:focus {
      box-shadow: none !important; }
    .sm\:lv-fill-current {
      fill: currentColor !important; }
    .sm\:lv-stroke-current {
      stroke: currentColor !important; }
    .sm\:lv-stroke-0 {
      stroke-width: 0 !important; }
    .sm\:lv-stroke-1 {
      stroke-width: 1 !important; }
    .sm\:lv-stroke-2 {
      stroke-width: 2 !important; }
    .sm\:lv-table-auto {
      table-layout: auto !important; }
    .sm\:lv-table-fixed {
      table-layout: fixed !important; }
    .sm\:lv-text-left {
      text-align: left !important; }
    .sm\:lv-text-center {
      text-align: center !important; }
    .sm\:lv-text-right {
      text-align: right !important; }
    .sm\:lv-text-justify {
      text-align: justify !important; }
    .sm\:lv-text-transparent {
      color: transparent !important; }
    .sm\:lv-text-current {
      color: currentColor !important; }
    .sm\:lv-text-black {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .sm\:lv-text-white {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-100 {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-200 {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-300 {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-400 {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-500 {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-600 {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-700 {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-800 {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .sm\:lv-text-gray-900 {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .sm\:lv-text-red-100 {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .sm\:lv-text-red-200 {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .sm\:lv-text-red-300 {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .sm\:lv-text-red-400 {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .sm\:lv-text-red-500 {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .sm\:lv-text-red-600 {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .sm\:lv-text-red-700 {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .sm\:lv-text-red-800 {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .sm\:lv-text-red-900 {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-100 {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-200 {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-300 {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-400 {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-500 {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-600 {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-700 {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-800 {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .sm\:lv-text-orange-900 {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-100 {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-200 {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-300 {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-400 {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-500 {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-600 {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-700 {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-800 {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .sm\:lv-text-yellow-900 {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .sm\:lv-text-green-100 {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .sm\:lv-text-green-200 {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .sm\:lv-text-green-300 {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .sm\:lv-text-green-400 {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .sm\:lv-text-green-500 {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .sm\:lv-text-green-600 {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .sm\:lv-text-green-700 {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .sm\:lv-text-green-800 {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .sm\:lv-text-green-900 {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-100 {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-200 {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-300 {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-400 {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-500 {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-600 {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-700 {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-800 {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .sm\:lv-text-teal-900 {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-100 {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-200 {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-300 {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-400 {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-500 {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-600 {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-700 {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-800 {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .sm\:lv-text-blue-900 {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-100 {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-200 {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-300 {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-400 {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-500 {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-600 {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-700 {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-800 {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .sm\:lv-text-indigo-900 {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-100 {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-200 {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-300 {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-400 {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-500 {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-600 {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-700 {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-800 {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .sm\:lv-text-purple-900 {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-100 {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-200 {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-300 {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-400 {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-500 {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-600 {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-700 {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-800 {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .sm\:lv-text-pink-900 {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-transparent:hover {
      color: transparent !important; }
    .sm\:hover\:lv-text-current:hover {
      color: currentColor !important; }
    .sm\:hover\:lv-text-black:hover {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-white:hover {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-100:hover {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-200:hover {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-300:hover {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-400:hover {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-500:hover {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-600:hover {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-700:hover {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-800:hover {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-gray-900:hover {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-100:hover {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-200:hover {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-300:hover {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-400:hover {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-500:hover {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-600:hover {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-700:hover {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-800:hover {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-red-900:hover {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-100:hover {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-200:hover {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-300:hover {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-400:hover {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-500:hover {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-600:hover {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-700:hover {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-800:hover {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-orange-900:hover {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-100:hover {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-200:hover {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-300:hover {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-400:hover {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-500:hover {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-600:hover {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-700:hover {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-800:hover {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-yellow-900:hover {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-100:hover {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-200:hover {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-300:hover {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-400:hover {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-500:hover {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-600:hover {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-700:hover {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-800:hover {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-green-900:hover {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-100:hover {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-200:hover {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-300:hover {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-400:hover {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-500:hover {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-600:hover {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-700:hover {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-800:hover {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-teal-900:hover {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-100:hover {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-200:hover {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-300:hover {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-400:hover {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-500:hover {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-600:hover {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-700:hover {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-800:hover {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-blue-900:hover {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-100:hover {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-200:hover {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-300:hover {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-400:hover {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-500:hover {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-600:hover {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-700:hover {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-800:hover {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-indigo-900:hover {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-100:hover {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-200:hover {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-300:hover {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-400:hover {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-500:hover {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-600:hover {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-700:hover {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-800:hover {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-purple-900:hover {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-100:hover {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-200:hover {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-300:hover {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-400:hover {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-500:hover {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-600:hover {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-700:hover {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-800:hover {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .sm\:hover\:lv-text-pink-900:hover {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-transparent:focus {
      color: transparent !important; }
    .sm\:focus\:lv-text-current:focus {
      color: currentColor !important; }
    .sm\:focus\:lv-text-black:focus {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-white:focus {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-100:focus {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-200:focus {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-300:focus {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-400:focus {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-500:focus {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-600:focus {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-700:focus {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-800:focus {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-gray-900:focus {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-100:focus {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-200:focus {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-300:focus {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-400:focus {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-500:focus {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-600:focus {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-700:focus {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-800:focus {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-red-900:focus {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-100:focus {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-200:focus {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-300:focus {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-400:focus {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-500:focus {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-600:focus {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-700:focus {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-800:focus {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-orange-900:focus {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-100:focus {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-200:focus {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-300:focus {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-400:focus {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-500:focus {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-600:focus {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-700:focus {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-800:focus {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-yellow-900:focus {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-100:focus {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-200:focus {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-300:focus {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-400:focus {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-500:focus {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-600:focus {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-700:focus {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-800:focus {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-green-900:focus {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-100:focus {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-200:focus {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-300:focus {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-400:focus {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-500:focus {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-600:focus {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-700:focus {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-800:focus {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-teal-900:focus {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-100:focus {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-200:focus {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-300:focus {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-400:focus {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-500:focus {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-600:focus {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-700:focus {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-800:focus {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-blue-900:focus {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-100:focus {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-200:focus {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-300:focus {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-400:focus {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-500:focus {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-600:focus {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-700:focus {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-800:focus {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-indigo-900:focus {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-100:focus {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-200:focus {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-300:focus {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-400:focus {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-500:focus {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-600:focus {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-700:focus {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-800:focus {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-purple-900:focus {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-100:focus {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-200:focus {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-300:focus {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-400:focus {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-500:focus {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-600:focus {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-700:focus {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-800:focus {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .sm\:focus\:lv-text-pink-900:focus {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .sm\:lv-text-opacity-0 {
      --text-opacity:0!important; }
    .sm\:lv-text-opacity-25 {
      --text-opacity:0.25!important; }
    .sm\:lv-text-opacity-50 {
      --text-opacity:0.5!important; }
    .sm\:lv-text-opacity-75 {
      --text-opacity:0.75!important; }
    .sm\:lv-text-opacity-100 {
      --text-opacity:1!important; }
    .sm\:hover\:lv-text-opacity-0:hover {
      --text-opacity:0!important; }
    .sm\:hover\:lv-text-opacity-25:hover {
      --text-opacity:0.25!important; }
    .sm\:hover\:lv-text-opacity-50:hover {
      --text-opacity:0.5!important; }
    .sm\:hover\:lv-text-opacity-75:hover {
      --text-opacity:0.75!important; }
    .sm\:hover\:lv-text-opacity-100:hover {
      --text-opacity:1!important; }
    .sm\:focus\:lv-text-opacity-0:focus {
      --text-opacity:0!important; }
    .sm\:focus\:lv-text-opacity-25:focus {
      --text-opacity:0.25!important; }
    .sm\:focus\:lv-text-opacity-50:focus {
      --text-opacity:0.5!important; }
    .sm\:focus\:lv-text-opacity-75:focus {
      --text-opacity:0.75!important; }
    .sm\:focus\:lv-text-opacity-100:focus {
      --text-opacity:1!important; }
    .sm\:lv-italic {
      font-style: italic !important; }
    .sm\:lv-not-italic {
      font-style: normal !important; }
    .sm\:lv-uppercase {
      text-transform: uppercase !important; }
    .sm\:lv-lowercase {
      text-transform: lowercase !important; }
    .sm\:lv-capitalize {
      text-transform: capitalize !important; }
    .sm\:lv-normal-case {
      text-transform: none !important; }
    .sm\:lv-underline {
      text-decoration: underline !important; }
    .sm\:lv-line-through {
      text-decoration: line-through !important; }
    .sm\:lv-no-underline {
      text-decoration: none !important; }
    .sm\:hover\:lv-underline:hover {
      text-decoration: underline !important; }
    .sm\:hover\:lv-line-through:hover {
      text-decoration: line-through !important; }
    .sm\:hover\:lv-no-underline:hover {
      text-decoration: none !important; }
    .sm\:focus\:lv-underline:focus {
      text-decoration: underline !important; }
    .sm\:focus\:lv-line-through:focus {
      text-decoration: line-through !important; }
    .sm\:focus\:lv-no-underline:focus {
      text-decoration: none !important; }
    .sm\:lv-antialiased {
      -webkit-font-smoothing: antialiased !important;
      -moz-osx-font-smoothing: grayscale !important; }
    .sm\:lv-subpixel-antialiased {
      -webkit-font-smoothing: auto !important;
      -moz-osx-font-smoothing: auto !important; }
    .sm\:lv-diagonal-fractions, .sm\:lv-lining-nums, .sm\:lv-oldstyle-nums, .sm\:lv-ordinal, .sm\:lv-proportional-nums, .sm\:lv-slashed-zero, .sm\:lv-stacked-fractions, .sm\:lv-tabular-nums {
      --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
      font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
    .sm\:lv-normal-nums {
      font-variant-numeric: normal !important; }
    .sm\:lv-ordinal {
      --font-variant-numeric-ordinal:ordinal!important; }
    .sm\:lv-slashed-zero {
      --font-variant-numeric-slashed-zero:slashed-zero!important; }
    .sm\:lv-lining-nums {
      --font-variant-numeric-figure:lining-nums!important; }
    .sm\:lv-oldstyle-nums {
      --font-variant-numeric-figure:oldstyle-nums!important; }
    .sm\:lv-proportional-nums {
      --font-variant-numeric-spacing:proportional-nums!important; }
    .sm\:lv-tabular-nums {
      --font-variant-numeric-spacing:tabular-nums!important; }
    .sm\:lv-diagonal-fractions {
      --font-variant-numeric-fraction:diagonal-fractions!important; }
    .sm\:lv-stacked-fractions {
      --font-variant-numeric-fraction:stacked-fractions!important; }
    .sm\:lv-tracking-tighter {
      letter-spacing: -0.05em !important; }
    .sm\:lv-tracking-tight {
      letter-spacing: -0.025em !important; }
    .sm\:lv-tracking-normal {
      letter-spacing: 0 !important; }
    .sm\:lv-tracking-wide {
      letter-spacing: 0.025em !important; }
    .sm\:lv-tracking-wider {
      letter-spacing: 0.05em !important; }
    .sm\:lv-tracking-widest {
      letter-spacing: 0.1em !important; }
    .sm\:lv-select-none {
      -webkit-user-select: none !important;
      -moz-user-select: none !important;
      -ms-user-select: none !important;
      user-select: none !important; }
    .sm\:lv-select-text {
      -webkit-user-select: text !important;
      -moz-user-select: text !important;
      -ms-user-select: text !important;
      user-select: text !important; }
    .sm\:lv-select-all {
      -webkit-user-select: all !important;
      -moz-user-select: all !important;
      -ms-user-select: all !important;
      user-select: all !important; }
    .sm\:lv-select-auto {
      -webkit-user-select: auto !important;
      -moz-user-select: auto !important;
      -ms-user-select: auto !important;
      user-select: auto !important; }
    .sm\:lv-align-baseline {
      vertical-align: baseline !important; }
    .sm\:lv-align-top {
      vertical-align: top !important; }
    .sm\:lv-align-middle {
      vertical-align: middle !important; }
    .sm\:lv-align-bottom {
      vertical-align: bottom !important; }
    .sm\:lv-align-text-top {
      vertical-align: text-top !important; }
    .sm\:lv-align-text-bottom {
      vertical-align: text-bottom !important; }
    .sm\:lv-visible {
      visibility: visible !important; }
    .sm\:lv-invisible {
      visibility: hidden !important; }
    .sm\:lv-whitespace-normal {
      white-space: normal !important; }
    .sm\:lv-whitespace-no-wrap {
      white-space: nowrap !important; }
    .sm\:lv-whitespace-pre {
      white-space: pre !important; }
    .sm\:lv-whitespace-pre-line {
      white-space: pre-line !important; }
    .sm\:lv-whitespace-pre-wrap {
      white-space: pre-wrap !important; }
    .sm\:lv-break-normal {
      overflow-wrap: normal !important;
      word-break: normal !important; }
    .sm\:lv-break-words {
      overflow-wrap: break-word !important; }
    .sm\:lv-break-all {
      word-break: break-all !important; }
    .sm\:lv-truncate {
      overflow: hidden !important;
      text-overflow: ellipsis !important;
      white-space: nowrap !important; }
    .sm\:lv-w-1 {
      width: 5px !important; }
    .sm\:lv-w-2 {
      width: 10px !important; }
    .sm\:lv-w-3 {
      width: 15px !important; }
    .sm\:lv-w-4 {
      width: 20px !important; }
    .sm\:lv-w-5 {
      width: 25px !important; }
    .sm\:lv-w-6 {
      width: 30px !important; }
    .sm\:lv-w-7 {
      width: 35px !important; }
    .sm\:lv-w-8 {
      width: 40px !important; }
    .sm\:lv-w-9 {
      width: 45px !important; }
    .sm\:lv-w-10 {
      width: 50px !important; }
    .sm\:lv-w-auto {
      width: auto !important; }
    .sm\:lv-w-1\/2 {
      width: 50% !important; }
    .sm\:lv-w-1\/3 {
      width: 33.33333% !important; }
    .sm\:lv-w-2\/3 {
      width: 66.66667% !important; }
    .sm\:lv-w-1\/4 {
      width: 25% !important; }
    .sm\:lv-w-2\/4 {
      width: 50% !important; }
    .sm\:lv-w-3\/4 {
      width: 75% !important; }
    .sm\:lv-w-1\/5 {
      width: 20% !important; }
    .sm\:lv-w-2\/5 {
      width: 40% !important; }
    .sm\:lv-w-3\/5 {
      width: 60% !important; }
    .sm\:lv-w-4\/5 {
      width: 80% !important; }
    .sm\:lv-w-1\/6 {
      width: 16.66667% !important; }
    .sm\:lv-w-2\/6 {
      width: 33.33333% !important; }
    .sm\:lv-w-3\/6 {
      width: 50% !important; }
    .sm\:lv-w-4\/6 {
      width: 66.66667% !important; }
    .sm\:lv-w-5\/6 {
      width: 83.33333% !important; }
    .sm\:lv-w-1\/12 {
      width: 8.33333% !important; }
    .sm\:lv-w-2\/12 {
      width: 16.66667% !important; }
    .sm\:lv-w-3\/12 {
      width: 25% !important; }
    .sm\:lv-w-4\/12 {
      width: 33.33333% !important; }
    .sm\:lv-w-5\/12 {
      width: 41.66667% !important; }
    .sm\:lv-w-6\/12 {
      width: 50% !important; }
    .sm\:lv-w-7\/12 {
      width: 58.33333% !important; }
    .sm\:lv-w-8\/12 {
      width: 66.66667% !important; }
    .sm\:lv-w-9\/12 {
      width: 75% !important; }
    .sm\:lv-w-10\/12 {
      width: 83.33333% !important; }
    .sm\:lv-w-11\/12 {
      width: 91.66667% !important; }
    .sm\:lv-w-full {
      width: 100% !important; }
    .sm\:lv-w-screen {
      width: 100vw !important; }
    .sm\:lv-z-0 {
      z-index: 0 !important; }
    .sm\:lv-z-10 {
      z-index: 10 !important; }
    .sm\:lv-z-20 {
      z-index: 20 !important; }
    .sm\:lv-z-30 {
      z-index: 30 !important; }
    .sm\:lv-z-40 {
      z-index: 40 !important; }
    .sm\:lv-z-50 {
      z-index: 50 !important; }
    .sm\:lv-z-auto {
      z-index: auto !important; }
    .sm\:lv-gap-1 {
      grid-gap: 5px !important;
      gap: 5px !important; }
    .sm\:lv-gap-2 {
      grid-gap: 10px !important;
      gap: 10px !important; }
    .sm\:lv-gap-3 {
      grid-gap: 15px !important;
      gap: 15px !important; }
    .sm\:lv-gap-4 {
      grid-gap: 20px !important;
      gap: 20px !important; }
    .sm\:lv-gap-5 {
      grid-gap: 25px !important;
      gap: 25px !important; }
    .sm\:lv-gap-6 {
      grid-gap: 30px !important;
      gap: 30px !important; }
    .sm\:lv-gap-7 {
      grid-gap: 35px !important;
      gap: 35px !important; }
    .sm\:lv-gap-8 {
      grid-gap: 40px !important;
      gap: 40px !important; }
    .sm\:lv-gap-9 {
      grid-gap: 45px !important;
      gap: 45px !important; }
    .sm\:lv-gap-10 {
      grid-gap: 50px !important;
      gap: 50px !important; }
    .sm\:lv-col-gap-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .sm\:lv-col-gap-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .sm\:lv-col-gap-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .sm\:lv-col-gap-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .sm\:lv-col-gap-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .sm\:lv-col-gap-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .sm\:lv-col-gap-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .sm\:lv-col-gap-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .sm\:lv-col-gap-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .sm\:lv-col-gap-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .sm\:lv-gap-x-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .sm\:lv-gap-x-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .sm\:lv-gap-x-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .sm\:lv-gap-x-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .sm\:lv-gap-x-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .sm\:lv-gap-x-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .sm\:lv-gap-x-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .sm\:lv-gap-x-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .sm\:lv-gap-x-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .sm\:lv-gap-x-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .sm\:lv-row-gap-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .sm\:lv-row-gap-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .sm\:lv-row-gap-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .sm\:lv-row-gap-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .sm\:lv-row-gap-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .sm\:lv-row-gap-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .sm\:lv-row-gap-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .sm\:lv-row-gap-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .sm\:lv-row-gap-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .sm\:lv-row-gap-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .sm\:lv-gap-y-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .sm\:lv-gap-y-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .sm\:lv-gap-y-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .sm\:lv-gap-y-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .sm\:lv-gap-y-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .sm\:lv-gap-y-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .sm\:lv-gap-y-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .sm\:lv-gap-y-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .sm\:lv-gap-y-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .sm\:lv-gap-y-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .sm\:lv-grid-flow-row {
      grid-auto-flow: row !important; }
    .sm\:lv-grid-flow-col {
      grid-auto-flow: column !important; }
    .sm\:lv-grid-flow-row-dense {
      grid-auto-flow: row dense !important; }
    .sm\:lv-grid-flow-col-dense {
      grid-auto-flow: column dense !important; }
    .sm\:lv-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-cols-none {
      grid-template-columns: none !important; }
    .sm\:lv-col-auto {
      grid-column: auto !important; }
    .sm\:lv-col-span-1 {
      grid-column: span 1/span 1 !important; }
    .sm\:lv-col-span-2 {
      grid-column: span 2/span 2 !important; }
    .sm\:lv-col-span-3 {
      grid-column: span 3/span 3 !important; }
    .sm\:lv-col-span-4 {
      grid-column: span 4/span 4 !important; }
    .sm\:lv-col-span-5 {
      grid-column: span 5/span 5 !important; }
    .sm\:lv-col-span-6 {
      grid-column: span 6/span 6 !important; }
    .sm\:lv-col-span-7 {
      grid-column: span 7/span 7 !important; }
    .sm\:lv-col-span-8 {
      grid-column: span 8/span 8 !important; }
    .sm\:lv-col-span-9 {
      grid-column: span 9/span 9 !important; }
    .sm\:lv-col-span-10 {
      grid-column: span 10/span 10 !important; }
    .sm\:lv-col-span-11 {
      grid-column: span 11/span 11 !important; }
    .sm\:lv-col-span-12 {
      grid-column: span 12/span 12 !important; }
    .sm\:lv-col-start-1 {
      grid-column-start: 1 !important; }
    .sm\:lv-col-start-2 {
      grid-column-start: 2 !important; }
    .sm\:lv-col-start-3 {
      grid-column-start: 3 !important; }
    .sm\:lv-col-start-4 {
      grid-column-start: 4 !important; }
    .sm\:lv-col-start-5 {
      grid-column-start: 5 !important; }
    .sm\:lv-col-start-6 {
      grid-column-start: 6 !important; }
    .sm\:lv-col-start-7 {
      grid-column-start: 7 !important; }
    .sm\:lv-col-start-8 {
      grid-column-start: 8 !important; }
    .sm\:lv-col-start-9 {
      grid-column-start: 9 !important; }
    .sm\:lv-col-start-10 {
      grid-column-start: 10 !important; }
    .sm\:lv-col-start-11 {
      grid-column-start: 11 !important; }
    .sm\:lv-col-start-12 {
      grid-column-start: 12 !important; }
    .sm\:lv-col-start-13 {
      grid-column-start: 13 !important; }
    .sm\:lv-col-start-auto {
      grid-column-start: auto !important; }
    .sm\:lv-col-end-1 {
      grid-column-end: 1 !important; }
    .sm\:lv-col-end-2 {
      grid-column-end: 2 !important; }
    .sm\:lv-col-end-3 {
      grid-column-end: 3 !important; }
    .sm\:lv-col-end-4 {
      grid-column-end: 4 !important; }
    .sm\:lv-col-end-5 {
      grid-column-end: 5 !important; }
    .sm\:lv-col-end-6 {
      grid-column-end: 6 !important; }
    .sm\:lv-col-end-7 {
      grid-column-end: 7 !important; }
    .sm\:lv-col-end-8 {
      grid-column-end: 8 !important; }
    .sm\:lv-col-end-9 {
      grid-column-end: 9 !important; }
    .sm\:lv-col-end-10 {
      grid-column-end: 10 !important; }
    .sm\:lv-col-end-11 {
      grid-column-end: 11 !important; }
    .sm\:lv-col-end-12 {
      grid-column-end: 12 !important; }
    .sm\:lv-col-end-13 {
      grid-column-end: 13 !important; }
    .sm\:lv-col-end-auto {
      grid-column-end: auto !important; }
    .sm\:lv-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
    .sm\:lv-grid-rows-none {
      grid-template-rows: none !important; }
    .sm\:lv-row-auto {
      grid-row: auto !important; }
    .sm\:lv-row-span-1 {
      grid-row: span 1/span 1 !important; }
    .sm\:lv-row-span-2 {
      grid-row: span 2/span 2 !important; }
    .sm\:lv-row-span-3 {
      grid-row: span 3/span 3 !important; }
    .sm\:lv-row-span-4 {
      grid-row: span 4/span 4 !important; }
    .sm\:lv-row-span-5 {
      grid-row: span 5/span 5 !important; }
    .sm\:lv-row-span-6 {
      grid-row: span 6/span 6 !important; }
    .sm\:lv-row-start-1 {
      grid-row-start: 1 !important; }
    .sm\:lv-row-start-2 {
      grid-row-start: 2 !important; }
    .sm\:lv-row-start-3 {
      grid-row-start: 3 !important; }
    .sm\:lv-row-start-4 {
      grid-row-start: 4 !important; }
    .sm\:lv-row-start-5 {
      grid-row-start: 5 !important; }
    .sm\:lv-row-start-6 {
      grid-row-start: 6 !important; }
    .sm\:lv-row-start-7 {
      grid-row-start: 7 !important; }
    .sm\:lv-row-start-auto {
      grid-row-start: auto !important; }
    .sm\:lv-row-end-1 {
      grid-row-end: 1 !important; }
    .sm\:lv-row-end-2 {
      grid-row-end: 2 !important; }
    .sm\:lv-row-end-3 {
      grid-row-end: 3 !important; }
    .sm\:lv-row-end-4 {
      grid-row-end: 4 !important; }
    .sm\:lv-row-end-5 {
      grid-row-end: 5 !important; }
    .sm\:lv-row-end-6 {
      grid-row-end: 6 !important; }
    .sm\:lv-row-end-7 {
      grid-row-end: 7 !important; }
    .sm\:lv-row-end-auto {
      grid-row-end: auto !important; }
    .sm\:lv-transform {
      --transform-translate-x:0!important;
      --transform-translate-y:0!important;
      --transform-rotate:0!important;
      --transform-skew-x:0!important;
      --transform-skew-y:0!important;
      --transform-scale-x:1!important;
      --transform-scale-y:1!important;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
    .sm\:lv-transform-none {
      transform: none !important; }
    .sm\:lv-origin-center {
      transform-origin: center !important; }
    .sm\:lv-origin-top {
      transform-origin: top !important; }
    .sm\:lv-origin-top-right {
      transform-origin: top right !important; }
    .sm\:lv-origin-right {
      transform-origin: right !important; }
    .sm\:lv-origin-bottom-right {
      transform-origin: bottom right !important; }
    .sm\:lv-origin-bottom {
      transform-origin: bottom !important; }
    .sm\:lv-origin-bottom-left {
      transform-origin: bottom left !important; }
    .sm\:lv-origin-left {
      transform-origin: left !important; }
    .sm\:lv-origin-top-left {
      transform-origin: top left !important; }
    .sm\:lv-scale-0 {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .sm\:lv-scale-50 {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .sm\:lv-scale-75 {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .sm\:lv-scale-90 {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .sm\:lv-scale-95 {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .sm\:lv-scale-100 {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .sm\:lv-scale-105 {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .sm\:lv-scale-110 {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .sm\:lv-scale-125 {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .sm\:lv-scale-150 {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .sm\:lv-scale-x-0 {
      --transform-scale-x:0!important; }
    .sm\:lv-scale-x-50 {
      --transform-scale-x:.5!important; }
    .sm\:lv-scale-x-75 {
      --transform-scale-x:.75!important; }
    .sm\:lv-scale-x-90 {
      --transform-scale-x:.9!important; }
    .sm\:lv-scale-x-95 {
      --transform-scale-x:.95!important; }
    .sm\:lv-scale-x-100 {
      --transform-scale-x:1!important; }
    .sm\:lv-scale-x-105 {
      --transform-scale-x:1.05!important; }
    .sm\:lv-scale-x-110 {
      --transform-scale-x:1.1!important; }
    .sm\:lv-scale-x-125 {
      --transform-scale-x:1.25!important; }
    .sm\:lv-scale-x-150 {
      --transform-scale-x:1.5!important; }
    .sm\:lv-scale-y-0 {
      --transform-scale-y:0!important; }
    .sm\:lv-scale-y-50 {
      --transform-scale-y:.5!important; }
    .sm\:lv-scale-y-75 {
      --transform-scale-y:.75!important; }
    .sm\:lv-scale-y-90 {
      --transform-scale-y:.9!important; }
    .sm\:lv-scale-y-95 {
      --transform-scale-y:.95!important; }
    .sm\:lv-scale-y-100 {
      --transform-scale-y:1!important; }
    .sm\:lv-scale-y-105 {
      --transform-scale-y:1.05!important; }
    .sm\:lv-scale-y-110 {
      --transform-scale-y:1.1!important; }
    .sm\:lv-scale-y-125 {
      --transform-scale-y:1.25!important; }
    .sm\:lv-scale-y-150 {
      --transform-scale-y:1.5!important; }
    .sm\:hover\:lv-scale-0:hover {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .sm\:hover\:lv-scale-50:hover {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .sm\:hover\:lv-scale-75:hover {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .sm\:hover\:lv-scale-90:hover {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .sm\:hover\:lv-scale-95:hover {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .sm\:hover\:lv-scale-100:hover {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .sm\:hover\:lv-scale-105:hover {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .sm\:hover\:lv-scale-110:hover {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .sm\:hover\:lv-scale-125:hover {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .sm\:hover\:lv-scale-150:hover {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .sm\:hover\:lv-scale-x-0:hover {
      --transform-scale-x:0!important; }
    .sm\:hover\:lv-scale-x-50:hover {
      --transform-scale-x:.5!important; }
    .sm\:hover\:lv-scale-x-75:hover {
      --transform-scale-x:.75!important; }
    .sm\:hover\:lv-scale-x-90:hover {
      --transform-scale-x:.9!important; }
    .sm\:hover\:lv-scale-x-95:hover {
      --transform-scale-x:.95!important; }
    .sm\:hover\:lv-scale-x-100:hover {
      --transform-scale-x:1!important; }
    .sm\:hover\:lv-scale-x-105:hover {
      --transform-scale-x:1.05!important; }
    .sm\:hover\:lv-scale-x-110:hover {
      --transform-scale-x:1.1!important; }
    .sm\:hover\:lv-scale-x-125:hover {
      --transform-scale-x:1.25!important; }
    .sm\:hover\:lv-scale-x-150:hover {
      --transform-scale-x:1.5!important; }
    .sm\:hover\:lv-scale-y-0:hover {
      --transform-scale-y:0!important; }
    .sm\:hover\:lv-scale-y-50:hover {
      --transform-scale-y:.5!important; }
    .sm\:hover\:lv-scale-y-75:hover {
      --transform-scale-y:.75!important; }
    .sm\:hover\:lv-scale-y-90:hover {
      --transform-scale-y:.9!important; }
    .sm\:hover\:lv-scale-y-95:hover {
      --transform-scale-y:.95!important; }
    .sm\:hover\:lv-scale-y-100:hover {
      --transform-scale-y:1!important; }
    .sm\:hover\:lv-scale-y-105:hover {
      --transform-scale-y:1.05!important; }
    .sm\:hover\:lv-scale-y-110:hover {
      --transform-scale-y:1.1!important; }
    .sm\:hover\:lv-scale-y-125:hover {
      --transform-scale-y:1.25!important; }
    .sm\:hover\:lv-scale-y-150:hover {
      --transform-scale-y:1.5!important; }
    .sm\:focus\:lv-scale-0:focus {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .sm\:focus\:lv-scale-50:focus {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .sm\:focus\:lv-scale-75:focus {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .sm\:focus\:lv-scale-90:focus {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .sm\:focus\:lv-scale-95:focus {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .sm\:focus\:lv-scale-100:focus {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .sm\:focus\:lv-scale-105:focus {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .sm\:focus\:lv-scale-110:focus {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .sm\:focus\:lv-scale-125:focus {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .sm\:focus\:lv-scale-150:focus {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .sm\:focus\:lv-scale-x-0:focus {
      --transform-scale-x:0!important; }
    .sm\:focus\:lv-scale-x-50:focus {
      --transform-scale-x:.5!important; }
    .sm\:focus\:lv-scale-x-75:focus {
      --transform-scale-x:.75!important; }
    .sm\:focus\:lv-scale-x-90:focus {
      --transform-scale-x:.9!important; }
    .sm\:focus\:lv-scale-x-95:focus {
      --transform-scale-x:.95!important; }
    .sm\:focus\:lv-scale-x-100:focus {
      --transform-scale-x:1!important; }
    .sm\:focus\:lv-scale-x-105:focus {
      --transform-scale-x:1.05!important; }
    .sm\:focus\:lv-scale-x-110:focus {
      --transform-scale-x:1.1!important; }
    .sm\:focus\:lv-scale-x-125:focus {
      --transform-scale-x:1.25!important; }
    .sm\:focus\:lv-scale-x-150:focus {
      --transform-scale-x:1.5!important; }
    .sm\:focus\:lv-scale-y-0:focus {
      --transform-scale-y:0!important; }
    .sm\:focus\:lv-scale-y-50:focus {
      --transform-scale-y:.5!important; }
    .sm\:focus\:lv-scale-y-75:focus {
      --transform-scale-y:.75!important; }
    .sm\:focus\:lv-scale-y-90:focus {
      --transform-scale-y:.9!important; }
    .sm\:focus\:lv-scale-y-95:focus {
      --transform-scale-y:.95!important; }
    .sm\:focus\:lv-scale-y-100:focus {
      --transform-scale-y:1!important; }
    .sm\:focus\:lv-scale-y-105:focus {
      --transform-scale-y:1.05!important; }
    .sm\:focus\:lv-scale-y-110:focus {
      --transform-scale-y:1.1!important; }
    .sm\:focus\:lv-scale-y-125:focus {
      --transform-scale-y:1.25!important; }
    .sm\:focus\:lv-scale-y-150:focus {
      --transform-scale-y:1.5!important; }
    .sm\:lv-rotate-0 {
      --transform-rotate:0!important; }
    .sm\:lv-rotate-45 {
      --transform-rotate:45deg!important; }
    .sm\:lv-rotate-90 {
      --transform-rotate:90deg!important; }
    .sm\:lv-rotate-180 {
      --transform-rotate:180deg!important; }
    .sm\:lv--rotate-180 {
      --transform-rotate:-180deg!important; }
    .sm\:lv--rotate-90 {
      --transform-rotate:-90deg!important; }
    .sm\:lv--rotate-45 {
      --transform-rotate:-45deg!important; }
    .sm\:hover\:lv-rotate-0:hover {
      --transform-rotate:0!important; }
    .sm\:hover\:lv-rotate-45:hover {
      --transform-rotate:45deg!important; }
    .sm\:hover\:lv-rotate-90:hover {
      --transform-rotate:90deg!important; }
    .sm\:hover\:lv-rotate-180:hover {
      --transform-rotate:180deg!important; }
    .sm\:hover\:lv--rotate-180:hover {
      --transform-rotate:-180deg!important; }
    .sm\:hover\:lv--rotate-90:hover {
      --transform-rotate:-90deg!important; }
    .sm\:hover\:lv--rotate-45:hover {
      --transform-rotate:-45deg!important; }
    .sm\:focus\:lv-rotate-0:focus {
      --transform-rotate:0!important; }
    .sm\:focus\:lv-rotate-45:focus {
      --transform-rotate:45deg!important; }
    .sm\:focus\:lv-rotate-90:focus {
      --transform-rotate:90deg!important; }
    .sm\:focus\:lv-rotate-180:focus {
      --transform-rotate:180deg!important; }
    .sm\:focus\:lv--rotate-180:focus {
      --transform-rotate:-180deg!important; }
    .sm\:focus\:lv--rotate-90:focus {
      --transform-rotate:-90deg!important; }
    .sm\:focus\:lv--rotate-45:focus {
      --transform-rotate:-45deg!important; }
    .sm\:lv-translate-x-1 {
      --transform-translate-x:5px!important; }
    .sm\:lv-translate-x-2 {
      --transform-translate-x:10px!important; }
    .sm\:lv-translate-x-3 {
      --transform-translate-x:15px!important; }
    .sm\:lv-translate-x-4 {
      --transform-translate-x:20px!important; }
    .sm\:lv-translate-x-5 {
      --transform-translate-x:25px!important; }
    .sm\:lv-translate-x-6 {
      --transform-translate-x:30px!important; }
    .sm\:lv-translate-x-7 {
      --transform-translate-x:35px!important; }
    .sm\:lv-translate-x-8 {
      --transform-translate-x:40px!important; }
    .sm\:lv-translate-x-9 {
      --transform-translate-x:45px!important; }
    .sm\:lv-translate-x-10 {
      --transform-translate-x:50px!important; }
    .sm\:lv--translate-x-1 {
      --transform-translate-x:-5px!important; }
    .sm\:lv--translate-x-2 {
      --transform-translate-x:-10px!important; }
    .sm\:lv--translate-x-3 {
      --transform-translate-x:-15px!important; }
    .sm\:lv--translate-x-4 {
      --transform-translate-x:-20px!important; }
    .sm\:lv--translate-x-5 {
      --transform-translate-x:-25px!important; }
    .sm\:lv--translate-x-6 {
      --transform-translate-x:-30px!important; }
    .sm\:lv--translate-x-7 {
      --transform-translate-x:-35px!important; }
    .sm\:lv--translate-x-8 {
      --transform-translate-x:-40px!important; }
    .sm\:lv--translate-x-9 {
      --transform-translate-x:-45px!important; }
    .sm\:lv--translate-x-10 {
      --transform-translate-x:-50px!important; }
    .sm\:lv--translate-x-full {
      --transform-translate-x:-100%!important; }
    .sm\:lv--translate-x-1\/2 {
      --transform-translate-x:-50%!important; }
    .sm\:lv-translate-x-1\/2 {
      --transform-translate-x:50%!important; }
    .sm\:lv-translate-x-full {
      --transform-translate-x:100%!important; }
    .sm\:lv-translate-y-1 {
      --transform-translate-y:5px!important; }
    .sm\:lv-translate-y-2 {
      --transform-translate-y:10px!important; }
    .sm\:lv-translate-y-3 {
      --transform-translate-y:15px!important; }
    .sm\:lv-translate-y-4 {
      --transform-translate-y:20px!important; }
    .sm\:lv-translate-y-5 {
      --transform-translate-y:25px!important; }
    .sm\:lv-translate-y-6 {
      --transform-translate-y:30px!important; }
    .sm\:lv-translate-y-7 {
      --transform-translate-y:35px!important; }
    .sm\:lv-translate-y-8 {
      --transform-translate-y:40px!important; }
    .sm\:lv-translate-y-9 {
      --transform-translate-y:45px!important; }
    .sm\:lv-translate-y-10 {
      --transform-translate-y:50px!important; }
    .sm\:lv--translate-y-1 {
      --transform-translate-y:-5px!important; }
    .sm\:lv--translate-y-2 {
      --transform-translate-y:-10px!important; }
    .sm\:lv--translate-y-3 {
      --transform-translate-y:-15px!important; }
    .sm\:lv--translate-y-4 {
      --transform-translate-y:-20px!important; }
    .sm\:lv--translate-y-5 {
      --transform-translate-y:-25px!important; }
    .sm\:lv--translate-y-6 {
      --transform-translate-y:-30px!important; }
    .sm\:lv--translate-y-7 {
      --transform-translate-y:-35px!important; }
    .sm\:lv--translate-y-8 {
      --transform-translate-y:-40px!important; }
    .sm\:lv--translate-y-9 {
      --transform-translate-y:-45px!important; }
    .sm\:lv--translate-y-10 {
      --transform-translate-y:-50px!important; }
    .sm\:lv--translate-y-full {
      --transform-translate-y:-100%!important; }
    .sm\:lv--translate-y-1\/2 {
      --transform-translate-y:-50%!important; }
    .sm\:lv-translate-y-1\/2 {
      --transform-translate-y:50%!important; }
    .sm\:lv-translate-y-full {
      --transform-translate-y:100%!important; }
    .sm\:hover\:lv-translate-x-1:hover {
      --transform-translate-x:5px!important; }
    .sm\:hover\:lv-translate-x-2:hover {
      --transform-translate-x:10px!important; }
    .sm\:hover\:lv-translate-x-3:hover {
      --transform-translate-x:15px!important; }
    .sm\:hover\:lv-translate-x-4:hover {
      --transform-translate-x:20px!important; }
    .sm\:hover\:lv-translate-x-5:hover {
      --transform-translate-x:25px!important; }
    .sm\:hover\:lv-translate-x-6:hover {
      --transform-translate-x:30px!important; }
    .sm\:hover\:lv-translate-x-7:hover {
      --transform-translate-x:35px!important; }
    .sm\:hover\:lv-translate-x-8:hover {
      --transform-translate-x:40px!important; }
    .sm\:hover\:lv-translate-x-9:hover {
      --transform-translate-x:45px!important; }
    .sm\:hover\:lv-translate-x-10:hover {
      --transform-translate-x:50px!important; }
    .sm\:hover\:lv--translate-x-1:hover {
      --transform-translate-x:-5px!important; }
    .sm\:hover\:lv--translate-x-2:hover {
      --transform-translate-x:-10px!important; }
    .sm\:hover\:lv--translate-x-3:hover {
      --transform-translate-x:-15px!important; }
    .sm\:hover\:lv--translate-x-4:hover {
      --transform-translate-x:-20px!important; }
    .sm\:hover\:lv--translate-x-5:hover {
      --transform-translate-x:-25px!important; }
    .sm\:hover\:lv--translate-x-6:hover {
      --transform-translate-x:-30px!important; }
    .sm\:hover\:lv--translate-x-7:hover {
      --transform-translate-x:-35px!important; }
    .sm\:hover\:lv--translate-x-8:hover {
      --transform-translate-x:-40px!important; }
    .sm\:hover\:lv--translate-x-9:hover {
      --transform-translate-x:-45px!important; }
    .sm\:hover\:lv--translate-x-10:hover {
      --transform-translate-x:-50px!important; }
    .sm\:hover\:lv--translate-x-full:hover {
      --transform-translate-x:-100%!important; }
    .sm\:hover\:lv--translate-x-1\/2:hover {
      --transform-translate-x:-50%!important; }
    .sm\:hover\:lv-translate-x-1\/2:hover {
      --transform-translate-x:50%!important; }
    .sm\:hover\:lv-translate-x-full:hover {
      --transform-translate-x:100%!important; }
    .sm\:hover\:lv-translate-y-1:hover {
      --transform-translate-y:5px!important; }
    .sm\:hover\:lv-translate-y-2:hover {
      --transform-translate-y:10px!important; }
    .sm\:hover\:lv-translate-y-3:hover {
      --transform-translate-y:15px!important; }
    .sm\:hover\:lv-translate-y-4:hover {
      --transform-translate-y:20px!important; }
    .sm\:hover\:lv-translate-y-5:hover {
      --transform-translate-y:25px!important; }
    .sm\:hover\:lv-translate-y-6:hover {
      --transform-translate-y:30px!important; }
    .sm\:hover\:lv-translate-y-7:hover {
      --transform-translate-y:35px!important; }
    .sm\:hover\:lv-translate-y-8:hover {
      --transform-translate-y:40px!important; }
    .sm\:hover\:lv-translate-y-9:hover {
      --transform-translate-y:45px!important; }
    .sm\:hover\:lv-translate-y-10:hover {
      --transform-translate-y:50px!important; }
    .sm\:hover\:lv--translate-y-1:hover {
      --transform-translate-y:-5px!important; }
    .sm\:hover\:lv--translate-y-2:hover {
      --transform-translate-y:-10px!important; }
    .sm\:hover\:lv--translate-y-3:hover {
      --transform-translate-y:-15px!important; }
    .sm\:hover\:lv--translate-y-4:hover {
      --transform-translate-y:-20px!important; }
    .sm\:hover\:lv--translate-y-5:hover {
      --transform-translate-y:-25px!important; }
    .sm\:hover\:lv--translate-y-6:hover {
      --transform-translate-y:-30px!important; }
    .sm\:hover\:lv--translate-y-7:hover {
      --transform-translate-y:-35px!important; }
    .sm\:hover\:lv--translate-y-8:hover {
      --transform-translate-y:-40px!important; }
    .sm\:hover\:lv--translate-y-9:hover {
      --transform-translate-y:-45px!important; }
    .sm\:hover\:lv--translate-y-10:hover {
      --transform-translate-y:-50px!important; }
    .sm\:hover\:lv--translate-y-full:hover {
      --transform-translate-y:-100%!important; }
    .sm\:hover\:lv--translate-y-1\/2:hover {
      --transform-translate-y:-50%!important; }
    .sm\:hover\:lv-translate-y-1\/2:hover {
      --transform-translate-y:50%!important; }
    .sm\:hover\:lv-translate-y-full:hover {
      --transform-translate-y:100%!important; }
    .sm\:focus\:lv-translate-x-1:focus {
      --transform-translate-x:5px!important; }
    .sm\:focus\:lv-translate-x-2:focus {
      --transform-translate-x:10px!important; }
    .sm\:focus\:lv-translate-x-3:focus {
      --transform-translate-x:15px!important; }
    .sm\:focus\:lv-translate-x-4:focus {
      --transform-translate-x:20px!important; }
    .sm\:focus\:lv-translate-x-5:focus {
      --transform-translate-x:25px!important; }
    .sm\:focus\:lv-translate-x-6:focus {
      --transform-translate-x:30px!important; }
    .sm\:focus\:lv-translate-x-7:focus {
      --transform-translate-x:35px!important; }
    .sm\:focus\:lv-translate-x-8:focus {
      --transform-translate-x:40px!important; }
    .sm\:focus\:lv-translate-x-9:focus {
      --transform-translate-x:45px!important; }
    .sm\:focus\:lv-translate-x-10:focus {
      --transform-translate-x:50px!important; }
    .sm\:focus\:lv--translate-x-1:focus {
      --transform-translate-x:-5px!important; }
    .sm\:focus\:lv--translate-x-2:focus {
      --transform-translate-x:-10px!important; }
    .sm\:focus\:lv--translate-x-3:focus {
      --transform-translate-x:-15px!important; }
    .sm\:focus\:lv--translate-x-4:focus {
      --transform-translate-x:-20px!important; }
    .sm\:focus\:lv--translate-x-5:focus {
      --transform-translate-x:-25px!important; }
    .sm\:focus\:lv--translate-x-6:focus {
      --transform-translate-x:-30px!important; }
    .sm\:focus\:lv--translate-x-7:focus {
      --transform-translate-x:-35px!important; }
    .sm\:focus\:lv--translate-x-8:focus {
      --transform-translate-x:-40px!important; }
    .sm\:focus\:lv--translate-x-9:focus {
      --transform-translate-x:-45px!important; }
    .sm\:focus\:lv--translate-x-10:focus {
      --transform-translate-x:-50px!important; }
    .sm\:focus\:lv--translate-x-full:focus {
      --transform-translate-x:-100%!important; }
    .sm\:focus\:lv--translate-x-1\/2:focus {
      --transform-translate-x:-50%!important; }
    .sm\:focus\:lv-translate-x-1\/2:focus {
      --transform-translate-x:50%!important; }
    .sm\:focus\:lv-translate-x-full:focus {
      --transform-translate-x:100%!important; }
    .sm\:focus\:lv-translate-y-1:focus {
      --transform-translate-y:5px!important; }
    .sm\:focus\:lv-translate-y-2:focus {
      --transform-translate-y:10px!important; }
    .sm\:focus\:lv-translate-y-3:focus {
      --transform-translate-y:15px!important; }
    .sm\:focus\:lv-translate-y-4:focus {
      --transform-translate-y:20px!important; }
    .sm\:focus\:lv-translate-y-5:focus {
      --transform-translate-y:25px!important; }
    .sm\:focus\:lv-translate-y-6:focus {
      --transform-translate-y:30px!important; }
    .sm\:focus\:lv-translate-y-7:focus {
      --transform-translate-y:35px!important; }
    .sm\:focus\:lv-translate-y-8:focus {
      --transform-translate-y:40px!important; }
    .sm\:focus\:lv-translate-y-9:focus {
      --transform-translate-y:45px!important; }
    .sm\:focus\:lv-translate-y-10:focus {
      --transform-translate-y:50px!important; }
    .sm\:focus\:lv--translate-y-1:focus {
      --transform-translate-y:-5px!important; }
    .sm\:focus\:lv--translate-y-2:focus {
      --transform-translate-y:-10px!important; }
    .sm\:focus\:lv--translate-y-3:focus {
      --transform-translate-y:-15px!important; }
    .sm\:focus\:lv--translate-y-4:focus {
      --transform-translate-y:-20px!important; }
    .sm\:focus\:lv--translate-y-5:focus {
      --transform-translate-y:-25px!important; }
    .sm\:focus\:lv--translate-y-6:focus {
      --transform-translate-y:-30px!important; }
    .sm\:focus\:lv--translate-y-7:focus {
      --transform-translate-y:-35px!important; }
    .sm\:focus\:lv--translate-y-8:focus {
      --transform-translate-y:-40px!important; }
    .sm\:focus\:lv--translate-y-9:focus {
      --transform-translate-y:-45px!important; }
    .sm\:focus\:lv--translate-y-10:focus {
      --transform-translate-y:-50px!important; }
    .sm\:focus\:lv--translate-y-full:focus {
      --transform-translate-y:-100%!important; }
    .sm\:focus\:lv--translate-y-1\/2:focus {
      --transform-translate-y:-50%!important; }
    .sm\:focus\:lv-translate-y-1\/2:focus {
      --transform-translate-y:50%!important; }
    .sm\:focus\:lv-translate-y-full:focus {
      --transform-translate-y:100%!important; }
    .sm\:lv-skew-x-0 {
      --transform-skew-x:0!important; }
    .sm\:lv-skew-x-3 {
      --transform-skew-x:3deg!important; }
    .sm\:lv-skew-x-6 {
      --transform-skew-x:6deg!important; }
    .sm\:lv-skew-x-12 {
      --transform-skew-x:12deg!important; }
    .sm\:lv--skew-x-12 {
      --transform-skew-x:-12deg!important; }
    .sm\:lv--skew-x-6 {
      --transform-skew-x:-6deg!important; }
    .sm\:lv--skew-x-3 {
      --transform-skew-x:-3deg!important; }
    .sm\:lv-skew-y-0 {
      --transform-skew-y:0!important; }
    .sm\:lv-skew-y-3 {
      --transform-skew-y:3deg!important; }
    .sm\:lv-skew-y-6 {
      --transform-skew-y:6deg!important; }
    .sm\:lv-skew-y-12 {
      --transform-skew-y:12deg!important; }
    .sm\:lv--skew-y-12 {
      --transform-skew-y:-12deg!important; }
    .sm\:lv--skew-y-6 {
      --transform-skew-y:-6deg!important; }
    .sm\:lv--skew-y-3 {
      --transform-skew-y:-3deg!important; }
    .sm\:hover\:lv-skew-x-0:hover {
      --transform-skew-x:0!important; }
    .sm\:hover\:lv-skew-x-3:hover {
      --transform-skew-x:3deg!important; }
    .sm\:hover\:lv-skew-x-6:hover {
      --transform-skew-x:6deg!important; }
    .sm\:hover\:lv-skew-x-12:hover {
      --transform-skew-x:12deg!important; }
    .sm\:hover\:lv--skew-x-12:hover {
      --transform-skew-x:-12deg!important; }
    .sm\:hover\:lv--skew-x-6:hover {
      --transform-skew-x:-6deg!important; }
    .sm\:hover\:lv--skew-x-3:hover {
      --transform-skew-x:-3deg!important; }
    .sm\:hover\:lv-skew-y-0:hover {
      --transform-skew-y:0!important; }
    .sm\:hover\:lv-skew-y-3:hover {
      --transform-skew-y:3deg!important; }
    .sm\:hover\:lv-skew-y-6:hover {
      --transform-skew-y:6deg!important; }
    .sm\:hover\:lv-skew-y-12:hover {
      --transform-skew-y:12deg!important; }
    .sm\:hover\:lv--skew-y-12:hover {
      --transform-skew-y:-12deg!important; }
    .sm\:hover\:lv--skew-y-6:hover {
      --transform-skew-y:-6deg!important; }
    .sm\:hover\:lv--skew-y-3:hover {
      --transform-skew-y:-3deg!important; }
    .sm\:focus\:lv-skew-x-0:focus {
      --transform-skew-x:0!important; }
    .sm\:focus\:lv-skew-x-3:focus {
      --transform-skew-x:3deg!important; }
    .sm\:focus\:lv-skew-x-6:focus {
      --transform-skew-x:6deg!important; }
    .sm\:focus\:lv-skew-x-12:focus {
      --transform-skew-x:12deg!important; }
    .sm\:focus\:lv--skew-x-12:focus {
      --transform-skew-x:-12deg!important; }
    .sm\:focus\:lv--skew-x-6:focus {
      --transform-skew-x:-6deg!important; }
    .sm\:focus\:lv--skew-x-3:focus {
      --transform-skew-x:-3deg!important; }
    .sm\:focus\:lv-skew-y-0:focus {
      --transform-skew-y:0!important; }
    .sm\:focus\:lv-skew-y-3:focus {
      --transform-skew-y:3deg!important; }
    .sm\:focus\:lv-skew-y-6:focus {
      --transform-skew-y:6deg!important; }
    .sm\:focus\:lv-skew-y-12:focus {
      --transform-skew-y:12deg!important; }
    .sm\:focus\:lv--skew-y-12:focus {
      --transform-skew-y:-12deg!important; }
    .sm\:focus\:lv--skew-y-6:focus {
      --transform-skew-y:-6deg!important; }
    .sm\:focus\:lv--skew-y-3:focus {
      --transform-skew-y:-3deg!important; }
    .sm\:lv-transition-none {
      transition-property: none !important; }
    .sm\:lv-transition-all {
      transition-property: all !important; }
    .sm\:lv-transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
    .sm\:lv-transition-colors {
      transition-property: background-color, border-color, color, fill, stroke !important; }
    .sm\:lv-transition-opacity {
      transition-property: opacity !important; }
    .sm\:lv-transition-shadow {
      transition-property: box-shadow !important; }
    .sm\:lv-transition-transform {
      transition-property: transform !important; }
    .sm\:lv-ease-linear {
      transition-timing-function: linear !important; }
    .sm\:lv-ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
    .sm\:lv-ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
    .sm\:lv-ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
    .sm\:lv-duration-75 {
      transition-duration: 75ms !important; }
    .sm\:lv-duration-100 {
      transition-duration: 0.1s !important; }
    .sm\:lv-duration-150 {
      transition-duration: 0.15s !important; }
    .sm\:lv-duration-200 {
      transition-duration: 0.2s !important; }
    .sm\:lv-duration-300 {
      transition-duration: 0.3s !important; }
    .sm\:lv-duration-500 {
      transition-duration: 0.5s !important; }
    .sm\:lv-duration-700 {
      transition-duration: 0.7s !important; }
    .sm\:lv-duration-1000 {
      transition-duration: 1s !important; }
    .sm\:lv-delay-75 {
      transition-delay: 75ms !important; }
    .sm\:lv-delay-100 {
      transition-delay: 0.1s !important; }
    .sm\:lv-delay-150 {
      transition-delay: 0.15s !important; }
    .sm\:lv-delay-200 {
      transition-delay: 0.2s !important; }
    .sm\:lv-delay-300 {
      transition-delay: 0.3s !important; }
    .sm\:lv-delay-500 {
      transition-delay: 0.5s !important; }
    .sm\:lv-delay-700 {
      transition-delay: 0.7s !important; }
    .sm\:lv-delay-1000 {
      transition-delay: 1s !important; }
    .sm\:lv-animate-none {
      -webkit-animation: none !important;
      animation: none !important; }
    .sm\:lv-animate-spin {
      -webkit-animation: spin 1s linear infinite !important;
      animation: spin 1s linear infinite !important; }
    .sm\:lv-animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
    .sm\:lv-animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
    .sm\:lv-animate-bounce {
      -webkit-animation: bounce 1s infinite !important;
      animation: bounce 1s infinite !important; } }
  
  @media (min-width: 414px) and (max-width: 639px) {
    .md\:lv-container {
      width: 100%;
      margin-right: auto;
      margin-left: auto; } }
  
  @media (min-width: 414px) and (max-width: 639px) and (min-width: 320px) {
    .md\:lv-container {
      max-width: 320px; } }
  
  @media (min-width: 414px) and (max-width: 639px) and (min-width: 375px) {
    .md\:lv-container {
      max-width: 375px; } }
  
  @media (min-width: 414px) and (max-width: 639px) and (min-width: 414px) {
    .md\:lv-container {
      max-width: 414px; } }
  
  @media (min-width: 414px) and (max-width: 639px) and (min-width: 640px) {
    .md\:lv-container {
      max-width: 640px; } }
  
  @media (min-width: 414px) and (max-width: 639px) and (min-width: 768px) {
    .md\:lv-container {
      max-width: 768px; } }
  
  @media (min-width: 414px) and (max-width: 639px) and (min-width: 1024px) {
    .md\:lv-container {
      max-width: 1024px; } }
  
  @media (min-width: 414px) and (max-width: 639px) {
    .md\:lv-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(5px*var(--space-x-reverse)) !important;
      margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(10px*var(--space-x-reverse)) !important;
      margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(15px*var(--space-x-reverse)) !important;
      margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(20px*var(--space-x-reverse)) !important;
      margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(25px*var(--space-x-reverse)) !important;
      margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(30px*var(--space-x-reverse)) !important;
      margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(35px*var(--space-x-reverse)) !important;
      margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(40px*var(--space-x-reverse)) !important;
      margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(45px*var(--space-x-reverse)) !important;
      margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
    .md\:lv-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(50px*var(--space-x-reverse)) !important;
      margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-5px*var(--space-x-reverse)) !important;
      margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-10px*var(--space-x-reverse)) !important;
      margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-15px*var(--space-x-reverse)) !important;
      margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-20px*var(--space-x-reverse)) !important;
      margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-25px*var(--space-x-reverse)) !important;
      margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-30px*var(--space-x-reverse)) !important;
      margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-35px*var(--space-x-reverse)) !important;
      margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-40px*var(--space-x-reverse)) !important;
      margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-45px*var(--space-x-reverse)) !important;
      margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv--space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
    .md\:lv--space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-50px*var(--space-x-reverse)) !important;
      margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
    .md\:lv-space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse:1!important; }
    .md\:lv-space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse:1!important; }
    .md\:lv-divide-y-0 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
    .md\:lv-divide-x-0 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(0px*var(--divide-x-reverse)) !important;
      border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
    .md\:lv-divide-y-2 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
    .md\:lv-divide-x-2 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(2px*var(--divide-x-reverse)) !important;
      border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
    .md\:lv-divide-y-4 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
    .md\:lv-divide-x-4 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(4px*var(--divide-x-reverse)) !important;
      border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
    .md\:lv-divide-y-8 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
    .md\:lv-divide-x-8 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(8px*var(--divide-x-reverse)) !important;
      border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
    .md\:lv-divide-y > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
    .md\:lv-divide-x > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(1px*var(--divide-x-reverse)) !important;
      border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
    .md\:lv-divide-y-reverse > :not(template) ~ :not(template) {
      --divide-y-reverse:1!important; }
    .md\:lv-divide-x-reverse > :not(template) ~ :not(template) {
      --divide-x-reverse:1!important; }
    .md\:lv-divide-transparent > :not(template) ~ :not(template) {
      border-color: transparent !important; }
    .md\:lv-divide-current > :not(template) ~ :not(template) {
      border-color: currentColor !important; }
    .md\:lv-divide-black > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
    .md\:lv-divide-white > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
    .md\:lv-divide-gray-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
    .md\:lv-divide-red-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
    .md\:lv-divide-orange-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
    .md\:lv-divide-yellow-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
    .md\:lv-divide-green-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
    .md\:lv-divide-teal-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
    .md\:lv-divide-blue-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
    .md\:lv-divide-indigo-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
    .md\:lv-divide-purple-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
    .md\:lv-divide-pink-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
    .md\:lv-divide-solid > :not(template) ~ :not(template) {
      border-style: solid !important; }
    .md\:lv-divide-dashed > :not(template) ~ :not(template) {
      border-style: dashed !important; }
    .md\:lv-divide-dotted > :not(template) ~ :not(template) {
      border-style: dotted !important; }
    .md\:lv-divide-double > :not(template) ~ :not(template) {
      border-style: double !important; }
    .md\:lv-divide-none > :not(template) ~ :not(template) {
      border-style: none !important; }
    .md\:lv-divide-opacity-0 > :not(template) ~ :not(template) {
      --divide-opacity:0!important; }
    .md\:lv-divide-opacity-25 > :not(template) ~ :not(template) {
      --divide-opacity:0.25!important; }
    .md\:lv-divide-opacity-50 > :not(template) ~ :not(template) {
      --divide-opacity:0.5!important; }
    .md\:lv-divide-opacity-75 > :not(template) ~ :not(template) {
      --divide-opacity:0.75!important; }
    .md\:lv-divide-opacity-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important; }
    .md\:lv-sr-only {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .md\:lv-not-sr-only {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .md\:focus\:lv-sr-only:focus {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .md\:focus\:lv-not-sr-only:focus {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .md\:lv-appearance-none {
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important; }
    .md\:lv-bg-fixed {
      background-attachment: fixed !important; }
    .md\:lv-bg-local {
      background-attachment: local !important; }
    .md\:lv-bg-scroll {
      background-attachment: scroll !important; }
    .md\:lv-bg-clip-border {
      background-clip: border-box !important; }
    .md\:lv-bg-clip-padding {
      background-clip: padding-box !important; }
    .md\:lv-bg-clip-content {
      background-clip: content-box !important; }
    .md\:lv-bg-clip-text {
      -webkit-background-clip: text !important;
      background-clip: text !important; }
    .md\:lv-bg-transparent {
      background-color: transparent !important; }
    .md\:lv-bg-current {
      background-color: currentColor !important; }
    .md\:lv-bg-black {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .md\:lv-bg-white {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-100 {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-200 {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-300 {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-400 {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-500 {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-600 {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-700 {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-800 {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .md\:lv-bg-gray-900 {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-100 {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-200 {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-300 {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-400 {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-500 {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-600 {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-700 {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-800 {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .md\:lv-bg-red-900 {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-100 {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-200 {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-300 {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-400 {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-500 {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-600 {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-700 {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-800 {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .md\:lv-bg-orange-900 {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-100 {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-200 {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-300 {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-400 {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-500 {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-600 {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-700 {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-800 {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .md\:lv-bg-yellow-900 {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-100 {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-200 {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-300 {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-400 {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-500 {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-600 {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-700 {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-800 {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .md\:lv-bg-green-900 {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-100 {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-200 {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-300 {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-400 {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-500 {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-600 {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-700 {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-800 {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .md\:lv-bg-teal-900 {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-100 {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-200 {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-300 {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-400 {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-500 {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-600 {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-700 {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-800 {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .md\:lv-bg-blue-900 {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-100 {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-200 {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-300 {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-400 {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-500 {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-600 {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-700 {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-800 {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .md\:lv-bg-indigo-900 {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-100 {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-200 {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-300 {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-400 {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-500 {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-600 {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-700 {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-800 {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .md\:lv-bg-purple-900 {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-100 {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-200 {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-300 {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-400 {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-500 {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-600 {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-700 {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-800 {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .md\:lv-bg-pink-900 {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-transparent:hover {
      background-color: transparent !important; }
    .md\:hover\:lv-bg-current:hover {
      background-color: currentColor !important; }
    .md\:hover\:lv-bg-black:hover {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-white:hover {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-100:hover {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-200:hover {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-300:hover {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-400:hover {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-500:hover {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-600:hover {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-700:hover {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-800:hover {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-gray-900:hover {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-300:hover {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-400:hover {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-500:hover {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-600:hover {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-700:hover {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-800:hover {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-red-900:hover {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-100:hover {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-200:hover {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-300:hover {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-400:hover {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-500:hover {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-600:hover {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-700:hover {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-800:hover {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-orange-900:hover {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-100:hover {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-200:hover {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-300:hover {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-400:hover {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-500:hover {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-600:hover {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-700:hover {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-800:hover {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-yellow-900:hover {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-100:hover {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-200:hover {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-300:hover {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-400:hover {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-500:hover {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-600:hover {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-700:hover {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-800:hover {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-green-900:hover {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-100:hover {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-200:hover {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-300:hover {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-400:hover {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-500:hover {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-600:hover {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-700:hover {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-800:hover {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-teal-900:hover {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-200:hover {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-300:hover {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-400:hover {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-500:hover {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-600:hover {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-700:hover {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-800:hover {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-blue-900:hover {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-200:hover {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-300:hover {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-400:hover {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-500:hover {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-600:hover {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-700:hover {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-800:hover {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-indigo-900:hover {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-100:hover {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-200:hover {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-300:hover {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-400:hover {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-500:hover {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-600:hover {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-700:hover {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-800:hover {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-purple-900:hover {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-300:hover {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-400:hover {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-500:hover {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-600:hover {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-700:hover {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-800:hover {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .md\:hover\:lv-bg-pink-900:hover {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-transparent:focus {
      background-color: transparent !important; }
    .md\:focus\:lv-bg-current:focus {
      background-color: currentColor !important; }
    .md\:focus\:lv-bg-black:focus {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-white:focus {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-100:focus {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-200:focus {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-300:focus {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-400:focus {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-500:focus {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-600:focus {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-700:focus {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-800:focus {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-gray-900:focus {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-300:focus {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-400:focus {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-500:focus {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-600:focus {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-700:focus {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-800:focus {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-red-900:focus {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-100:focus {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-200:focus {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-300:focus {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-400:focus {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-500:focus {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-600:focus {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-700:focus {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-800:focus {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-orange-900:focus {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-100:focus {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-200:focus {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-300:focus {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-400:focus {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-500:focus {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-600:focus {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-700:focus {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-800:focus {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-yellow-900:focus {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-100:focus {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-200:focus {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-300:focus {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-400:focus {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-500:focus {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-600:focus {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-700:focus {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-800:focus {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-green-900:focus {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-100:focus {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-200:focus {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-300:focus {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-400:focus {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-500:focus {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-600:focus {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-700:focus {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-800:focus {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-teal-900:focus {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-200:focus {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-300:focus {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-400:focus {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-500:focus {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-600:focus {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-700:focus {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-800:focus {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-blue-900:focus {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-200:focus {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-300:focus {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-400:focus {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-500:focus {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-600:focus {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-700:focus {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-800:focus {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-indigo-900:focus {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-100:focus {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-200:focus {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-300:focus {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-400:focus {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-500:focus {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-600:focus {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-700:focus {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-800:focus {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-purple-900:focus {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-300:focus {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-400:focus {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-500:focus {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-600:focus {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-700:focus {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-800:focus {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .md\:focus\:lv-bg-pink-900:focus {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .md\:lv-bg-none {
      background-image: none !important; }
    .md\:lv-bg-gradient-to-t {
      background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-r {
      background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-b {
      background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-l {
      background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
    .md\:lv-bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
    .md\:lv-from-transparent {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .md\:lv-from-current {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:lv-from-black {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .md\:lv-from-white {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:lv-from-gray-100 {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .md\:lv-from-gray-200 {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .md\:lv-from-gray-300 {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .md\:lv-from-gray-400 {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .md\:lv-from-gray-500 {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .md\:lv-from-gray-600 {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .md\:lv-from-gray-700 {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .md\:lv-from-gray-800 {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .md\:lv-from-gray-900 {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .md\:lv-from-red-100 {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .md\:lv-from-red-200 {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .md\:lv-from-red-300 {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .md\:lv-from-red-400 {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .md\:lv-from-red-500 {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .md\:lv-from-red-600 {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .md\:lv-from-red-700 {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .md\:lv-from-red-800 {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .md\:lv-from-red-900 {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .md\:lv-from-orange-100 {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .md\:lv-from-orange-200 {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .md\:lv-from-orange-300 {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .md\:lv-from-orange-400 {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .md\:lv-from-orange-500 {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .md\:lv-from-orange-600 {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .md\:lv-from-orange-700 {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .md\:lv-from-orange-800 {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .md\:lv-from-orange-900 {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .md\:lv-from-yellow-100 {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .md\:lv-from-yellow-200 {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .md\:lv-from-yellow-300 {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .md\:lv-from-yellow-400 {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .md\:lv-from-yellow-500 {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .md\:lv-from-yellow-600 {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .md\:lv-from-yellow-700 {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .md\:lv-from-yellow-800 {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .md\:lv-from-yellow-900 {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .md\:lv-from-green-100 {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .md\:lv-from-green-200 {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .md\:lv-from-green-300 {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .md\:lv-from-green-400 {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .md\:lv-from-green-500 {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .md\:lv-from-green-600 {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .md\:lv-from-green-700 {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .md\:lv-from-green-800 {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .md\:lv-from-green-900 {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .md\:lv-from-teal-100 {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .md\:lv-from-teal-200 {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .md\:lv-from-teal-300 {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .md\:lv-from-teal-400 {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .md\:lv-from-teal-500 {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .md\:lv-from-teal-600 {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .md\:lv-from-teal-700 {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .md\:lv-from-teal-800 {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .md\:lv-from-teal-900 {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .md\:lv-from-blue-100 {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .md\:lv-from-blue-200 {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .md\:lv-from-blue-300 {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .md\:lv-from-blue-400 {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .md\:lv-from-blue-500 {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .md\:lv-from-blue-600 {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .md\:lv-from-blue-700 {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .md\:lv-from-blue-800 {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .md\:lv-from-blue-900 {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .md\:lv-from-indigo-100 {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .md\:lv-from-indigo-200 {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .md\:lv-from-indigo-300 {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .md\:lv-from-indigo-400 {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .md\:lv-from-indigo-500 {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .md\:lv-from-indigo-600 {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .md\:lv-from-indigo-700 {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .md\:lv-from-indigo-800 {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .md\:lv-from-indigo-900 {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .md\:lv-from-purple-100 {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .md\:lv-from-purple-200 {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .md\:lv-from-purple-300 {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .md\:lv-from-purple-400 {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .md\:lv-from-purple-500 {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .md\:lv-from-purple-600 {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .md\:lv-from-purple-700 {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .md\:lv-from-purple-800 {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .md\:lv-from-purple-900 {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .md\:lv-from-pink-100 {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .md\:lv-from-pink-200 {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .md\:lv-from-pink-300 {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .md\:lv-from-pink-400 {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .md\:lv-from-pink-500 {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .md\:lv-from-pink-600 {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .md\:lv-from-pink-700 {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .md\:lv-from-pink-800 {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .md\:lv-from-pink-900 {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .md\:lv-via-transparent {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .md\:lv-via-current {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:lv-via-black {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .md\:lv-via-white {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:lv-via-gray-100 {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .md\:lv-via-gray-200 {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .md\:lv-via-gray-300 {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .md\:lv-via-gray-400 {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .md\:lv-via-gray-500 {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .md\:lv-via-gray-600 {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .md\:lv-via-gray-700 {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .md\:lv-via-gray-800 {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .md\:lv-via-gray-900 {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .md\:lv-via-red-100 {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .md\:lv-via-red-200 {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .md\:lv-via-red-300 {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .md\:lv-via-red-400 {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .md\:lv-via-red-500 {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .md\:lv-via-red-600 {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .md\:lv-via-red-700 {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .md\:lv-via-red-800 {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .md\:lv-via-red-900 {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .md\:lv-via-orange-100 {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .md\:lv-via-orange-200 {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .md\:lv-via-orange-300 {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .md\:lv-via-orange-400 {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .md\:lv-via-orange-500 {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .md\:lv-via-orange-600 {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .md\:lv-via-orange-700 {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .md\:lv-via-orange-800 {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .md\:lv-via-orange-900 {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .md\:lv-via-yellow-100 {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .md\:lv-via-yellow-200 {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .md\:lv-via-yellow-300 {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .md\:lv-via-yellow-400 {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .md\:lv-via-yellow-500 {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .md\:lv-via-yellow-600 {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .md\:lv-via-yellow-700 {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .md\:lv-via-yellow-800 {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .md\:lv-via-yellow-900 {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .md\:lv-via-green-100 {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .md\:lv-via-green-200 {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .md\:lv-via-green-300 {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .md\:lv-via-green-400 {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .md\:lv-via-green-500 {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .md\:lv-via-green-600 {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .md\:lv-via-green-700 {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .md\:lv-via-green-800 {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .md\:lv-via-green-900 {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .md\:lv-via-teal-100 {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .md\:lv-via-teal-200 {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .md\:lv-via-teal-300 {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .md\:lv-via-teal-400 {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .md\:lv-via-teal-500 {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .md\:lv-via-teal-600 {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .md\:lv-via-teal-700 {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .md\:lv-via-teal-800 {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .md\:lv-via-teal-900 {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .md\:lv-via-blue-100 {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .md\:lv-via-blue-200 {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .md\:lv-via-blue-300 {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .md\:lv-via-blue-400 {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .md\:lv-via-blue-500 {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .md\:lv-via-blue-600 {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .md\:lv-via-blue-700 {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .md\:lv-via-blue-800 {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .md\:lv-via-blue-900 {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .md\:lv-via-indigo-100 {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .md\:lv-via-indigo-200 {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .md\:lv-via-indigo-300 {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .md\:lv-via-indigo-400 {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .md\:lv-via-indigo-500 {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .md\:lv-via-indigo-600 {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .md\:lv-via-indigo-700 {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .md\:lv-via-indigo-800 {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .md\:lv-via-indigo-900 {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .md\:lv-via-purple-100 {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .md\:lv-via-purple-200 {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .md\:lv-via-purple-300 {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .md\:lv-via-purple-400 {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .md\:lv-via-purple-500 {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .md\:lv-via-purple-600 {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .md\:lv-via-purple-700 {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .md\:lv-via-purple-800 {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .md\:lv-via-purple-900 {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .md\:lv-via-pink-100 {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .md\:lv-via-pink-200 {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .md\:lv-via-pink-300 {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .md\:lv-via-pink-400 {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .md\:lv-via-pink-500 {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .md\:lv-via-pink-600 {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .md\:lv-via-pink-700 {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .md\:lv-via-pink-800 {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .md\:lv-via-pink-900 {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .md\:lv-to-transparent {
      --gradient-to-color:transparent!important; }
    .md\:lv-to-current {
      --gradient-to-color:currentColor!important; }
    .md\:lv-to-black {
      --gradient-to-color:#000!important; }
    .md\:lv-to-white {
      --gradient-to-color:#fff!important; }
    .md\:lv-to-gray-100 {
      --gradient-to-color:#f7fafc!important; }
    .md\:lv-to-gray-200 {
      --gradient-to-color:#edf2f7!important; }
    .md\:lv-to-gray-300 {
      --gradient-to-color:#e2e8f0!important; }
    .md\:lv-to-gray-400 {
      --gradient-to-color:#cbd5e0!important; }
    .md\:lv-to-gray-500 {
      --gradient-to-color:#a0aec0!important; }
    .md\:lv-to-gray-600 {
      --gradient-to-color:#718096!important; }
    .md\:lv-to-gray-700 {
      --gradient-to-color:#4a5568!important; }
    .md\:lv-to-gray-800 {
      --gradient-to-color:#2d3748!important; }
    .md\:lv-to-gray-900 {
      --gradient-to-color:#1a202c!important; }
    .md\:lv-to-red-100 {
      --gradient-to-color:#fff5f5!important; }
    .md\:lv-to-red-200 {
      --gradient-to-color:#fed7d7!important; }
    .md\:lv-to-red-300 {
      --gradient-to-color:#feb2b2!important; }
    .md\:lv-to-red-400 {
      --gradient-to-color:#fc8181!important; }
    .md\:lv-to-red-500 {
      --gradient-to-color:#f56565!important; }
    .md\:lv-to-red-600 {
      --gradient-to-color:#e53e3e!important; }
    .md\:lv-to-red-700 {
      --gradient-to-color:#c53030!important; }
    .md\:lv-to-red-800 {
      --gradient-to-color:#9b2c2c!important; }
    .md\:lv-to-red-900 {
      --gradient-to-color:#742a2a!important; }
    .md\:lv-to-orange-100 {
      --gradient-to-color:#fffaf0!important; }
    .md\:lv-to-orange-200 {
      --gradient-to-color:#feebc8!important; }
    .md\:lv-to-orange-300 {
      --gradient-to-color:#fbd38d!important; }
    .md\:lv-to-orange-400 {
      --gradient-to-color:#f6ad55!important; }
    .md\:lv-to-orange-500 {
      --gradient-to-color:#ed8936!important; }
    .md\:lv-to-orange-600 {
      --gradient-to-color:#dd6b20!important; }
    .md\:lv-to-orange-700 {
      --gradient-to-color:#c05621!important; }
    .md\:lv-to-orange-800 {
      --gradient-to-color:#9c4221!important; }
    .md\:lv-to-orange-900 {
      --gradient-to-color:#7b341e!important; }
    .md\:lv-to-yellow-100 {
      --gradient-to-color:ivory!important; }
    .md\:lv-to-yellow-200 {
      --gradient-to-color:#fefcbf!important; }
    .md\:lv-to-yellow-300 {
      --gradient-to-color:#faf089!important; }
    .md\:lv-to-yellow-400 {
      --gradient-to-color:#f6e05e!important; }
    .md\:lv-to-yellow-500 {
      --gradient-to-color:#ecc94b!important; }
    .md\:lv-to-yellow-600 {
      --gradient-to-color:#d69e2e!important; }
    .md\:lv-to-yellow-700 {
      --gradient-to-color:#b7791f!important; }
    .md\:lv-to-yellow-800 {
      --gradient-to-color:#975a16!important; }
    .md\:lv-to-yellow-900 {
      --gradient-to-color:#744210!important; }
    .md\:lv-to-green-100 {
      --gradient-to-color:#f0fff4!important; }
    .md\:lv-to-green-200 {
      --gradient-to-color:#c6f6d5!important; }
    .md\:lv-to-green-300 {
      --gradient-to-color:#9ae6b4!important; }
    .md\:lv-to-green-400 {
      --gradient-to-color:#68d391!important; }
    .md\:lv-to-green-500 {
      --gradient-to-color:#48bb78!important; }
    .md\:lv-to-green-600 {
      --gradient-to-color:#38a169!important; }
    .md\:lv-to-green-700 {
      --gradient-to-color:#2f855a!important; }
    .md\:lv-to-green-800 {
      --gradient-to-color:#276749!important; }
    .md\:lv-to-green-900 {
      --gradient-to-color:#22543d!important; }
    .md\:lv-to-teal-100 {
      --gradient-to-color:#e6fffa!important; }
    .md\:lv-to-teal-200 {
      --gradient-to-color:#b2f5ea!important; }
    .md\:lv-to-teal-300 {
      --gradient-to-color:#81e6d9!important; }
    .md\:lv-to-teal-400 {
      --gradient-to-color:#4fd1c5!important; }
    .md\:lv-to-teal-500 {
      --gradient-to-color:#38b2ac!important; }
    .md\:lv-to-teal-600 {
      --gradient-to-color:#319795!important; }
    .md\:lv-to-teal-700 {
      --gradient-to-color:#2c7a7b!important; }
    .md\:lv-to-teal-800 {
      --gradient-to-color:#285e61!important; }
    .md\:lv-to-teal-900 {
      --gradient-to-color:#234e52!important; }
    .md\:lv-to-blue-100 {
      --gradient-to-color:#ebf8ff!important; }
    .md\:lv-to-blue-200 {
      --gradient-to-color:#bee3f8!important; }
    .md\:lv-to-blue-300 {
      --gradient-to-color:#90cdf4!important; }
    .md\:lv-to-blue-400 {
      --gradient-to-color:#63b3ed!important; }
    .md\:lv-to-blue-500 {
      --gradient-to-color:#4299e1!important; }
    .md\:lv-to-blue-600 {
      --gradient-to-color:#3182ce!important; }
    .md\:lv-to-blue-700 {
      --gradient-to-color:#2b6cb0!important; }
    .md\:lv-to-blue-800 {
      --gradient-to-color:#2c5282!important; }
    .md\:lv-to-blue-900 {
      --gradient-to-color:#2a4365!important; }
    .md\:lv-to-indigo-100 {
      --gradient-to-color:#ebf4ff!important; }
    .md\:lv-to-indigo-200 {
      --gradient-to-color:#c3dafe!important; }
    .md\:lv-to-indigo-300 {
      --gradient-to-color:#a3bffa!important; }
    .md\:lv-to-indigo-400 {
      --gradient-to-color:#7f9cf5!important; }
    .md\:lv-to-indigo-500 {
      --gradient-to-color:#667eea!important; }
    .md\:lv-to-indigo-600 {
      --gradient-to-color:#5a67d8!important; }
    .md\:lv-to-indigo-700 {
      --gradient-to-color:#4c51bf!important; }
    .md\:lv-to-indigo-800 {
      --gradient-to-color:#434190!important; }
    .md\:lv-to-indigo-900 {
      --gradient-to-color:#3c366b!important; }
    .md\:lv-to-purple-100 {
      --gradient-to-color:#faf5ff!important; }
    .md\:lv-to-purple-200 {
      --gradient-to-color:#e9d8fd!important; }
    .md\:lv-to-purple-300 {
      --gradient-to-color:#d6bcfa!important; }
    .md\:lv-to-purple-400 {
      --gradient-to-color:#b794f4!important; }
    .md\:lv-to-purple-500 {
      --gradient-to-color:#9f7aea!important; }
    .md\:lv-to-purple-600 {
      --gradient-to-color:#805ad5!important; }
    .md\:lv-to-purple-700 {
      --gradient-to-color:#6b46c1!important; }
    .md\:lv-to-purple-800 {
      --gradient-to-color:#553c9a!important; }
    .md\:lv-to-purple-900 {
      --gradient-to-color:#44337a!important; }
    .md\:lv-to-pink-100 {
      --gradient-to-color:#fff5f7!important; }
    .md\:lv-to-pink-200 {
      --gradient-to-color:#fed7e2!important; }
    .md\:lv-to-pink-300 {
      --gradient-to-color:#fbb6ce!important; }
    .md\:lv-to-pink-400 {
      --gradient-to-color:#f687b3!important; }
    .md\:lv-to-pink-500 {
      --gradient-to-color:#ed64a6!important; }
    .md\:lv-to-pink-600 {
      --gradient-to-color:#d53f8c!important; }
    .md\:lv-to-pink-700 {
      --gradient-to-color:#b83280!important; }
    .md\:lv-to-pink-800 {
      --gradient-to-color:#97266d!important; }
    .md\:lv-to-pink-900 {
      --gradient-to-color:#702459!important; }
    .md\:hover\:lv-from-transparent:hover {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .md\:hover\:lv-from-current:hover {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:hover\:lv-from-black:hover {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .md\:hover\:lv-from-white:hover {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:hover\:lv-from-gray-100:hover {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .md\:hover\:lv-from-gray-200:hover {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .md\:hover\:lv-from-gray-300:hover {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .md\:hover\:lv-from-gray-400:hover {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .md\:hover\:lv-from-gray-500:hover {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .md\:hover\:lv-from-gray-600:hover {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .md\:hover\:lv-from-gray-700:hover {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .md\:hover\:lv-from-gray-800:hover {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .md\:hover\:lv-from-gray-900:hover {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .md\:hover\:lv-from-red-100:hover {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .md\:hover\:lv-from-red-200:hover {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .md\:hover\:lv-from-red-300:hover {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .md\:hover\:lv-from-red-400:hover {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .md\:hover\:lv-from-red-500:hover {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .md\:hover\:lv-from-red-600:hover {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .md\:hover\:lv-from-red-700:hover {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .md\:hover\:lv-from-red-800:hover {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .md\:hover\:lv-from-red-900:hover {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .md\:hover\:lv-from-orange-100:hover {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .md\:hover\:lv-from-orange-200:hover {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .md\:hover\:lv-from-orange-300:hover {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .md\:hover\:lv-from-orange-400:hover {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .md\:hover\:lv-from-orange-500:hover {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .md\:hover\:lv-from-orange-600:hover {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .md\:hover\:lv-from-orange-700:hover {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .md\:hover\:lv-from-orange-800:hover {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .md\:hover\:lv-from-orange-900:hover {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .md\:hover\:lv-from-yellow-100:hover {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .md\:hover\:lv-from-yellow-200:hover {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .md\:hover\:lv-from-yellow-300:hover {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .md\:hover\:lv-from-yellow-400:hover {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .md\:hover\:lv-from-yellow-500:hover {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .md\:hover\:lv-from-yellow-600:hover {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .md\:hover\:lv-from-yellow-700:hover {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .md\:hover\:lv-from-yellow-800:hover {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .md\:hover\:lv-from-yellow-900:hover {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .md\:hover\:lv-from-green-100:hover {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .md\:hover\:lv-from-green-200:hover {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .md\:hover\:lv-from-green-300:hover {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .md\:hover\:lv-from-green-400:hover {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .md\:hover\:lv-from-green-500:hover {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .md\:hover\:lv-from-green-600:hover {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .md\:hover\:lv-from-green-700:hover {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .md\:hover\:lv-from-green-800:hover {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .md\:hover\:lv-from-green-900:hover {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .md\:hover\:lv-from-teal-100:hover {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .md\:hover\:lv-from-teal-200:hover {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .md\:hover\:lv-from-teal-300:hover {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .md\:hover\:lv-from-teal-400:hover {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .md\:hover\:lv-from-teal-500:hover {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .md\:hover\:lv-from-teal-600:hover {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .md\:hover\:lv-from-teal-700:hover {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .md\:hover\:lv-from-teal-800:hover {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .md\:hover\:lv-from-teal-900:hover {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .md\:hover\:lv-from-blue-100:hover {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .md\:hover\:lv-from-blue-200:hover {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .md\:hover\:lv-from-blue-300:hover {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .md\:hover\:lv-from-blue-400:hover {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .md\:hover\:lv-from-blue-500:hover {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .md\:hover\:lv-from-blue-600:hover {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .md\:hover\:lv-from-blue-700:hover {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .md\:hover\:lv-from-blue-800:hover {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .md\:hover\:lv-from-blue-900:hover {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .md\:hover\:lv-from-indigo-100:hover {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .md\:hover\:lv-from-indigo-200:hover {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .md\:hover\:lv-from-indigo-300:hover {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .md\:hover\:lv-from-indigo-400:hover {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .md\:hover\:lv-from-indigo-500:hover {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .md\:hover\:lv-from-indigo-600:hover {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .md\:hover\:lv-from-indigo-700:hover {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .md\:hover\:lv-from-indigo-800:hover {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .md\:hover\:lv-from-indigo-900:hover {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .md\:hover\:lv-from-purple-100:hover {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .md\:hover\:lv-from-purple-200:hover {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .md\:hover\:lv-from-purple-300:hover {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .md\:hover\:lv-from-purple-400:hover {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .md\:hover\:lv-from-purple-500:hover {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .md\:hover\:lv-from-purple-600:hover {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .md\:hover\:lv-from-purple-700:hover {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .md\:hover\:lv-from-purple-800:hover {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .md\:hover\:lv-from-purple-900:hover {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .md\:hover\:lv-from-pink-100:hover {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .md\:hover\:lv-from-pink-200:hover {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .md\:hover\:lv-from-pink-300:hover {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .md\:hover\:lv-from-pink-400:hover {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .md\:hover\:lv-from-pink-500:hover {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .md\:hover\:lv-from-pink-600:hover {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .md\:hover\:lv-from-pink-700:hover {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .md\:hover\:lv-from-pink-800:hover {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .md\:hover\:lv-from-pink-900:hover {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .md\:hover\:lv-via-transparent:hover {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .md\:hover\:lv-via-current:hover {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:hover\:lv-via-black:hover {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .md\:hover\:lv-via-white:hover {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:hover\:lv-via-gray-100:hover {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .md\:hover\:lv-via-gray-200:hover {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .md\:hover\:lv-via-gray-300:hover {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .md\:hover\:lv-via-gray-400:hover {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .md\:hover\:lv-via-gray-500:hover {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .md\:hover\:lv-via-gray-600:hover {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .md\:hover\:lv-via-gray-700:hover {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .md\:hover\:lv-via-gray-800:hover {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .md\:hover\:lv-via-gray-900:hover {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .md\:hover\:lv-via-red-100:hover {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .md\:hover\:lv-via-red-200:hover {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .md\:hover\:lv-via-red-300:hover {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .md\:hover\:lv-via-red-400:hover {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .md\:hover\:lv-via-red-500:hover {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .md\:hover\:lv-via-red-600:hover {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .md\:hover\:lv-via-red-700:hover {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .md\:hover\:lv-via-red-800:hover {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .md\:hover\:lv-via-red-900:hover {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .md\:hover\:lv-via-orange-100:hover {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .md\:hover\:lv-via-orange-200:hover {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .md\:hover\:lv-via-orange-300:hover {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .md\:hover\:lv-via-orange-400:hover {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .md\:hover\:lv-via-orange-500:hover {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .md\:hover\:lv-via-orange-600:hover {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .md\:hover\:lv-via-orange-700:hover {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .md\:hover\:lv-via-orange-800:hover {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .md\:hover\:lv-via-orange-900:hover {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .md\:hover\:lv-via-yellow-100:hover {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .md\:hover\:lv-via-yellow-200:hover {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .md\:hover\:lv-via-yellow-300:hover {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .md\:hover\:lv-via-yellow-400:hover {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .md\:hover\:lv-via-yellow-500:hover {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .md\:hover\:lv-via-yellow-600:hover {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .md\:hover\:lv-via-yellow-700:hover {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .md\:hover\:lv-via-yellow-800:hover {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .md\:hover\:lv-via-yellow-900:hover {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .md\:hover\:lv-via-green-100:hover {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .md\:hover\:lv-via-green-200:hover {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .md\:hover\:lv-via-green-300:hover {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .md\:hover\:lv-via-green-400:hover {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .md\:hover\:lv-via-green-500:hover {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .md\:hover\:lv-via-green-600:hover {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .md\:hover\:lv-via-green-700:hover {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .md\:hover\:lv-via-green-800:hover {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .md\:hover\:lv-via-green-900:hover {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .md\:hover\:lv-via-teal-100:hover {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .md\:hover\:lv-via-teal-200:hover {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .md\:hover\:lv-via-teal-300:hover {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .md\:hover\:lv-via-teal-400:hover {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .md\:hover\:lv-via-teal-500:hover {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .md\:hover\:lv-via-teal-600:hover {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .md\:hover\:lv-via-teal-700:hover {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .md\:hover\:lv-via-teal-800:hover {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .md\:hover\:lv-via-teal-900:hover {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .md\:hover\:lv-via-blue-100:hover {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .md\:hover\:lv-via-blue-200:hover {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .md\:hover\:lv-via-blue-300:hover {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .md\:hover\:lv-via-blue-400:hover {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .md\:hover\:lv-via-blue-500:hover {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .md\:hover\:lv-via-blue-600:hover {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .md\:hover\:lv-via-blue-700:hover {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .md\:hover\:lv-via-blue-800:hover {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .md\:hover\:lv-via-blue-900:hover {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .md\:hover\:lv-via-indigo-100:hover {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .md\:hover\:lv-via-indigo-200:hover {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .md\:hover\:lv-via-indigo-300:hover {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .md\:hover\:lv-via-indigo-400:hover {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .md\:hover\:lv-via-indigo-500:hover {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .md\:hover\:lv-via-indigo-600:hover {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .md\:hover\:lv-via-indigo-700:hover {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .md\:hover\:lv-via-indigo-800:hover {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .md\:hover\:lv-via-indigo-900:hover {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .md\:hover\:lv-via-purple-100:hover {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .md\:hover\:lv-via-purple-200:hover {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .md\:hover\:lv-via-purple-300:hover {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .md\:hover\:lv-via-purple-400:hover {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .md\:hover\:lv-via-purple-500:hover {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .md\:hover\:lv-via-purple-600:hover {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .md\:hover\:lv-via-purple-700:hover {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .md\:hover\:lv-via-purple-800:hover {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .md\:hover\:lv-via-purple-900:hover {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .md\:hover\:lv-via-pink-100:hover {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .md\:hover\:lv-via-pink-200:hover {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .md\:hover\:lv-via-pink-300:hover {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .md\:hover\:lv-via-pink-400:hover {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .md\:hover\:lv-via-pink-500:hover {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .md\:hover\:lv-via-pink-600:hover {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .md\:hover\:lv-via-pink-700:hover {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .md\:hover\:lv-via-pink-800:hover {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .md\:hover\:lv-via-pink-900:hover {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .md\:hover\:lv-to-transparent:hover {
      --gradient-to-color:transparent!important; }
    .md\:hover\:lv-to-current:hover {
      --gradient-to-color:currentColor!important; }
    .md\:hover\:lv-to-black:hover {
      --gradient-to-color:#000!important; }
    .md\:hover\:lv-to-white:hover {
      --gradient-to-color:#fff!important; }
    .md\:hover\:lv-to-gray-100:hover {
      --gradient-to-color:#f7fafc!important; }
    .md\:hover\:lv-to-gray-200:hover {
      --gradient-to-color:#edf2f7!important; }
    .md\:hover\:lv-to-gray-300:hover {
      --gradient-to-color:#e2e8f0!important; }
    .md\:hover\:lv-to-gray-400:hover {
      --gradient-to-color:#cbd5e0!important; }
    .md\:hover\:lv-to-gray-500:hover {
      --gradient-to-color:#a0aec0!important; }
    .md\:hover\:lv-to-gray-600:hover {
      --gradient-to-color:#718096!important; }
    .md\:hover\:lv-to-gray-700:hover {
      --gradient-to-color:#4a5568!important; }
    .md\:hover\:lv-to-gray-800:hover {
      --gradient-to-color:#2d3748!important; }
    .md\:hover\:lv-to-gray-900:hover {
      --gradient-to-color:#1a202c!important; }
    .md\:hover\:lv-to-red-100:hover {
      --gradient-to-color:#fff5f5!important; }
    .md\:hover\:lv-to-red-200:hover {
      --gradient-to-color:#fed7d7!important; }
    .md\:hover\:lv-to-red-300:hover {
      --gradient-to-color:#feb2b2!important; }
    .md\:hover\:lv-to-red-400:hover {
      --gradient-to-color:#fc8181!important; }
    .md\:hover\:lv-to-red-500:hover {
      --gradient-to-color:#f56565!important; }
    .md\:hover\:lv-to-red-600:hover {
      --gradient-to-color:#e53e3e!important; }
    .md\:hover\:lv-to-red-700:hover {
      --gradient-to-color:#c53030!important; }
    .md\:hover\:lv-to-red-800:hover {
      --gradient-to-color:#9b2c2c!important; }
    .md\:hover\:lv-to-red-900:hover {
      --gradient-to-color:#742a2a!important; }
    .md\:hover\:lv-to-orange-100:hover {
      --gradient-to-color:#fffaf0!important; }
    .md\:hover\:lv-to-orange-200:hover {
      --gradient-to-color:#feebc8!important; }
    .md\:hover\:lv-to-orange-300:hover {
      --gradient-to-color:#fbd38d!important; }
    .md\:hover\:lv-to-orange-400:hover {
      --gradient-to-color:#f6ad55!important; }
    .md\:hover\:lv-to-orange-500:hover {
      --gradient-to-color:#ed8936!important; }
    .md\:hover\:lv-to-orange-600:hover {
      --gradient-to-color:#dd6b20!important; }
    .md\:hover\:lv-to-orange-700:hover {
      --gradient-to-color:#c05621!important; }
    .md\:hover\:lv-to-orange-800:hover {
      --gradient-to-color:#9c4221!important; }
    .md\:hover\:lv-to-orange-900:hover {
      --gradient-to-color:#7b341e!important; }
    .md\:hover\:lv-to-yellow-100:hover {
      --gradient-to-color:ivory!important; }
    .md\:hover\:lv-to-yellow-200:hover {
      --gradient-to-color:#fefcbf!important; }
    .md\:hover\:lv-to-yellow-300:hover {
      --gradient-to-color:#faf089!important; }
    .md\:hover\:lv-to-yellow-400:hover {
      --gradient-to-color:#f6e05e!important; }
    .md\:hover\:lv-to-yellow-500:hover {
      --gradient-to-color:#ecc94b!important; }
    .md\:hover\:lv-to-yellow-600:hover {
      --gradient-to-color:#d69e2e!important; }
    .md\:hover\:lv-to-yellow-700:hover {
      --gradient-to-color:#b7791f!important; }
    .md\:hover\:lv-to-yellow-800:hover {
      --gradient-to-color:#975a16!important; }
    .md\:hover\:lv-to-yellow-900:hover {
      --gradient-to-color:#744210!important; }
    .md\:hover\:lv-to-green-100:hover {
      --gradient-to-color:#f0fff4!important; }
    .md\:hover\:lv-to-green-200:hover {
      --gradient-to-color:#c6f6d5!important; }
    .md\:hover\:lv-to-green-300:hover {
      --gradient-to-color:#9ae6b4!important; }
    .md\:hover\:lv-to-green-400:hover {
      --gradient-to-color:#68d391!important; }
    .md\:hover\:lv-to-green-500:hover {
      --gradient-to-color:#48bb78!important; }
    .md\:hover\:lv-to-green-600:hover {
      --gradient-to-color:#38a169!important; }
    .md\:hover\:lv-to-green-700:hover {
      --gradient-to-color:#2f855a!important; }
    .md\:hover\:lv-to-green-800:hover {
      --gradient-to-color:#276749!important; }
    .md\:hover\:lv-to-green-900:hover {
      --gradient-to-color:#22543d!important; }
    .md\:hover\:lv-to-teal-100:hover {
      --gradient-to-color:#e6fffa!important; }
    .md\:hover\:lv-to-teal-200:hover {
      --gradient-to-color:#b2f5ea!important; }
    .md\:hover\:lv-to-teal-300:hover {
      --gradient-to-color:#81e6d9!important; }
    .md\:hover\:lv-to-teal-400:hover {
      --gradient-to-color:#4fd1c5!important; }
    .md\:hover\:lv-to-teal-500:hover {
      --gradient-to-color:#38b2ac!important; }
    .md\:hover\:lv-to-teal-600:hover {
      --gradient-to-color:#319795!important; }
    .md\:hover\:lv-to-teal-700:hover {
      --gradient-to-color:#2c7a7b!important; }
    .md\:hover\:lv-to-teal-800:hover {
      --gradient-to-color:#285e61!important; }
    .md\:hover\:lv-to-teal-900:hover {
      --gradient-to-color:#234e52!important; }
    .md\:hover\:lv-to-blue-100:hover {
      --gradient-to-color:#ebf8ff!important; }
    .md\:hover\:lv-to-blue-200:hover {
      --gradient-to-color:#bee3f8!important; }
    .md\:hover\:lv-to-blue-300:hover {
      --gradient-to-color:#90cdf4!important; }
    .md\:hover\:lv-to-blue-400:hover {
      --gradient-to-color:#63b3ed!important; }
    .md\:hover\:lv-to-blue-500:hover {
      --gradient-to-color:#4299e1!important; }
    .md\:hover\:lv-to-blue-600:hover {
      --gradient-to-color:#3182ce!important; }
    .md\:hover\:lv-to-blue-700:hover {
      --gradient-to-color:#2b6cb0!important; }
    .md\:hover\:lv-to-blue-800:hover {
      --gradient-to-color:#2c5282!important; }
    .md\:hover\:lv-to-blue-900:hover {
      --gradient-to-color:#2a4365!important; }
    .md\:hover\:lv-to-indigo-100:hover {
      --gradient-to-color:#ebf4ff!important; }
    .md\:hover\:lv-to-indigo-200:hover {
      --gradient-to-color:#c3dafe!important; }
    .md\:hover\:lv-to-indigo-300:hover {
      --gradient-to-color:#a3bffa!important; }
    .md\:hover\:lv-to-indigo-400:hover {
      --gradient-to-color:#7f9cf5!important; }
    .md\:hover\:lv-to-indigo-500:hover {
      --gradient-to-color:#667eea!important; }
    .md\:hover\:lv-to-indigo-600:hover {
      --gradient-to-color:#5a67d8!important; }
    .md\:hover\:lv-to-indigo-700:hover {
      --gradient-to-color:#4c51bf!important; }
    .md\:hover\:lv-to-indigo-800:hover {
      --gradient-to-color:#434190!important; }
    .md\:hover\:lv-to-indigo-900:hover {
      --gradient-to-color:#3c366b!important; }
    .md\:hover\:lv-to-purple-100:hover {
      --gradient-to-color:#faf5ff!important; }
    .md\:hover\:lv-to-purple-200:hover {
      --gradient-to-color:#e9d8fd!important; }
    .md\:hover\:lv-to-purple-300:hover {
      --gradient-to-color:#d6bcfa!important; }
    .md\:hover\:lv-to-purple-400:hover {
      --gradient-to-color:#b794f4!important; }
    .md\:hover\:lv-to-purple-500:hover {
      --gradient-to-color:#9f7aea!important; }
    .md\:hover\:lv-to-purple-600:hover {
      --gradient-to-color:#805ad5!important; }
    .md\:hover\:lv-to-purple-700:hover {
      --gradient-to-color:#6b46c1!important; }
    .md\:hover\:lv-to-purple-800:hover {
      --gradient-to-color:#553c9a!important; }
    .md\:hover\:lv-to-purple-900:hover {
      --gradient-to-color:#44337a!important; }
    .md\:hover\:lv-to-pink-100:hover {
      --gradient-to-color:#fff5f7!important; }
    .md\:hover\:lv-to-pink-200:hover {
      --gradient-to-color:#fed7e2!important; }
    .md\:hover\:lv-to-pink-300:hover {
      --gradient-to-color:#fbb6ce!important; }
    .md\:hover\:lv-to-pink-400:hover {
      --gradient-to-color:#f687b3!important; }
    .md\:hover\:lv-to-pink-500:hover {
      --gradient-to-color:#ed64a6!important; }
    .md\:hover\:lv-to-pink-600:hover {
      --gradient-to-color:#d53f8c!important; }
    .md\:hover\:lv-to-pink-700:hover {
      --gradient-to-color:#b83280!important; }
    .md\:hover\:lv-to-pink-800:hover {
      --gradient-to-color:#97266d!important; }
    .md\:hover\:lv-to-pink-900:hover {
      --gradient-to-color:#702459!important; }
    .md\:focus\:lv-from-transparent:focus {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .md\:focus\:lv-from-current:focus {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:focus\:lv-from-black:focus {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .md\:focus\:lv-from-white:focus {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:focus\:lv-from-gray-100:focus {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .md\:focus\:lv-from-gray-200:focus {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .md\:focus\:lv-from-gray-300:focus {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .md\:focus\:lv-from-gray-400:focus {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .md\:focus\:lv-from-gray-500:focus {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .md\:focus\:lv-from-gray-600:focus {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .md\:focus\:lv-from-gray-700:focus {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .md\:focus\:lv-from-gray-800:focus {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .md\:focus\:lv-from-gray-900:focus {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .md\:focus\:lv-from-red-100:focus {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .md\:focus\:lv-from-red-200:focus {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .md\:focus\:lv-from-red-300:focus {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .md\:focus\:lv-from-red-400:focus {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .md\:focus\:lv-from-red-500:focus {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .md\:focus\:lv-from-red-600:focus {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .md\:focus\:lv-from-red-700:focus {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .md\:focus\:lv-from-red-800:focus {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .md\:focus\:lv-from-red-900:focus {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .md\:focus\:lv-from-orange-100:focus {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .md\:focus\:lv-from-orange-200:focus {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .md\:focus\:lv-from-orange-300:focus {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .md\:focus\:lv-from-orange-400:focus {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .md\:focus\:lv-from-orange-500:focus {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .md\:focus\:lv-from-orange-600:focus {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .md\:focus\:lv-from-orange-700:focus {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .md\:focus\:lv-from-orange-800:focus {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .md\:focus\:lv-from-orange-900:focus {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .md\:focus\:lv-from-yellow-100:focus {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .md\:focus\:lv-from-yellow-200:focus {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .md\:focus\:lv-from-yellow-300:focus {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .md\:focus\:lv-from-yellow-400:focus {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .md\:focus\:lv-from-yellow-500:focus {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .md\:focus\:lv-from-yellow-600:focus {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .md\:focus\:lv-from-yellow-700:focus {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .md\:focus\:lv-from-yellow-800:focus {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .md\:focus\:lv-from-yellow-900:focus {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .md\:focus\:lv-from-green-100:focus {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .md\:focus\:lv-from-green-200:focus {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .md\:focus\:lv-from-green-300:focus {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .md\:focus\:lv-from-green-400:focus {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .md\:focus\:lv-from-green-500:focus {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .md\:focus\:lv-from-green-600:focus {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .md\:focus\:lv-from-green-700:focus {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .md\:focus\:lv-from-green-800:focus {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .md\:focus\:lv-from-green-900:focus {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .md\:focus\:lv-from-teal-100:focus {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .md\:focus\:lv-from-teal-200:focus {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .md\:focus\:lv-from-teal-300:focus {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .md\:focus\:lv-from-teal-400:focus {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .md\:focus\:lv-from-teal-500:focus {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .md\:focus\:lv-from-teal-600:focus {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .md\:focus\:lv-from-teal-700:focus {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .md\:focus\:lv-from-teal-800:focus {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .md\:focus\:lv-from-teal-900:focus {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .md\:focus\:lv-from-blue-100:focus {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .md\:focus\:lv-from-blue-200:focus {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .md\:focus\:lv-from-blue-300:focus {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .md\:focus\:lv-from-blue-400:focus {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .md\:focus\:lv-from-blue-500:focus {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .md\:focus\:lv-from-blue-600:focus {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .md\:focus\:lv-from-blue-700:focus {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .md\:focus\:lv-from-blue-800:focus {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .md\:focus\:lv-from-blue-900:focus {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .md\:focus\:lv-from-indigo-100:focus {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .md\:focus\:lv-from-indigo-200:focus {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .md\:focus\:lv-from-indigo-300:focus {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .md\:focus\:lv-from-indigo-400:focus {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .md\:focus\:lv-from-indigo-500:focus {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .md\:focus\:lv-from-indigo-600:focus {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .md\:focus\:lv-from-indigo-700:focus {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .md\:focus\:lv-from-indigo-800:focus {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .md\:focus\:lv-from-indigo-900:focus {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .md\:focus\:lv-from-purple-100:focus {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .md\:focus\:lv-from-purple-200:focus {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .md\:focus\:lv-from-purple-300:focus {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .md\:focus\:lv-from-purple-400:focus {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .md\:focus\:lv-from-purple-500:focus {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .md\:focus\:lv-from-purple-600:focus {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .md\:focus\:lv-from-purple-700:focus {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .md\:focus\:lv-from-purple-800:focus {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .md\:focus\:lv-from-purple-900:focus {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .md\:focus\:lv-from-pink-100:focus {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .md\:focus\:lv-from-pink-200:focus {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .md\:focus\:lv-from-pink-300:focus {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .md\:focus\:lv-from-pink-400:focus {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .md\:focus\:lv-from-pink-500:focus {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .md\:focus\:lv-from-pink-600:focus {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .md\:focus\:lv-from-pink-700:focus {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .md\:focus\:lv-from-pink-800:focus {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .md\:focus\:lv-from-pink-900:focus {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .md\:focus\:lv-via-transparent:focus {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .md\:focus\:lv-via-current:focus {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:focus\:lv-via-black:focus {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .md\:focus\:lv-via-white:focus {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .md\:focus\:lv-via-gray-100:focus {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .md\:focus\:lv-via-gray-200:focus {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .md\:focus\:lv-via-gray-300:focus {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .md\:focus\:lv-via-gray-400:focus {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .md\:focus\:lv-via-gray-500:focus {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .md\:focus\:lv-via-gray-600:focus {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .md\:focus\:lv-via-gray-700:focus {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .md\:focus\:lv-via-gray-800:focus {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .md\:focus\:lv-via-gray-900:focus {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .md\:focus\:lv-via-red-100:focus {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .md\:focus\:lv-via-red-200:focus {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .md\:focus\:lv-via-red-300:focus {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .md\:focus\:lv-via-red-400:focus {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .md\:focus\:lv-via-red-500:focus {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .md\:focus\:lv-via-red-600:focus {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .md\:focus\:lv-via-red-700:focus {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .md\:focus\:lv-via-red-800:focus {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .md\:focus\:lv-via-red-900:focus {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .md\:focus\:lv-via-orange-100:focus {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .md\:focus\:lv-via-orange-200:focus {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .md\:focus\:lv-via-orange-300:focus {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .md\:focus\:lv-via-orange-400:focus {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .md\:focus\:lv-via-orange-500:focus {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .md\:focus\:lv-via-orange-600:focus {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .md\:focus\:lv-via-orange-700:focus {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .md\:focus\:lv-via-orange-800:focus {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .md\:focus\:lv-via-orange-900:focus {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .md\:focus\:lv-via-yellow-100:focus {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .md\:focus\:lv-via-yellow-200:focus {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .md\:focus\:lv-via-yellow-300:focus {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .md\:focus\:lv-via-yellow-400:focus {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .md\:focus\:lv-via-yellow-500:focus {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .md\:focus\:lv-via-yellow-600:focus {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .md\:focus\:lv-via-yellow-700:focus {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .md\:focus\:lv-via-yellow-800:focus {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .md\:focus\:lv-via-yellow-900:focus {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .md\:focus\:lv-via-green-100:focus {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .md\:focus\:lv-via-green-200:focus {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .md\:focus\:lv-via-green-300:focus {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .md\:focus\:lv-via-green-400:focus {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .md\:focus\:lv-via-green-500:focus {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .md\:focus\:lv-via-green-600:focus {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .md\:focus\:lv-via-green-700:focus {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .md\:focus\:lv-via-green-800:focus {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .md\:focus\:lv-via-green-900:focus {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .md\:focus\:lv-via-teal-100:focus {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .md\:focus\:lv-via-teal-200:focus {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .md\:focus\:lv-via-teal-300:focus {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .md\:focus\:lv-via-teal-400:focus {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .md\:focus\:lv-via-teal-500:focus {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .md\:focus\:lv-via-teal-600:focus {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .md\:focus\:lv-via-teal-700:focus {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .md\:focus\:lv-via-teal-800:focus {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .md\:focus\:lv-via-teal-900:focus {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .md\:focus\:lv-via-blue-100:focus {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .md\:focus\:lv-via-blue-200:focus {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .md\:focus\:lv-via-blue-300:focus {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .md\:focus\:lv-via-blue-400:focus {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .md\:focus\:lv-via-blue-500:focus {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .md\:focus\:lv-via-blue-600:focus {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .md\:focus\:lv-via-blue-700:focus {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .md\:focus\:lv-via-blue-800:focus {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .md\:focus\:lv-via-blue-900:focus {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .md\:focus\:lv-via-indigo-100:focus {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .md\:focus\:lv-via-indigo-200:focus {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .md\:focus\:lv-via-indigo-300:focus {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .md\:focus\:lv-via-indigo-400:focus {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .md\:focus\:lv-via-indigo-500:focus {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .md\:focus\:lv-via-indigo-600:focus {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .md\:focus\:lv-via-indigo-700:focus {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .md\:focus\:lv-via-indigo-800:focus {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .md\:focus\:lv-via-indigo-900:focus {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .md\:focus\:lv-via-purple-100:focus {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .md\:focus\:lv-via-purple-200:focus {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .md\:focus\:lv-via-purple-300:focus {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .md\:focus\:lv-via-purple-400:focus {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .md\:focus\:lv-via-purple-500:focus {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .md\:focus\:lv-via-purple-600:focus {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .md\:focus\:lv-via-purple-700:focus {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .md\:focus\:lv-via-purple-800:focus {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .md\:focus\:lv-via-purple-900:focus {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .md\:focus\:lv-via-pink-100:focus {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .md\:focus\:lv-via-pink-200:focus {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .md\:focus\:lv-via-pink-300:focus {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .md\:focus\:lv-via-pink-400:focus {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .md\:focus\:lv-via-pink-500:focus {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .md\:focus\:lv-via-pink-600:focus {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .md\:focus\:lv-via-pink-700:focus {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .md\:focus\:lv-via-pink-800:focus {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .md\:focus\:lv-via-pink-900:focus {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .md\:focus\:lv-to-transparent:focus {
      --gradient-to-color:transparent!important; }
    .md\:focus\:lv-to-current:focus {
      --gradient-to-color:currentColor!important; }
    .md\:focus\:lv-to-black:focus {
      --gradient-to-color:#000!important; }
    .md\:focus\:lv-to-white:focus {
      --gradient-to-color:#fff!important; }
    .md\:focus\:lv-to-gray-100:focus {
      --gradient-to-color:#f7fafc!important; }
    .md\:focus\:lv-to-gray-200:focus {
      --gradient-to-color:#edf2f7!important; }
    .md\:focus\:lv-to-gray-300:focus {
      --gradient-to-color:#e2e8f0!important; }
    .md\:focus\:lv-to-gray-400:focus {
      --gradient-to-color:#cbd5e0!important; }
    .md\:focus\:lv-to-gray-500:focus {
      --gradient-to-color:#a0aec0!important; }
    .md\:focus\:lv-to-gray-600:focus {
      --gradient-to-color:#718096!important; }
    .md\:focus\:lv-to-gray-700:focus {
      --gradient-to-color:#4a5568!important; }
    .md\:focus\:lv-to-gray-800:focus {
      --gradient-to-color:#2d3748!important; }
    .md\:focus\:lv-to-gray-900:focus {
      --gradient-to-color:#1a202c!important; }
    .md\:focus\:lv-to-red-100:focus {
      --gradient-to-color:#fff5f5!important; }
    .md\:focus\:lv-to-red-200:focus {
      --gradient-to-color:#fed7d7!important; }
    .md\:focus\:lv-to-red-300:focus {
      --gradient-to-color:#feb2b2!important; }
    .md\:focus\:lv-to-red-400:focus {
      --gradient-to-color:#fc8181!important; }
    .md\:focus\:lv-to-red-500:focus {
      --gradient-to-color:#f56565!important; }
    .md\:focus\:lv-to-red-600:focus {
      --gradient-to-color:#e53e3e!important; }
    .md\:focus\:lv-to-red-700:focus {
      --gradient-to-color:#c53030!important; }
    .md\:focus\:lv-to-red-800:focus {
      --gradient-to-color:#9b2c2c!important; }
    .md\:focus\:lv-to-red-900:focus {
      --gradient-to-color:#742a2a!important; }
    .md\:focus\:lv-to-orange-100:focus {
      --gradient-to-color:#fffaf0!important; }
    .md\:focus\:lv-to-orange-200:focus {
      --gradient-to-color:#feebc8!important; }
    .md\:focus\:lv-to-orange-300:focus {
      --gradient-to-color:#fbd38d!important; }
    .md\:focus\:lv-to-orange-400:focus {
      --gradient-to-color:#f6ad55!important; }
    .md\:focus\:lv-to-orange-500:focus {
      --gradient-to-color:#ed8936!important; }
    .md\:focus\:lv-to-orange-600:focus {
      --gradient-to-color:#dd6b20!important; }
    .md\:focus\:lv-to-orange-700:focus {
      --gradient-to-color:#c05621!important; }
    .md\:focus\:lv-to-orange-800:focus {
      --gradient-to-color:#9c4221!important; }
    .md\:focus\:lv-to-orange-900:focus {
      --gradient-to-color:#7b341e!important; }
    .md\:focus\:lv-to-yellow-100:focus {
      --gradient-to-color:ivory!important; }
    .md\:focus\:lv-to-yellow-200:focus {
      --gradient-to-color:#fefcbf!important; }
    .md\:focus\:lv-to-yellow-300:focus {
      --gradient-to-color:#faf089!important; }
    .md\:focus\:lv-to-yellow-400:focus {
      --gradient-to-color:#f6e05e!important; }
    .md\:focus\:lv-to-yellow-500:focus {
      --gradient-to-color:#ecc94b!important; }
    .md\:focus\:lv-to-yellow-600:focus {
      --gradient-to-color:#d69e2e!important; }
    .md\:focus\:lv-to-yellow-700:focus {
      --gradient-to-color:#b7791f!important; }
    .md\:focus\:lv-to-yellow-800:focus {
      --gradient-to-color:#975a16!important; }
    .md\:focus\:lv-to-yellow-900:focus {
      --gradient-to-color:#744210!important; }
    .md\:focus\:lv-to-green-100:focus {
      --gradient-to-color:#f0fff4!important; }
    .md\:focus\:lv-to-green-200:focus {
      --gradient-to-color:#c6f6d5!important; }
    .md\:focus\:lv-to-green-300:focus {
      --gradient-to-color:#9ae6b4!important; }
    .md\:focus\:lv-to-green-400:focus {
      --gradient-to-color:#68d391!important; }
    .md\:focus\:lv-to-green-500:focus {
      --gradient-to-color:#48bb78!important; }
    .md\:focus\:lv-to-green-600:focus {
      --gradient-to-color:#38a169!important; }
    .md\:focus\:lv-to-green-700:focus {
      --gradient-to-color:#2f855a!important; }
    .md\:focus\:lv-to-green-800:focus {
      --gradient-to-color:#276749!important; }
    .md\:focus\:lv-to-green-900:focus {
      --gradient-to-color:#22543d!important; }
    .md\:focus\:lv-to-teal-100:focus {
      --gradient-to-color:#e6fffa!important; }
    .md\:focus\:lv-to-teal-200:focus {
      --gradient-to-color:#b2f5ea!important; }
    .md\:focus\:lv-to-teal-300:focus {
      --gradient-to-color:#81e6d9!important; }
    .md\:focus\:lv-to-teal-400:focus {
      --gradient-to-color:#4fd1c5!important; }
    .md\:focus\:lv-to-teal-500:focus {
      --gradient-to-color:#38b2ac!important; }
    .md\:focus\:lv-to-teal-600:focus {
      --gradient-to-color:#319795!important; }
    .md\:focus\:lv-to-teal-700:focus {
      --gradient-to-color:#2c7a7b!important; }
    .md\:focus\:lv-to-teal-800:focus {
      --gradient-to-color:#285e61!important; }
    .md\:focus\:lv-to-teal-900:focus {
      --gradient-to-color:#234e52!important; }
    .md\:focus\:lv-to-blue-100:focus {
      --gradient-to-color:#ebf8ff!important; }
    .md\:focus\:lv-to-blue-200:focus {
      --gradient-to-color:#bee3f8!important; }
    .md\:focus\:lv-to-blue-300:focus {
      --gradient-to-color:#90cdf4!important; }
    .md\:focus\:lv-to-blue-400:focus {
      --gradient-to-color:#63b3ed!important; }
    .md\:focus\:lv-to-blue-500:focus {
      --gradient-to-color:#4299e1!important; }
    .md\:focus\:lv-to-blue-600:focus {
      --gradient-to-color:#3182ce!important; }
    .md\:focus\:lv-to-blue-700:focus {
      --gradient-to-color:#2b6cb0!important; }
    .md\:focus\:lv-to-blue-800:focus {
      --gradient-to-color:#2c5282!important; }
    .md\:focus\:lv-to-blue-900:focus {
      --gradient-to-color:#2a4365!important; }
    .md\:focus\:lv-to-indigo-100:focus {
      --gradient-to-color:#ebf4ff!important; }
    .md\:focus\:lv-to-indigo-200:focus {
      --gradient-to-color:#c3dafe!important; }
    .md\:focus\:lv-to-indigo-300:focus {
      --gradient-to-color:#a3bffa!important; }
    .md\:focus\:lv-to-indigo-400:focus {
      --gradient-to-color:#7f9cf5!important; }
    .md\:focus\:lv-to-indigo-500:focus {
      --gradient-to-color:#667eea!important; }
    .md\:focus\:lv-to-indigo-600:focus {
      --gradient-to-color:#5a67d8!important; }
    .md\:focus\:lv-to-indigo-700:focus {
      --gradient-to-color:#4c51bf!important; }
    .md\:focus\:lv-to-indigo-800:focus {
      --gradient-to-color:#434190!important; }
    .md\:focus\:lv-to-indigo-900:focus {
      --gradient-to-color:#3c366b!important; }
    .md\:focus\:lv-to-purple-100:focus {
      --gradient-to-color:#faf5ff!important; }
    .md\:focus\:lv-to-purple-200:focus {
      --gradient-to-color:#e9d8fd!important; }
    .md\:focus\:lv-to-purple-300:focus {
      --gradient-to-color:#d6bcfa!important; }
    .md\:focus\:lv-to-purple-400:focus {
      --gradient-to-color:#b794f4!important; }
    .md\:focus\:lv-to-purple-500:focus {
      --gradient-to-color:#9f7aea!important; }
    .md\:focus\:lv-to-purple-600:focus {
      --gradient-to-color:#805ad5!important; }
    .md\:focus\:lv-to-purple-700:focus {
      --gradient-to-color:#6b46c1!important; }
    .md\:focus\:lv-to-purple-800:focus {
      --gradient-to-color:#553c9a!important; }
    .md\:focus\:lv-to-purple-900:focus {
      --gradient-to-color:#44337a!important; }
    .md\:focus\:lv-to-pink-100:focus {
      --gradient-to-color:#fff5f7!important; }
    .md\:focus\:lv-to-pink-200:focus {
      --gradient-to-color:#fed7e2!important; }
    .md\:focus\:lv-to-pink-300:focus {
      --gradient-to-color:#fbb6ce!important; }
    .md\:focus\:lv-to-pink-400:focus {
      --gradient-to-color:#f687b3!important; }
    .md\:focus\:lv-to-pink-500:focus {
      --gradient-to-color:#ed64a6!important; }
    .md\:focus\:lv-to-pink-600:focus {
      --gradient-to-color:#d53f8c!important; }
    .md\:focus\:lv-to-pink-700:focus {
      --gradient-to-color:#b83280!important; }
    .md\:focus\:lv-to-pink-800:focus {
      --gradient-to-color:#97266d!important; }
    .md\:focus\:lv-to-pink-900:focus {
      --gradient-to-color:#702459!important; }
    .md\:lv-bg-opacity-0 {
      --bg-opacity:0!important; }
    .md\:lv-bg-opacity-25 {
      --bg-opacity:0.25!important; }
    .md\:lv-bg-opacity-50 {
      --bg-opacity:0.5!important; }
    .md\:lv-bg-opacity-75 {
      --bg-opacity:0.75!important; }
    .md\:lv-bg-opacity-100 {
      --bg-opacity:1!important; }
    .md\:hover\:lv-bg-opacity-0:hover {
      --bg-opacity:0!important; }
    .md\:hover\:lv-bg-opacity-25:hover {
      --bg-opacity:0.25!important; }
    .md\:hover\:lv-bg-opacity-50:hover {
      --bg-opacity:0.5!important; }
    .md\:hover\:lv-bg-opacity-75:hover {
      --bg-opacity:0.75!important; }
    .md\:hover\:lv-bg-opacity-100:hover {
      --bg-opacity:1!important; }
    .md\:focus\:lv-bg-opacity-0:focus {
      --bg-opacity:0!important; }
    .md\:focus\:lv-bg-opacity-25:focus {
      --bg-opacity:0.25!important; }
    .md\:focus\:lv-bg-opacity-50:focus {
      --bg-opacity:0.5!important; }
    .md\:focus\:lv-bg-opacity-75:focus {
      --bg-opacity:0.75!important; }
    .md\:focus\:lv-bg-opacity-100:focus {
      --bg-opacity:1!important; }
    .md\:lv-bg-bottom {
      background-position: bottom !important; }
    .md\:lv-bg-center {
      background-position: 50% !important; }
    .md\:lv-bg-left {
      background-position: 0 !important; }
    .md\:lv-bg-left-bottom {
      background-position: 0 100% !important; }
    .md\:lv-bg-left-top {
      background-position: 0 0 !important; }
    .md\:lv-bg-right {
      background-position: 100% !important; }
    .md\:lv-bg-right-bottom {
      background-position: 100% 100% !important; }
    .md\:lv-bg-right-top {
      background-position: 100% 0 !important; }
    .md\:lv-bg-top {
      background-position: top !important; }
    .md\:lv-bg-repeat {
      background-repeat: repeat !important; }
    .md\:lv-bg-no-repeat {
      background-repeat: no-repeat !important; }
    .md\:lv-bg-repeat-x {
      background-repeat: repeat-x !important; }
    .md\:lv-bg-repeat-y {
      background-repeat: repeat-y !important; }
    .md\:lv-bg-repeat-round {
      background-repeat: round !important; }
    .md\:lv-bg-repeat-space {
      background-repeat: space !important; }
    .md\:lv-bg-auto {
      background-size: auto !important; }
    .md\:lv-bg-cover {
      background-size: cover !important; }
    .md\:lv-bg-contain {
      background-size: contain !important; }
    .md\:lv-border-collapse {
      border-collapse: collapse !important; }
    .md\:lv-border-separate {
      border-collapse: separate !important; }
    .md\:lv-border-transparent {
      border-color: transparent !important; }
    .md\:lv-border-current {
      border-color: currentColor !important; }
    .md\:lv-border-black {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .md\:lv-border-white {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .md\:lv-border-gray-100 {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .md\:lv-border-gray-200 {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .md\:lv-border-gray-300 {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .md\:lv-border-gray-400 {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .md\:lv-border-gray-500 {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .md\:lv-border-gray-600 {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .md\:lv-border-gray-700 {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .md\:lv-border-gray-800 {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .md\:lv-border-gray-900 {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .md\:lv-border-red-100 {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .md\:lv-border-red-200 {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .md\:lv-border-red-300 {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .md\:lv-border-red-400 {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .md\:lv-border-red-500 {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .md\:lv-border-red-600 {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .md\:lv-border-red-700 {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .md\:lv-border-red-800 {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .md\:lv-border-red-900 {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .md\:lv-border-orange-100 {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .md\:lv-border-orange-200 {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .md\:lv-border-orange-300 {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .md\:lv-border-orange-400 {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .md\:lv-border-orange-500 {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .md\:lv-border-orange-600 {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .md\:lv-border-orange-700 {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .md\:lv-border-orange-800 {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .md\:lv-border-orange-900 {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-100 {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-200 {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-300 {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-400 {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-500 {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-600 {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-700 {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-800 {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .md\:lv-border-yellow-900 {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .md\:lv-border-green-100 {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .md\:lv-border-green-200 {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .md\:lv-border-green-300 {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .md\:lv-border-green-400 {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .md\:lv-border-green-500 {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .md\:lv-border-green-600 {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .md\:lv-border-green-700 {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .md\:lv-border-green-800 {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .md\:lv-border-green-900 {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .md\:lv-border-teal-100 {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .md\:lv-border-teal-200 {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .md\:lv-border-teal-300 {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .md\:lv-border-teal-400 {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .md\:lv-border-teal-500 {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .md\:lv-border-teal-600 {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .md\:lv-border-teal-700 {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .md\:lv-border-teal-800 {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .md\:lv-border-teal-900 {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .md\:lv-border-blue-100 {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .md\:lv-border-blue-200 {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .md\:lv-border-blue-300 {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .md\:lv-border-blue-400 {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .md\:lv-border-blue-500 {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .md\:lv-border-blue-600 {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .md\:lv-border-blue-700 {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .md\:lv-border-blue-800 {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .md\:lv-border-blue-900 {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-100 {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-200 {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-300 {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-400 {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-500 {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-600 {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-700 {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-800 {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .md\:lv-border-indigo-900 {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .md\:lv-border-purple-100 {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .md\:lv-border-purple-200 {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .md\:lv-border-purple-300 {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .md\:lv-border-purple-400 {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .md\:lv-border-purple-500 {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .md\:lv-border-purple-600 {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .md\:lv-border-purple-700 {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .md\:lv-border-purple-800 {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .md\:lv-border-purple-900 {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .md\:lv-border-pink-100 {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .md\:lv-border-pink-200 {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .md\:lv-border-pink-300 {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .md\:lv-border-pink-400 {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .md\:lv-border-pink-500 {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .md\:lv-border-pink-600 {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .md\:lv-border-pink-700 {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .md\:lv-border-pink-800 {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .md\:lv-border-pink-900 {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-transparent:hover {
      border-color: transparent !important; }
    .md\:hover\:lv-border-current:hover {
      border-color: currentColor !important; }
    .md\:hover\:lv-border-black:hover {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-white:hover {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-100:hover {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-200:hover {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-300:hover {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-400:hover {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-500:hover {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-600:hover {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-700:hover {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-800:hover {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-gray-900:hover {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-200:hover {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-300:hover {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-400:hover {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-500:hover {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-600:hover {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-700:hover {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-800:hover {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-red-900:hover {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-100:hover {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-200:hover {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-300:hover {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-400:hover {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-500:hover {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-600:hover {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-700:hover {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-800:hover {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-orange-900:hover {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-100:hover {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-200:hover {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-300:hover {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-400:hover {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-500:hover {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-600:hover {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-700:hover {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-800:hover {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-yellow-900:hover {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-100:hover {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-200:hover {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-300:hover {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-400:hover {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-500:hover {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-600:hover {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-700:hover {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-800:hover {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-green-900:hover {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-100:hover {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-200:hover {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-300:hover {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-400:hover {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-500:hover {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-600:hover {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-700:hover {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-800:hover {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-teal-900:hover {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-100:hover {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-200:hover {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-300:hover {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-400:hover {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-500:hover {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-600:hover {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-700:hover {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-800:hover {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-blue-900:hover {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-100:hover {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-200:hover {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-300:hover {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-400:hover {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-500:hover {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-600:hover {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-700:hover {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-800:hover {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-indigo-900:hover {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-100:hover {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-200:hover {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-300:hover {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-400:hover {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-500:hover {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-600:hover {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-700:hover {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-800:hover {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-purple-900:hover {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-200:hover {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-300:hover {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-400:hover {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-500:hover {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-600:hover {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-700:hover {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-800:hover {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .md\:hover\:lv-border-pink-900:hover {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-transparent:focus {
      border-color: transparent !important; }
    .md\:focus\:lv-border-current:focus {
      border-color: currentColor !important; }
    .md\:focus\:lv-border-black:focus {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-white:focus {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-100:focus {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-200:focus {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-300:focus {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-400:focus {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-500:focus {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-600:focus {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-700:focus {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-800:focus {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-gray-900:focus {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-200:focus {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-300:focus {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-400:focus {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-500:focus {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-600:focus {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-700:focus {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-800:focus {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-red-900:focus {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-100:focus {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-200:focus {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-300:focus {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-400:focus {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-500:focus {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-600:focus {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-700:focus {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-800:focus {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-orange-900:focus {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-100:focus {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-200:focus {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-300:focus {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-400:focus {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-500:focus {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-600:focus {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-700:focus {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-800:focus {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-yellow-900:focus {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-100:focus {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-200:focus {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-300:focus {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-400:focus {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-500:focus {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-600:focus {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-700:focus {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-800:focus {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-green-900:focus {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-100:focus {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-200:focus {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-300:focus {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-400:focus {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-500:focus {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-600:focus {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-700:focus {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-800:focus {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-teal-900:focus {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-100:focus {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-200:focus {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-300:focus {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-400:focus {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-500:focus {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-600:focus {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-700:focus {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-800:focus {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-blue-900:focus {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-100:focus {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-200:focus {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-300:focus {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-400:focus {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-500:focus {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-600:focus {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-700:focus {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-800:focus {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-indigo-900:focus {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-100:focus {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-200:focus {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-300:focus {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-400:focus {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-500:focus {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-600:focus {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-700:focus {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-800:focus {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-purple-900:focus {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-200:focus {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-300:focus {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-400:focus {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-500:focus {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-600:focus {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-700:focus {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-800:focus {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .md\:focus\:lv-border-pink-900:focus {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .md\:lv-border-opacity-0 {
      --border-opacity:0!important; }
    .md\:lv-border-opacity-25 {
      --border-opacity:0.25!important; }
    .md\:lv-border-opacity-50 {
      --border-opacity:0.5!important; }
    .md\:lv-border-opacity-75 {
      --border-opacity:0.75!important; }
    .md\:lv-border-opacity-100 {
      --border-opacity:1!important; }
    .md\:hover\:lv-border-opacity-0:hover {
      --border-opacity:0!important; }
    .md\:hover\:lv-border-opacity-25:hover {
      --border-opacity:0.25!important; }
    .md\:hover\:lv-border-opacity-50:hover {
      --border-opacity:0.5!important; }
    .md\:hover\:lv-border-opacity-75:hover {
      --border-opacity:0.75!important; }
    .md\:hover\:lv-border-opacity-100:hover {
      --border-opacity:1!important; }
    .md\:focus\:lv-border-opacity-0:focus {
      --border-opacity:0!important; }
    .md\:focus\:lv-border-opacity-25:focus {
      --border-opacity:0.25!important; }
    .md\:focus\:lv-border-opacity-50:focus {
      --border-opacity:0.5!important; }
    .md\:focus\:lv-border-opacity-75:focus {
      --border-opacity:0.75!important; }
    .md\:focus\:lv-border-opacity-100:focus {
      --border-opacity:1!important; }
    .md\:lv-rounded-none {
      border-radius: 0 !important; }
    .md\:lv-rounded-sm {
      border-radius: 0.125rem !important; }
    .md\:lv-rounded {
      border-radius: 0.25rem !important; }
    .md\:lv-rounded-md {
      border-radius: 0.375rem !important; }
    .md\:lv-rounded-lg {
      border-radius: 0.5rem !important; }
    .md\:lv-rounded-full {
      border-radius: 9999px !important; }
    .md\:lv-rounded-t-none {
      border-top-left-radius: 0 !important;
      border-top-right-radius: 0 !important; }
    .md\:lv-rounded-r-none {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .md\:lv-rounded-b-none {
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .md\:lv-rounded-l-none {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .md\:lv-rounded-t-sm {
      border-top-left-radius: 0.125rem !important;
      border-top-right-radius: 0.125rem !important; }
    .md\:lv-rounded-r-sm {
      border-top-right-radius: 0.125rem !important; }
    .md\:lv-rounded-b-sm, .md\:lv-rounded-r-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .md\:lv-rounded-b-sm, .md\:lv-rounded-l-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .md\:lv-rounded-l-sm {
      border-top-left-radius: 0.125rem !important; }
    .md\:lv-rounded-t {
      border-top-left-radius: 0.25rem !important; }
    .md\:lv-rounded-r, .md\:lv-rounded-t {
      border-top-right-radius: 0.25rem !important; }
    .md\:lv-rounded-b, .md\:lv-rounded-r {
      border-bottom-right-radius: 0.25rem !important; }
    .md\:lv-rounded-b, .md\:lv-rounded-l {
      border-bottom-left-radius: 0.25rem !important; }
    .md\:lv-rounded-l {
      border-top-left-radius: 0.25rem !important; }
    .md\:lv-rounded-t-md {
      border-top-left-radius: 0.375rem !important;
      border-top-right-radius: 0.375rem !important; }
    .md\:lv-rounded-r-md {
      border-top-right-radius: 0.375rem !important; }
    .md\:lv-rounded-b-md, .md\:lv-rounded-r-md {
      border-bottom-right-radius: 0.375rem !important; }
    .md\:lv-rounded-b-md, .md\:lv-rounded-l-md {
      border-bottom-left-radius: 0.375rem !important; }
    .md\:lv-rounded-l-md {
      border-top-left-radius: 0.375rem !important; }
    .md\:lv-rounded-t-lg {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .md\:lv-rounded-r-lg {
      border-top-right-radius: 0.5rem !important; }
    .md\:lv-rounded-b-lg, .md\:lv-rounded-r-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .md\:lv-rounded-b-lg, .md\:lv-rounded-l-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .md\:lv-rounded-l-lg {
      border-top-left-radius: 0.5rem !important; }
    .md\:lv-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important; }
    .md\:lv-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important; }
    .md\:lv-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .md\:lv-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .md\:lv-rounded-tl-none {
      border-top-left-radius: 0 !important; }
    .md\:lv-rounded-tr-none {
      border-top-right-radius: 0 !important; }
    .md\:lv-rounded-br-none {
      border-bottom-right-radius: 0 !important; }
    .md\:lv-rounded-bl-none {
      border-bottom-left-radius: 0 !important; }
    .md\:lv-rounded-tl-sm {
      border-top-left-radius: 0.125rem !important; }
    .md\:lv-rounded-tr-sm {
      border-top-right-radius: 0.125rem !important; }
    .md\:lv-rounded-br-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .md\:lv-rounded-bl-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .md\:lv-rounded-tl {
      border-top-left-radius: 0.25rem !important; }
    .md\:lv-rounded-tr {
      border-top-right-radius: 0.25rem !important; }
    .md\:lv-rounded-br {
      border-bottom-right-radius: 0.25rem !important; }
    .md\:lv-rounded-bl {
      border-bottom-left-radius: 0.25rem !important; }
    .md\:lv-rounded-tl-md {
      border-top-left-radius: 0.375rem !important; }
    .md\:lv-rounded-tr-md {
      border-top-right-radius: 0.375rem !important; }
    .md\:lv-rounded-br-md {
      border-bottom-right-radius: 0.375rem !important; }
    .md\:lv-rounded-bl-md {
      border-bottom-left-radius: 0.375rem !important; }
    .md\:lv-rounded-tl-lg {
      border-top-left-radius: 0.5rem !important; }
    .md\:lv-rounded-tr-lg {
      border-top-right-radius: 0.5rem !important; }
    .md\:lv-rounded-br-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .md\:lv-rounded-bl-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .md\:lv-rounded-tl-full {
      border-top-left-radius: 9999px !important; }
    .md\:lv-rounded-tr-full {
      border-top-right-radius: 9999px !important; }
    .md\:lv-rounded-br-full {
      border-bottom-right-radius: 9999px !important; }
    .md\:lv-rounded-bl-full {
      border-bottom-left-radius: 9999px !important; }
    .md\:lv-border-solid {
      border-style: solid !important; }
    .md\:lv-border-dashed {
      border-style: dashed !important; }
    .md\:lv-border-dotted {
      border-style: dotted !important; }
    .md\:lv-border-double {
      border-style: double !important; }
    .md\:lv-border-none {
      border-style: none !important; }
    .md\:lv-border-0 {
      border-width: 0 !important; }
    .md\:lv-border-2 {
      border-width: 2px !important; }
    .md\:lv-border-4 {
      border-width: 4px !important; }
    .md\:lv-border-8 {
      border-width: 8px !important; }
    .md\:lv-border {
      border-width: 1px !important; }
    .md\:lv-border-t-0 {
      border-top-width: 0 !important; }
    .md\:lv-border-r-0 {
      border-right-width: 0 !important; }
    .md\:lv-border-b-0 {
      border-bottom-width: 0 !important; }
    .md\:lv-border-l-0 {
      border-left-width: 0 !important; }
    .md\:lv-border-t-2 {
      border-top-width: 2px !important; }
    .md\:lv-border-r-2 {
      border-right-width: 2px !important; }
    .md\:lv-border-b-2 {
      border-bottom-width: 2px !important; }
    .md\:lv-border-l-2 {
      border-left-width: 2px !important; }
    .md\:lv-border-t-4 {
      border-top-width: 4px !important; }
    .md\:lv-border-r-4 {
      border-right-width: 4px !important; }
    .md\:lv-border-b-4 {
      border-bottom-width: 4px !important; }
    .md\:lv-border-l-4 {
      border-left-width: 4px !important; }
    .md\:lv-border-t-8 {
      border-top-width: 8px !important; }
    .md\:lv-border-r-8 {
      border-right-width: 8px !important; }
    .md\:lv-border-b-8 {
      border-bottom-width: 8px !important; }
    .md\:lv-border-l-8 {
      border-left-width: 8px !important; }
    .md\:lv-border-t {
      border-top-width: 1px !important; }
    .md\:lv-border-r {
      border-right-width: 1px !important; }
    .md\:lv-border-b {
      border-bottom-width: 1px !important; }
    .md\:lv-border-l {
      border-left-width: 1px !important; }
    .md\:lv-box-border {
      box-sizing: border-box !important; }
    .md\:lv-box-content {
      box-sizing: content-box !important; }
    .md\:lv-cursor-auto {
      cursor: auto !important; }
    .md\:lv-cursor-default {
      cursor: default !important; }
    .md\:lv-cursor-pointer {
      cursor: pointer !important; }
    .md\:lv-cursor-wait {
      cursor: wait !important; }
    .md\:lv-cursor-text {
      cursor: text !important; }
    .md\:lv-cursor-move {
      cursor: move !important; }
    .md\:lv-cursor-not-allowed {
      cursor: not-allowed !important; }
    .md\:lv-block {
      display: block !important; }
    .md\:lv-inline-block {
      display: inline-block !important; }
    .md\:lv-inline {
      display: inline !important; }
    .md\:lv-flex {
      display: flex !important; }
    .md\:lv-inline-flex {
      display: inline-flex !important; }
    .md\:lv-table {
      display: table !important; }
    .md\:lv-table-caption {
      display: table-caption !important; }
    .md\:lv-table-cell {
      display: table-cell !important; }
    .md\:lv-table-column {
      display: table-column !important; }
    .md\:lv-table-column-group {
      display: table-column-group !important; }
    .md\:lv-table-footer-group {
      display: table-footer-group !important; }
    .md\:lv-table-header-group {
      display: table-header-group !important; }
    .md\:lv-table-row-group {
      display: table-row-group !important; }
    .md\:lv-table-row {
      display: table-row !important; }
    .md\:lv-flow-root {
      display: flow-root !important; }
    .md\:lv-grid {
      display: grid !important; }
    .md\:lv-inline-grid {
      display: inline-grid !important; }
    .md\:lv-contents {
      display: contents !important; }
    .md\:lv-hidden {
      display: none !important; }
    .md\:lv-flex-row {
      flex-direction: row !important; }
    .md\:lv-flex-row-reverse {
      flex-direction: row-reverse !important; }
    .md\:lv-flex-col {
      flex-direction: column !important; }
    .md\:lv-flex-col-reverse {
      flex-direction: column-reverse !important; }
    .md\:lv-flex-wrap {
      flex-wrap: wrap !important; }
    .md\:lv-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .md\:lv-flex-no-wrap {
      flex-wrap: nowrap !important; }
    .md\:lv-place-items-auto {
      place-items: auto !important; }
    .md\:lv-place-items-start {
      place-items: start !important; }
    .md\:lv-place-items-end {
      place-items: end !important; }
    .md\:lv-place-items-center {
      place-items: center !important; }
    .md\:lv-place-items-stretch {
      place-items: stretch !important; }
    .md\:lv-place-content-center {
      place-content: center !important; }
    .md\:lv-place-content-start {
      place-content: start !important; }
    .md\:lv-place-content-end {
      place-content: end !important; }
    .md\:lv-place-content-between {
      place-content: space-between !important; }
    .md\:lv-place-content-around {
      place-content: space-around !important; }
    .md\:lv-place-content-evenly {
      place-content: space-evenly !important; }
    .md\:lv-place-content-stretch {
      place-content: stretch !important; }
    .md\:lv-place-self-auto {
      place-self: auto !important; }
    .md\:lv-place-self-start {
      place-self: start !important; }
    .md\:lv-place-self-end {
      place-self: end !important; }
    .md\:lv-place-self-center {
      place-self: center !important; }
    .md\:lv-place-self-stretch {
      place-self: stretch !important; }
    .md\:lv-items-start {
      align-items: flex-start !important; }
    .md\:lv-items-end {
      align-items: flex-end !important; }
    .md\:lv-items-center {
      align-items: center !important; }
    .md\:lv-items-baseline {
      align-items: baseline !important; }
    .md\:lv-items-stretch {
      align-items: stretch !important; }
    .md\:lv-content-center {
      align-content: center !important; }
    .md\:lv-content-start {
      align-content: flex-start !important; }
    .md\:lv-content-end {
      align-content: flex-end !important; }
    .md\:lv-content-between {
      align-content: space-between !important; }
    .md\:lv-content-around {
      align-content: space-around !important; }
    .md\:lv-content-evenly {
      align-content: space-evenly !important; }
    .md\:lv-self-auto {
      align-self: auto !important; }
    .md\:lv-self-start {
      align-self: flex-start !important; }
    .md\:lv-self-end {
      align-self: flex-end !important; }
    .md\:lv-self-center {
      align-self: center !important; }
    .md\:lv-self-stretch {
      align-self: stretch !important; }
    .md\:lv-justify-items-auto {
      justify-items: auto !important; }
    .md\:lv-justify-items-start {
      justify-items: start !important; }
    .md\:lv-justify-items-end {
      justify-items: end !important; }
    .md\:lv-justify-items-center {
      justify-items: center !important; }
    .md\:lv-justify-items-stretch {
      justify-items: stretch !important; }
    .md\:lv-justify-start {
      justify-content: flex-start !important; }
    .md\:lv-justify-end {
      justify-content: flex-end !important; }
    .md\:lv-justify-center {
      justify-content: center !important; }
    .md\:lv-justify-between {
      justify-content: space-between !important; }
    .md\:lv-justify-around {
      justify-content: space-around !important; }
    .md\:lv-justify-evenly {
      justify-content: space-evenly !important; }
    .md\:lv-justify-self-auto {
      justify-self: auto !important; }
    .md\:lv-justify-self-start {
      justify-self: start !important; }
    .md\:lv-justify-self-end {
      justify-self: end !important; }
    .md\:lv-justify-self-center {
      justify-self: center !important; }
    .md\:lv-justify-self-stretch {
      justify-self: stretch !important; }
    .md\:lv-flex-1 {
      flex: 1 1 0% !important; }
    .md\:lv-flex-auto {
      flex: 1 1 auto !important; }
    .md\:lv-flex-initial {
      flex: 0 1 auto !important; }
    .md\:lv-flex-none {
      flex: none !important; }
    .md\:lv-flex-grow-0 {
      flex-grow: 0 !important; }
    .md\:lv-flex-grow {
      flex-grow: 1 !important; }
    .md\:lv-flex-shrink-0 {
      flex-shrink: 0 !important; }
    .md\:lv-flex-shrink {
      flex-shrink: 1 !important; }
    .md\:lv-order-1 {
      order: 1 !important; }
    .md\:lv-order-2 {
      order: 2 !important; }
    .md\:lv-order-3 {
      order: 3 !important; }
    .md\:lv-order-4 {
      order: 4 !important; }
    .md\:lv-order-5 {
      order: 5 !important; }
    .md\:lv-order-6 {
      order: 6 !important; }
    .md\:lv-order-7 {
      order: 7 !important; }
    .md\:lv-order-8 {
      order: 8 !important; }
    .md\:lv-order-9 {
      order: 9 !important; }
    .md\:lv-order-10 {
      order: 10 !important; }
    .md\:lv-order-11 {
      order: 11 !important; }
    .md\:lv-order-12 {
      order: 12 !important; }
    .md\:lv-order-first {
      order: -9999 !important; }
    .md\:lv-order-last {
      order: 9999 !important; }
    .md\:lv-order-none {
      order: 0 !important; }
    .md\:lv-float-right {
      float: right !important; }
    .md\:lv-float-left {
      float: left !important; }
    .md\:lv-float-none {
      float: none !important; }
    .md\:lv-clearfix:after {
      content: "" !important;
      display: table !important;
      clear: both !important; }
    .md\:lv-clear-left {
      clear: left !important; }
    .md\:lv-clear-right {
      clear: right !important; }
    .md\:lv-clear-both {
      clear: both !important; }
    .md\:lv-clear-none {
      clear: none !important; }
    .md\:lv-font-sans {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
    .md\:lv-font-serif {
      font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
    .md\:lv-font-mono {
      font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
    .md\:lv-font-hairline {
      font-weight: 100 !important; }
    .md\:lv-font-thin {
      font-weight: 200 !important; }
    .md\:lv-font-light {
      font-weight: 300 !important; }
    .md\:lv-font-normal {
      font-weight: 400 !important; }
    .md\:lv-font-medium {
      font-weight: 500 !important; }
    .md\:lv-font-semibold {
      font-weight: 600 !important; }
    .md\:lv-font-bold {
      font-weight: 700 !important; }
    .md\:lv-font-extrabold {
      font-weight: 800 !important; }
    .md\:lv-font-black {
      font-weight: 900 !important; }
    .md\:hover\:lv-font-hairline:hover {
      font-weight: 100 !important; }
    .md\:hover\:lv-font-thin:hover {
      font-weight: 200 !important; }
    .md\:hover\:lv-font-light:hover {
      font-weight: 300 !important; }
    .md\:hover\:lv-font-normal:hover {
      font-weight: 400 !important; }
    .md\:hover\:lv-font-medium:hover {
      font-weight: 500 !important; }
    .md\:hover\:lv-font-semibold:hover {
      font-weight: 600 !important; }
    .md\:hover\:lv-font-bold:hover {
      font-weight: 700 !important; }
    .md\:hover\:lv-font-extrabold:hover {
      font-weight: 800 !important; }
    .md\:hover\:lv-font-black:hover {
      font-weight: 900 !important; }
    .md\:focus\:lv-font-hairline:focus {
      font-weight: 100 !important; }
    .md\:focus\:lv-font-thin:focus {
      font-weight: 200 !important; }
    .md\:focus\:lv-font-light:focus {
      font-weight: 300 !important; }
    .md\:focus\:lv-font-normal:focus {
      font-weight: 400 !important; }
    .md\:focus\:lv-font-medium:focus {
      font-weight: 500 !important; }
    .md\:focus\:lv-font-semibold:focus {
      font-weight: 600 !important; }
    .md\:focus\:lv-font-bold:focus {
      font-weight: 700 !important; }
    .md\:focus\:lv-font-extrabold:focus {
      font-weight: 800 !important; }
    .md\:focus\:lv-font-black:focus {
      font-weight: 900 !important; }
    .md\:lv-h-1 {
      height: 5px !important; }
    .md\:lv-h-2 {
      height: 10px !important; }
    .md\:lv-h-3 {
      height: 15px !important; }
    .md\:lv-h-4 {
      height: 20px !important; }
    .md\:lv-h-5 {
      height: 25px !important; }
    .md\:lv-h-6 {
      height: 30px !important; }
    .md\:lv-h-7 {
      height: 35px !important; }
    .md\:lv-h-8 {
      height: 40px !important; }
    .md\:lv-h-9 {
      height: 45px !important; }
    .md\:lv-h-10 {
      height: 50px !important; }
    .md\:lv-h-auto {
      height: auto !important; }
    .md\:lv-h-full {
      height: 100% !important; }
    .md\:lv-h-screen {
      height: 100vh !important; }
    .md\:lv-text-xs {
      font-size: 0.75rem !important; }
    .md\:lv-text-sm {
      font-size: 0.875rem !important; }
    .md\:lv-text-base {
      font-size: 1rem !important; }
    .md\:lv-text-lg {
      font-size: 1.125rem !important; }
    .md\:lv-text-xl {
      font-size: 1.25rem !important; }
    .md\:lv-text-2xl {
      font-size: 1.5rem !important; }
    .md\:lv-text-3xl {
      font-size: 1.875rem !important; }
    .md\:lv-text-4xl {
      font-size: 2.25rem !important; }
    .md\:lv-text-5xl {
      font-size: 3rem !important; }
    .md\:lv-text-6xl {
      font-size: 4rem !important; }
    .md\:lv-leading-3 {
      line-height: 0.75rem !important; }
    .md\:lv-leading-4 {
      line-height: 1rem !important; }
    .md\:lv-leading-5 {
      line-height: 1.25rem !important; }
    .md\:lv-leading-6 {
      line-height: 1.5rem !important; }
    .md\:lv-leading-7 {
      line-height: 1.75rem !important; }
    .md\:lv-leading-8 {
      line-height: 2rem !important; }
    .md\:lv-leading-9 {
      line-height: 2.25rem !important; }
    .md\:lv-leading-10 {
      line-height: 2.5rem !important; }
    .md\:lv-leading-none {
      line-height: 1 !important; }
    .md\:lv-leading-tight {
      line-height: 1.25 !important; }
    .md\:lv-leading-snug {
      line-height: 1.375 !important; }
    .md\:lv-leading-normal {
      line-height: 1.5 !important; }
    .md\:lv-leading-relaxed {
      line-height: 1.625 !important; }
    .md\:lv-leading-loose {
      line-height: 2 !important; }
    .md\:lv-list-inside {
      list-style-position: inside !important; }
    .md\:lv-list-outside {
      list-style-position: outside !important; }
    .md\:lv-list-none {
      list-style-type: none !important; }
    .md\:lv-list-disc {
      list-style-type: disc !important; }
    .md\:lv-list-decimal {
      list-style-type: decimal !important; }
    .md\:lv-m-1 {
      margin: 5px !important; }
    .md\:lv-m-2 {
      margin: 10px !important; }
    .md\:lv-m-3 {
      margin: 15px !important; }
    .md\:lv-m-4 {
      margin: 20px !important; }
    .md\:lv-m-5 {
      margin: 25px !important; }
    .md\:lv-m-6 {
      margin: 30px !important; }
    .md\:lv-m-7 {
      margin: 35px !important; }
    .md\:lv-m-8 {
      margin: 40px !important; }
    .md\:lv-m-9 {
      margin: 45px !important; }
    .md\:lv-m-10 {
      margin: 50px !important; }
    .md\:lv-m-auto {
      margin: auto !important; }
    .md\:lv--m-1 {
      margin: -5px !important; }
    .md\:lv--m-2 {
      margin: -10px !important; }
    .md\:lv--m-3 {
      margin: -15px !important; }
    .md\:lv--m-4 {
      margin: -20px !important; }
    .md\:lv--m-5 {
      margin: -25px !important; }
    .md\:lv--m-6 {
      margin: -30px !important; }
    .md\:lv--m-7 {
      margin: -35px !important; }
    .md\:lv--m-8 {
      margin: -40px !important; }
    .md\:lv--m-9 {
      margin: -45px !important; }
    .md\:lv--m-10 {
      margin: -50px !important; }
    .md\:lv-my-1 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    .md\:lv-mx-1 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    .md\:lv-my-2 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    .md\:lv-mx-2 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    .md\:lv-my-3 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    .md\:lv-mx-3 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    .md\:lv-my-4 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    .md\:lv-mx-4 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    .md\:lv-my-5 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    .md\:lv-mx-5 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    .md\:lv-my-6 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    .md\:lv-mx-6 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    .md\:lv-my-7 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    .md\:lv-mx-7 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    .md\:lv-my-8 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    .md\:lv-mx-8 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    .md\:lv-my-9 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    .md\:lv-mx-9 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    .md\:lv-my-10 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    .md\:lv-mx-10 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    .md\:lv-my-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }
    .md\:lv-mx-auto {
      margin-left: auto !important;
      margin-right: auto !important; }
    .md\:lv--my-1 {
      margin-top: -5px !important;
      margin-bottom: -5px !important; }
    .md\:lv--mx-1 {
      margin-left: -5px !important;
      margin-right: -5px !important; }
    .md\:lv--my-2 {
      margin-top: -10px !important;
      margin-bottom: -10px !important; }
    .md\:lv--mx-2 {
      margin-left: -10px !important;
      margin-right: -10px !important; }
    .md\:lv--my-3 {
      margin-top: -15px !important;
      margin-bottom: -15px !important; }
    .md\:lv--mx-3 {
      margin-left: -15px !important;
      margin-right: -15px !important; }
    .md\:lv--my-4 {
      margin-top: -20px !important;
      margin-bottom: -20px !important; }
    .md\:lv--mx-4 {
      margin-left: -20px !important;
      margin-right: -20px !important; }
    .md\:lv--my-5 {
      margin-top: -25px !important;
      margin-bottom: -25px !important; }
    .md\:lv--mx-5 {
      margin-left: -25px !important;
      margin-right: -25px !important; }
    .md\:lv--my-6 {
      margin-top: -30px !important;
      margin-bottom: -30px !important; }
    .md\:lv--mx-6 {
      margin-left: -30px !important;
      margin-right: -30px !important; }
    .md\:lv--my-7 {
      margin-top: -35px !important;
      margin-bottom: -35px !important; }
    .md\:lv--mx-7 {
      margin-left: -35px !important;
      margin-right: -35px !important; }
    .md\:lv--my-8 {
      margin-top: -40px !important;
      margin-bottom: -40px !important; }
    .md\:lv--mx-8 {
      margin-left: -40px !important;
      margin-right: -40px !important; }
    .md\:lv--my-9 {
      margin-top: -45px !important;
      margin-bottom: -45px !important; }
    .md\:lv--mx-9 {
      margin-left: -45px !important;
      margin-right: -45px !important; }
    .md\:lv--my-10 {
      margin-top: -50px !important;
      margin-bottom: -50px !important; }
    .md\:lv--mx-10 {
      margin-left: -50px !important;
      margin-right: -50px !important; }
    .md\:lv-mt-1 {
      margin-top: 5px !important; }
    .md\:lv-mr-1 {
      margin-right: 5px !important; }
    .md\:lv-mb-1 {
      margin-bottom: 5px !important; }
    .md\:lv-ml-1 {
      margin-left: 5px !important; }
    .md\:lv-mt-2 {
      margin-top: 10px !important; }
    .md\:lv-mr-2 {
      margin-right: 10px !important; }
    .md\:lv-mb-2 {
      margin-bottom: 10px !important; }
    .md\:lv-ml-2 {
      margin-left: 10px !important; }
    .md\:lv-mt-3 {
      margin-top: 15px !important; }
    .md\:lv-mr-3 {
      margin-right: 15px !important; }
    .md\:lv-mb-3 {
      margin-bottom: 15px !important; }
    .md\:lv-ml-3 {
      margin-left: 15px !important; }
    .md\:lv-mt-4 {
      margin-top: 20px !important; }
    .md\:lv-mr-4 {
      margin-right: 20px !important; }
    .md\:lv-mb-4 {
      margin-bottom: 20px !important; }
    .md\:lv-ml-4 {
      margin-left: 20px !important; }
    .md\:lv-mt-5 {
      margin-top: 25px !important; }
    .md\:lv-mr-5 {
      margin-right: 25px !important; }
    .md\:lv-mb-5 {
      margin-bottom: 25px !important; }
    .md\:lv-ml-5 {
      margin-left: 25px !important; }
    .md\:lv-mt-6 {
      margin-top: 30px !important; }
    .md\:lv-mr-6 {
      margin-right: 30px !important; }
    .md\:lv-mb-6 {
      margin-bottom: 30px !important; }
    .md\:lv-ml-6 {
      margin-left: 30px !important; }
    .md\:lv-mt-7 {
      margin-top: 35px !important; }
    .md\:lv-mr-7 {
      margin-right: 35px !important; }
    .md\:lv-mb-7 {
      margin-bottom: 35px !important; }
    .md\:lv-ml-7 {
      margin-left: 35px !important; }
    .md\:lv-mt-8 {
      margin-top: 40px !important; }
    .md\:lv-mr-8 {
      margin-right: 40px !important; }
    .md\:lv-mb-8 {
      margin-bottom: 40px !important; }
    .md\:lv-ml-8 {
      margin-left: 40px !important; }
    .md\:lv-mt-9 {
      margin-top: 45px !important; }
    .md\:lv-mr-9 {
      margin-right: 45px !important; }
    .md\:lv-mb-9 {
      margin-bottom: 45px !important; }
    .md\:lv-ml-9 {
      margin-left: 45px !important; }
    .md\:lv-mt-10 {
      margin-top: 50px !important; }
    .md\:lv-mr-10 {
      margin-right: 50px !important; }
    .md\:lv-mb-10 {
      margin-bottom: 50px !important; }
    .md\:lv-ml-10 {
      margin-left: 50px !important; }
    .md\:lv-mt-auto {
      margin-top: auto !important; }
    .md\:lv-mr-auto {
      margin-right: auto !important; }
    .md\:lv-mb-auto {
      margin-bottom: auto !important; }
    .md\:lv-ml-auto {
      margin-left: auto !important; }
    .md\:lv--mt-1 {
      margin-top: -5px !important; }
    .md\:lv--mr-1 {
      margin-right: -5px !important; }
    .md\:lv--mb-1 {
      margin-bottom: -5px !important; }
    .md\:lv--ml-1 {
      margin-left: -5px !important; }
    .md\:lv--mt-2 {
      margin-top: -10px !important; }
    .md\:lv--mr-2 {
      margin-right: -10px !important; }
    .md\:lv--mb-2 {
      margin-bottom: -10px !important; }
    .md\:lv--ml-2 {
      margin-left: -10px !important; }
    .md\:lv--mt-3 {
      margin-top: -15px !important; }
    .md\:lv--mr-3 {
      margin-right: -15px !important; }
    .md\:lv--mb-3 {
      margin-bottom: -15px !important; }
    .md\:lv--ml-3 {
      margin-left: -15px !important; }
    .md\:lv--mt-4 {
      margin-top: -20px !important; }
    .md\:lv--mr-4 {
      margin-right: -20px !important; }
    .md\:lv--mb-4 {
      margin-bottom: -20px !important; }
    .md\:lv--ml-4 {
      margin-left: -20px !important; }
    .md\:lv--mt-5 {
      margin-top: -25px !important; }
    .md\:lv--mr-5 {
      margin-right: -25px !important; }
    .md\:lv--mb-5 {
      margin-bottom: -25px !important; }
    .md\:lv--ml-5 {
      margin-left: -25px !important; }
    .md\:lv--mt-6 {
      margin-top: -30px !important; }
    .md\:lv--mr-6 {
      margin-right: -30px !important; }
    .md\:lv--mb-6 {
      margin-bottom: -30px !important; }
    .md\:lv--ml-6 {
      margin-left: -30px !important; }
    .md\:lv--mt-7 {
      margin-top: -35px !important; }
    .md\:lv--mr-7 {
      margin-right: -35px !important; }
    .md\:lv--mb-7 {
      margin-bottom: -35px !important; }
    .md\:lv--ml-7 {
      margin-left: -35px !important; }
    .md\:lv--mt-8 {
      margin-top: -40px !important; }
    .md\:lv--mr-8 {
      margin-right: -40px !important; }
    .md\:lv--mb-8 {
      margin-bottom: -40px !important; }
    .md\:lv--ml-8 {
      margin-left: -40px !important; }
    .md\:lv--mt-9 {
      margin-top: -45px !important; }
    .md\:lv--mr-9 {
      margin-right: -45px !important; }
    .md\:lv--mb-9 {
      margin-bottom: -45px !important; }
    .md\:lv--ml-9 {
      margin-left: -45px !important; }
    .md\:lv--mt-10 {
      margin-top: -50px !important; }
    .md\:lv--mr-10 {
      margin-right: -50px !important; }
    .md\:lv--mb-10 {
      margin-bottom: -50px !important; }
    .md\:lv--ml-10 {
      margin-left: -50px !important; }
    .md\:lv-max-h-full {
      max-height: 100% !important; }
    .md\:lv-max-h-screen {
      max-height: 100vh !important; }
    .md\:lv-max-w-none {
      max-width: none !important; }
    .md\:lv-max-w-xs {
      max-width: 20rem !important; }
    .md\:lv-max-w-sm {
      max-width: 24rem !important; }
    .md\:lv-max-w-md {
      max-width: 28rem !important; }
    .md\:lv-max-w-lg {
      max-width: 32rem !important; }
    .md\:lv-max-w-xl {
      max-width: 36rem !important; }
    .md\:lv-max-w-2xl {
      max-width: 42rem !important; }
    .md\:lv-max-w-3xl {
      max-width: 48rem !important; }
    .md\:lv-max-w-4xl {
      max-width: 56rem !important; }
    .md\:lv-max-w-5xl {
      max-width: 64rem !important; }
    .md\:lv-max-w-6xl {
      max-width: 72rem !important; }
    .md\:lv-max-w-full {
      max-width: 100% !important; }
    .md\:lv-min-h-0 {
      min-height: 0 !important; }
    .md\:lv-min-h-full {
      min-height: 100% !important; }
    .md\:lv-min-h-screen {
      min-height: 100vh !important; }
    .md\:lv-min-w-0 {
      min-width: 0 !important; }
    .md\:lv-min-w-full {
      min-width: 100% !important; }
    .md\:lv-object-contain {
      -o-object-fit: contain !important;
      object-fit: contain !important; }
    .md\:lv-object-cover {
      -o-object-fit: cover !important;
      object-fit: cover !important; }
    .md\:lv-object-fill {
      -o-object-fit: fill !important;
      object-fit: fill !important; }
    .md\:lv-object-none {
      -o-object-fit: none !important;
      object-fit: none !important; }
    .md\:lv-object-scale-down {
      -o-object-fit: scale-down !important;
      object-fit: scale-down !important; }
    .md\:lv-object-bottom {
      -o-object-position: bottom !important;
      object-position: bottom !important; }
    .md\:lv-object-center {
      -o-object-position: center !important;
      object-position: center !important; }
    .md\:lv-object-left {
      -o-object-position: left !important;
      object-position: left !important; }
    .md\:lv-object-left-bottom {
      -o-object-position: left bottom !important;
      object-position: left bottom !important; }
    .md\:lv-object-left-top {
      -o-object-position: left top !important;
      object-position: left top !important; }
    .md\:lv-object-right {
      -o-object-position: right !important;
      object-position: right !important; }
    .md\:lv-object-right-bottom {
      -o-object-position: right bottom !important;
      object-position: right bottom !important; }
    .md\:lv-object-right-top {
      -o-object-position: right top !important;
      object-position: right top !important; }
    .md\:lv-object-top {
      -o-object-position: top !important;
      object-position: top !important; }
    .md\:lv-opacity-0 {
      opacity: 0 !important; }
    .md\:lv-opacity-25 {
      opacity: 0.25 !important; }
    .md\:lv-opacity-50 {
      opacity: 0.5 !important; }
    .md\:lv-opacity-75 {
      opacity: 0.75 !important; }
    .md\:lv-opacity-100 {
      opacity: 1 !important; }
    .md\:hover\:lv-opacity-0:hover {
      opacity: 0 !important; }
    .md\:hover\:lv-opacity-25:hover {
      opacity: 0.25 !important; }
    .md\:hover\:lv-opacity-50:hover {
      opacity: 0.5 !important; }
    .md\:hover\:lv-opacity-75:hover {
      opacity: 0.75 !important; }
    .md\:hover\:lv-opacity-100:hover {
      opacity: 1 !important; }
    .md\:focus\:lv-opacity-0:focus {
      opacity: 0 !important; }
    .md\:focus\:lv-opacity-25:focus {
      opacity: 0.25 !important; }
    .md\:focus\:lv-opacity-50:focus {
      opacity: 0.5 !important; }
    .md\:focus\:lv-opacity-75:focus {
      opacity: 0.75 !important; }
    .md\:focus\:lv-opacity-100:focus {
      opacity: 1 !important; }
    .md\:focus\:lv-outline-none:focus, .md\:lv-outline-none {
      outline: 0 !important; }
    .md\:lv-overflow-auto {
      overflow: auto !important; }
    .md\:lv-overflow-hidden {
      overflow: hidden !important; }
    .md\:lv-overflow-visible {
      overflow: visible !important; }
    .md\:lv-overflow-scroll {
      overflow: scroll !important; }
    .md\:lv-overflow-x-auto {
      overflow-x: auto !important; }
    .md\:lv-overflow-y-auto {
      overflow-y: auto !important; }
    .md\:lv-overflow-x-hidden {
      overflow-x: hidden !important; }
    .md\:lv-overflow-y-hidden {
      overflow-y: hidden !important; }
    .md\:lv-overflow-x-visible {
      overflow-x: visible !important; }
    .md\:lv-overflow-y-visible {
      overflow-y: visible !important; }
    .md\:lv-overflow-x-scroll {
      overflow-x: scroll !important; }
    .md\:lv-overflow-y-scroll {
      overflow-y: scroll !important; }
    .md\:lv-scrolling-touch {
      -webkit-overflow-scrolling: touch !important; }
    .md\:lv-scrolling-auto {
      -webkit-overflow-scrolling: auto !important; }
    .md\:lv-overscroll-auto {
      -ms-scroll-chaining: chained !important;
      overscroll-behavior: auto !important; }
    .md\:lv-overscroll-contain {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important; }
    .md\:lv-overscroll-none {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important; }
    .md\:lv-overscroll-y-auto {
      overscroll-behavior-y: auto !important; }
    .md\:lv-overscroll-y-contain {
      overscroll-behavior-y: contain !important; }
    .md\:lv-overscroll-y-none {
      overscroll-behavior-y: none !important; }
    .md\:lv-overscroll-x-auto {
      overscroll-behavior-x: auto !important; }
    .md\:lv-overscroll-x-contain {
      overscroll-behavior-x: contain !important; }
    .md\:lv-overscroll-x-none {
      overscroll-behavior-x: none !important; }
    .md\:lv-p-1 {
      padding: 5px !important; }
    .md\:lv-p-2 {
      padding: 10px !important; }
    .md\:lv-p-3 {
      padding: 15px !important; }
    .md\:lv-p-4 {
      padding: 20px !important; }
    .md\:lv-p-5 {
      padding: 25px !important; }
    .md\:lv-p-6 {
      padding: 30px !important; }
    .md\:lv-p-7 {
      padding: 35px !important; }
    .md\:lv-p-8 {
      padding: 40px !important; }
    .md\:lv-p-9 {
      padding: 45px !important; }
    .md\:lv-p-10 {
      padding: 50px !important; }
    .md\:lv-py-1 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    .md\:lv-px-1 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    .md\:lv-py-2 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    .md\:lv-px-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .md\:lv-py-3 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    .md\:lv-px-3 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .md\:lv-py-4 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    .md\:lv-px-4 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    .md\:lv-py-5 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    .md\:lv-px-5 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    .md\:lv-py-6 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .md\:lv-px-6 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    .md\:lv-py-7 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    .md\:lv-px-7 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    .md\:lv-py-8 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    .md\:lv-px-8 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    .md\:lv-py-9 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    .md\:lv-px-9 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    .md\:lv-py-10 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    .md\:lv-px-10 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    .md\:lv-pt-1 {
      padding-top: 5px !important; }
    .md\:lv-pr-1 {
      padding-right: 5px !important; }
    .md\:lv-pb-1 {
      padding-bottom: 5px !important; }
    .md\:lv-pl-1 {
      padding-left: 5px !important; }
    .md\:lv-pt-2 {
      padding-top: 10px !important; }
    .md\:lv-pr-2 {
      padding-right: 10px !important; }
    .md\:lv-pb-2 {
      padding-bottom: 10px !important; }
    .md\:lv-pl-2 {
      padding-left: 10px !important; }
    .md\:lv-pt-3 {
      padding-top: 15px !important; }
    .md\:lv-pr-3 {
      padding-right: 15px !important; }
    .md\:lv-pb-3 {
      padding-bottom: 15px !important; }
    .md\:lv-pl-3 {
      padding-left: 15px !important; }
    .md\:lv-pt-4 {
      padding-top: 20px !important; }
    .md\:lv-pr-4 {
      padding-right: 20px !important; }
    .md\:lv-pb-4 {
      padding-bottom: 20px !important; }
    .md\:lv-pl-4 {
      padding-left: 20px !important; }
    .md\:lv-pt-5 {
      padding-top: 25px !important; }
    .md\:lv-pr-5 {
      padding-right: 25px !important; }
    .md\:lv-pb-5 {
      padding-bottom: 25px !important; }
    .md\:lv-pl-5 {
      padding-left: 25px !important; }
    .md\:lv-pt-6 {
      padding-top: 30px !important; }
    .md\:lv-pr-6 {
      padding-right: 30px !important; }
    .md\:lv-pb-6 {
      padding-bottom: 30px !important; }
    .md\:lv-pl-6 {
      padding-left: 30px !important; }
    .md\:lv-pt-7 {
      padding-top: 35px !important; }
    .md\:lv-pr-7 {
      padding-right: 35px !important; }
    .md\:lv-pb-7 {
      padding-bottom: 35px !important; }
    .md\:lv-pl-7 {
      padding-left: 35px !important; }
    .md\:lv-pt-8 {
      padding-top: 40px !important; }
    .md\:lv-pr-8 {
      padding-right: 40px !important; }
    .md\:lv-pb-8 {
      padding-bottom: 40px !important; }
    .md\:lv-pl-8 {
      padding-left: 40px !important; }
    .md\:lv-pt-9 {
      padding-top: 45px !important; }
    .md\:lv-pr-9 {
      padding-right: 45px !important; }
    .md\:lv-pb-9 {
      padding-bottom: 45px !important; }
    .md\:lv-pl-9 {
      padding-left: 45px !important; }
    .md\:lv-pt-10 {
      padding-top: 50px !important; }
    .md\:lv-pr-10 {
      padding-right: 50px !important; }
    .md\:lv-pb-10 {
      padding-bottom: 50px !important; }
    .md\:lv-pl-10 {
      padding-left: 50px !important; }
    .md\:lv-placeholder-transparent::-moz-placeholder {
      color: transparent !important; }
    .md\:lv-placeholder-transparent:-ms-input-placeholder {
      color: transparent !important; }
    .md\:lv-placeholder-transparent::placeholder {
      color: transparent !important; }
    .md\:lv-placeholder-current::-moz-placeholder {
      color: currentColor !important; }
    .md\:lv-placeholder-current:-ms-input-placeholder {
      color: currentColor !important; }
    .md\:lv-placeholder-current::placeholder {
      color: currentColor !important; }
    .md\:lv-placeholder-black::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-black:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-black::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-white::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-white:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-white::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-200::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-300::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-400::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-500::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-600::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-gray-900::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-300::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-400::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-500::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-600::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-red-900::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-200::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-600::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-orange-900::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-100::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-300::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-800::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-yellow-900::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-300::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-400::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-500::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-600::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-800::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-green-900::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-100::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-200::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-300::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-400::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-500::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-600::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-800::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-teal-900::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-200::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-300::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-400::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-500::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-600::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-blue-900::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-300::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-400::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-500::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-600::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-800::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-indigo-900::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-100::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-200::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-300::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-400::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-500::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-600::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-700::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-800::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-purple-900::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-800::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-pink-900::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-transparent:focus::-moz-placeholder {
      color: transparent !important; }
    .md\:focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
      color: transparent !important; }
    .md\:focus\:lv-placeholder-transparent:focus::placeholder {
      color: transparent !important; }
    .md\:focus\:lv-placeholder-current:focus::-moz-placeholder {
      color: currentColor !important; }
    .md\:focus\:lv-placeholder-current:focus:-ms-input-placeholder {
      color: currentColor !important; }
    .md\:focus\:lv-placeholder-current:focus::placeholder {
      color: currentColor !important; }
    .md\:focus\:lv-placeholder-black:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-black:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-black:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-white:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-white:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-white:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-gray-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-red-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-orange-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-yellow-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-green-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-teal-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-blue-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-indigo-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-purple-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .md\:focus\:lv-placeholder-pink-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .md\:lv-placeholder-opacity-0::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .md\:lv-placeholder-opacity-0:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .md\:lv-placeholder-opacity-0::placeholder {
      --placeholder-opacity:0!important; }
    .md\:lv-placeholder-opacity-25::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .md\:lv-placeholder-opacity-25:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .md\:lv-placeholder-opacity-25::placeholder {
      --placeholder-opacity:0.25!important; }
    .md\:lv-placeholder-opacity-50::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .md\:lv-placeholder-opacity-50:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .md\:lv-placeholder-opacity-50::placeholder {
      --placeholder-opacity:0.5!important; }
    .md\:lv-placeholder-opacity-75::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .md\:lv-placeholder-opacity-75:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .md\:lv-placeholder-opacity-75::placeholder {
      --placeholder-opacity:0.75!important; }
    .md\:lv-placeholder-opacity-100::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .md\:lv-placeholder-opacity-100:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .md\:lv-placeholder-opacity-100::placeholder {
      --placeholder-opacity:1!important; }
    .md\:focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .md\:focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .md\:focus\:lv-placeholder-opacity-0:focus::placeholder {
      --placeholder-opacity:0!important; }
    .md\:focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .md\:focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .md\:focus\:lv-placeholder-opacity-25:focus::placeholder {
      --placeholder-opacity:0.25!important; }
    .md\:focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .md\:focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .md\:focus\:lv-placeholder-opacity-50:focus::placeholder {
      --placeholder-opacity:0.5!important; }
    .md\:focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .md\:focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .md\:focus\:lv-placeholder-opacity-75:focus::placeholder {
      --placeholder-opacity:0.75!important; }
    .md\:focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .md\:focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .md\:focus\:lv-placeholder-opacity-100:focus::placeholder {
      --placeholder-opacity:1!important; }
    .md\:lv-pointer-events-none {
      pointer-events: none !important; }
    .md\:lv-pointer-events-auto {
      pointer-events: auto !important; }
    .md\:lv-static {
      position: static !important; }
    .md\:lv-fixed {
      position: fixed !important; }
    .md\:lv-absolute {
      position: absolute !important; }
    .md\:lv-relative {
      position: relative !important; }
    .md\:lv-sticky {
      position: -webkit-sticky !important;
      position: sticky !important; }
    .md\:lv-inset-0 {
      top: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      left: 0 !important; }
    .md\:lv-inset-auto {
      top: auto !important;
      right: auto !important;
      bottom: auto !important;
      left: auto !important; }
    .md\:lv-inset-y-0 {
      top: 0 !important;
      bottom: 0 !important; }
    .md\:lv-inset-x-0 {
      right: 0 !important;
      left: 0 !important; }
    .md\:lv-inset-y-auto {
      top: auto !important;
      bottom: auto !important; }
    .md\:lv-inset-x-auto {
      right: auto !important;
      left: auto !important; }
    .md\:lv-top-0 {
      top: 0 !important; }
    .md\:lv-right-0 {
      right: 0 !important; }
    .md\:lv-bottom-0 {
      bottom: 0 !important; }
    .md\:lv-left-0 {
      left: 0 !important; }
    .md\:lv-top-auto {
      top: auto !important; }
    .md\:lv-right-auto {
      right: auto !important; }
    .md\:lv-bottom-auto {
      bottom: auto !important; }
    .md\:lv-left-auto {
      left: auto !important; }
    .md\:lv-resize-none {
      resize: none !important; }
    .md\:lv-resize-y {
      resize: vertical !important; }
    .md\:lv-resize-x {
      resize: horizontal !important; }
    .md\:lv-resize {
      resize: both !important; }
    .md\:lv-shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .md\:lv-shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .md\:lv-shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .md\:lv-shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .md\:lv-shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .md\:lv-shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .md\:lv-shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .md\:lv-shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .md\:lv-shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .md\:lv-shadow-none {
      box-shadow: none !important; }
    .md\:hover\:lv-shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .md\:hover\:lv-shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .md\:hover\:lv-shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .md\:hover\:lv-shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .md\:hover\:lv-shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .md\:hover\:lv-shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .md\:hover\:lv-shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .md\:hover\:lv-shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .md\:hover\:lv-shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .md\:hover\:lv-shadow-none:hover {
      box-shadow: none !important; }
    .md\:focus\:lv-shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .md\:focus\:lv-shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .md\:focus\:lv-shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .md\:focus\:lv-shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .md\:focus\:lv-shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .md\:focus\:lv-shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .md\:focus\:lv-shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .md\:focus\:lv-shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .md\:focus\:lv-shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .md\:focus\:lv-shadow-none:focus {
      box-shadow: none !important; }
    .md\:lv-fill-current {
      fill: currentColor !important; }
    .md\:lv-stroke-current {
      stroke: currentColor !important; }
    .md\:lv-stroke-0 {
      stroke-width: 0 !important; }
    .md\:lv-stroke-1 {
      stroke-width: 1 !important; }
    .md\:lv-stroke-2 {
      stroke-width: 2 !important; }
    .md\:lv-table-auto {
      table-layout: auto !important; }
    .md\:lv-table-fixed {
      table-layout: fixed !important; }
    .md\:lv-text-left {
      text-align: left !important; }
    .md\:lv-text-center {
      text-align: center !important; }
    .md\:lv-text-right {
      text-align: right !important; }
    .md\:lv-text-justify {
      text-align: justify !important; }
    .md\:lv-text-transparent {
      color: transparent !important; }
    .md\:lv-text-current {
      color: currentColor !important; }
    .md\:lv-text-black {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .md\:lv-text-white {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .md\:lv-text-gray-100 {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .md\:lv-text-gray-200 {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .md\:lv-text-gray-300 {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .md\:lv-text-gray-400 {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .md\:lv-text-gray-500 {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .md\:lv-text-gray-600 {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .md\:lv-text-gray-700 {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .md\:lv-text-gray-800 {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .md\:lv-text-gray-900 {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .md\:lv-text-red-100 {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .md\:lv-text-red-200 {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .md\:lv-text-red-300 {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .md\:lv-text-red-400 {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .md\:lv-text-red-500 {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .md\:lv-text-red-600 {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .md\:lv-text-red-700 {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .md\:lv-text-red-800 {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .md\:lv-text-red-900 {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .md\:lv-text-orange-100 {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .md\:lv-text-orange-200 {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .md\:lv-text-orange-300 {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .md\:lv-text-orange-400 {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .md\:lv-text-orange-500 {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .md\:lv-text-orange-600 {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .md\:lv-text-orange-700 {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .md\:lv-text-orange-800 {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .md\:lv-text-orange-900 {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-100 {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-200 {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-300 {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-400 {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-500 {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-600 {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-700 {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-800 {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .md\:lv-text-yellow-900 {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .md\:lv-text-green-100 {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .md\:lv-text-green-200 {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .md\:lv-text-green-300 {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .md\:lv-text-green-400 {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .md\:lv-text-green-500 {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .md\:lv-text-green-600 {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .md\:lv-text-green-700 {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .md\:lv-text-green-800 {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .md\:lv-text-green-900 {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .md\:lv-text-teal-100 {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .md\:lv-text-teal-200 {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .md\:lv-text-teal-300 {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .md\:lv-text-teal-400 {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .md\:lv-text-teal-500 {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .md\:lv-text-teal-600 {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .md\:lv-text-teal-700 {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .md\:lv-text-teal-800 {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .md\:lv-text-teal-900 {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .md\:lv-text-blue-100 {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .md\:lv-text-blue-200 {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .md\:lv-text-blue-300 {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .md\:lv-text-blue-400 {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .md\:lv-text-blue-500 {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .md\:lv-text-blue-600 {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .md\:lv-text-blue-700 {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .md\:lv-text-blue-800 {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .md\:lv-text-blue-900 {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-100 {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-200 {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-300 {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-400 {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-500 {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-600 {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-700 {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-800 {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .md\:lv-text-indigo-900 {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .md\:lv-text-purple-100 {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .md\:lv-text-purple-200 {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .md\:lv-text-purple-300 {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .md\:lv-text-purple-400 {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .md\:lv-text-purple-500 {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .md\:lv-text-purple-600 {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .md\:lv-text-purple-700 {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .md\:lv-text-purple-800 {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .md\:lv-text-purple-900 {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .md\:lv-text-pink-100 {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .md\:lv-text-pink-200 {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .md\:lv-text-pink-300 {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .md\:lv-text-pink-400 {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .md\:lv-text-pink-500 {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .md\:lv-text-pink-600 {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .md\:lv-text-pink-700 {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .md\:lv-text-pink-800 {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .md\:lv-text-pink-900 {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-transparent:hover {
      color: transparent !important; }
    .md\:hover\:lv-text-current:hover {
      color: currentColor !important; }
    .md\:hover\:lv-text-black:hover {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-white:hover {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-100:hover {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-200:hover {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-300:hover {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-400:hover {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-500:hover {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-600:hover {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-700:hover {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-800:hover {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-gray-900:hover {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-100:hover {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-200:hover {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-300:hover {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-400:hover {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-500:hover {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-600:hover {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-700:hover {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-800:hover {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-red-900:hover {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-100:hover {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-200:hover {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-300:hover {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-400:hover {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-500:hover {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-600:hover {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-700:hover {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-800:hover {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-orange-900:hover {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-100:hover {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-200:hover {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-300:hover {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-400:hover {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-500:hover {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-600:hover {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-700:hover {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-800:hover {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-yellow-900:hover {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-100:hover {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-200:hover {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-300:hover {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-400:hover {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-500:hover {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-600:hover {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-700:hover {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-800:hover {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-green-900:hover {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-100:hover {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-200:hover {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-300:hover {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-400:hover {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-500:hover {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-600:hover {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-700:hover {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-800:hover {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-teal-900:hover {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-100:hover {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-200:hover {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-300:hover {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-400:hover {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-500:hover {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-600:hover {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-700:hover {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-800:hover {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-blue-900:hover {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-100:hover {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-200:hover {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-300:hover {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-400:hover {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-500:hover {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-600:hover {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-700:hover {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-800:hover {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-indigo-900:hover {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-100:hover {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-200:hover {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-300:hover {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-400:hover {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-500:hover {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-600:hover {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-700:hover {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-800:hover {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-purple-900:hover {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-100:hover {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-200:hover {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-300:hover {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-400:hover {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-500:hover {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-600:hover {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-700:hover {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-800:hover {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .md\:hover\:lv-text-pink-900:hover {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-transparent:focus {
      color: transparent !important; }
    .md\:focus\:lv-text-current:focus {
      color: currentColor !important; }
    .md\:focus\:lv-text-black:focus {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-white:focus {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-100:focus {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-200:focus {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-300:focus {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-400:focus {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-500:focus {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-600:focus {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-700:focus {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-800:focus {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-gray-900:focus {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-100:focus {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-200:focus {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-300:focus {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-400:focus {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-500:focus {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-600:focus {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-700:focus {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-800:focus {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-red-900:focus {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-100:focus {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-200:focus {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-300:focus {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-400:focus {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-500:focus {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-600:focus {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-700:focus {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-800:focus {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-orange-900:focus {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-100:focus {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-200:focus {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-300:focus {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-400:focus {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-500:focus {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-600:focus {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-700:focus {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-800:focus {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-yellow-900:focus {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-100:focus {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-200:focus {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-300:focus {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-400:focus {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-500:focus {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-600:focus {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-700:focus {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-800:focus {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-green-900:focus {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-100:focus {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-200:focus {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-300:focus {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-400:focus {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-500:focus {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-600:focus {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-700:focus {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-800:focus {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-teal-900:focus {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-100:focus {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-200:focus {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-300:focus {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-400:focus {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-500:focus {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-600:focus {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-700:focus {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-800:focus {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-blue-900:focus {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-100:focus {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-200:focus {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-300:focus {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-400:focus {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-500:focus {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-600:focus {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-700:focus {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-800:focus {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-indigo-900:focus {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-100:focus {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-200:focus {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-300:focus {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-400:focus {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-500:focus {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-600:focus {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-700:focus {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-800:focus {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-purple-900:focus {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-100:focus {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-200:focus {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-300:focus {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-400:focus {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-500:focus {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-600:focus {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-700:focus {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-800:focus {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .md\:focus\:lv-text-pink-900:focus {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .md\:lv-text-opacity-0 {
      --text-opacity:0!important; }
    .md\:lv-text-opacity-25 {
      --text-opacity:0.25!important; }
    .md\:lv-text-opacity-50 {
      --text-opacity:0.5!important; }
    .md\:lv-text-opacity-75 {
      --text-opacity:0.75!important; }
    .md\:lv-text-opacity-100 {
      --text-opacity:1!important; }
    .md\:hover\:lv-text-opacity-0:hover {
      --text-opacity:0!important; }
    .md\:hover\:lv-text-opacity-25:hover {
      --text-opacity:0.25!important; }
    .md\:hover\:lv-text-opacity-50:hover {
      --text-opacity:0.5!important; }
    .md\:hover\:lv-text-opacity-75:hover {
      --text-opacity:0.75!important; }
    .md\:hover\:lv-text-opacity-100:hover {
      --text-opacity:1!important; }
    .md\:focus\:lv-text-opacity-0:focus {
      --text-opacity:0!important; }
    .md\:focus\:lv-text-opacity-25:focus {
      --text-opacity:0.25!important; }
    .md\:focus\:lv-text-opacity-50:focus {
      --text-opacity:0.5!important; }
    .md\:focus\:lv-text-opacity-75:focus {
      --text-opacity:0.75!important; }
    .md\:focus\:lv-text-opacity-100:focus {
      --text-opacity:1!important; }
    .md\:lv-italic {
      font-style: italic !important; }
    .md\:lv-not-italic {
      font-style: normal !important; }
    .md\:lv-uppercase {
      text-transform: uppercase !important; }
    .md\:lv-lowercase {
      text-transform: lowercase !important; }
    .md\:lv-capitalize {
      text-transform: capitalize !important; }
    .md\:lv-normal-case {
      text-transform: none !important; }
    .md\:lv-underline {
      text-decoration: underline !important; }
    .md\:lv-line-through {
      text-decoration: line-through !important; }
    .md\:lv-no-underline {
      text-decoration: none !important; }
    .md\:hover\:lv-underline:hover {
      text-decoration: underline !important; }
    .md\:hover\:lv-line-through:hover {
      text-decoration: line-through !important; }
    .md\:hover\:lv-no-underline:hover {
      text-decoration: none !important; }
    .md\:focus\:lv-underline:focus {
      text-decoration: underline !important; }
    .md\:focus\:lv-line-through:focus {
      text-decoration: line-through !important; }
    .md\:focus\:lv-no-underline:focus {
      text-decoration: none !important; }
    .md\:lv-antialiased {
      -webkit-font-smoothing: antialiased !important;
      -moz-osx-font-smoothing: grayscale !important; }
    .md\:lv-subpixel-antialiased {
      -webkit-font-smoothing: auto !important;
      -moz-osx-font-smoothing: auto !important; }
    .md\:lv-diagonal-fractions, .md\:lv-lining-nums, .md\:lv-oldstyle-nums, .md\:lv-ordinal, .md\:lv-proportional-nums, .md\:lv-slashed-zero, .md\:lv-stacked-fractions, .md\:lv-tabular-nums {
      --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
      font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
    .md\:lv-normal-nums {
      font-variant-numeric: normal !important; }
    .md\:lv-ordinal {
      --font-variant-numeric-ordinal:ordinal!important; }
    .md\:lv-slashed-zero {
      --font-variant-numeric-slashed-zero:slashed-zero!important; }
    .md\:lv-lining-nums {
      --font-variant-numeric-figure:lining-nums!important; }
    .md\:lv-oldstyle-nums {
      --font-variant-numeric-figure:oldstyle-nums!important; }
    .md\:lv-proportional-nums {
      --font-variant-numeric-spacing:proportional-nums!important; }
    .md\:lv-tabular-nums {
      --font-variant-numeric-spacing:tabular-nums!important; }
    .md\:lv-diagonal-fractions {
      --font-variant-numeric-fraction:diagonal-fractions!important; }
    .md\:lv-stacked-fractions {
      --font-variant-numeric-fraction:stacked-fractions!important; }
    .md\:lv-tracking-tighter {
      letter-spacing: -0.05em !important; }
    .md\:lv-tracking-tight {
      letter-spacing: -0.025em !important; }
    .md\:lv-tracking-normal {
      letter-spacing: 0 !important; }
    .md\:lv-tracking-wide {
      letter-spacing: 0.025em !important; }
    .md\:lv-tracking-wider {
      letter-spacing: 0.05em !important; }
    .md\:lv-tracking-widest {
      letter-spacing: 0.1em !important; }
    .md\:lv-select-none {
      -webkit-user-select: none !important;
      -moz-user-select: none !important;
      -ms-user-select: none !important;
      user-select: none !important; }
    .md\:lv-select-text {
      -webkit-user-select: text !important;
      -moz-user-select: text !important;
      -ms-user-select: text !important;
      user-select: text !important; }
    .md\:lv-select-all {
      -webkit-user-select: all !important;
      -moz-user-select: all !important;
      -ms-user-select: all !important;
      user-select: all !important; }
    .md\:lv-select-auto {
      -webkit-user-select: auto !important;
      -moz-user-select: auto !important;
      -ms-user-select: auto !important;
      user-select: auto !important; }
    .md\:lv-align-baseline {
      vertical-align: baseline !important; }
    .md\:lv-align-top {
      vertical-align: top !important; }
    .md\:lv-align-middle {
      vertical-align: middle !important; }
    .md\:lv-align-bottom {
      vertical-align: bottom !important; }
    .md\:lv-align-text-top {
      vertical-align: text-top !important; }
    .md\:lv-align-text-bottom {
      vertical-align: text-bottom !important; }
    .md\:lv-visible {
      visibility: visible !important; }
    .md\:lv-invisible {
      visibility: hidden !important; }
    .md\:lv-whitespace-normal {
      white-space: normal !important; }
    .md\:lv-whitespace-no-wrap {
      white-space: nowrap !important; }
    .md\:lv-whitespace-pre {
      white-space: pre !important; }
    .md\:lv-whitespace-pre-line {
      white-space: pre-line !important; }
    .md\:lv-whitespace-pre-wrap {
      white-space: pre-wrap !important; }
    .md\:lv-break-normal {
      overflow-wrap: normal !important;
      word-break: normal !important; }
    .md\:lv-break-words {
      overflow-wrap: break-word !important; }
    .md\:lv-break-all {
      word-break: break-all !important; }
    .md\:lv-truncate {
      overflow: hidden !important;
      text-overflow: ellipsis !important;
      white-space: nowrap !important; }
    .md\:lv-w-1 {
      width: 5px !important; }
    .md\:lv-w-2 {
      width: 10px !important; }
    .md\:lv-w-3 {
      width: 15px !important; }
    .md\:lv-w-4 {
      width: 20px !important; }
    .md\:lv-w-5 {
      width: 25px !important; }
    .md\:lv-w-6 {
      width: 30px !important; }
    .md\:lv-w-7 {
      width: 35px !important; }
    .md\:lv-w-8 {
      width: 40px !important; }
    .md\:lv-w-9 {
      width: 45px !important; }
    .md\:lv-w-10 {
      width: 50px !important; }
    .md\:lv-w-auto {
      width: auto !important; }
    .md\:lv-w-1\/2 {
      width: 50% !important; }
    .md\:lv-w-1\/3 {
      width: 33.33333% !important; }
    .md\:lv-w-2\/3 {
      width: 66.66667% !important; }
    .md\:lv-w-1\/4 {
      width: 25% !important; }
    .md\:lv-w-2\/4 {
      width: 50% !important; }
    .md\:lv-w-3\/4 {
      width: 75% !important; }
    .md\:lv-w-1\/5 {
      width: 20% !important; }
    .md\:lv-w-2\/5 {
      width: 40% !important; }
    .md\:lv-w-3\/5 {
      width: 60% !important; }
    .md\:lv-w-4\/5 {
      width: 80% !important; }
    .md\:lv-w-1\/6 {
      width: 16.66667% !important; }
    .md\:lv-w-2\/6 {
      width: 33.33333% !important; }
    .md\:lv-w-3\/6 {
      width: 50% !important; }
    .md\:lv-w-4\/6 {
      width: 66.66667% !important; }
    .md\:lv-w-5\/6 {
      width: 83.33333% !important; }
    .md\:lv-w-1\/12 {
      width: 8.33333% !important; }
    .md\:lv-w-2\/12 {
      width: 16.66667% !important; }
    .md\:lv-w-3\/12 {
      width: 25% !important; }
    .md\:lv-w-4\/12 {
      width: 33.33333% !important; }
    .md\:lv-w-5\/12 {
      width: 41.66667% !important; }
    .md\:lv-w-6\/12 {
      width: 50% !important; }
    .md\:lv-w-7\/12 {
      width: 58.33333% !important; }
    .md\:lv-w-8\/12 {
      width: 66.66667% !important; }
    .md\:lv-w-9\/12 {
      width: 75% !important; }
    .md\:lv-w-10\/12 {
      width: 83.33333% !important; }
    .md\:lv-w-11\/12 {
      width: 91.66667% !important; }
    .md\:lv-w-full {
      width: 100% !important; }
    .md\:lv-w-screen {
      width: 100vw !important; }
    .md\:lv-z-0 {
      z-index: 0 !important; }
    .md\:lv-z-10 {
      z-index: 10 !important; }
    .md\:lv-z-20 {
      z-index: 20 !important; }
    .md\:lv-z-30 {
      z-index: 30 !important; }
    .md\:lv-z-40 {
      z-index: 40 !important; }
    .md\:lv-z-50 {
      z-index: 50 !important; }
    .md\:lv-z-auto {
      z-index: auto !important; }
    .md\:lv-gap-1 {
      grid-gap: 5px !important;
      gap: 5px !important; }
    .md\:lv-gap-2 {
      grid-gap: 10px !important;
      gap: 10px !important; }
    .md\:lv-gap-3 {
      grid-gap: 15px !important;
      gap: 15px !important; }
    .md\:lv-gap-4 {
      grid-gap: 20px !important;
      gap: 20px !important; }
    .md\:lv-gap-5 {
      grid-gap: 25px !important;
      gap: 25px !important; }
    .md\:lv-gap-6 {
      grid-gap: 30px !important;
      gap: 30px !important; }
    .md\:lv-gap-7 {
      grid-gap: 35px !important;
      gap: 35px !important; }
    .md\:lv-gap-8 {
      grid-gap: 40px !important;
      gap: 40px !important; }
    .md\:lv-gap-9 {
      grid-gap: 45px !important;
      gap: 45px !important; }
    .md\:lv-gap-10 {
      grid-gap: 50px !important;
      gap: 50px !important; }
    .md\:lv-col-gap-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .md\:lv-col-gap-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .md\:lv-col-gap-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .md\:lv-col-gap-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .md\:lv-col-gap-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .md\:lv-col-gap-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .md\:lv-col-gap-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .md\:lv-col-gap-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .md\:lv-col-gap-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .md\:lv-col-gap-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .md\:lv-gap-x-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .md\:lv-gap-x-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .md\:lv-gap-x-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .md\:lv-gap-x-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .md\:lv-gap-x-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .md\:lv-gap-x-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .md\:lv-gap-x-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .md\:lv-gap-x-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .md\:lv-gap-x-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .md\:lv-gap-x-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .md\:lv-row-gap-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .md\:lv-row-gap-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .md\:lv-row-gap-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .md\:lv-row-gap-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .md\:lv-row-gap-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .md\:lv-row-gap-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .md\:lv-row-gap-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .md\:lv-row-gap-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .md\:lv-row-gap-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .md\:lv-row-gap-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .md\:lv-gap-y-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .md\:lv-gap-y-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .md\:lv-gap-y-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .md\:lv-gap-y-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .md\:lv-gap-y-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .md\:lv-gap-y-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .md\:lv-gap-y-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .md\:lv-gap-y-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .md\:lv-gap-y-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .md\:lv-gap-y-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .md\:lv-grid-flow-row {
      grid-auto-flow: row !important; }
    .md\:lv-grid-flow-col {
      grid-auto-flow: column !important; }
    .md\:lv-grid-flow-row-dense {
      grid-auto-flow: row dense !important; }
    .md\:lv-grid-flow-col-dense {
      grid-auto-flow: column dense !important; }
    .md\:lv-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .md\:lv-grid-cols-none {
      grid-template-columns: none !important; }
    .md\:lv-col-auto {
      grid-column: auto !important; }
    .md\:lv-col-span-1 {
      grid-column: span 1/span 1 !important; }
    .md\:lv-col-span-2 {
      grid-column: span 2/span 2 !important; }
    .md\:lv-col-span-3 {
      grid-column: span 3/span 3 !important; }
    .md\:lv-col-span-4 {
      grid-column: span 4/span 4 !important; }
    .md\:lv-col-span-5 {
      grid-column: span 5/span 5 !important; }
    .md\:lv-col-span-6 {
      grid-column: span 6/span 6 !important; }
    .md\:lv-col-span-7 {
      grid-column: span 7/span 7 !important; }
    .md\:lv-col-span-8 {
      grid-column: span 8/span 8 !important; }
    .md\:lv-col-span-9 {
      grid-column: span 9/span 9 !important; }
    .md\:lv-col-span-10 {
      grid-column: span 10/span 10 !important; }
    .md\:lv-col-span-11 {
      grid-column: span 11/span 11 !important; }
    .md\:lv-col-span-12 {
      grid-column: span 12/span 12 !important; }
    .md\:lv-col-start-1 {
      grid-column-start: 1 !important; }
    .md\:lv-col-start-2 {
      grid-column-start: 2 !important; }
    .md\:lv-col-start-3 {
      grid-column-start: 3 !important; }
    .md\:lv-col-start-4 {
      grid-column-start: 4 !important; }
    .md\:lv-col-start-5 {
      grid-column-start: 5 !important; }
    .md\:lv-col-start-6 {
      grid-column-start: 6 !important; }
    .md\:lv-col-start-7 {
      grid-column-start: 7 !important; }
    .md\:lv-col-start-8 {
      grid-column-start: 8 !important; }
    .md\:lv-col-start-9 {
      grid-column-start: 9 !important; }
    .md\:lv-col-start-10 {
      grid-column-start: 10 !important; }
    .md\:lv-col-start-11 {
      grid-column-start: 11 !important; }
    .md\:lv-col-start-12 {
      grid-column-start: 12 !important; }
    .md\:lv-col-start-13 {
      grid-column-start: 13 !important; }
    .md\:lv-col-start-auto {
      grid-column-start: auto !important; }
    .md\:lv-col-end-1 {
      grid-column-end: 1 !important; }
    .md\:lv-col-end-2 {
      grid-column-end: 2 !important; }
    .md\:lv-col-end-3 {
      grid-column-end: 3 !important; }
    .md\:lv-col-end-4 {
      grid-column-end: 4 !important; }
    .md\:lv-col-end-5 {
      grid-column-end: 5 !important; }
    .md\:lv-col-end-6 {
      grid-column-end: 6 !important; }
    .md\:lv-col-end-7 {
      grid-column-end: 7 !important; }
    .md\:lv-col-end-8 {
      grid-column-end: 8 !important; }
    .md\:lv-col-end-9 {
      grid-column-end: 9 !important; }
    .md\:lv-col-end-10 {
      grid-column-end: 10 !important; }
    .md\:lv-col-end-11 {
      grid-column-end: 11 !important; }
    .md\:lv-col-end-12 {
      grid-column-end: 12 !important; }
    .md\:lv-col-end-13 {
      grid-column-end: 13 !important; }
    .md\:lv-col-end-auto {
      grid-column-end: auto !important; }
    .md\:lv-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
    .md\:lv-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
    .md\:lv-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
    .md\:lv-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
    .md\:lv-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
    .md\:lv-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
    .md\:lv-grid-rows-none {
      grid-template-rows: none !important; }
    .md\:lv-row-auto {
      grid-row: auto !important; }
    .md\:lv-row-span-1 {
      grid-row: span 1/span 1 !important; }
    .md\:lv-row-span-2 {
      grid-row: span 2/span 2 !important; }
    .md\:lv-row-span-3 {
      grid-row: span 3/span 3 !important; }
    .md\:lv-row-span-4 {
      grid-row: span 4/span 4 !important; }
    .md\:lv-row-span-5 {
      grid-row: span 5/span 5 !important; }
    .md\:lv-row-span-6 {
      grid-row: span 6/span 6 !important; }
    .md\:lv-row-start-1 {
      grid-row-start: 1 !important; }
    .md\:lv-row-start-2 {
      grid-row-start: 2 !important; }
    .md\:lv-row-start-3 {
      grid-row-start: 3 !important; }
    .md\:lv-row-start-4 {
      grid-row-start: 4 !important; }
    .md\:lv-row-start-5 {
      grid-row-start: 5 !important; }
    .md\:lv-row-start-6 {
      grid-row-start: 6 !important; }
    .md\:lv-row-start-7 {
      grid-row-start: 7 !important; }
    .md\:lv-row-start-auto {
      grid-row-start: auto !important; }
    .md\:lv-row-end-1 {
      grid-row-end: 1 !important; }
    .md\:lv-row-end-2 {
      grid-row-end: 2 !important; }
    .md\:lv-row-end-3 {
      grid-row-end: 3 !important; }
    .md\:lv-row-end-4 {
      grid-row-end: 4 !important; }
    .md\:lv-row-end-5 {
      grid-row-end: 5 !important; }
    .md\:lv-row-end-6 {
      grid-row-end: 6 !important; }
    .md\:lv-row-end-7 {
      grid-row-end: 7 !important; }
    .md\:lv-row-end-auto {
      grid-row-end: auto !important; }
    .md\:lv-transform {
      --transform-translate-x:0!important;
      --transform-translate-y:0!important;
      --transform-rotate:0!important;
      --transform-skew-x:0!important;
      --transform-skew-y:0!important;
      --transform-scale-x:1!important;
      --transform-scale-y:1!important;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
    .md\:lv-transform-none {
      transform: none !important; }
    .md\:lv-origin-center {
      transform-origin: center !important; }
    .md\:lv-origin-top {
      transform-origin: top !important; }
    .md\:lv-origin-top-right {
      transform-origin: top right !important; }
    .md\:lv-origin-right {
      transform-origin: right !important; }
    .md\:lv-origin-bottom-right {
      transform-origin: bottom right !important; }
    .md\:lv-origin-bottom {
      transform-origin: bottom !important; }
    .md\:lv-origin-bottom-left {
      transform-origin: bottom left !important; }
    .md\:lv-origin-left {
      transform-origin: left !important; }
    .md\:lv-origin-top-left {
      transform-origin: top left !important; }
    .md\:lv-scale-0 {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .md\:lv-scale-50 {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .md\:lv-scale-75 {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .md\:lv-scale-90 {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .md\:lv-scale-95 {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .md\:lv-scale-100 {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .md\:lv-scale-105 {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .md\:lv-scale-110 {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .md\:lv-scale-125 {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .md\:lv-scale-150 {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .md\:lv-scale-x-0 {
      --transform-scale-x:0!important; }
    .md\:lv-scale-x-50 {
      --transform-scale-x:.5!important; }
    .md\:lv-scale-x-75 {
      --transform-scale-x:.75!important; }
    .md\:lv-scale-x-90 {
      --transform-scale-x:.9!important; }
    .md\:lv-scale-x-95 {
      --transform-scale-x:.95!important; }
    .md\:lv-scale-x-100 {
      --transform-scale-x:1!important; }
    .md\:lv-scale-x-105 {
      --transform-scale-x:1.05!important; }
    .md\:lv-scale-x-110 {
      --transform-scale-x:1.1!important; }
    .md\:lv-scale-x-125 {
      --transform-scale-x:1.25!important; }
    .md\:lv-scale-x-150 {
      --transform-scale-x:1.5!important; }
    .md\:lv-scale-y-0 {
      --transform-scale-y:0!important; }
    .md\:lv-scale-y-50 {
      --transform-scale-y:.5!important; }
    .md\:lv-scale-y-75 {
      --transform-scale-y:.75!important; }
    .md\:lv-scale-y-90 {
      --transform-scale-y:.9!important; }
    .md\:lv-scale-y-95 {
      --transform-scale-y:.95!important; }
    .md\:lv-scale-y-100 {
      --transform-scale-y:1!important; }
    .md\:lv-scale-y-105 {
      --transform-scale-y:1.05!important; }
    .md\:lv-scale-y-110 {
      --transform-scale-y:1.1!important; }
    .md\:lv-scale-y-125 {
      --transform-scale-y:1.25!important; }
    .md\:lv-scale-y-150 {
      --transform-scale-y:1.5!important; }
    .md\:hover\:lv-scale-0:hover {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .md\:hover\:lv-scale-50:hover {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .md\:hover\:lv-scale-75:hover {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .md\:hover\:lv-scale-90:hover {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .md\:hover\:lv-scale-95:hover {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .md\:hover\:lv-scale-100:hover {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .md\:hover\:lv-scale-105:hover {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .md\:hover\:lv-scale-110:hover {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .md\:hover\:lv-scale-125:hover {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .md\:hover\:lv-scale-150:hover {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .md\:hover\:lv-scale-x-0:hover {
      --transform-scale-x:0!important; }
    .md\:hover\:lv-scale-x-50:hover {
      --transform-scale-x:.5!important; }
    .md\:hover\:lv-scale-x-75:hover {
      --transform-scale-x:.75!important; }
    .md\:hover\:lv-scale-x-90:hover {
      --transform-scale-x:.9!important; }
    .md\:hover\:lv-scale-x-95:hover {
      --transform-scale-x:.95!important; }
    .md\:hover\:lv-scale-x-100:hover {
      --transform-scale-x:1!important; }
    .md\:hover\:lv-scale-x-105:hover {
      --transform-scale-x:1.05!important; }
    .md\:hover\:lv-scale-x-110:hover {
      --transform-scale-x:1.1!important; }
    .md\:hover\:lv-scale-x-125:hover {
      --transform-scale-x:1.25!important; }
    .md\:hover\:lv-scale-x-150:hover {
      --transform-scale-x:1.5!important; }
    .md\:hover\:lv-scale-y-0:hover {
      --transform-scale-y:0!important; }
    .md\:hover\:lv-scale-y-50:hover {
      --transform-scale-y:.5!important; }
    .md\:hover\:lv-scale-y-75:hover {
      --transform-scale-y:.75!important; }
    .md\:hover\:lv-scale-y-90:hover {
      --transform-scale-y:.9!important; }
    .md\:hover\:lv-scale-y-95:hover {
      --transform-scale-y:.95!important; }
    .md\:hover\:lv-scale-y-100:hover {
      --transform-scale-y:1!important; }
    .md\:hover\:lv-scale-y-105:hover {
      --transform-scale-y:1.05!important; }
    .md\:hover\:lv-scale-y-110:hover {
      --transform-scale-y:1.1!important; }
    .md\:hover\:lv-scale-y-125:hover {
      --transform-scale-y:1.25!important; }
    .md\:hover\:lv-scale-y-150:hover {
      --transform-scale-y:1.5!important; }
    .md\:focus\:lv-scale-0:focus {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .md\:focus\:lv-scale-50:focus {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .md\:focus\:lv-scale-75:focus {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .md\:focus\:lv-scale-90:focus {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .md\:focus\:lv-scale-95:focus {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .md\:focus\:lv-scale-100:focus {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .md\:focus\:lv-scale-105:focus {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .md\:focus\:lv-scale-110:focus {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .md\:focus\:lv-scale-125:focus {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .md\:focus\:lv-scale-150:focus {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .md\:focus\:lv-scale-x-0:focus {
      --transform-scale-x:0!important; }
    .md\:focus\:lv-scale-x-50:focus {
      --transform-scale-x:.5!important; }
    .md\:focus\:lv-scale-x-75:focus {
      --transform-scale-x:.75!important; }
    .md\:focus\:lv-scale-x-90:focus {
      --transform-scale-x:.9!important; }
    .md\:focus\:lv-scale-x-95:focus {
      --transform-scale-x:.95!important; }
    .md\:focus\:lv-scale-x-100:focus {
      --transform-scale-x:1!important; }
    .md\:focus\:lv-scale-x-105:focus {
      --transform-scale-x:1.05!important; }
    .md\:focus\:lv-scale-x-110:focus {
      --transform-scale-x:1.1!important; }
    .md\:focus\:lv-scale-x-125:focus {
      --transform-scale-x:1.25!important; }
    .md\:focus\:lv-scale-x-150:focus {
      --transform-scale-x:1.5!important; }
    .md\:focus\:lv-scale-y-0:focus {
      --transform-scale-y:0!important; }
    .md\:focus\:lv-scale-y-50:focus {
      --transform-scale-y:.5!important; }
    .md\:focus\:lv-scale-y-75:focus {
      --transform-scale-y:.75!important; }
    .md\:focus\:lv-scale-y-90:focus {
      --transform-scale-y:.9!important; }
    .md\:focus\:lv-scale-y-95:focus {
      --transform-scale-y:.95!important; }
    .md\:focus\:lv-scale-y-100:focus {
      --transform-scale-y:1!important; }
    .md\:focus\:lv-scale-y-105:focus {
      --transform-scale-y:1.05!important; }
    .md\:focus\:lv-scale-y-110:focus {
      --transform-scale-y:1.1!important; }
    .md\:focus\:lv-scale-y-125:focus {
      --transform-scale-y:1.25!important; }
    .md\:focus\:lv-scale-y-150:focus {
      --transform-scale-y:1.5!important; }
    .md\:lv-rotate-0 {
      --transform-rotate:0!important; }
    .md\:lv-rotate-45 {
      --transform-rotate:45deg!important; }
    .md\:lv-rotate-90 {
      --transform-rotate:90deg!important; }
    .md\:lv-rotate-180 {
      --transform-rotate:180deg!important; }
    .md\:lv--rotate-180 {
      --transform-rotate:-180deg!important; }
    .md\:lv--rotate-90 {
      --transform-rotate:-90deg!important; }
    .md\:lv--rotate-45 {
      --transform-rotate:-45deg!important; }
    .md\:hover\:lv-rotate-0:hover {
      --transform-rotate:0!important; }
    .md\:hover\:lv-rotate-45:hover {
      --transform-rotate:45deg!important; }
    .md\:hover\:lv-rotate-90:hover {
      --transform-rotate:90deg!important; }
    .md\:hover\:lv-rotate-180:hover {
      --transform-rotate:180deg!important; }
    .md\:hover\:lv--rotate-180:hover {
      --transform-rotate:-180deg!important; }
    .md\:hover\:lv--rotate-90:hover {
      --transform-rotate:-90deg!important; }
    .md\:hover\:lv--rotate-45:hover {
      --transform-rotate:-45deg!important; }
    .md\:focus\:lv-rotate-0:focus {
      --transform-rotate:0!important; }
    .md\:focus\:lv-rotate-45:focus {
      --transform-rotate:45deg!important; }
    .md\:focus\:lv-rotate-90:focus {
      --transform-rotate:90deg!important; }
    .md\:focus\:lv-rotate-180:focus {
      --transform-rotate:180deg!important; }
    .md\:focus\:lv--rotate-180:focus {
      --transform-rotate:-180deg!important; }
    .md\:focus\:lv--rotate-90:focus {
      --transform-rotate:-90deg!important; }
    .md\:focus\:lv--rotate-45:focus {
      --transform-rotate:-45deg!important; }
    .md\:lv-translate-x-1 {
      --transform-translate-x:5px!important; }
    .md\:lv-translate-x-2 {
      --transform-translate-x:10px!important; }
    .md\:lv-translate-x-3 {
      --transform-translate-x:15px!important; }
    .md\:lv-translate-x-4 {
      --transform-translate-x:20px!important; }
    .md\:lv-translate-x-5 {
      --transform-translate-x:25px!important; }
    .md\:lv-translate-x-6 {
      --transform-translate-x:30px!important; }
    .md\:lv-translate-x-7 {
      --transform-translate-x:35px!important; }
    .md\:lv-translate-x-8 {
      --transform-translate-x:40px!important; }
    .md\:lv-translate-x-9 {
      --transform-translate-x:45px!important; }
    .md\:lv-translate-x-10 {
      --transform-translate-x:50px!important; }
    .md\:lv--translate-x-1 {
      --transform-translate-x:-5px!important; }
    .md\:lv--translate-x-2 {
      --transform-translate-x:-10px!important; }
    .md\:lv--translate-x-3 {
      --transform-translate-x:-15px!important; }
    .md\:lv--translate-x-4 {
      --transform-translate-x:-20px!important; }
    .md\:lv--translate-x-5 {
      --transform-translate-x:-25px!important; }
    .md\:lv--translate-x-6 {
      --transform-translate-x:-30px!important; }
    .md\:lv--translate-x-7 {
      --transform-translate-x:-35px!important; }
    .md\:lv--translate-x-8 {
      --transform-translate-x:-40px!important; }
    .md\:lv--translate-x-9 {
      --transform-translate-x:-45px!important; }
    .md\:lv--translate-x-10 {
      --transform-translate-x:-50px!important; }
    .md\:lv--translate-x-full {
      --transform-translate-x:-100%!important; }
    .md\:lv--translate-x-1\/2 {
      --transform-translate-x:-50%!important; }
    .md\:lv-translate-x-1\/2 {
      --transform-translate-x:50%!important; }
    .md\:lv-translate-x-full {
      --transform-translate-x:100%!important; }
    .md\:lv-translate-y-1 {
      --transform-translate-y:5px!important; }
    .md\:lv-translate-y-2 {
      --transform-translate-y:10px!important; }
    .md\:lv-translate-y-3 {
      --transform-translate-y:15px!important; }
    .md\:lv-translate-y-4 {
      --transform-translate-y:20px!important; }
    .md\:lv-translate-y-5 {
      --transform-translate-y:25px!important; }
    .md\:lv-translate-y-6 {
      --transform-translate-y:30px!important; }
    .md\:lv-translate-y-7 {
      --transform-translate-y:35px!important; }
    .md\:lv-translate-y-8 {
      --transform-translate-y:40px!important; }
    .md\:lv-translate-y-9 {
      --transform-translate-y:45px!important; }
    .md\:lv-translate-y-10 {
      --transform-translate-y:50px!important; }
    .md\:lv--translate-y-1 {
      --transform-translate-y:-5px!important; }
    .md\:lv--translate-y-2 {
      --transform-translate-y:-10px!important; }
    .md\:lv--translate-y-3 {
      --transform-translate-y:-15px!important; }
    .md\:lv--translate-y-4 {
      --transform-translate-y:-20px!important; }
    .md\:lv--translate-y-5 {
      --transform-translate-y:-25px!important; }
    .md\:lv--translate-y-6 {
      --transform-translate-y:-30px!important; }
    .md\:lv--translate-y-7 {
      --transform-translate-y:-35px!important; }
    .md\:lv--translate-y-8 {
      --transform-translate-y:-40px!important; }
    .md\:lv--translate-y-9 {
      --transform-translate-y:-45px!important; }
    .md\:lv--translate-y-10 {
      --transform-translate-y:-50px!important; }
    .md\:lv--translate-y-full {
      --transform-translate-y:-100%!important; }
    .md\:lv--translate-y-1\/2 {
      --transform-translate-y:-50%!important; }
    .md\:lv-translate-y-1\/2 {
      --transform-translate-y:50%!important; }
    .md\:lv-translate-y-full {
      --transform-translate-y:100%!important; }
    .md\:hover\:lv-translate-x-1:hover {
      --transform-translate-x:5px!important; }
    .md\:hover\:lv-translate-x-2:hover {
      --transform-translate-x:10px!important; }
    .md\:hover\:lv-translate-x-3:hover {
      --transform-translate-x:15px!important; }
    .md\:hover\:lv-translate-x-4:hover {
      --transform-translate-x:20px!important; }
    .md\:hover\:lv-translate-x-5:hover {
      --transform-translate-x:25px!important; }
    .md\:hover\:lv-translate-x-6:hover {
      --transform-translate-x:30px!important; }
    .md\:hover\:lv-translate-x-7:hover {
      --transform-translate-x:35px!important; }
    .md\:hover\:lv-translate-x-8:hover {
      --transform-translate-x:40px!important; }
    .md\:hover\:lv-translate-x-9:hover {
      --transform-translate-x:45px!important; }
    .md\:hover\:lv-translate-x-10:hover {
      --transform-translate-x:50px!important; }
    .md\:hover\:lv--translate-x-1:hover {
      --transform-translate-x:-5px!important; }
    .md\:hover\:lv--translate-x-2:hover {
      --transform-translate-x:-10px!important; }
    .md\:hover\:lv--translate-x-3:hover {
      --transform-translate-x:-15px!important; }
    .md\:hover\:lv--translate-x-4:hover {
      --transform-translate-x:-20px!important; }
    .md\:hover\:lv--translate-x-5:hover {
      --transform-translate-x:-25px!important; }
    .md\:hover\:lv--translate-x-6:hover {
      --transform-translate-x:-30px!important; }
    .md\:hover\:lv--translate-x-7:hover {
      --transform-translate-x:-35px!important; }
    .md\:hover\:lv--translate-x-8:hover {
      --transform-translate-x:-40px!important; }
    .md\:hover\:lv--translate-x-9:hover {
      --transform-translate-x:-45px!important; }
    .md\:hover\:lv--translate-x-10:hover {
      --transform-translate-x:-50px!important; }
    .md\:hover\:lv--translate-x-full:hover {
      --transform-translate-x:-100%!important; }
    .md\:hover\:lv--translate-x-1\/2:hover {
      --transform-translate-x:-50%!important; }
    .md\:hover\:lv-translate-x-1\/2:hover {
      --transform-translate-x:50%!important; }
    .md\:hover\:lv-translate-x-full:hover {
      --transform-translate-x:100%!important; }
    .md\:hover\:lv-translate-y-1:hover {
      --transform-translate-y:5px!important; }
    .md\:hover\:lv-translate-y-2:hover {
      --transform-translate-y:10px!important; }
    .md\:hover\:lv-translate-y-3:hover {
      --transform-translate-y:15px!important; }
    .md\:hover\:lv-translate-y-4:hover {
      --transform-translate-y:20px!important; }
    .md\:hover\:lv-translate-y-5:hover {
      --transform-translate-y:25px!important; }
    .md\:hover\:lv-translate-y-6:hover {
      --transform-translate-y:30px!important; }
    .md\:hover\:lv-translate-y-7:hover {
      --transform-translate-y:35px!important; }
    .md\:hover\:lv-translate-y-8:hover {
      --transform-translate-y:40px!important; }
    .md\:hover\:lv-translate-y-9:hover {
      --transform-translate-y:45px!important; }
    .md\:hover\:lv-translate-y-10:hover {
      --transform-translate-y:50px!important; }
    .md\:hover\:lv--translate-y-1:hover {
      --transform-translate-y:-5px!important; }
    .md\:hover\:lv--translate-y-2:hover {
      --transform-translate-y:-10px!important; }
    .md\:hover\:lv--translate-y-3:hover {
      --transform-translate-y:-15px!important; }
    .md\:hover\:lv--translate-y-4:hover {
      --transform-translate-y:-20px!important; }
    .md\:hover\:lv--translate-y-5:hover {
      --transform-translate-y:-25px!important; }
    .md\:hover\:lv--translate-y-6:hover {
      --transform-translate-y:-30px!important; }
    .md\:hover\:lv--translate-y-7:hover {
      --transform-translate-y:-35px!important; }
    .md\:hover\:lv--translate-y-8:hover {
      --transform-translate-y:-40px!important; }
    .md\:hover\:lv--translate-y-9:hover {
      --transform-translate-y:-45px!important; }
    .md\:hover\:lv--translate-y-10:hover {
      --transform-translate-y:-50px!important; }
    .md\:hover\:lv--translate-y-full:hover {
      --transform-translate-y:-100%!important; }
    .md\:hover\:lv--translate-y-1\/2:hover {
      --transform-translate-y:-50%!important; }
    .md\:hover\:lv-translate-y-1\/2:hover {
      --transform-translate-y:50%!important; }
    .md\:hover\:lv-translate-y-full:hover {
      --transform-translate-y:100%!important; }
    .md\:focus\:lv-translate-x-1:focus {
      --transform-translate-x:5px!important; }
    .md\:focus\:lv-translate-x-2:focus {
      --transform-translate-x:10px!important; }
    .md\:focus\:lv-translate-x-3:focus {
      --transform-translate-x:15px!important; }
    .md\:focus\:lv-translate-x-4:focus {
      --transform-translate-x:20px!important; }
    .md\:focus\:lv-translate-x-5:focus {
      --transform-translate-x:25px!important; }
    .md\:focus\:lv-translate-x-6:focus {
      --transform-translate-x:30px!important; }
    .md\:focus\:lv-translate-x-7:focus {
      --transform-translate-x:35px!important; }
    .md\:focus\:lv-translate-x-8:focus {
      --transform-translate-x:40px!important; }
    .md\:focus\:lv-translate-x-9:focus {
      --transform-translate-x:45px!important; }
    .md\:focus\:lv-translate-x-10:focus {
      --transform-translate-x:50px!important; }
    .md\:focus\:lv--translate-x-1:focus {
      --transform-translate-x:-5px!important; }
    .md\:focus\:lv--translate-x-2:focus {
      --transform-translate-x:-10px!important; }
    .md\:focus\:lv--translate-x-3:focus {
      --transform-translate-x:-15px!important; }
    .md\:focus\:lv--translate-x-4:focus {
      --transform-translate-x:-20px!important; }
    .md\:focus\:lv--translate-x-5:focus {
      --transform-translate-x:-25px!important; }
    .md\:focus\:lv--translate-x-6:focus {
      --transform-translate-x:-30px!important; }
    .md\:focus\:lv--translate-x-7:focus {
      --transform-translate-x:-35px!important; }
    .md\:focus\:lv--translate-x-8:focus {
      --transform-translate-x:-40px!important; }
    .md\:focus\:lv--translate-x-9:focus {
      --transform-translate-x:-45px!important; }
    .md\:focus\:lv--translate-x-10:focus {
      --transform-translate-x:-50px!important; }
    .md\:focus\:lv--translate-x-full:focus {
      --transform-translate-x:-100%!important; }
    .md\:focus\:lv--translate-x-1\/2:focus {
      --transform-translate-x:-50%!important; }
    .md\:focus\:lv-translate-x-1\/2:focus {
      --transform-translate-x:50%!important; }
    .md\:focus\:lv-translate-x-full:focus {
      --transform-translate-x:100%!important; }
    .md\:focus\:lv-translate-y-1:focus {
      --transform-translate-y:5px!important; }
    .md\:focus\:lv-translate-y-2:focus {
      --transform-translate-y:10px!important; }
    .md\:focus\:lv-translate-y-3:focus {
      --transform-translate-y:15px!important; }
    .md\:focus\:lv-translate-y-4:focus {
      --transform-translate-y:20px!important; }
    .md\:focus\:lv-translate-y-5:focus {
      --transform-translate-y:25px!important; }
    .md\:focus\:lv-translate-y-6:focus {
      --transform-translate-y:30px!important; }
    .md\:focus\:lv-translate-y-7:focus {
      --transform-translate-y:35px!important; }
    .md\:focus\:lv-translate-y-8:focus {
      --transform-translate-y:40px!important; }
    .md\:focus\:lv-translate-y-9:focus {
      --transform-translate-y:45px!important; }
    .md\:focus\:lv-translate-y-10:focus {
      --transform-translate-y:50px!important; }
    .md\:focus\:lv--translate-y-1:focus {
      --transform-translate-y:-5px!important; }
    .md\:focus\:lv--translate-y-2:focus {
      --transform-translate-y:-10px!important; }
    .md\:focus\:lv--translate-y-3:focus {
      --transform-translate-y:-15px!important; }
    .md\:focus\:lv--translate-y-4:focus {
      --transform-translate-y:-20px!important; }
    .md\:focus\:lv--translate-y-5:focus {
      --transform-translate-y:-25px!important; }
    .md\:focus\:lv--translate-y-6:focus {
      --transform-translate-y:-30px!important; }
    .md\:focus\:lv--translate-y-7:focus {
      --transform-translate-y:-35px!important; }
    .md\:focus\:lv--translate-y-8:focus {
      --transform-translate-y:-40px!important; }
    .md\:focus\:lv--translate-y-9:focus {
      --transform-translate-y:-45px!important; }
    .md\:focus\:lv--translate-y-10:focus {
      --transform-translate-y:-50px!important; }
    .md\:focus\:lv--translate-y-full:focus {
      --transform-translate-y:-100%!important; }
    .md\:focus\:lv--translate-y-1\/2:focus {
      --transform-translate-y:-50%!important; }
    .md\:focus\:lv-translate-y-1\/2:focus {
      --transform-translate-y:50%!important; }
    .md\:focus\:lv-translate-y-full:focus {
      --transform-translate-y:100%!important; }
    .md\:lv-skew-x-0 {
      --transform-skew-x:0!important; }
    .md\:lv-skew-x-3 {
      --transform-skew-x:3deg!important; }
    .md\:lv-skew-x-6 {
      --transform-skew-x:6deg!important; }
    .md\:lv-skew-x-12 {
      --transform-skew-x:12deg!important; }
    .md\:lv--skew-x-12 {
      --transform-skew-x:-12deg!important; }
    .md\:lv--skew-x-6 {
      --transform-skew-x:-6deg!important; }
    .md\:lv--skew-x-3 {
      --transform-skew-x:-3deg!important; }
    .md\:lv-skew-y-0 {
      --transform-skew-y:0!important; }
    .md\:lv-skew-y-3 {
      --transform-skew-y:3deg!important; }
    .md\:lv-skew-y-6 {
      --transform-skew-y:6deg!important; }
    .md\:lv-skew-y-12 {
      --transform-skew-y:12deg!important; }
    .md\:lv--skew-y-12 {
      --transform-skew-y:-12deg!important; }
    .md\:lv--skew-y-6 {
      --transform-skew-y:-6deg!important; }
    .md\:lv--skew-y-3 {
      --transform-skew-y:-3deg!important; }
    .md\:hover\:lv-skew-x-0:hover {
      --transform-skew-x:0!important; }
    .md\:hover\:lv-skew-x-3:hover {
      --transform-skew-x:3deg!important; }
    .md\:hover\:lv-skew-x-6:hover {
      --transform-skew-x:6deg!important; }
    .md\:hover\:lv-skew-x-12:hover {
      --transform-skew-x:12deg!important; }
    .md\:hover\:lv--skew-x-12:hover {
      --transform-skew-x:-12deg!important; }
    .md\:hover\:lv--skew-x-6:hover {
      --transform-skew-x:-6deg!important; }
    .md\:hover\:lv--skew-x-3:hover {
      --transform-skew-x:-3deg!important; }
    .md\:hover\:lv-skew-y-0:hover {
      --transform-skew-y:0!important; }
    .md\:hover\:lv-skew-y-3:hover {
      --transform-skew-y:3deg!important; }
    .md\:hover\:lv-skew-y-6:hover {
      --transform-skew-y:6deg!important; }
    .md\:hover\:lv-skew-y-12:hover {
      --transform-skew-y:12deg!important; }
    .md\:hover\:lv--skew-y-12:hover {
      --transform-skew-y:-12deg!important; }
    .md\:hover\:lv--skew-y-6:hover {
      --transform-skew-y:-6deg!important; }
    .md\:hover\:lv--skew-y-3:hover {
      --transform-skew-y:-3deg!important; }
    .md\:focus\:lv-skew-x-0:focus {
      --transform-skew-x:0!important; }
    .md\:focus\:lv-skew-x-3:focus {
      --transform-skew-x:3deg!important; }
    .md\:focus\:lv-skew-x-6:focus {
      --transform-skew-x:6deg!important; }
    .md\:focus\:lv-skew-x-12:focus {
      --transform-skew-x:12deg!important; }
    .md\:focus\:lv--skew-x-12:focus {
      --transform-skew-x:-12deg!important; }
    .md\:focus\:lv--skew-x-6:focus {
      --transform-skew-x:-6deg!important; }
    .md\:focus\:lv--skew-x-3:focus {
      --transform-skew-x:-3deg!important; }
    .md\:focus\:lv-skew-y-0:focus {
      --transform-skew-y:0!important; }
    .md\:focus\:lv-skew-y-3:focus {
      --transform-skew-y:3deg!important; }
    .md\:focus\:lv-skew-y-6:focus {
      --transform-skew-y:6deg!important; }
    .md\:focus\:lv-skew-y-12:focus {
      --transform-skew-y:12deg!important; }
    .md\:focus\:lv--skew-y-12:focus {
      --transform-skew-y:-12deg!important; }
    .md\:focus\:lv--skew-y-6:focus {
      --transform-skew-y:-6deg!important; }
    .md\:focus\:lv--skew-y-3:focus {
      --transform-skew-y:-3deg!important; }
    .md\:lv-transition-none {
      transition-property: none !important; }
    .md\:lv-transition-all {
      transition-property: all !important; }
    .md\:lv-transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
    .md\:lv-transition-colors {
      transition-property: background-color, border-color, color, fill, stroke !important; }
    .md\:lv-transition-opacity {
      transition-property: opacity !important; }
    .md\:lv-transition-shadow {
      transition-property: box-shadow !important; }
    .md\:lv-transition-transform {
      transition-property: transform !important; }
    .md\:lv-ease-linear {
      transition-timing-function: linear !important; }
    .md\:lv-ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
    .md\:lv-ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
    .md\:lv-ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
    .md\:lv-duration-75 {
      transition-duration: 75ms !important; }
    .md\:lv-duration-100 {
      transition-duration: 0.1s !important; }
    .md\:lv-duration-150 {
      transition-duration: 0.15s !important; }
    .md\:lv-duration-200 {
      transition-duration: 0.2s !important; }
    .md\:lv-duration-300 {
      transition-duration: 0.3s !important; }
    .md\:lv-duration-500 {
      transition-duration: 0.5s !important; }
    .md\:lv-duration-700 {
      transition-duration: 0.7s !important; }
    .md\:lv-duration-1000 {
      transition-duration: 1s !important; }
    .md\:lv-delay-75 {
      transition-delay: 75ms !important; }
    .md\:lv-delay-100 {
      transition-delay: 0.1s !important; }
    .md\:lv-delay-150 {
      transition-delay: 0.15s !important; }
    .md\:lv-delay-200 {
      transition-delay: 0.2s !important; }
    .md\:lv-delay-300 {
      transition-delay: 0.3s !important; }
    .md\:lv-delay-500 {
      transition-delay: 0.5s !important; }
    .md\:lv-delay-700 {
      transition-delay: 0.7s !important; }
    .md\:lv-delay-1000 {
      transition-delay: 1s !important; }
    .md\:lv-animate-none {
      -webkit-animation: none !important;
      animation: none !important; }
    .md\:lv-animate-spin {
      -webkit-animation: spin 1s linear infinite !important;
      animation: spin 1s linear infinite !important; }
    .md\:lv-animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
    .md\:lv-animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
    .md\:lv-animate-bounce {
      -webkit-animation: bounce 1s infinite !important;
      animation: bounce 1s infinite !important; } }
  
  @media (min-width: 640px) and (max-width: 767px) {
    .lg\:lv-container {
      width: 100%;
      margin-right: auto;
      margin-left: auto; } }
  
  @media (min-width: 640px) and (max-width: 767px) and (min-width: 320px) {
    .lg\:lv-container {
      max-width: 320px; } }
  
  @media (min-width: 640px) and (max-width: 767px) and (min-width: 375px) {
    .lg\:lv-container {
      max-width: 375px; } }
  
  @media (min-width: 640px) and (max-width: 767px) and (min-width: 414px) {
    .lg\:lv-container {
      max-width: 414px; } }
  
  @media (min-width: 640px) and (max-width: 767px) and (min-width: 640px) {
    .lg\:lv-container {
      max-width: 640px; } }
  
  @media (min-width: 640px) and (max-width: 767px) and (min-width: 768px) {
    .lg\:lv-container {
      max-width: 768px; } }
  
  @media (min-width: 640px) and (max-width: 767px) and (min-width: 1024px) {
    .lg\:lv-container {
      max-width: 1024px; } }
  
  @media (min-width: 640px) and (max-width: 767px) {
    .lg\:lv-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(5px*var(--space-x-reverse)) !important;
      margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(10px*var(--space-x-reverse)) !important;
      margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(15px*var(--space-x-reverse)) !important;
      margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(20px*var(--space-x-reverse)) !important;
      margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(25px*var(--space-x-reverse)) !important;
      margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(30px*var(--space-x-reverse)) !important;
      margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(35px*var(--space-x-reverse)) !important;
      margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(40px*var(--space-x-reverse)) !important;
      margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(45px*var(--space-x-reverse)) !important;
      margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
    .lg\:lv-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(50px*var(--space-x-reverse)) !important;
      margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-5px*var(--space-x-reverse)) !important;
      margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-10px*var(--space-x-reverse)) !important;
      margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-15px*var(--space-x-reverse)) !important;
      margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-20px*var(--space-x-reverse)) !important;
      margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-25px*var(--space-x-reverse)) !important;
      margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-30px*var(--space-x-reverse)) !important;
      margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-35px*var(--space-x-reverse)) !important;
      margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-40px*var(--space-x-reverse)) !important;
      margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-45px*var(--space-x-reverse)) !important;
      margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv--space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
    .lg\:lv--space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-50px*var(--space-x-reverse)) !important;
      margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
    .lg\:lv-space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse:1!important; }
    .lg\:lv-space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse:1!important; }
    .lg\:lv-divide-y-0 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
    .lg\:lv-divide-x-0 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(0px*var(--divide-x-reverse)) !important;
      border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
    .lg\:lv-divide-y-2 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
    .lg\:lv-divide-x-2 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(2px*var(--divide-x-reverse)) !important;
      border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
    .lg\:lv-divide-y-4 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
    .lg\:lv-divide-x-4 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(4px*var(--divide-x-reverse)) !important;
      border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
    .lg\:lv-divide-y-8 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
    .lg\:lv-divide-x-8 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(8px*var(--divide-x-reverse)) !important;
      border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
    .lg\:lv-divide-y > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
    .lg\:lv-divide-x > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(1px*var(--divide-x-reverse)) !important;
      border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
    .lg\:lv-divide-y-reverse > :not(template) ~ :not(template) {
      --divide-y-reverse:1!important; }
    .lg\:lv-divide-x-reverse > :not(template) ~ :not(template) {
      --divide-x-reverse:1!important; }
    .lg\:lv-divide-transparent > :not(template) ~ :not(template) {
      border-color: transparent !important; }
    .lg\:lv-divide-current > :not(template) ~ :not(template) {
      border-color: currentColor !important; }
    .lg\:lv-divide-black > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
    .lg\:lv-divide-white > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
    .lg\:lv-divide-gray-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
    .lg\:lv-divide-red-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
    .lg\:lv-divide-orange-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
    .lg\:lv-divide-yellow-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
    .lg\:lv-divide-green-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
    .lg\:lv-divide-teal-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
    .lg\:lv-divide-blue-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
    .lg\:lv-divide-indigo-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
    .lg\:lv-divide-purple-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
    .lg\:lv-divide-pink-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
    .lg\:lv-divide-solid > :not(template) ~ :not(template) {
      border-style: solid !important; }
    .lg\:lv-divide-dashed > :not(template) ~ :not(template) {
      border-style: dashed !important; }
    .lg\:lv-divide-dotted > :not(template) ~ :not(template) {
      border-style: dotted !important; }
    .lg\:lv-divide-double > :not(template) ~ :not(template) {
      border-style: double !important; }
    .lg\:lv-divide-none > :not(template) ~ :not(template) {
      border-style: none !important; }
    .lg\:lv-divide-opacity-0 > :not(template) ~ :not(template) {
      --divide-opacity:0!important; }
    .lg\:lv-divide-opacity-25 > :not(template) ~ :not(template) {
      --divide-opacity:0.25!important; }
    .lg\:lv-divide-opacity-50 > :not(template) ~ :not(template) {
      --divide-opacity:0.5!important; }
    .lg\:lv-divide-opacity-75 > :not(template) ~ :not(template) {
      --divide-opacity:0.75!important; }
    .lg\:lv-divide-opacity-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important; }
    .lg\:lv-sr-only {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .lg\:lv-not-sr-only {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .lg\:focus\:lv-sr-only:focus {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .lg\:focus\:lv-not-sr-only:focus {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .lg\:lv-appearance-none {
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important; }
    .lg\:lv-bg-fixed {
      background-attachment: fixed !important; }
    .lg\:lv-bg-local {
      background-attachment: local !important; }
    .lg\:lv-bg-scroll {
      background-attachment: scroll !important; }
    .lg\:lv-bg-clip-border {
      background-clip: border-box !important; }
    .lg\:lv-bg-clip-padding {
      background-clip: padding-box !important; }
    .lg\:lv-bg-clip-content {
      background-clip: content-box !important; }
    .lg\:lv-bg-clip-text {
      -webkit-background-clip: text !important;
      background-clip: text !important; }
    .lg\:lv-bg-transparent {
      background-color: transparent !important; }
    .lg\:lv-bg-current {
      background-color: currentColor !important; }
    .lg\:lv-bg-black {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .lg\:lv-bg-white {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-100 {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-200 {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-300 {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-400 {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-500 {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-600 {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-700 {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-800 {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .lg\:lv-bg-gray-900 {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-100 {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-200 {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-300 {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-400 {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-500 {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-600 {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-700 {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-800 {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .lg\:lv-bg-red-900 {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-100 {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-200 {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-300 {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-400 {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-500 {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-600 {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-700 {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-800 {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .lg\:lv-bg-orange-900 {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-100 {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-200 {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-300 {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-400 {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-500 {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-600 {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-700 {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-800 {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .lg\:lv-bg-yellow-900 {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-100 {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-200 {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-300 {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-400 {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-500 {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-600 {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-700 {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-800 {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .lg\:lv-bg-green-900 {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-100 {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-200 {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-300 {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-400 {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-500 {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-600 {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-700 {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-800 {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .lg\:lv-bg-teal-900 {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-100 {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-200 {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-300 {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-400 {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-500 {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-600 {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-700 {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-800 {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .lg\:lv-bg-blue-900 {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-100 {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-200 {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-300 {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-400 {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-500 {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-600 {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-700 {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-800 {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .lg\:lv-bg-indigo-900 {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-100 {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-200 {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-300 {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-400 {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-500 {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-600 {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-700 {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-800 {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .lg\:lv-bg-purple-900 {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-100 {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-200 {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-300 {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-400 {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-500 {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-600 {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-700 {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-800 {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .lg\:lv-bg-pink-900 {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-transparent:hover {
      background-color: transparent !important; }
    .lg\:hover\:lv-bg-current:hover {
      background-color: currentColor !important; }
    .lg\:hover\:lv-bg-black:hover {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-white:hover {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-100:hover {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-200:hover {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-300:hover {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-400:hover {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-500:hover {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-600:hover {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-700:hover {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-800:hover {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-gray-900:hover {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-300:hover {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-400:hover {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-500:hover {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-600:hover {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-700:hover {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-800:hover {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-red-900:hover {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-100:hover {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-200:hover {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-300:hover {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-400:hover {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-500:hover {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-600:hover {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-700:hover {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-800:hover {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-orange-900:hover {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-100:hover {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-200:hover {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-300:hover {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-400:hover {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-500:hover {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-600:hover {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-700:hover {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-800:hover {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-yellow-900:hover {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-100:hover {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-200:hover {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-300:hover {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-400:hover {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-500:hover {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-600:hover {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-700:hover {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-800:hover {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-green-900:hover {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-100:hover {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-200:hover {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-300:hover {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-400:hover {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-500:hover {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-600:hover {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-700:hover {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-800:hover {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-teal-900:hover {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-200:hover {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-300:hover {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-400:hover {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-500:hover {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-600:hover {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-700:hover {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-800:hover {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-blue-900:hover {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-200:hover {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-300:hover {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-400:hover {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-500:hover {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-600:hover {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-700:hover {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-800:hover {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-indigo-900:hover {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-100:hover {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-200:hover {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-300:hover {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-400:hover {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-500:hover {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-600:hover {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-700:hover {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-800:hover {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-purple-900:hover {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-300:hover {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-400:hover {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-500:hover {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-600:hover {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-700:hover {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-800:hover {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .lg\:hover\:lv-bg-pink-900:hover {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-transparent:focus {
      background-color: transparent !important; }
    .lg\:focus\:lv-bg-current:focus {
      background-color: currentColor !important; }
    .lg\:focus\:lv-bg-black:focus {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-white:focus {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-100:focus {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-200:focus {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-300:focus {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-400:focus {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-500:focus {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-600:focus {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-700:focus {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-800:focus {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-gray-900:focus {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-300:focus {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-400:focus {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-500:focus {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-600:focus {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-700:focus {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-800:focus {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-red-900:focus {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-100:focus {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-200:focus {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-300:focus {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-400:focus {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-500:focus {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-600:focus {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-700:focus {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-800:focus {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-orange-900:focus {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-100:focus {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-200:focus {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-300:focus {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-400:focus {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-500:focus {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-600:focus {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-700:focus {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-800:focus {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-yellow-900:focus {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-100:focus {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-200:focus {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-300:focus {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-400:focus {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-500:focus {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-600:focus {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-700:focus {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-800:focus {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-green-900:focus {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-100:focus {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-200:focus {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-300:focus {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-400:focus {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-500:focus {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-600:focus {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-700:focus {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-800:focus {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-teal-900:focus {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-200:focus {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-300:focus {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-400:focus {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-500:focus {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-600:focus {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-700:focus {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-800:focus {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-blue-900:focus {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-200:focus {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-300:focus {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-400:focus {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-500:focus {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-600:focus {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-700:focus {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-800:focus {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-indigo-900:focus {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-100:focus {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-200:focus {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-300:focus {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-400:focus {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-500:focus {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-600:focus {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-700:focus {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-800:focus {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-purple-900:focus {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-300:focus {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-400:focus {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-500:focus {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-600:focus {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-700:focus {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-800:focus {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .lg\:focus\:lv-bg-pink-900:focus {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .lg\:lv-bg-none {
      background-image: none !important; }
    .lg\:lv-bg-gradient-to-t {
      background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-r {
      background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-b {
      background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-l {
      background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
    .lg\:lv-bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
    .lg\:lv-from-transparent {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .lg\:lv-from-current {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:lv-from-black {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .lg\:lv-from-white {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:lv-from-gray-100 {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .lg\:lv-from-gray-200 {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .lg\:lv-from-gray-300 {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .lg\:lv-from-gray-400 {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .lg\:lv-from-gray-500 {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .lg\:lv-from-gray-600 {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .lg\:lv-from-gray-700 {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .lg\:lv-from-gray-800 {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .lg\:lv-from-gray-900 {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .lg\:lv-from-red-100 {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .lg\:lv-from-red-200 {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .lg\:lv-from-red-300 {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .lg\:lv-from-red-400 {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .lg\:lv-from-red-500 {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .lg\:lv-from-red-600 {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .lg\:lv-from-red-700 {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .lg\:lv-from-red-800 {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .lg\:lv-from-red-900 {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .lg\:lv-from-orange-100 {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .lg\:lv-from-orange-200 {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .lg\:lv-from-orange-300 {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .lg\:lv-from-orange-400 {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .lg\:lv-from-orange-500 {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .lg\:lv-from-orange-600 {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .lg\:lv-from-orange-700 {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .lg\:lv-from-orange-800 {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .lg\:lv-from-orange-900 {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .lg\:lv-from-yellow-100 {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .lg\:lv-from-yellow-200 {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .lg\:lv-from-yellow-300 {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .lg\:lv-from-yellow-400 {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .lg\:lv-from-yellow-500 {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .lg\:lv-from-yellow-600 {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .lg\:lv-from-yellow-700 {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .lg\:lv-from-yellow-800 {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .lg\:lv-from-yellow-900 {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .lg\:lv-from-green-100 {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .lg\:lv-from-green-200 {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .lg\:lv-from-green-300 {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .lg\:lv-from-green-400 {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .lg\:lv-from-green-500 {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .lg\:lv-from-green-600 {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .lg\:lv-from-green-700 {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .lg\:lv-from-green-800 {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .lg\:lv-from-green-900 {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .lg\:lv-from-teal-100 {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .lg\:lv-from-teal-200 {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .lg\:lv-from-teal-300 {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .lg\:lv-from-teal-400 {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .lg\:lv-from-teal-500 {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .lg\:lv-from-teal-600 {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .lg\:lv-from-teal-700 {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .lg\:lv-from-teal-800 {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .lg\:lv-from-teal-900 {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .lg\:lv-from-blue-100 {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .lg\:lv-from-blue-200 {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .lg\:lv-from-blue-300 {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .lg\:lv-from-blue-400 {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .lg\:lv-from-blue-500 {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .lg\:lv-from-blue-600 {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .lg\:lv-from-blue-700 {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .lg\:lv-from-blue-800 {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .lg\:lv-from-blue-900 {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .lg\:lv-from-indigo-100 {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .lg\:lv-from-indigo-200 {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .lg\:lv-from-indigo-300 {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .lg\:lv-from-indigo-400 {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .lg\:lv-from-indigo-500 {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .lg\:lv-from-indigo-600 {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .lg\:lv-from-indigo-700 {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .lg\:lv-from-indigo-800 {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .lg\:lv-from-indigo-900 {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .lg\:lv-from-purple-100 {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .lg\:lv-from-purple-200 {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .lg\:lv-from-purple-300 {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .lg\:lv-from-purple-400 {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .lg\:lv-from-purple-500 {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .lg\:lv-from-purple-600 {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .lg\:lv-from-purple-700 {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .lg\:lv-from-purple-800 {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .lg\:lv-from-purple-900 {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .lg\:lv-from-pink-100 {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .lg\:lv-from-pink-200 {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .lg\:lv-from-pink-300 {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .lg\:lv-from-pink-400 {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .lg\:lv-from-pink-500 {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .lg\:lv-from-pink-600 {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .lg\:lv-from-pink-700 {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .lg\:lv-from-pink-800 {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .lg\:lv-from-pink-900 {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .lg\:lv-via-transparent {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .lg\:lv-via-current {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:lv-via-black {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .lg\:lv-via-white {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:lv-via-gray-100 {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .lg\:lv-via-gray-200 {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .lg\:lv-via-gray-300 {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .lg\:lv-via-gray-400 {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .lg\:lv-via-gray-500 {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .lg\:lv-via-gray-600 {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .lg\:lv-via-gray-700 {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .lg\:lv-via-gray-800 {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .lg\:lv-via-gray-900 {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .lg\:lv-via-red-100 {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .lg\:lv-via-red-200 {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .lg\:lv-via-red-300 {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .lg\:lv-via-red-400 {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .lg\:lv-via-red-500 {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .lg\:lv-via-red-600 {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .lg\:lv-via-red-700 {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .lg\:lv-via-red-800 {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .lg\:lv-via-red-900 {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .lg\:lv-via-orange-100 {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .lg\:lv-via-orange-200 {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .lg\:lv-via-orange-300 {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .lg\:lv-via-orange-400 {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .lg\:lv-via-orange-500 {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .lg\:lv-via-orange-600 {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .lg\:lv-via-orange-700 {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .lg\:lv-via-orange-800 {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .lg\:lv-via-orange-900 {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .lg\:lv-via-yellow-100 {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .lg\:lv-via-yellow-200 {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .lg\:lv-via-yellow-300 {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .lg\:lv-via-yellow-400 {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .lg\:lv-via-yellow-500 {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .lg\:lv-via-yellow-600 {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .lg\:lv-via-yellow-700 {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .lg\:lv-via-yellow-800 {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .lg\:lv-via-yellow-900 {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .lg\:lv-via-green-100 {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .lg\:lv-via-green-200 {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .lg\:lv-via-green-300 {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .lg\:lv-via-green-400 {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .lg\:lv-via-green-500 {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .lg\:lv-via-green-600 {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .lg\:lv-via-green-700 {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .lg\:lv-via-green-800 {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .lg\:lv-via-green-900 {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .lg\:lv-via-teal-100 {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .lg\:lv-via-teal-200 {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .lg\:lv-via-teal-300 {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .lg\:lv-via-teal-400 {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .lg\:lv-via-teal-500 {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .lg\:lv-via-teal-600 {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .lg\:lv-via-teal-700 {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .lg\:lv-via-teal-800 {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .lg\:lv-via-teal-900 {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .lg\:lv-via-blue-100 {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .lg\:lv-via-blue-200 {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .lg\:lv-via-blue-300 {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .lg\:lv-via-blue-400 {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .lg\:lv-via-blue-500 {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .lg\:lv-via-blue-600 {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .lg\:lv-via-blue-700 {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .lg\:lv-via-blue-800 {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .lg\:lv-via-blue-900 {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .lg\:lv-via-indigo-100 {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .lg\:lv-via-indigo-200 {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .lg\:lv-via-indigo-300 {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .lg\:lv-via-indigo-400 {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .lg\:lv-via-indigo-500 {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .lg\:lv-via-indigo-600 {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .lg\:lv-via-indigo-700 {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .lg\:lv-via-indigo-800 {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .lg\:lv-via-indigo-900 {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .lg\:lv-via-purple-100 {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .lg\:lv-via-purple-200 {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .lg\:lv-via-purple-300 {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .lg\:lv-via-purple-400 {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .lg\:lv-via-purple-500 {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .lg\:lv-via-purple-600 {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .lg\:lv-via-purple-700 {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .lg\:lv-via-purple-800 {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .lg\:lv-via-purple-900 {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .lg\:lv-via-pink-100 {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .lg\:lv-via-pink-200 {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .lg\:lv-via-pink-300 {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .lg\:lv-via-pink-400 {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .lg\:lv-via-pink-500 {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .lg\:lv-via-pink-600 {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .lg\:lv-via-pink-700 {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .lg\:lv-via-pink-800 {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .lg\:lv-via-pink-900 {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .lg\:lv-to-transparent {
      --gradient-to-color:transparent!important; }
    .lg\:lv-to-current {
      --gradient-to-color:currentColor!important; }
    .lg\:lv-to-black {
      --gradient-to-color:#000!important; }
    .lg\:lv-to-white {
      --gradient-to-color:#fff!important; }
    .lg\:lv-to-gray-100 {
      --gradient-to-color:#f7fafc!important; }
    .lg\:lv-to-gray-200 {
      --gradient-to-color:#edf2f7!important; }
    .lg\:lv-to-gray-300 {
      --gradient-to-color:#e2e8f0!important; }
    .lg\:lv-to-gray-400 {
      --gradient-to-color:#cbd5e0!important; }
    .lg\:lv-to-gray-500 {
      --gradient-to-color:#a0aec0!important; }
    .lg\:lv-to-gray-600 {
      --gradient-to-color:#718096!important; }
    .lg\:lv-to-gray-700 {
      --gradient-to-color:#4a5568!important; }
    .lg\:lv-to-gray-800 {
      --gradient-to-color:#2d3748!important; }
    .lg\:lv-to-gray-900 {
      --gradient-to-color:#1a202c!important; }
    .lg\:lv-to-red-100 {
      --gradient-to-color:#fff5f5!important; }
    .lg\:lv-to-red-200 {
      --gradient-to-color:#fed7d7!important; }
    .lg\:lv-to-red-300 {
      --gradient-to-color:#feb2b2!important; }
    .lg\:lv-to-red-400 {
      --gradient-to-color:#fc8181!important; }
    .lg\:lv-to-red-500 {
      --gradient-to-color:#f56565!important; }
    .lg\:lv-to-red-600 {
      --gradient-to-color:#e53e3e!important; }
    .lg\:lv-to-red-700 {
      --gradient-to-color:#c53030!important; }
    .lg\:lv-to-red-800 {
      --gradient-to-color:#9b2c2c!important; }
    .lg\:lv-to-red-900 {
      --gradient-to-color:#742a2a!important; }
    .lg\:lv-to-orange-100 {
      --gradient-to-color:#fffaf0!important; }
    .lg\:lv-to-orange-200 {
      --gradient-to-color:#feebc8!important; }
    .lg\:lv-to-orange-300 {
      --gradient-to-color:#fbd38d!important; }
    .lg\:lv-to-orange-400 {
      --gradient-to-color:#f6ad55!important; }
    .lg\:lv-to-orange-500 {
      --gradient-to-color:#ed8936!important; }
    .lg\:lv-to-orange-600 {
      --gradient-to-color:#dd6b20!important; }
    .lg\:lv-to-orange-700 {
      --gradient-to-color:#c05621!important; }
    .lg\:lv-to-orange-800 {
      --gradient-to-color:#9c4221!important; }
    .lg\:lv-to-orange-900 {
      --gradient-to-color:#7b341e!important; }
    .lg\:lv-to-yellow-100 {
      --gradient-to-color:ivory!important; }
    .lg\:lv-to-yellow-200 {
      --gradient-to-color:#fefcbf!important; }
    .lg\:lv-to-yellow-300 {
      --gradient-to-color:#faf089!important; }
    .lg\:lv-to-yellow-400 {
      --gradient-to-color:#f6e05e!important; }
    .lg\:lv-to-yellow-500 {
      --gradient-to-color:#ecc94b!important; }
    .lg\:lv-to-yellow-600 {
      --gradient-to-color:#d69e2e!important; }
    .lg\:lv-to-yellow-700 {
      --gradient-to-color:#b7791f!important; }
    .lg\:lv-to-yellow-800 {
      --gradient-to-color:#975a16!important; }
    .lg\:lv-to-yellow-900 {
      --gradient-to-color:#744210!important; }
    .lg\:lv-to-green-100 {
      --gradient-to-color:#f0fff4!important; }
    .lg\:lv-to-green-200 {
      --gradient-to-color:#c6f6d5!important; }
    .lg\:lv-to-green-300 {
      --gradient-to-color:#9ae6b4!important; }
    .lg\:lv-to-green-400 {
      --gradient-to-color:#68d391!important; }
    .lg\:lv-to-green-500 {
      --gradient-to-color:#48bb78!important; }
    .lg\:lv-to-green-600 {
      --gradient-to-color:#38a169!important; }
    .lg\:lv-to-green-700 {
      --gradient-to-color:#2f855a!important; }
    .lg\:lv-to-green-800 {
      --gradient-to-color:#276749!important; }
    .lg\:lv-to-green-900 {
      --gradient-to-color:#22543d!important; }
    .lg\:lv-to-teal-100 {
      --gradient-to-color:#e6fffa!important; }
    .lg\:lv-to-teal-200 {
      --gradient-to-color:#b2f5ea!important; }
    .lg\:lv-to-teal-300 {
      --gradient-to-color:#81e6d9!important; }
    .lg\:lv-to-teal-400 {
      --gradient-to-color:#4fd1c5!important; }
    .lg\:lv-to-teal-500 {
      --gradient-to-color:#38b2ac!important; }
    .lg\:lv-to-teal-600 {
      --gradient-to-color:#319795!important; }
    .lg\:lv-to-teal-700 {
      --gradient-to-color:#2c7a7b!important; }
    .lg\:lv-to-teal-800 {
      --gradient-to-color:#285e61!important; }
    .lg\:lv-to-teal-900 {
      --gradient-to-color:#234e52!important; }
    .lg\:lv-to-blue-100 {
      --gradient-to-color:#ebf8ff!important; }
    .lg\:lv-to-blue-200 {
      --gradient-to-color:#bee3f8!important; }
    .lg\:lv-to-blue-300 {
      --gradient-to-color:#90cdf4!important; }
    .lg\:lv-to-blue-400 {
      --gradient-to-color:#63b3ed!important; }
    .lg\:lv-to-blue-500 {
      --gradient-to-color:#4299e1!important; }
    .lg\:lv-to-blue-600 {
      --gradient-to-color:#3182ce!important; }
    .lg\:lv-to-blue-700 {
      --gradient-to-color:#2b6cb0!important; }
    .lg\:lv-to-blue-800 {
      --gradient-to-color:#2c5282!important; }
    .lg\:lv-to-blue-900 {
      --gradient-to-color:#2a4365!important; }
    .lg\:lv-to-indigo-100 {
      --gradient-to-color:#ebf4ff!important; }
    .lg\:lv-to-indigo-200 {
      --gradient-to-color:#c3dafe!important; }
    .lg\:lv-to-indigo-300 {
      --gradient-to-color:#a3bffa!important; }
    .lg\:lv-to-indigo-400 {
      --gradient-to-color:#7f9cf5!important; }
    .lg\:lv-to-indigo-500 {
      --gradient-to-color:#667eea!important; }
    .lg\:lv-to-indigo-600 {
      --gradient-to-color:#5a67d8!important; }
    .lg\:lv-to-indigo-700 {
      --gradient-to-color:#4c51bf!important; }
    .lg\:lv-to-indigo-800 {
      --gradient-to-color:#434190!important; }
    .lg\:lv-to-indigo-900 {
      --gradient-to-color:#3c366b!important; }
    .lg\:lv-to-purple-100 {
      --gradient-to-color:#faf5ff!important; }
    .lg\:lv-to-purple-200 {
      --gradient-to-color:#e9d8fd!important; }
    .lg\:lv-to-purple-300 {
      --gradient-to-color:#d6bcfa!important; }
    .lg\:lv-to-purple-400 {
      --gradient-to-color:#b794f4!important; }
    .lg\:lv-to-purple-500 {
      --gradient-to-color:#9f7aea!important; }
    .lg\:lv-to-purple-600 {
      --gradient-to-color:#805ad5!important; }
    .lg\:lv-to-purple-700 {
      --gradient-to-color:#6b46c1!important; }
    .lg\:lv-to-purple-800 {
      --gradient-to-color:#553c9a!important; }
    .lg\:lv-to-purple-900 {
      --gradient-to-color:#44337a!important; }
    .lg\:lv-to-pink-100 {
      --gradient-to-color:#fff5f7!important; }
    .lg\:lv-to-pink-200 {
      --gradient-to-color:#fed7e2!important; }
    .lg\:lv-to-pink-300 {
      --gradient-to-color:#fbb6ce!important; }
    .lg\:lv-to-pink-400 {
      --gradient-to-color:#f687b3!important; }
    .lg\:lv-to-pink-500 {
      --gradient-to-color:#ed64a6!important; }
    .lg\:lv-to-pink-600 {
      --gradient-to-color:#d53f8c!important; }
    .lg\:lv-to-pink-700 {
      --gradient-to-color:#b83280!important; }
    .lg\:lv-to-pink-800 {
      --gradient-to-color:#97266d!important; }
    .lg\:lv-to-pink-900 {
      --gradient-to-color:#702459!important; }
    .lg\:hover\:lv-from-transparent:hover {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .lg\:hover\:lv-from-current:hover {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:hover\:lv-from-black:hover {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .lg\:hover\:lv-from-white:hover {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:hover\:lv-from-gray-100:hover {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .lg\:hover\:lv-from-gray-200:hover {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .lg\:hover\:lv-from-gray-300:hover {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .lg\:hover\:lv-from-gray-400:hover {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .lg\:hover\:lv-from-gray-500:hover {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .lg\:hover\:lv-from-gray-600:hover {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .lg\:hover\:lv-from-gray-700:hover {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .lg\:hover\:lv-from-gray-800:hover {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .lg\:hover\:lv-from-gray-900:hover {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .lg\:hover\:lv-from-red-100:hover {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .lg\:hover\:lv-from-red-200:hover {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .lg\:hover\:lv-from-red-300:hover {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .lg\:hover\:lv-from-red-400:hover {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .lg\:hover\:lv-from-red-500:hover {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .lg\:hover\:lv-from-red-600:hover {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .lg\:hover\:lv-from-red-700:hover {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .lg\:hover\:lv-from-red-800:hover {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .lg\:hover\:lv-from-red-900:hover {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .lg\:hover\:lv-from-orange-100:hover {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .lg\:hover\:lv-from-orange-200:hover {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .lg\:hover\:lv-from-orange-300:hover {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .lg\:hover\:lv-from-orange-400:hover {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .lg\:hover\:lv-from-orange-500:hover {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .lg\:hover\:lv-from-orange-600:hover {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .lg\:hover\:lv-from-orange-700:hover {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .lg\:hover\:lv-from-orange-800:hover {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .lg\:hover\:lv-from-orange-900:hover {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .lg\:hover\:lv-from-yellow-100:hover {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .lg\:hover\:lv-from-yellow-200:hover {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .lg\:hover\:lv-from-yellow-300:hover {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .lg\:hover\:lv-from-yellow-400:hover {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .lg\:hover\:lv-from-yellow-500:hover {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .lg\:hover\:lv-from-yellow-600:hover {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .lg\:hover\:lv-from-yellow-700:hover {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .lg\:hover\:lv-from-yellow-800:hover {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .lg\:hover\:lv-from-yellow-900:hover {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .lg\:hover\:lv-from-green-100:hover {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .lg\:hover\:lv-from-green-200:hover {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .lg\:hover\:lv-from-green-300:hover {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .lg\:hover\:lv-from-green-400:hover {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .lg\:hover\:lv-from-green-500:hover {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .lg\:hover\:lv-from-green-600:hover {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .lg\:hover\:lv-from-green-700:hover {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .lg\:hover\:lv-from-green-800:hover {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .lg\:hover\:lv-from-green-900:hover {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .lg\:hover\:lv-from-teal-100:hover {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .lg\:hover\:lv-from-teal-200:hover {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .lg\:hover\:lv-from-teal-300:hover {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .lg\:hover\:lv-from-teal-400:hover {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .lg\:hover\:lv-from-teal-500:hover {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .lg\:hover\:lv-from-teal-600:hover {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .lg\:hover\:lv-from-teal-700:hover {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .lg\:hover\:lv-from-teal-800:hover {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .lg\:hover\:lv-from-teal-900:hover {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .lg\:hover\:lv-from-blue-100:hover {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .lg\:hover\:lv-from-blue-200:hover {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .lg\:hover\:lv-from-blue-300:hover {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .lg\:hover\:lv-from-blue-400:hover {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .lg\:hover\:lv-from-blue-500:hover {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .lg\:hover\:lv-from-blue-600:hover {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .lg\:hover\:lv-from-blue-700:hover {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .lg\:hover\:lv-from-blue-800:hover {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .lg\:hover\:lv-from-blue-900:hover {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .lg\:hover\:lv-from-indigo-100:hover {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .lg\:hover\:lv-from-indigo-200:hover {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .lg\:hover\:lv-from-indigo-300:hover {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .lg\:hover\:lv-from-indigo-400:hover {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .lg\:hover\:lv-from-indigo-500:hover {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .lg\:hover\:lv-from-indigo-600:hover {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .lg\:hover\:lv-from-indigo-700:hover {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .lg\:hover\:lv-from-indigo-800:hover {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .lg\:hover\:lv-from-indigo-900:hover {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .lg\:hover\:lv-from-purple-100:hover {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .lg\:hover\:lv-from-purple-200:hover {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .lg\:hover\:lv-from-purple-300:hover {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .lg\:hover\:lv-from-purple-400:hover {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .lg\:hover\:lv-from-purple-500:hover {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .lg\:hover\:lv-from-purple-600:hover {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .lg\:hover\:lv-from-purple-700:hover {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .lg\:hover\:lv-from-purple-800:hover {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .lg\:hover\:lv-from-purple-900:hover {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .lg\:hover\:lv-from-pink-100:hover {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .lg\:hover\:lv-from-pink-200:hover {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .lg\:hover\:lv-from-pink-300:hover {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .lg\:hover\:lv-from-pink-400:hover {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .lg\:hover\:lv-from-pink-500:hover {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .lg\:hover\:lv-from-pink-600:hover {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .lg\:hover\:lv-from-pink-700:hover {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .lg\:hover\:lv-from-pink-800:hover {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .lg\:hover\:lv-from-pink-900:hover {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .lg\:hover\:lv-via-transparent:hover {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .lg\:hover\:lv-via-current:hover {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:hover\:lv-via-black:hover {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .lg\:hover\:lv-via-white:hover {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:hover\:lv-via-gray-100:hover {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .lg\:hover\:lv-via-gray-200:hover {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .lg\:hover\:lv-via-gray-300:hover {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .lg\:hover\:lv-via-gray-400:hover {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .lg\:hover\:lv-via-gray-500:hover {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .lg\:hover\:lv-via-gray-600:hover {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .lg\:hover\:lv-via-gray-700:hover {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .lg\:hover\:lv-via-gray-800:hover {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .lg\:hover\:lv-via-gray-900:hover {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .lg\:hover\:lv-via-red-100:hover {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .lg\:hover\:lv-via-red-200:hover {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .lg\:hover\:lv-via-red-300:hover {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .lg\:hover\:lv-via-red-400:hover {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .lg\:hover\:lv-via-red-500:hover {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .lg\:hover\:lv-via-red-600:hover {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .lg\:hover\:lv-via-red-700:hover {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .lg\:hover\:lv-via-red-800:hover {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .lg\:hover\:lv-via-red-900:hover {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .lg\:hover\:lv-via-orange-100:hover {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .lg\:hover\:lv-via-orange-200:hover {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .lg\:hover\:lv-via-orange-300:hover {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .lg\:hover\:lv-via-orange-400:hover {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .lg\:hover\:lv-via-orange-500:hover {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .lg\:hover\:lv-via-orange-600:hover {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .lg\:hover\:lv-via-orange-700:hover {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .lg\:hover\:lv-via-orange-800:hover {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .lg\:hover\:lv-via-orange-900:hover {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .lg\:hover\:lv-via-yellow-100:hover {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .lg\:hover\:lv-via-yellow-200:hover {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .lg\:hover\:lv-via-yellow-300:hover {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .lg\:hover\:lv-via-yellow-400:hover {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .lg\:hover\:lv-via-yellow-500:hover {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .lg\:hover\:lv-via-yellow-600:hover {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .lg\:hover\:lv-via-yellow-700:hover {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .lg\:hover\:lv-via-yellow-800:hover {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .lg\:hover\:lv-via-yellow-900:hover {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .lg\:hover\:lv-via-green-100:hover {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .lg\:hover\:lv-via-green-200:hover {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .lg\:hover\:lv-via-green-300:hover {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .lg\:hover\:lv-via-green-400:hover {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .lg\:hover\:lv-via-green-500:hover {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .lg\:hover\:lv-via-green-600:hover {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .lg\:hover\:lv-via-green-700:hover {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .lg\:hover\:lv-via-green-800:hover {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .lg\:hover\:lv-via-green-900:hover {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .lg\:hover\:lv-via-teal-100:hover {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .lg\:hover\:lv-via-teal-200:hover {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .lg\:hover\:lv-via-teal-300:hover {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .lg\:hover\:lv-via-teal-400:hover {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .lg\:hover\:lv-via-teal-500:hover {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .lg\:hover\:lv-via-teal-600:hover {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .lg\:hover\:lv-via-teal-700:hover {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .lg\:hover\:lv-via-teal-800:hover {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .lg\:hover\:lv-via-teal-900:hover {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .lg\:hover\:lv-via-blue-100:hover {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .lg\:hover\:lv-via-blue-200:hover {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .lg\:hover\:lv-via-blue-300:hover {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .lg\:hover\:lv-via-blue-400:hover {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .lg\:hover\:lv-via-blue-500:hover {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .lg\:hover\:lv-via-blue-600:hover {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .lg\:hover\:lv-via-blue-700:hover {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .lg\:hover\:lv-via-blue-800:hover {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .lg\:hover\:lv-via-blue-900:hover {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .lg\:hover\:lv-via-indigo-100:hover {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .lg\:hover\:lv-via-indigo-200:hover {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .lg\:hover\:lv-via-indigo-300:hover {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .lg\:hover\:lv-via-indigo-400:hover {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .lg\:hover\:lv-via-indigo-500:hover {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .lg\:hover\:lv-via-indigo-600:hover {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .lg\:hover\:lv-via-indigo-700:hover {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .lg\:hover\:lv-via-indigo-800:hover {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .lg\:hover\:lv-via-indigo-900:hover {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .lg\:hover\:lv-via-purple-100:hover {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .lg\:hover\:lv-via-purple-200:hover {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .lg\:hover\:lv-via-purple-300:hover {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .lg\:hover\:lv-via-purple-400:hover {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .lg\:hover\:lv-via-purple-500:hover {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .lg\:hover\:lv-via-purple-600:hover {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .lg\:hover\:lv-via-purple-700:hover {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .lg\:hover\:lv-via-purple-800:hover {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .lg\:hover\:lv-via-purple-900:hover {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .lg\:hover\:lv-via-pink-100:hover {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .lg\:hover\:lv-via-pink-200:hover {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .lg\:hover\:lv-via-pink-300:hover {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .lg\:hover\:lv-via-pink-400:hover {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .lg\:hover\:lv-via-pink-500:hover {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .lg\:hover\:lv-via-pink-600:hover {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .lg\:hover\:lv-via-pink-700:hover {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .lg\:hover\:lv-via-pink-800:hover {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .lg\:hover\:lv-via-pink-900:hover {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .lg\:hover\:lv-to-transparent:hover {
      --gradient-to-color:transparent!important; }
    .lg\:hover\:lv-to-current:hover {
      --gradient-to-color:currentColor!important; }
    .lg\:hover\:lv-to-black:hover {
      --gradient-to-color:#000!important; }
    .lg\:hover\:lv-to-white:hover {
      --gradient-to-color:#fff!important; }
    .lg\:hover\:lv-to-gray-100:hover {
      --gradient-to-color:#f7fafc!important; }
    .lg\:hover\:lv-to-gray-200:hover {
      --gradient-to-color:#edf2f7!important; }
    .lg\:hover\:lv-to-gray-300:hover {
      --gradient-to-color:#e2e8f0!important; }
    .lg\:hover\:lv-to-gray-400:hover {
      --gradient-to-color:#cbd5e0!important; }
    .lg\:hover\:lv-to-gray-500:hover {
      --gradient-to-color:#a0aec0!important; }
    .lg\:hover\:lv-to-gray-600:hover {
      --gradient-to-color:#718096!important; }
    .lg\:hover\:lv-to-gray-700:hover {
      --gradient-to-color:#4a5568!important; }
    .lg\:hover\:lv-to-gray-800:hover {
      --gradient-to-color:#2d3748!important; }
    .lg\:hover\:lv-to-gray-900:hover {
      --gradient-to-color:#1a202c!important; }
    .lg\:hover\:lv-to-red-100:hover {
      --gradient-to-color:#fff5f5!important; }
    .lg\:hover\:lv-to-red-200:hover {
      --gradient-to-color:#fed7d7!important; }
    .lg\:hover\:lv-to-red-300:hover {
      --gradient-to-color:#feb2b2!important; }
    .lg\:hover\:lv-to-red-400:hover {
      --gradient-to-color:#fc8181!important; }
    .lg\:hover\:lv-to-red-500:hover {
      --gradient-to-color:#f56565!important; }
    .lg\:hover\:lv-to-red-600:hover {
      --gradient-to-color:#e53e3e!important; }
    .lg\:hover\:lv-to-red-700:hover {
      --gradient-to-color:#c53030!important; }
    .lg\:hover\:lv-to-red-800:hover {
      --gradient-to-color:#9b2c2c!important; }
    .lg\:hover\:lv-to-red-900:hover {
      --gradient-to-color:#742a2a!important; }
    .lg\:hover\:lv-to-orange-100:hover {
      --gradient-to-color:#fffaf0!important; }
    .lg\:hover\:lv-to-orange-200:hover {
      --gradient-to-color:#feebc8!important; }
    .lg\:hover\:lv-to-orange-300:hover {
      --gradient-to-color:#fbd38d!important; }
    .lg\:hover\:lv-to-orange-400:hover {
      --gradient-to-color:#f6ad55!important; }
    .lg\:hover\:lv-to-orange-500:hover {
      --gradient-to-color:#ed8936!important; }
    .lg\:hover\:lv-to-orange-600:hover {
      --gradient-to-color:#dd6b20!important; }
    .lg\:hover\:lv-to-orange-700:hover {
      --gradient-to-color:#c05621!important; }
    .lg\:hover\:lv-to-orange-800:hover {
      --gradient-to-color:#9c4221!important; }
    .lg\:hover\:lv-to-orange-900:hover {
      --gradient-to-color:#7b341e!important; }
    .lg\:hover\:lv-to-yellow-100:hover {
      --gradient-to-color:ivory!important; }
    .lg\:hover\:lv-to-yellow-200:hover {
      --gradient-to-color:#fefcbf!important; }
    .lg\:hover\:lv-to-yellow-300:hover {
      --gradient-to-color:#faf089!important; }
    .lg\:hover\:lv-to-yellow-400:hover {
      --gradient-to-color:#f6e05e!important; }
    .lg\:hover\:lv-to-yellow-500:hover {
      --gradient-to-color:#ecc94b!important; }
    .lg\:hover\:lv-to-yellow-600:hover {
      --gradient-to-color:#d69e2e!important; }
    .lg\:hover\:lv-to-yellow-700:hover {
      --gradient-to-color:#b7791f!important; }
    .lg\:hover\:lv-to-yellow-800:hover {
      --gradient-to-color:#975a16!important; }
    .lg\:hover\:lv-to-yellow-900:hover {
      --gradient-to-color:#744210!important; }
    .lg\:hover\:lv-to-green-100:hover {
      --gradient-to-color:#f0fff4!important; }
    .lg\:hover\:lv-to-green-200:hover {
      --gradient-to-color:#c6f6d5!important; }
    .lg\:hover\:lv-to-green-300:hover {
      --gradient-to-color:#9ae6b4!important; }
    .lg\:hover\:lv-to-green-400:hover {
      --gradient-to-color:#68d391!important; }
    .lg\:hover\:lv-to-green-500:hover {
      --gradient-to-color:#48bb78!important; }
    .lg\:hover\:lv-to-green-600:hover {
      --gradient-to-color:#38a169!important; }
    .lg\:hover\:lv-to-green-700:hover {
      --gradient-to-color:#2f855a!important; }
    .lg\:hover\:lv-to-green-800:hover {
      --gradient-to-color:#276749!important; }
    .lg\:hover\:lv-to-green-900:hover {
      --gradient-to-color:#22543d!important; }
    .lg\:hover\:lv-to-teal-100:hover {
      --gradient-to-color:#e6fffa!important; }
    .lg\:hover\:lv-to-teal-200:hover {
      --gradient-to-color:#b2f5ea!important; }
    .lg\:hover\:lv-to-teal-300:hover {
      --gradient-to-color:#81e6d9!important; }
    .lg\:hover\:lv-to-teal-400:hover {
      --gradient-to-color:#4fd1c5!important; }
    .lg\:hover\:lv-to-teal-500:hover {
      --gradient-to-color:#38b2ac!important; }
    .lg\:hover\:lv-to-teal-600:hover {
      --gradient-to-color:#319795!important; }
    .lg\:hover\:lv-to-teal-700:hover {
      --gradient-to-color:#2c7a7b!important; }
    .lg\:hover\:lv-to-teal-800:hover {
      --gradient-to-color:#285e61!important; }
    .lg\:hover\:lv-to-teal-900:hover {
      --gradient-to-color:#234e52!important; }
    .lg\:hover\:lv-to-blue-100:hover {
      --gradient-to-color:#ebf8ff!important; }
    .lg\:hover\:lv-to-blue-200:hover {
      --gradient-to-color:#bee3f8!important; }
    .lg\:hover\:lv-to-blue-300:hover {
      --gradient-to-color:#90cdf4!important; }
    .lg\:hover\:lv-to-blue-400:hover {
      --gradient-to-color:#63b3ed!important; }
    .lg\:hover\:lv-to-blue-500:hover {
      --gradient-to-color:#4299e1!important; }
    .lg\:hover\:lv-to-blue-600:hover {
      --gradient-to-color:#3182ce!important; }
    .lg\:hover\:lv-to-blue-700:hover {
      --gradient-to-color:#2b6cb0!important; }
    .lg\:hover\:lv-to-blue-800:hover {
      --gradient-to-color:#2c5282!important; }
    .lg\:hover\:lv-to-blue-900:hover {
      --gradient-to-color:#2a4365!important; }
    .lg\:hover\:lv-to-indigo-100:hover {
      --gradient-to-color:#ebf4ff!important; }
    .lg\:hover\:lv-to-indigo-200:hover {
      --gradient-to-color:#c3dafe!important; }
    .lg\:hover\:lv-to-indigo-300:hover {
      --gradient-to-color:#a3bffa!important; }
    .lg\:hover\:lv-to-indigo-400:hover {
      --gradient-to-color:#7f9cf5!important; }
    .lg\:hover\:lv-to-indigo-500:hover {
      --gradient-to-color:#667eea!important; }
    .lg\:hover\:lv-to-indigo-600:hover {
      --gradient-to-color:#5a67d8!important; }
    .lg\:hover\:lv-to-indigo-700:hover {
      --gradient-to-color:#4c51bf!important; }
    .lg\:hover\:lv-to-indigo-800:hover {
      --gradient-to-color:#434190!important; }
    .lg\:hover\:lv-to-indigo-900:hover {
      --gradient-to-color:#3c366b!important; }
    .lg\:hover\:lv-to-purple-100:hover {
      --gradient-to-color:#faf5ff!important; }
    .lg\:hover\:lv-to-purple-200:hover {
      --gradient-to-color:#e9d8fd!important; }
    .lg\:hover\:lv-to-purple-300:hover {
      --gradient-to-color:#d6bcfa!important; }
    .lg\:hover\:lv-to-purple-400:hover {
      --gradient-to-color:#b794f4!important; }
    .lg\:hover\:lv-to-purple-500:hover {
      --gradient-to-color:#9f7aea!important; }
    .lg\:hover\:lv-to-purple-600:hover {
      --gradient-to-color:#805ad5!important; }
    .lg\:hover\:lv-to-purple-700:hover {
      --gradient-to-color:#6b46c1!important; }
    .lg\:hover\:lv-to-purple-800:hover {
      --gradient-to-color:#553c9a!important; }
    .lg\:hover\:lv-to-purple-900:hover {
      --gradient-to-color:#44337a!important; }
    .lg\:hover\:lv-to-pink-100:hover {
      --gradient-to-color:#fff5f7!important; }
    .lg\:hover\:lv-to-pink-200:hover {
      --gradient-to-color:#fed7e2!important; }
    .lg\:hover\:lv-to-pink-300:hover {
      --gradient-to-color:#fbb6ce!important; }
    .lg\:hover\:lv-to-pink-400:hover {
      --gradient-to-color:#f687b3!important; }
    .lg\:hover\:lv-to-pink-500:hover {
      --gradient-to-color:#ed64a6!important; }
    .lg\:hover\:lv-to-pink-600:hover {
      --gradient-to-color:#d53f8c!important; }
    .lg\:hover\:lv-to-pink-700:hover {
      --gradient-to-color:#b83280!important; }
    .lg\:hover\:lv-to-pink-800:hover {
      --gradient-to-color:#97266d!important; }
    .lg\:hover\:lv-to-pink-900:hover {
      --gradient-to-color:#702459!important; }
    .lg\:focus\:lv-from-transparent:focus {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .lg\:focus\:lv-from-current:focus {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:focus\:lv-from-black:focus {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .lg\:focus\:lv-from-white:focus {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:focus\:lv-from-gray-100:focus {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .lg\:focus\:lv-from-gray-200:focus {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .lg\:focus\:lv-from-gray-300:focus {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .lg\:focus\:lv-from-gray-400:focus {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .lg\:focus\:lv-from-gray-500:focus {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .lg\:focus\:lv-from-gray-600:focus {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .lg\:focus\:lv-from-gray-700:focus {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .lg\:focus\:lv-from-gray-800:focus {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .lg\:focus\:lv-from-gray-900:focus {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .lg\:focus\:lv-from-red-100:focus {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .lg\:focus\:lv-from-red-200:focus {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .lg\:focus\:lv-from-red-300:focus {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .lg\:focus\:lv-from-red-400:focus {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .lg\:focus\:lv-from-red-500:focus {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .lg\:focus\:lv-from-red-600:focus {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .lg\:focus\:lv-from-red-700:focus {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .lg\:focus\:lv-from-red-800:focus {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .lg\:focus\:lv-from-red-900:focus {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .lg\:focus\:lv-from-orange-100:focus {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .lg\:focus\:lv-from-orange-200:focus {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .lg\:focus\:lv-from-orange-300:focus {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .lg\:focus\:lv-from-orange-400:focus {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .lg\:focus\:lv-from-orange-500:focus {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .lg\:focus\:lv-from-orange-600:focus {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .lg\:focus\:lv-from-orange-700:focus {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .lg\:focus\:lv-from-orange-800:focus {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .lg\:focus\:lv-from-orange-900:focus {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .lg\:focus\:lv-from-yellow-100:focus {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .lg\:focus\:lv-from-yellow-200:focus {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .lg\:focus\:lv-from-yellow-300:focus {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .lg\:focus\:lv-from-yellow-400:focus {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .lg\:focus\:lv-from-yellow-500:focus {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .lg\:focus\:lv-from-yellow-600:focus {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .lg\:focus\:lv-from-yellow-700:focus {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .lg\:focus\:lv-from-yellow-800:focus {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .lg\:focus\:lv-from-yellow-900:focus {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .lg\:focus\:lv-from-green-100:focus {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .lg\:focus\:lv-from-green-200:focus {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .lg\:focus\:lv-from-green-300:focus {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .lg\:focus\:lv-from-green-400:focus {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .lg\:focus\:lv-from-green-500:focus {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .lg\:focus\:lv-from-green-600:focus {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .lg\:focus\:lv-from-green-700:focus {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .lg\:focus\:lv-from-green-800:focus {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .lg\:focus\:lv-from-green-900:focus {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .lg\:focus\:lv-from-teal-100:focus {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .lg\:focus\:lv-from-teal-200:focus {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .lg\:focus\:lv-from-teal-300:focus {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .lg\:focus\:lv-from-teal-400:focus {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .lg\:focus\:lv-from-teal-500:focus {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .lg\:focus\:lv-from-teal-600:focus {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .lg\:focus\:lv-from-teal-700:focus {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .lg\:focus\:lv-from-teal-800:focus {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .lg\:focus\:lv-from-teal-900:focus {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .lg\:focus\:lv-from-blue-100:focus {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .lg\:focus\:lv-from-blue-200:focus {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .lg\:focus\:lv-from-blue-300:focus {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .lg\:focus\:lv-from-blue-400:focus {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .lg\:focus\:lv-from-blue-500:focus {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .lg\:focus\:lv-from-blue-600:focus {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .lg\:focus\:lv-from-blue-700:focus {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .lg\:focus\:lv-from-blue-800:focus {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .lg\:focus\:lv-from-blue-900:focus {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .lg\:focus\:lv-from-indigo-100:focus {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .lg\:focus\:lv-from-indigo-200:focus {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .lg\:focus\:lv-from-indigo-300:focus {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .lg\:focus\:lv-from-indigo-400:focus {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .lg\:focus\:lv-from-indigo-500:focus {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .lg\:focus\:lv-from-indigo-600:focus {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .lg\:focus\:lv-from-indigo-700:focus {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .lg\:focus\:lv-from-indigo-800:focus {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .lg\:focus\:lv-from-indigo-900:focus {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .lg\:focus\:lv-from-purple-100:focus {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .lg\:focus\:lv-from-purple-200:focus {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .lg\:focus\:lv-from-purple-300:focus {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .lg\:focus\:lv-from-purple-400:focus {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .lg\:focus\:lv-from-purple-500:focus {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .lg\:focus\:lv-from-purple-600:focus {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .lg\:focus\:lv-from-purple-700:focus {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .lg\:focus\:lv-from-purple-800:focus {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .lg\:focus\:lv-from-purple-900:focus {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .lg\:focus\:lv-from-pink-100:focus {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .lg\:focus\:lv-from-pink-200:focus {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .lg\:focus\:lv-from-pink-300:focus {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .lg\:focus\:lv-from-pink-400:focus {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .lg\:focus\:lv-from-pink-500:focus {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .lg\:focus\:lv-from-pink-600:focus {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .lg\:focus\:lv-from-pink-700:focus {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .lg\:focus\:lv-from-pink-800:focus {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .lg\:focus\:lv-from-pink-900:focus {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .lg\:focus\:lv-via-transparent:focus {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .lg\:focus\:lv-via-current:focus {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:focus\:lv-via-black:focus {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .lg\:focus\:lv-via-white:focus {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .lg\:focus\:lv-via-gray-100:focus {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .lg\:focus\:lv-via-gray-200:focus {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .lg\:focus\:lv-via-gray-300:focus {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .lg\:focus\:lv-via-gray-400:focus {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .lg\:focus\:lv-via-gray-500:focus {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .lg\:focus\:lv-via-gray-600:focus {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .lg\:focus\:lv-via-gray-700:focus {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .lg\:focus\:lv-via-gray-800:focus {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .lg\:focus\:lv-via-gray-900:focus {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .lg\:focus\:lv-via-red-100:focus {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .lg\:focus\:lv-via-red-200:focus {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .lg\:focus\:lv-via-red-300:focus {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .lg\:focus\:lv-via-red-400:focus {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .lg\:focus\:lv-via-red-500:focus {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .lg\:focus\:lv-via-red-600:focus {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .lg\:focus\:lv-via-red-700:focus {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .lg\:focus\:lv-via-red-800:focus {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .lg\:focus\:lv-via-red-900:focus {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .lg\:focus\:lv-via-orange-100:focus {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .lg\:focus\:lv-via-orange-200:focus {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .lg\:focus\:lv-via-orange-300:focus {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .lg\:focus\:lv-via-orange-400:focus {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .lg\:focus\:lv-via-orange-500:focus {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .lg\:focus\:lv-via-orange-600:focus {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .lg\:focus\:lv-via-orange-700:focus {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .lg\:focus\:lv-via-orange-800:focus {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .lg\:focus\:lv-via-orange-900:focus {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .lg\:focus\:lv-via-yellow-100:focus {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .lg\:focus\:lv-via-yellow-200:focus {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .lg\:focus\:lv-via-yellow-300:focus {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .lg\:focus\:lv-via-yellow-400:focus {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .lg\:focus\:lv-via-yellow-500:focus {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .lg\:focus\:lv-via-yellow-600:focus {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .lg\:focus\:lv-via-yellow-700:focus {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .lg\:focus\:lv-via-yellow-800:focus {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .lg\:focus\:lv-via-yellow-900:focus {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .lg\:focus\:lv-via-green-100:focus {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .lg\:focus\:lv-via-green-200:focus {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .lg\:focus\:lv-via-green-300:focus {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .lg\:focus\:lv-via-green-400:focus {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .lg\:focus\:lv-via-green-500:focus {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .lg\:focus\:lv-via-green-600:focus {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .lg\:focus\:lv-via-green-700:focus {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .lg\:focus\:lv-via-green-800:focus {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .lg\:focus\:lv-via-green-900:focus {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .lg\:focus\:lv-via-teal-100:focus {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .lg\:focus\:lv-via-teal-200:focus {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .lg\:focus\:lv-via-teal-300:focus {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .lg\:focus\:lv-via-teal-400:focus {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .lg\:focus\:lv-via-teal-500:focus {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .lg\:focus\:lv-via-teal-600:focus {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .lg\:focus\:lv-via-teal-700:focus {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .lg\:focus\:lv-via-teal-800:focus {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .lg\:focus\:lv-via-teal-900:focus {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .lg\:focus\:lv-via-blue-100:focus {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .lg\:focus\:lv-via-blue-200:focus {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .lg\:focus\:lv-via-blue-300:focus {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .lg\:focus\:lv-via-blue-400:focus {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .lg\:focus\:lv-via-blue-500:focus {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .lg\:focus\:lv-via-blue-600:focus {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .lg\:focus\:lv-via-blue-700:focus {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .lg\:focus\:lv-via-blue-800:focus {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .lg\:focus\:lv-via-blue-900:focus {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .lg\:focus\:lv-via-indigo-100:focus {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .lg\:focus\:lv-via-indigo-200:focus {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .lg\:focus\:lv-via-indigo-300:focus {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .lg\:focus\:lv-via-indigo-400:focus {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .lg\:focus\:lv-via-indigo-500:focus {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .lg\:focus\:lv-via-indigo-600:focus {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .lg\:focus\:lv-via-indigo-700:focus {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .lg\:focus\:lv-via-indigo-800:focus {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .lg\:focus\:lv-via-indigo-900:focus {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .lg\:focus\:lv-via-purple-100:focus {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .lg\:focus\:lv-via-purple-200:focus {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .lg\:focus\:lv-via-purple-300:focus {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .lg\:focus\:lv-via-purple-400:focus {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .lg\:focus\:lv-via-purple-500:focus {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .lg\:focus\:lv-via-purple-600:focus {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .lg\:focus\:lv-via-purple-700:focus {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .lg\:focus\:lv-via-purple-800:focus {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .lg\:focus\:lv-via-purple-900:focus {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .lg\:focus\:lv-via-pink-100:focus {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .lg\:focus\:lv-via-pink-200:focus {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .lg\:focus\:lv-via-pink-300:focus {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .lg\:focus\:lv-via-pink-400:focus {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .lg\:focus\:lv-via-pink-500:focus {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .lg\:focus\:lv-via-pink-600:focus {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .lg\:focus\:lv-via-pink-700:focus {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .lg\:focus\:lv-via-pink-800:focus {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .lg\:focus\:lv-via-pink-900:focus {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .lg\:focus\:lv-to-transparent:focus {
      --gradient-to-color:transparent!important; }
    .lg\:focus\:lv-to-current:focus {
      --gradient-to-color:currentColor!important; }
    .lg\:focus\:lv-to-black:focus {
      --gradient-to-color:#000!important; }
    .lg\:focus\:lv-to-white:focus {
      --gradient-to-color:#fff!important; }
    .lg\:focus\:lv-to-gray-100:focus {
      --gradient-to-color:#f7fafc!important; }
    .lg\:focus\:lv-to-gray-200:focus {
      --gradient-to-color:#edf2f7!important; }
    .lg\:focus\:lv-to-gray-300:focus {
      --gradient-to-color:#e2e8f0!important; }
    .lg\:focus\:lv-to-gray-400:focus {
      --gradient-to-color:#cbd5e0!important; }
    .lg\:focus\:lv-to-gray-500:focus {
      --gradient-to-color:#a0aec0!important; }
    .lg\:focus\:lv-to-gray-600:focus {
      --gradient-to-color:#718096!important; }
    .lg\:focus\:lv-to-gray-700:focus {
      --gradient-to-color:#4a5568!important; }
    .lg\:focus\:lv-to-gray-800:focus {
      --gradient-to-color:#2d3748!important; }
    .lg\:focus\:lv-to-gray-900:focus {
      --gradient-to-color:#1a202c!important; }
    .lg\:focus\:lv-to-red-100:focus {
      --gradient-to-color:#fff5f5!important; }
    .lg\:focus\:lv-to-red-200:focus {
      --gradient-to-color:#fed7d7!important; }
    .lg\:focus\:lv-to-red-300:focus {
      --gradient-to-color:#feb2b2!important; }
    .lg\:focus\:lv-to-red-400:focus {
      --gradient-to-color:#fc8181!important; }
    .lg\:focus\:lv-to-red-500:focus {
      --gradient-to-color:#f56565!important; }
    .lg\:focus\:lv-to-red-600:focus {
      --gradient-to-color:#e53e3e!important; }
    .lg\:focus\:lv-to-red-700:focus {
      --gradient-to-color:#c53030!important; }
    .lg\:focus\:lv-to-red-800:focus {
      --gradient-to-color:#9b2c2c!important; }
    .lg\:focus\:lv-to-red-900:focus {
      --gradient-to-color:#742a2a!important; }
    .lg\:focus\:lv-to-orange-100:focus {
      --gradient-to-color:#fffaf0!important; }
    .lg\:focus\:lv-to-orange-200:focus {
      --gradient-to-color:#feebc8!important; }
    .lg\:focus\:lv-to-orange-300:focus {
      --gradient-to-color:#fbd38d!important; }
    .lg\:focus\:lv-to-orange-400:focus {
      --gradient-to-color:#f6ad55!important; }
    .lg\:focus\:lv-to-orange-500:focus {
      --gradient-to-color:#ed8936!important; }
    .lg\:focus\:lv-to-orange-600:focus {
      --gradient-to-color:#dd6b20!important; }
    .lg\:focus\:lv-to-orange-700:focus {
      --gradient-to-color:#c05621!important; }
    .lg\:focus\:lv-to-orange-800:focus {
      --gradient-to-color:#9c4221!important; }
    .lg\:focus\:lv-to-orange-900:focus {
      --gradient-to-color:#7b341e!important; }
    .lg\:focus\:lv-to-yellow-100:focus {
      --gradient-to-color:ivory!important; }
    .lg\:focus\:lv-to-yellow-200:focus {
      --gradient-to-color:#fefcbf!important; }
    .lg\:focus\:lv-to-yellow-300:focus {
      --gradient-to-color:#faf089!important; }
    .lg\:focus\:lv-to-yellow-400:focus {
      --gradient-to-color:#f6e05e!important; }
    .lg\:focus\:lv-to-yellow-500:focus {
      --gradient-to-color:#ecc94b!important; }
    .lg\:focus\:lv-to-yellow-600:focus {
      --gradient-to-color:#d69e2e!important; }
    .lg\:focus\:lv-to-yellow-700:focus {
      --gradient-to-color:#b7791f!important; }
    .lg\:focus\:lv-to-yellow-800:focus {
      --gradient-to-color:#975a16!important; }
    .lg\:focus\:lv-to-yellow-900:focus {
      --gradient-to-color:#744210!important; }
    .lg\:focus\:lv-to-green-100:focus {
      --gradient-to-color:#f0fff4!important; }
    .lg\:focus\:lv-to-green-200:focus {
      --gradient-to-color:#c6f6d5!important; }
    .lg\:focus\:lv-to-green-300:focus {
      --gradient-to-color:#9ae6b4!important; }
    .lg\:focus\:lv-to-green-400:focus {
      --gradient-to-color:#68d391!important; }
    .lg\:focus\:lv-to-green-500:focus {
      --gradient-to-color:#48bb78!important; }
    .lg\:focus\:lv-to-green-600:focus {
      --gradient-to-color:#38a169!important; }
    .lg\:focus\:lv-to-green-700:focus {
      --gradient-to-color:#2f855a!important; }
    .lg\:focus\:lv-to-green-800:focus {
      --gradient-to-color:#276749!important; }
    .lg\:focus\:lv-to-green-900:focus {
      --gradient-to-color:#22543d!important; }
    .lg\:focus\:lv-to-teal-100:focus {
      --gradient-to-color:#e6fffa!important; }
    .lg\:focus\:lv-to-teal-200:focus {
      --gradient-to-color:#b2f5ea!important; }
    .lg\:focus\:lv-to-teal-300:focus {
      --gradient-to-color:#81e6d9!important; }
    .lg\:focus\:lv-to-teal-400:focus {
      --gradient-to-color:#4fd1c5!important; }
    .lg\:focus\:lv-to-teal-500:focus {
      --gradient-to-color:#38b2ac!important; }
    .lg\:focus\:lv-to-teal-600:focus {
      --gradient-to-color:#319795!important; }
    .lg\:focus\:lv-to-teal-700:focus {
      --gradient-to-color:#2c7a7b!important; }
    .lg\:focus\:lv-to-teal-800:focus {
      --gradient-to-color:#285e61!important; }
    .lg\:focus\:lv-to-teal-900:focus {
      --gradient-to-color:#234e52!important; }
    .lg\:focus\:lv-to-blue-100:focus {
      --gradient-to-color:#ebf8ff!important; }
    .lg\:focus\:lv-to-blue-200:focus {
      --gradient-to-color:#bee3f8!important; }
    .lg\:focus\:lv-to-blue-300:focus {
      --gradient-to-color:#90cdf4!important; }
    .lg\:focus\:lv-to-blue-400:focus {
      --gradient-to-color:#63b3ed!important; }
    .lg\:focus\:lv-to-blue-500:focus {
      --gradient-to-color:#4299e1!important; }
    .lg\:focus\:lv-to-blue-600:focus {
      --gradient-to-color:#3182ce!important; }
    .lg\:focus\:lv-to-blue-700:focus {
      --gradient-to-color:#2b6cb0!important; }
    .lg\:focus\:lv-to-blue-800:focus {
      --gradient-to-color:#2c5282!important; }
    .lg\:focus\:lv-to-blue-900:focus {
      --gradient-to-color:#2a4365!important; }
    .lg\:focus\:lv-to-indigo-100:focus {
      --gradient-to-color:#ebf4ff!important; }
    .lg\:focus\:lv-to-indigo-200:focus {
      --gradient-to-color:#c3dafe!important; }
    .lg\:focus\:lv-to-indigo-300:focus {
      --gradient-to-color:#a3bffa!important; }
    .lg\:focus\:lv-to-indigo-400:focus {
      --gradient-to-color:#7f9cf5!important; }
    .lg\:focus\:lv-to-indigo-500:focus {
      --gradient-to-color:#667eea!important; }
    .lg\:focus\:lv-to-indigo-600:focus {
      --gradient-to-color:#5a67d8!important; }
    .lg\:focus\:lv-to-indigo-700:focus {
      --gradient-to-color:#4c51bf!important; }
    .lg\:focus\:lv-to-indigo-800:focus {
      --gradient-to-color:#434190!important; }
    .lg\:focus\:lv-to-indigo-900:focus {
      --gradient-to-color:#3c366b!important; }
    .lg\:focus\:lv-to-purple-100:focus {
      --gradient-to-color:#faf5ff!important; }
    .lg\:focus\:lv-to-purple-200:focus {
      --gradient-to-color:#e9d8fd!important; }
    .lg\:focus\:lv-to-purple-300:focus {
      --gradient-to-color:#d6bcfa!important; }
    .lg\:focus\:lv-to-purple-400:focus {
      --gradient-to-color:#b794f4!important; }
    .lg\:focus\:lv-to-purple-500:focus {
      --gradient-to-color:#9f7aea!important; }
    .lg\:focus\:lv-to-purple-600:focus {
      --gradient-to-color:#805ad5!important; }
    .lg\:focus\:lv-to-purple-700:focus {
      --gradient-to-color:#6b46c1!important; }
    .lg\:focus\:lv-to-purple-800:focus {
      --gradient-to-color:#553c9a!important; }
    .lg\:focus\:lv-to-purple-900:focus {
      --gradient-to-color:#44337a!important; }
    .lg\:focus\:lv-to-pink-100:focus {
      --gradient-to-color:#fff5f7!important; }
    .lg\:focus\:lv-to-pink-200:focus {
      --gradient-to-color:#fed7e2!important; }
    .lg\:focus\:lv-to-pink-300:focus {
      --gradient-to-color:#fbb6ce!important; }
    .lg\:focus\:lv-to-pink-400:focus {
      --gradient-to-color:#f687b3!important; }
    .lg\:focus\:lv-to-pink-500:focus {
      --gradient-to-color:#ed64a6!important; }
    .lg\:focus\:lv-to-pink-600:focus {
      --gradient-to-color:#d53f8c!important; }
    .lg\:focus\:lv-to-pink-700:focus {
      --gradient-to-color:#b83280!important; }
    .lg\:focus\:lv-to-pink-800:focus {
      --gradient-to-color:#97266d!important; }
    .lg\:focus\:lv-to-pink-900:focus {
      --gradient-to-color:#702459!important; }
    .lg\:lv-bg-opacity-0 {
      --bg-opacity:0!important; }
    .lg\:lv-bg-opacity-25 {
      --bg-opacity:0.25!important; }
    .lg\:lv-bg-opacity-50 {
      --bg-opacity:0.5!important; }
    .lg\:lv-bg-opacity-75 {
      --bg-opacity:0.75!important; }
    .lg\:lv-bg-opacity-100 {
      --bg-opacity:1!important; }
    .lg\:hover\:lv-bg-opacity-0:hover {
      --bg-opacity:0!important; }
    .lg\:hover\:lv-bg-opacity-25:hover {
      --bg-opacity:0.25!important; }
    .lg\:hover\:lv-bg-opacity-50:hover {
      --bg-opacity:0.5!important; }
    .lg\:hover\:lv-bg-opacity-75:hover {
      --bg-opacity:0.75!important; }
    .lg\:hover\:lv-bg-opacity-100:hover {
      --bg-opacity:1!important; }
    .lg\:focus\:lv-bg-opacity-0:focus {
      --bg-opacity:0!important; }
    .lg\:focus\:lv-bg-opacity-25:focus {
      --bg-opacity:0.25!important; }
    .lg\:focus\:lv-bg-opacity-50:focus {
      --bg-opacity:0.5!important; }
    .lg\:focus\:lv-bg-opacity-75:focus {
      --bg-opacity:0.75!important; }
    .lg\:focus\:lv-bg-opacity-100:focus {
      --bg-opacity:1!important; }
    .lg\:lv-bg-bottom {
      background-position: bottom !important; }
    .lg\:lv-bg-center {
      background-position: 50% !important; }
    .lg\:lv-bg-left {
      background-position: 0 !important; }
    .lg\:lv-bg-left-bottom {
      background-position: 0 100% !important; }
    .lg\:lv-bg-left-top {
      background-position: 0 0 !important; }
    .lg\:lv-bg-right {
      background-position: 100% !important; }
    .lg\:lv-bg-right-bottom {
      background-position: 100% 100% !important; }
    .lg\:lv-bg-right-top {
      background-position: 100% 0 !important; }
    .lg\:lv-bg-top {
      background-position: top !important; }
    .lg\:lv-bg-repeat {
      background-repeat: repeat !important; }
    .lg\:lv-bg-no-repeat {
      background-repeat: no-repeat !important; }
    .lg\:lv-bg-repeat-x {
      background-repeat: repeat-x !important; }
    .lg\:lv-bg-repeat-y {
      background-repeat: repeat-y !important; }
    .lg\:lv-bg-repeat-round {
      background-repeat: round !important; }
    .lg\:lv-bg-repeat-space {
      background-repeat: space !important; }
    .lg\:lv-bg-auto {
      background-size: auto !important; }
    .lg\:lv-bg-cover {
      background-size: cover !important; }
    .lg\:lv-bg-contain {
      background-size: contain !important; }
    .lg\:lv-border-collapse {
      border-collapse: collapse !important; }
    .lg\:lv-border-separate {
      border-collapse: separate !important; }
    .lg\:lv-border-transparent {
      border-color: transparent !important; }
    .lg\:lv-border-current {
      border-color: currentColor !important; }
    .lg\:lv-border-black {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .lg\:lv-border-white {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-100 {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-200 {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-300 {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-400 {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-500 {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-600 {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-700 {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-800 {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .lg\:lv-border-gray-900 {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .lg\:lv-border-red-100 {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .lg\:lv-border-red-200 {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .lg\:lv-border-red-300 {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .lg\:lv-border-red-400 {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .lg\:lv-border-red-500 {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .lg\:lv-border-red-600 {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .lg\:lv-border-red-700 {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .lg\:lv-border-red-800 {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .lg\:lv-border-red-900 {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-100 {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-200 {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-300 {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-400 {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-500 {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-600 {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-700 {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-800 {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .lg\:lv-border-orange-900 {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-100 {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-200 {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-300 {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-400 {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-500 {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-600 {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-700 {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-800 {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .lg\:lv-border-yellow-900 {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .lg\:lv-border-green-100 {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .lg\:lv-border-green-200 {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .lg\:lv-border-green-300 {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .lg\:lv-border-green-400 {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .lg\:lv-border-green-500 {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .lg\:lv-border-green-600 {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .lg\:lv-border-green-700 {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .lg\:lv-border-green-800 {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .lg\:lv-border-green-900 {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-100 {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-200 {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-300 {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-400 {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-500 {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-600 {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-700 {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-800 {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .lg\:lv-border-teal-900 {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-100 {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-200 {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-300 {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-400 {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-500 {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-600 {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-700 {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-800 {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .lg\:lv-border-blue-900 {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-100 {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-200 {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-300 {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-400 {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-500 {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-600 {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-700 {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-800 {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .lg\:lv-border-indigo-900 {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-100 {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-200 {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-300 {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-400 {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-500 {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-600 {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-700 {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-800 {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .lg\:lv-border-purple-900 {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-100 {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-200 {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-300 {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-400 {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-500 {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-600 {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-700 {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-800 {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .lg\:lv-border-pink-900 {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-transparent:hover {
      border-color: transparent !important; }
    .lg\:hover\:lv-border-current:hover {
      border-color: currentColor !important; }
    .lg\:hover\:lv-border-black:hover {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-white:hover {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-100:hover {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-200:hover {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-300:hover {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-400:hover {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-500:hover {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-600:hover {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-700:hover {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-800:hover {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-gray-900:hover {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-200:hover {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-300:hover {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-400:hover {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-500:hover {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-600:hover {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-700:hover {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-800:hover {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-red-900:hover {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-100:hover {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-200:hover {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-300:hover {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-400:hover {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-500:hover {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-600:hover {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-700:hover {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-800:hover {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-orange-900:hover {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-100:hover {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-200:hover {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-300:hover {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-400:hover {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-500:hover {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-600:hover {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-700:hover {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-800:hover {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-yellow-900:hover {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-100:hover {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-200:hover {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-300:hover {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-400:hover {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-500:hover {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-600:hover {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-700:hover {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-800:hover {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-green-900:hover {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-100:hover {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-200:hover {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-300:hover {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-400:hover {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-500:hover {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-600:hover {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-700:hover {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-800:hover {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-teal-900:hover {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-100:hover {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-200:hover {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-300:hover {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-400:hover {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-500:hover {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-600:hover {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-700:hover {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-800:hover {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-blue-900:hover {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-100:hover {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-200:hover {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-300:hover {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-400:hover {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-500:hover {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-600:hover {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-700:hover {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-800:hover {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-indigo-900:hover {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-100:hover {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-200:hover {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-300:hover {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-400:hover {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-500:hover {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-600:hover {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-700:hover {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-800:hover {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-purple-900:hover {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-200:hover {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-300:hover {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-400:hover {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-500:hover {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-600:hover {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-700:hover {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-800:hover {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .lg\:hover\:lv-border-pink-900:hover {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-transparent:focus {
      border-color: transparent !important; }
    .lg\:focus\:lv-border-current:focus {
      border-color: currentColor !important; }
    .lg\:focus\:lv-border-black:focus {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-white:focus {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-100:focus {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-200:focus {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-300:focus {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-400:focus {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-500:focus {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-600:focus {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-700:focus {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-800:focus {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-gray-900:focus {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-200:focus {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-300:focus {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-400:focus {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-500:focus {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-600:focus {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-700:focus {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-800:focus {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-red-900:focus {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-100:focus {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-200:focus {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-300:focus {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-400:focus {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-500:focus {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-600:focus {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-700:focus {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-800:focus {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-orange-900:focus {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-100:focus {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-200:focus {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-300:focus {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-400:focus {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-500:focus {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-600:focus {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-700:focus {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-800:focus {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-yellow-900:focus {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-100:focus {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-200:focus {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-300:focus {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-400:focus {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-500:focus {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-600:focus {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-700:focus {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-800:focus {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-green-900:focus {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-100:focus {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-200:focus {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-300:focus {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-400:focus {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-500:focus {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-600:focus {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-700:focus {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-800:focus {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-teal-900:focus {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-100:focus {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-200:focus {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-300:focus {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-400:focus {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-500:focus {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-600:focus {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-700:focus {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-800:focus {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-blue-900:focus {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-100:focus {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-200:focus {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-300:focus {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-400:focus {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-500:focus {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-600:focus {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-700:focus {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-800:focus {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-indigo-900:focus {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-100:focus {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-200:focus {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-300:focus {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-400:focus {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-500:focus {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-600:focus {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-700:focus {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-800:focus {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-purple-900:focus {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-200:focus {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-300:focus {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-400:focus {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-500:focus {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-600:focus {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-700:focus {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-800:focus {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .lg\:focus\:lv-border-pink-900:focus {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .lg\:lv-border-opacity-0 {
      --border-opacity:0!important; }
    .lg\:lv-border-opacity-25 {
      --border-opacity:0.25!important; }
    .lg\:lv-border-opacity-50 {
      --border-opacity:0.5!important; }
    .lg\:lv-border-opacity-75 {
      --border-opacity:0.75!important; }
    .lg\:lv-border-opacity-100 {
      --border-opacity:1!important; }
    .lg\:hover\:lv-border-opacity-0:hover {
      --border-opacity:0!important; }
    .lg\:hover\:lv-border-opacity-25:hover {
      --border-opacity:0.25!important; }
    .lg\:hover\:lv-border-opacity-50:hover {
      --border-opacity:0.5!important; }
    .lg\:hover\:lv-border-opacity-75:hover {
      --border-opacity:0.75!important; }
    .lg\:hover\:lv-border-opacity-100:hover {
      --border-opacity:1!important; }
    .lg\:focus\:lv-border-opacity-0:focus {
      --border-opacity:0!important; }
    .lg\:focus\:lv-border-opacity-25:focus {
      --border-opacity:0.25!important; }
    .lg\:focus\:lv-border-opacity-50:focus {
      --border-opacity:0.5!important; }
    .lg\:focus\:lv-border-opacity-75:focus {
      --border-opacity:0.75!important; }
    .lg\:focus\:lv-border-opacity-100:focus {
      --border-opacity:1!important; }
    .lg\:lv-rounded-none {
      border-radius: 0 !important; }
    .lg\:lv-rounded-sm {
      border-radius: 0.125rem !important; }
    .lg\:lv-rounded {
      border-radius: 0.25rem !important; }
    .lg\:lv-rounded-md {
      border-radius: 0.375rem !important; }
    .lg\:lv-rounded-lg {
      border-radius: 0.5rem !important; }
    .lg\:lv-rounded-full {
      border-radius: 9999px !important; }
    .lg\:lv-rounded-t-none {
      border-top-left-radius: 0 !important;
      border-top-right-radius: 0 !important; }
    .lg\:lv-rounded-r-none {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .lg\:lv-rounded-b-none {
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .lg\:lv-rounded-l-none {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .lg\:lv-rounded-t-sm {
      border-top-left-radius: 0.125rem !important;
      border-top-right-radius: 0.125rem !important; }
    .lg\:lv-rounded-r-sm {
      border-top-right-radius: 0.125rem !important; }
    .lg\:lv-rounded-b-sm, .lg\:lv-rounded-r-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .lg\:lv-rounded-b-sm, .lg\:lv-rounded-l-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .lg\:lv-rounded-l-sm {
      border-top-left-radius: 0.125rem !important; }
    .lg\:lv-rounded-t {
      border-top-left-radius: 0.25rem !important; }
    .lg\:lv-rounded-r, .lg\:lv-rounded-t {
      border-top-right-radius: 0.25rem !important; }
    .lg\:lv-rounded-b, .lg\:lv-rounded-r {
      border-bottom-right-radius: 0.25rem !important; }
    .lg\:lv-rounded-b, .lg\:lv-rounded-l {
      border-bottom-left-radius: 0.25rem !important; }
    .lg\:lv-rounded-l {
      border-top-left-radius: 0.25rem !important; }
    .lg\:lv-rounded-t-md {
      border-top-left-radius: 0.375rem !important;
      border-top-right-radius: 0.375rem !important; }
    .lg\:lv-rounded-r-md {
      border-top-right-radius: 0.375rem !important; }
    .lg\:lv-rounded-b-md, .lg\:lv-rounded-r-md {
      border-bottom-right-radius: 0.375rem !important; }
    .lg\:lv-rounded-b-md, .lg\:lv-rounded-l-md {
      border-bottom-left-radius: 0.375rem !important; }
    .lg\:lv-rounded-l-md {
      border-top-left-radius: 0.375rem !important; }
    .lg\:lv-rounded-t-lg {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .lg\:lv-rounded-r-lg {
      border-top-right-radius: 0.5rem !important; }
    .lg\:lv-rounded-b-lg, .lg\:lv-rounded-r-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .lg\:lv-rounded-b-lg, .lg\:lv-rounded-l-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .lg\:lv-rounded-l-lg {
      border-top-left-radius: 0.5rem !important; }
    .lg\:lv-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important; }
    .lg\:lv-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important; }
    .lg\:lv-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .lg\:lv-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .lg\:lv-rounded-tl-none {
      border-top-left-radius: 0 !important; }
    .lg\:lv-rounded-tr-none {
      border-top-right-radius: 0 !important; }
    .lg\:lv-rounded-br-none {
      border-bottom-right-radius: 0 !important; }
    .lg\:lv-rounded-bl-none {
      border-bottom-left-radius: 0 !important; }
    .lg\:lv-rounded-tl-sm {
      border-top-left-radius: 0.125rem !important; }
    .lg\:lv-rounded-tr-sm {
      border-top-right-radius: 0.125rem !important; }
    .lg\:lv-rounded-br-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .lg\:lv-rounded-bl-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .lg\:lv-rounded-tl {
      border-top-left-radius: 0.25rem !important; }
    .lg\:lv-rounded-tr {
      border-top-right-radius: 0.25rem !important; }
    .lg\:lv-rounded-br {
      border-bottom-right-radius: 0.25rem !important; }
    .lg\:lv-rounded-bl {
      border-bottom-left-radius: 0.25rem !important; }
    .lg\:lv-rounded-tl-md {
      border-top-left-radius: 0.375rem !important; }
    .lg\:lv-rounded-tr-md {
      border-top-right-radius: 0.375rem !important; }
    .lg\:lv-rounded-br-md {
      border-bottom-right-radius: 0.375rem !important; }
    .lg\:lv-rounded-bl-md {
      border-bottom-left-radius: 0.375rem !important; }
    .lg\:lv-rounded-tl-lg {
      border-top-left-radius: 0.5rem !important; }
    .lg\:lv-rounded-tr-lg {
      border-top-right-radius: 0.5rem !important; }
    .lg\:lv-rounded-br-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .lg\:lv-rounded-bl-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .lg\:lv-rounded-tl-full {
      border-top-left-radius: 9999px !important; }
    .lg\:lv-rounded-tr-full {
      border-top-right-radius: 9999px !important; }
    .lg\:lv-rounded-br-full {
      border-bottom-right-radius: 9999px !important; }
    .lg\:lv-rounded-bl-full {
      border-bottom-left-radius: 9999px !important; }
    .lg\:lv-border-solid {
      border-style: solid !important; }
    .lg\:lv-border-dashed {
      border-style: dashed !important; }
    .lg\:lv-border-dotted {
      border-style: dotted !important; }
    .lg\:lv-border-double {
      border-style: double !important; }
    .lg\:lv-border-none {
      border-style: none !important; }
    .lg\:lv-border-0 {
      border-width: 0 !important; }
    .lg\:lv-border-2 {
      border-width: 2px !important; }
    .lg\:lv-border-4 {
      border-width: 4px !important; }
    .lg\:lv-border-8 {
      border-width: 8px !important; }
    .lg\:lv-border {
      border-width: 1px !important; }
    .lg\:lv-border-t-0 {
      border-top-width: 0 !important; }
    .lg\:lv-border-r-0 {
      border-right-width: 0 !important; }
    .lg\:lv-border-b-0 {
      border-bottom-width: 0 !important; }
    .lg\:lv-border-l-0 {
      border-left-width: 0 !important; }
    .lg\:lv-border-t-2 {
      border-top-width: 2px !important; }
    .lg\:lv-border-r-2 {
      border-right-width: 2px !important; }
    .lg\:lv-border-b-2 {
      border-bottom-width: 2px !important; }
    .lg\:lv-border-l-2 {
      border-left-width: 2px !important; }
    .lg\:lv-border-t-4 {
      border-top-width: 4px !important; }
    .lg\:lv-border-r-4 {
      border-right-width: 4px !important; }
    .lg\:lv-border-b-4 {
      border-bottom-width: 4px !important; }
    .lg\:lv-border-l-4 {
      border-left-width: 4px !important; }
    .lg\:lv-border-t-8 {
      border-top-width: 8px !important; }
    .lg\:lv-border-r-8 {
      border-right-width: 8px !important; }
    .lg\:lv-border-b-8 {
      border-bottom-width: 8px !important; }
    .lg\:lv-border-l-8 {
      border-left-width: 8px !important; }
    .lg\:lv-border-t {
      border-top-width: 1px !important; }
    .lg\:lv-border-r {
      border-right-width: 1px !important; }
    .lg\:lv-border-b {
      border-bottom-width: 1px !important; }
    .lg\:lv-border-l {
      border-left-width: 1px !important; }
    .lg\:lv-box-border {
      box-sizing: border-box !important; }
    .lg\:lv-box-content {
      box-sizing: content-box !important; }
    .lg\:lv-cursor-auto {
      cursor: auto !important; }
    .lg\:lv-cursor-default {
      cursor: default !important; }
    .lg\:lv-cursor-pointer {
      cursor: pointer !important; }
    .lg\:lv-cursor-wait {
      cursor: wait !important; }
    .lg\:lv-cursor-text {
      cursor: text !important; }
    .lg\:lv-cursor-move {
      cursor: move !important; }
    .lg\:lv-cursor-not-allowed {
      cursor: not-allowed !important; }
    .lg\:lv-block {
      display: block !important; }
    .lg\:lv-inline-block {
      display: inline-block !important; }
    .lg\:lv-inline {
      display: inline !important; }
    .lg\:lv-flex {
      display: flex !important; }
    .lg\:lv-inline-flex {
      display: inline-flex !important; }
    .lg\:lv-table {
      display: table !important; }
    .lg\:lv-table-caption {
      display: table-caption !important; }
    .lg\:lv-table-cell {
      display: table-cell !important; }
    .lg\:lv-table-column {
      display: table-column !important; }
    .lg\:lv-table-column-group {
      display: table-column-group !important; }
    .lg\:lv-table-footer-group {
      display: table-footer-group !important; }
    .lg\:lv-table-header-group {
      display: table-header-group !important; }
    .lg\:lv-table-row-group {
      display: table-row-group !important; }
    .lg\:lv-table-row {
      display: table-row !important; }
    .lg\:lv-flow-root {
      display: flow-root !important; }
    .lg\:lv-grid {
      display: grid !important; }
    .lg\:lv-inline-grid {
      display: inline-grid !important; }
    .lg\:lv-contents {
      display: contents !important; }
    .lg\:lv-hidden {
      display: none !important; }
    .lg\:lv-flex-row {
      flex-direction: row !important; }
    .lg\:lv-flex-row-reverse {
      flex-direction: row-reverse !important; }
    .lg\:lv-flex-col {
      flex-direction: column !important; }
    .lg\:lv-flex-col-reverse {
      flex-direction: column-reverse !important; }
    .lg\:lv-flex-wrap {
      flex-wrap: wrap !important; }
    .lg\:lv-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .lg\:lv-flex-no-wrap {
      flex-wrap: nowrap !important; }
    .lg\:lv-place-items-auto {
      place-items: auto !important; }
    .lg\:lv-place-items-start {
      place-items: start !important; }
    .lg\:lv-place-items-end {
      place-items: end !important; }
    .lg\:lv-place-items-center {
      place-items: center !important; }
    .lg\:lv-place-items-stretch {
      place-items: stretch !important; }
    .lg\:lv-place-content-center {
      place-content: center !important; }
    .lg\:lv-place-content-start {
      place-content: start !important; }
    .lg\:lv-place-content-end {
      place-content: end !important; }
    .lg\:lv-place-content-between {
      place-content: space-between !important; }
    .lg\:lv-place-content-around {
      place-content: space-around !important; }
    .lg\:lv-place-content-evenly {
      place-content: space-evenly !important; }
    .lg\:lv-place-content-stretch {
      place-content: stretch !important; }
    .lg\:lv-place-self-auto {
      place-self: auto !important; }
    .lg\:lv-place-self-start {
      place-self: start !important; }
    .lg\:lv-place-self-end {
      place-self: end !important; }
    .lg\:lv-place-self-center {
      place-self: center !important; }
    .lg\:lv-place-self-stretch {
      place-self: stretch !important; }
    .lg\:lv-items-start {
      align-items: flex-start !important; }
    .lg\:lv-items-end {
      align-items: flex-end !important; }
    .lg\:lv-items-center {
      align-items: center !important; }
    .lg\:lv-items-baseline {
      align-items: baseline !important; }
    .lg\:lv-items-stretch {
      align-items: stretch !important; }
    .lg\:lv-content-center {
      align-content: center !important; }
    .lg\:lv-content-start {
      align-content: flex-start !important; }
    .lg\:lv-content-end {
      align-content: flex-end !important; }
    .lg\:lv-content-between {
      align-content: space-between !important; }
    .lg\:lv-content-around {
      align-content: space-around !important; }
    .lg\:lv-content-evenly {
      align-content: space-evenly !important; }
    .lg\:lv-self-auto {
      align-self: auto !important; }
    .lg\:lv-self-start {
      align-self: flex-start !important; }
    .lg\:lv-self-end {
      align-self: flex-end !important; }
    .lg\:lv-self-center {
      align-self: center !important; }
    .lg\:lv-self-stretch {
      align-self: stretch !important; }
    .lg\:lv-justify-items-auto {
      justify-items: auto !important; }
    .lg\:lv-justify-items-start {
      justify-items: start !important; }
    .lg\:lv-justify-items-end {
      justify-items: end !important; }
    .lg\:lv-justify-items-center {
      justify-items: center !important; }
    .lg\:lv-justify-items-stretch {
      justify-items: stretch !important; }
    .lg\:lv-justify-start {
      justify-content: flex-start !important; }
    .lg\:lv-justify-end {
      justify-content: flex-end !important; }
    .lg\:lv-justify-center {
      justify-content: center !important; }
    .lg\:lv-justify-between {
      justify-content: space-between !important; }
    .lg\:lv-justify-around {
      justify-content: space-around !important; }
    .lg\:lv-justify-evenly {
      justify-content: space-evenly !important; }
    .lg\:lv-justify-self-auto {
      justify-self: auto !important; }
    .lg\:lv-justify-self-start {
      justify-self: start !important; }
    .lg\:lv-justify-self-end {
      justify-self: end !important; }
    .lg\:lv-justify-self-center {
      justify-self: center !important; }
    .lg\:lv-justify-self-stretch {
      justify-self: stretch !important; }
    .lg\:lv-flex-1 {
      flex: 1 1 0% !important; }
    .lg\:lv-flex-auto {
      flex: 1 1 auto !important; }
    .lg\:lv-flex-initial {
      flex: 0 1 auto !important; }
    .lg\:lv-flex-none {
      flex: none !important; }
    .lg\:lv-flex-grow-0 {
      flex-grow: 0 !important; }
    .lg\:lv-flex-grow {
      flex-grow: 1 !important; }
    .lg\:lv-flex-shrink-0 {
      flex-shrink: 0 !important; }
    .lg\:lv-flex-shrink {
      flex-shrink: 1 !important; }
    .lg\:lv-order-1 {
      order: 1 !important; }
    .lg\:lv-order-2 {
      order: 2 !important; }
    .lg\:lv-order-3 {
      order: 3 !important; }
    .lg\:lv-order-4 {
      order: 4 !important; }
    .lg\:lv-order-5 {
      order: 5 !important; }
    .lg\:lv-order-6 {
      order: 6 !important; }
    .lg\:lv-order-7 {
      order: 7 !important; }
    .lg\:lv-order-8 {
      order: 8 !important; }
    .lg\:lv-order-9 {
      order: 9 !important; }
    .lg\:lv-order-10 {
      order: 10 !important; }
    .lg\:lv-order-11 {
      order: 11 !important; }
    .lg\:lv-order-12 {
      order: 12 !important; }
    .lg\:lv-order-first {
      order: -9999 !important; }
    .lg\:lv-order-last {
      order: 9999 !important; }
    .lg\:lv-order-none {
      order: 0 !important; }
    .lg\:lv-float-right {
      float: right !important; }
    .lg\:lv-float-left {
      float: left !important; }
    .lg\:lv-float-none {
      float: none !important; }
    .lg\:lv-clearfix:after {
      content: "" !important;
      display: table !important;
      clear: both !important; }
    .lg\:lv-clear-left {
      clear: left !important; }
    .lg\:lv-clear-right {
      clear: right !important; }
    .lg\:lv-clear-both {
      clear: both !important; }
    .lg\:lv-clear-none {
      clear: none !important; }
    .lg\:lv-font-sans {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
    .lg\:lv-font-serif {
      font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
    .lg\:lv-font-mono {
      font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
    .lg\:lv-font-hairline {
      font-weight: 100 !important; }
    .lg\:lv-font-thin {
      font-weight: 200 !important; }
    .lg\:lv-font-light {
      font-weight: 300 !important; }
    .lg\:lv-font-normal {
      font-weight: 400 !important; }
    .lg\:lv-font-medium {
      font-weight: 500 !important; }
    .lg\:lv-font-semibold {
      font-weight: 600 !important; }
    .lg\:lv-font-bold {
      font-weight: 700 !important; }
    .lg\:lv-font-extrabold {
      font-weight: 800 !important; }
    .lg\:lv-font-black {
      font-weight: 900 !important; }
    .lg\:hover\:lv-font-hairline:hover {
      font-weight: 100 !important; }
    .lg\:hover\:lv-font-thin:hover {
      font-weight: 200 !important; }
    .lg\:hover\:lv-font-light:hover {
      font-weight: 300 !important; }
    .lg\:hover\:lv-font-normal:hover {
      font-weight: 400 !important; }
    .lg\:hover\:lv-font-medium:hover {
      font-weight: 500 !important; }
    .lg\:hover\:lv-font-semibold:hover {
      font-weight: 600 !important; }
    .lg\:hover\:lv-font-bold:hover {
      font-weight: 700 !important; }
    .lg\:hover\:lv-font-extrabold:hover {
      font-weight: 800 !important; }
    .lg\:hover\:lv-font-black:hover {
      font-weight: 900 !important; }
    .lg\:focus\:lv-font-hairline:focus {
      font-weight: 100 !important; }
    .lg\:focus\:lv-font-thin:focus {
      font-weight: 200 !important; }
    .lg\:focus\:lv-font-light:focus {
      font-weight: 300 !important; }
    .lg\:focus\:lv-font-normal:focus {
      font-weight: 400 !important; }
    .lg\:focus\:lv-font-medium:focus {
      font-weight: 500 !important; }
    .lg\:focus\:lv-font-semibold:focus {
      font-weight: 600 !important; }
    .lg\:focus\:lv-font-bold:focus {
      font-weight: 700 !important; }
    .lg\:focus\:lv-font-extrabold:focus {
      font-weight: 800 !important; }
    .lg\:focus\:lv-font-black:focus {
      font-weight: 900 !important; }
    .lg\:lv-h-1 {
      height: 5px !important; }
    .lg\:lv-h-2 {
      height: 10px !important; }
    .lg\:lv-h-3 {
      height: 15px !important; }
    .lg\:lv-h-4 {
      height: 20px !important; }
    .lg\:lv-h-5 {
      height: 25px !important; }
    .lg\:lv-h-6 {
      height: 30px !important; }
    .lg\:lv-h-7 {
      height: 35px !important; }
    .lg\:lv-h-8 {
      height: 40px !important; }
    .lg\:lv-h-9 {
      height: 45px !important; }
    .lg\:lv-h-10 {
      height: 50px !important; }
    .lg\:lv-h-auto {
      height: auto !important; }
    .lg\:lv-h-full {
      height: 100% !important; }
    .lg\:lv-h-screen {
      height: 100vh !important; }
    .lg\:lv-text-xs {
      font-size: 0.75rem !important; }
    .lg\:lv-text-sm {
      font-size: 0.875rem !important; }
    .lg\:lv-text-base {
      font-size: 1rem !important; }
    .lg\:lv-text-lg {
      font-size: 1.125rem !important; }
    .lg\:lv-text-xl {
      font-size: 1.25rem !important; }
    .lg\:lv-text-2xl {
      font-size: 1.5rem !important; }
    .lg\:lv-text-3xl {
      font-size: 1.875rem !important; }
    .lg\:lv-text-4xl {
      font-size: 2.25rem !important; }
    .lg\:lv-text-5xl {
      font-size: 3rem !important; }
    .lg\:lv-text-6xl {
      font-size: 4rem !important; }
    .lg\:lv-leading-3 {
      line-height: 0.75rem !important; }
    .lg\:lv-leading-4 {
      line-height: 1rem !important; }
    .lg\:lv-leading-5 {
      line-height: 1.25rem !important; }
    .lg\:lv-leading-6 {
      line-height: 1.5rem !important; }
    .lg\:lv-leading-7 {
      line-height: 1.75rem !important; }
    .lg\:lv-leading-8 {
      line-height: 2rem !important; }
    .lg\:lv-leading-9 {
      line-height: 2.25rem !important; }
    .lg\:lv-leading-10 {
      line-height: 2.5rem !important; }
    .lg\:lv-leading-none {
      line-height: 1 !important; }
    .lg\:lv-leading-tight {
      line-height: 1.25 !important; }
    .lg\:lv-leading-snug {
      line-height: 1.375 !important; }
    .lg\:lv-leading-normal {
      line-height: 1.5 !important; }
    .lg\:lv-leading-relaxed {
      line-height: 1.625 !important; }
    .lg\:lv-leading-loose {
      line-height: 2 !important; }
    .lg\:lv-list-inside {
      list-style-position: inside !important; }
    .lg\:lv-list-outside {
      list-style-position: outside !important; }
    .lg\:lv-list-none {
      list-style-type: none !important; }
    .lg\:lv-list-disc {
      list-style-type: disc !important; }
    .lg\:lv-list-decimal {
      list-style-type: decimal !important; }
    .lg\:lv-m-1 {
      margin: 5px !important; }
    .lg\:lv-m-2 {
      margin: 10px !important; }
    .lg\:lv-m-3 {
      margin: 15px !important; }
    .lg\:lv-m-4 {
      margin: 20px !important; }
    .lg\:lv-m-5 {
      margin: 25px !important; }
    .lg\:lv-m-6 {
      margin: 30px !important; }
    .lg\:lv-m-7 {
      margin: 35px !important; }
    .lg\:lv-m-8 {
      margin: 40px !important; }
    .lg\:lv-m-9 {
      margin: 45px !important; }
    .lg\:lv-m-10 {
      margin: 50px !important; }
    .lg\:lv-m-auto {
      margin: auto !important; }
    .lg\:lv--m-1 {
      margin: -5px !important; }
    .lg\:lv--m-2 {
      margin: -10px !important; }
    .lg\:lv--m-3 {
      margin: -15px !important; }
    .lg\:lv--m-4 {
      margin: -20px !important; }
    .lg\:lv--m-5 {
      margin: -25px !important; }
    .lg\:lv--m-6 {
      margin: -30px !important; }
    .lg\:lv--m-7 {
      margin: -35px !important; }
    .lg\:lv--m-8 {
      margin: -40px !important; }
    .lg\:lv--m-9 {
      margin: -45px !important; }
    .lg\:lv--m-10 {
      margin: -50px !important; }
    .lg\:lv-my-1 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    .lg\:lv-mx-1 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    .lg\:lv-my-2 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    .lg\:lv-mx-2 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    .lg\:lv-my-3 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    .lg\:lv-mx-3 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    .lg\:lv-my-4 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    .lg\:lv-mx-4 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    .lg\:lv-my-5 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    .lg\:lv-mx-5 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    .lg\:lv-my-6 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    .lg\:lv-mx-6 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    .lg\:lv-my-7 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    .lg\:lv-mx-7 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    .lg\:lv-my-8 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    .lg\:lv-mx-8 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    .lg\:lv-my-9 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    .lg\:lv-mx-9 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    .lg\:lv-my-10 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    .lg\:lv-mx-10 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    .lg\:lv-my-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }
    .lg\:lv-mx-auto {
      margin-left: auto !important;
      margin-right: auto !important; }
    .lg\:lv--my-1 {
      margin-top: -5px !important;
      margin-bottom: -5px !important; }
    .lg\:lv--mx-1 {
      margin-left: -5px !important;
      margin-right: -5px !important; }
    .lg\:lv--my-2 {
      margin-top: -10px !important;
      margin-bottom: -10px !important; }
    .lg\:lv--mx-2 {
      margin-left: -10px !important;
      margin-right: -10px !important; }
    .lg\:lv--my-3 {
      margin-top: -15px !important;
      margin-bottom: -15px !important; }
    .lg\:lv--mx-3 {
      margin-left: -15px !important;
      margin-right: -15px !important; }
    .lg\:lv--my-4 {
      margin-top: -20px !important;
      margin-bottom: -20px !important; }
    .lg\:lv--mx-4 {
      margin-left: -20px !important;
      margin-right: -20px !important; }
    .lg\:lv--my-5 {
      margin-top: -25px !important;
      margin-bottom: -25px !important; }
    .lg\:lv--mx-5 {
      margin-left: -25px !important;
      margin-right: -25px !important; }
    .lg\:lv--my-6 {
      margin-top: -30px !important;
      margin-bottom: -30px !important; }
    .lg\:lv--mx-6 {
      margin-left: -30px !important;
      margin-right: -30px !important; }
    .lg\:lv--my-7 {
      margin-top: -35px !important;
      margin-bottom: -35px !important; }
    .lg\:lv--mx-7 {
      margin-left: -35px !important;
      margin-right: -35px !important; }
    .lg\:lv--my-8 {
      margin-top: -40px !important;
      margin-bottom: -40px !important; }
    .lg\:lv--mx-8 {
      margin-left: -40px !important;
      margin-right: -40px !important; }
    .lg\:lv--my-9 {
      margin-top: -45px !important;
      margin-bottom: -45px !important; }
    .lg\:lv--mx-9 {
      margin-left: -45px !important;
      margin-right: -45px !important; }
    .lg\:lv--my-10 {
      margin-top: -50px !important;
      margin-bottom: -50px !important; }
    .lg\:lv--mx-10 {
      margin-left: -50px !important;
      margin-right: -50px !important; }
    .lg\:lv-mt-1 {
      margin-top: 5px !important; }
    .lg\:lv-mr-1 {
      margin-right: 5px !important; }
    .lg\:lv-mb-1 {
      margin-bottom: 5px !important; }
    .lg\:lv-ml-1 {
      margin-left: 5px !important; }
    .lg\:lv-mt-2 {
      margin-top: 10px !important; }
    .lg\:lv-mr-2 {
      margin-right: 10px !important; }
    .lg\:lv-mb-2 {
      margin-bottom: 10px !important; }
    .lg\:lv-ml-2 {
      margin-left: 10px !important; }
    .lg\:lv-mt-3 {
      margin-top: 15px !important; }
    .lg\:lv-mr-3 {
      margin-right: 15px !important; }
    .lg\:lv-mb-3 {
      margin-bottom: 15px !important; }
    .lg\:lv-ml-3 {
      margin-left: 15px !important; }
    .lg\:lv-mt-4 {
      margin-top: 20px !important; }
    .lg\:lv-mr-4 {
      margin-right: 20px !important; }
    .lg\:lv-mb-4 {
      margin-bottom: 20px !important; }
    .lg\:lv-ml-4 {
      margin-left: 20px !important; }
    .lg\:lv-mt-5 {
      margin-top: 25px !important; }
    .lg\:lv-mr-5 {
      margin-right: 25px !important; }
    .lg\:lv-mb-5 {
      margin-bottom: 25px !important; }
    .lg\:lv-ml-5 {
      margin-left: 25px !important; }
    .lg\:lv-mt-6 {
      margin-top: 30px !important; }
    .lg\:lv-mr-6 {
      margin-right: 30px !important; }
    .lg\:lv-mb-6 {
      margin-bottom: 30px !important; }
    .lg\:lv-ml-6 {
      margin-left: 30px !important; }
    .lg\:lv-mt-7 {
      margin-top: 35px !important; }
    .lg\:lv-mr-7 {
      margin-right: 35px !important; }
    .lg\:lv-mb-7 {
      margin-bottom: 35px !important; }
    .lg\:lv-ml-7 {
      margin-left: 35px !important; }
    .lg\:lv-mt-8 {
      margin-top: 40px !important; }
    .lg\:lv-mr-8 {
      margin-right: 40px !important; }
    .lg\:lv-mb-8 {
      margin-bottom: 40px !important; }
    .lg\:lv-ml-8 {
      margin-left: 40px !important; }
    .lg\:lv-mt-9 {
      margin-top: 45px !important; }
    .lg\:lv-mr-9 {
      margin-right: 45px !important; }
    .lg\:lv-mb-9 {
      margin-bottom: 45px !important; }
    .lg\:lv-ml-9 {
      margin-left: 45px !important; }
    .lg\:lv-mt-10 {
      margin-top: 50px !important; }
    .lg\:lv-mr-10 {
      margin-right: 50px !important; }
    .lg\:lv-mb-10 {
      margin-bottom: 50px !important; }
    .lg\:lv-ml-10 {
      margin-left: 50px !important; }
    .lg\:lv-mt-auto {
      margin-top: auto !important; }
    .lg\:lv-mr-auto {
      margin-right: auto !important; }
    .lg\:lv-mb-auto {
      margin-bottom: auto !important; }
    .lg\:lv-ml-auto {
      margin-left: auto !important; }
    .lg\:lv--mt-1 {
      margin-top: -5px !important; }
    .lg\:lv--mr-1 {
      margin-right: -5px !important; }
    .lg\:lv--mb-1 {
      margin-bottom: -5px !important; }
    .lg\:lv--ml-1 {
      margin-left: -5px !important; }
    .lg\:lv--mt-2 {
      margin-top: -10px !important; }
    .lg\:lv--mr-2 {
      margin-right: -10px !important; }
    .lg\:lv--mb-2 {
      margin-bottom: -10px !important; }
    .lg\:lv--ml-2 {
      margin-left: -10px !important; }
    .lg\:lv--mt-3 {
      margin-top: -15px !important; }
    .lg\:lv--mr-3 {
      margin-right: -15px !important; }
    .lg\:lv--mb-3 {
      margin-bottom: -15px !important; }
    .lg\:lv--ml-3 {
      margin-left: -15px !important; }
    .lg\:lv--mt-4 {
      margin-top: -20px !important; }
    .lg\:lv--mr-4 {
      margin-right: -20px !important; }
    .lg\:lv--mb-4 {
      margin-bottom: -20px !important; }
    .lg\:lv--ml-4 {
      margin-left: -20px !important; }
    .lg\:lv--mt-5 {
      margin-top: -25px !important; }
    .lg\:lv--mr-5 {
      margin-right: -25px !important; }
    .lg\:lv--mb-5 {
      margin-bottom: -25px !important; }
    .lg\:lv--ml-5 {
      margin-left: -25px !important; }
    .lg\:lv--mt-6 {
      margin-top: -30px !important; }
    .lg\:lv--mr-6 {
      margin-right: -30px !important; }
    .lg\:lv--mb-6 {
      margin-bottom: -30px !important; }
    .lg\:lv--ml-6 {
      margin-left: -30px !important; }
    .lg\:lv--mt-7 {
      margin-top: -35px !important; }
    .lg\:lv--mr-7 {
      margin-right: -35px !important; }
    .lg\:lv--mb-7 {
      margin-bottom: -35px !important; }
    .lg\:lv--ml-7 {
      margin-left: -35px !important; }
    .lg\:lv--mt-8 {
      margin-top: -40px !important; }
    .lg\:lv--mr-8 {
      margin-right: -40px !important; }
    .lg\:lv--mb-8 {
      margin-bottom: -40px !important; }
    .lg\:lv--ml-8 {
      margin-left: -40px !important; }
    .lg\:lv--mt-9 {
      margin-top: -45px !important; }
    .lg\:lv--mr-9 {
      margin-right: -45px !important; }
    .lg\:lv--mb-9 {
      margin-bottom: -45px !important; }
    .lg\:lv--ml-9 {
      margin-left: -45px !important; }
    .lg\:lv--mt-10 {
      margin-top: -50px !important; }
    .lg\:lv--mr-10 {
      margin-right: -50px !important; }
    .lg\:lv--mb-10 {
      margin-bottom: -50px !important; }
    .lg\:lv--ml-10 {
      margin-left: -50px !important; }
    .lg\:lv-max-h-full {
      max-height: 100% !important; }
    .lg\:lv-max-h-screen {
      max-height: 100vh !important; }
    .lg\:lv-max-w-none {
      max-width: none !important; }
    .lg\:lv-max-w-xs {
      max-width: 20rem !important; }
    .lg\:lv-max-w-sm {
      max-width: 24rem !important; }
    .lg\:lv-max-w-md {
      max-width: 28rem !important; }
    .lg\:lv-max-w-lg {
      max-width: 32rem !important; }
    .lg\:lv-max-w-xl {
      max-width: 36rem !important; }
    .lg\:lv-max-w-2xl {
      max-width: 42rem !important; }
    .lg\:lv-max-w-3xl {
      max-width: 48rem !important; }
    .lg\:lv-max-w-4xl {
      max-width: 56rem !important; }
    .lg\:lv-max-w-5xl {
      max-width: 64rem !important; }
    .lg\:lv-max-w-6xl {
      max-width: 72rem !important; }
    .lg\:lv-max-w-full {
      max-width: 100% !important; }
    .lg\:lv-min-h-0 {
      min-height: 0 !important; }
    .lg\:lv-min-h-full {
      min-height: 100% !important; }
    .lg\:lv-min-h-screen {
      min-height: 100vh !important; }
    .lg\:lv-min-w-0 {
      min-width: 0 !important; }
    .lg\:lv-min-w-full {
      min-width: 100% !important; }
    .lg\:lv-object-contain {
      -o-object-fit: contain !important;
      object-fit: contain !important; }
    .lg\:lv-object-cover {
      -o-object-fit: cover !important;
      object-fit: cover !important; }
    .lg\:lv-object-fill {
      -o-object-fit: fill !important;
      object-fit: fill !important; }
    .lg\:lv-object-none {
      -o-object-fit: none !important;
      object-fit: none !important; }
    .lg\:lv-object-scale-down {
      -o-object-fit: scale-down !important;
      object-fit: scale-down !important; }
    .lg\:lv-object-bottom {
      -o-object-position: bottom !important;
      object-position: bottom !important; }
    .lg\:lv-object-center {
      -o-object-position: center !important;
      object-position: center !important; }
    .lg\:lv-object-left {
      -o-object-position: left !important;
      object-position: left !important; }
    .lg\:lv-object-left-bottom {
      -o-object-position: left bottom !important;
      object-position: left bottom !important; }
    .lg\:lv-object-left-top {
      -o-object-position: left top !important;
      object-position: left top !important; }
    .lg\:lv-object-right {
      -o-object-position: right !important;
      object-position: right !important; }
    .lg\:lv-object-right-bottom {
      -o-object-position: right bottom !important;
      object-position: right bottom !important; }
    .lg\:lv-object-right-top {
      -o-object-position: right top !important;
      object-position: right top !important; }
    .lg\:lv-object-top {
      -o-object-position: top !important;
      object-position: top !important; }
    .lg\:lv-opacity-0 {
      opacity: 0 !important; }
    .lg\:lv-opacity-25 {
      opacity: 0.25 !important; }
    .lg\:lv-opacity-50 {
      opacity: 0.5 !important; }
    .lg\:lv-opacity-75 {
      opacity: 0.75 !important; }
    .lg\:lv-opacity-100 {
      opacity: 1 !important; }
    .lg\:hover\:lv-opacity-0:hover {
      opacity: 0 !important; }
    .lg\:hover\:lv-opacity-25:hover {
      opacity: 0.25 !important; }
    .lg\:hover\:lv-opacity-50:hover {
      opacity: 0.5 !important; }
    .lg\:hover\:lv-opacity-75:hover {
      opacity: 0.75 !important; }
    .lg\:hover\:lv-opacity-100:hover {
      opacity: 1 !important; }
    .lg\:focus\:lv-opacity-0:focus {
      opacity: 0 !important; }
    .lg\:focus\:lv-opacity-25:focus {
      opacity: 0.25 !important; }
    .lg\:focus\:lv-opacity-50:focus {
      opacity: 0.5 !important; }
    .lg\:focus\:lv-opacity-75:focus {
      opacity: 0.75 !important; }
    .lg\:focus\:lv-opacity-100:focus {
      opacity: 1 !important; }
    .lg\:focus\:lv-outline-none:focus, .lg\:lv-outline-none {
      outline: 0 !important; }
    .lg\:lv-overflow-auto {
      overflow: auto !important; }
    .lg\:lv-overflow-hidden {
      overflow: hidden !important; }
    .lg\:lv-overflow-visible {
      overflow: visible !important; }
    .lg\:lv-overflow-scroll {
      overflow: scroll !important; }
    .lg\:lv-overflow-x-auto {
      overflow-x: auto !important; }
    .lg\:lv-overflow-y-auto {
      overflow-y: auto !important; }
    .lg\:lv-overflow-x-hidden {
      overflow-x: hidden !important; }
    .lg\:lv-overflow-y-hidden {
      overflow-y: hidden !important; }
    .lg\:lv-overflow-x-visible {
      overflow-x: visible !important; }
    .lg\:lv-overflow-y-visible {
      overflow-y: visible !important; }
    .lg\:lv-overflow-x-scroll {
      overflow-x: scroll !important; }
    .lg\:lv-overflow-y-scroll {
      overflow-y: scroll !important; }
    .lg\:lv-scrolling-touch {
      -webkit-overflow-scrolling: touch !important; }
    .lg\:lv-scrolling-auto {
      -webkit-overflow-scrolling: auto !important; }
    .lg\:lv-overscroll-auto {
      -ms-scroll-chaining: chained !important;
      overscroll-behavior: auto !important; }
    .lg\:lv-overscroll-contain {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important; }
    .lg\:lv-overscroll-none {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important; }
    .lg\:lv-overscroll-y-auto {
      overscroll-behavior-y: auto !important; }
    .lg\:lv-overscroll-y-contain {
      overscroll-behavior-y: contain !important; }
    .lg\:lv-overscroll-y-none {
      overscroll-behavior-y: none !important; }
    .lg\:lv-overscroll-x-auto {
      overscroll-behavior-x: auto !important; }
    .lg\:lv-overscroll-x-contain {
      overscroll-behavior-x: contain !important; }
    .lg\:lv-overscroll-x-none {
      overscroll-behavior-x: none !important; }
    .lg\:lv-p-1 {
      padding: 5px !important; }
    .lg\:lv-p-2 {
      padding: 10px !important; }
    .lg\:lv-p-3 {
      padding: 15px !important; }
    .lg\:lv-p-4 {
      padding: 20px !important; }
    .lg\:lv-p-5 {
      padding: 25px !important; }
    .lg\:lv-p-6 {
      padding: 30px !important; }
    .lg\:lv-p-7 {
      padding: 35px !important; }
    .lg\:lv-p-8 {
      padding: 40px !important; }
    .lg\:lv-p-9 {
      padding: 45px !important; }
    .lg\:lv-p-10 {
      padding: 50px !important; }
    .lg\:lv-py-1 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    .lg\:lv-px-1 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    .lg\:lv-py-2 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    .lg\:lv-px-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .lg\:lv-py-3 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    .lg\:lv-px-3 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .lg\:lv-py-4 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    .lg\:lv-px-4 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    .lg\:lv-py-5 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    .lg\:lv-px-5 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    .lg\:lv-py-6 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .lg\:lv-px-6 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    .lg\:lv-py-7 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    .lg\:lv-px-7 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    .lg\:lv-py-8 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    .lg\:lv-px-8 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    .lg\:lv-py-9 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    .lg\:lv-px-9 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    .lg\:lv-py-10 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    .lg\:lv-px-10 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    .lg\:lv-pt-1 {
      padding-top: 5px !important; }
    .lg\:lv-pr-1 {
      padding-right: 5px !important; }
    .lg\:lv-pb-1 {
      padding-bottom: 5px !important; }
    .lg\:lv-pl-1 {
      padding-left: 5px !important; }
    .lg\:lv-pt-2 {
      padding-top: 10px !important; }
    .lg\:lv-pr-2 {
      padding-right: 10px !important; }
    .lg\:lv-pb-2 {
      padding-bottom: 10px !important; }
    .lg\:lv-pl-2 {
      padding-left: 10px !important; }
    .lg\:lv-pt-3 {
      padding-top: 15px !important; }
    .lg\:lv-pr-3 {
      padding-right: 15px !important; }
    .lg\:lv-pb-3 {
      padding-bottom: 15px !important; }
    .lg\:lv-pl-3 {
      padding-left: 15px !important; }
    .lg\:lv-pt-4 {
      padding-top: 20px !important; }
    .lg\:lv-pr-4 {
      padding-right: 20px !important; }
    .lg\:lv-pb-4 {
      padding-bottom: 20px !important; }
    .lg\:lv-pl-4 {
      padding-left: 20px !important; }
    .lg\:lv-pt-5 {
      padding-top: 25px !important; }
    .lg\:lv-pr-5 {
      padding-right: 25px !important; }
    .lg\:lv-pb-5 {
      padding-bottom: 25px !important; }
    .lg\:lv-pl-5 {
      padding-left: 25px !important; }
    .lg\:lv-pt-6 {
      padding-top: 30px !important; }
    .lg\:lv-pr-6 {
      padding-right: 30px !important; }
    .lg\:lv-pb-6 {
      padding-bottom: 30px !important; }
    .lg\:lv-pl-6 {
      padding-left: 30px !important; }
    .lg\:lv-pt-7 {
      padding-top: 35px !important; }
    .lg\:lv-pr-7 {
      padding-right: 35px !important; }
    .lg\:lv-pb-7 {
      padding-bottom: 35px !important; }
    .lg\:lv-pl-7 {
      padding-left: 35px !important; }
    .lg\:lv-pt-8 {
      padding-top: 40px !important; }
    .lg\:lv-pr-8 {
      padding-right: 40px !important; }
    .lg\:lv-pb-8 {
      padding-bottom: 40px !important; }
    .lg\:lv-pl-8 {
      padding-left: 40px !important; }
    .lg\:lv-pt-9 {
      padding-top: 45px !important; }
    .lg\:lv-pr-9 {
      padding-right: 45px !important; }
    .lg\:lv-pb-9 {
      padding-bottom: 45px !important; }
    .lg\:lv-pl-9 {
      padding-left: 45px !important; }
    .lg\:lv-pt-10 {
      padding-top: 50px !important; }
    .lg\:lv-pr-10 {
      padding-right: 50px !important; }
    .lg\:lv-pb-10 {
      padding-bottom: 50px !important; }
    .lg\:lv-pl-10 {
      padding-left: 50px !important; }
    .lg\:lv-placeholder-transparent::-moz-placeholder {
      color: transparent !important; }
    .lg\:lv-placeholder-transparent:-ms-input-placeholder {
      color: transparent !important; }
    .lg\:lv-placeholder-transparent::placeholder {
      color: transparent !important; }
    .lg\:lv-placeholder-current::-moz-placeholder {
      color: currentColor !important; }
    .lg\:lv-placeholder-current:-ms-input-placeholder {
      color: currentColor !important; }
    .lg\:lv-placeholder-current::placeholder {
      color: currentColor !important; }
    .lg\:lv-placeholder-black::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-black:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-black::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-white::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-white:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-white::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-200::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-300::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-400::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-500::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-600::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-gray-900::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-300::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-400::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-500::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-600::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-red-900::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-200::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-600::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-orange-900::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-100::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-300::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-800::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-yellow-900::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-300::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-400::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-500::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-600::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-800::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-green-900::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-100::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-200::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-300::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-400::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-500::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-600::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-800::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-teal-900::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-200::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-300::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-400::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-500::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-600::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-blue-900::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-300::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-400::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-500::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-600::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-800::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-indigo-900::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-100::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-200::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-300::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-400::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-500::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-600::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-700::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-800::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-purple-900::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-800::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-pink-900::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-transparent:focus::-moz-placeholder {
      color: transparent !important; }
    .lg\:focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
      color: transparent !important; }
    .lg\:focus\:lv-placeholder-transparent:focus::placeholder {
      color: transparent !important; }
    .lg\:focus\:lv-placeholder-current:focus::-moz-placeholder {
      color: currentColor !important; }
    .lg\:focus\:lv-placeholder-current:focus:-ms-input-placeholder {
      color: currentColor !important; }
    .lg\:focus\:lv-placeholder-current:focus::placeholder {
      color: currentColor !important; }
    .lg\:focus\:lv-placeholder-black:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-black:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-black:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-white:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-white:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-white:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-gray-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-red-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-orange-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-yellow-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-green-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-teal-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-blue-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-indigo-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-purple-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .lg\:focus\:lv-placeholder-pink-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .lg\:lv-placeholder-opacity-0::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .lg\:lv-placeholder-opacity-0:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .lg\:lv-placeholder-opacity-0::placeholder {
      --placeholder-opacity:0!important; }
    .lg\:lv-placeholder-opacity-25::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .lg\:lv-placeholder-opacity-25:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .lg\:lv-placeholder-opacity-25::placeholder {
      --placeholder-opacity:0.25!important; }
    .lg\:lv-placeholder-opacity-50::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .lg\:lv-placeholder-opacity-50:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .lg\:lv-placeholder-opacity-50::placeholder {
      --placeholder-opacity:0.5!important; }
    .lg\:lv-placeholder-opacity-75::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .lg\:lv-placeholder-opacity-75:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .lg\:lv-placeholder-opacity-75::placeholder {
      --placeholder-opacity:0.75!important; }
    .lg\:lv-placeholder-opacity-100::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .lg\:lv-placeholder-opacity-100:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .lg\:lv-placeholder-opacity-100::placeholder {
      --placeholder-opacity:1!important; }
    .lg\:focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .lg\:focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .lg\:focus\:lv-placeholder-opacity-0:focus::placeholder {
      --placeholder-opacity:0!important; }
    .lg\:focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .lg\:focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .lg\:focus\:lv-placeholder-opacity-25:focus::placeholder {
      --placeholder-opacity:0.25!important; }
    .lg\:focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .lg\:focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .lg\:focus\:lv-placeholder-opacity-50:focus::placeholder {
      --placeholder-opacity:0.5!important; }
    .lg\:focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .lg\:focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .lg\:focus\:lv-placeholder-opacity-75:focus::placeholder {
      --placeholder-opacity:0.75!important; }
    .lg\:focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .lg\:focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .lg\:focus\:lv-placeholder-opacity-100:focus::placeholder {
      --placeholder-opacity:1!important; }
    .lg\:lv-pointer-events-none {
      pointer-events: none !important; }
    .lg\:lv-pointer-events-auto {
      pointer-events: auto !important; }
    .lg\:lv-static {
      position: static !important; }
    .lg\:lv-fixed {
      position: fixed !important; }
    .lg\:lv-absolute {
      position: absolute !important; }
    .lg\:lv-relative {
      position: relative !important; }
    .lg\:lv-sticky {
      position: -webkit-sticky !important;
      position: sticky !important; }
    .lg\:lv-inset-0 {
      top: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      left: 0 !important; }
    .lg\:lv-inset-auto {
      top: auto !important;
      right: auto !important;
      bottom: auto !important;
      left: auto !important; }
    .lg\:lv-inset-y-0 {
      top: 0 !important;
      bottom: 0 !important; }
    .lg\:lv-inset-x-0 {
      right: 0 !important;
      left: 0 !important; }
    .lg\:lv-inset-y-auto {
      top: auto !important;
      bottom: auto !important; }
    .lg\:lv-inset-x-auto {
      right: auto !important;
      left: auto !important; }
    .lg\:lv-top-0 {
      top: 0 !important; }
    .lg\:lv-right-0 {
      right: 0 !important; }
    .lg\:lv-bottom-0 {
      bottom: 0 !important; }
    .lg\:lv-left-0 {
      left: 0 !important; }
    .lg\:lv-top-auto {
      top: auto !important; }
    .lg\:lv-right-auto {
      right: auto !important; }
    .lg\:lv-bottom-auto {
      bottom: auto !important; }
    .lg\:lv-left-auto {
      left: auto !important; }
    .lg\:lv-resize-none {
      resize: none !important; }
    .lg\:lv-resize-y {
      resize: vertical !important; }
    .lg\:lv-resize-x {
      resize: horizontal !important; }
    .lg\:lv-resize {
      resize: both !important; }
    .lg\:lv-shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .lg\:lv-shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .lg\:lv-shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .lg\:lv-shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .lg\:lv-shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .lg\:lv-shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .lg\:lv-shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .lg\:lv-shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .lg\:lv-shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .lg\:lv-shadow-none {
      box-shadow: none !important; }
    .lg\:hover\:lv-shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .lg\:hover\:lv-shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .lg\:hover\:lv-shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .lg\:hover\:lv-shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .lg\:hover\:lv-shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .lg\:hover\:lv-shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .lg\:hover\:lv-shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .lg\:hover\:lv-shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .lg\:hover\:lv-shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .lg\:hover\:lv-shadow-none:hover {
      box-shadow: none !important; }
    .lg\:focus\:lv-shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .lg\:focus\:lv-shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .lg\:focus\:lv-shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .lg\:focus\:lv-shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .lg\:focus\:lv-shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .lg\:focus\:lv-shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .lg\:focus\:lv-shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .lg\:focus\:lv-shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .lg\:focus\:lv-shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .lg\:focus\:lv-shadow-none:focus {
      box-shadow: none !important; }
    .lg\:lv-fill-current {
      fill: currentColor !important; }
    .lg\:lv-stroke-current {
      stroke: currentColor !important; }
    .lg\:lv-stroke-0 {
      stroke-width: 0 !important; }
    .lg\:lv-stroke-1 {
      stroke-width: 1 !important; }
    .lg\:lv-stroke-2 {
      stroke-width: 2 !important; }
    .lg\:lv-table-auto {
      table-layout: auto !important; }
    .lg\:lv-table-fixed {
      table-layout: fixed !important; }
    .lg\:lv-text-left {
      text-align: left !important; }
    .lg\:lv-text-center {
      text-align: center !important; }
    .lg\:lv-text-right {
      text-align: right !important; }
    .lg\:lv-text-justify {
      text-align: justify !important; }
    .lg\:lv-text-transparent {
      color: transparent !important; }
    .lg\:lv-text-current {
      color: currentColor !important; }
    .lg\:lv-text-black {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .lg\:lv-text-white {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-100 {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-200 {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-300 {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-400 {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-500 {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-600 {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-700 {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-800 {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .lg\:lv-text-gray-900 {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .lg\:lv-text-red-100 {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .lg\:lv-text-red-200 {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .lg\:lv-text-red-300 {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .lg\:lv-text-red-400 {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .lg\:lv-text-red-500 {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .lg\:lv-text-red-600 {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .lg\:lv-text-red-700 {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .lg\:lv-text-red-800 {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .lg\:lv-text-red-900 {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-100 {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-200 {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-300 {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-400 {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-500 {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-600 {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-700 {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-800 {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .lg\:lv-text-orange-900 {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-100 {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-200 {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-300 {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-400 {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-500 {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-600 {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-700 {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-800 {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .lg\:lv-text-yellow-900 {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .lg\:lv-text-green-100 {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .lg\:lv-text-green-200 {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .lg\:lv-text-green-300 {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .lg\:lv-text-green-400 {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .lg\:lv-text-green-500 {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .lg\:lv-text-green-600 {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .lg\:lv-text-green-700 {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .lg\:lv-text-green-800 {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .lg\:lv-text-green-900 {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-100 {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-200 {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-300 {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-400 {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-500 {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-600 {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-700 {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-800 {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .lg\:lv-text-teal-900 {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-100 {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-200 {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-300 {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-400 {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-500 {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-600 {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-700 {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-800 {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .lg\:lv-text-blue-900 {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-100 {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-200 {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-300 {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-400 {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-500 {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-600 {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-700 {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-800 {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .lg\:lv-text-indigo-900 {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-100 {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-200 {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-300 {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-400 {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-500 {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-600 {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-700 {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-800 {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .lg\:lv-text-purple-900 {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-100 {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-200 {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-300 {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-400 {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-500 {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-600 {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-700 {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-800 {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .lg\:lv-text-pink-900 {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-transparent:hover {
      color: transparent !important; }
    .lg\:hover\:lv-text-current:hover {
      color: currentColor !important; }
    .lg\:hover\:lv-text-black:hover {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-white:hover {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-100:hover {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-200:hover {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-300:hover {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-400:hover {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-500:hover {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-600:hover {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-700:hover {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-800:hover {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-gray-900:hover {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-100:hover {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-200:hover {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-300:hover {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-400:hover {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-500:hover {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-600:hover {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-700:hover {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-800:hover {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-red-900:hover {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-100:hover {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-200:hover {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-300:hover {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-400:hover {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-500:hover {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-600:hover {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-700:hover {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-800:hover {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-orange-900:hover {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-100:hover {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-200:hover {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-300:hover {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-400:hover {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-500:hover {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-600:hover {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-700:hover {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-800:hover {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-yellow-900:hover {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-100:hover {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-200:hover {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-300:hover {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-400:hover {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-500:hover {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-600:hover {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-700:hover {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-800:hover {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-green-900:hover {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-100:hover {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-200:hover {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-300:hover {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-400:hover {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-500:hover {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-600:hover {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-700:hover {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-800:hover {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-teal-900:hover {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-100:hover {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-200:hover {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-300:hover {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-400:hover {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-500:hover {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-600:hover {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-700:hover {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-800:hover {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-blue-900:hover {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-100:hover {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-200:hover {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-300:hover {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-400:hover {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-500:hover {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-600:hover {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-700:hover {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-800:hover {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-indigo-900:hover {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-100:hover {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-200:hover {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-300:hover {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-400:hover {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-500:hover {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-600:hover {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-700:hover {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-800:hover {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-purple-900:hover {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-100:hover {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-200:hover {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-300:hover {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-400:hover {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-500:hover {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-600:hover {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-700:hover {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-800:hover {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .lg\:hover\:lv-text-pink-900:hover {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-transparent:focus {
      color: transparent !important; }
    .lg\:focus\:lv-text-current:focus {
      color: currentColor !important; }
    .lg\:focus\:lv-text-black:focus {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-white:focus {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-100:focus {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-200:focus {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-300:focus {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-400:focus {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-500:focus {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-600:focus {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-700:focus {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-800:focus {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-gray-900:focus {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-100:focus {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-200:focus {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-300:focus {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-400:focus {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-500:focus {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-600:focus {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-700:focus {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-800:focus {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-red-900:focus {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-100:focus {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-200:focus {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-300:focus {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-400:focus {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-500:focus {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-600:focus {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-700:focus {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-800:focus {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-orange-900:focus {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-100:focus {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-200:focus {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-300:focus {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-400:focus {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-500:focus {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-600:focus {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-700:focus {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-800:focus {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-yellow-900:focus {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-100:focus {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-200:focus {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-300:focus {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-400:focus {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-500:focus {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-600:focus {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-700:focus {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-800:focus {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-green-900:focus {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-100:focus {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-200:focus {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-300:focus {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-400:focus {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-500:focus {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-600:focus {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-700:focus {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-800:focus {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-teal-900:focus {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-100:focus {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-200:focus {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-300:focus {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-400:focus {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-500:focus {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-600:focus {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-700:focus {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-800:focus {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-blue-900:focus {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-100:focus {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-200:focus {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-300:focus {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-400:focus {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-500:focus {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-600:focus {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-700:focus {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-800:focus {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-indigo-900:focus {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-100:focus {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-200:focus {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-300:focus {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-400:focus {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-500:focus {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-600:focus {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-700:focus {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-800:focus {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-purple-900:focus {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-100:focus {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-200:focus {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-300:focus {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-400:focus {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-500:focus {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-600:focus {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-700:focus {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-800:focus {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .lg\:focus\:lv-text-pink-900:focus {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .lg\:lv-text-opacity-0 {
      --text-opacity:0!important; }
    .lg\:lv-text-opacity-25 {
      --text-opacity:0.25!important; }
    .lg\:lv-text-opacity-50 {
      --text-opacity:0.5!important; }
    .lg\:lv-text-opacity-75 {
      --text-opacity:0.75!important; }
    .lg\:lv-text-opacity-100 {
      --text-opacity:1!important; }
    .lg\:hover\:lv-text-opacity-0:hover {
      --text-opacity:0!important; }
    .lg\:hover\:lv-text-opacity-25:hover {
      --text-opacity:0.25!important; }
    .lg\:hover\:lv-text-opacity-50:hover {
      --text-opacity:0.5!important; }
    .lg\:hover\:lv-text-opacity-75:hover {
      --text-opacity:0.75!important; }
    .lg\:hover\:lv-text-opacity-100:hover {
      --text-opacity:1!important; }
    .lg\:focus\:lv-text-opacity-0:focus {
      --text-opacity:0!important; }
    .lg\:focus\:lv-text-opacity-25:focus {
      --text-opacity:0.25!important; }
    .lg\:focus\:lv-text-opacity-50:focus {
      --text-opacity:0.5!important; }
    .lg\:focus\:lv-text-opacity-75:focus {
      --text-opacity:0.75!important; }
    .lg\:focus\:lv-text-opacity-100:focus {
      --text-opacity:1!important; }
    .lg\:lv-italic {
      font-style: italic !important; }
    .lg\:lv-not-italic {
      font-style: normal !important; }
    .lg\:lv-uppercase {
      text-transform: uppercase !important; }
    .lg\:lv-lowercase {
      text-transform: lowercase !important; }
    .lg\:lv-capitalize {
      text-transform: capitalize !important; }
    .lg\:lv-normal-case {
      text-transform: none !important; }
    .lg\:lv-underline {
      text-decoration: underline !important; }
    .lg\:lv-line-through {
      text-decoration: line-through !important; }
    .lg\:lv-no-underline {
      text-decoration: none !important; }
    .lg\:hover\:lv-underline:hover {
      text-decoration: underline !important; }
    .lg\:hover\:lv-line-through:hover {
      text-decoration: line-through !important; }
    .lg\:hover\:lv-no-underline:hover {
      text-decoration: none !important; }
    .lg\:focus\:lv-underline:focus {
      text-decoration: underline !important; }
    .lg\:focus\:lv-line-through:focus {
      text-decoration: line-through !important; }
    .lg\:focus\:lv-no-underline:focus {
      text-decoration: none !important; }
    .lg\:lv-antialiased {
      -webkit-font-smoothing: antialiased !important;
      -moz-osx-font-smoothing: grayscale !important; }
    .lg\:lv-subpixel-antialiased {
      -webkit-font-smoothing: auto !important;
      -moz-osx-font-smoothing: auto !important; }
    .lg\:lv-diagonal-fractions, .lg\:lv-lining-nums, .lg\:lv-oldstyle-nums, .lg\:lv-ordinal, .lg\:lv-proportional-nums, .lg\:lv-slashed-zero, .lg\:lv-stacked-fractions, .lg\:lv-tabular-nums {
      --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
      font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
    .lg\:lv-normal-nums {
      font-variant-numeric: normal !important; }
    .lg\:lv-ordinal {
      --font-variant-numeric-ordinal:ordinal!important; }
    .lg\:lv-slashed-zero {
      --font-variant-numeric-slashed-zero:slashed-zero!important; }
    .lg\:lv-lining-nums {
      --font-variant-numeric-figure:lining-nums!important; }
    .lg\:lv-oldstyle-nums {
      --font-variant-numeric-figure:oldstyle-nums!important; }
    .lg\:lv-proportional-nums {
      --font-variant-numeric-spacing:proportional-nums!important; }
    .lg\:lv-tabular-nums {
      --font-variant-numeric-spacing:tabular-nums!important; }
    .lg\:lv-diagonal-fractions {
      --font-variant-numeric-fraction:diagonal-fractions!important; }
    .lg\:lv-stacked-fractions {
      --font-variant-numeric-fraction:stacked-fractions!important; }
    .lg\:lv-tracking-tighter {
      letter-spacing: -0.05em !important; }
    .lg\:lv-tracking-tight {
      letter-spacing: -0.025em !important; }
    .lg\:lv-tracking-normal {
      letter-spacing: 0 !important; }
    .lg\:lv-tracking-wide {
      letter-spacing: 0.025em !important; }
    .lg\:lv-tracking-wider {
      letter-spacing: 0.05em !important; }
    .lg\:lv-tracking-widest {
      letter-spacing: 0.1em !important; }
    .lg\:lv-select-none {
      -webkit-user-select: none !important;
      -moz-user-select: none !important;
      -ms-user-select: none !important;
      user-select: none !important; }
    .lg\:lv-select-text {
      -webkit-user-select: text !important;
      -moz-user-select: text !important;
      -ms-user-select: text !important;
      user-select: text !important; }
    .lg\:lv-select-all {
      -webkit-user-select: all !important;
      -moz-user-select: all !important;
      -ms-user-select: all !important;
      user-select: all !important; }
    .lg\:lv-select-auto {
      -webkit-user-select: auto !important;
      -moz-user-select: auto !important;
      -ms-user-select: auto !important;
      user-select: auto !important; }
    .lg\:lv-align-baseline {
      vertical-align: baseline !important; }
    .lg\:lv-align-top {
      vertical-align: top !important; }
    .lg\:lv-align-middle {
      vertical-align: middle !important; }
    .lg\:lv-align-bottom {
      vertical-align: bottom !important; }
    .lg\:lv-align-text-top {
      vertical-align: text-top !important; }
    .lg\:lv-align-text-bottom {
      vertical-align: text-bottom !important; }
    .lg\:lv-visible {
      visibility: visible !important; }
    .lg\:lv-invisible {
      visibility: hidden !important; }
    .lg\:lv-whitespace-normal {
      white-space: normal !important; }
    .lg\:lv-whitespace-no-wrap {
      white-space: nowrap !important; }
    .lg\:lv-whitespace-pre {
      white-space: pre !important; }
    .lg\:lv-whitespace-pre-line {
      white-space: pre-line !important; }
    .lg\:lv-whitespace-pre-wrap {
      white-space: pre-wrap !important; }
    .lg\:lv-break-normal {
      overflow-wrap: normal !important;
      word-break: normal !important; }
    .lg\:lv-break-words {
      overflow-wrap: break-word !important; }
    .lg\:lv-break-all {
      word-break: break-all !important; }
    .lg\:lv-truncate {
      overflow: hidden !important;
      text-overflow: ellipsis !important;
      white-space: nowrap !important; }
    .lg\:lv-w-1 {
      width: 5px !important; }
    .lg\:lv-w-2 {
      width: 10px !important; }
    .lg\:lv-w-3 {
      width: 15px !important; }
    .lg\:lv-w-4 {
      width: 20px !important; }
    .lg\:lv-w-5 {
      width: 25px !important; }
    .lg\:lv-w-6 {
      width: 30px !important; }
    .lg\:lv-w-7 {
      width: 35px !important; }
    .lg\:lv-w-8 {
      width: 40px !important; }
    .lg\:lv-w-9 {
      width: 45px !important; }
    .lg\:lv-w-10 {
      width: 50px !important; }
    .lg\:lv-w-auto {
      width: auto !important; }
    .lg\:lv-w-1\/2 {
      width: 50% !important; }
    .lg\:lv-w-1\/3 {
      width: 33.33333% !important; }
    .lg\:lv-w-2\/3 {
      width: 66.66667% !important; }
    .lg\:lv-w-1\/4 {
      width: 25% !important; }
    .lg\:lv-w-2\/4 {
      width: 50% !important; }
    .lg\:lv-w-3\/4 {
      width: 75% !important; }
    .lg\:lv-w-1\/5 {
      width: 20% !important; }
    .lg\:lv-w-2\/5 {
      width: 40% !important; }
    .lg\:lv-w-3\/5 {
      width: 60% !important; }
    .lg\:lv-w-4\/5 {
      width: 80% !important; }
    .lg\:lv-w-1\/6 {
      width: 16.66667% !important; }
    .lg\:lv-w-2\/6 {
      width: 33.33333% !important; }
    .lg\:lv-w-3\/6 {
      width: 50% !important; }
    .lg\:lv-w-4\/6 {
      width: 66.66667% !important; }
    .lg\:lv-w-5\/6 {
      width: 83.33333% !important; }
    .lg\:lv-w-1\/12 {
      width: 8.33333% !important; }
    .lg\:lv-w-2\/12 {
      width: 16.66667% !important; }
    .lg\:lv-w-3\/12 {
      width: 25% !important; }
    .lg\:lv-w-4\/12 {
      width: 33.33333% !important; }
    .lg\:lv-w-5\/12 {
      width: 41.66667% !important; }
    .lg\:lv-w-6\/12 {
      width: 50% !important; }
    .lg\:lv-w-7\/12 {
      width: 58.33333% !important; }
    .lg\:lv-w-8\/12 {
      width: 66.66667% !important; }
    .lg\:lv-w-9\/12 {
      width: 75% !important; }
    .lg\:lv-w-10\/12 {
      width: 83.33333% !important; }
    .lg\:lv-w-11\/12 {
      width: 91.66667% !important; }
    .lg\:lv-w-full {
      width: 100% !important; }
    .lg\:lv-w-screen {
      width: 100vw !important; }
    .lg\:lv-z-0 {
      z-index: 0 !important; }
    .lg\:lv-z-10 {
      z-index: 10 !important; }
    .lg\:lv-z-20 {
      z-index: 20 !important; }
    .lg\:lv-z-30 {
      z-index: 30 !important; }
    .lg\:lv-z-40 {
      z-index: 40 !important; }
    .lg\:lv-z-50 {
      z-index: 50 !important; }
    .lg\:lv-z-auto {
      z-index: auto !important; }
    .lg\:lv-gap-1 {
      grid-gap: 5px !important;
      gap: 5px !important; }
    .lg\:lv-gap-2 {
      grid-gap: 10px !important;
      gap: 10px !important; }
    .lg\:lv-gap-3 {
      grid-gap: 15px !important;
      gap: 15px !important; }
    .lg\:lv-gap-4 {
      grid-gap: 20px !important;
      gap: 20px !important; }
    .lg\:lv-gap-5 {
      grid-gap: 25px !important;
      gap: 25px !important; }
    .lg\:lv-gap-6 {
      grid-gap: 30px !important;
      gap: 30px !important; }
    .lg\:lv-gap-7 {
      grid-gap: 35px !important;
      gap: 35px !important; }
    .lg\:lv-gap-8 {
      grid-gap: 40px !important;
      gap: 40px !important; }
    .lg\:lv-gap-9 {
      grid-gap: 45px !important;
      gap: 45px !important; }
    .lg\:lv-gap-10 {
      grid-gap: 50px !important;
      gap: 50px !important; }
    .lg\:lv-col-gap-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .lg\:lv-col-gap-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .lg\:lv-col-gap-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .lg\:lv-col-gap-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .lg\:lv-col-gap-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .lg\:lv-col-gap-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .lg\:lv-col-gap-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .lg\:lv-col-gap-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .lg\:lv-col-gap-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .lg\:lv-col-gap-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .lg\:lv-gap-x-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .lg\:lv-gap-x-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .lg\:lv-gap-x-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .lg\:lv-gap-x-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .lg\:lv-gap-x-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .lg\:lv-gap-x-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .lg\:lv-gap-x-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .lg\:lv-gap-x-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .lg\:lv-gap-x-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .lg\:lv-gap-x-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .lg\:lv-row-gap-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .lg\:lv-row-gap-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .lg\:lv-row-gap-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .lg\:lv-row-gap-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .lg\:lv-row-gap-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .lg\:lv-row-gap-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .lg\:lv-row-gap-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .lg\:lv-row-gap-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .lg\:lv-row-gap-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .lg\:lv-row-gap-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .lg\:lv-gap-y-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .lg\:lv-gap-y-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .lg\:lv-gap-y-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .lg\:lv-gap-y-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .lg\:lv-gap-y-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .lg\:lv-gap-y-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .lg\:lv-gap-y-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .lg\:lv-gap-y-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .lg\:lv-gap-y-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .lg\:lv-gap-y-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .lg\:lv-grid-flow-row {
      grid-auto-flow: row !important; }
    .lg\:lv-grid-flow-col {
      grid-auto-flow: column !important; }
    .lg\:lv-grid-flow-row-dense {
      grid-auto-flow: row dense !important; }
    .lg\:lv-grid-flow-col-dense {
      grid-auto-flow: column dense !important; }
    .lg\:lv-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-cols-none {
      grid-template-columns: none !important; }
    .lg\:lv-col-auto {
      grid-column: auto !important; }
    .lg\:lv-col-span-1 {
      grid-column: span 1/span 1 !important; }
    .lg\:lv-col-span-2 {
      grid-column: span 2/span 2 !important; }
    .lg\:lv-col-span-3 {
      grid-column: span 3/span 3 !important; }
    .lg\:lv-col-span-4 {
      grid-column: span 4/span 4 !important; }
    .lg\:lv-col-span-5 {
      grid-column: span 5/span 5 !important; }
    .lg\:lv-col-span-6 {
      grid-column: span 6/span 6 !important; }
    .lg\:lv-col-span-7 {
      grid-column: span 7/span 7 !important; }
    .lg\:lv-col-span-8 {
      grid-column: span 8/span 8 !important; }
    .lg\:lv-col-span-9 {
      grid-column: span 9/span 9 !important; }
    .lg\:lv-col-span-10 {
      grid-column: span 10/span 10 !important; }
    .lg\:lv-col-span-11 {
      grid-column: span 11/span 11 !important; }
    .lg\:lv-col-span-12 {
      grid-column: span 12/span 12 !important; }
    .lg\:lv-col-start-1 {
      grid-column-start: 1 !important; }
    .lg\:lv-col-start-2 {
      grid-column-start: 2 !important; }
    .lg\:lv-col-start-3 {
      grid-column-start: 3 !important; }
    .lg\:lv-col-start-4 {
      grid-column-start: 4 !important; }
    .lg\:lv-col-start-5 {
      grid-column-start: 5 !important; }
    .lg\:lv-col-start-6 {
      grid-column-start: 6 !important; }
    .lg\:lv-col-start-7 {
      grid-column-start: 7 !important; }
    .lg\:lv-col-start-8 {
      grid-column-start: 8 !important; }
    .lg\:lv-col-start-9 {
      grid-column-start: 9 !important; }
    .lg\:lv-col-start-10 {
      grid-column-start: 10 !important; }
    .lg\:lv-col-start-11 {
      grid-column-start: 11 !important; }
    .lg\:lv-col-start-12 {
      grid-column-start: 12 !important; }
    .lg\:lv-col-start-13 {
      grid-column-start: 13 !important; }
    .lg\:lv-col-start-auto {
      grid-column-start: auto !important; }
    .lg\:lv-col-end-1 {
      grid-column-end: 1 !important; }
    .lg\:lv-col-end-2 {
      grid-column-end: 2 !important; }
    .lg\:lv-col-end-3 {
      grid-column-end: 3 !important; }
    .lg\:lv-col-end-4 {
      grid-column-end: 4 !important; }
    .lg\:lv-col-end-5 {
      grid-column-end: 5 !important; }
    .lg\:lv-col-end-6 {
      grid-column-end: 6 !important; }
    .lg\:lv-col-end-7 {
      grid-column-end: 7 !important; }
    .lg\:lv-col-end-8 {
      grid-column-end: 8 !important; }
    .lg\:lv-col-end-9 {
      grid-column-end: 9 !important; }
    .lg\:lv-col-end-10 {
      grid-column-end: 10 !important; }
    .lg\:lv-col-end-11 {
      grid-column-end: 11 !important; }
    .lg\:lv-col-end-12 {
      grid-column-end: 12 !important; }
    .lg\:lv-col-end-13 {
      grid-column-end: 13 !important; }
    .lg\:lv-col-end-auto {
      grid-column-end: auto !important; }
    .lg\:lv-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
    .lg\:lv-grid-rows-none {
      grid-template-rows: none !important; }
    .lg\:lv-row-auto {
      grid-row: auto !important; }
    .lg\:lv-row-span-1 {
      grid-row: span 1/span 1 !important; }
    .lg\:lv-row-span-2 {
      grid-row: span 2/span 2 !important; }
    .lg\:lv-row-span-3 {
      grid-row: span 3/span 3 !important; }
    .lg\:lv-row-span-4 {
      grid-row: span 4/span 4 !important; }
    .lg\:lv-row-span-5 {
      grid-row: span 5/span 5 !important; }
    .lg\:lv-row-span-6 {
      grid-row: span 6/span 6 !important; }
    .lg\:lv-row-start-1 {
      grid-row-start: 1 !important; }
    .lg\:lv-row-start-2 {
      grid-row-start: 2 !important; }
    .lg\:lv-row-start-3 {
      grid-row-start: 3 !important; }
    .lg\:lv-row-start-4 {
      grid-row-start: 4 !important; }
    .lg\:lv-row-start-5 {
      grid-row-start: 5 !important; }
    .lg\:lv-row-start-6 {
      grid-row-start: 6 !important; }
    .lg\:lv-row-start-7 {
      grid-row-start: 7 !important; }
    .lg\:lv-row-start-auto {
      grid-row-start: auto !important; }
    .lg\:lv-row-end-1 {
      grid-row-end: 1 !important; }
    .lg\:lv-row-end-2 {
      grid-row-end: 2 !important; }
    .lg\:lv-row-end-3 {
      grid-row-end: 3 !important; }
    .lg\:lv-row-end-4 {
      grid-row-end: 4 !important; }
    .lg\:lv-row-end-5 {
      grid-row-end: 5 !important; }
    .lg\:lv-row-end-6 {
      grid-row-end: 6 !important; }
    .lg\:lv-row-end-7 {
      grid-row-end: 7 !important; }
    .lg\:lv-row-end-auto {
      grid-row-end: auto !important; }
    .lg\:lv-transform {
      --transform-translate-x:0!important;
      --transform-translate-y:0!important;
      --transform-rotate:0!important;
      --transform-skew-x:0!important;
      --transform-skew-y:0!important;
      --transform-scale-x:1!important;
      --transform-scale-y:1!important;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
    .lg\:lv-transform-none {
      transform: none !important; }
    .lg\:lv-origin-center {
      transform-origin: center !important; }
    .lg\:lv-origin-top {
      transform-origin: top !important; }
    .lg\:lv-origin-top-right {
      transform-origin: top right !important; }
    .lg\:lv-origin-right {
      transform-origin: right !important; }
    .lg\:lv-origin-bottom-right {
      transform-origin: bottom right !important; }
    .lg\:lv-origin-bottom {
      transform-origin: bottom !important; }
    .lg\:lv-origin-bottom-left {
      transform-origin: bottom left !important; }
    .lg\:lv-origin-left {
      transform-origin: left !important; }
    .lg\:lv-origin-top-left {
      transform-origin: top left !important; }
    .lg\:lv-scale-0 {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .lg\:lv-scale-50 {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .lg\:lv-scale-75 {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .lg\:lv-scale-90 {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .lg\:lv-scale-95 {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .lg\:lv-scale-100 {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .lg\:lv-scale-105 {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .lg\:lv-scale-110 {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .lg\:lv-scale-125 {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .lg\:lv-scale-150 {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .lg\:lv-scale-x-0 {
      --transform-scale-x:0!important; }
    .lg\:lv-scale-x-50 {
      --transform-scale-x:.5!important; }
    .lg\:lv-scale-x-75 {
      --transform-scale-x:.75!important; }
    .lg\:lv-scale-x-90 {
      --transform-scale-x:.9!important; }
    .lg\:lv-scale-x-95 {
      --transform-scale-x:.95!important; }
    .lg\:lv-scale-x-100 {
      --transform-scale-x:1!important; }
    .lg\:lv-scale-x-105 {
      --transform-scale-x:1.05!important; }
    .lg\:lv-scale-x-110 {
      --transform-scale-x:1.1!important; }
    .lg\:lv-scale-x-125 {
      --transform-scale-x:1.25!important; }
    .lg\:lv-scale-x-150 {
      --transform-scale-x:1.5!important; }
    .lg\:lv-scale-y-0 {
      --transform-scale-y:0!important; }
    .lg\:lv-scale-y-50 {
      --transform-scale-y:.5!important; }
    .lg\:lv-scale-y-75 {
      --transform-scale-y:.75!important; }
    .lg\:lv-scale-y-90 {
      --transform-scale-y:.9!important; }
    .lg\:lv-scale-y-95 {
      --transform-scale-y:.95!important; }
    .lg\:lv-scale-y-100 {
      --transform-scale-y:1!important; }
    .lg\:lv-scale-y-105 {
      --transform-scale-y:1.05!important; }
    .lg\:lv-scale-y-110 {
      --transform-scale-y:1.1!important; }
    .lg\:lv-scale-y-125 {
      --transform-scale-y:1.25!important; }
    .lg\:lv-scale-y-150 {
      --transform-scale-y:1.5!important; }
    .lg\:hover\:lv-scale-0:hover {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .lg\:hover\:lv-scale-50:hover {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .lg\:hover\:lv-scale-75:hover {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .lg\:hover\:lv-scale-90:hover {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .lg\:hover\:lv-scale-95:hover {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .lg\:hover\:lv-scale-100:hover {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .lg\:hover\:lv-scale-105:hover {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .lg\:hover\:lv-scale-110:hover {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .lg\:hover\:lv-scale-125:hover {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .lg\:hover\:lv-scale-150:hover {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .lg\:hover\:lv-scale-x-0:hover {
      --transform-scale-x:0!important; }
    .lg\:hover\:lv-scale-x-50:hover {
      --transform-scale-x:.5!important; }
    .lg\:hover\:lv-scale-x-75:hover {
      --transform-scale-x:.75!important; }
    .lg\:hover\:lv-scale-x-90:hover {
      --transform-scale-x:.9!important; }
    .lg\:hover\:lv-scale-x-95:hover {
      --transform-scale-x:.95!important; }
    .lg\:hover\:lv-scale-x-100:hover {
      --transform-scale-x:1!important; }
    .lg\:hover\:lv-scale-x-105:hover {
      --transform-scale-x:1.05!important; }
    .lg\:hover\:lv-scale-x-110:hover {
      --transform-scale-x:1.1!important; }
    .lg\:hover\:lv-scale-x-125:hover {
      --transform-scale-x:1.25!important; }
    .lg\:hover\:lv-scale-x-150:hover {
      --transform-scale-x:1.5!important; }
    .lg\:hover\:lv-scale-y-0:hover {
      --transform-scale-y:0!important; }
    .lg\:hover\:lv-scale-y-50:hover {
      --transform-scale-y:.5!important; }
    .lg\:hover\:lv-scale-y-75:hover {
      --transform-scale-y:.75!important; }
    .lg\:hover\:lv-scale-y-90:hover {
      --transform-scale-y:.9!important; }
    .lg\:hover\:lv-scale-y-95:hover {
      --transform-scale-y:.95!important; }
    .lg\:hover\:lv-scale-y-100:hover {
      --transform-scale-y:1!important; }
    .lg\:hover\:lv-scale-y-105:hover {
      --transform-scale-y:1.05!important; }
    .lg\:hover\:lv-scale-y-110:hover {
      --transform-scale-y:1.1!important; }
    .lg\:hover\:lv-scale-y-125:hover {
      --transform-scale-y:1.25!important; }
    .lg\:hover\:lv-scale-y-150:hover {
      --transform-scale-y:1.5!important; }
    .lg\:focus\:lv-scale-0:focus {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .lg\:focus\:lv-scale-50:focus {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .lg\:focus\:lv-scale-75:focus {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .lg\:focus\:lv-scale-90:focus {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .lg\:focus\:lv-scale-95:focus {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .lg\:focus\:lv-scale-100:focus {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .lg\:focus\:lv-scale-105:focus {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .lg\:focus\:lv-scale-110:focus {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .lg\:focus\:lv-scale-125:focus {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .lg\:focus\:lv-scale-150:focus {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .lg\:focus\:lv-scale-x-0:focus {
      --transform-scale-x:0!important; }
    .lg\:focus\:lv-scale-x-50:focus {
      --transform-scale-x:.5!important; }
    .lg\:focus\:lv-scale-x-75:focus {
      --transform-scale-x:.75!important; }
    .lg\:focus\:lv-scale-x-90:focus {
      --transform-scale-x:.9!important; }
    .lg\:focus\:lv-scale-x-95:focus {
      --transform-scale-x:.95!important; }
    .lg\:focus\:lv-scale-x-100:focus {
      --transform-scale-x:1!important; }
    .lg\:focus\:lv-scale-x-105:focus {
      --transform-scale-x:1.05!important; }
    .lg\:focus\:lv-scale-x-110:focus {
      --transform-scale-x:1.1!important; }
    .lg\:focus\:lv-scale-x-125:focus {
      --transform-scale-x:1.25!important; }
    .lg\:focus\:lv-scale-x-150:focus {
      --transform-scale-x:1.5!important; }
    .lg\:focus\:lv-scale-y-0:focus {
      --transform-scale-y:0!important; }
    .lg\:focus\:lv-scale-y-50:focus {
      --transform-scale-y:.5!important; }
    .lg\:focus\:lv-scale-y-75:focus {
      --transform-scale-y:.75!important; }
    .lg\:focus\:lv-scale-y-90:focus {
      --transform-scale-y:.9!important; }
    .lg\:focus\:lv-scale-y-95:focus {
      --transform-scale-y:.95!important; }
    .lg\:focus\:lv-scale-y-100:focus {
      --transform-scale-y:1!important; }
    .lg\:focus\:lv-scale-y-105:focus {
      --transform-scale-y:1.05!important; }
    .lg\:focus\:lv-scale-y-110:focus {
      --transform-scale-y:1.1!important; }
    .lg\:focus\:lv-scale-y-125:focus {
      --transform-scale-y:1.25!important; }
    .lg\:focus\:lv-scale-y-150:focus {
      --transform-scale-y:1.5!important; }
    .lg\:lv-rotate-0 {
      --transform-rotate:0!important; }
    .lg\:lv-rotate-45 {
      --transform-rotate:45deg!important; }
    .lg\:lv-rotate-90 {
      --transform-rotate:90deg!important; }
    .lg\:lv-rotate-180 {
      --transform-rotate:180deg!important; }
    .lg\:lv--rotate-180 {
      --transform-rotate:-180deg!important; }
    .lg\:lv--rotate-90 {
      --transform-rotate:-90deg!important; }
    .lg\:lv--rotate-45 {
      --transform-rotate:-45deg!important; }
    .lg\:hover\:lv-rotate-0:hover {
      --transform-rotate:0!important; }
    .lg\:hover\:lv-rotate-45:hover {
      --transform-rotate:45deg!important; }
    .lg\:hover\:lv-rotate-90:hover {
      --transform-rotate:90deg!important; }
    .lg\:hover\:lv-rotate-180:hover {
      --transform-rotate:180deg!important; }
    .lg\:hover\:lv--rotate-180:hover {
      --transform-rotate:-180deg!important; }
    .lg\:hover\:lv--rotate-90:hover {
      --transform-rotate:-90deg!important; }
    .lg\:hover\:lv--rotate-45:hover {
      --transform-rotate:-45deg!important; }
    .lg\:focus\:lv-rotate-0:focus {
      --transform-rotate:0!important; }
    .lg\:focus\:lv-rotate-45:focus {
      --transform-rotate:45deg!important; }
    .lg\:focus\:lv-rotate-90:focus {
      --transform-rotate:90deg!important; }
    .lg\:focus\:lv-rotate-180:focus {
      --transform-rotate:180deg!important; }
    .lg\:focus\:lv--rotate-180:focus {
      --transform-rotate:-180deg!important; }
    .lg\:focus\:lv--rotate-90:focus {
      --transform-rotate:-90deg!important; }
    .lg\:focus\:lv--rotate-45:focus {
      --transform-rotate:-45deg!important; }
    .lg\:lv-translate-x-1 {
      --transform-translate-x:5px!important; }
    .lg\:lv-translate-x-2 {
      --transform-translate-x:10px!important; }
    .lg\:lv-translate-x-3 {
      --transform-translate-x:15px!important; }
    .lg\:lv-translate-x-4 {
      --transform-translate-x:20px!important; }
    .lg\:lv-translate-x-5 {
      --transform-translate-x:25px!important; }
    .lg\:lv-translate-x-6 {
      --transform-translate-x:30px!important; }
    .lg\:lv-translate-x-7 {
      --transform-translate-x:35px!important; }
    .lg\:lv-translate-x-8 {
      --transform-translate-x:40px!important; }
    .lg\:lv-translate-x-9 {
      --transform-translate-x:45px!important; }
    .lg\:lv-translate-x-10 {
      --transform-translate-x:50px!important; }
    .lg\:lv--translate-x-1 {
      --transform-translate-x:-5px!important; }
    .lg\:lv--translate-x-2 {
      --transform-translate-x:-10px!important; }
    .lg\:lv--translate-x-3 {
      --transform-translate-x:-15px!important; }
    .lg\:lv--translate-x-4 {
      --transform-translate-x:-20px!important; }
    .lg\:lv--translate-x-5 {
      --transform-translate-x:-25px!important; }
    .lg\:lv--translate-x-6 {
      --transform-translate-x:-30px!important; }
    .lg\:lv--translate-x-7 {
      --transform-translate-x:-35px!important; }
    .lg\:lv--translate-x-8 {
      --transform-translate-x:-40px!important; }
    .lg\:lv--translate-x-9 {
      --transform-translate-x:-45px!important; }
    .lg\:lv--translate-x-10 {
      --transform-translate-x:-50px!important; }
    .lg\:lv--translate-x-full {
      --transform-translate-x:-100%!important; }
    .lg\:lv--translate-x-1\/2 {
      --transform-translate-x:-50%!important; }
    .lg\:lv-translate-x-1\/2 {
      --transform-translate-x:50%!important; }
    .lg\:lv-translate-x-full {
      --transform-translate-x:100%!important; }
    .lg\:lv-translate-y-1 {
      --transform-translate-y:5px!important; }
    .lg\:lv-translate-y-2 {
      --transform-translate-y:10px!important; }
    .lg\:lv-translate-y-3 {
      --transform-translate-y:15px!important; }
    .lg\:lv-translate-y-4 {
      --transform-translate-y:20px!important; }
    .lg\:lv-translate-y-5 {
      --transform-translate-y:25px!important; }
    .lg\:lv-translate-y-6 {
      --transform-translate-y:30px!important; }
    .lg\:lv-translate-y-7 {
      --transform-translate-y:35px!important; }
    .lg\:lv-translate-y-8 {
      --transform-translate-y:40px!important; }
    .lg\:lv-translate-y-9 {
      --transform-translate-y:45px!important; }
    .lg\:lv-translate-y-10 {
      --transform-translate-y:50px!important; }
    .lg\:lv--translate-y-1 {
      --transform-translate-y:-5px!important; }
    .lg\:lv--translate-y-2 {
      --transform-translate-y:-10px!important; }
    .lg\:lv--translate-y-3 {
      --transform-translate-y:-15px!important; }
    .lg\:lv--translate-y-4 {
      --transform-translate-y:-20px!important; }
    .lg\:lv--translate-y-5 {
      --transform-translate-y:-25px!important; }
    .lg\:lv--translate-y-6 {
      --transform-translate-y:-30px!important; }
    .lg\:lv--translate-y-7 {
      --transform-translate-y:-35px!important; }
    .lg\:lv--translate-y-8 {
      --transform-translate-y:-40px!important; }
    .lg\:lv--translate-y-9 {
      --transform-translate-y:-45px!important; }
    .lg\:lv--translate-y-10 {
      --transform-translate-y:-50px!important; }
    .lg\:lv--translate-y-full {
      --transform-translate-y:-100%!important; }
    .lg\:lv--translate-y-1\/2 {
      --transform-translate-y:-50%!important; }
    .lg\:lv-translate-y-1\/2 {
      --transform-translate-y:50%!important; }
    .lg\:lv-translate-y-full {
      --transform-translate-y:100%!important; }
    .lg\:hover\:lv-translate-x-1:hover {
      --transform-translate-x:5px!important; }
    .lg\:hover\:lv-translate-x-2:hover {
      --transform-translate-x:10px!important; }
    .lg\:hover\:lv-translate-x-3:hover {
      --transform-translate-x:15px!important; }
    .lg\:hover\:lv-translate-x-4:hover {
      --transform-translate-x:20px!important; }
    .lg\:hover\:lv-translate-x-5:hover {
      --transform-translate-x:25px!important; }
    .lg\:hover\:lv-translate-x-6:hover {
      --transform-translate-x:30px!important; }
    .lg\:hover\:lv-translate-x-7:hover {
      --transform-translate-x:35px!important; }
    .lg\:hover\:lv-translate-x-8:hover {
      --transform-translate-x:40px!important; }
    .lg\:hover\:lv-translate-x-9:hover {
      --transform-translate-x:45px!important; }
    .lg\:hover\:lv-translate-x-10:hover {
      --transform-translate-x:50px!important; }
    .lg\:hover\:lv--translate-x-1:hover {
      --transform-translate-x:-5px!important; }
    .lg\:hover\:lv--translate-x-2:hover {
      --transform-translate-x:-10px!important; }
    .lg\:hover\:lv--translate-x-3:hover {
      --transform-translate-x:-15px!important; }
    .lg\:hover\:lv--translate-x-4:hover {
      --transform-translate-x:-20px!important; }
    .lg\:hover\:lv--translate-x-5:hover {
      --transform-translate-x:-25px!important; }
    .lg\:hover\:lv--translate-x-6:hover {
      --transform-translate-x:-30px!important; }
    .lg\:hover\:lv--translate-x-7:hover {
      --transform-translate-x:-35px!important; }
    .lg\:hover\:lv--translate-x-8:hover {
      --transform-translate-x:-40px!important; }
    .lg\:hover\:lv--translate-x-9:hover {
      --transform-translate-x:-45px!important; }
    .lg\:hover\:lv--translate-x-10:hover {
      --transform-translate-x:-50px!important; }
    .lg\:hover\:lv--translate-x-full:hover {
      --transform-translate-x:-100%!important; }
    .lg\:hover\:lv--translate-x-1\/2:hover {
      --transform-translate-x:-50%!important; }
    .lg\:hover\:lv-translate-x-1\/2:hover {
      --transform-translate-x:50%!important; }
    .lg\:hover\:lv-translate-x-full:hover {
      --transform-translate-x:100%!important; }
    .lg\:hover\:lv-translate-y-1:hover {
      --transform-translate-y:5px!important; }
    .lg\:hover\:lv-translate-y-2:hover {
      --transform-translate-y:10px!important; }
    .lg\:hover\:lv-translate-y-3:hover {
      --transform-translate-y:15px!important; }
    .lg\:hover\:lv-translate-y-4:hover {
      --transform-translate-y:20px!important; }
    .lg\:hover\:lv-translate-y-5:hover {
      --transform-translate-y:25px!important; }
    .lg\:hover\:lv-translate-y-6:hover {
      --transform-translate-y:30px!important; }
    .lg\:hover\:lv-translate-y-7:hover {
      --transform-translate-y:35px!important; }
    .lg\:hover\:lv-translate-y-8:hover {
      --transform-translate-y:40px!important; }
    .lg\:hover\:lv-translate-y-9:hover {
      --transform-translate-y:45px!important; }
    .lg\:hover\:lv-translate-y-10:hover {
      --transform-translate-y:50px!important; }
    .lg\:hover\:lv--translate-y-1:hover {
      --transform-translate-y:-5px!important; }
    .lg\:hover\:lv--translate-y-2:hover {
      --transform-translate-y:-10px!important; }
    .lg\:hover\:lv--translate-y-3:hover {
      --transform-translate-y:-15px!important; }
    .lg\:hover\:lv--translate-y-4:hover {
      --transform-translate-y:-20px!important; }
    .lg\:hover\:lv--translate-y-5:hover {
      --transform-translate-y:-25px!important; }
    .lg\:hover\:lv--translate-y-6:hover {
      --transform-translate-y:-30px!important; }
    .lg\:hover\:lv--translate-y-7:hover {
      --transform-translate-y:-35px!important; }
    .lg\:hover\:lv--translate-y-8:hover {
      --transform-translate-y:-40px!important; }
    .lg\:hover\:lv--translate-y-9:hover {
      --transform-translate-y:-45px!important; }
    .lg\:hover\:lv--translate-y-10:hover {
      --transform-translate-y:-50px!important; }
    .lg\:hover\:lv--translate-y-full:hover {
      --transform-translate-y:-100%!important; }
    .lg\:hover\:lv--translate-y-1\/2:hover {
      --transform-translate-y:-50%!important; }
    .lg\:hover\:lv-translate-y-1\/2:hover {
      --transform-translate-y:50%!important; }
    .lg\:hover\:lv-translate-y-full:hover {
      --transform-translate-y:100%!important; }
    .lg\:focus\:lv-translate-x-1:focus {
      --transform-translate-x:5px!important; }
    .lg\:focus\:lv-translate-x-2:focus {
      --transform-translate-x:10px!important; }
    .lg\:focus\:lv-translate-x-3:focus {
      --transform-translate-x:15px!important; }
    .lg\:focus\:lv-translate-x-4:focus {
      --transform-translate-x:20px!important; }
    .lg\:focus\:lv-translate-x-5:focus {
      --transform-translate-x:25px!important; }
    .lg\:focus\:lv-translate-x-6:focus {
      --transform-translate-x:30px!important; }
    .lg\:focus\:lv-translate-x-7:focus {
      --transform-translate-x:35px!important; }
    .lg\:focus\:lv-translate-x-8:focus {
      --transform-translate-x:40px!important; }
    .lg\:focus\:lv-translate-x-9:focus {
      --transform-translate-x:45px!important; }
    .lg\:focus\:lv-translate-x-10:focus {
      --transform-translate-x:50px!important; }
    .lg\:focus\:lv--translate-x-1:focus {
      --transform-translate-x:-5px!important; }
    .lg\:focus\:lv--translate-x-2:focus {
      --transform-translate-x:-10px!important; }
    .lg\:focus\:lv--translate-x-3:focus {
      --transform-translate-x:-15px!important; }
    .lg\:focus\:lv--translate-x-4:focus {
      --transform-translate-x:-20px!important; }
    .lg\:focus\:lv--translate-x-5:focus {
      --transform-translate-x:-25px!important; }
    .lg\:focus\:lv--translate-x-6:focus {
      --transform-translate-x:-30px!important; }
    .lg\:focus\:lv--translate-x-7:focus {
      --transform-translate-x:-35px!important; }
    .lg\:focus\:lv--translate-x-8:focus {
      --transform-translate-x:-40px!important; }
    .lg\:focus\:lv--translate-x-9:focus {
      --transform-translate-x:-45px!important; }
    .lg\:focus\:lv--translate-x-10:focus {
      --transform-translate-x:-50px!important; }
    .lg\:focus\:lv--translate-x-full:focus {
      --transform-translate-x:-100%!important; }
    .lg\:focus\:lv--translate-x-1\/2:focus {
      --transform-translate-x:-50%!important; }
    .lg\:focus\:lv-translate-x-1\/2:focus {
      --transform-translate-x:50%!important; }
    .lg\:focus\:lv-translate-x-full:focus {
      --transform-translate-x:100%!important; }
    .lg\:focus\:lv-translate-y-1:focus {
      --transform-translate-y:5px!important; }
    .lg\:focus\:lv-translate-y-2:focus {
      --transform-translate-y:10px!important; }
    .lg\:focus\:lv-translate-y-3:focus {
      --transform-translate-y:15px!important; }
    .lg\:focus\:lv-translate-y-4:focus {
      --transform-translate-y:20px!important; }
    .lg\:focus\:lv-translate-y-5:focus {
      --transform-translate-y:25px!important; }
    .lg\:focus\:lv-translate-y-6:focus {
      --transform-translate-y:30px!important; }
    .lg\:focus\:lv-translate-y-7:focus {
      --transform-translate-y:35px!important; }
    .lg\:focus\:lv-translate-y-8:focus {
      --transform-translate-y:40px!important; }
    .lg\:focus\:lv-translate-y-9:focus {
      --transform-translate-y:45px!important; }
    .lg\:focus\:lv-translate-y-10:focus {
      --transform-translate-y:50px!important; }
    .lg\:focus\:lv--translate-y-1:focus {
      --transform-translate-y:-5px!important; }
    .lg\:focus\:lv--translate-y-2:focus {
      --transform-translate-y:-10px!important; }
    .lg\:focus\:lv--translate-y-3:focus {
      --transform-translate-y:-15px!important; }
    .lg\:focus\:lv--translate-y-4:focus {
      --transform-translate-y:-20px!important; }
    .lg\:focus\:lv--translate-y-5:focus {
      --transform-translate-y:-25px!important; }
    .lg\:focus\:lv--translate-y-6:focus {
      --transform-translate-y:-30px!important; }
    .lg\:focus\:lv--translate-y-7:focus {
      --transform-translate-y:-35px!important; }
    .lg\:focus\:lv--translate-y-8:focus {
      --transform-translate-y:-40px!important; }
    .lg\:focus\:lv--translate-y-9:focus {
      --transform-translate-y:-45px!important; }
    .lg\:focus\:lv--translate-y-10:focus {
      --transform-translate-y:-50px!important; }
    .lg\:focus\:lv--translate-y-full:focus {
      --transform-translate-y:-100%!important; }
    .lg\:focus\:lv--translate-y-1\/2:focus {
      --transform-translate-y:-50%!important; }
    .lg\:focus\:lv-translate-y-1\/2:focus {
      --transform-translate-y:50%!important; }
    .lg\:focus\:lv-translate-y-full:focus {
      --transform-translate-y:100%!important; }
    .lg\:lv-skew-x-0 {
      --transform-skew-x:0!important; }
    .lg\:lv-skew-x-3 {
      --transform-skew-x:3deg!important; }
    .lg\:lv-skew-x-6 {
      --transform-skew-x:6deg!important; }
    .lg\:lv-skew-x-12 {
      --transform-skew-x:12deg!important; }
    .lg\:lv--skew-x-12 {
      --transform-skew-x:-12deg!important; }
    .lg\:lv--skew-x-6 {
      --transform-skew-x:-6deg!important; }
    .lg\:lv--skew-x-3 {
      --transform-skew-x:-3deg!important; }
    .lg\:lv-skew-y-0 {
      --transform-skew-y:0!important; }
    .lg\:lv-skew-y-3 {
      --transform-skew-y:3deg!important; }
    .lg\:lv-skew-y-6 {
      --transform-skew-y:6deg!important; }
    .lg\:lv-skew-y-12 {
      --transform-skew-y:12deg!important; }
    .lg\:lv--skew-y-12 {
      --transform-skew-y:-12deg!important; }
    .lg\:lv--skew-y-6 {
      --transform-skew-y:-6deg!important; }
    .lg\:lv--skew-y-3 {
      --transform-skew-y:-3deg!important; }
    .lg\:hover\:lv-skew-x-0:hover {
      --transform-skew-x:0!important; }
    .lg\:hover\:lv-skew-x-3:hover {
      --transform-skew-x:3deg!important; }
    .lg\:hover\:lv-skew-x-6:hover {
      --transform-skew-x:6deg!important; }
    .lg\:hover\:lv-skew-x-12:hover {
      --transform-skew-x:12deg!important; }
    .lg\:hover\:lv--skew-x-12:hover {
      --transform-skew-x:-12deg!important; }
    .lg\:hover\:lv--skew-x-6:hover {
      --transform-skew-x:-6deg!important; }
    .lg\:hover\:lv--skew-x-3:hover {
      --transform-skew-x:-3deg!important; }
    .lg\:hover\:lv-skew-y-0:hover {
      --transform-skew-y:0!important; }
    .lg\:hover\:lv-skew-y-3:hover {
      --transform-skew-y:3deg!important; }
    .lg\:hover\:lv-skew-y-6:hover {
      --transform-skew-y:6deg!important; }
    .lg\:hover\:lv-skew-y-12:hover {
      --transform-skew-y:12deg!important; }
    .lg\:hover\:lv--skew-y-12:hover {
      --transform-skew-y:-12deg!important; }
    .lg\:hover\:lv--skew-y-6:hover {
      --transform-skew-y:-6deg!important; }
    .lg\:hover\:lv--skew-y-3:hover {
      --transform-skew-y:-3deg!important; }
    .lg\:focus\:lv-skew-x-0:focus {
      --transform-skew-x:0!important; }
    .lg\:focus\:lv-skew-x-3:focus {
      --transform-skew-x:3deg!important; }
    .lg\:focus\:lv-skew-x-6:focus {
      --transform-skew-x:6deg!important; }
    .lg\:focus\:lv-skew-x-12:focus {
      --transform-skew-x:12deg!important; }
    .lg\:focus\:lv--skew-x-12:focus {
      --transform-skew-x:-12deg!important; }
    .lg\:focus\:lv--skew-x-6:focus {
      --transform-skew-x:-6deg!important; }
    .lg\:focus\:lv--skew-x-3:focus {
      --transform-skew-x:-3deg!important; }
    .lg\:focus\:lv-skew-y-0:focus {
      --transform-skew-y:0!important; }
    .lg\:focus\:lv-skew-y-3:focus {
      --transform-skew-y:3deg!important; }
    .lg\:focus\:lv-skew-y-6:focus {
      --transform-skew-y:6deg!important; }
    .lg\:focus\:lv-skew-y-12:focus {
      --transform-skew-y:12deg!important; }
    .lg\:focus\:lv--skew-y-12:focus {
      --transform-skew-y:-12deg!important; }
    .lg\:focus\:lv--skew-y-6:focus {
      --transform-skew-y:-6deg!important; }
    .lg\:focus\:lv--skew-y-3:focus {
      --transform-skew-y:-3deg!important; }
    .lg\:lv-transition-none {
      transition-property: none !important; }
    .lg\:lv-transition-all {
      transition-property: all !important; }
    .lg\:lv-transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
    .lg\:lv-transition-colors {
      transition-property: background-color, border-color, color, fill, stroke !important; }
    .lg\:lv-transition-opacity {
      transition-property: opacity !important; }
    .lg\:lv-transition-shadow {
      transition-property: box-shadow !important; }
    .lg\:lv-transition-transform {
      transition-property: transform !important; }
    .lg\:lv-ease-linear {
      transition-timing-function: linear !important; }
    .lg\:lv-ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
    .lg\:lv-ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
    .lg\:lv-ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
    .lg\:lv-duration-75 {
      transition-duration: 75ms !important; }
    .lg\:lv-duration-100 {
      transition-duration: 0.1s !important; }
    .lg\:lv-duration-150 {
      transition-duration: 0.15s !important; }
    .lg\:lv-duration-200 {
      transition-duration: 0.2s !important; }
    .lg\:lv-duration-300 {
      transition-duration: 0.3s !important; }
    .lg\:lv-duration-500 {
      transition-duration: 0.5s !important; }
    .lg\:lv-duration-700 {
      transition-duration: 0.7s !important; }
    .lg\:lv-duration-1000 {
      transition-duration: 1s !important; }
    .lg\:lv-delay-75 {
      transition-delay: 75ms !important; }
    .lg\:lv-delay-100 {
      transition-delay: 0.1s !important; }
    .lg\:lv-delay-150 {
      transition-delay: 0.15s !important; }
    .lg\:lv-delay-200 {
      transition-delay: 0.2s !important; }
    .lg\:lv-delay-300 {
      transition-delay: 0.3s !important; }
    .lg\:lv-delay-500 {
      transition-delay: 0.5s !important; }
    .lg\:lv-delay-700 {
      transition-delay: 0.7s !important; }
    .lg\:lv-delay-1000 {
      transition-delay: 1s !important; }
    .lg\:lv-animate-none {
      -webkit-animation: none !important;
      animation: none !important; }
    .lg\:lv-animate-spin {
      -webkit-animation: spin 1s linear infinite !important;
      animation: spin 1s linear infinite !important; }
    .lg\:lv-animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
    .lg\:lv-animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
    .lg\:lv-animate-bounce {
      -webkit-animation: bounce 1s infinite !important;
      animation: bounce 1s infinite !important; } }
  
  @media (min-width: 768px) and (max-width: 1023px) {
    .xl\:lv-container {
      width: 100%;
      margin-right: auto;
      margin-left: auto; } }
  
  @media (min-width: 768px) and (max-width: 1023px) and (min-width: 320px) {
    .xl\:lv-container {
      max-width: 320px; } }
  
  @media (min-width: 768px) and (max-width: 1023px) and (min-width: 375px) {
    .xl\:lv-container {
      max-width: 375px; } }
  
  @media (min-width: 768px) and (max-width: 1023px) and (min-width: 414px) {
    .xl\:lv-container {
      max-width: 414px; } }
  
  @media (min-width: 768px) and (max-width: 1023px) and (min-width: 640px) {
    .xl\:lv-container {
      max-width: 640px; } }
  
  @media (min-width: 768px) and (max-width: 1023px) and (min-width: 768px) {
    .xl\:lv-container {
      max-width: 768px; } }
  
  @media (min-width: 768px) and (max-width: 1023px) and (min-width: 1024px) {
    .xl\:lv-container {
      max-width: 1024px; } }
  
  @media (min-width: 768px) and (max-width: 1023px) {
    .xl\:lv-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(5px*var(--space-x-reverse)) !important;
      margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(10px*var(--space-x-reverse)) !important;
      margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(15px*var(--space-x-reverse)) !important;
      margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(20px*var(--space-x-reverse)) !important;
      margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(25px*var(--space-x-reverse)) !important;
      margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(30px*var(--space-x-reverse)) !important;
      margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(35px*var(--space-x-reverse)) !important;
      margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(40px*var(--space-x-reverse)) !important;
      margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(45px*var(--space-x-reverse)) !important;
      margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
    .xl\:lv-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(50px*var(--space-x-reverse)) !important;
      margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-5px*var(--space-x-reverse)) !important;
      margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-10px*var(--space-x-reverse)) !important;
      margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-15px*var(--space-x-reverse)) !important;
      margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-20px*var(--space-x-reverse)) !important;
      margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-25px*var(--space-x-reverse)) !important;
      margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-30px*var(--space-x-reverse)) !important;
      margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-35px*var(--space-x-reverse)) !important;
      margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-40px*var(--space-x-reverse)) !important;
      margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-45px*var(--space-x-reverse)) !important;
      margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv--space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
    .xl\:lv--space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-50px*var(--space-x-reverse)) !important;
      margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
    .xl\:lv-space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse:1!important; }
    .xl\:lv-space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse:1!important; }
    .xl\:lv-divide-y-0 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
    .xl\:lv-divide-x-0 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(0px*var(--divide-x-reverse)) !important;
      border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
    .xl\:lv-divide-y-2 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
    .xl\:lv-divide-x-2 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(2px*var(--divide-x-reverse)) !important;
      border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
    .xl\:lv-divide-y-4 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
    .xl\:lv-divide-x-4 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(4px*var(--divide-x-reverse)) !important;
      border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
    .xl\:lv-divide-y-8 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
    .xl\:lv-divide-x-8 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(8px*var(--divide-x-reverse)) !important;
      border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
    .xl\:lv-divide-y > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
    .xl\:lv-divide-x > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(1px*var(--divide-x-reverse)) !important;
      border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
    .xl\:lv-divide-y-reverse > :not(template) ~ :not(template) {
      --divide-y-reverse:1!important; }
    .xl\:lv-divide-x-reverse > :not(template) ~ :not(template) {
      --divide-x-reverse:1!important; }
    .xl\:lv-divide-transparent > :not(template) ~ :not(template) {
      border-color: transparent !important; }
    .xl\:lv-divide-current > :not(template) ~ :not(template) {
      border-color: currentColor !important; }
    .xl\:lv-divide-black > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
    .xl\:lv-divide-white > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
    .xl\:lv-divide-gray-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
    .xl\:lv-divide-red-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
    .xl\:lv-divide-orange-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
    .xl\:lv-divide-yellow-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
    .xl\:lv-divide-green-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
    .xl\:lv-divide-teal-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
    .xl\:lv-divide-blue-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
    .xl\:lv-divide-indigo-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
    .xl\:lv-divide-purple-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
    .xl\:lv-divide-pink-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
    .xl\:lv-divide-solid > :not(template) ~ :not(template) {
      border-style: solid !important; }
    .xl\:lv-divide-dashed > :not(template) ~ :not(template) {
      border-style: dashed !important; }
    .xl\:lv-divide-dotted > :not(template) ~ :not(template) {
      border-style: dotted !important; }
    .xl\:lv-divide-double > :not(template) ~ :not(template) {
      border-style: double !important; }
    .xl\:lv-divide-none > :not(template) ~ :not(template) {
      border-style: none !important; }
    .xl\:lv-divide-opacity-0 > :not(template) ~ :not(template) {
      --divide-opacity:0!important; }
    .xl\:lv-divide-opacity-25 > :not(template) ~ :not(template) {
      --divide-opacity:0.25!important; }
    .xl\:lv-divide-opacity-50 > :not(template) ~ :not(template) {
      --divide-opacity:0.5!important; }
    .xl\:lv-divide-opacity-75 > :not(template) ~ :not(template) {
      --divide-opacity:0.75!important; }
    .xl\:lv-divide-opacity-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important; }
    .xl\:lv-sr-only {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .xl\:lv-not-sr-only {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .xl\:focus\:lv-sr-only:focus {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .xl\:focus\:lv-not-sr-only:focus {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .xl\:lv-appearance-none {
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important; }
    .xl\:lv-bg-fixed {
      background-attachment: fixed !important; }
    .xl\:lv-bg-local {
      background-attachment: local !important; }
    .xl\:lv-bg-scroll {
      background-attachment: scroll !important; }
    .xl\:lv-bg-clip-border {
      background-clip: border-box !important; }
    .xl\:lv-bg-clip-padding {
      background-clip: padding-box !important; }
    .xl\:lv-bg-clip-content {
      background-clip: content-box !important; }
    .xl\:lv-bg-clip-text {
      -webkit-background-clip: text !important;
      background-clip: text !important; }
    .xl\:lv-bg-transparent {
      background-color: transparent !important; }
    .xl\:lv-bg-current {
      background-color: currentColor !important; }
    .xl\:lv-bg-black {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xl\:lv-bg-white {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-100 {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-200 {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-300 {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-400 {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-500 {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-600 {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-700 {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-800 {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xl\:lv-bg-gray-900 {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-100 {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-200 {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-300 {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-400 {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-500 {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-600 {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-700 {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-800 {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xl\:lv-bg-red-900 {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-100 {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-200 {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-300 {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-400 {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-500 {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-600 {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-700 {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-800 {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xl\:lv-bg-orange-900 {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-100 {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-200 {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-300 {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-400 {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-500 {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-600 {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-700 {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-800 {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xl\:lv-bg-yellow-900 {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-100 {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-200 {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-300 {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-400 {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-500 {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-600 {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-700 {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-800 {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xl\:lv-bg-green-900 {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-100 {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-200 {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-300 {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-400 {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-500 {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-600 {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-700 {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-800 {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xl\:lv-bg-teal-900 {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-100 {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-200 {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-300 {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-400 {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-500 {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-600 {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-700 {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-800 {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xl\:lv-bg-blue-900 {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-100 {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-200 {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-300 {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-400 {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-500 {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-600 {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-700 {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-800 {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xl\:lv-bg-indigo-900 {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-100 {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-200 {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-300 {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-400 {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-500 {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-600 {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-700 {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-800 {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xl\:lv-bg-purple-900 {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-100 {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-200 {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-300 {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-400 {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-500 {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-600 {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-700 {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-800 {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xl\:lv-bg-pink-900 {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-transparent:hover {
      background-color: transparent !important; }
    .xl\:hover\:lv-bg-current:hover {
      background-color: currentColor !important; }
    .xl\:hover\:lv-bg-black:hover {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-white:hover {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-100:hover {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-200:hover {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-300:hover {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-400:hover {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-500:hover {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-600:hover {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-700:hover {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-800:hover {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-gray-900:hover {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-300:hover {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-400:hover {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-500:hover {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-600:hover {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-700:hover {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-800:hover {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-red-900:hover {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-100:hover {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-200:hover {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-300:hover {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-400:hover {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-500:hover {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-600:hover {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-700:hover {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-800:hover {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-orange-900:hover {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-100:hover {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-200:hover {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-300:hover {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-400:hover {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-500:hover {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-600:hover {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-700:hover {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-800:hover {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-yellow-900:hover {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-100:hover {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-200:hover {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-300:hover {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-400:hover {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-500:hover {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-600:hover {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-700:hover {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-800:hover {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-green-900:hover {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-100:hover {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-200:hover {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-300:hover {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-400:hover {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-500:hover {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-600:hover {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-700:hover {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-800:hover {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-teal-900:hover {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-200:hover {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-300:hover {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-400:hover {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-500:hover {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-600:hover {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-700:hover {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-800:hover {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-blue-900:hover {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-200:hover {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-300:hover {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-400:hover {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-500:hover {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-600:hover {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-700:hover {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-800:hover {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-indigo-900:hover {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-100:hover {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-200:hover {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-300:hover {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-400:hover {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-500:hover {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-600:hover {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-700:hover {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-800:hover {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-purple-900:hover {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-300:hover {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-400:hover {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-500:hover {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-600:hover {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-700:hover {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-800:hover {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xl\:hover\:lv-bg-pink-900:hover {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-transparent:focus {
      background-color: transparent !important; }
    .xl\:focus\:lv-bg-current:focus {
      background-color: currentColor !important; }
    .xl\:focus\:lv-bg-black:focus {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-white:focus {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-100:focus {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-200:focus {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-300:focus {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-400:focus {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-500:focus {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-600:focus {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-700:focus {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-800:focus {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-gray-900:focus {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-300:focus {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-400:focus {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-500:focus {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-600:focus {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-700:focus {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-800:focus {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-red-900:focus {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-100:focus {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-200:focus {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-300:focus {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-400:focus {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-500:focus {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-600:focus {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-700:focus {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-800:focus {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-orange-900:focus {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-100:focus {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-200:focus {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-300:focus {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-400:focus {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-500:focus {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-600:focus {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-700:focus {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-800:focus {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-yellow-900:focus {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-100:focus {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-200:focus {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-300:focus {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-400:focus {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-500:focus {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-600:focus {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-700:focus {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-800:focus {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-green-900:focus {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-100:focus {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-200:focus {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-300:focus {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-400:focus {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-500:focus {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-600:focus {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-700:focus {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-800:focus {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-teal-900:focus {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-200:focus {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-300:focus {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-400:focus {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-500:focus {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-600:focus {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-700:focus {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-800:focus {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-blue-900:focus {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-200:focus {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-300:focus {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-400:focus {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-500:focus {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-600:focus {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-700:focus {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-800:focus {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-indigo-900:focus {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-100:focus {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-200:focus {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-300:focus {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-400:focus {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-500:focus {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-600:focus {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-700:focus {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-800:focus {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-purple-900:focus {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-300:focus {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-400:focus {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-500:focus {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-600:focus {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-700:focus {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-800:focus {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xl\:focus\:lv-bg-pink-900:focus {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xl\:lv-bg-none {
      background-image: none !important; }
    .xl\:lv-bg-gradient-to-t {
      background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-r {
      background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-b {
      background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-l {
      background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
    .xl\:lv-bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
    .xl\:lv-from-transparent {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xl\:lv-from-current {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:lv-from-black {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xl\:lv-from-white {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:lv-from-gray-100 {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xl\:lv-from-gray-200 {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xl\:lv-from-gray-300 {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xl\:lv-from-gray-400 {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xl\:lv-from-gray-500 {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xl\:lv-from-gray-600 {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xl\:lv-from-gray-700 {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xl\:lv-from-gray-800 {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xl\:lv-from-gray-900 {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xl\:lv-from-red-100 {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xl\:lv-from-red-200 {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xl\:lv-from-red-300 {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xl\:lv-from-red-400 {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xl\:lv-from-red-500 {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xl\:lv-from-red-600 {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xl\:lv-from-red-700 {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xl\:lv-from-red-800 {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xl\:lv-from-red-900 {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xl\:lv-from-orange-100 {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xl\:lv-from-orange-200 {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xl\:lv-from-orange-300 {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xl\:lv-from-orange-400 {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xl\:lv-from-orange-500 {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xl\:lv-from-orange-600 {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xl\:lv-from-orange-700 {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xl\:lv-from-orange-800 {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xl\:lv-from-orange-900 {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xl\:lv-from-yellow-100 {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xl\:lv-from-yellow-200 {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xl\:lv-from-yellow-300 {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xl\:lv-from-yellow-400 {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xl\:lv-from-yellow-500 {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xl\:lv-from-yellow-600 {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xl\:lv-from-yellow-700 {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xl\:lv-from-yellow-800 {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xl\:lv-from-yellow-900 {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xl\:lv-from-green-100 {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xl\:lv-from-green-200 {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xl\:lv-from-green-300 {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xl\:lv-from-green-400 {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xl\:lv-from-green-500 {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xl\:lv-from-green-600 {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xl\:lv-from-green-700 {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xl\:lv-from-green-800 {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xl\:lv-from-green-900 {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xl\:lv-from-teal-100 {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xl\:lv-from-teal-200 {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xl\:lv-from-teal-300 {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xl\:lv-from-teal-400 {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xl\:lv-from-teal-500 {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xl\:lv-from-teal-600 {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xl\:lv-from-teal-700 {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xl\:lv-from-teal-800 {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xl\:lv-from-teal-900 {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xl\:lv-from-blue-100 {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xl\:lv-from-blue-200 {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xl\:lv-from-blue-300 {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xl\:lv-from-blue-400 {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xl\:lv-from-blue-500 {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xl\:lv-from-blue-600 {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xl\:lv-from-blue-700 {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xl\:lv-from-blue-800 {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xl\:lv-from-blue-900 {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xl\:lv-from-indigo-100 {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xl\:lv-from-indigo-200 {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xl\:lv-from-indigo-300 {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xl\:lv-from-indigo-400 {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xl\:lv-from-indigo-500 {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xl\:lv-from-indigo-600 {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xl\:lv-from-indigo-700 {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xl\:lv-from-indigo-800 {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xl\:lv-from-indigo-900 {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xl\:lv-from-purple-100 {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xl\:lv-from-purple-200 {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xl\:lv-from-purple-300 {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xl\:lv-from-purple-400 {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xl\:lv-from-purple-500 {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xl\:lv-from-purple-600 {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xl\:lv-from-purple-700 {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xl\:lv-from-purple-800 {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xl\:lv-from-purple-900 {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xl\:lv-from-pink-100 {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xl\:lv-from-pink-200 {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xl\:lv-from-pink-300 {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xl\:lv-from-pink-400 {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xl\:lv-from-pink-500 {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xl\:lv-from-pink-600 {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xl\:lv-from-pink-700 {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xl\:lv-from-pink-800 {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xl\:lv-from-pink-900 {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xl\:lv-via-transparent {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xl\:lv-via-current {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:lv-via-black {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xl\:lv-via-white {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:lv-via-gray-100 {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xl\:lv-via-gray-200 {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xl\:lv-via-gray-300 {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xl\:lv-via-gray-400 {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xl\:lv-via-gray-500 {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xl\:lv-via-gray-600 {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xl\:lv-via-gray-700 {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xl\:lv-via-gray-800 {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xl\:lv-via-gray-900 {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xl\:lv-via-red-100 {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xl\:lv-via-red-200 {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xl\:lv-via-red-300 {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xl\:lv-via-red-400 {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xl\:lv-via-red-500 {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xl\:lv-via-red-600 {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xl\:lv-via-red-700 {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xl\:lv-via-red-800 {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xl\:lv-via-red-900 {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xl\:lv-via-orange-100 {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xl\:lv-via-orange-200 {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xl\:lv-via-orange-300 {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xl\:lv-via-orange-400 {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xl\:lv-via-orange-500 {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xl\:lv-via-orange-600 {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xl\:lv-via-orange-700 {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xl\:lv-via-orange-800 {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xl\:lv-via-orange-900 {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xl\:lv-via-yellow-100 {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xl\:lv-via-yellow-200 {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xl\:lv-via-yellow-300 {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xl\:lv-via-yellow-400 {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xl\:lv-via-yellow-500 {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xl\:lv-via-yellow-600 {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xl\:lv-via-yellow-700 {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xl\:lv-via-yellow-800 {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xl\:lv-via-yellow-900 {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xl\:lv-via-green-100 {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xl\:lv-via-green-200 {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xl\:lv-via-green-300 {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xl\:lv-via-green-400 {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xl\:lv-via-green-500 {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xl\:lv-via-green-600 {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xl\:lv-via-green-700 {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xl\:lv-via-green-800 {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xl\:lv-via-green-900 {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xl\:lv-via-teal-100 {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xl\:lv-via-teal-200 {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xl\:lv-via-teal-300 {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xl\:lv-via-teal-400 {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xl\:lv-via-teal-500 {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xl\:lv-via-teal-600 {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xl\:lv-via-teal-700 {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xl\:lv-via-teal-800 {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xl\:lv-via-teal-900 {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xl\:lv-via-blue-100 {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xl\:lv-via-blue-200 {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xl\:lv-via-blue-300 {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xl\:lv-via-blue-400 {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xl\:lv-via-blue-500 {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xl\:lv-via-blue-600 {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xl\:lv-via-blue-700 {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xl\:lv-via-blue-800 {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xl\:lv-via-blue-900 {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xl\:lv-via-indigo-100 {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xl\:lv-via-indigo-200 {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xl\:lv-via-indigo-300 {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xl\:lv-via-indigo-400 {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xl\:lv-via-indigo-500 {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xl\:lv-via-indigo-600 {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xl\:lv-via-indigo-700 {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xl\:lv-via-indigo-800 {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xl\:lv-via-indigo-900 {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xl\:lv-via-purple-100 {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xl\:lv-via-purple-200 {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xl\:lv-via-purple-300 {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xl\:lv-via-purple-400 {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xl\:lv-via-purple-500 {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xl\:lv-via-purple-600 {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xl\:lv-via-purple-700 {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xl\:lv-via-purple-800 {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xl\:lv-via-purple-900 {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xl\:lv-via-pink-100 {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xl\:lv-via-pink-200 {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xl\:lv-via-pink-300 {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xl\:lv-via-pink-400 {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xl\:lv-via-pink-500 {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xl\:lv-via-pink-600 {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xl\:lv-via-pink-700 {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xl\:lv-via-pink-800 {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xl\:lv-via-pink-900 {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xl\:lv-to-transparent {
      --gradient-to-color:transparent!important; }
    .xl\:lv-to-current {
      --gradient-to-color:currentColor!important; }
    .xl\:lv-to-black {
      --gradient-to-color:#000!important; }
    .xl\:lv-to-white {
      --gradient-to-color:#fff!important; }
    .xl\:lv-to-gray-100 {
      --gradient-to-color:#f7fafc!important; }
    .xl\:lv-to-gray-200 {
      --gradient-to-color:#edf2f7!important; }
    .xl\:lv-to-gray-300 {
      --gradient-to-color:#e2e8f0!important; }
    .xl\:lv-to-gray-400 {
      --gradient-to-color:#cbd5e0!important; }
    .xl\:lv-to-gray-500 {
      --gradient-to-color:#a0aec0!important; }
    .xl\:lv-to-gray-600 {
      --gradient-to-color:#718096!important; }
    .xl\:lv-to-gray-700 {
      --gradient-to-color:#4a5568!important; }
    .xl\:lv-to-gray-800 {
      --gradient-to-color:#2d3748!important; }
    .xl\:lv-to-gray-900 {
      --gradient-to-color:#1a202c!important; }
    .xl\:lv-to-red-100 {
      --gradient-to-color:#fff5f5!important; }
    .xl\:lv-to-red-200 {
      --gradient-to-color:#fed7d7!important; }
    .xl\:lv-to-red-300 {
      --gradient-to-color:#feb2b2!important; }
    .xl\:lv-to-red-400 {
      --gradient-to-color:#fc8181!important; }
    .xl\:lv-to-red-500 {
      --gradient-to-color:#f56565!important; }
    .xl\:lv-to-red-600 {
      --gradient-to-color:#e53e3e!important; }
    .xl\:lv-to-red-700 {
      --gradient-to-color:#c53030!important; }
    .xl\:lv-to-red-800 {
      --gradient-to-color:#9b2c2c!important; }
    .xl\:lv-to-red-900 {
      --gradient-to-color:#742a2a!important; }
    .xl\:lv-to-orange-100 {
      --gradient-to-color:#fffaf0!important; }
    .xl\:lv-to-orange-200 {
      --gradient-to-color:#feebc8!important; }
    .xl\:lv-to-orange-300 {
      --gradient-to-color:#fbd38d!important; }
    .xl\:lv-to-orange-400 {
      --gradient-to-color:#f6ad55!important; }
    .xl\:lv-to-orange-500 {
      --gradient-to-color:#ed8936!important; }
    .xl\:lv-to-orange-600 {
      --gradient-to-color:#dd6b20!important; }
    .xl\:lv-to-orange-700 {
      --gradient-to-color:#c05621!important; }
    .xl\:lv-to-orange-800 {
      --gradient-to-color:#9c4221!important; }
    .xl\:lv-to-orange-900 {
      --gradient-to-color:#7b341e!important; }
    .xl\:lv-to-yellow-100 {
      --gradient-to-color:ivory!important; }
    .xl\:lv-to-yellow-200 {
      --gradient-to-color:#fefcbf!important; }
    .xl\:lv-to-yellow-300 {
      --gradient-to-color:#faf089!important; }
    .xl\:lv-to-yellow-400 {
      --gradient-to-color:#f6e05e!important; }
    .xl\:lv-to-yellow-500 {
      --gradient-to-color:#ecc94b!important; }
    .xl\:lv-to-yellow-600 {
      --gradient-to-color:#d69e2e!important; }
    .xl\:lv-to-yellow-700 {
      --gradient-to-color:#b7791f!important; }
    .xl\:lv-to-yellow-800 {
      --gradient-to-color:#975a16!important; }
    .xl\:lv-to-yellow-900 {
      --gradient-to-color:#744210!important; }
    .xl\:lv-to-green-100 {
      --gradient-to-color:#f0fff4!important; }
    .xl\:lv-to-green-200 {
      --gradient-to-color:#c6f6d5!important; }
    .xl\:lv-to-green-300 {
      --gradient-to-color:#9ae6b4!important; }
    .xl\:lv-to-green-400 {
      --gradient-to-color:#68d391!important; }
    .xl\:lv-to-green-500 {
      --gradient-to-color:#48bb78!important; }
    .xl\:lv-to-green-600 {
      --gradient-to-color:#38a169!important; }
    .xl\:lv-to-green-700 {
      --gradient-to-color:#2f855a!important; }
    .xl\:lv-to-green-800 {
      --gradient-to-color:#276749!important; }
    .xl\:lv-to-green-900 {
      --gradient-to-color:#22543d!important; }
    .xl\:lv-to-teal-100 {
      --gradient-to-color:#e6fffa!important; }
    .xl\:lv-to-teal-200 {
      --gradient-to-color:#b2f5ea!important; }
    .xl\:lv-to-teal-300 {
      --gradient-to-color:#81e6d9!important; }
    .xl\:lv-to-teal-400 {
      --gradient-to-color:#4fd1c5!important; }
    .xl\:lv-to-teal-500 {
      --gradient-to-color:#38b2ac!important; }
    .xl\:lv-to-teal-600 {
      --gradient-to-color:#319795!important; }
    .xl\:lv-to-teal-700 {
      --gradient-to-color:#2c7a7b!important; }
    .xl\:lv-to-teal-800 {
      --gradient-to-color:#285e61!important; }
    .xl\:lv-to-teal-900 {
      --gradient-to-color:#234e52!important; }
    .xl\:lv-to-blue-100 {
      --gradient-to-color:#ebf8ff!important; }
    .xl\:lv-to-blue-200 {
      --gradient-to-color:#bee3f8!important; }
    .xl\:lv-to-blue-300 {
      --gradient-to-color:#90cdf4!important; }
    .xl\:lv-to-blue-400 {
      --gradient-to-color:#63b3ed!important; }
    .xl\:lv-to-blue-500 {
      --gradient-to-color:#4299e1!important; }
    .xl\:lv-to-blue-600 {
      --gradient-to-color:#3182ce!important; }
    .xl\:lv-to-blue-700 {
      --gradient-to-color:#2b6cb0!important; }
    .xl\:lv-to-blue-800 {
      --gradient-to-color:#2c5282!important; }
    .xl\:lv-to-blue-900 {
      --gradient-to-color:#2a4365!important; }
    .xl\:lv-to-indigo-100 {
      --gradient-to-color:#ebf4ff!important; }
    .xl\:lv-to-indigo-200 {
      --gradient-to-color:#c3dafe!important; }
    .xl\:lv-to-indigo-300 {
      --gradient-to-color:#a3bffa!important; }
    .xl\:lv-to-indigo-400 {
      --gradient-to-color:#7f9cf5!important; }
    .xl\:lv-to-indigo-500 {
      --gradient-to-color:#667eea!important; }
    .xl\:lv-to-indigo-600 {
      --gradient-to-color:#5a67d8!important; }
    .xl\:lv-to-indigo-700 {
      --gradient-to-color:#4c51bf!important; }
    .xl\:lv-to-indigo-800 {
      --gradient-to-color:#434190!important; }
    .xl\:lv-to-indigo-900 {
      --gradient-to-color:#3c366b!important; }
    .xl\:lv-to-purple-100 {
      --gradient-to-color:#faf5ff!important; }
    .xl\:lv-to-purple-200 {
      --gradient-to-color:#e9d8fd!important; }
    .xl\:lv-to-purple-300 {
      --gradient-to-color:#d6bcfa!important; }
    .xl\:lv-to-purple-400 {
      --gradient-to-color:#b794f4!important; }
    .xl\:lv-to-purple-500 {
      --gradient-to-color:#9f7aea!important; }
    .xl\:lv-to-purple-600 {
      --gradient-to-color:#805ad5!important; }
    .xl\:lv-to-purple-700 {
      --gradient-to-color:#6b46c1!important; }
    .xl\:lv-to-purple-800 {
      --gradient-to-color:#553c9a!important; }
    .xl\:lv-to-purple-900 {
      --gradient-to-color:#44337a!important; }
    .xl\:lv-to-pink-100 {
      --gradient-to-color:#fff5f7!important; }
    .xl\:lv-to-pink-200 {
      --gradient-to-color:#fed7e2!important; }
    .xl\:lv-to-pink-300 {
      --gradient-to-color:#fbb6ce!important; }
    .xl\:lv-to-pink-400 {
      --gradient-to-color:#f687b3!important; }
    .xl\:lv-to-pink-500 {
      --gradient-to-color:#ed64a6!important; }
    .xl\:lv-to-pink-600 {
      --gradient-to-color:#d53f8c!important; }
    .xl\:lv-to-pink-700 {
      --gradient-to-color:#b83280!important; }
    .xl\:lv-to-pink-800 {
      --gradient-to-color:#97266d!important; }
    .xl\:lv-to-pink-900 {
      --gradient-to-color:#702459!important; }
    .xl\:hover\:lv-from-transparent:hover {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xl\:hover\:lv-from-current:hover {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:hover\:lv-from-black:hover {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xl\:hover\:lv-from-white:hover {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:hover\:lv-from-gray-100:hover {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xl\:hover\:lv-from-gray-200:hover {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xl\:hover\:lv-from-gray-300:hover {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xl\:hover\:lv-from-gray-400:hover {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xl\:hover\:lv-from-gray-500:hover {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xl\:hover\:lv-from-gray-600:hover {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xl\:hover\:lv-from-gray-700:hover {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xl\:hover\:lv-from-gray-800:hover {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xl\:hover\:lv-from-gray-900:hover {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xl\:hover\:lv-from-red-100:hover {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xl\:hover\:lv-from-red-200:hover {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xl\:hover\:lv-from-red-300:hover {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xl\:hover\:lv-from-red-400:hover {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xl\:hover\:lv-from-red-500:hover {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xl\:hover\:lv-from-red-600:hover {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xl\:hover\:lv-from-red-700:hover {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xl\:hover\:lv-from-red-800:hover {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xl\:hover\:lv-from-red-900:hover {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xl\:hover\:lv-from-orange-100:hover {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xl\:hover\:lv-from-orange-200:hover {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xl\:hover\:lv-from-orange-300:hover {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xl\:hover\:lv-from-orange-400:hover {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xl\:hover\:lv-from-orange-500:hover {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xl\:hover\:lv-from-orange-600:hover {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xl\:hover\:lv-from-orange-700:hover {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xl\:hover\:lv-from-orange-800:hover {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xl\:hover\:lv-from-orange-900:hover {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xl\:hover\:lv-from-yellow-100:hover {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xl\:hover\:lv-from-yellow-200:hover {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xl\:hover\:lv-from-yellow-300:hover {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xl\:hover\:lv-from-yellow-400:hover {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xl\:hover\:lv-from-yellow-500:hover {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xl\:hover\:lv-from-yellow-600:hover {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xl\:hover\:lv-from-yellow-700:hover {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xl\:hover\:lv-from-yellow-800:hover {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xl\:hover\:lv-from-yellow-900:hover {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xl\:hover\:lv-from-green-100:hover {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xl\:hover\:lv-from-green-200:hover {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xl\:hover\:lv-from-green-300:hover {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xl\:hover\:lv-from-green-400:hover {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xl\:hover\:lv-from-green-500:hover {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xl\:hover\:lv-from-green-600:hover {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xl\:hover\:lv-from-green-700:hover {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xl\:hover\:lv-from-green-800:hover {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xl\:hover\:lv-from-green-900:hover {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xl\:hover\:lv-from-teal-100:hover {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xl\:hover\:lv-from-teal-200:hover {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xl\:hover\:lv-from-teal-300:hover {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xl\:hover\:lv-from-teal-400:hover {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xl\:hover\:lv-from-teal-500:hover {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xl\:hover\:lv-from-teal-600:hover {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xl\:hover\:lv-from-teal-700:hover {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xl\:hover\:lv-from-teal-800:hover {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xl\:hover\:lv-from-teal-900:hover {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xl\:hover\:lv-from-blue-100:hover {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xl\:hover\:lv-from-blue-200:hover {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xl\:hover\:lv-from-blue-300:hover {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xl\:hover\:lv-from-blue-400:hover {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xl\:hover\:lv-from-blue-500:hover {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xl\:hover\:lv-from-blue-600:hover {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xl\:hover\:lv-from-blue-700:hover {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xl\:hover\:lv-from-blue-800:hover {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xl\:hover\:lv-from-blue-900:hover {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xl\:hover\:lv-from-indigo-100:hover {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xl\:hover\:lv-from-indigo-200:hover {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xl\:hover\:lv-from-indigo-300:hover {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xl\:hover\:lv-from-indigo-400:hover {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xl\:hover\:lv-from-indigo-500:hover {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xl\:hover\:lv-from-indigo-600:hover {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xl\:hover\:lv-from-indigo-700:hover {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xl\:hover\:lv-from-indigo-800:hover {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xl\:hover\:lv-from-indigo-900:hover {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xl\:hover\:lv-from-purple-100:hover {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xl\:hover\:lv-from-purple-200:hover {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xl\:hover\:lv-from-purple-300:hover {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xl\:hover\:lv-from-purple-400:hover {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xl\:hover\:lv-from-purple-500:hover {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xl\:hover\:lv-from-purple-600:hover {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xl\:hover\:lv-from-purple-700:hover {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xl\:hover\:lv-from-purple-800:hover {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xl\:hover\:lv-from-purple-900:hover {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xl\:hover\:lv-from-pink-100:hover {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xl\:hover\:lv-from-pink-200:hover {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xl\:hover\:lv-from-pink-300:hover {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xl\:hover\:lv-from-pink-400:hover {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xl\:hover\:lv-from-pink-500:hover {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xl\:hover\:lv-from-pink-600:hover {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xl\:hover\:lv-from-pink-700:hover {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xl\:hover\:lv-from-pink-800:hover {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xl\:hover\:lv-from-pink-900:hover {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xl\:hover\:lv-via-transparent:hover {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xl\:hover\:lv-via-current:hover {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:hover\:lv-via-black:hover {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xl\:hover\:lv-via-white:hover {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:hover\:lv-via-gray-100:hover {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xl\:hover\:lv-via-gray-200:hover {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xl\:hover\:lv-via-gray-300:hover {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xl\:hover\:lv-via-gray-400:hover {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xl\:hover\:lv-via-gray-500:hover {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xl\:hover\:lv-via-gray-600:hover {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xl\:hover\:lv-via-gray-700:hover {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xl\:hover\:lv-via-gray-800:hover {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xl\:hover\:lv-via-gray-900:hover {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xl\:hover\:lv-via-red-100:hover {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xl\:hover\:lv-via-red-200:hover {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xl\:hover\:lv-via-red-300:hover {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xl\:hover\:lv-via-red-400:hover {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xl\:hover\:lv-via-red-500:hover {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xl\:hover\:lv-via-red-600:hover {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xl\:hover\:lv-via-red-700:hover {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xl\:hover\:lv-via-red-800:hover {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xl\:hover\:lv-via-red-900:hover {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xl\:hover\:lv-via-orange-100:hover {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xl\:hover\:lv-via-orange-200:hover {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xl\:hover\:lv-via-orange-300:hover {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xl\:hover\:lv-via-orange-400:hover {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xl\:hover\:lv-via-orange-500:hover {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xl\:hover\:lv-via-orange-600:hover {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xl\:hover\:lv-via-orange-700:hover {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xl\:hover\:lv-via-orange-800:hover {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xl\:hover\:lv-via-orange-900:hover {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xl\:hover\:lv-via-yellow-100:hover {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xl\:hover\:lv-via-yellow-200:hover {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xl\:hover\:lv-via-yellow-300:hover {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xl\:hover\:lv-via-yellow-400:hover {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xl\:hover\:lv-via-yellow-500:hover {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xl\:hover\:lv-via-yellow-600:hover {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xl\:hover\:lv-via-yellow-700:hover {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xl\:hover\:lv-via-yellow-800:hover {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xl\:hover\:lv-via-yellow-900:hover {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xl\:hover\:lv-via-green-100:hover {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xl\:hover\:lv-via-green-200:hover {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xl\:hover\:lv-via-green-300:hover {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xl\:hover\:lv-via-green-400:hover {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xl\:hover\:lv-via-green-500:hover {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xl\:hover\:lv-via-green-600:hover {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xl\:hover\:lv-via-green-700:hover {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xl\:hover\:lv-via-green-800:hover {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xl\:hover\:lv-via-green-900:hover {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xl\:hover\:lv-via-teal-100:hover {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xl\:hover\:lv-via-teal-200:hover {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xl\:hover\:lv-via-teal-300:hover {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xl\:hover\:lv-via-teal-400:hover {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xl\:hover\:lv-via-teal-500:hover {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xl\:hover\:lv-via-teal-600:hover {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xl\:hover\:lv-via-teal-700:hover {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xl\:hover\:lv-via-teal-800:hover {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xl\:hover\:lv-via-teal-900:hover {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xl\:hover\:lv-via-blue-100:hover {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xl\:hover\:lv-via-blue-200:hover {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xl\:hover\:lv-via-blue-300:hover {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xl\:hover\:lv-via-blue-400:hover {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xl\:hover\:lv-via-blue-500:hover {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xl\:hover\:lv-via-blue-600:hover {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xl\:hover\:lv-via-blue-700:hover {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xl\:hover\:lv-via-blue-800:hover {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xl\:hover\:lv-via-blue-900:hover {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xl\:hover\:lv-via-indigo-100:hover {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xl\:hover\:lv-via-indigo-200:hover {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xl\:hover\:lv-via-indigo-300:hover {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xl\:hover\:lv-via-indigo-400:hover {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xl\:hover\:lv-via-indigo-500:hover {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xl\:hover\:lv-via-indigo-600:hover {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xl\:hover\:lv-via-indigo-700:hover {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xl\:hover\:lv-via-indigo-800:hover {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xl\:hover\:lv-via-indigo-900:hover {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xl\:hover\:lv-via-purple-100:hover {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xl\:hover\:lv-via-purple-200:hover {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xl\:hover\:lv-via-purple-300:hover {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xl\:hover\:lv-via-purple-400:hover {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xl\:hover\:lv-via-purple-500:hover {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xl\:hover\:lv-via-purple-600:hover {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xl\:hover\:lv-via-purple-700:hover {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xl\:hover\:lv-via-purple-800:hover {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xl\:hover\:lv-via-purple-900:hover {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xl\:hover\:lv-via-pink-100:hover {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xl\:hover\:lv-via-pink-200:hover {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xl\:hover\:lv-via-pink-300:hover {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xl\:hover\:lv-via-pink-400:hover {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xl\:hover\:lv-via-pink-500:hover {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xl\:hover\:lv-via-pink-600:hover {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xl\:hover\:lv-via-pink-700:hover {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xl\:hover\:lv-via-pink-800:hover {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xl\:hover\:lv-via-pink-900:hover {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xl\:hover\:lv-to-transparent:hover {
      --gradient-to-color:transparent!important; }
    .xl\:hover\:lv-to-current:hover {
      --gradient-to-color:currentColor!important; }
    .xl\:hover\:lv-to-black:hover {
      --gradient-to-color:#000!important; }
    .xl\:hover\:lv-to-white:hover {
      --gradient-to-color:#fff!important; }
    .xl\:hover\:lv-to-gray-100:hover {
      --gradient-to-color:#f7fafc!important; }
    .xl\:hover\:lv-to-gray-200:hover {
      --gradient-to-color:#edf2f7!important; }
    .xl\:hover\:lv-to-gray-300:hover {
      --gradient-to-color:#e2e8f0!important; }
    .xl\:hover\:lv-to-gray-400:hover {
      --gradient-to-color:#cbd5e0!important; }
    .xl\:hover\:lv-to-gray-500:hover {
      --gradient-to-color:#a0aec0!important; }
    .xl\:hover\:lv-to-gray-600:hover {
      --gradient-to-color:#718096!important; }
    .xl\:hover\:lv-to-gray-700:hover {
      --gradient-to-color:#4a5568!important; }
    .xl\:hover\:lv-to-gray-800:hover {
      --gradient-to-color:#2d3748!important; }
    .xl\:hover\:lv-to-gray-900:hover {
      --gradient-to-color:#1a202c!important; }
    .xl\:hover\:lv-to-red-100:hover {
      --gradient-to-color:#fff5f5!important; }
    .xl\:hover\:lv-to-red-200:hover {
      --gradient-to-color:#fed7d7!important; }
    .xl\:hover\:lv-to-red-300:hover {
      --gradient-to-color:#feb2b2!important; }
    .xl\:hover\:lv-to-red-400:hover {
      --gradient-to-color:#fc8181!important; }
    .xl\:hover\:lv-to-red-500:hover {
      --gradient-to-color:#f56565!important; }
    .xl\:hover\:lv-to-red-600:hover {
      --gradient-to-color:#e53e3e!important; }
    .xl\:hover\:lv-to-red-700:hover {
      --gradient-to-color:#c53030!important; }
    .xl\:hover\:lv-to-red-800:hover {
      --gradient-to-color:#9b2c2c!important; }
    .xl\:hover\:lv-to-red-900:hover {
      --gradient-to-color:#742a2a!important; }
    .xl\:hover\:lv-to-orange-100:hover {
      --gradient-to-color:#fffaf0!important; }
    .xl\:hover\:lv-to-orange-200:hover {
      --gradient-to-color:#feebc8!important; }
    .xl\:hover\:lv-to-orange-300:hover {
      --gradient-to-color:#fbd38d!important; }
    .xl\:hover\:lv-to-orange-400:hover {
      --gradient-to-color:#f6ad55!important; }
    .xl\:hover\:lv-to-orange-500:hover {
      --gradient-to-color:#ed8936!important; }
    .xl\:hover\:lv-to-orange-600:hover {
      --gradient-to-color:#dd6b20!important; }
    .xl\:hover\:lv-to-orange-700:hover {
      --gradient-to-color:#c05621!important; }
    .xl\:hover\:lv-to-orange-800:hover {
      --gradient-to-color:#9c4221!important; }
    .xl\:hover\:lv-to-orange-900:hover {
      --gradient-to-color:#7b341e!important; }
    .xl\:hover\:lv-to-yellow-100:hover {
      --gradient-to-color:ivory!important; }
    .xl\:hover\:lv-to-yellow-200:hover {
      --gradient-to-color:#fefcbf!important; }
    .xl\:hover\:lv-to-yellow-300:hover {
      --gradient-to-color:#faf089!important; }
    .xl\:hover\:lv-to-yellow-400:hover {
      --gradient-to-color:#f6e05e!important; }
    .xl\:hover\:lv-to-yellow-500:hover {
      --gradient-to-color:#ecc94b!important; }
    .xl\:hover\:lv-to-yellow-600:hover {
      --gradient-to-color:#d69e2e!important; }
    .xl\:hover\:lv-to-yellow-700:hover {
      --gradient-to-color:#b7791f!important; }
    .xl\:hover\:lv-to-yellow-800:hover {
      --gradient-to-color:#975a16!important; }
    .xl\:hover\:lv-to-yellow-900:hover {
      --gradient-to-color:#744210!important; }
    .xl\:hover\:lv-to-green-100:hover {
      --gradient-to-color:#f0fff4!important; }
    .xl\:hover\:lv-to-green-200:hover {
      --gradient-to-color:#c6f6d5!important; }
    .xl\:hover\:lv-to-green-300:hover {
      --gradient-to-color:#9ae6b4!important; }
    .xl\:hover\:lv-to-green-400:hover {
      --gradient-to-color:#68d391!important; }
    .xl\:hover\:lv-to-green-500:hover {
      --gradient-to-color:#48bb78!important; }
    .xl\:hover\:lv-to-green-600:hover {
      --gradient-to-color:#38a169!important; }
    .xl\:hover\:lv-to-green-700:hover {
      --gradient-to-color:#2f855a!important; }
    .xl\:hover\:lv-to-green-800:hover {
      --gradient-to-color:#276749!important; }
    .xl\:hover\:lv-to-green-900:hover {
      --gradient-to-color:#22543d!important; }
    .xl\:hover\:lv-to-teal-100:hover {
      --gradient-to-color:#e6fffa!important; }
    .xl\:hover\:lv-to-teal-200:hover {
      --gradient-to-color:#b2f5ea!important; }
    .xl\:hover\:lv-to-teal-300:hover {
      --gradient-to-color:#81e6d9!important; }
    .xl\:hover\:lv-to-teal-400:hover {
      --gradient-to-color:#4fd1c5!important; }
    .xl\:hover\:lv-to-teal-500:hover {
      --gradient-to-color:#38b2ac!important; }
    .xl\:hover\:lv-to-teal-600:hover {
      --gradient-to-color:#319795!important; }
    .xl\:hover\:lv-to-teal-700:hover {
      --gradient-to-color:#2c7a7b!important; }
    .xl\:hover\:lv-to-teal-800:hover {
      --gradient-to-color:#285e61!important; }
    .xl\:hover\:lv-to-teal-900:hover {
      --gradient-to-color:#234e52!important; }
    .xl\:hover\:lv-to-blue-100:hover {
      --gradient-to-color:#ebf8ff!important; }
    .xl\:hover\:lv-to-blue-200:hover {
      --gradient-to-color:#bee3f8!important; }
    .xl\:hover\:lv-to-blue-300:hover {
      --gradient-to-color:#90cdf4!important; }
    .xl\:hover\:lv-to-blue-400:hover {
      --gradient-to-color:#63b3ed!important; }
    .xl\:hover\:lv-to-blue-500:hover {
      --gradient-to-color:#4299e1!important; }
    .xl\:hover\:lv-to-blue-600:hover {
      --gradient-to-color:#3182ce!important; }
    .xl\:hover\:lv-to-blue-700:hover {
      --gradient-to-color:#2b6cb0!important; }
    .xl\:hover\:lv-to-blue-800:hover {
      --gradient-to-color:#2c5282!important; }
    .xl\:hover\:lv-to-blue-900:hover {
      --gradient-to-color:#2a4365!important; }
    .xl\:hover\:lv-to-indigo-100:hover {
      --gradient-to-color:#ebf4ff!important; }
    .xl\:hover\:lv-to-indigo-200:hover {
      --gradient-to-color:#c3dafe!important; }
    .xl\:hover\:lv-to-indigo-300:hover {
      --gradient-to-color:#a3bffa!important; }
    .xl\:hover\:lv-to-indigo-400:hover {
      --gradient-to-color:#7f9cf5!important; }
    .xl\:hover\:lv-to-indigo-500:hover {
      --gradient-to-color:#667eea!important; }
    .xl\:hover\:lv-to-indigo-600:hover {
      --gradient-to-color:#5a67d8!important; }
    .xl\:hover\:lv-to-indigo-700:hover {
      --gradient-to-color:#4c51bf!important; }
    .xl\:hover\:lv-to-indigo-800:hover {
      --gradient-to-color:#434190!important; }
    .xl\:hover\:lv-to-indigo-900:hover {
      --gradient-to-color:#3c366b!important; }
    .xl\:hover\:lv-to-purple-100:hover {
      --gradient-to-color:#faf5ff!important; }
    .xl\:hover\:lv-to-purple-200:hover {
      --gradient-to-color:#e9d8fd!important; }
    .xl\:hover\:lv-to-purple-300:hover {
      --gradient-to-color:#d6bcfa!important; }
    .xl\:hover\:lv-to-purple-400:hover {
      --gradient-to-color:#b794f4!important; }
    .xl\:hover\:lv-to-purple-500:hover {
      --gradient-to-color:#9f7aea!important; }
    .xl\:hover\:lv-to-purple-600:hover {
      --gradient-to-color:#805ad5!important; }
    .xl\:hover\:lv-to-purple-700:hover {
      --gradient-to-color:#6b46c1!important; }
    .xl\:hover\:lv-to-purple-800:hover {
      --gradient-to-color:#553c9a!important; }
    .xl\:hover\:lv-to-purple-900:hover {
      --gradient-to-color:#44337a!important; }
    .xl\:hover\:lv-to-pink-100:hover {
      --gradient-to-color:#fff5f7!important; }
    .xl\:hover\:lv-to-pink-200:hover {
      --gradient-to-color:#fed7e2!important; }
    .xl\:hover\:lv-to-pink-300:hover {
      --gradient-to-color:#fbb6ce!important; }
    .xl\:hover\:lv-to-pink-400:hover {
      --gradient-to-color:#f687b3!important; }
    .xl\:hover\:lv-to-pink-500:hover {
      --gradient-to-color:#ed64a6!important; }
    .xl\:hover\:lv-to-pink-600:hover {
      --gradient-to-color:#d53f8c!important; }
    .xl\:hover\:lv-to-pink-700:hover {
      --gradient-to-color:#b83280!important; }
    .xl\:hover\:lv-to-pink-800:hover {
      --gradient-to-color:#97266d!important; }
    .xl\:hover\:lv-to-pink-900:hover {
      --gradient-to-color:#702459!important; }
    .xl\:focus\:lv-from-transparent:focus {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xl\:focus\:lv-from-current:focus {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:focus\:lv-from-black:focus {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xl\:focus\:lv-from-white:focus {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:focus\:lv-from-gray-100:focus {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xl\:focus\:lv-from-gray-200:focus {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xl\:focus\:lv-from-gray-300:focus {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xl\:focus\:lv-from-gray-400:focus {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xl\:focus\:lv-from-gray-500:focus {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xl\:focus\:lv-from-gray-600:focus {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xl\:focus\:lv-from-gray-700:focus {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xl\:focus\:lv-from-gray-800:focus {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xl\:focus\:lv-from-gray-900:focus {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xl\:focus\:lv-from-red-100:focus {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xl\:focus\:lv-from-red-200:focus {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xl\:focus\:lv-from-red-300:focus {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xl\:focus\:lv-from-red-400:focus {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xl\:focus\:lv-from-red-500:focus {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xl\:focus\:lv-from-red-600:focus {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xl\:focus\:lv-from-red-700:focus {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xl\:focus\:lv-from-red-800:focus {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xl\:focus\:lv-from-red-900:focus {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xl\:focus\:lv-from-orange-100:focus {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xl\:focus\:lv-from-orange-200:focus {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xl\:focus\:lv-from-orange-300:focus {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xl\:focus\:lv-from-orange-400:focus {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xl\:focus\:lv-from-orange-500:focus {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xl\:focus\:lv-from-orange-600:focus {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xl\:focus\:lv-from-orange-700:focus {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xl\:focus\:lv-from-orange-800:focus {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xl\:focus\:lv-from-orange-900:focus {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xl\:focus\:lv-from-yellow-100:focus {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xl\:focus\:lv-from-yellow-200:focus {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xl\:focus\:lv-from-yellow-300:focus {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xl\:focus\:lv-from-yellow-400:focus {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xl\:focus\:lv-from-yellow-500:focus {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xl\:focus\:lv-from-yellow-600:focus {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xl\:focus\:lv-from-yellow-700:focus {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xl\:focus\:lv-from-yellow-800:focus {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xl\:focus\:lv-from-yellow-900:focus {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xl\:focus\:lv-from-green-100:focus {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xl\:focus\:lv-from-green-200:focus {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xl\:focus\:lv-from-green-300:focus {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xl\:focus\:lv-from-green-400:focus {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xl\:focus\:lv-from-green-500:focus {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xl\:focus\:lv-from-green-600:focus {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xl\:focus\:lv-from-green-700:focus {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xl\:focus\:lv-from-green-800:focus {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xl\:focus\:lv-from-green-900:focus {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xl\:focus\:lv-from-teal-100:focus {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xl\:focus\:lv-from-teal-200:focus {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xl\:focus\:lv-from-teal-300:focus {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xl\:focus\:lv-from-teal-400:focus {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xl\:focus\:lv-from-teal-500:focus {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xl\:focus\:lv-from-teal-600:focus {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xl\:focus\:lv-from-teal-700:focus {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xl\:focus\:lv-from-teal-800:focus {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xl\:focus\:lv-from-teal-900:focus {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xl\:focus\:lv-from-blue-100:focus {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xl\:focus\:lv-from-blue-200:focus {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xl\:focus\:lv-from-blue-300:focus {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xl\:focus\:lv-from-blue-400:focus {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xl\:focus\:lv-from-blue-500:focus {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xl\:focus\:lv-from-blue-600:focus {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xl\:focus\:lv-from-blue-700:focus {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xl\:focus\:lv-from-blue-800:focus {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xl\:focus\:lv-from-blue-900:focus {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xl\:focus\:lv-from-indigo-100:focus {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xl\:focus\:lv-from-indigo-200:focus {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xl\:focus\:lv-from-indigo-300:focus {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xl\:focus\:lv-from-indigo-400:focus {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xl\:focus\:lv-from-indigo-500:focus {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xl\:focus\:lv-from-indigo-600:focus {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xl\:focus\:lv-from-indigo-700:focus {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xl\:focus\:lv-from-indigo-800:focus {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xl\:focus\:lv-from-indigo-900:focus {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xl\:focus\:lv-from-purple-100:focus {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xl\:focus\:lv-from-purple-200:focus {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xl\:focus\:lv-from-purple-300:focus {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xl\:focus\:lv-from-purple-400:focus {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xl\:focus\:lv-from-purple-500:focus {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xl\:focus\:lv-from-purple-600:focus {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xl\:focus\:lv-from-purple-700:focus {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xl\:focus\:lv-from-purple-800:focus {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xl\:focus\:lv-from-purple-900:focus {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xl\:focus\:lv-from-pink-100:focus {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xl\:focus\:lv-from-pink-200:focus {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xl\:focus\:lv-from-pink-300:focus {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xl\:focus\:lv-from-pink-400:focus {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xl\:focus\:lv-from-pink-500:focus {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xl\:focus\:lv-from-pink-600:focus {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xl\:focus\:lv-from-pink-700:focus {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xl\:focus\:lv-from-pink-800:focus {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xl\:focus\:lv-from-pink-900:focus {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xl\:focus\:lv-via-transparent:focus {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xl\:focus\:lv-via-current:focus {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:focus\:lv-via-black:focus {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xl\:focus\:lv-via-white:focus {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xl\:focus\:lv-via-gray-100:focus {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xl\:focus\:lv-via-gray-200:focus {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xl\:focus\:lv-via-gray-300:focus {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xl\:focus\:lv-via-gray-400:focus {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xl\:focus\:lv-via-gray-500:focus {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xl\:focus\:lv-via-gray-600:focus {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xl\:focus\:lv-via-gray-700:focus {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xl\:focus\:lv-via-gray-800:focus {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xl\:focus\:lv-via-gray-900:focus {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xl\:focus\:lv-via-red-100:focus {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xl\:focus\:lv-via-red-200:focus {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xl\:focus\:lv-via-red-300:focus {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xl\:focus\:lv-via-red-400:focus {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xl\:focus\:lv-via-red-500:focus {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xl\:focus\:lv-via-red-600:focus {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xl\:focus\:lv-via-red-700:focus {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xl\:focus\:lv-via-red-800:focus {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xl\:focus\:lv-via-red-900:focus {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xl\:focus\:lv-via-orange-100:focus {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xl\:focus\:lv-via-orange-200:focus {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xl\:focus\:lv-via-orange-300:focus {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xl\:focus\:lv-via-orange-400:focus {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xl\:focus\:lv-via-orange-500:focus {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xl\:focus\:lv-via-orange-600:focus {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xl\:focus\:lv-via-orange-700:focus {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xl\:focus\:lv-via-orange-800:focus {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xl\:focus\:lv-via-orange-900:focus {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xl\:focus\:lv-via-yellow-100:focus {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xl\:focus\:lv-via-yellow-200:focus {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xl\:focus\:lv-via-yellow-300:focus {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xl\:focus\:lv-via-yellow-400:focus {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xl\:focus\:lv-via-yellow-500:focus {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xl\:focus\:lv-via-yellow-600:focus {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xl\:focus\:lv-via-yellow-700:focus {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xl\:focus\:lv-via-yellow-800:focus {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xl\:focus\:lv-via-yellow-900:focus {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xl\:focus\:lv-via-green-100:focus {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xl\:focus\:lv-via-green-200:focus {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xl\:focus\:lv-via-green-300:focus {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xl\:focus\:lv-via-green-400:focus {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xl\:focus\:lv-via-green-500:focus {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xl\:focus\:lv-via-green-600:focus {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xl\:focus\:lv-via-green-700:focus {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xl\:focus\:lv-via-green-800:focus {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xl\:focus\:lv-via-green-900:focus {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xl\:focus\:lv-via-teal-100:focus {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xl\:focus\:lv-via-teal-200:focus {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xl\:focus\:lv-via-teal-300:focus {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xl\:focus\:lv-via-teal-400:focus {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xl\:focus\:lv-via-teal-500:focus {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xl\:focus\:lv-via-teal-600:focus {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xl\:focus\:lv-via-teal-700:focus {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xl\:focus\:lv-via-teal-800:focus {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xl\:focus\:lv-via-teal-900:focus {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xl\:focus\:lv-via-blue-100:focus {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xl\:focus\:lv-via-blue-200:focus {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xl\:focus\:lv-via-blue-300:focus {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xl\:focus\:lv-via-blue-400:focus {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xl\:focus\:lv-via-blue-500:focus {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xl\:focus\:lv-via-blue-600:focus {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xl\:focus\:lv-via-blue-700:focus {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xl\:focus\:lv-via-blue-800:focus {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xl\:focus\:lv-via-blue-900:focus {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xl\:focus\:lv-via-indigo-100:focus {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xl\:focus\:lv-via-indigo-200:focus {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xl\:focus\:lv-via-indigo-300:focus {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xl\:focus\:lv-via-indigo-400:focus {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xl\:focus\:lv-via-indigo-500:focus {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xl\:focus\:lv-via-indigo-600:focus {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xl\:focus\:lv-via-indigo-700:focus {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xl\:focus\:lv-via-indigo-800:focus {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xl\:focus\:lv-via-indigo-900:focus {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xl\:focus\:lv-via-purple-100:focus {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xl\:focus\:lv-via-purple-200:focus {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xl\:focus\:lv-via-purple-300:focus {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xl\:focus\:lv-via-purple-400:focus {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xl\:focus\:lv-via-purple-500:focus {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xl\:focus\:lv-via-purple-600:focus {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xl\:focus\:lv-via-purple-700:focus {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xl\:focus\:lv-via-purple-800:focus {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xl\:focus\:lv-via-purple-900:focus {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xl\:focus\:lv-via-pink-100:focus {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xl\:focus\:lv-via-pink-200:focus {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xl\:focus\:lv-via-pink-300:focus {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xl\:focus\:lv-via-pink-400:focus {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xl\:focus\:lv-via-pink-500:focus {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xl\:focus\:lv-via-pink-600:focus {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xl\:focus\:lv-via-pink-700:focus {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xl\:focus\:lv-via-pink-800:focus {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xl\:focus\:lv-via-pink-900:focus {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xl\:focus\:lv-to-transparent:focus {
      --gradient-to-color:transparent!important; }
    .xl\:focus\:lv-to-current:focus {
      --gradient-to-color:currentColor!important; }
    .xl\:focus\:lv-to-black:focus {
      --gradient-to-color:#000!important; }
    .xl\:focus\:lv-to-white:focus {
      --gradient-to-color:#fff!important; }
    .xl\:focus\:lv-to-gray-100:focus {
      --gradient-to-color:#f7fafc!important; }
    .xl\:focus\:lv-to-gray-200:focus {
      --gradient-to-color:#edf2f7!important; }
    .xl\:focus\:lv-to-gray-300:focus {
      --gradient-to-color:#e2e8f0!important; }
    .xl\:focus\:lv-to-gray-400:focus {
      --gradient-to-color:#cbd5e0!important; }
    .xl\:focus\:lv-to-gray-500:focus {
      --gradient-to-color:#a0aec0!important; }
    .xl\:focus\:lv-to-gray-600:focus {
      --gradient-to-color:#718096!important; }
    .xl\:focus\:lv-to-gray-700:focus {
      --gradient-to-color:#4a5568!important; }
    .xl\:focus\:lv-to-gray-800:focus {
      --gradient-to-color:#2d3748!important; }
    .xl\:focus\:lv-to-gray-900:focus {
      --gradient-to-color:#1a202c!important; }
    .xl\:focus\:lv-to-red-100:focus {
      --gradient-to-color:#fff5f5!important; }
    .xl\:focus\:lv-to-red-200:focus {
      --gradient-to-color:#fed7d7!important; }
    .xl\:focus\:lv-to-red-300:focus {
      --gradient-to-color:#feb2b2!important; }
    .xl\:focus\:lv-to-red-400:focus {
      --gradient-to-color:#fc8181!important; }
    .xl\:focus\:lv-to-red-500:focus {
      --gradient-to-color:#f56565!important; }
    .xl\:focus\:lv-to-red-600:focus {
      --gradient-to-color:#e53e3e!important; }
    .xl\:focus\:lv-to-red-700:focus {
      --gradient-to-color:#c53030!important; }
    .xl\:focus\:lv-to-red-800:focus {
      --gradient-to-color:#9b2c2c!important; }
    .xl\:focus\:lv-to-red-900:focus {
      --gradient-to-color:#742a2a!important; }
    .xl\:focus\:lv-to-orange-100:focus {
      --gradient-to-color:#fffaf0!important; }
    .xl\:focus\:lv-to-orange-200:focus {
      --gradient-to-color:#feebc8!important; }
    .xl\:focus\:lv-to-orange-300:focus {
      --gradient-to-color:#fbd38d!important; }
    .xl\:focus\:lv-to-orange-400:focus {
      --gradient-to-color:#f6ad55!important; }
    .xl\:focus\:lv-to-orange-500:focus {
      --gradient-to-color:#ed8936!important; }
    .xl\:focus\:lv-to-orange-600:focus {
      --gradient-to-color:#dd6b20!important; }
    .xl\:focus\:lv-to-orange-700:focus {
      --gradient-to-color:#c05621!important; }
    .xl\:focus\:lv-to-orange-800:focus {
      --gradient-to-color:#9c4221!important; }
    .xl\:focus\:lv-to-orange-900:focus {
      --gradient-to-color:#7b341e!important; }
    .xl\:focus\:lv-to-yellow-100:focus {
      --gradient-to-color:ivory!important; }
    .xl\:focus\:lv-to-yellow-200:focus {
      --gradient-to-color:#fefcbf!important; }
    .xl\:focus\:lv-to-yellow-300:focus {
      --gradient-to-color:#faf089!important; }
    .xl\:focus\:lv-to-yellow-400:focus {
      --gradient-to-color:#f6e05e!important; }
    .xl\:focus\:lv-to-yellow-500:focus {
      --gradient-to-color:#ecc94b!important; }
    .xl\:focus\:lv-to-yellow-600:focus {
      --gradient-to-color:#d69e2e!important; }
    .xl\:focus\:lv-to-yellow-700:focus {
      --gradient-to-color:#b7791f!important; }
    .xl\:focus\:lv-to-yellow-800:focus {
      --gradient-to-color:#975a16!important; }
    .xl\:focus\:lv-to-yellow-900:focus {
      --gradient-to-color:#744210!important; }
    .xl\:focus\:lv-to-green-100:focus {
      --gradient-to-color:#f0fff4!important; }
    .xl\:focus\:lv-to-green-200:focus {
      --gradient-to-color:#c6f6d5!important; }
    .xl\:focus\:lv-to-green-300:focus {
      --gradient-to-color:#9ae6b4!important; }
    .xl\:focus\:lv-to-green-400:focus {
      --gradient-to-color:#68d391!important; }
    .xl\:focus\:lv-to-green-500:focus {
      --gradient-to-color:#48bb78!important; }
    .xl\:focus\:lv-to-green-600:focus {
      --gradient-to-color:#38a169!important; }
    .xl\:focus\:lv-to-green-700:focus {
      --gradient-to-color:#2f855a!important; }
    .xl\:focus\:lv-to-green-800:focus {
      --gradient-to-color:#276749!important; }
    .xl\:focus\:lv-to-green-900:focus {
      --gradient-to-color:#22543d!important; }
    .xl\:focus\:lv-to-teal-100:focus {
      --gradient-to-color:#e6fffa!important; }
    .xl\:focus\:lv-to-teal-200:focus {
      --gradient-to-color:#b2f5ea!important; }
    .xl\:focus\:lv-to-teal-300:focus {
      --gradient-to-color:#81e6d9!important; }
    .xl\:focus\:lv-to-teal-400:focus {
      --gradient-to-color:#4fd1c5!important; }
    .xl\:focus\:lv-to-teal-500:focus {
      --gradient-to-color:#38b2ac!important; }
    .xl\:focus\:lv-to-teal-600:focus {
      --gradient-to-color:#319795!important; }
    .xl\:focus\:lv-to-teal-700:focus {
      --gradient-to-color:#2c7a7b!important; }
    .xl\:focus\:lv-to-teal-800:focus {
      --gradient-to-color:#285e61!important; }
    .xl\:focus\:lv-to-teal-900:focus {
      --gradient-to-color:#234e52!important; }
    .xl\:focus\:lv-to-blue-100:focus {
      --gradient-to-color:#ebf8ff!important; }
    .xl\:focus\:lv-to-blue-200:focus {
      --gradient-to-color:#bee3f8!important; }
    .xl\:focus\:lv-to-blue-300:focus {
      --gradient-to-color:#90cdf4!important; }
    .xl\:focus\:lv-to-blue-400:focus {
      --gradient-to-color:#63b3ed!important; }
    .xl\:focus\:lv-to-blue-500:focus {
      --gradient-to-color:#4299e1!important; }
    .xl\:focus\:lv-to-blue-600:focus {
      --gradient-to-color:#3182ce!important; }
    .xl\:focus\:lv-to-blue-700:focus {
      --gradient-to-color:#2b6cb0!important; }
    .xl\:focus\:lv-to-blue-800:focus {
      --gradient-to-color:#2c5282!important; }
    .xl\:focus\:lv-to-blue-900:focus {
      --gradient-to-color:#2a4365!important; }
    .xl\:focus\:lv-to-indigo-100:focus {
      --gradient-to-color:#ebf4ff!important; }
    .xl\:focus\:lv-to-indigo-200:focus {
      --gradient-to-color:#c3dafe!important; }
    .xl\:focus\:lv-to-indigo-300:focus {
      --gradient-to-color:#a3bffa!important; }
    .xl\:focus\:lv-to-indigo-400:focus {
      --gradient-to-color:#7f9cf5!important; }
    .xl\:focus\:lv-to-indigo-500:focus {
      --gradient-to-color:#667eea!important; }
    .xl\:focus\:lv-to-indigo-600:focus {
      --gradient-to-color:#5a67d8!important; }
    .xl\:focus\:lv-to-indigo-700:focus {
      --gradient-to-color:#4c51bf!important; }
    .xl\:focus\:lv-to-indigo-800:focus {
      --gradient-to-color:#434190!important; }
    .xl\:focus\:lv-to-indigo-900:focus {
      --gradient-to-color:#3c366b!important; }
    .xl\:focus\:lv-to-purple-100:focus {
      --gradient-to-color:#faf5ff!important; }
    .xl\:focus\:lv-to-purple-200:focus {
      --gradient-to-color:#e9d8fd!important; }
    .xl\:focus\:lv-to-purple-300:focus {
      --gradient-to-color:#d6bcfa!important; }
    .xl\:focus\:lv-to-purple-400:focus {
      --gradient-to-color:#b794f4!important; }
    .xl\:focus\:lv-to-purple-500:focus {
      --gradient-to-color:#9f7aea!important; }
    .xl\:focus\:lv-to-purple-600:focus {
      --gradient-to-color:#805ad5!important; }
    .xl\:focus\:lv-to-purple-700:focus {
      --gradient-to-color:#6b46c1!important; }
    .xl\:focus\:lv-to-purple-800:focus {
      --gradient-to-color:#553c9a!important; }
    .xl\:focus\:lv-to-purple-900:focus {
      --gradient-to-color:#44337a!important; }
    .xl\:focus\:lv-to-pink-100:focus {
      --gradient-to-color:#fff5f7!important; }
    .xl\:focus\:lv-to-pink-200:focus {
      --gradient-to-color:#fed7e2!important; }
    .xl\:focus\:lv-to-pink-300:focus {
      --gradient-to-color:#fbb6ce!important; }
    .xl\:focus\:lv-to-pink-400:focus {
      --gradient-to-color:#f687b3!important; }
    .xl\:focus\:lv-to-pink-500:focus {
      --gradient-to-color:#ed64a6!important; }
    .xl\:focus\:lv-to-pink-600:focus {
      --gradient-to-color:#d53f8c!important; }
    .xl\:focus\:lv-to-pink-700:focus {
      --gradient-to-color:#b83280!important; }
    .xl\:focus\:lv-to-pink-800:focus {
      --gradient-to-color:#97266d!important; }
    .xl\:focus\:lv-to-pink-900:focus {
      --gradient-to-color:#702459!important; }
    .xl\:lv-bg-opacity-0 {
      --bg-opacity:0!important; }
    .xl\:lv-bg-opacity-25 {
      --bg-opacity:0.25!important; }
    .xl\:lv-bg-opacity-50 {
      --bg-opacity:0.5!important; }
    .xl\:lv-bg-opacity-75 {
      --bg-opacity:0.75!important; }
    .xl\:lv-bg-opacity-100 {
      --bg-opacity:1!important; }
    .xl\:hover\:lv-bg-opacity-0:hover {
      --bg-opacity:0!important; }
    .xl\:hover\:lv-bg-opacity-25:hover {
      --bg-opacity:0.25!important; }
    .xl\:hover\:lv-bg-opacity-50:hover {
      --bg-opacity:0.5!important; }
    .xl\:hover\:lv-bg-opacity-75:hover {
      --bg-opacity:0.75!important; }
    .xl\:hover\:lv-bg-opacity-100:hover {
      --bg-opacity:1!important; }
    .xl\:focus\:lv-bg-opacity-0:focus {
      --bg-opacity:0!important; }
    .xl\:focus\:lv-bg-opacity-25:focus {
      --bg-opacity:0.25!important; }
    .xl\:focus\:lv-bg-opacity-50:focus {
      --bg-opacity:0.5!important; }
    .xl\:focus\:lv-bg-opacity-75:focus {
      --bg-opacity:0.75!important; }
    .xl\:focus\:lv-bg-opacity-100:focus {
      --bg-opacity:1!important; }
    .xl\:lv-bg-bottom {
      background-position: bottom !important; }
    .xl\:lv-bg-center {
      background-position: 50% !important; }
    .xl\:lv-bg-left {
      background-position: 0 !important; }
    .xl\:lv-bg-left-bottom {
      background-position: 0 100% !important; }
    .xl\:lv-bg-left-top {
      background-position: 0 0 !important; }
    .xl\:lv-bg-right {
      background-position: 100% !important; }
    .xl\:lv-bg-right-bottom {
      background-position: 100% 100% !important; }
    .xl\:lv-bg-right-top {
      background-position: 100% 0 !important; }
    .xl\:lv-bg-top {
      background-position: top !important; }
    .xl\:lv-bg-repeat {
      background-repeat: repeat !important; }
    .xl\:lv-bg-no-repeat {
      background-repeat: no-repeat !important; }
    .xl\:lv-bg-repeat-x {
      background-repeat: repeat-x !important; }
    .xl\:lv-bg-repeat-y {
      background-repeat: repeat-y !important; }
    .xl\:lv-bg-repeat-round {
      background-repeat: round !important; }
    .xl\:lv-bg-repeat-space {
      background-repeat: space !important; }
    .xl\:lv-bg-auto {
      background-size: auto !important; }
    .xl\:lv-bg-cover {
      background-size: cover !important; }
    .xl\:lv-bg-contain {
      background-size: contain !important; }
    .xl\:lv-border-collapse {
      border-collapse: collapse !important; }
    .xl\:lv-border-separate {
      border-collapse: separate !important; }
    .xl\:lv-border-transparent {
      border-color: transparent !important; }
    .xl\:lv-border-current {
      border-color: currentColor !important; }
    .xl\:lv-border-black {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xl\:lv-border-white {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-100 {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-200 {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-300 {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-400 {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-500 {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-600 {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-700 {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-800 {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xl\:lv-border-gray-900 {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xl\:lv-border-red-100 {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xl\:lv-border-red-200 {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xl\:lv-border-red-300 {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xl\:lv-border-red-400 {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xl\:lv-border-red-500 {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xl\:lv-border-red-600 {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xl\:lv-border-red-700 {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xl\:lv-border-red-800 {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xl\:lv-border-red-900 {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-100 {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-200 {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-300 {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-400 {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-500 {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-600 {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-700 {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-800 {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xl\:lv-border-orange-900 {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-100 {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-200 {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-300 {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-400 {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-500 {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-600 {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-700 {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-800 {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xl\:lv-border-yellow-900 {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xl\:lv-border-green-100 {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xl\:lv-border-green-200 {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xl\:lv-border-green-300 {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xl\:lv-border-green-400 {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xl\:lv-border-green-500 {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xl\:lv-border-green-600 {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xl\:lv-border-green-700 {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xl\:lv-border-green-800 {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xl\:lv-border-green-900 {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-100 {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-200 {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-300 {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-400 {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-500 {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-600 {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-700 {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-800 {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xl\:lv-border-teal-900 {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-100 {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-200 {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-300 {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-400 {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-500 {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-600 {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-700 {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-800 {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xl\:lv-border-blue-900 {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-100 {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-200 {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-300 {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-400 {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-500 {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-600 {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-700 {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-800 {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xl\:lv-border-indigo-900 {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-100 {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-200 {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-300 {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-400 {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-500 {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-600 {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-700 {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-800 {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xl\:lv-border-purple-900 {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-100 {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-200 {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-300 {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-400 {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-500 {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-600 {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-700 {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-800 {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xl\:lv-border-pink-900 {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-transparent:hover {
      border-color: transparent !important; }
    .xl\:hover\:lv-border-current:hover {
      border-color: currentColor !important; }
    .xl\:hover\:lv-border-black:hover {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-white:hover {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-100:hover {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-200:hover {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-300:hover {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-400:hover {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-500:hover {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-600:hover {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-700:hover {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-800:hover {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-gray-900:hover {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-200:hover {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-300:hover {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-400:hover {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-500:hover {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-600:hover {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-700:hover {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-800:hover {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-red-900:hover {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-100:hover {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-200:hover {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-300:hover {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-400:hover {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-500:hover {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-600:hover {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-700:hover {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-800:hover {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-orange-900:hover {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-100:hover {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-200:hover {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-300:hover {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-400:hover {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-500:hover {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-600:hover {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-700:hover {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-800:hover {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-yellow-900:hover {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-100:hover {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-200:hover {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-300:hover {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-400:hover {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-500:hover {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-600:hover {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-700:hover {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-800:hover {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-green-900:hover {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-100:hover {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-200:hover {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-300:hover {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-400:hover {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-500:hover {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-600:hover {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-700:hover {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-800:hover {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-teal-900:hover {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-100:hover {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-200:hover {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-300:hover {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-400:hover {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-500:hover {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-600:hover {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-700:hover {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-800:hover {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-blue-900:hover {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-100:hover {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-200:hover {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-300:hover {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-400:hover {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-500:hover {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-600:hover {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-700:hover {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-800:hover {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-indigo-900:hover {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-100:hover {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-200:hover {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-300:hover {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-400:hover {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-500:hover {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-600:hover {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-700:hover {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-800:hover {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-purple-900:hover {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-200:hover {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-300:hover {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-400:hover {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-500:hover {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-600:hover {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-700:hover {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-800:hover {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xl\:hover\:lv-border-pink-900:hover {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-transparent:focus {
      border-color: transparent !important; }
    .xl\:focus\:lv-border-current:focus {
      border-color: currentColor !important; }
    .xl\:focus\:lv-border-black:focus {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-white:focus {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-100:focus {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-200:focus {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-300:focus {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-400:focus {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-500:focus {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-600:focus {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-700:focus {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-800:focus {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-gray-900:focus {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-200:focus {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-300:focus {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-400:focus {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-500:focus {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-600:focus {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-700:focus {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-800:focus {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-red-900:focus {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-100:focus {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-200:focus {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-300:focus {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-400:focus {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-500:focus {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-600:focus {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-700:focus {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-800:focus {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-orange-900:focus {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-100:focus {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-200:focus {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-300:focus {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-400:focus {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-500:focus {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-600:focus {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-700:focus {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-800:focus {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-yellow-900:focus {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-100:focus {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-200:focus {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-300:focus {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-400:focus {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-500:focus {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-600:focus {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-700:focus {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-800:focus {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-green-900:focus {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-100:focus {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-200:focus {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-300:focus {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-400:focus {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-500:focus {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-600:focus {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-700:focus {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-800:focus {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-teal-900:focus {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-100:focus {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-200:focus {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-300:focus {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-400:focus {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-500:focus {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-600:focus {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-700:focus {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-800:focus {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-blue-900:focus {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-100:focus {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-200:focus {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-300:focus {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-400:focus {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-500:focus {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-600:focus {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-700:focus {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-800:focus {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-indigo-900:focus {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-100:focus {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-200:focus {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-300:focus {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-400:focus {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-500:focus {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-600:focus {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-700:focus {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-800:focus {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-purple-900:focus {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-200:focus {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-300:focus {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-400:focus {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-500:focus {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-600:focus {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-700:focus {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-800:focus {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xl\:focus\:lv-border-pink-900:focus {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xl\:lv-border-opacity-0 {
      --border-opacity:0!important; }
    .xl\:lv-border-opacity-25 {
      --border-opacity:0.25!important; }
    .xl\:lv-border-opacity-50 {
      --border-opacity:0.5!important; }
    .xl\:lv-border-opacity-75 {
      --border-opacity:0.75!important; }
    .xl\:lv-border-opacity-100 {
      --border-opacity:1!important; }
    .xl\:hover\:lv-border-opacity-0:hover {
      --border-opacity:0!important; }
    .xl\:hover\:lv-border-opacity-25:hover {
      --border-opacity:0.25!important; }
    .xl\:hover\:lv-border-opacity-50:hover {
      --border-opacity:0.5!important; }
    .xl\:hover\:lv-border-opacity-75:hover {
      --border-opacity:0.75!important; }
    .xl\:hover\:lv-border-opacity-100:hover {
      --border-opacity:1!important; }
    .xl\:focus\:lv-border-opacity-0:focus {
      --border-opacity:0!important; }
    .xl\:focus\:lv-border-opacity-25:focus {
      --border-opacity:0.25!important; }
    .xl\:focus\:lv-border-opacity-50:focus {
      --border-opacity:0.5!important; }
    .xl\:focus\:lv-border-opacity-75:focus {
      --border-opacity:0.75!important; }
    .xl\:focus\:lv-border-opacity-100:focus {
      --border-opacity:1!important; }
    .xl\:lv-rounded-none {
      border-radius: 0 !important; }
    .xl\:lv-rounded-sm {
      border-radius: 0.125rem !important; }
    .xl\:lv-rounded {
      border-radius: 0.25rem !important; }
    .xl\:lv-rounded-md {
      border-radius: 0.375rem !important; }
    .xl\:lv-rounded-lg {
      border-radius: 0.5rem !important; }
    .xl\:lv-rounded-full {
      border-radius: 9999px !important; }
    .xl\:lv-rounded-t-none {
      border-top-left-radius: 0 !important;
      border-top-right-radius: 0 !important; }
    .xl\:lv-rounded-r-none {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .xl\:lv-rounded-b-none {
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .xl\:lv-rounded-l-none {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .xl\:lv-rounded-t-sm {
      border-top-left-radius: 0.125rem !important;
      border-top-right-radius: 0.125rem !important; }
    .xl\:lv-rounded-r-sm {
      border-top-right-radius: 0.125rem !important; }
    .xl\:lv-rounded-b-sm, .xl\:lv-rounded-r-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .xl\:lv-rounded-b-sm, .xl\:lv-rounded-l-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .xl\:lv-rounded-l-sm {
      border-top-left-radius: 0.125rem !important; }
    .xl\:lv-rounded-t {
      border-top-left-radius: 0.25rem !important; }
    .xl\:lv-rounded-r, .xl\:lv-rounded-t {
      border-top-right-radius: 0.25rem !important; }
    .xl\:lv-rounded-b, .xl\:lv-rounded-r {
      border-bottom-right-radius: 0.25rem !important; }
    .xl\:lv-rounded-b, .xl\:lv-rounded-l {
      border-bottom-left-radius: 0.25rem !important; }
    .xl\:lv-rounded-l {
      border-top-left-radius: 0.25rem !important; }
    .xl\:lv-rounded-t-md {
      border-top-left-radius: 0.375rem !important;
      border-top-right-radius: 0.375rem !important; }
    .xl\:lv-rounded-r-md {
      border-top-right-radius: 0.375rem !important; }
    .xl\:lv-rounded-b-md, .xl\:lv-rounded-r-md {
      border-bottom-right-radius: 0.375rem !important; }
    .xl\:lv-rounded-b-md, .xl\:lv-rounded-l-md {
      border-bottom-left-radius: 0.375rem !important; }
    .xl\:lv-rounded-l-md {
      border-top-left-radius: 0.375rem !important; }
    .xl\:lv-rounded-t-lg {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .xl\:lv-rounded-r-lg {
      border-top-right-radius: 0.5rem !important; }
    .xl\:lv-rounded-b-lg, .xl\:lv-rounded-r-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .xl\:lv-rounded-b-lg, .xl\:lv-rounded-l-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .xl\:lv-rounded-l-lg {
      border-top-left-radius: 0.5rem !important; }
    .xl\:lv-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important; }
    .xl\:lv-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important; }
    .xl\:lv-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .xl\:lv-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .xl\:lv-rounded-tl-none {
      border-top-left-radius: 0 !important; }
    .xl\:lv-rounded-tr-none {
      border-top-right-radius: 0 !important; }
    .xl\:lv-rounded-br-none {
      border-bottom-right-radius: 0 !important; }
    .xl\:lv-rounded-bl-none {
      border-bottom-left-radius: 0 !important; }
    .xl\:lv-rounded-tl-sm {
      border-top-left-radius: 0.125rem !important; }
    .xl\:lv-rounded-tr-sm {
      border-top-right-radius: 0.125rem !important; }
    .xl\:lv-rounded-br-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .xl\:lv-rounded-bl-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .xl\:lv-rounded-tl {
      border-top-left-radius: 0.25rem !important; }
    .xl\:lv-rounded-tr {
      border-top-right-radius: 0.25rem !important; }
    .xl\:lv-rounded-br {
      border-bottom-right-radius: 0.25rem !important; }
    .xl\:lv-rounded-bl {
      border-bottom-left-radius: 0.25rem !important; }
    .xl\:lv-rounded-tl-md {
      border-top-left-radius: 0.375rem !important; }
    .xl\:lv-rounded-tr-md {
      border-top-right-radius: 0.375rem !important; }
    .xl\:lv-rounded-br-md {
      border-bottom-right-radius: 0.375rem !important; }
    .xl\:lv-rounded-bl-md {
      border-bottom-left-radius: 0.375rem !important; }
    .xl\:lv-rounded-tl-lg {
      border-top-left-radius: 0.5rem !important; }
    .xl\:lv-rounded-tr-lg {
      border-top-right-radius: 0.5rem !important; }
    .xl\:lv-rounded-br-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .xl\:lv-rounded-bl-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .xl\:lv-rounded-tl-full {
      border-top-left-radius: 9999px !important; }
    .xl\:lv-rounded-tr-full {
      border-top-right-radius: 9999px !important; }
    .xl\:lv-rounded-br-full {
      border-bottom-right-radius: 9999px !important; }
    .xl\:lv-rounded-bl-full {
      border-bottom-left-radius: 9999px !important; }
    .xl\:lv-border-solid {
      border-style: solid !important; }
    .xl\:lv-border-dashed {
      border-style: dashed !important; }
    .xl\:lv-border-dotted {
      border-style: dotted !important; }
    .xl\:lv-border-double {
      border-style: double !important; }
    .xl\:lv-border-none {
      border-style: none !important; }
    .xl\:lv-border-0 {
      border-width: 0 !important; }
    .xl\:lv-border-2 {
      border-width: 2px !important; }
    .xl\:lv-border-4 {
      border-width: 4px !important; }
    .xl\:lv-border-8 {
      border-width: 8px !important; }
    .xl\:lv-border {
      border-width: 1px !important; }
    .xl\:lv-border-t-0 {
      border-top-width: 0 !important; }
    .xl\:lv-border-r-0 {
      border-right-width: 0 !important; }
    .xl\:lv-border-b-0 {
      border-bottom-width: 0 !important; }
    .xl\:lv-border-l-0 {
      border-left-width: 0 !important; }
    .xl\:lv-border-t-2 {
      border-top-width: 2px !important; }
    .xl\:lv-border-r-2 {
      border-right-width: 2px !important; }
    .xl\:lv-border-b-2 {
      border-bottom-width: 2px !important; }
    .xl\:lv-border-l-2 {
      border-left-width: 2px !important; }
    .xl\:lv-border-t-4 {
      border-top-width: 4px !important; }
    .xl\:lv-border-r-4 {
      border-right-width: 4px !important; }
    .xl\:lv-border-b-4 {
      border-bottom-width: 4px !important; }
    .xl\:lv-border-l-4 {
      border-left-width: 4px !important; }
    .xl\:lv-border-t-8 {
      border-top-width: 8px !important; }
    .xl\:lv-border-r-8 {
      border-right-width: 8px !important; }
    .xl\:lv-border-b-8 {
      border-bottom-width: 8px !important; }
    .xl\:lv-border-l-8 {
      border-left-width: 8px !important; }
    .xl\:lv-border-t {
      border-top-width: 1px !important; }
    .xl\:lv-border-r {
      border-right-width: 1px !important; }
    .xl\:lv-border-b {
      border-bottom-width: 1px !important; }
    .xl\:lv-border-l {
      border-left-width: 1px !important; }
    .xl\:lv-box-border {
      box-sizing: border-box !important; }
    .xl\:lv-box-content {
      box-sizing: content-box !important; }
    .xl\:lv-cursor-auto {
      cursor: auto !important; }
    .xl\:lv-cursor-default {
      cursor: default !important; }
    .xl\:lv-cursor-pointer {
      cursor: pointer !important; }
    .xl\:lv-cursor-wait {
      cursor: wait !important; }
    .xl\:lv-cursor-text {
      cursor: text !important; }
    .xl\:lv-cursor-move {
      cursor: move !important; }
    .xl\:lv-cursor-not-allowed {
      cursor: not-allowed !important; }
    .xl\:lv-block {
      display: block !important; }
    .xl\:lv-inline-block {
      display: inline-block !important; }
    .xl\:lv-inline {
      display: inline !important; }
    .xl\:lv-flex {
      display: flex !important; }
    .xl\:lv-inline-flex {
      display: inline-flex !important; }
    .xl\:lv-table {
      display: table !important; }
    .xl\:lv-table-caption {
      display: table-caption !important; }
    .xl\:lv-table-cell {
      display: table-cell !important; }
    .xl\:lv-table-column {
      display: table-column !important; }
    .xl\:lv-table-column-group {
      display: table-column-group !important; }
    .xl\:lv-table-footer-group {
      display: table-footer-group !important; }
    .xl\:lv-table-header-group {
      display: table-header-group !important; }
    .xl\:lv-table-row-group {
      display: table-row-group !important; }
    .xl\:lv-table-row {
      display: table-row !important; }
    .xl\:lv-flow-root {
      display: flow-root !important; }
    .xl\:lv-grid {
      display: grid !important; }
    .xl\:lv-inline-grid {
      display: inline-grid !important; }
    .xl\:lv-contents {
      display: contents !important; }
    .xl\:lv-hidden {
      display: none !important; }
    .xl\:lv-flex-row {
      flex-direction: row !important; }
    .xl\:lv-flex-row-reverse {
      flex-direction: row-reverse !important; }
    .xl\:lv-flex-col {
      flex-direction: column !important; }
    .xl\:lv-flex-col-reverse {
      flex-direction: column-reverse !important; }
    .xl\:lv-flex-wrap {
      flex-wrap: wrap !important; }
    .xl\:lv-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .xl\:lv-flex-no-wrap {
      flex-wrap: nowrap !important; }
    .xl\:lv-place-items-auto {
      place-items: auto !important; }
    .xl\:lv-place-items-start {
      place-items: start !important; }
    .xl\:lv-place-items-end {
      place-items: end !important; }
    .xl\:lv-place-items-center {
      place-items: center !important; }
    .xl\:lv-place-items-stretch {
      place-items: stretch !important; }
    .xl\:lv-place-content-center {
      place-content: center !important; }
    .xl\:lv-place-content-start {
      place-content: start !important; }
    .xl\:lv-place-content-end {
      place-content: end !important; }
    .xl\:lv-place-content-between {
      place-content: space-between !important; }
    .xl\:lv-place-content-around {
      place-content: space-around !important; }
    .xl\:lv-place-content-evenly {
      place-content: space-evenly !important; }
    .xl\:lv-place-content-stretch {
      place-content: stretch !important; }
    .xl\:lv-place-self-auto {
      place-self: auto !important; }
    .xl\:lv-place-self-start {
      place-self: start !important; }
    .xl\:lv-place-self-end {
      place-self: end !important; }
    .xl\:lv-place-self-center {
      place-self: center !important; }
    .xl\:lv-place-self-stretch {
      place-self: stretch !important; }
    .xl\:lv-items-start {
      align-items: flex-start !important; }
    .xl\:lv-items-end {
      align-items: flex-end !important; }
    .xl\:lv-items-center {
      align-items: center !important; }
    .xl\:lv-items-baseline {
      align-items: baseline !important; }
    .xl\:lv-items-stretch {
      align-items: stretch !important; }
    .xl\:lv-content-center {
      align-content: center !important; }
    .xl\:lv-content-start {
      align-content: flex-start !important; }
    .xl\:lv-content-end {
      align-content: flex-end !important; }
    .xl\:lv-content-between {
      align-content: space-between !important; }
    .xl\:lv-content-around {
      align-content: space-around !important; }
    .xl\:lv-content-evenly {
      align-content: space-evenly !important; }
    .xl\:lv-self-auto {
      align-self: auto !important; }
    .xl\:lv-self-start {
      align-self: flex-start !important; }
    .xl\:lv-self-end {
      align-self: flex-end !important; }
    .xl\:lv-self-center {
      align-self: center !important; }
    .xl\:lv-self-stretch {
      align-self: stretch !important; }
    .xl\:lv-justify-items-auto {
      justify-items: auto !important; }
    .xl\:lv-justify-items-start {
      justify-items: start !important; }
    .xl\:lv-justify-items-end {
      justify-items: end !important; }
    .xl\:lv-justify-items-center {
      justify-items: center !important; }
    .xl\:lv-justify-items-stretch {
      justify-items: stretch !important; }
    .xl\:lv-justify-start {
      justify-content: flex-start !important; }
    .xl\:lv-justify-end {
      justify-content: flex-end !important; }
    .xl\:lv-justify-center {
      justify-content: center !important; }
    .xl\:lv-justify-between {
      justify-content: space-between !important; }
    .xl\:lv-justify-around {
      justify-content: space-around !important; }
    .xl\:lv-justify-evenly {
      justify-content: space-evenly !important; }
    .xl\:lv-justify-self-auto {
      justify-self: auto !important; }
    .xl\:lv-justify-self-start {
      justify-self: start !important; }
    .xl\:lv-justify-self-end {
      justify-self: end !important; }
    .xl\:lv-justify-self-center {
      justify-self: center !important; }
    .xl\:lv-justify-self-stretch {
      justify-self: stretch !important; }
    .xl\:lv-flex-1 {
      flex: 1 1 0% !important; }
    .xl\:lv-flex-auto {
      flex: 1 1 auto !important; }
    .xl\:lv-flex-initial {
      flex: 0 1 auto !important; }
    .xl\:lv-flex-none {
      flex: none !important; }
    .xl\:lv-flex-grow-0 {
      flex-grow: 0 !important; }
    .xl\:lv-flex-grow {
      flex-grow: 1 !important; }
    .xl\:lv-flex-shrink-0 {
      flex-shrink: 0 !important; }
    .xl\:lv-flex-shrink {
      flex-shrink: 1 !important; }
    .xl\:lv-order-1 {
      order: 1 !important; }
    .xl\:lv-order-2 {
      order: 2 !important; }
    .xl\:lv-order-3 {
      order: 3 !important; }
    .xl\:lv-order-4 {
      order: 4 !important; }
    .xl\:lv-order-5 {
      order: 5 !important; }
    .xl\:lv-order-6 {
      order: 6 !important; }
    .xl\:lv-order-7 {
      order: 7 !important; }
    .xl\:lv-order-8 {
      order: 8 !important; }
    .xl\:lv-order-9 {
      order: 9 !important; }
    .xl\:lv-order-10 {
      order: 10 !important; }
    .xl\:lv-order-11 {
      order: 11 !important; }
    .xl\:lv-order-12 {
      order: 12 !important; }
    .xl\:lv-order-first {
      order: -9999 !important; }
    .xl\:lv-order-last {
      order: 9999 !important; }
    .xl\:lv-order-none {
      order: 0 !important; }
    .xl\:lv-float-right {
      float: right !important; }
    .xl\:lv-float-left {
      float: left !important; }
    .xl\:lv-float-none {
      float: none !important; }
    .xl\:lv-clearfix:after {
      content: "" !important;
      display: table !important;
      clear: both !important; }
    .xl\:lv-clear-left {
      clear: left !important; }
    .xl\:lv-clear-right {
      clear: right !important; }
    .xl\:lv-clear-both {
      clear: both !important; }
    .xl\:lv-clear-none {
      clear: none !important; }
    .xl\:lv-font-sans {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
    .xl\:lv-font-serif {
      font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
    .xl\:lv-font-mono {
      font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
    .xl\:lv-font-hairline {
      font-weight: 100 !important; }
    .xl\:lv-font-thin {
      font-weight: 200 !important; }
    .xl\:lv-font-light {
      font-weight: 300 !important; }
    .xl\:lv-font-normal {
      font-weight: 400 !important; }
    .xl\:lv-font-medium {
      font-weight: 500 !important; }
    .xl\:lv-font-semibold {
      font-weight: 600 !important; }
    .xl\:lv-font-bold {
      font-weight: 700 !important; }
    .xl\:lv-font-extrabold {
      font-weight: 800 !important; }
    .xl\:lv-font-black {
      font-weight: 900 !important; }
    .xl\:hover\:lv-font-hairline:hover {
      font-weight: 100 !important; }
    .xl\:hover\:lv-font-thin:hover {
      font-weight: 200 !important; }
    .xl\:hover\:lv-font-light:hover {
      font-weight: 300 !important; }
    .xl\:hover\:lv-font-normal:hover {
      font-weight: 400 !important; }
    .xl\:hover\:lv-font-medium:hover {
      font-weight: 500 !important; }
    .xl\:hover\:lv-font-semibold:hover {
      font-weight: 600 !important; }
    .xl\:hover\:lv-font-bold:hover {
      font-weight: 700 !important; }
    .xl\:hover\:lv-font-extrabold:hover {
      font-weight: 800 !important; }
    .xl\:hover\:lv-font-black:hover {
      font-weight: 900 !important; }
    .xl\:focus\:lv-font-hairline:focus {
      font-weight: 100 !important; }
    .xl\:focus\:lv-font-thin:focus {
      font-weight: 200 !important; }
    .xl\:focus\:lv-font-light:focus {
      font-weight: 300 !important; }
    .xl\:focus\:lv-font-normal:focus {
      font-weight: 400 !important; }
    .xl\:focus\:lv-font-medium:focus {
      font-weight: 500 !important; }
    .xl\:focus\:lv-font-semibold:focus {
      font-weight: 600 !important; }
    .xl\:focus\:lv-font-bold:focus {
      font-weight: 700 !important; }
    .xl\:focus\:lv-font-extrabold:focus {
      font-weight: 800 !important; }
    .xl\:focus\:lv-font-black:focus {
      font-weight: 900 !important; }
    .xl\:lv-h-1 {
      height: 5px !important; }
    .xl\:lv-h-2 {
      height: 10px !important; }
    .xl\:lv-h-3 {
      height: 15px !important; }
    .xl\:lv-h-4 {
      height: 20px !important; }
    .xl\:lv-h-5 {
      height: 25px !important; }
    .xl\:lv-h-6 {
      height: 30px !important; }
    .xl\:lv-h-7 {
      height: 35px !important; }
    .xl\:lv-h-8 {
      height: 40px !important; }
    .xl\:lv-h-9 {
      height: 45px !important; }
    .xl\:lv-h-10 {
      height: 50px !important; }
    .xl\:lv-h-auto {
      height: auto !important; }
    .xl\:lv-h-full {
      height: 100% !important; }
    .xl\:lv-h-screen {
      height: 100vh !important; }
    .xl\:lv-text-xs {
      font-size: 0.75rem !important; }
    .xl\:lv-text-sm {
      font-size: 0.875rem !important; }
    .xl\:lv-text-base {
      font-size: 1rem !important; }
    .xl\:lv-text-lg {
      font-size: 1.125rem !important; }
    .xl\:lv-text-xl {
      font-size: 1.25rem !important; }
    .xl\:lv-text-2xl {
      font-size: 1.5rem !important; }
    .xl\:lv-text-3xl {
      font-size: 1.875rem !important; }
    .xl\:lv-text-4xl {
      font-size: 2.25rem !important; }
    .xl\:lv-text-5xl {
      font-size: 3rem !important; }
    .xl\:lv-text-6xl {
      font-size: 4rem !important; }
    .xl\:lv-leading-3 {
      line-height: 0.75rem !important; }
    .xl\:lv-leading-4 {
      line-height: 1rem !important; }
    .xl\:lv-leading-5 {
      line-height: 1.25rem !important; }
    .xl\:lv-leading-6 {
      line-height: 1.5rem !important; }
    .xl\:lv-leading-7 {
      line-height: 1.75rem !important; }
    .xl\:lv-leading-8 {
      line-height: 2rem !important; }
    .xl\:lv-leading-9 {
      line-height: 2.25rem !important; }
    .xl\:lv-leading-10 {
      line-height: 2.5rem !important; }
    .xl\:lv-leading-none {
      line-height: 1 !important; }
    .xl\:lv-leading-tight {
      line-height: 1.25 !important; }
    .xl\:lv-leading-snug {
      line-height: 1.375 !important; }
    .xl\:lv-leading-normal {
      line-height: 1.5 !important; }
    .xl\:lv-leading-relaxed {
      line-height: 1.625 !important; }
    .xl\:lv-leading-loose {
      line-height: 2 !important; }
    .xl\:lv-list-inside {
      list-style-position: inside !important; }
    .xl\:lv-list-outside {
      list-style-position: outside !important; }
    .xl\:lv-list-none {
      list-style-type: none !important; }
    .xl\:lv-list-disc {
      list-style-type: disc !important; }
    .xl\:lv-list-decimal {
      list-style-type: decimal !important; }
    .xl\:lv-m-1 {
      margin: 5px !important; }
    .xl\:lv-m-2 {
      margin: 10px !important; }
    .xl\:lv-m-3 {
      margin: 15px !important; }
    .xl\:lv-m-4 {
      margin: 20px !important; }
    .xl\:lv-m-5 {
      margin: 25px !important; }
    .xl\:lv-m-6 {
      margin: 30px !important; }
    .xl\:lv-m-7 {
      margin: 35px !important; }
    .xl\:lv-m-8 {
      margin: 40px !important; }
    .xl\:lv-m-9 {
      margin: 45px !important; }
    .xl\:lv-m-10 {
      margin: 50px !important; }
    .xl\:lv-m-auto {
      margin: auto !important; }
    .xl\:lv--m-1 {
      margin: -5px !important; }
    .xl\:lv--m-2 {
      margin: -10px !important; }
    .xl\:lv--m-3 {
      margin: -15px !important; }
    .xl\:lv--m-4 {
      margin: -20px !important; }
    .xl\:lv--m-5 {
      margin: -25px !important; }
    .xl\:lv--m-6 {
      margin: -30px !important; }
    .xl\:lv--m-7 {
      margin: -35px !important; }
    .xl\:lv--m-8 {
      margin: -40px !important; }
    .xl\:lv--m-9 {
      margin: -45px !important; }
    .xl\:lv--m-10 {
      margin: -50px !important; }
    .xl\:lv-my-1 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    .xl\:lv-mx-1 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    .xl\:lv-my-2 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    .xl\:lv-mx-2 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    .xl\:lv-my-3 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    .xl\:lv-mx-3 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    .xl\:lv-my-4 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    .xl\:lv-mx-4 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    .xl\:lv-my-5 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    .xl\:lv-mx-5 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    .xl\:lv-my-6 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    .xl\:lv-mx-6 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    .xl\:lv-my-7 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    .xl\:lv-mx-7 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    .xl\:lv-my-8 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    .xl\:lv-mx-8 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    .xl\:lv-my-9 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    .xl\:lv-mx-9 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    .xl\:lv-my-10 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    .xl\:lv-mx-10 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    .xl\:lv-my-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }
    .xl\:lv-mx-auto {
      margin-left: auto !important;
      margin-right: auto !important; }
    .xl\:lv--my-1 {
      margin-top: -5px !important;
      margin-bottom: -5px !important; }
    .xl\:lv--mx-1 {
      margin-left: -5px !important;
      margin-right: -5px !important; }
    .xl\:lv--my-2 {
      margin-top: -10px !important;
      margin-bottom: -10px !important; }
    .xl\:lv--mx-2 {
      margin-left: -10px !important;
      margin-right: -10px !important; }
    .xl\:lv--my-3 {
      margin-top: -15px !important;
      margin-bottom: -15px !important; }
    .xl\:lv--mx-3 {
      margin-left: -15px !important;
      margin-right: -15px !important; }
    .xl\:lv--my-4 {
      margin-top: -20px !important;
      margin-bottom: -20px !important; }
    .xl\:lv--mx-4 {
      margin-left: -20px !important;
      margin-right: -20px !important; }
    .xl\:lv--my-5 {
      margin-top: -25px !important;
      margin-bottom: -25px !important; }
    .xl\:lv--mx-5 {
      margin-left: -25px !important;
      margin-right: -25px !important; }
    .xl\:lv--my-6 {
      margin-top: -30px !important;
      margin-bottom: -30px !important; }
    .xl\:lv--mx-6 {
      margin-left: -30px !important;
      margin-right: -30px !important; }
    .xl\:lv--my-7 {
      margin-top: -35px !important;
      margin-bottom: -35px !important; }
    .xl\:lv--mx-7 {
      margin-left: -35px !important;
      margin-right: -35px !important; }
    .xl\:lv--my-8 {
      margin-top: -40px !important;
      margin-bottom: -40px !important; }
    .xl\:lv--mx-8 {
      margin-left: -40px !important;
      margin-right: -40px !important; }
    .xl\:lv--my-9 {
      margin-top: -45px !important;
      margin-bottom: -45px !important; }
    .xl\:lv--mx-9 {
      margin-left: -45px !important;
      margin-right: -45px !important; }
    .xl\:lv--my-10 {
      margin-top: -50px !important;
      margin-bottom: -50px !important; }
    .xl\:lv--mx-10 {
      margin-left: -50px !important;
      margin-right: -50px !important; }
    .xl\:lv-mt-1 {
      margin-top: 5px !important; }
    .xl\:lv-mr-1 {
      margin-right: 5px !important; }
    .xl\:lv-mb-1 {
      margin-bottom: 5px !important; }
    .xl\:lv-ml-1 {
      margin-left: 5px !important; }
    .xl\:lv-mt-2 {
      margin-top: 10px !important; }
    .xl\:lv-mr-2 {
      margin-right: 10px !important; }
    .xl\:lv-mb-2 {
      margin-bottom: 10px !important; }
    .xl\:lv-ml-2 {
      margin-left: 10px !important; }
    .xl\:lv-mt-3 {
      margin-top: 15px !important; }
    .xl\:lv-mr-3 {
      margin-right: 15px !important; }
    .xl\:lv-mb-3 {
      margin-bottom: 15px !important; }
    .xl\:lv-ml-3 {
      margin-left: 15px !important; }
    .xl\:lv-mt-4 {
      margin-top: 20px !important; }
    .xl\:lv-mr-4 {
      margin-right: 20px !important; }
    .xl\:lv-mb-4 {
      margin-bottom: 20px !important; }
    .xl\:lv-ml-4 {
      margin-left: 20px !important; }
    .xl\:lv-mt-5 {
      margin-top: 25px !important; }
    .xl\:lv-mr-5 {
      margin-right: 25px !important; }
    .xl\:lv-mb-5 {
      margin-bottom: 25px !important; }
    .xl\:lv-ml-5 {
      margin-left: 25px !important; }
    .xl\:lv-mt-6 {
      margin-top: 30px !important; }
    .xl\:lv-mr-6 {
      margin-right: 30px !important; }
    .xl\:lv-mb-6 {
      margin-bottom: 30px !important; }
    .xl\:lv-ml-6 {
      margin-left: 30px !important; }
    .xl\:lv-mt-7 {
      margin-top: 35px !important; }
    .xl\:lv-mr-7 {
      margin-right: 35px !important; }
    .xl\:lv-mb-7 {
      margin-bottom: 35px !important; }
    .xl\:lv-ml-7 {
      margin-left: 35px !important; }
    .xl\:lv-mt-8 {
      margin-top: 40px !important; }
    .xl\:lv-mr-8 {
      margin-right: 40px !important; }
    .xl\:lv-mb-8 {
      margin-bottom: 40px !important; }
    .xl\:lv-ml-8 {
      margin-left: 40px !important; }
    .xl\:lv-mt-9 {
      margin-top: 45px !important; }
    .xl\:lv-mr-9 {
      margin-right: 45px !important; }
    .xl\:lv-mb-9 {
      margin-bottom: 45px !important; }
    .xl\:lv-ml-9 {
      margin-left: 45px !important; }
    .xl\:lv-mt-10 {
      margin-top: 50px !important; }
    .xl\:lv-mr-10 {
      margin-right: 50px !important; }
    .xl\:lv-mb-10 {
      margin-bottom: 50px !important; }
    .xl\:lv-ml-10 {
      margin-left: 50px !important; }
    .xl\:lv-mt-auto {
      margin-top: auto !important; }
    .xl\:lv-mr-auto {
      margin-right: auto !important; }
    .xl\:lv-mb-auto {
      margin-bottom: auto !important; }
    .xl\:lv-ml-auto {
      margin-left: auto !important; }
    .xl\:lv--mt-1 {
      margin-top: -5px !important; }
    .xl\:lv--mr-1 {
      margin-right: -5px !important; }
    .xl\:lv--mb-1 {
      margin-bottom: -5px !important; }
    .xl\:lv--ml-1 {
      margin-left: -5px !important; }
    .xl\:lv--mt-2 {
      margin-top: -10px !important; }
    .xl\:lv--mr-2 {
      margin-right: -10px !important; }
    .xl\:lv--mb-2 {
      margin-bottom: -10px !important; }
    .xl\:lv--ml-2 {
      margin-left: -10px !important; }
    .xl\:lv--mt-3 {
      margin-top: -15px !important; }
    .xl\:lv--mr-3 {
      margin-right: -15px !important; }
    .xl\:lv--mb-3 {
      margin-bottom: -15px !important; }
    .xl\:lv--ml-3 {
      margin-left: -15px !important; }
    .xl\:lv--mt-4 {
      margin-top: -20px !important; }
    .xl\:lv--mr-4 {
      margin-right: -20px !important; }
    .xl\:lv--mb-4 {
      margin-bottom: -20px !important; }
    .xl\:lv--ml-4 {
      margin-left: -20px !important; }
    .xl\:lv--mt-5 {
      margin-top: -25px !important; }
    .xl\:lv--mr-5 {
      margin-right: -25px !important; }
    .xl\:lv--mb-5 {
      margin-bottom: -25px !important; }
    .xl\:lv--ml-5 {
      margin-left: -25px !important; }
    .xl\:lv--mt-6 {
      margin-top: -30px !important; }
    .xl\:lv--mr-6 {
      margin-right: -30px !important; }
    .xl\:lv--mb-6 {
      margin-bottom: -30px !important; }
    .xl\:lv--ml-6 {
      margin-left: -30px !important; }
    .xl\:lv--mt-7 {
      margin-top: -35px !important; }
    .xl\:lv--mr-7 {
      margin-right: -35px !important; }
    .xl\:lv--mb-7 {
      margin-bottom: -35px !important; }
    .xl\:lv--ml-7 {
      margin-left: -35px !important; }
    .xl\:lv--mt-8 {
      margin-top: -40px !important; }
    .xl\:lv--mr-8 {
      margin-right: -40px !important; }
    .xl\:lv--mb-8 {
      margin-bottom: -40px !important; }
    .xl\:lv--ml-8 {
      margin-left: -40px !important; }
    .xl\:lv--mt-9 {
      margin-top: -45px !important; }
    .xl\:lv--mr-9 {
      margin-right: -45px !important; }
    .xl\:lv--mb-9 {
      margin-bottom: -45px !important; }
    .xl\:lv--ml-9 {
      margin-left: -45px !important; }
    .xl\:lv--mt-10 {
      margin-top: -50px !important; }
    .xl\:lv--mr-10 {
      margin-right: -50px !important; }
    .xl\:lv--mb-10 {
      margin-bottom: -50px !important; }
    .xl\:lv--ml-10 {
      margin-left: -50px !important; }
    .xl\:lv-max-h-full {
      max-height: 100% !important; }
    .xl\:lv-max-h-screen {
      max-height: 100vh !important; }
    .xl\:lv-max-w-none {
      max-width: none !important; }
    .xl\:lv-max-w-xs {
      max-width: 20rem !important; }
    .xl\:lv-max-w-sm {
      max-width: 24rem !important; }
    .xl\:lv-max-w-md {
      max-width: 28rem !important; }
    .xl\:lv-max-w-lg {
      max-width: 32rem !important; }
    .xl\:lv-max-w-xl {
      max-width: 36rem !important; }
    .xl\:lv-max-w-2xl {
      max-width: 42rem !important; }
    .xl\:lv-max-w-3xl {
      max-width: 48rem !important; }
    .xl\:lv-max-w-4xl {
      max-width: 56rem !important; }
    .xl\:lv-max-w-5xl {
      max-width: 64rem !important; }
    .xl\:lv-max-w-6xl {
      max-width: 72rem !important; }
    .xl\:lv-max-w-full {
      max-width: 100% !important; }
    .xl\:lv-min-h-0 {
      min-height: 0 !important; }
    .xl\:lv-min-h-full {
      min-height: 100% !important; }
    .xl\:lv-min-h-screen {
      min-height: 100vh !important; }
    .xl\:lv-min-w-0 {
      min-width: 0 !important; }
    .xl\:lv-min-w-full {
      min-width: 100% !important; }
    .xl\:lv-object-contain {
      -o-object-fit: contain !important;
      object-fit: contain !important; }
    .xl\:lv-object-cover {
      -o-object-fit: cover !important;
      object-fit: cover !important; }
    .xl\:lv-object-fill {
      -o-object-fit: fill !important;
      object-fit: fill !important; }
    .xl\:lv-object-none {
      -o-object-fit: none !important;
      object-fit: none !important; }
    .xl\:lv-object-scale-down {
      -o-object-fit: scale-down !important;
      object-fit: scale-down !important; }
    .xl\:lv-object-bottom {
      -o-object-position: bottom !important;
      object-position: bottom !important; }
    .xl\:lv-object-center {
      -o-object-position: center !important;
      object-position: center !important; }
    .xl\:lv-object-left {
      -o-object-position: left !important;
      object-position: left !important; }
    .xl\:lv-object-left-bottom {
      -o-object-position: left bottom !important;
      object-position: left bottom !important; }
    .xl\:lv-object-left-top {
      -o-object-position: left top !important;
      object-position: left top !important; }
    .xl\:lv-object-right {
      -o-object-position: right !important;
      object-position: right !important; }
    .xl\:lv-object-right-bottom {
      -o-object-position: right bottom !important;
      object-position: right bottom !important; }
    .xl\:lv-object-right-top {
      -o-object-position: right top !important;
      object-position: right top !important; }
    .xl\:lv-object-top {
      -o-object-position: top !important;
      object-position: top !important; }
    .xl\:lv-opacity-0 {
      opacity: 0 !important; }
    .xl\:lv-opacity-25 {
      opacity: 0.25 !important; }
    .xl\:lv-opacity-50 {
      opacity: 0.5 !important; }
    .xl\:lv-opacity-75 {
      opacity: 0.75 !important; }
    .xl\:lv-opacity-100 {
      opacity: 1 !important; }
    .xl\:hover\:lv-opacity-0:hover {
      opacity: 0 !important; }
    .xl\:hover\:lv-opacity-25:hover {
      opacity: 0.25 !important; }
    .xl\:hover\:lv-opacity-50:hover {
      opacity: 0.5 !important; }
    .xl\:hover\:lv-opacity-75:hover {
      opacity: 0.75 !important; }
    .xl\:hover\:lv-opacity-100:hover {
      opacity: 1 !important; }
    .xl\:focus\:lv-opacity-0:focus {
      opacity: 0 !important; }
    .xl\:focus\:lv-opacity-25:focus {
      opacity: 0.25 !important; }
    .xl\:focus\:lv-opacity-50:focus {
      opacity: 0.5 !important; }
    .xl\:focus\:lv-opacity-75:focus {
      opacity: 0.75 !important; }
    .xl\:focus\:lv-opacity-100:focus {
      opacity: 1 !important; }
    .xl\:focus\:lv-outline-none:focus, .xl\:lv-outline-none {
      outline: 0 !important; }
    .xl\:lv-overflow-auto {
      overflow: auto !important; }
    .xl\:lv-overflow-hidden {
      overflow: hidden !important; }
    .xl\:lv-overflow-visible {
      overflow: visible !important; }
    .xl\:lv-overflow-scroll {
      overflow: scroll !important; }
    .xl\:lv-overflow-x-auto {
      overflow-x: auto !important; }
    .xl\:lv-overflow-y-auto {
      overflow-y: auto !important; }
    .xl\:lv-overflow-x-hidden {
      overflow-x: hidden !important; }
    .xl\:lv-overflow-y-hidden {
      overflow-y: hidden !important; }
    .xl\:lv-overflow-x-visible {
      overflow-x: visible !important; }
    .xl\:lv-overflow-y-visible {
      overflow-y: visible !important; }
    .xl\:lv-overflow-x-scroll {
      overflow-x: scroll !important; }
    .xl\:lv-overflow-y-scroll {
      overflow-y: scroll !important; }
    .xl\:lv-scrolling-touch {
      -webkit-overflow-scrolling: touch !important; }
    .xl\:lv-scrolling-auto {
      -webkit-overflow-scrolling: auto !important; }
    .xl\:lv-overscroll-auto {
      -ms-scroll-chaining: chained !important;
      overscroll-behavior: auto !important; }
    .xl\:lv-overscroll-contain {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important; }
    .xl\:lv-overscroll-none {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important; }
    .xl\:lv-overscroll-y-auto {
      overscroll-behavior-y: auto !important; }
    .xl\:lv-overscroll-y-contain {
      overscroll-behavior-y: contain !important; }
    .xl\:lv-overscroll-y-none {
      overscroll-behavior-y: none !important; }
    .xl\:lv-overscroll-x-auto {
      overscroll-behavior-x: auto !important; }
    .xl\:lv-overscroll-x-contain {
      overscroll-behavior-x: contain !important; }
    .xl\:lv-overscroll-x-none {
      overscroll-behavior-x: none !important; }
    .xl\:lv-p-1 {
      padding: 5px !important; }
    .xl\:lv-p-2 {
      padding: 10px !important; }
    .xl\:lv-p-3 {
      padding: 15px !important; }
    .xl\:lv-p-4 {
      padding: 20px !important; }
    .xl\:lv-p-5 {
      padding: 25px !important; }
    .xl\:lv-p-6 {
      padding: 30px !important; }
    .xl\:lv-p-7 {
      padding: 35px !important; }
    .xl\:lv-p-8 {
      padding: 40px !important; }
    .xl\:lv-p-9 {
      padding: 45px !important; }
    .xl\:lv-p-10 {
      padding: 50px !important; }
    .xl\:lv-py-1 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    .xl\:lv-px-1 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    .xl\:lv-py-2 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    .xl\:lv-px-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .xl\:lv-py-3 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    .xl\:lv-px-3 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .xl\:lv-py-4 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    .xl\:lv-px-4 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    .xl\:lv-py-5 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    .xl\:lv-px-5 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    .xl\:lv-py-6 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .xl\:lv-px-6 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    .xl\:lv-py-7 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    .xl\:lv-px-7 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    .xl\:lv-py-8 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    .xl\:lv-px-8 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    .xl\:lv-py-9 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    .xl\:lv-px-9 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    .xl\:lv-py-10 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    .xl\:lv-px-10 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    .xl\:lv-pt-1 {
      padding-top: 5px !important; }
    .xl\:lv-pr-1 {
      padding-right: 5px !important; }
    .xl\:lv-pb-1 {
      padding-bottom: 5px !important; }
    .xl\:lv-pl-1 {
      padding-left: 5px !important; }
    .xl\:lv-pt-2 {
      padding-top: 10px !important; }
    .xl\:lv-pr-2 {
      padding-right: 10px !important; }
    .xl\:lv-pb-2 {
      padding-bottom: 10px !important; }
    .xl\:lv-pl-2 {
      padding-left: 10px !important; }
    .xl\:lv-pt-3 {
      padding-top: 15px !important; }
    .xl\:lv-pr-3 {
      padding-right: 15px !important; }
    .xl\:lv-pb-3 {
      padding-bottom: 15px !important; }
    .xl\:lv-pl-3 {
      padding-left: 15px !important; }
    .xl\:lv-pt-4 {
      padding-top: 20px !important; }
    .xl\:lv-pr-4 {
      padding-right: 20px !important; }
    .xl\:lv-pb-4 {
      padding-bottom: 20px !important; }
    .xl\:lv-pl-4 {
      padding-left: 20px !important; }
    .xl\:lv-pt-5 {
      padding-top: 25px !important; }
    .xl\:lv-pr-5 {
      padding-right: 25px !important; }
    .xl\:lv-pb-5 {
      padding-bottom: 25px !important; }
    .xl\:lv-pl-5 {
      padding-left: 25px !important; }
    .xl\:lv-pt-6 {
      padding-top: 30px !important; }
    .xl\:lv-pr-6 {
      padding-right: 30px !important; }
    .xl\:lv-pb-6 {
      padding-bottom: 30px !important; }
    .xl\:lv-pl-6 {
      padding-left: 30px !important; }
    .xl\:lv-pt-7 {
      padding-top: 35px !important; }
    .xl\:lv-pr-7 {
      padding-right: 35px !important; }
    .xl\:lv-pb-7 {
      padding-bottom: 35px !important; }
    .xl\:lv-pl-7 {
      padding-left: 35px !important; }
    .xl\:lv-pt-8 {
      padding-top: 40px !important; }
    .xl\:lv-pr-8 {
      padding-right: 40px !important; }
    .xl\:lv-pb-8 {
      padding-bottom: 40px !important; }
    .xl\:lv-pl-8 {
      padding-left: 40px !important; }
    .xl\:lv-pt-9 {
      padding-top: 45px !important; }
    .xl\:lv-pr-9 {
      padding-right: 45px !important; }
    .xl\:lv-pb-9 {
      padding-bottom: 45px !important; }
    .xl\:lv-pl-9 {
      padding-left: 45px !important; }
    .xl\:lv-pt-10 {
      padding-top: 50px !important; }
    .xl\:lv-pr-10 {
      padding-right: 50px !important; }
    .xl\:lv-pb-10 {
      padding-bottom: 50px !important; }
    .xl\:lv-pl-10 {
      padding-left: 50px !important; }
    .xl\:lv-placeholder-transparent::-moz-placeholder {
      color: transparent !important; }
    .xl\:lv-placeholder-transparent:-ms-input-placeholder {
      color: transparent !important; }
    .xl\:lv-placeholder-transparent::placeholder {
      color: transparent !important; }
    .xl\:lv-placeholder-current::-moz-placeholder {
      color: currentColor !important; }
    .xl\:lv-placeholder-current:-ms-input-placeholder {
      color: currentColor !important; }
    .xl\:lv-placeholder-current::placeholder {
      color: currentColor !important; }
    .xl\:lv-placeholder-black::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-black:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-black::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-white::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-white:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-white::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-200::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-300::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-400::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-500::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-600::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-gray-900::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-300::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-400::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-500::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-600::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-red-900::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-200::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-600::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-orange-900::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-100::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-300::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-800::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-yellow-900::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-300::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-400::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-500::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-600::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-800::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-green-900::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-100::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-200::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-300::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-400::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-500::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-600::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-800::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-teal-900::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-200::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-300::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-400::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-500::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-600::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-blue-900::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-300::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-400::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-500::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-600::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-800::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-indigo-900::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-100::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-200::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-300::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-400::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-500::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-600::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-700::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-800::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-purple-900::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-800::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-pink-900::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-transparent:focus::-moz-placeholder {
      color: transparent !important; }
    .xl\:focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
      color: transparent !important; }
    .xl\:focus\:lv-placeholder-transparent:focus::placeholder {
      color: transparent !important; }
    .xl\:focus\:lv-placeholder-current:focus::-moz-placeholder {
      color: currentColor !important; }
    .xl\:focus\:lv-placeholder-current:focus:-ms-input-placeholder {
      color: currentColor !important; }
    .xl\:focus\:lv-placeholder-current:focus::placeholder {
      color: currentColor !important; }
    .xl\:focus\:lv-placeholder-black:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-black:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-black:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-white:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-white:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-white:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-gray-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-red-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-orange-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-yellow-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-green-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-teal-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-blue-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-indigo-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-purple-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xl\:focus\:lv-placeholder-pink-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xl\:lv-placeholder-opacity-0::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .xl\:lv-placeholder-opacity-0:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .xl\:lv-placeholder-opacity-0::placeholder {
      --placeholder-opacity:0!important; }
    .xl\:lv-placeholder-opacity-25::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .xl\:lv-placeholder-opacity-25:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .xl\:lv-placeholder-opacity-25::placeholder {
      --placeholder-opacity:0.25!important; }
    .xl\:lv-placeholder-opacity-50::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .xl\:lv-placeholder-opacity-50:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .xl\:lv-placeholder-opacity-50::placeholder {
      --placeholder-opacity:0.5!important; }
    .xl\:lv-placeholder-opacity-75::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .xl\:lv-placeholder-opacity-75:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .xl\:lv-placeholder-opacity-75::placeholder {
      --placeholder-opacity:0.75!important; }
    .xl\:lv-placeholder-opacity-100::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .xl\:lv-placeholder-opacity-100:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .xl\:lv-placeholder-opacity-100::placeholder {
      --placeholder-opacity:1!important; }
    .xl\:focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .xl\:focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .xl\:focus\:lv-placeholder-opacity-0:focus::placeholder {
      --placeholder-opacity:0!important; }
    .xl\:focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .xl\:focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .xl\:focus\:lv-placeholder-opacity-25:focus::placeholder {
      --placeholder-opacity:0.25!important; }
    .xl\:focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .xl\:focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .xl\:focus\:lv-placeholder-opacity-50:focus::placeholder {
      --placeholder-opacity:0.5!important; }
    .xl\:focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .xl\:focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .xl\:focus\:lv-placeholder-opacity-75:focus::placeholder {
      --placeholder-opacity:0.75!important; }
    .xl\:focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .xl\:focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .xl\:focus\:lv-placeholder-opacity-100:focus::placeholder {
      --placeholder-opacity:1!important; }
    .xl\:lv-pointer-events-none {
      pointer-events: none !important; }
    .xl\:lv-pointer-events-auto {
      pointer-events: auto !important; }
    .xl\:lv-static {
      position: static !important; }
    .xl\:lv-fixed {
      position: fixed !important; }
    .xl\:lv-absolute {
      position: absolute !important; }
    .xl\:lv-relative {
      position: relative !important; }
    .xl\:lv-sticky {
      position: -webkit-sticky !important;
      position: sticky !important; }
    .xl\:lv-inset-0 {
      top: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      left: 0 !important; }
    .xl\:lv-inset-auto {
      top: auto !important;
      right: auto !important;
      bottom: auto !important;
      left: auto !important; }
    .xl\:lv-inset-y-0 {
      top: 0 !important;
      bottom: 0 !important; }
    .xl\:lv-inset-x-0 {
      right: 0 !important;
      left: 0 !important; }
    .xl\:lv-inset-y-auto {
      top: auto !important;
      bottom: auto !important; }
    .xl\:lv-inset-x-auto {
      right: auto !important;
      left: auto !important; }
    .xl\:lv-top-0 {
      top: 0 !important; }
    .xl\:lv-right-0 {
      right: 0 !important; }
    .xl\:lv-bottom-0 {
      bottom: 0 !important; }
    .xl\:lv-left-0 {
      left: 0 !important; }
    .xl\:lv-top-auto {
      top: auto !important; }
    .xl\:lv-right-auto {
      right: auto !important; }
    .xl\:lv-bottom-auto {
      bottom: auto !important; }
    .xl\:lv-left-auto {
      left: auto !important; }
    .xl\:lv-resize-none {
      resize: none !important; }
    .xl\:lv-resize-y {
      resize: vertical !important; }
    .xl\:lv-resize-x {
      resize: horizontal !important; }
    .xl\:lv-resize {
      resize: both !important; }
    .xl\:lv-shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xl\:lv-shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xl\:lv-shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xl\:lv-shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xl\:lv-shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xl\:lv-shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xl\:lv-shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xl\:lv-shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xl\:lv-shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xl\:lv-shadow-none {
      box-shadow: none !important; }
    .xl\:hover\:lv-shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xl\:hover\:lv-shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xl\:hover\:lv-shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xl\:hover\:lv-shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xl\:hover\:lv-shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xl\:hover\:lv-shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xl\:hover\:lv-shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xl\:hover\:lv-shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xl\:hover\:lv-shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xl\:hover\:lv-shadow-none:hover {
      box-shadow: none !important; }
    .xl\:focus\:lv-shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xl\:focus\:lv-shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xl\:focus\:lv-shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xl\:focus\:lv-shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xl\:focus\:lv-shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xl\:focus\:lv-shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xl\:focus\:lv-shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xl\:focus\:lv-shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xl\:focus\:lv-shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xl\:focus\:lv-shadow-none:focus {
      box-shadow: none !important; }
    .xl\:lv-fill-current {
      fill: currentColor !important; }
    .xl\:lv-stroke-current {
      stroke: currentColor !important; }
    .xl\:lv-stroke-0 {
      stroke-width: 0 !important; }
    .xl\:lv-stroke-1 {
      stroke-width: 1 !important; }
    .xl\:lv-stroke-2 {
      stroke-width: 2 !important; }
    .xl\:lv-table-auto {
      table-layout: auto !important; }
    .xl\:lv-table-fixed {
      table-layout: fixed !important; }
    .xl\:lv-text-left {
      text-align: left !important; }
    .xl\:lv-text-center {
      text-align: center !important; }
    .xl\:lv-text-right {
      text-align: right !important; }
    .xl\:lv-text-justify {
      text-align: justify !important; }
    .xl\:lv-text-transparent {
      color: transparent !important; }
    .xl\:lv-text-current {
      color: currentColor !important; }
    .xl\:lv-text-black {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xl\:lv-text-white {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-100 {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-200 {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-300 {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-400 {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-500 {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-600 {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-700 {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-800 {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xl\:lv-text-gray-900 {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xl\:lv-text-red-100 {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xl\:lv-text-red-200 {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xl\:lv-text-red-300 {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xl\:lv-text-red-400 {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xl\:lv-text-red-500 {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xl\:lv-text-red-600 {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xl\:lv-text-red-700 {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xl\:lv-text-red-800 {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xl\:lv-text-red-900 {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-100 {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-200 {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-300 {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-400 {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-500 {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-600 {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-700 {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-800 {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xl\:lv-text-orange-900 {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-100 {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-200 {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-300 {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-400 {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-500 {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-600 {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-700 {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-800 {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xl\:lv-text-yellow-900 {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xl\:lv-text-green-100 {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xl\:lv-text-green-200 {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xl\:lv-text-green-300 {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xl\:lv-text-green-400 {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xl\:lv-text-green-500 {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xl\:lv-text-green-600 {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xl\:lv-text-green-700 {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xl\:lv-text-green-800 {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xl\:lv-text-green-900 {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-100 {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-200 {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-300 {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-400 {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-500 {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-600 {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-700 {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-800 {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xl\:lv-text-teal-900 {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-100 {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-200 {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-300 {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-400 {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-500 {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-600 {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-700 {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-800 {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xl\:lv-text-blue-900 {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-100 {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-200 {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-300 {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-400 {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-500 {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-600 {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-700 {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-800 {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xl\:lv-text-indigo-900 {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-100 {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-200 {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-300 {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-400 {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-500 {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-600 {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-700 {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-800 {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xl\:lv-text-purple-900 {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-100 {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-200 {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-300 {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-400 {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-500 {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-600 {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-700 {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-800 {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xl\:lv-text-pink-900 {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-transparent:hover {
      color: transparent !important; }
    .xl\:hover\:lv-text-current:hover {
      color: currentColor !important; }
    .xl\:hover\:lv-text-black:hover {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-white:hover {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-100:hover {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-200:hover {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-300:hover {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-400:hover {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-500:hover {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-600:hover {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-700:hover {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-800:hover {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-gray-900:hover {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-100:hover {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-200:hover {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-300:hover {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-400:hover {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-500:hover {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-600:hover {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-700:hover {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-800:hover {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-red-900:hover {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-100:hover {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-200:hover {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-300:hover {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-400:hover {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-500:hover {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-600:hover {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-700:hover {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-800:hover {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-orange-900:hover {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-100:hover {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-200:hover {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-300:hover {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-400:hover {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-500:hover {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-600:hover {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-700:hover {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-800:hover {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-yellow-900:hover {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-100:hover {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-200:hover {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-300:hover {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-400:hover {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-500:hover {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-600:hover {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-700:hover {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-800:hover {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-green-900:hover {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-100:hover {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-200:hover {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-300:hover {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-400:hover {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-500:hover {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-600:hover {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-700:hover {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-800:hover {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-teal-900:hover {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-100:hover {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-200:hover {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-300:hover {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-400:hover {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-500:hover {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-600:hover {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-700:hover {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-800:hover {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-blue-900:hover {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-100:hover {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-200:hover {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-300:hover {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-400:hover {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-500:hover {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-600:hover {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-700:hover {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-800:hover {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-indigo-900:hover {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-100:hover {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-200:hover {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-300:hover {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-400:hover {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-500:hover {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-600:hover {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-700:hover {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-800:hover {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-purple-900:hover {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-100:hover {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-200:hover {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-300:hover {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-400:hover {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-500:hover {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-600:hover {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-700:hover {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-800:hover {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xl\:hover\:lv-text-pink-900:hover {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-transparent:focus {
      color: transparent !important; }
    .xl\:focus\:lv-text-current:focus {
      color: currentColor !important; }
    .xl\:focus\:lv-text-black:focus {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-white:focus {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-100:focus {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-200:focus {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-300:focus {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-400:focus {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-500:focus {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-600:focus {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-700:focus {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-800:focus {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-gray-900:focus {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-100:focus {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-200:focus {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-300:focus {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-400:focus {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-500:focus {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-600:focus {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-700:focus {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-800:focus {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-red-900:focus {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-100:focus {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-200:focus {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-300:focus {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-400:focus {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-500:focus {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-600:focus {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-700:focus {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-800:focus {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-orange-900:focus {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-100:focus {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-200:focus {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-300:focus {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-400:focus {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-500:focus {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-600:focus {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-700:focus {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-800:focus {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-yellow-900:focus {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-100:focus {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-200:focus {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-300:focus {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-400:focus {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-500:focus {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-600:focus {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-700:focus {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-800:focus {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-green-900:focus {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-100:focus {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-200:focus {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-300:focus {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-400:focus {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-500:focus {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-600:focus {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-700:focus {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-800:focus {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-teal-900:focus {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-100:focus {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-200:focus {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-300:focus {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-400:focus {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-500:focus {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-600:focus {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-700:focus {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-800:focus {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-blue-900:focus {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-100:focus {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-200:focus {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-300:focus {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-400:focus {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-500:focus {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-600:focus {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-700:focus {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-800:focus {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-indigo-900:focus {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-100:focus {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-200:focus {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-300:focus {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-400:focus {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-500:focus {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-600:focus {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-700:focus {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-800:focus {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-purple-900:focus {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-100:focus {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-200:focus {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-300:focus {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-400:focus {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-500:focus {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-600:focus {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-700:focus {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-800:focus {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xl\:focus\:lv-text-pink-900:focus {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xl\:lv-text-opacity-0 {
      --text-opacity:0!important; }
    .xl\:lv-text-opacity-25 {
      --text-opacity:0.25!important; }
    .xl\:lv-text-opacity-50 {
      --text-opacity:0.5!important; }
    .xl\:lv-text-opacity-75 {
      --text-opacity:0.75!important; }
    .xl\:lv-text-opacity-100 {
      --text-opacity:1!important; }
    .xl\:hover\:lv-text-opacity-0:hover {
      --text-opacity:0!important; }
    .xl\:hover\:lv-text-opacity-25:hover {
      --text-opacity:0.25!important; }
    .xl\:hover\:lv-text-opacity-50:hover {
      --text-opacity:0.5!important; }
    .xl\:hover\:lv-text-opacity-75:hover {
      --text-opacity:0.75!important; }
    .xl\:hover\:lv-text-opacity-100:hover {
      --text-opacity:1!important; }
    .xl\:focus\:lv-text-opacity-0:focus {
      --text-opacity:0!important; }
    .xl\:focus\:lv-text-opacity-25:focus {
      --text-opacity:0.25!important; }
    .xl\:focus\:lv-text-opacity-50:focus {
      --text-opacity:0.5!important; }
    .xl\:focus\:lv-text-opacity-75:focus {
      --text-opacity:0.75!important; }
    .xl\:focus\:lv-text-opacity-100:focus {
      --text-opacity:1!important; }
    .xl\:lv-italic {
      font-style: italic !important; }
    .xl\:lv-not-italic {
      font-style: normal !important; }
    .xl\:lv-uppercase {
      text-transform: uppercase !important; }
    .xl\:lv-lowercase {
      text-transform: lowercase !important; }
    .xl\:lv-capitalize {
      text-transform: capitalize !important; }
    .xl\:lv-normal-case {
      text-transform: none !important; }
    .xl\:lv-underline {
      text-decoration: underline !important; }
    .xl\:lv-line-through {
      text-decoration: line-through !important; }
    .xl\:lv-no-underline {
      text-decoration: none !important; }
    .xl\:hover\:lv-underline:hover {
      text-decoration: underline !important; }
    .xl\:hover\:lv-line-through:hover {
      text-decoration: line-through !important; }
    .xl\:hover\:lv-no-underline:hover {
      text-decoration: none !important; }
    .xl\:focus\:lv-underline:focus {
      text-decoration: underline !important; }
    .xl\:focus\:lv-line-through:focus {
      text-decoration: line-through !important; }
    .xl\:focus\:lv-no-underline:focus {
      text-decoration: none !important; }
    .xl\:lv-antialiased {
      -webkit-font-smoothing: antialiased !important;
      -moz-osx-font-smoothing: grayscale !important; }
    .xl\:lv-subpixel-antialiased {
      -webkit-font-smoothing: auto !important;
      -moz-osx-font-smoothing: auto !important; }
    .xl\:lv-diagonal-fractions, .xl\:lv-lining-nums, .xl\:lv-oldstyle-nums, .xl\:lv-ordinal, .xl\:lv-proportional-nums, .xl\:lv-slashed-zero, .xl\:lv-stacked-fractions, .xl\:lv-tabular-nums {
      --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
      font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
    .xl\:lv-normal-nums {
      font-variant-numeric: normal !important; }
    .xl\:lv-ordinal {
      --font-variant-numeric-ordinal:ordinal!important; }
    .xl\:lv-slashed-zero {
      --font-variant-numeric-slashed-zero:slashed-zero!important; }
    .xl\:lv-lining-nums {
      --font-variant-numeric-figure:lining-nums!important; }
    .xl\:lv-oldstyle-nums {
      --font-variant-numeric-figure:oldstyle-nums!important; }
    .xl\:lv-proportional-nums {
      --font-variant-numeric-spacing:proportional-nums!important; }
    .xl\:lv-tabular-nums {
      --font-variant-numeric-spacing:tabular-nums!important; }
    .xl\:lv-diagonal-fractions {
      --font-variant-numeric-fraction:diagonal-fractions!important; }
    .xl\:lv-stacked-fractions {
      --font-variant-numeric-fraction:stacked-fractions!important; }
    .xl\:lv-tracking-tighter {
      letter-spacing: -0.05em !important; }
    .xl\:lv-tracking-tight {
      letter-spacing: -0.025em !important; }
    .xl\:lv-tracking-normal {
      letter-spacing: 0 !important; }
    .xl\:lv-tracking-wide {
      letter-spacing: 0.025em !important; }
    .xl\:lv-tracking-wider {
      letter-spacing: 0.05em !important; }
    .xl\:lv-tracking-widest {
      letter-spacing: 0.1em !important; }
    .xl\:lv-select-none {
      -webkit-user-select: none !important;
      -moz-user-select: none !important;
      -ms-user-select: none !important;
      user-select: none !important; }
    .xl\:lv-select-text {
      -webkit-user-select: text !important;
      -moz-user-select: text !important;
      -ms-user-select: text !important;
      user-select: text !important; }
    .xl\:lv-select-all {
      -webkit-user-select: all !important;
      -moz-user-select: all !important;
      -ms-user-select: all !important;
      user-select: all !important; }
    .xl\:lv-select-auto {
      -webkit-user-select: auto !important;
      -moz-user-select: auto !important;
      -ms-user-select: auto !important;
      user-select: auto !important; }
    .xl\:lv-align-baseline {
      vertical-align: baseline !important; }
    .xl\:lv-align-top {
      vertical-align: top !important; }
    .xl\:lv-align-middle {
      vertical-align: middle !important; }
    .xl\:lv-align-bottom {
      vertical-align: bottom !important; }
    .xl\:lv-align-text-top {
      vertical-align: text-top !important; }
    .xl\:lv-align-text-bottom {
      vertical-align: text-bottom !important; }
    .xl\:lv-visible {
      visibility: visible !important; }
    .xl\:lv-invisible {
      visibility: hidden !important; }
    .xl\:lv-whitespace-normal {
      white-space: normal !important; }
    .xl\:lv-whitespace-no-wrap {
      white-space: nowrap !important; }
    .xl\:lv-whitespace-pre {
      white-space: pre !important; }
    .xl\:lv-whitespace-pre-line {
      white-space: pre-line !important; }
    .xl\:lv-whitespace-pre-wrap {
      white-space: pre-wrap !important; }
    .xl\:lv-break-normal {
      overflow-wrap: normal !important;
      word-break: normal !important; }
    .xl\:lv-break-words {
      overflow-wrap: break-word !important; }
    .xl\:lv-break-all {
      word-break: break-all !important; }
    .xl\:lv-truncate {
      overflow: hidden !important;
      text-overflow: ellipsis !important;
      white-space: nowrap !important; }
    .xl\:lv-w-1 {
      width: 5px !important; }
    .xl\:lv-w-2 {
      width: 10px !important; }
    .xl\:lv-w-3 {
      width: 15px !important; }
    .xl\:lv-w-4 {
      width: 20px !important; }
    .xl\:lv-w-5 {
      width: 25px !important; }
    .xl\:lv-w-6 {
      width: 30px !important; }
    .xl\:lv-w-7 {
      width: 35px !important; }
    .xl\:lv-w-8 {
      width: 40px !important; }
    .xl\:lv-w-9 {
      width: 45px !important; }
    .xl\:lv-w-10 {
      width: 50px !important; }
    .xl\:lv-w-auto {
      width: auto !important; }
    .xl\:lv-w-1\/2 {
      width: 50% !important; }
    .xl\:lv-w-1\/3 {
      width: 33.33333% !important; }
    .xl\:lv-w-2\/3 {
      width: 66.66667% !important; }
    .xl\:lv-w-1\/4 {
      width: 25% !important; }
    .xl\:lv-w-2\/4 {
      width: 50% !important; }
    .xl\:lv-w-3\/4 {
      width: 75% !important; }
    .xl\:lv-w-1\/5 {
      width: 20% !important; }
    .xl\:lv-w-2\/5 {
      width: 40% !important; }
    .xl\:lv-w-3\/5 {
      width: 60% !important; }
    .xl\:lv-w-4\/5 {
      width: 80% !important; }
    .xl\:lv-w-1\/6 {
      width: 16.66667% !important; }
    .xl\:lv-w-2\/6 {
      width: 33.33333% !important; }
    .xl\:lv-w-3\/6 {
      width: 50% !important; }
    .xl\:lv-w-4\/6 {
      width: 66.66667% !important; }
    .xl\:lv-w-5\/6 {
      width: 83.33333% !important; }
    .xl\:lv-w-1\/12 {
      width: 8.33333% !important; }
    .xl\:lv-w-2\/12 {
      width: 16.66667% !important; }
    .xl\:lv-w-3\/12 {
      width: 25% !important; }
    .xl\:lv-w-4\/12 {
      width: 33.33333% !important; }
    .xl\:lv-w-5\/12 {
      width: 41.66667% !important; }
    .xl\:lv-w-6\/12 {
      width: 50% !important; }
    .xl\:lv-w-7\/12 {
      width: 58.33333% !important; }
    .xl\:lv-w-8\/12 {
      width: 66.66667% !important; }
    .xl\:lv-w-9\/12 {
      width: 75% !important; }
    .xl\:lv-w-10\/12 {
      width: 83.33333% !important; }
    .xl\:lv-w-11\/12 {
      width: 91.66667% !important; }
    .xl\:lv-w-full {
      width: 100% !important; }
    .xl\:lv-w-screen {
      width: 100vw !important; }
    .xl\:lv-z-0 {
      z-index: 0 !important; }
    .xl\:lv-z-10 {
      z-index: 10 !important; }
    .xl\:lv-z-20 {
      z-index: 20 !important; }
    .xl\:lv-z-30 {
      z-index: 30 !important; }
    .xl\:lv-z-40 {
      z-index: 40 !important; }
    .xl\:lv-z-50 {
      z-index: 50 !important; }
    .xl\:lv-z-auto {
      z-index: auto !important; }
    .xl\:lv-gap-1 {
      grid-gap: 5px !important;
      gap: 5px !important; }
    .xl\:lv-gap-2 {
      grid-gap: 10px !important;
      gap: 10px !important; }
    .xl\:lv-gap-3 {
      grid-gap: 15px !important;
      gap: 15px !important; }
    .xl\:lv-gap-4 {
      grid-gap: 20px !important;
      gap: 20px !important; }
    .xl\:lv-gap-5 {
      grid-gap: 25px !important;
      gap: 25px !important; }
    .xl\:lv-gap-6 {
      grid-gap: 30px !important;
      gap: 30px !important; }
    .xl\:lv-gap-7 {
      grid-gap: 35px !important;
      gap: 35px !important; }
    .xl\:lv-gap-8 {
      grid-gap: 40px !important;
      gap: 40px !important; }
    .xl\:lv-gap-9 {
      grid-gap: 45px !important;
      gap: 45px !important; }
    .xl\:lv-gap-10 {
      grid-gap: 50px !important;
      gap: 50px !important; }
    .xl\:lv-col-gap-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .xl\:lv-col-gap-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .xl\:lv-col-gap-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .xl\:lv-col-gap-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .xl\:lv-col-gap-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .xl\:lv-col-gap-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .xl\:lv-col-gap-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .xl\:lv-col-gap-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .xl\:lv-col-gap-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .xl\:lv-col-gap-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .xl\:lv-gap-x-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .xl\:lv-gap-x-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .xl\:lv-gap-x-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .xl\:lv-gap-x-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .xl\:lv-gap-x-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .xl\:lv-gap-x-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .xl\:lv-gap-x-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .xl\:lv-gap-x-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .xl\:lv-gap-x-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .xl\:lv-gap-x-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .xl\:lv-row-gap-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .xl\:lv-row-gap-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .xl\:lv-row-gap-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .xl\:lv-row-gap-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .xl\:lv-row-gap-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .xl\:lv-row-gap-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .xl\:lv-row-gap-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .xl\:lv-row-gap-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .xl\:lv-row-gap-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .xl\:lv-row-gap-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .xl\:lv-gap-y-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .xl\:lv-gap-y-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .xl\:lv-gap-y-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .xl\:lv-gap-y-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .xl\:lv-gap-y-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .xl\:lv-gap-y-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .xl\:lv-gap-y-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .xl\:lv-gap-y-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .xl\:lv-gap-y-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .xl\:lv-gap-y-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .xl\:lv-grid-flow-row {
      grid-auto-flow: row !important; }
    .xl\:lv-grid-flow-col {
      grid-auto-flow: column !important; }
    .xl\:lv-grid-flow-row-dense {
      grid-auto-flow: row dense !important; }
    .xl\:lv-grid-flow-col-dense {
      grid-auto-flow: column dense !important; }
    .xl\:lv-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-cols-none {
      grid-template-columns: none !important; }
    .xl\:lv-col-auto {
      grid-column: auto !important; }
    .xl\:lv-col-span-1 {
      grid-column: span 1/span 1 !important; }
    .xl\:lv-col-span-2 {
      grid-column: span 2/span 2 !important; }
    .xl\:lv-col-span-3 {
      grid-column: span 3/span 3 !important; }
    .xl\:lv-col-span-4 {
      grid-column: span 4/span 4 !important; }
    .xl\:lv-col-span-5 {
      grid-column: span 5/span 5 !important; }
    .xl\:lv-col-span-6 {
      grid-column: span 6/span 6 !important; }
    .xl\:lv-col-span-7 {
      grid-column: span 7/span 7 !important; }
    .xl\:lv-col-span-8 {
      grid-column: span 8/span 8 !important; }
    .xl\:lv-col-span-9 {
      grid-column: span 9/span 9 !important; }
    .xl\:lv-col-span-10 {
      grid-column: span 10/span 10 !important; }
    .xl\:lv-col-span-11 {
      grid-column: span 11/span 11 !important; }
    .xl\:lv-col-span-12 {
      grid-column: span 12/span 12 !important; }
    .xl\:lv-col-start-1 {
      grid-column-start: 1 !important; }
    .xl\:lv-col-start-2 {
      grid-column-start: 2 !important; }
    .xl\:lv-col-start-3 {
      grid-column-start: 3 !important; }
    .xl\:lv-col-start-4 {
      grid-column-start: 4 !important; }
    .xl\:lv-col-start-5 {
      grid-column-start: 5 !important; }
    .xl\:lv-col-start-6 {
      grid-column-start: 6 !important; }
    .xl\:lv-col-start-7 {
      grid-column-start: 7 !important; }
    .xl\:lv-col-start-8 {
      grid-column-start: 8 !important; }
    .xl\:lv-col-start-9 {
      grid-column-start: 9 !important; }
    .xl\:lv-col-start-10 {
      grid-column-start: 10 !important; }
    .xl\:lv-col-start-11 {
      grid-column-start: 11 !important; }
    .xl\:lv-col-start-12 {
      grid-column-start: 12 !important; }
    .xl\:lv-col-start-13 {
      grid-column-start: 13 !important; }
    .xl\:lv-col-start-auto {
      grid-column-start: auto !important; }
    .xl\:lv-col-end-1 {
      grid-column-end: 1 !important; }
    .xl\:lv-col-end-2 {
      grid-column-end: 2 !important; }
    .xl\:lv-col-end-3 {
      grid-column-end: 3 !important; }
    .xl\:lv-col-end-4 {
      grid-column-end: 4 !important; }
    .xl\:lv-col-end-5 {
      grid-column-end: 5 !important; }
    .xl\:lv-col-end-6 {
      grid-column-end: 6 !important; }
    .xl\:lv-col-end-7 {
      grid-column-end: 7 !important; }
    .xl\:lv-col-end-8 {
      grid-column-end: 8 !important; }
    .xl\:lv-col-end-9 {
      grid-column-end: 9 !important; }
    .xl\:lv-col-end-10 {
      grid-column-end: 10 !important; }
    .xl\:lv-col-end-11 {
      grid-column-end: 11 !important; }
    .xl\:lv-col-end-12 {
      grid-column-end: 12 !important; }
    .xl\:lv-col-end-13 {
      grid-column-end: 13 !important; }
    .xl\:lv-col-end-auto {
      grid-column-end: auto !important; }
    .xl\:lv-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
    .xl\:lv-grid-rows-none {
      grid-template-rows: none !important; }
    .xl\:lv-row-auto {
      grid-row: auto !important; }
    .xl\:lv-row-span-1 {
      grid-row: span 1/span 1 !important; }
    .xl\:lv-row-span-2 {
      grid-row: span 2/span 2 !important; }
    .xl\:lv-row-span-3 {
      grid-row: span 3/span 3 !important; }
    .xl\:lv-row-span-4 {
      grid-row: span 4/span 4 !important; }
    .xl\:lv-row-span-5 {
      grid-row: span 5/span 5 !important; }
    .xl\:lv-row-span-6 {
      grid-row: span 6/span 6 !important; }
    .xl\:lv-row-start-1 {
      grid-row-start: 1 !important; }
    .xl\:lv-row-start-2 {
      grid-row-start: 2 !important; }
    .xl\:lv-row-start-3 {
      grid-row-start: 3 !important; }
    .xl\:lv-row-start-4 {
      grid-row-start: 4 !important; }
    .xl\:lv-row-start-5 {
      grid-row-start: 5 !important; }
    .xl\:lv-row-start-6 {
      grid-row-start: 6 !important; }
    .xl\:lv-row-start-7 {
      grid-row-start: 7 !important; }
    .xl\:lv-row-start-auto {
      grid-row-start: auto !important; }
    .xl\:lv-row-end-1 {
      grid-row-end: 1 !important; }
    .xl\:lv-row-end-2 {
      grid-row-end: 2 !important; }
    .xl\:lv-row-end-3 {
      grid-row-end: 3 !important; }
    .xl\:lv-row-end-4 {
      grid-row-end: 4 !important; }
    .xl\:lv-row-end-5 {
      grid-row-end: 5 !important; }
    .xl\:lv-row-end-6 {
      grid-row-end: 6 !important; }
    .xl\:lv-row-end-7 {
      grid-row-end: 7 !important; }
    .xl\:lv-row-end-auto {
      grid-row-end: auto !important; }
    .xl\:lv-transform {
      --transform-translate-x:0!important;
      --transform-translate-y:0!important;
      --transform-rotate:0!important;
      --transform-skew-x:0!important;
      --transform-skew-y:0!important;
      --transform-scale-x:1!important;
      --transform-scale-y:1!important;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
    .xl\:lv-transform-none {
      transform: none !important; }
    .xl\:lv-origin-center {
      transform-origin: center !important; }
    .xl\:lv-origin-top {
      transform-origin: top !important; }
    .xl\:lv-origin-top-right {
      transform-origin: top right !important; }
    .xl\:lv-origin-right {
      transform-origin: right !important; }
    .xl\:lv-origin-bottom-right {
      transform-origin: bottom right !important; }
    .xl\:lv-origin-bottom {
      transform-origin: bottom !important; }
    .xl\:lv-origin-bottom-left {
      transform-origin: bottom left !important; }
    .xl\:lv-origin-left {
      transform-origin: left !important; }
    .xl\:lv-origin-top-left {
      transform-origin: top left !important; }
    .xl\:lv-scale-0 {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xl\:lv-scale-50 {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xl\:lv-scale-75 {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xl\:lv-scale-90 {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xl\:lv-scale-95 {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xl\:lv-scale-100 {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xl\:lv-scale-105 {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xl\:lv-scale-110 {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xl\:lv-scale-125 {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xl\:lv-scale-150 {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xl\:lv-scale-x-0 {
      --transform-scale-x:0!important; }
    .xl\:lv-scale-x-50 {
      --transform-scale-x:.5!important; }
    .xl\:lv-scale-x-75 {
      --transform-scale-x:.75!important; }
    .xl\:lv-scale-x-90 {
      --transform-scale-x:.9!important; }
    .xl\:lv-scale-x-95 {
      --transform-scale-x:.95!important; }
    .xl\:lv-scale-x-100 {
      --transform-scale-x:1!important; }
    .xl\:lv-scale-x-105 {
      --transform-scale-x:1.05!important; }
    .xl\:lv-scale-x-110 {
      --transform-scale-x:1.1!important; }
    .xl\:lv-scale-x-125 {
      --transform-scale-x:1.25!important; }
    .xl\:lv-scale-x-150 {
      --transform-scale-x:1.5!important; }
    .xl\:lv-scale-y-0 {
      --transform-scale-y:0!important; }
    .xl\:lv-scale-y-50 {
      --transform-scale-y:.5!important; }
    .xl\:lv-scale-y-75 {
      --transform-scale-y:.75!important; }
    .xl\:lv-scale-y-90 {
      --transform-scale-y:.9!important; }
    .xl\:lv-scale-y-95 {
      --transform-scale-y:.95!important; }
    .xl\:lv-scale-y-100 {
      --transform-scale-y:1!important; }
    .xl\:lv-scale-y-105 {
      --transform-scale-y:1.05!important; }
    .xl\:lv-scale-y-110 {
      --transform-scale-y:1.1!important; }
    .xl\:lv-scale-y-125 {
      --transform-scale-y:1.25!important; }
    .xl\:lv-scale-y-150 {
      --transform-scale-y:1.5!important; }
    .xl\:hover\:lv-scale-0:hover {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xl\:hover\:lv-scale-50:hover {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xl\:hover\:lv-scale-75:hover {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xl\:hover\:lv-scale-90:hover {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xl\:hover\:lv-scale-95:hover {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xl\:hover\:lv-scale-100:hover {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xl\:hover\:lv-scale-105:hover {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xl\:hover\:lv-scale-110:hover {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xl\:hover\:lv-scale-125:hover {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xl\:hover\:lv-scale-150:hover {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xl\:hover\:lv-scale-x-0:hover {
      --transform-scale-x:0!important; }
    .xl\:hover\:lv-scale-x-50:hover {
      --transform-scale-x:.5!important; }
    .xl\:hover\:lv-scale-x-75:hover {
      --transform-scale-x:.75!important; }
    .xl\:hover\:lv-scale-x-90:hover {
      --transform-scale-x:.9!important; }
    .xl\:hover\:lv-scale-x-95:hover {
      --transform-scale-x:.95!important; }
    .xl\:hover\:lv-scale-x-100:hover {
      --transform-scale-x:1!important; }
    .xl\:hover\:lv-scale-x-105:hover {
      --transform-scale-x:1.05!important; }
    .xl\:hover\:lv-scale-x-110:hover {
      --transform-scale-x:1.1!important; }
    .xl\:hover\:lv-scale-x-125:hover {
      --transform-scale-x:1.25!important; }
    .xl\:hover\:lv-scale-x-150:hover {
      --transform-scale-x:1.5!important; }
    .xl\:hover\:lv-scale-y-0:hover {
      --transform-scale-y:0!important; }
    .xl\:hover\:lv-scale-y-50:hover {
      --transform-scale-y:.5!important; }
    .xl\:hover\:lv-scale-y-75:hover {
      --transform-scale-y:.75!important; }
    .xl\:hover\:lv-scale-y-90:hover {
      --transform-scale-y:.9!important; }
    .xl\:hover\:lv-scale-y-95:hover {
      --transform-scale-y:.95!important; }
    .xl\:hover\:lv-scale-y-100:hover {
      --transform-scale-y:1!important; }
    .xl\:hover\:lv-scale-y-105:hover {
      --transform-scale-y:1.05!important; }
    .xl\:hover\:lv-scale-y-110:hover {
      --transform-scale-y:1.1!important; }
    .xl\:hover\:lv-scale-y-125:hover {
      --transform-scale-y:1.25!important; }
    .xl\:hover\:lv-scale-y-150:hover {
      --transform-scale-y:1.5!important; }
    .xl\:focus\:lv-scale-0:focus {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xl\:focus\:lv-scale-50:focus {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xl\:focus\:lv-scale-75:focus {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xl\:focus\:lv-scale-90:focus {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xl\:focus\:lv-scale-95:focus {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xl\:focus\:lv-scale-100:focus {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xl\:focus\:lv-scale-105:focus {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xl\:focus\:lv-scale-110:focus {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xl\:focus\:lv-scale-125:focus {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xl\:focus\:lv-scale-150:focus {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xl\:focus\:lv-scale-x-0:focus {
      --transform-scale-x:0!important; }
    .xl\:focus\:lv-scale-x-50:focus {
      --transform-scale-x:.5!important; }
    .xl\:focus\:lv-scale-x-75:focus {
      --transform-scale-x:.75!important; }
    .xl\:focus\:lv-scale-x-90:focus {
      --transform-scale-x:.9!important; }
    .xl\:focus\:lv-scale-x-95:focus {
      --transform-scale-x:.95!important; }
    .xl\:focus\:lv-scale-x-100:focus {
      --transform-scale-x:1!important; }
    .xl\:focus\:lv-scale-x-105:focus {
      --transform-scale-x:1.05!important; }
    .xl\:focus\:lv-scale-x-110:focus {
      --transform-scale-x:1.1!important; }
    .xl\:focus\:lv-scale-x-125:focus {
      --transform-scale-x:1.25!important; }
    .xl\:focus\:lv-scale-x-150:focus {
      --transform-scale-x:1.5!important; }
    .xl\:focus\:lv-scale-y-0:focus {
      --transform-scale-y:0!important; }
    .xl\:focus\:lv-scale-y-50:focus {
      --transform-scale-y:.5!important; }
    .xl\:focus\:lv-scale-y-75:focus {
      --transform-scale-y:.75!important; }
    .xl\:focus\:lv-scale-y-90:focus {
      --transform-scale-y:.9!important; }
    .xl\:focus\:lv-scale-y-95:focus {
      --transform-scale-y:.95!important; }
    .xl\:focus\:lv-scale-y-100:focus {
      --transform-scale-y:1!important; }
    .xl\:focus\:lv-scale-y-105:focus {
      --transform-scale-y:1.05!important; }
    .xl\:focus\:lv-scale-y-110:focus {
      --transform-scale-y:1.1!important; }
    .xl\:focus\:lv-scale-y-125:focus {
      --transform-scale-y:1.25!important; }
    .xl\:focus\:lv-scale-y-150:focus {
      --transform-scale-y:1.5!important; }
    .xl\:lv-rotate-0 {
      --transform-rotate:0!important; }
    .xl\:lv-rotate-45 {
      --transform-rotate:45deg!important; }
    .xl\:lv-rotate-90 {
      --transform-rotate:90deg!important; }
    .xl\:lv-rotate-180 {
      --transform-rotate:180deg!important; }
    .xl\:lv--rotate-180 {
      --transform-rotate:-180deg!important; }
    .xl\:lv--rotate-90 {
      --transform-rotate:-90deg!important; }
    .xl\:lv--rotate-45 {
      --transform-rotate:-45deg!important; }
    .xl\:hover\:lv-rotate-0:hover {
      --transform-rotate:0!important; }
    .xl\:hover\:lv-rotate-45:hover {
      --transform-rotate:45deg!important; }
    .xl\:hover\:lv-rotate-90:hover {
      --transform-rotate:90deg!important; }
    .xl\:hover\:lv-rotate-180:hover {
      --transform-rotate:180deg!important; }
    .xl\:hover\:lv--rotate-180:hover {
      --transform-rotate:-180deg!important; }
    .xl\:hover\:lv--rotate-90:hover {
      --transform-rotate:-90deg!important; }
    .xl\:hover\:lv--rotate-45:hover {
      --transform-rotate:-45deg!important; }
    .xl\:focus\:lv-rotate-0:focus {
      --transform-rotate:0!important; }
    .xl\:focus\:lv-rotate-45:focus {
      --transform-rotate:45deg!important; }
    .xl\:focus\:lv-rotate-90:focus {
      --transform-rotate:90deg!important; }
    .xl\:focus\:lv-rotate-180:focus {
      --transform-rotate:180deg!important; }
    .xl\:focus\:lv--rotate-180:focus {
      --transform-rotate:-180deg!important; }
    .xl\:focus\:lv--rotate-90:focus {
      --transform-rotate:-90deg!important; }
    .xl\:focus\:lv--rotate-45:focus {
      --transform-rotate:-45deg!important; }
    .xl\:lv-translate-x-1 {
      --transform-translate-x:5px!important; }
    .xl\:lv-translate-x-2 {
      --transform-translate-x:10px!important; }
    .xl\:lv-translate-x-3 {
      --transform-translate-x:15px!important; }
    .xl\:lv-translate-x-4 {
      --transform-translate-x:20px!important; }
    .xl\:lv-translate-x-5 {
      --transform-translate-x:25px!important; }
    .xl\:lv-translate-x-6 {
      --transform-translate-x:30px!important; }
    .xl\:lv-translate-x-7 {
      --transform-translate-x:35px!important; }
    .xl\:lv-translate-x-8 {
      --transform-translate-x:40px!important; }
    .xl\:lv-translate-x-9 {
      --transform-translate-x:45px!important; }
    .xl\:lv-translate-x-10 {
      --transform-translate-x:50px!important; }
    .xl\:lv--translate-x-1 {
      --transform-translate-x:-5px!important; }
    .xl\:lv--translate-x-2 {
      --transform-translate-x:-10px!important; }
    .xl\:lv--translate-x-3 {
      --transform-translate-x:-15px!important; }
    .xl\:lv--translate-x-4 {
      --transform-translate-x:-20px!important; }
    .xl\:lv--translate-x-5 {
      --transform-translate-x:-25px!important; }
    .xl\:lv--translate-x-6 {
      --transform-translate-x:-30px!important; }
    .xl\:lv--translate-x-7 {
      --transform-translate-x:-35px!important; }
    .xl\:lv--translate-x-8 {
      --transform-translate-x:-40px!important; }
    .xl\:lv--translate-x-9 {
      --transform-translate-x:-45px!important; }
    .xl\:lv--translate-x-10 {
      --transform-translate-x:-50px!important; }
    .xl\:lv--translate-x-full {
      --transform-translate-x:-100%!important; }
    .xl\:lv--translate-x-1\/2 {
      --transform-translate-x:-50%!important; }
    .xl\:lv-translate-x-1\/2 {
      --transform-translate-x:50%!important; }
    .xl\:lv-translate-x-full {
      --transform-translate-x:100%!important; }
    .xl\:lv-translate-y-1 {
      --transform-translate-y:5px!important; }
    .xl\:lv-translate-y-2 {
      --transform-translate-y:10px!important; }
    .xl\:lv-translate-y-3 {
      --transform-translate-y:15px!important; }
    .xl\:lv-translate-y-4 {
      --transform-translate-y:20px!important; }
    .xl\:lv-translate-y-5 {
      --transform-translate-y:25px!important; }
    .xl\:lv-translate-y-6 {
      --transform-translate-y:30px!important; }
    .xl\:lv-translate-y-7 {
      --transform-translate-y:35px!important; }
    .xl\:lv-translate-y-8 {
      --transform-translate-y:40px!important; }
    .xl\:lv-translate-y-9 {
      --transform-translate-y:45px!important; }
    .xl\:lv-translate-y-10 {
      --transform-translate-y:50px!important; }
    .xl\:lv--translate-y-1 {
      --transform-translate-y:-5px!important; }
    .xl\:lv--translate-y-2 {
      --transform-translate-y:-10px!important; }
    .xl\:lv--translate-y-3 {
      --transform-translate-y:-15px!important; }
    .xl\:lv--translate-y-4 {
      --transform-translate-y:-20px!important; }
    .xl\:lv--translate-y-5 {
      --transform-translate-y:-25px!important; }
    .xl\:lv--translate-y-6 {
      --transform-translate-y:-30px!important; }
    .xl\:lv--translate-y-7 {
      --transform-translate-y:-35px!important; }
    .xl\:lv--translate-y-8 {
      --transform-translate-y:-40px!important; }
    .xl\:lv--translate-y-9 {
      --transform-translate-y:-45px!important; }
    .xl\:lv--translate-y-10 {
      --transform-translate-y:-50px!important; }
    .xl\:lv--translate-y-full {
      --transform-translate-y:-100%!important; }
    .xl\:lv--translate-y-1\/2 {
      --transform-translate-y:-50%!important; }
    .xl\:lv-translate-y-1\/2 {
      --transform-translate-y:50%!important; }
    .xl\:lv-translate-y-full {
      --transform-translate-y:100%!important; }
    .xl\:hover\:lv-translate-x-1:hover {
      --transform-translate-x:5px!important; }
    .xl\:hover\:lv-translate-x-2:hover {
      --transform-translate-x:10px!important; }
    .xl\:hover\:lv-translate-x-3:hover {
      --transform-translate-x:15px!important; }
    .xl\:hover\:lv-translate-x-4:hover {
      --transform-translate-x:20px!important; }
    .xl\:hover\:lv-translate-x-5:hover {
      --transform-translate-x:25px!important; }
    .xl\:hover\:lv-translate-x-6:hover {
      --transform-translate-x:30px!important; }
    .xl\:hover\:lv-translate-x-7:hover {
      --transform-translate-x:35px!important; }
    .xl\:hover\:lv-translate-x-8:hover {
      --transform-translate-x:40px!important; }
    .xl\:hover\:lv-translate-x-9:hover {
      --transform-translate-x:45px!important; }
    .xl\:hover\:lv-translate-x-10:hover {
      --transform-translate-x:50px!important; }
    .xl\:hover\:lv--translate-x-1:hover {
      --transform-translate-x:-5px!important; }
    .xl\:hover\:lv--translate-x-2:hover {
      --transform-translate-x:-10px!important; }
    .xl\:hover\:lv--translate-x-3:hover {
      --transform-translate-x:-15px!important; }
    .xl\:hover\:lv--translate-x-4:hover {
      --transform-translate-x:-20px!important; }
    .xl\:hover\:lv--translate-x-5:hover {
      --transform-translate-x:-25px!important; }
    .xl\:hover\:lv--translate-x-6:hover {
      --transform-translate-x:-30px!important; }
    .xl\:hover\:lv--translate-x-7:hover {
      --transform-translate-x:-35px!important; }
    .xl\:hover\:lv--translate-x-8:hover {
      --transform-translate-x:-40px!important; }
    .xl\:hover\:lv--translate-x-9:hover {
      --transform-translate-x:-45px!important; }
    .xl\:hover\:lv--translate-x-10:hover {
      --transform-translate-x:-50px!important; }
    .xl\:hover\:lv--translate-x-full:hover {
      --transform-translate-x:-100%!important; }
    .xl\:hover\:lv--translate-x-1\/2:hover {
      --transform-translate-x:-50%!important; }
    .xl\:hover\:lv-translate-x-1\/2:hover {
      --transform-translate-x:50%!important; }
    .xl\:hover\:lv-translate-x-full:hover {
      --transform-translate-x:100%!important; }
    .xl\:hover\:lv-translate-y-1:hover {
      --transform-translate-y:5px!important; }
    .xl\:hover\:lv-translate-y-2:hover {
      --transform-translate-y:10px!important; }
    .xl\:hover\:lv-translate-y-3:hover {
      --transform-translate-y:15px!important; }
    .xl\:hover\:lv-translate-y-4:hover {
      --transform-translate-y:20px!important; }
    .xl\:hover\:lv-translate-y-5:hover {
      --transform-translate-y:25px!important; }
    .xl\:hover\:lv-translate-y-6:hover {
      --transform-translate-y:30px!important; }
    .xl\:hover\:lv-translate-y-7:hover {
      --transform-translate-y:35px!important; }
    .xl\:hover\:lv-translate-y-8:hover {
      --transform-translate-y:40px!important; }
    .xl\:hover\:lv-translate-y-9:hover {
      --transform-translate-y:45px!important; }
    .xl\:hover\:lv-translate-y-10:hover {
      --transform-translate-y:50px!important; }
    .xl\:hover\:lv--translate-y-1:hover {
      --transform-translate-y:-5px!important; }
    .xl\:hover\:lv--translate-y-2:hover {
      --transform-translate-y:-10px!important; }
    .xl\:hover\:lv--translate-y-3:hover {
      --transform-translate-y:-15px!important; }
    .xl\:hover\:lv--translate-y-4:hover {
      --transform-translate-y:-20px!important; }
    .xl\:hover\:lv--translate-y-5:hover {
      --transform-translate-y:-25px!important; }
    .xl\:hover\:lv--translate-y-6:hover {
      --transform-translate-y:-30px!important; }
    .xl\:hover\:lv--translate-y-7:hover {
      --transform-translate-y:-35px!important; }
    .xl\:hover\:lv--translate-y-8:hover {
      --transform-translate-y:-40px!important; }
    .xl\:hover\:lv--translate-y-9:hover {
      --transform-translate-y:-45px!important; }
    .xl\:hover\:lv--translate-y-10:hover {
      --transform-translate-y:-50px!important; }
    .xl\:hover\:lv--translate-y-full:hover {
      --transform-translate-y:-100%!important; }
    .xl\:hover\:lv--translate-y-1\/2:hover {
      --transform-translate-y:-50%!important; }
    .xl\:hover\:lv-translate-y-1\/2:hover {
      --transform-translate-y:50%!important; }
    .xl\:hover\:lv-translate-y-full:hover {
      --transform-translate-y:100%!important; }
    .xl\:focus\:lv-translate-x-1:focus {
      --transform-translate-x:5px!important; }
    .xl\:focus\:lv-translate-x-2:focus {
      --transform-translate-x:10px!important; }
    .xl\:focus\:lv-translate-x-3:focus {
      --transform-translate-x:15px!important; }
    .xl\:focus\:lv-translate-x-4:focus {
      --transform-translate-x:20px!important; }
    .xl\:focus\:lv-translate-x-5:focus {
      --transform-translate-x:25px!important; }
    .xl\:focus\:lv-translate-x-6:focus {
      --transform-translate-x:30px!important; }
    .xl\:focus\:lv-translate-x-7:focus {
      --transform-translate-x:35px!important; }
    .xl\:focus\:lv-translate-x-8:focus {
      --transform-translate-x:40px!important; }
    .xl\:focus\:lv-translate-x-9:focus {
      --transform-translate-x:45px!important; }
    .xl\:focus\:lv-translate-x-10:focus {
      --transform-translate-x:50px!important; }
    .xl\:focus\:lv--translate-x-1:focus {
      --transform-translate-x:-5px!important; }
    .xl\:focus\:lv--translate-x-2:focus {
      --transform-translate-x:-10px!important; }
    .xl\:focus\:lv--translate-x-3:focus {
      --transform-translate-x:-15px!important; }
    .xl\:focus\:lv--translate-x-4:focus {
      --transform-translate-x:-20px!important; }
    .xl\:focus\:lv--translate-x-5:focus {
      --transform-translate-x:-25px!important; }
    .xl\:focus\:lv--translate-x-6:focus {
      --transform-translate-x:-30px!important; }
    .xl\:focus\:lv--translate-x-7:focus {
      --transform-translate-x:-35px!important; }
    .xl\:focus\:lv--translate-x-8:focus {
      --transform-translate-x:-40px!important; }
    .xl\:focus\:lv--translate-x-9:focus {
      --transform-translate-x:-45px!important; }
    .xl\:focus\:lv--translate-x-10:focus {
      --transform-translate-x:-50px!important; }
    .xl\:focus\:lv--translate-x-full:focus {
      --transform-translate-x:-100%!important; }
    .xl\:focus\:lv--translate-x-1\/2:focus {
      --transform-translate-x:-50%!important; }
    .xl\:focus\:lv-translate-x-1\/2:focus {
      --transform-translate-x:50%!important; }
    .xl\:focus\:lv-translate-x-full:focus {
      --transform-translate-x:100%!important; }
    .xl\:focus\:lv-translate-y-1:focus {
      --transform-translate-y:5px!important; }
    .xl\:focus\:lv-translate-y-2:focus {
      --transform-translate-y:10px!important; }
    .xl\:focus\:lv-translate-y-3:focus {
      --transform-translate-y:15px!important; }
    .xl\:focus\:lv-translate-y-4:focus {
      --transform-translate-y:20px!important; }
    .xl\:focus\:lv-translate-y-5:focus {
      --transform-translate-y:25px!important; }
    .xl\:focus\:lv-translate-y-6:focus {
      --transform-translate-y:30px!important; }
    .xl\:focus\:lv-translate-y-7:focus {
      --transform-translate-y:35px!important; }
    .xl\:focus\:lv-translate-y-8:focus {
      --transform-translate-y:40px!important; }
    .xl\:focus\:lv-translate-y-9:focus {
      --transform-translate-y:45px!important; }
    .xl\:focus\:lv-translate-y-10:focus {
      --transform-translate-y:50px!important; }
    .xl\:focus\:lv--translate-y-1:focus {
      --transform-translate-y:-5px!important; }
    .xl\:focus\:lv--translate-y-2:focus {
      --transform-translate-y:-10px!important; }
    .xl\:focus\:lv--translate-y-3:focus {
      --transform-translate-y:-15px!important; }
    .xl\:focus\:lv--translate-y-4:focus {
      --transform-translate-y:-20px!important; }
    .xl\:focus\:lv--translate-y-5:focus {
      --transform-translate-y:-25px!important; }
    .xl\:focus\:lv--translate-y-6:focus {
      --transform-translate-y:-30px!important; }
    .xl\:focus\:lv--translate-y-7:focus {
      --transform-translate-y:-35px!important; }
    .xl\:focus\:lv--translate-y-8:focus {
      --transform-translate-y:-40px!important; }
    .xl\:focus\:lv--translate-y-9:focus {
      --transform-translate-y:-45px!important; }
    .xl\:focus\:lv--translate-y-10:focus {
      --transform-translate-y:-50px!important; }
    .xl\:focus\:lv--translate-y-full:focus {
      --transform-translate-y:-100%!important; }
    .xl\:focus\:lv--translate-y-1\/2:focus {
      --transform-translate-y:-50%!important; }
    .xl\:focus\:lv-translate-y-1\/2:focus {
      --transform-translate-y:50%!important; }
    .xl\:focus\:lv-translate-y-full:focus {
      --transform-translate-y:100%!important; }
    .xl\:lv-skew-x-0 {
      --transform-skew-x:0!important; }
    .xl\:lv-skew-x-3 {
      --transform-skew-x:3deg!important; }
    .xl\:lv-skew-x-6 {
      --transform-skew-x:6deg!important; }
    .xl\:lv-skew-x-12 {
      --transform-skew-x:12deg!important; }
    .xl\:lv--skew-x-12 {
      --transform-skew-x:-12deg!important; }
    .xl\:lv--skew-x-6 {
      --transform-skew-x:-6deg!important; }
    .xl\:lv--skew-x-3 {
      --transform-skew-x:-3deg!important; }
    .xl\:lv-skew-y-0 {
      --transform-skew-y:0!important; }
    .xl\:lv-skew-y-3 {
      --transform-skew-y:3deg!important; }
    .xl\:lv-skew-y-6 {
      --transform-skew-y:6deg!important; }
    .xl\:lv-skew-y-12 {
      --transform-skew-y:12deg!important; }
    .xl\:lv--skew-y-12 {
      --transform-skew-y:-12deg!important; }
    .xl\:lv--skew-y-6 {
      --transform-skew-y:-6deg!important; }
    .xl\:lv--skew-y-3 {
      --transform-skew-y:-3deg!important; }
    .xl\:hover\:lv-skew-x-0:hover {
      --transform-skew-x:0!important; }
    .xl\:hover\:lv-skew-x-3:hover {
      --transform-skew-x:3deg!important; }
    .xl\:hover\:lv-skew-x-6:hover {
      --transform-skew-x:6deg!important; }
    .xl\:hover\:lv-skew-x-12:hover {
      --transform-skew-x:12deg!important; }
    .xl\:hover\:lv--skew-x-12:hover {
      --transform-skew-x:-12deg!important; }
    .xl\:hover\:lv--skew-x-6:hover {
      --transform-skew-x:-6deg!important; }
    .xl\:hover\:lv--skew-x-3:hover {
      --transform-skew-x:-3deg!important; }
    .xl\:hover\:lv-skew-y-0:hover {
      --transform-skew-y:0!important; }
    .xl\:hover\:lv-skew-y-3:hover {
      --transform-skew-y:3deg!important; }
    .xl\:hover\:lv-skew-y-6:hover {
      --transform-skew-y:6deg!important; }
    .xl\:hover\:lv-skew-y-12:hover {
      --transform-skew-y:12deg!important; }
    .xl\:hover\:lv--skew-y-12:hover {
      --transform-skew-y:-12deg!important; }
    .xl\:hover\:lv--skew-y-6:hover {
      --transform-skew-y:-6deg!important; }
    .xl\:hover\:lv--skew-y-3:hover {
      --transform-skew-y:-3deg!important; }
    .xl\:focus\:lv-skew-x-0:focus {
      --transform-skew-x:0!important; }
    .xl\:focus\:lv-skew-x-3:focus {
      --transform-skew-x:3deg!important; }
    .xl\:focus\:lv-skew-x-6:focus {
      --transform-skew-x:6deg!important; }
    .xl\:focus\:lv-skew-x-12:focus {
      --transform-skew-x:12deg!important; }
    .xl\:focus\:lv--skew-x-12:focus {
      --transform-skew-x:-12deg!important; }
    .xl\:focus\:lv--skew-x-6:focus {
      --transform-skew-x:-6deg!important; }
    .xl\:focus\:lv--skew-x-3:focus {
      --transform-skew-x:-3deg!important; }
    .xl\:focus\:lv-skew-y-0:focus {
      --transform-skew-y:0!important; }
    .xl\:focus\:lv-skew-y-3:focus {
      --transform-skew-y:3deg!important; }
    .xl\:focus\:lv-skew-y-6:focus {
      --transform-skew-y:6deg!important; }
    .xl\:focus\:lv-skew-y-12:focus {
      --transform-skew-y:12deg!important; }
    .xl\:focus\:lv--skew-y-12:focus {
      --transform-skew-y:-12deg!important; }
    .xl\:focus\:lv--skew-y-6:focus {
      --transform-skew-y:-6deg!important; }
    .xl\:focus\:lv--skew-y-3:focus {
      --transform-skew-y:-3deg!important; }
    .xl\:lv-transition-none {
      transition-property: none !important; }
    .xl\:lv-transition-all {
      transition-property: all !important; }
    .xl\:lv-transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
    .xl\:lv-transition-colors {
      transition-property: background-color, border-color, color, fill, stroke !important; }
    .xl\:lv-transition-opacity {
      transition-property: opacity !important; }
    .xl\:lv-transition-shadow {
      transition-property: box-shadow !important; }
    .xl\:lv-transition-transform {
      transition-property: transform !important; }
    .xl\:lv-ease-linear {
      transition-timing-function: linear !important; }
    .xl\:lv-ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
    .xl\:lv-ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
    .xl\:lv-ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
    .xl\:lv-duration-75 {
      transition-duration: 75ms !important; }
    .xl\:lv-duration-100 {
      transition-duration: 0.1s !important; }
    .xl\:lv-duration-150 {
      transition-duration: 0.15s !important; }
    .xl\:lv-duration-200 {
      transition-duration: 0.2s !important; }
    .xl\:lv-duration-300 {
      transition-duration: 0.3s !important; }
    .xl\:lv-duration-500 {
      transition-duration: 0.5s !important; }
    .xl\:lv-duration-700 {
      transition-duration: 0.7s !important; }
    .xl\:lv-duration-1000 {
      transition-duration: 1s !important; }
    .xl\:lv-delay-75 {
      transition-delay: 75ms !important; }
    .xl\:lv-delay-100 {
      transition-delay: 0.1s !important; }
    .xl\:lv-delay-150 {
      transition-delay: 0.15s !important; }
    .xl\:lv-delay-200 {
      transition-delay: 0.2s !important; }
    .xl\:lv-delay-300 {
      transition-delay: 0.3s !important; }
    .xl\:lv-delay-500 {
      transition-delay: 0.5s !important; }
    .xl\:lv-delay-700 {
      transition-delay: 0.7s !important; }
    .xl\:lv-delay-1000 {
      transition-delay: 1s !important; }
    .xl\:lv-animate-none {
      -webkit-animation: none !important;
      animation: none !important; }
    .xl\:lv-animate-spin {
      -webkit-animation: spin 1s linear infinite !important;
      animation: spin 1s linear infinite !important; }
    .xl\:lv-animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
    .xl\:lv-animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
    .xl\:lv-animate-bounce {
      -webkit-animation: bounce 1s infinite !important;
      animation: bounce 1s infinite !important; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) {
    .xxl\:lv-container {
      width: 100%;
      margin-right: auto;
      margin-left: auto; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) and (min-width: 320px) {
    .xxl\:lv-container {
      max-width: 320px; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) and (min-width: 375px) {
    .xxl\:lv-container {
      max-width: 375px; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) and (min-width: 414px) {
    .xxl\:lv-container {
      max-width: 414px; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) and (min-width: 640px) {
    .xxl\:lv-container {
      max-width: 640px; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) and (min-width: 768px) {
    .xxl\:lv-container {
      max-width: 768px; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) and (min-width: 1024px) {
    .xxl\:lv-container {
      max-width: 1024px; } }
  
  @media (min-width: 1024px) and (max-width: 1279px) {
    .xxl\:lv-space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(5px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(5px*var(--space-x-reverse)) !important;
      margin-left: calc(5px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(10px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(10px*var(--space-x-reverse)) !important;
      margin-left: calc(10px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(15px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(15px*var(--space-x-reverse)) !important;
      margin-left: calc(15px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(20px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(20px*var(--space-x-reverse)) !important;
      margin-left: calc(20px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(25px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(25px*var(--space-x-reverse)) !important;
      margin-left: calc(25px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(30px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(30px*var(--space-x-reverse)) !important;
      margin-left: calc(30px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(35px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(35px*var(--space-x-reverse)) !important;
      margin-left: calc(35px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(40px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(40px*var(--space-x-reverse)) !important;
      margin-left: calc(40px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(45px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(45px*var(--space-x-reverse)) !important;
      margin-left: calc(45px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(50px*var(--space-y-reverse)) !important; }
    .xxl\:lv-space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(50px*var(--space-x-reverse)) !important;
      margin-left: calc(50px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-1 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-5px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-5px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-1 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-5px*var(--space-x-reverse)) !important;
      margin-left: calc(-5px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-2 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-10px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-10px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-2 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-10px*var(--space-x-reverse)) !important;
      margin-left: calc(-10px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-3 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-15px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-15px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-3 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-15px*var(--space-x-reverse)) !important;
      margin-left: calc(-15px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-4 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-20px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-20px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-4 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-20px*var(--space-x-reverse)) !important;
      margin-left: calc(-20px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-5 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-25px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-25px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-5 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-25px*var(--space-x-reverse)) !important;
      margin-left: calc(-25px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-6 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-30px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-30px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-6 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-30px*var(--space-x-reverse)) !important;
      margin-left: calc(-30px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-7 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-35px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-35px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-7 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-35px*var(--space-x-reverse)) !important;
      margin-left: calc(-35px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-8 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-40px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-40px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-8 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-40px*var(--space-x-reverse)) !important;
      margin-left: calc(-40px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-9 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-45px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-45px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-9 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-45px*var(--space-x-reverse)) !important;
      margin-left: calc(-45px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv--space-y-10 > :not(template) ~ :not(template) {
      --space-y-reverse:0!important;
      margin-top: calc(-50px*(1 - var(--space-y-reverse))) !important;
      margin-bottom: calc(-50px*var(--space-y-reverse)) !important; }
    .xxl\:lv--space-x-10 > :not(template) ~ :not(template) {
      --space-x-reverse:0!important;
      margin-right: calc(-50px*var(--space-x-reverse)) !important;
      margin-left: calc(-50px*(1 - var(--space-x-reverse))) !important; }
    .xxl\:lv-space-y-reverse > :not(template) ~ :not(template) {
      --space-y-reverse:1!important; }
    .xxl\:lv-space-x-reverse > :not(template) ~ :not(template) {
      --space-x-reverse:1!important; }
    .xxl\:lv-divide-y-0 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(0px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(0px*var(--divide-y-reverse)) !important; }
    .xxl\:lv-divide-x-0 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(0px*var(--divide-x-reverse)) !important;
      border-left-width: calc(0px*(1 - var(--divide-x-reverse))) !important; }
    .xxl\:lv-divide-y-2 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(2px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(2px*var(--divide-y-reverse)) !important; }
    .xxl\:lv-divide-x-2 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(2px*var(--divide-x-reverse)) !important;
      border-left-width: calc(2px*(1 - var(--divide-x-reverse))) !important; }
    .xxl\:lv-divide-y-4 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(4px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(4px*var(--divide-y-reverse)) !important; }
    .xxl\:lv-divide-x-4 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(4px*var(--divide-x-reverse)) !important;
      border-left-width: calc(4px*(1 - var(--divide-x-reverse))) !important; }
    .xxl\:lv-divide-y-8 > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(8px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(8px*var(--divide-y-reverse)) !important; }
    .xxl\:lv-divide-x-8 > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(8px*var(--divide-x-reverse)) !important;
      border-left-width: calc(8px*(1 - var(--divide-x-reverse))) !important; }
    .xxl\:lv-divide-y > :not(template) ~ :not(template) {
      --divide-y-reverse:0!important;
      border-top-width: calc(1px*(1 - var(--divide-y-reverse))) !important;
      border-bottom-width: calc(1px*var(--divide-y-reverse)) !important; }
    .xxl\:lv-divide-x > :not(template) ~ :not(template) {
      --divide-x-reverse:0!important;
      border-right-width: calc(1px*var(--divide-x-reverse)) !important;
      border-left-width: calc(1px*(1 - var(--divide-x-reverse))) !important; }
    .xxl\:lv-divide-y-reverse > :not(template) ~ :not(template) {
      --divide-y-reverse:1!important; }
    .xxl\:lv-divide-x-reverse > :not(template) ~ :not(template) {
      --divide-x-reverse:1!important; }
    .xxl\:lv-divide-transparent > :not(template) ~ :not(template) {
      border-color: transparent !important; }
    .xxl\:lv-divide-current > :not(template) ~ :not(template) {
      border-color: currentColor !important; }
    .xxl\:lv-divide-black > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-white > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-gray-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-red-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-orange-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-yellow-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-green-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-teal-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-blue-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-indigo-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-purple-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-200 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-300 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-400 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-500 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-600 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-700 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-800 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-pink-900 > :not(template) ~ :not(template) {
      --divide-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--divide-opacity)) !important; }
    .xxl\:lv-divide-solid > :not(template) ~ :not(template) {
      border-style: solid !important; }
    .xxl\:lv-divide-dashed > :not(template) ~ :not(template) {
      border-style: dashed !important; }
    .xxl\:lv-divide-dotted > :not(template) ~ :not(template) {
      border-style: dotted !important; }
    .xxl\:lv-divide-double > :not(template) ~ :not(template) {
      border-style: double !important; }
    .xxl\:lv-divide-none > :not(template) ~ :not(template) {
      border-style: none !important; }
    .xxl\:lv-divide-opacity-0 > :not(template) ~ :not(template) {
      --divide-opacity:0!important; }
    .xxl\:lv-divide-opacity-25 > :not(template) ~ :not(template) {
      --divide-opacity:0.25!important; }
    .xxl\:lv-divide-opacity-50 > :not(template) ~ :not(template) {
      --divide-opacity:0.5!important; }
    .xxl\:lv-divide-opacity-75 > :not(template) ~ :not(template) {
      --divide-opacity:0.75!important; }
    .xxl\:lv-divide-opacity-100 > :not(template) ~ :not(template) {
      --divide-opacity:1!important; }
    .xxl\:lv-sr-only {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .xxl\:lv-not-sr-only {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .xxl\:focus\:lv-sr-only:focus {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      padding: 0 !important;
      margin: -1px !important;
      overflow: hidden !important;
      clip: rect(0, 0, 0, 0) !important;
      white-space: nowrap !important;
      border-width: 0 !important; }
    .xxl\:focus\:lv-not-sr-only:focus {
      position: static !important;
      width: auto !important;
      height: auto !important;
      padding: 0 !important;
      margin: 0 !important;
      overflow: visible !important;
      clip: auto !important;
      white-space: normal !important; }
    .xxl\:lv-appearance-none {
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important; }
    .xxl\:lv-bg-fixed {
      background-attachment: fixed !important; }
    .xxl\:lv-bg-local {
      background-attachment: local !important; }
    .xxl\:lv-bg-scroll {
      background-attachment: scroll !important; }
    .xxl\:lv-bg-clip-border {
      background-clip: border-box !important; }
    .xxl\:lv-bg-clip-padding {
      background-clip: padding-box !important; }
    .xxl\:lv-bg-clip-content {
      background-clip: content-box !important; }
    .xxl\:lv-bg-clip-text {
      -webkit-background-clip: text !important;
      background-clip: text !important; }
    .xxl\:lv-bg-transparent {
      background-color: transparent !important; }
    .xxl\:lv-bg-current {
      background-color: currentColor !important; }
    .xxl\:lv-bg-black {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-white {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-100 {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-200 {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-300 {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-400 {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-500 {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-600 {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-700 {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-800 {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-gray-900 {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-100 {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-200 {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-300 {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-400 {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-500 {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-600 {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-700 {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-800 {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-red-900 {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-100 {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-200 {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-300 {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-400 {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-500 {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-600 {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-700 {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-800 {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-orange-900 {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-100 {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-200 {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-300 {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-400 {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-500 {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-600 {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-700 {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-800 {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-yellow-900 {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-100 {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-200 {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-300 {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-400 {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-500 {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-600 {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-700 {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-800 {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-green-900 {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-100 {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-200 {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-300 {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-400 {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-500 {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-600 {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-700 {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-800 {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-teal-900 {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-100 {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-200 {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-300 {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-400 {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-500 {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-600 {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-700 {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-800 {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-blue-900 {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-100 {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-200 {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-300 {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-400 {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-500 {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-600 {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-700 {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-800 {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-indigo-900 {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-100 {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-200 {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-300 {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-400 {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-500 {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-600 {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-700 {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-800 {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-purple-900 {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-100 {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-200 {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-300 {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-400 {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-500 {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-600 {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-700 {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-800 {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-pink-900 {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-transparent:hover {
      background-color: transparent !important; }
    .xxl\:hover\:lv-bg-current:hover {
      background-color: currentColor !important; }
    .xxl\:hover\:lv-bg-black:hover {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-white:hover {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-100:hover {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-200:hover {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-300:hover {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-400:hover {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-500:hover {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-600:hover {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-700:hover {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-800:hover {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-gray-900:hover {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-300:hover {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-400:hover {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-500:hover {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-600:hover {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-700:hover {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-800:hover {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-red-900:hover {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-100:hover {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-200:hover {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-300:hover {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-400:hover {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-500:hover {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-600:hover {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-700:hover {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-800:hover {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-orange-900:hover {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-100:hover {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-200:hover {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-300:hover {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-400:hover {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-500:hover {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-600:hover {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-700:hover {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-800:hover {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-yellow-900:hover {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-100:hover {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-200:hover {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-300:hover {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-400:hover {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-500:hover {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-600:hover {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-700:hover {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-800:hover {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-green-900:hover {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-100:hover {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-200:hover {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-300:hover {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-400:hover {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-500:hover {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-600:hover {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-700:hover {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-800:hover {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-teal-900:hover {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-200:hover {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-300:hover {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-400:hover {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-500:hover {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-600:hover {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-700:hover {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-800:hover {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-blue-900:hover {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-100:hover {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-200:hover {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-300:hover {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-400:hover {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-500:hover {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-600:hover {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-700:hover {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-800:hover {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-indigo-900:hover {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-100:hover {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-200:hover {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-300:hover {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-400:hover {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-500:hover {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-600:hover {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-700:hover {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-800:hover {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-purple-900:hover {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-100:hover {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-200:hover {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-300:hover {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-400:hover {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-500:hover {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-600:hover {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-700:hover {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-800:hover {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xxl\:hover\:lv-bg-pink-900:hover {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-transparent:focus {
      background-color: transparent !important; }
    .xxl\:focus\:lv-bg-current:focus {
      background-color: currentColor !important; }
    .xxl\:focus\:lv-bg-black:focus {
      --bg-opacity:1!important;
      background-color: #000 !important;
      background-color: rgba(0, 0, 0, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-white:focus {
      --bg-opacity:1!important;
      background-color: #fff !important;
      background-color: rgba(255, 255, 255, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-100:focus {
      --bg-opacity:1!important;
      background-color: #f7fafc !important;
      background-color: rgba(247, 250, 252, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-200:focus {
      --bg-opacity:1!important;
      background-color: #edf2f7 !important;
      background-color: rgba(237, 242, 247, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-300:focus {
      --bg-opacity:1!important;
      background-color: #e2e8f0 !important;
      background-color: rgba(226, 232, 240, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-400:focus {
      --bg-opacity:1!important;
      background-color: #cbd5e0 !important;
      background-color: rgba(203, 213, 224, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-500:focus {
      --bg-opacity:1!important;
      background-color: #a0aec0 !important;
      background-color: rgba(160, 174, 192, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-600:focus {
      --bg-opacity:1!important;
      background-color: #718096 !important;
      background-color: rgba(113, 128, 150, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-700:focus {
      --bg-opacity:1!important;
      background-color: #4a5568 !important;
      background-color: rgba(74, 85, 104, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-800:focus {
      --bg-opacity:1!important;
      background-color: #2d3748 !important;
      background-color: rgba(45, 55, 72, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-gray-900:focus {
      --bg-opacity:1!important;
      background-color: #1a202c !important;
      background-color: rgba(26, 32, 44, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f5 !important;
      background-color: rgba(255, 245, 245, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7d7 !important;
      background-color: rgba(254, 215, 215, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-300:focus {
      --bg-opacity:1!important;
      background-color: #feb2b2 !important;
      background-color: rgba(254, 178, 178, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-400:focus {
      --bg-opacity:1!important;
      background-color: #fc8181 !important;
      background-color: rgba(252, 129, 129, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-500:focus {
      --bg-opacity:1!important;
      background-color: #f56565 !important;
      background-color: rgba(245, 101, 101, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-600:focus {
      --bg-opacity:1!important;
      background-color: #e53e3e !important;
      background-color: rgba(229, 62, 62, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-700:focus {
      --bg-opacity:1!important;
      background-color: #c53030 !important;
      background-color: rgba(197, 48, 48, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-800:focus {
      --bg-opacity:1!important;
      background-color: #9b2c2c !important;
      background-color: rgba(155, 44, 44, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-red-900:focus {
      --bg-opacity:1!important;
      background-color: #742a2a !important;
      background-color: rgba(116, 42, 42, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-100:focus {
      --bg-opacity:1!important;
      background-color: #fffaf0 !important;
      background-color: rgba(255, 250, 240, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-200:focus {
      --bg-opacity:1!important;
      background-color: #feebc8 !important;
      background-color: rgba(254, 235, 200, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-300:focus {
      --bg-opacity:1!important;
      background-color: #fbd38d !important;
      background-color: rgba(251, 211, 141, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-400:focus {
      --bg-opacity:1!important;
      background-color: #f6ad55 !important;
      background-color: rgba(246, 173, 85, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-500:focus {
      --bg-opacity:1!important;
      background-color: #ed8936 !important;
      background-color: rgba(237, 137, 54, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-600:focus {
      --bg-opacity:1!important;
      background-color: #dd6b20 !important;
      background-color: rgba(221, 107, 32, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-700:focus {
      --bg-opacity:1!important;
      background-color: #c05621 !important;
      background-color: rgba(192, 86, 33, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-800:focus {
      --bg-opacity:1!important;
      background-color: #9c4221 !important;
      background-color: rgba(156, 66, 33, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-orange-900:focus {
      --bg-opacity:1!important;
      background-color: #7b341e !important;
      background-color: rgba(123, 52, 30, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-100:focus {
      --bg-opacity:1!important;
      background-color: ivory !important;
      background-color: rgba(255, 255, 240, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-200:focus {
      --bg-opacity:1!important;
      background-color: #fefcbf !important;
      background-color: rgba(254, 252, 191, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-300:focus {
      --bg-opacity:1!important;
      background-color: #faf089 !important;
      background-color: rgba(250, 240, 137, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-400:focus {
      --bg-opacity:1!important;
      background-color: #f6e05e !important;
      background-color: rgba(246, 224, 94, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-500:focus {
      --bg-opacity:1!important;
      background-color: #ecc94b !important;
      background-color: rgba(236, 201, 75, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-600:focus {
      --bg-opacity:1!important;
      background-color: #d69e2e !important;
      background-color: rgba(214, 158, 46, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-700:focus {
      --bg-opacity:1!important;
      background-color: #b7791f !important;
      background-color: rgba(183, 121, 31, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-800:focus {
      --bg-opacity:1!important;
      background-color: #975a16 !important;
      background-color: rgba(151, 90, 22, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-yellow-900:focus {
      --bg-opacity:1!important;
      background-color: #744210 !important;
      background-color: rgba(116, 66, 16, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-100:focus {
      --bg-opacity:1!important;
      background-color: #f0fff4 !important;
      background-color: rgba(240, 255, 244, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-200:focus {
      --bg-opacity:1!important;
      background-color: #c6f6d5 !important;
      background-color: rgba(198, 246, 213, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-300:focus {
      --bg-opacity:1!important;
      background-color: #9ae6b4 !important;
      background-color: rgba(154, 230, 180, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-400:focus {
      --bg-opacity:1!important;
      background-color: #68d391 !important;
      background-color: rgba(104, 211, 145, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-500:focus {
      --bg-opacity:1!important;
      background-color: #48bb78 !important;
      background-color: rgba(72, 187, 120, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-600:focus {
      --bg-opacity:1!important;
      background-color: #38a169 !important;
      background-color: rgba(56, 161, 105, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-700:focus {
      --bg-opacity:1!important;
      background-color: #2f855a !important;
      background-color: rgba(47, 133, 90, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-800:focus {
      --bg-opacity:1!important;
      background-color: #276749 !important;
      background-color: rgba(39, 103, 73, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-green-900:focus {
      --bg-opacity:1!important;
      background-color: #22543d !important;
      background-color: rgba(34, 84, 61, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-100:focus {
      --bg-opacity:1!important;
      background-color: #e6fffa !important;
      background-color: rgba(230, 255, 250, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-200:focus {
      --bg-opacity:1!important;
      background-color: #b2f5ea !important;
      background-color: rgba(178, 245, 234, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-300:focus {
      --bg-opacity:1!important;
      background-color: #81e6d9 !important;
      background-color: rgba(129, 230, 217, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-400:focus {
      --bg-opacity:1!important;
      background-color: #4fd1c5 !important;
      background-color: rgba(79, 209, 197, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-500:focus {
      --bg-opacity:1!important;
      background-color: #38b2ac !important;
      background-color: rgba(56, 178, 172, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-600:focus {
      --bg-opacity:1!important;
      background-color: #319795 !important;
      background-color: rgba(49, 151, 149, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-700:focus {
      --bg-opacity:1!important;
      background-color: #2c7a7b !important;
      background-color: rgba(44, 122, 123, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-800:focus {
      --bg-opacity:1!important;
      background-color: #285e61 !important;
      background-color: rgba(40, 94, 97, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-teal-900:focus {
      --bg-opacity:1!important;
      background-color: #234e52 !important;
      background-color: rgba(35, 78, 82, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf8ff !important;
      background-color: rgba(235, 248, 255, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-200:focus {
      --bg-opacity:1!important;
      background-color: #bee3f8 !important;
      background-color: rgba(190, 227, 248, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-300:focus {
      --bg-opacity:1!important;
      background-color: #90cdf4 !important;
      background-color: rgba(144, 205, 244, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-400:focus {
      --bg-opacity:1!important;
      background-color: #63b3ed !important;
      background-color: rgba(99, 179, 237, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-500:focus {
      --bg-opacity:1!important;
      background-color: #4299e1 !important;
      background-color: rgba(66, 153, 225, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-600:focus {
      --bg-opacity:1!important;
      background-color: #3182ce !important;
      background-color: rgba(49, 130, 206, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-700:focus {
      --bg-opacity:1!important;
      background-color: #2b6cb0 !important;
      background-color: rgba(43, 108, 176, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-800:focus {
      --bg-opacity:1!important;
      background-color: #2c5282 !important;
      background-color: rgba(44, 82, 130, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-blue-900:focus {
      --bg-opacity:1!important;
      background-color: #2a4365 !important;
      background-color: rgba(42, 67, 101, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-100:focus {
      --bg-opacity:1!important;
      background-color: #ebf4ff !important;
      background-color: rgba(235, 244, 255, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-200:focus {
      --bg-opacity:1!important;
      background-color: #c3dafe !important;
      background-color: rgba(195, 218, 254, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-300:focus {
      --bg-opacity:1!important;
      background-color: #a3bffa !important;
      background-color: rgba(163, 191, 250, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-400:focus {
      --bg-opacity:1!important;
      background-color: #7f9cf5 !important;
      background-color: rgba(127, 156, 245, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-500:focus {
      --bg-opacity:1!important;
      background-color: #667eea !important;
      background-color: rgba(102, 126, 234, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-600:focus {
      --bg-opacity:1!important;
      background-color: #5a67d8 !important;
      background-color: rgba(90, 103, 216, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-700:focus {
      --bg-opacity:1!important;
      background-color: #4c51bf !important;
      background-color: rgba(76, 81, 191, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-800:focus {
      --bg-opacity:1!important;
      background-color: #434190 !important;
      background-color: rgba(67, 65, 144, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-indigo-900:focus {
      --bg-opacity:1!important;
      background-color: #3c366b !important;
      background-color: rgba(60, 54, 107, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-100:focus {
      --bg-opacity:1!important;
      background-color: #faf5ff !important;
      background-color: rgba(250, 245, 255, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-200:focus {
      --bg-opacity:1!important;
      background-color: #e9d8fd !important;
      background-color: rgba(233, 216, 253, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-300:focus {
      --bg-opacity:1!important;
      background-color: #d6bcfa !important;
      background-color: rgba(214, 188, 250, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-400:focus {
      --bg-opacity:1!important;
      background-color: #b794f4 !important;
      background-color: rgba(183, 148, 244, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-500:focus {
      --bg-opacity:1!important;
      background-color: #9f7aea !important;
      background-color: rgba(159, 122, 234, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-600:focus {
      --bg-opacity:1!important;
      background-color: #805ad5 !important;
      background-color: rgba(128, 90, 213, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-700:focus {
      --bg-opacity:1!important;
      background-color: #6b46c1 !important;
      background-color: rgba(107, 70, 193, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-800:focus {
      --bg-opacity:1!important;
      background-color: #553c9a !important;
      background-color: rgba(85, 60, 154, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-purple-900:focus {
      --bg-opacity:1!important;
      background-color: #44337a !important;
      background-color: rgba(68, 51, 122, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-100:focus {
      --bg-opacity:1!important;
      background-color: #fff5f7 !important;
      background-color: rgba(255, 245, 247, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-200:focus {
      --bg-opacity:1!important;
      background-color: #fed7e2 !important;
      background-color: rgba(254, 215, 226, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-300:focus {
      --bg-opacity:1!important;
      background-color: #fbb6ce !important;
      background-color: rgba(251, 182, 206, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-400:focus {
      --bg-opacity:1!important;
      background-color: #f687b3 !important;
      background-color: rgba(246, 135, 179, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-500:focus {
      --bg-opacity:1!important;
      background-color: #ed64a6 !important;
      background-color: rgba(237, 100, 166, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-600:focus {
      --bg-opacity:1!important;
      background-color: #d53f8c !important;
      background-color: rgba(213, 63, 140, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-700:focus {
      --bg-opacity:1!important;
      background-color: #b83280 !important;
      background-color: rgba(184, 50, 128, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-800:focus {
      --bg-opacity:1!important;
      background-color: #97266d !important;
      background-color: rgba(151, 38, 109, var(--bg-opacity)) !important; }
    .xxl\:focus\:lv-bg-pink-900:focus {
      --bg-opacity:1!important;
      background-color: #702459 !important;
      background-color: rgba(112, 36, 89, var(--bg-opacity)) !important; }
    .xxl\:lv-bg-none {
      background-image: none !important; }
    .xxl\:lv-bg-gradient-to-t {
      background-image: linear-gradient(0deg, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-tr {
      background-image: linear-gradient(to top right, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-r {
      background-image: linear-gradient(90deg, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-br {
      background-image: linear-gradient(to bottom right, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-b {
      background-image: linear-gradient(180deg, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-bl {
      background-image: linear-gradient(to bottom left, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-l {
      background-image: linear-gradient(270deg, var(--gradient-color-stops)) !important; }
    .xxl\:lv-bg-gradient-to-tl {
      background-image: linear-gradient(to top left, var(--gradient-color-stops)) !important; }
    .xxl\:lv-from-transparent {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:lv-from-current {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:lv-from-black {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:lv-from-white {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:lv-from-gray-100 {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xxl\:lv-from-gray-200 {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xxl\:lv-from-gray-300 {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xxl\:lv-from-gray-400 {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xxl\:lv-from-gray-500 {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xxl\:lv-from-gray-600 {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xxl\:lv-from-gray-700 {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xxl\:lv-from-gray-800 {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xxl\:lv-from-gray-900 {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xxl\:lv-from-red-100 {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xxl\:lv-from-red-200 {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xxl\:lv-from-red-300 {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xxl\:lv-from-red-400 {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xxl\:lv-from-red-500 {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xxl\:lv-from-red-600 {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xxl\:lv-from-red-700 {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xxl\:lv-from-red-800 {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xxl\:lv-from-red-900 {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xxl\:lv-from-orange-100 {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xxl\:lv-from-orange-200 {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xxl\:lv-from-orange-300 {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xxl\:lv-from-orange-400 {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xxl\:lv-from-orange-500 {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xxl\:lv-from-orange-600 {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xxl\:lv-from-orange-700 {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xxl\:lv-from-orange-800 {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xxl\:lv-from-orange-900 {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xxl\:lv-from-yellow-100 {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xxl\:lv-from-yellow-200 {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xxl\:lv-from-yellow-300 {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xxl\:lv-from-yellow-400 {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xxl\:lv-from-yellow-500 {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xxl\:lv-from-yellow-600 {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xxl\:lv-from-yellow-700 {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xxl\:lv-from-yellow-800 {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xxl\:lv-from-yellow-900 {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xxl\:lv-from-green-100 {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xxl\:lv-from-green-200 {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xxl\:lv-from-green-300 {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xxl\:lv-from-green-400 {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xxl\:lv-from-green-500 {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xxl\:lv-from-green-600 {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xxl\:lv-from-green-700 {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xxl\:lv-from-green-800 {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xxl\:lv-from-green-900 {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xxl\:lv-from-teal-100 {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xxl\:lv-from-teal-200 {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xxl\:lv-from-teal-300 {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xxl\:lv-from-teal-400 {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xxl\:lv-from-teal-500 {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xxl\:lv-from-teal-600 {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xxl\:lv-from-teal-700 {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xxl\:lv-from-teal-800 {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xxl\:lv-from-teal-900 {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xxl\:lv-from-blue-100 {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xxl\:lv-from-blue-200 {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xxl\:lv-from-blue-300 {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xxl\:lv-from-blue-400 {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xxl\:lv-from-blue-500 {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xxl\:lv-from-blue-600 {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xxl\:lv-from-blue-700 {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xxl\:lv-from-blue-800 {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xxl\:lv-from-blue-900 {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xxl\:lv-from-indigo-100 {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xxl\:lv-from-indigo-200 {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xxl\:lv-from-indigo-300 {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xxl\:lv-from-indigo-400 {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xxl\:lv-from-indigo-500 {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xxl\:lv-from-indigo-600 {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xxl\:lv-from-indigo-700 {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xxl\:lv-from-indigo-800 {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xxl\:lv-from-indigo-900 {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xxl\:lv-from-purple-100 {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xxl\:lv-from-purple-200 {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xxl\:lv-from-purple-300 {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xxl\:lv-from-purple-400 {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xxl\:lv-from-purple-500 {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xxl\:lv-from-purple-600 {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xxl\:lv-from-purple-700 {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xxl\:lv-from-purple-800 {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xxl\:lv-from-purple-900 {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xxl\:lv-from-pink-100 {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xxl\:lv-from-pink-200 {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xxl\:lv-from-pink-300 {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xxl\:lv-from-pink-400 {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xxl\:lv-from-pink-500 {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xxl\:lv-from-pink-600 {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xxl\:lv-from-pink-700 {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xxl\:lv-from-pink-800 {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xxl\:lv-from-pink-900 {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xxl\:lv-via-transparent {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:lv-via-current {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:lv-via-black {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:lv-via-white {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:lv-via-gray-100 {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xxl\:lv-via-gray-200 {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xxl\:lv-via-gray-300 {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xxl\:lv-via-gray-400 {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xxl\:lv-via-gray-500 {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xxl\:lv-via-gray-600 {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xxl\:lv-via-gray-700 {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xxl\:lv-via-gray-800 {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xxl\:lv-via-gray-900 {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xxl\:lv-via-red-100 {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xxl\:lv-via-red-200 {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xxl\:lv-via-red-300 {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xxl\:lv-via-red-400 {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xxl\:lv-via-red-500 {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xxl\:lv-via-red-600 {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xxl\:lv-via-red-700 {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xxl\:lv-via-red-800 {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xxl\:lv-via-red-900 {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xxl\:lv-via-orange-100 {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xxl\:lv-via-orange-200 {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xxl\:lv-via-orange-300 {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xxl\:lv-via-orange-400 {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xxl\:lv-via-orange-500 {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xxl\:lv-via-orange-600 {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xxl\:lv-via-orange-700 {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xxl\:lv-via-orange-800 {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xxl\:lv-via-orange-900 {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xxl\:lv-via-yellow-100 {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xxl\:lv-via-yellow-200 {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xxl\:lv-via-yellow-300 {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xxl\:lv-via-yellow-400 {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xxl\:lv-via-yellow-500 {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xxl\:lv-via-yellow-600 {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xxl\:lv-via-yellow-700 {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xxl\:lv-via-yellow-800 {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xxl\:lv-via-yellow-900 {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xxl\:lv-via-green-100 {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xxl\:lv-via-green-200 {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xxl\:lv-via-green-300 {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xxl\:lv-via-green-400 {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xxl\:lv-via-green-500 {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xxl\:lv-via-green-600 {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xxl\:lv-via-green-700 {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xxl\:lv-via-green-800 {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xxl\:lv-via-green-900 {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xxl\:lv-via-teal-100 {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xxl\:lv-via-teal-200 {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xxl\:lv-via-teal-300 {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xxl\:lv-via-teal-400 {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xxl\:lv-via-teal-500 {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xxl\:lv-via-teal-600 {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xxl\:lv-via-teal-700 {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xxl\:lv-via-teal-800 {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xxl\:lv-via-teal-900 {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xxl\:lv-via-blue-100 {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xxl\:lv-via-blue-200 {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xxl\:lv-via-blue-300 {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xxl\:lv-via-blue-400 {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xxl\:lv-via-blue-500 {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xxl\:lv-via-blue-600 {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xxl\:lv-via-blue-700 {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xxl\:lv-via-blue-800 {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xxl\:lv-via-blue-900 {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xxl\:lv-via-indigo-100 {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xxl\:lv-via-indigo-200 {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xxl\:lv-via-indigo-300 {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xxl\:lv-via-indigo-400 {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xxl\:lv-via-indigo-500 {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xxl\:lv-via-indigo-600 {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xxl\:lv-via-indigo-700 {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xxl\:lv-via-indigo-800 {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xxl\:lv-via-indigo-900 {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xxl\:lv-via-purple-100 {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xxl\:lv-via-purple-200 {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xxl\:lv-via-purple-300 {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xxl\:lv-via-purple-400 {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xxl\:lv-via-purple-500 {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xxl\:lv-via-purple-600 {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xxl\:lv-via-purple-700 {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xxl\:lv-via-purple-800 {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xxl\:lv-via-purple-900 {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xxl\:lv-via-pink-100 {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xxl\:lv-via-pink-200 {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xxl\:lv-via-pink-300 {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xxl\:lv-via-pink-400 {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xxl\:lv-via-pink-500 {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xxl\:lv-via-pink-600 {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xxl\:lv-via-pink-700 {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xxl\:lv-via-pink-800 {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xxl\:lv-via-pink-900 {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xxl\:lv-to-transparent {
      --gradient-to-color:transparent!important; }
    .xxl\:lv-to-current {
      --gradient-to-color:currentColor!important; }
    .xxl\:lv-to-black {
      --gradient-to-color:#000!important; }
    .xxl\:lv-to-white {
      --gradient-to-color:#fff!important; }
    .xxl\:lv-to-gray-100 {
      --gradient-to-color:#f7fafc!important; }
    .xxl\:lv-to-gray-200 {
      --gradient-to-color:#edf2f7!important; }
    .xxl\:lv-to-gray-300 {
      --gradient-to-color:#e2e8f0!important; }
    .xxl\:lv-to-gray-400 {
      --gradient-to-color:#cbd5e0!important; }
    .xxl\:lv-to-gray-500 {
      --gradient-to-color:#a0aec0!important; }
    .xxl\:lv-to-gray-600 {
      --gradient-to-color:#718096!important; }
    .xxl\:lv-to-gray-700 {
      --gradient-to-color:#4a5568!important; }
    .xxl\:lv-to-gray-800 {
      --gradient-to-color:#2d3748!important; }
    .xxl\:lv-to-gray-900 {
      --gradient-to-color:#1a202c!important; }
    .xxl\:lv-to-red-100 {
      --gradient-to-color:#fff5f5!important; }
    .xxl\:lv-to-red-200 {
      --gradient-to-color:#fed7d7!important; }
    .xxl\:lv-to-red-300 {
      --gradient-to-color:#feb2b2!important; }
    .xxl\:lv-to-red-400 {
      --gradient-to-color:#fc8181!important; }
    .xxl\:lv-to-red-500 {
      --gradient-to-color:#f56565!important; }
    .xxl\:lv-to-red-600 {
      --gradient-to-color:#e53e3e!important; }
    .xxl\:lv-to-red-700 {
      --gradient-to-color:#c53030!important; }
    .xxl\:lv-to-red-800 {
      --gradient-to-color:#9b2c2c!important; }
    .xxl\:lv-to-red-900 {
      --gradient-to-color:#742a2a!important; }
    .xxl\:lv-to-orange-100 {
      --gradient-to-color:#fffaf0!important; }
    .xxl\:lv-to-orange-200 {
      --gradient-to-color:#feebc8!important; }
    .xxl\:lv-to-orange-300 {
      --gradient-to-color:#fbd38d!important; }
    .xxl\:lv-to-orange-400 {
      --gradient-to-color:#f6ad55!important; }
    .xxl\:lv-to-orange-500 {
      --gradient-to-color:#ed8936!important; }
    .xxl\:lv-to-orange-600 {
      --gradient-to-color:#dd6b20!important; }
    .xxl\:lv-to-orange-700 {
      --gradient-to-color:#c05621!important; }
    .xxl\:lv-to-orange-800 {
      --gradient-to-color:#9c4221!important; }
    .xxl\:lv-to-orange-900 {
      --gradient-to-color:#7b341e!important; }
    .xxl\:lv-to-yellow-100 {
      --gradient-to-color:ivory!important; }
    .xxl\:lv-to-yellow-200 {
      --gradient-to-color:#fefcbf!important; }
    .xxl\:lv-to-yellow-300 {
      --gradient-to-color:#faf089!important; }
    .xxl\:lv-to-yellow-400 {
      --gradient-to-color:#f6e05e!important; }
    .xxl\:lv-to-yellow-500 {
      --gradient-to-color:#ecc94b!important; }
    .xxl\:lv-to-yellow-600 {
      --gradient-to-color:#d69e2e!important; }
    .xxl\:lv-to-yellow-700 {
      --gradient-to-color:#b7791f!important; }
    .xxl\:lv-to-yellow-800 {
      --gradient-to-color:#975a16!important; }
    .xxl\:lv-to-yellow-900 {
      --gradient-to-color:#744210!important; }
    .xxl\:lv-to-green-100 {
      --gradient-to-color:#f0fff4!important; }
    .xxl\:lv-to-green-200 {
      --gradient-to-color:#c6f6d5!important; }
    .xxl\:lv-to-green-300 {
      --gradient-to-color:#9ae6b4!important; }
    .xxl\:lv-to-green-400 {
      --gradient-to-color:#68d391!important; }
    .xxl\:lv-to-green-500 {
      --gradient-to-color:#48bb78!important; }
    .xxl\:lv-to-green-600 {
      --gradient-to-color:#38a169!important; }
    .xxl\:lv-to-green-700 {
      --gradient-to-color:#2f855a!important; }
    .xxl\:lv-to-green-800 {
      --gradient-to-color:#276749!important; }
    .xxl\:lv-to-green-900 {
      --gradient-to-color:#22543d!important; }
    .xxl\:lv-to-teal-100 {
      --gradient-to-color:#e6fffa!important; }
    .xxl\:lv-to-teal-200 {
      --gradient-to-color:#b2f5ea!important; }
    .xxl\:lv-to-teal-300 {
      --gradient-to-color:#81e6d9!important; }
    .xxl\:lv-to-teal-400 {
      --gradient-to-color:#4fd1c5!important; }
    .xxl\:lv-to-teal-500 {
      --gradient-to-color:#38b2ac!important; }
    .xxl\:lv-to-teal-600 {
      --gradient-to-color:#319795!important; }
    .xxl\:lv-to-teal-700 {
      --gradient-to-color:#2c7a7b!important; }
    .xxl\:lv-to-teal-800 {
      --gradient-to-color:#285e61!important; }
    .xxl\:lv-to-teal-900 {
      --gradient-to-color:#234e52!important; }
    .xxl\:lv-to-blue-100 {
      --gradient-to-color:#ebf8ff!important; }
    .xxl\:lv-to-blue-200 {
      --gradient-to-color:#bee3f8!important; }
    .xxl\:lv-to-blue-300 {
      --gradient-to-color:#90cdf4!important; }
    .xxl\:lv-to-blue-400 {
      --gradient-to-color:#63b3ed!important; }
    .xxl\:lv-to-blue-500 {
      --gradient-to-color:#4299e1!important; }
    .xxl\:lv-to-blue-600 {
      --gradient-to-color:#3182ce!important; }
    .xxl\:lv-to-blue-700 {
      --gradient-to-color:#2b6cb0!important; }
    .xxl\:lv-to-blue-800 {
      --gradient-to-color:#2c5282!important; }
    .xxl\:lv-to-blue-900 {
      --gradient-to-color:#2a4365!important; }
    .xxl\:lv-to-indigo-100 {
      --gradient-to-color:#ebf4ff!important; }
    .xxl\:lv-to-indigo-200 {
      --gradient-to-color:#c3dafe!important; }
    .xxl\:lv-to-indigo-300 {
      --gradient-to-color:#a3bffa!important; }
    .xxl\:lv-to-indigo-400 {
      --gradient-to-color:#7f9cf5!important; }
    .xxl\:lv-to-indigo-500 {
      --gradient-to-color:#667eea!important; }
    .xxl\:lv-to-indigo-600 {
      --gradient-to-color:#5a67d8!important; }
    .xxl\:lv-to-indigo-700 {
      --gradient-to-color:#4c51bf!important; }
    .xxl\:lv-to-indigo-800 {
      --gradient-to-color:#434190!important; }
    .xxl\:lv-to-indigo-900 {
      --gradient-to-color:#3c366b!important; }
    .xxl\:lv-to-purple-100 {
      --gradient-to-color:#faf5ff!important; }
    .xxl\:lv-to-purple-200 {
      --gradient-to-color:#e9d8fd!important; }
    .xxl\:lv-to-purple-300 {
      --gradient-to-color:#d6bcfa!important; }
    .xxl\:lv-to-purple-400 {
      --gradient-to-color:#b794f4!important; }
    .xxl\:lv-to-purple-500 {
      --gradient-to-color:#9f7aea!important; }
    .xxl\:lv-to-purple-600 {
      --gradient-to-color:#805ad5!important; }
    .xxl\:lv-to-purple-700 {
      --gradient-to-color:#6b46c1!important; }
    .xxl\:lv-to-purple-800 {
      --gradient-to-color:#553c9a!important; }
    .xxl\:lv-to-purple-900 {
      --gradient-to-color:#44337a!important; }
    .xxl\:lv-to-pink-100 {
      --gradient-to-color:#fff5f7!important; }
    .xxl\:lv-to-pink-200 {
      --gradient-to-color:#fed7e2!important; }
    .xxl\:lv-to-pink-300 {
      --gradient-to-color:#fbb6ce!important; }
    .xxl\:lv-to-pink-400 {
      --gradient-to-color:#f687b3!important; }
    .xxl\:lv-to-pink-500 {
      --gradient-to-color:#ed64a6!important; }
    .xxl\:lv-to-pink-600 {
      --gradient-to-color:#d53f8c!important; }
    .xxl\:lv-to-pink-700 {
      --gradient-to-color:#b83280!important; }
    .xxl\:lv-to-pink-800 {
      --gradient-to-color:#97266d!important; }
    .xxl\:lv-to-pink-900 {
      --gradient-to-color:#702459!important; }
    .xxl\:hover\:lv-from-transparent:hover {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:hover\:lv-from-current:hover {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:hover\:lv-from-black:hover {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:hover\:lv-from-white:hover {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:hover\:lv-from-gray-100:hover {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xxl\:hover\:lv-from-gray-200:hover {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xxl\:hover\:lv-from-gray-300:hover {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xxl\:hover\:lv-from-gray-400:hover {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xxl\:hover\:lv-from-gray-500:hover {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xxl\:hover\:lv-from-gray-600:hover {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xxl\:hover\:lv-from-gray-700:hover {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xxl\:hover\:lv-from-gray-800:hover {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xxl\:hover\:lv-from-gray-900:hover {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xxl\:hover\:lv-from-red-100:hover {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xxl\:hover\:lv-from-red-200:hover {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xxl\:hover\:lv-from-red-300:hover {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xxl\:hover\:lv-from-red-400:hover {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xxl\:hover\:lv-from-red-500:hover {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xxl\:hover\:lv-from-red-600:hover {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xxl\:hover\:lv-from-red-700:hover {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xxl\:hover\:lv-from-red-800:hover {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xxl\:hover\:lv-from-red-900:hover {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xxl\:hover\:lv-from-orange-100:hover {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xxl\:hover\:lv-from-orange-200:hover {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xxl\:hover\:lv-from-orange-300:hover {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xxl\:hover\:lv-from-orange-400:hover {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xxl\:hover\:lv-from-orange-500:hover {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xxl\:hover\:lv-from-orange-600:hover {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xxl\:hover\:lv-from-orange-700:hover {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xxl\:hover\:lv-from-orange-800:hover {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xxl\:hover\:lv-from-orange-900:hover {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xxl\:hover\:lv-from-yellow-100:hover {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xxl\:hover\:lv-from-yellow-200:hover {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xxl\:hover\:lv-from-yellow-300:hover {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xxl\:hover\:lv-from-yellow-400:hover {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xxl\:hover\:lv-from-yellow-500:hover {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xxl\:hover\:lv-from-yellow-600:hover {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xxl\:hover\:lv-from-yellow-700:hover {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xxl\:hover\:lv-from-yellow-800:hover {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xxl\:hover\:lv-from-yellow-900:hover {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xxl\:hover\:lv-from-green-100:hover {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xxl\:hover\:lv-from-green-200:hover {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xxl\:hover\:lv-from-green-300:hover {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xxl\:hover\:lv-from-green-400:hover {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xxl\:hover\:lv-from-green-500:hover {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xxl\:hover\:lv-from-green-600:hover {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xxl\:hover\:lv-from-green-700:hover {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xxl\:hover\:lv-from-green-800:hover {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xxl\:hover\:lv-from-green-900:hover {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xxl\:hover\:lv-from-teal-100:hover {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xxl\:hover\:lv-from-teal-200:hover {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xxl\:hover\:lv-from-teal-300:hover {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xxl\:hover\:lv-from-teal-400:hover {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xxl\:hover\:lv-from-teal-500:hover {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xxl\:hover\:lv-from-teal-600:hover {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xxl\:hover\:lv-from-teal-700:hover {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xxl\:hover\:lv-from-teal-800:hover {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xxl\:hover\:lv-from-teal-900:hover {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xxl\:hover\:lv-from-blue-100:hover {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xxl\:hover\:lv-from-blue-200:hover {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xxl\:hover\:lv-from-blue-300:hover {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xxl\:hover\:lv-from-blue-400:hover {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xxl\:hover\:lv-from-blue-500:hover {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xxl\:hover\:lv-from-blue-600:hover {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xxl\:hover\:lv-from-blue-700:hover {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xxl\:hover\:lv-from-blue-800:hover {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xxl\:hover\:lv-from-blue-900:hover {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xxl\:hover\:lv-from-indigo-100:hover {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xxl\:hover\:lv-from-indigo-200:hover {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xxl\:hover\:lv-from-indigo-300:hover {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xxl\:hover\:lv-from-indigo-400:hover {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xxl\:hover\:lv-from-indigo-500:hover {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xxl\:hover\:lv-from-indigo-600:hover {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xxl\:hover\:lv-from-indigo-700:hover {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xxl\:hover\:lv-from-indigo-800:hover {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xxl\:hover\:lv-from-indigo-900:hover {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xxl\:hover\:lv-from-purple-100:hover {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xxl\:hover\:lv-from-purple-200:hover {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xxl\:hover\:lv-from-purple-300:hover {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xxl\:hover\:lv-from-purple-400:hover {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xxl\:hover\:lv-from-purple-500:hover {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xxl\:hover\:lv-from-purple-600:hover {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xxl\:hover\:lv-from-purple-700:hover {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xxl\:hover\:lv-from-purple-800:hover {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xxl\:hover\:lv-from-purple-900:hover {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xxl\:hover\:lv-from-pink-100:hover {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xxl\:hover\:lv-from-pink-200:hover {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xxl\:hover\:lv-from-pink-300:hover {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xxl\:hover\:lv-from-pink-400:hover {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xxl\:hover\:lv-from-pink-500:hover {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xxl\:hover\:lv-from-pink-600:hover {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xxl\:hover\:lv-from-pink-700:hover {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xxl\:hover\:lv-from-pink-800:hover {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xxl\:hover\:lv-from-pink-900:hover {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xxl\:hover\:lv-via-transparent:hover {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:hover\:lv-via-current:hover {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:hover\:lv-via-black:hover {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:hover\:lv-via-white:hover {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:hover\:lv-via-gray-100:hover {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xxl\:hover\:lv-via-gray-200:hover {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xxl\:hover\:lv-via-gray-300:hover {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xxl\:hover\:lv-via-gray-400:hover {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xxl\:hover\:lv-via-gray-500:hover {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xxl\:hover\:lv-via-gray-600:hover {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xxl\:hover\:lv-via-gray-700:hover {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xxl\:hover\:lv-via-gray-800:hover {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xxl\:hover\:lv-via-gray-900:hover {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xxl\:hover\:lv-via-red-100:hover {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xxl\:hover\:lv-via-red-200:hover {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xxl\:hover\:lv-via-red-300:hover {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xxl\:hover\:lv-via-red-400:hover {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xxl\:hover\:lv-via-red-500:hover {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xxl\:hover\:lv-via-red-600:hover {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xxl\:hover\:lv-via-red-700:hover {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xxl\:hover\:lv-via-red-800:hover {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xxl\:hover\:lv-via-red-900:hover {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xxl\:hover\:lv-via-orange-100:hover {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xxl\:hover\:lv-via-orange-200:hover {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xxl\:hover\:lv-via-orange-300:hover {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xxl\:hover\:lv-via-orange-400:hover {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xxl\:hover\:lv-via-orange-500:hover {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xxl\:hover\:lv-via-orange-600:hover {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xxl\:hover\:lv-via-orange-700:hover {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xxl\:hover\:lv-via-orange-800:hover {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xxl\:hover\:lv-via-orange-900:hover {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xxl\:hover\:lv-via-yellow-100:hover {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xxl\:hover\:lv-via-yellow-200:hover {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xxl\:hover\:lv-via-yellow-300:hover {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xxl\:hover\:lv-via-yellow-400:hover {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xxl\:hover\:lv-via-yellow-500:hover {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xxl\:hover\:lv-via-yellow-600:hover {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xxl\:hover\:lv-via-yellow-700:hover {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xxl\:hover\:lv-via-yellow-800:hover {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xxl\:hover\:lv-via-yellow-900:hover {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xxl\:hover\:lv-via-green-100:hover {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xxl\:hover\:lv-via-green-200:hover {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xxl\:hover\:lv-via-green-300:hover {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xxl\:hover\:lv-via-green-400:hover {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xxl\:hover\:lv-via-green-500:hover {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xxl\:hover\:lv-via-green-600:hover {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xxl\:hover\:lv-via-green-700:hover {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xxl\:hover\:lv-via-green-800:hover {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xxl\:hover\:lv-via-green-900:hover {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xxl\:hover\:lv-via-teal-100:hover {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xxl\:hover\:lv-via-teal-200:hover {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xxl\:hover\:lv-via-teal-300:hover {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xxl\:hover\:lv-via-teal-400:hover {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xxl\:hover\:lv-via-teal-500:hover {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xxl\:hover\:lv-via-teal-600:hover {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xxl\:hover\:lv-via-teal-700:hover {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xxl\:hover\:lv-via-teal-800:hover {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xxl\:hover\:lv-via-teal-900:hover {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xxl\:hover\:lv-via-blue-100:hover {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xxl\:hover\:lv-via-blue-200:hover {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xxl\:hover\:lv-via-blue-300:hover {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xxl\:hover\:lv-via-blue-400:hover {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xxl\:hover\:lv-via-blue-500:hover {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xxl\:hover\:lv-via-blue-600:hover {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xxl\:hover\:lv-via-blue-700:hover {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xxl\:hover\:lv-via-blue-800:hover {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xxl\:hover\:lv-via-blue-900:hover {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xxl\:hover\:lv-via-indigo-100:hover {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xxl\:hover\:lv-via-indigo-200:hover {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xxl\:hover\:lv-via-indigo-300:hover {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xxl\:hover\:lv-via-indigo-400:hover {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xxl\:hover\:lv-via-indigo-500:hover {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xxl\:hover\:lv-via-indigo-600:hover {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xxl\:hover\:lv-via-indigo-700:hover {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xxl\:hover\:lv-via-indigo-800:hover {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xxl\:hover\:lv-via-indigo-900:hover {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xxl\:hover\:lv-via-purple-100:hover {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xxl\:hover\:lv-via-purple-200:hover {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xxl\:hover\:lv-via-purple-300:hover {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xxl\:hover\:lv-via-purple-400:hover {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xxl\:hover\:lv-via-purple-500:hover {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xxl\:hover\:lv-via-purple-600:hover {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xxl\:hover\:lv-via-purple-700:hover {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xxl\:hover\:lv-via-purple-800:hover {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xxl\:hover\:lv-via-purple-900:hover {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xxl\:hover\:lv-via-pink-100:hover {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xxl\:hover\:lv-via-pink-200:hover {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xxl\:hover\:lv-via-pink-300:hover {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xxl\:hover\:lv-via-pink-400:hover {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xxl\:hover\:lv-via-pink-500:hover {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xxl\:hover\:lv-via-pink-600:hover {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xxl\:hover\:lv-via-pink-700:hover {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xxl\:hover\:lv-via-pink-800:hover {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xxl\:hover\:lv-via-pink-900:hover {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xxl\:hover\:lv-to-transparent:hover {
      --gradient-to-color:transparent!important; }
    .xxl\:hover\:lv-to-current:hover {
      --gradient-to-color:currentColor!important; }
    .xxl\:hover\:lv-to-black:hover {
      --gradient-to-color:#000!important; }
    .xxl\:hover\:lv-to-white:hover {
      --gradient-to-color:#fff!important; }
    .xxl\:hover\:lv-to-gray-100:hover {
      --gradient-to-color:#f7fafc!important; }
    .xxl\:hover\:lv-to-gray-200:hover {
      --gradient-to-color:#edf2f7!important; }
    .xxl\:hover\:lv-to-gray-300:hover {
      --gradient-to-color:#e2e8f0!important; }
    .xxl\:hover\:lv-to-gray-400:hover {
      --gradient-to-color:#cbd5e0!important; }
    .xxl\:hover\:lv-to-gray-500:hover {
      --gradient-to-color:#a0aec0!important; }
    .xxl\:hover\:lv-to-gray-600:hover {
      --gradient-to-color:#718096!important; }
    .xxl\:hover\:lv-to-gray-700:hover {
      --gradient-to-color:#4a5568!important; }
    .xxl\:hover\:lv-to-gray-800:hover {
      --gradient-to-color:#2d3748!important; }
    .xxl\:hover\:lv-to-gray-900:hover {
      --gradient-to-color:#1a202c!important; }
    .xxl\:hover\:lv-to-red-100:hover {
      --gradient-to-color:#fff5f5!important; }
    .xxl\:hover\:lv-to-red-200:hover {
      --gradient-to-color:#fed7d7!important; }
    .xxl\:hover\:lv-to-red-300:hover {
      --gradient-to-color:#feb2b2!important; }
    .xxl\:hover\:lv-to-red-400:hover {
      --gradient-to-color:#fc8181!important; }
    .xxl\:hover\:lv-to-red-500:hover {
      --gradient-to-color:#f56565!important; }
    .xxl\:hover\:lv-to-red-600:hover {
      --gradient-to-color:#e53e3e!important; }
    .xxl\:hover\:lv-to-red-700:hover {
      --gradient-to-color:#c53030!important; }
    .xxl\:hover\:lv-to-red-800:hover {
      --gradient-to-color:#9b2c2c!important; }
    .xxl\:hover\:lv-to-red-900:hover {
      --gradient-to-color:#742a2a!important; }
    .xxl\:hover\:lv-to-orange-100:hover {
      --gradient-to-color:#fffaf0!important; }
    .xxl\:hover\:lv-to-orange-200:hover {
      --gradient-to-color:#feebc8!important; }
    .xxl\:hover\:lv-to-orange-300:hover {
      --gradient-to-color:#fbd38d!important; }
    .xxl\:hover\:lv-to-orange-400:hover {
      --gradient-to-color:#f6ad55!important; }
    .xxl\:hover\:lv-to-orange-500:hover {
      --gradient-to-color:#ed8936!important; }
    .xxl\:hover\:lv-to-orange-600:hover {
      --gradient-to-color:#dd6b20!important; }
    .xxl\:hover\:lv-to-orange-700:hover {
      --gradient-to-color:#c05621!important; }
    .xxl\:hover\:lv-to-orange-800:hover {
      --gradient-to-color:#9c4221!important; }
    .xxl\:hover\:lv-to-orange-900:hover {
      --gradient-to-color:#7b341e!important; }
    .xxl\:hover\:lv-to-yellow-100:hover {
      --gradient-to-color:ivory!important; }
    .xxl\:hover\:lv-to-yellow-200:hover {
      --gradient-to-color:#fefcbf!important; }
    .xxl\:hover\:lv-to-yellow-300:hover {
      --gradient-to-color:#faf089!important; }
    .xxl\:hover\:lv-to-yellow-400:hover {
      --gradient-to-color:#f6e05e!important; }
    .xxl\:hover\:lv-to-yellow-500:hover {
      --gradient-to-color:#ecc94b!important; }
    .xxl\:hover\:lv-to-yellow-600:hover {
      --gradient-to-color:#d69e2e!important; }
    .xxl\:hover\:lv-to-yellow-700:hover {
      --gradient-to-color:#b7791f!important; }
    .xxl\:hover\:lv-to-yellow-800:hover {
      --gradient-to-color:#975a16!important; }
    .xxl\:hover\:lv-to-yellow-900:hover {
      --gradient-to-color:#744210!important; }
    .xxl\:hover\:lv-to-green-100:hover {
      --gradient-to-color:#f0fff4!important; }
    .xxl\:hover\:lv-to-green-200:hover {
      --gradient-to-color:#c6f6d5!important; }
    .xxl\:hover\:lv-to-green-300:hover {
      --gradient-to-color:#9ae6b4!important; }
    .xxl\:hover\:lv-to-green-400:hover {
      --gradient-to-color:#68d391!important; }
    .xxl\:hover\:lv-to-green-500:hover {
      --gradient-to-color:#48bb78!important; }
    .xxl\:hover\:lv-to-green-600:hover {
      --gradient-to-color:#38a169!important; }
    .xxl\:hover\:lv-to-green-700:hover {
      --gradient-to-color:#2f855a!important; }
    .xxl\:hover\:lv-to-green-800:hover {
      --gradient-to-color:#276749!important; }
    .xxl\:hover\:lv-to-green-900:hover {
      --gradient-to-color:#22543d!important; }
    .xxl\:hover\:lv-to-teal-100:hover {
      --gradient-to-color:#e6fffa!important; }
    .xxl\:hover\:lv-to-teal-200:hover {
      --gradient-to-color:#b2f5ea!important; }
    .xxl\:hover\:lv-to-teal-300:hover {
      --gradient-to-color:#81e6d9!important; }
    .xxl\:hover\:lv-to-teal-400:hover {
      --gradient-to-color:#4fd1c5!important; }
    .xxl\:hover\:lv-to-teal-500:hover {
      --gradient-to-color:#38b2ac!important; }
    .xxl\:hover\:lv-to-teal-600:hover {
      --gradient-to-color:#319795!important; }
    .xxl\:hover\:lv-to-teal-700:hover {
      --gradient-to-color:#2c7a7b!important; }
    .xxl\:hover\:lv-to-teal-800:hover {
      --gradient-to-color:#285e61!important; }
    .xxl\:hover\:lv-to-teal-900:hover {
      --gradient-to-color:#234e52!important; }
    .xxl\:hover\:lv-to-blue-100:hover {
      --gradient-to-color:#ebf8ff!important; }
    .xxl\:hover\:lv-to-blue-200:hover {
      --gradient-to-color:#bee3f8!important; }
    .xxl\:hover\:lv-to-blue-300:hover {
      --gradient-to-color:#90cdf4!important; }
    .xxl\:hover\:lv-to-blue-400:hover {
      --gradient-to-color:#63b3ed!important; }
    .xxl\:hover\:lv-to-blue-500:hover {
      --gradient-to-color:#4299e1!important; }
    .xxl\:hover\:lv-to-blue-600:hover {
      --gradient-to-color:#3182ce!important; }
    .xxl\:hover\:lv-to-blue-700:hover {
      --gradient-to-color:#2b6cb0!important; }
    .xxl\:hover\:lv-to-blue-800:hover {
      --gradient-to-color:#2c5282!important; }
    .xxl\:hover\:lv-to-blue-900:hover {
      --gradient-to-color:#2a4365!important; }
    .xxl\:hover\:lv-to-indigo-100:hover {
      --gradient-to-color:#ebf4ff!important; }
    .xxl\:hover\:lv-to-indigo-200:hover {
      --gradient-to-color:#c3dafe!important; }
    .xxl\:hover\:lv-to-indigo-300:hover {
      --gradient-to-color:#a3bffa!important; }
    .xxl\:hover\:lv-to-indigo-400:hover {
      --gradient-to-color:#7f9cf5!important; }
    .xxl\:hover\:lv-to-indigo-500:hover {
      --gradient-to-color:#667eea!important; }
    .xxl\:hover\:lv-to-indigo-600:hover {
      --gradient-to-color:#5a67d8!important; }
    .xxl\:hover\:lv-to-indigo-700:hover {
      --gradient-to-color:#4c51bf!important; }
    .xxl\:hover\:lv-to-indigo-800:hover {
      --gradient-to-color:#434190!important; }
    .xxl\:hover\:lv-to-indigo-900:hover {
      --gradient-to-color:#3c366b!important; }
    .xxl\:hover\:lv-to-purple-100:hover {
      --gradient-to-color:#faf5ff!important; }
    .xxl\:hover\:lv-to-purple-200:hover {
      --gradient-to-color:#e9d8fd!important; }
    .xxl\:hover\:lv-to-purple-300:hover {
      --gradient-to-color:#d6bcfa!important; }
    .xxl\:hover\:lv-to-purple-400:hover {
      --gradient-to-color:#b794f4!important; }
    .xxl\:hover\:lv-to-purple-500:hover {
      --gradient-to-color:#9f7aea!important; }
    .xxl\:hover\:lv-to-purple-600:hover {
      --gradient-to-color:#805ad5!important; }
    .xxl\:hover\:lv-to-purple-700:hover {
      --gradient-to-color:#6b46c1!important; }
    .xxl\:hover\:lv-to-purple-800:hover {
      --gradient-to-color:#553c9a!important; }
    .xxl\:hover\:lv-to-purple-900:hover {
      --gradient-to-color:#44337a!important; }
    .xxl\:hover\:lv-to-pink-100:hover {
      --gradient-to-color:#fff5f7!important; }
    .xxl\:hover\:lv-to-pink-200:hover {
      --gradient-to-color:#fed7e2!important; }
    .xxl\:hover\:lv-to-pink-300:hover {
      --gradient-to-color:#fbb6ce!important; }
    .xxl\:hover\:lv-to-pink-400:hover {
      --gradient-to-color:#f687b3!important; }
    .xxl\:hover\:lv-to-pink-500:hover {
      --gradient-to-color:#ed64a6!important; }
    .xxl\:hover\:lv-to-pink-600:hover {
      --gradient-to-color:#d53f8c!important; }
    .xxl\:hover\:lv-to-pink-700:hover {
      --gradient-to-color:#b83280!important; }
    .xxl\:hover\:lv-to-pink-800:hover {
      --gradient-to-color:#97266d!important; }
    .xxl\:hover\:lv-to-pink-900:hover {
      --gradient-to-color:#702459!important; }
    .xxl\:focus\:lv-from-transparent:focus {
      --gradient-from-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:focus\:lv-from-current:focus {
      --gradient-from-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:focus\:lv-from-black:focus {
      --gradient-from-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:focus\:lv-from-white:focus {
      --gradient-from-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:focus\:lv-from-gray-100:focus {
      --gradient-from-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xxl\:focus\:lv-from-gray-200:focus {
      --gradient-from-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xxl\:focus\:lv-from-gray-300:focus {
      --gradient-from-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xxl\:focus\:lv-from-gray-400:focus {
      --gradient-from-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xxl\:focus\:lv-from-gray-500:focus {
      --gradient-from-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xxl\:focus\:lv-from-gray-600:focus {
      --gradient-from-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xxl\:focus\:lv-from-gray-700:focus {
      --gradient-from-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xxl\:focus\:lv-from-gray-800:focus {
      --gradient-from-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xxl\:focus\:lv-from-gray-900:focus {
      --gradient-from-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xxl\:focus\:lv-from-red-100:focus {
      --gradient-from-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xxl\:focus\:lv-from-red-200:focus {
      --gradient-from-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xxl\:focus\:lv-from-red-300:focus {
      --gradient-from-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xxl\:focus\:lv-from-red-400:focus {
      --gradient-from-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xxl\:focus\:lv-from-red-500:focus {
      --gradient-from-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xxl\:focus\:lv-from-red-600:focus {
      --gradient-from-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xxl\:focus\:lv-from-red-700:focus {
      --gradient-from-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xxl\:focus\:lv-from-red-800:focus {
      --gradient-from-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xxl\:focus\:lv-from-red-900:focus {
      --gradient-from-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xxl\:focus\:lv-from-orange-100:focus {
      --gradient-from-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xxl\:focus\:lv-from-orange-200:focus {
      --gradient-from-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xxl\:focus\:lv-from-orange-300:focus {
      --gradient-from-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xxl\:focus\:lv-from-orange-400:focus {
      --gradient-from-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xxl\:focus\:lv-from-orange-500:focus {
      --gradient-from-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xxl\:focus\:lv-from-orange-600:focus {
      --gradient-from-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xxl\:focus\:lv-from-orange-700:focus {
      --gradient-from-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xxl\:focus\:lv-from-orange-800:focus {
      --gradient-from-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xxl\:focus\:lv-from-orange-900:focus {
      --gradient-from-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xxl\:focus\:lv-from-yellow-100:focus {
      --gradient-from-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xxl\:focus\:lv-from-yellow-200:focus {
      --gradient-from-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xxl\:focus\:lv-from-yellow-300:focus {
      --gradient-from-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xxl\:focus\:lv-from-yellow-400:focus {
      --gradient-from-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xxl\:focus\:lv-from-yellow-500:focus {
      --gradient-from-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xxl\:focus\:lv-from-yellow-600:focus {
      --gradient-from-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xxl\:focus\:lv-from-yellow-700:focus {
      --gradient-from-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xxl\:focus\:lv-from-yellow-800:focus {
      --gradient-from-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xxl\:focus\:lv-from-yellow-900:focus {
      --gradient-from-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xxl\:focus\:lv-from-green-100:focus {
      --gradient-from-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xxl\:focus\:lv-from-green-200:focus {
      --gradient-from-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xxl\:focus\:lv-from-green-300:focus {
      --gradient-from-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xxl\:focus\:lv-from-green-400:focus {
      --gradient-from-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xxl\:focus\:lv-from-green-500:focus {
      --gradient-from-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xxl\:focus\:lv-from-green-600:focus {
      --gradient-from-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xxl\:focus\:lv-from-green-700:focus {
      --gradient-from-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xxl\:focus\:lv-from-green-800:focus {
      --gradient-from-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xxl\:focus\:lv-from-green-900:focus {
      --gradient-from-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xxl\:focus\:lv-from-teal-100:focus {
      --gradient-from-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xxl\:focus\:lv-from-teal-200:focus {
      --gradient-from-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xxl\:focus\:lv-from-teal-300:focus {
      --gradient-from-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xxl\:focus\:lv-from-teal-400:focus {
      --gradient-from-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xxl\:focus\:lv-from-teal-500:focus {
      --gradient-from-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xxl\:focus\:lv-from-teal-600:focus {
      --gradient-from-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xxl\:focus\:lv-from-teal-700:focus {
      --gradient-from-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xxl\:focus\:lv-from-teal-800:focus {
      --gradient-from-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xxl\:focus\:lv-from-teal-900:focus {
      --gradient-from-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xxl\:focus\:lv-from-blue-100:focus {
      --gradient-from-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xxl\:focus\:lv-from-blue-200:focus {
      --gradient-from-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xxl\:focus\:lv-from-blue-300:focus {
      --gradient-from-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xxl\:focus\:lv-from-blue-400:focus {
      --gradient-from-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xxl\:focus\:lv-from-blue-500:focus {
      --gradient-from-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xxl\:focus\:lv-from-blue-600:focus {
      --gradient-from-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xxl\:focus\:lv-from-blue-700:focus {
      --gradient-from-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xxl\:focus\:lv-from-blue-800:focus {
      --gradient-from-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xxl\:focus\:lv-from-blue-900:focus {
      --gradient-from-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xxl\:focus\:lv-from-indigo-100:focus {
      --gradient-from-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xxl\:focus\:lv-from-indigo-200:focus {
      --gradient-from-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xxl\:focus\:lv-from-indigo-300:focus {
      --gradient-from-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xxl\:focus\:lv-from-indigo-400:focus {
      --gradient-from-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xxl\:focus\:lv-from-indigo-500:focus {
      --gradient-from-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xxl\:focus\:lv-from-indigo-600:focus {
      --gradient-from-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xxl\:focus\:lv-from-indigo-700:focus {
      --gradient-from-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xxl\:focus\:lv-from-indigo-800:focus {
      --gradient-from-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xxl\:focus\:lv-from-indigo-900:focus {
      --gradient-from-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xxl\:focus\:lv-from-purple-100:focus {
      --gradient-from-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xxl\:focus\:lv-from-purple-200:focus {
      --gradient-from-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xxl\:focus\:lv-from-purple-300:focus {
      --gradient-from-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xxl\:focus\:lv-from-purple-400:focus {
      --gradient-from-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xxl\:focus\:lv-from-purple-500:focus {
      --gradient-from-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xxl\:focus\:lv-from-purple-600:focus {
      --gradient-from-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xxl\:focus\:lv-from-purple-700:focus {
      --gradient-from-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xxl\:focus\:lv-from-purple-800:focus {
      --gradient-from-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xxl\:focus\:lv-from-purple-900:focus {
      --gradient-from-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xxl\:focus\:lv-from-pink-100:focus {
      --gradient-from-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xxl\:focus\:lv-from-pink-200:focus {
      --gradient-from-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xxl\:focus\:lv-from-pink-300:focus {
      --gradient-from-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xxl\:focus\:lv-from-pink-400:focus {
      --gradient-from-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xxl\:focus\:lv-from-pink-500:focus {
      --gradient-from-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xxl\:focus\:lv-from-pink-600:focus {
      --gradient-from-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xxl\:focus\:lv-from-pink-700:focus {
      --gradient-from-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xxl\:focus\:lv-from-pink-800:focus {
      --gradient-from-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xxl\:focus\:lv-from-pink-900:focus {
      --gradient-from-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xxl\:focus\:lv-via-transparent:focus {
      --gradient-via-color:transparent!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:focus\:lv-via-current:focus {
      --gradient-via-color:currentColor!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:focus\:lv-via-black:focus {
      --gradient-via-color:#000!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)!important; }
    .xxl\:focus\:lv-via-white:focus {
      --gradient-via-color:#fff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))!important; }
    .xxl\:focus\:lv-via-gray-100:focus {
      --gradient-via-color:#f7fafc!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))!important; }
    .xxl\:focus\:lv-via-gray-200:focus {
      --gradient-via-color:#edf2f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))!important; }
    .xxl\:focus\:lv-via-gray-300:focus {
      --gradient-via-color:#e2e8f0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))!important; }
    .xxl\:focus\:lv-via-gray-400:focus {
      --gradient-via-color:#cbd5e0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))!important; }
    .xxl\:focus\:lv-via-gray-500:focus {
      --gradient-via-color:#a0aec0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))!important; }
    .xxl\:focus\:lv-via-gray-600:focus {
      --gradient-via-color:#718096!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))!important; }
    .xxl\:focus\:lv-via-gray-700:focus {
      --gradient-via-color:#4a5568!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))!important; }
    .xxl\:focus\:lv-via-gray-800:focus {
      --gradient-via-color:#2d3748!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))!important; }
    .xxl\:focus\:lv-via-gray-900:focus {
      --gradient-via-color:#1a202c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))!important; }
    .xxl\:focus\:lv-via-red-100:focus {
      --gradient-via-color:#fff5f5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))!important; }
    .xxl\:focus\:lv-via-red-200:focus {
      --gradient-via-color:#fed7d7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,215,0))!important; }
    .xxl\:focus\:lv-via-red-300:focus {
      --gradient-via-color:#feb2b2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,178,178,0))!important; }
    .xxl\:focus\:lv-via-red-400:focus {
      --gradient-via-color:#fc8181!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(252,129,129,0))!important; }
    .xxl\:focus\:lv-via-red-500:focus {
      --gradient-via-color:#f56565!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(245,101,101,0))!important; }
    .xxl\:focus\:lv-via-red-600:focus {
      --gradient-via-color:#e53e3e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))!important; }
    .xxl\:focus\:lv-via-red-700:focus {
      --gradient-via-color:#c53030!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))!important; }
    .xxl\:focus\:lv-via-red-800:focus {
      --gradient-via-color:#9b2c2c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))!important; }
    .xxl\:focus\:lv-via-red-900:focus {
      --gradient-via-color:#742a2a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))!important; }
    .xxl\:focus\:lv-via-orange-100:focus {
      --gradient-via-color:#fffaf0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))!important; }
    .xxl\:focus\:lv-via-orange-200:focus {
      --gradient-via-color:#feebc8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,235,200,0))!important; }
    .xxl\:focus\:lv-via-orange-300:focus {
      --gradient-via-color:#fbd38d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,211,141,0))!important; }
    .xxl\:focus\:lv-via-orange-400:focus {
      --gradient-via-color:#f6ad55!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))!important; }
    .xxl\:focus\:lv-via-orange-500:focus {
      --gradient-via-color:#ed8936!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))!important; }
    .xxl\:focus\:lv-via-orange-600:focus {
      --gradient-via-color:#dd6b20!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))!important; }
    .xxl\:focus\:lv-via-orange-700:focus {
      --gradient-via-color:#c05621!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))!important; }
    .xxl\:focus\:lv-via-orange-800:focus {
      --gradient-via-color:#9c4221!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))!important; }
    .xxl\:focus\:lv-via-orange-900:focus {
      --gradient-via-color:#7b341e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))!important; }
    .xxl\:focus\:lv-via-yellow-100:focus {
      --gradient-via-color:ivory!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))!important; }
    .xxl\:focus\:lv-via-yellow-200:focus {
      --gradient-via-color:#fefcbf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,252,191,0))!important; }
    .xxl\:focus\:lv-via-yellow-300:focus {
      --gradient-via-color:#faf089!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,240,137,0))!important; }
    .xxl\:focus\:lv-via-yellow-400:focus {
      --gradient-via-color:#f6e05e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))!important; }
    .xxl\:focus\:lv-via-yellow-500:focus {
      --gradient-via-color:#ecc94b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))!important; }
    .xxl\:focus\:lv-via-yellow-600:focus {
      --gradient-via-color:#d69e2e!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))!important; }
    .xxl\:focus\:lv-via-yellow-700:focus {
      --gradient-via-color:#b7791f!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))!important; }
    .xxl\:focus\:lv-via-yellow-800:focus {
      --gradient-via-color:#975a16!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))!important; }
    .xxl\:focus\:lv-via-yellow-900:focus {
      --gradient-via-color:#744210!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))!important; }
    .xxl\:focus\:lv-via-green-100:focus {
      --gradient-via-color:#f0fff4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))!important; }
    .xxl\:focus\:lv-via-green-200:focus {
      --gradient-via-color:#c6f6d5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))!important; }
    .xxl\:focus\:lv-via-green-300:focus {
      --gradient-via-color:#9ae6b4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))!important; }
    .xxl\:focus\:lv-via-green-400:focus {
      --gradient-via-color:#68d391!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))!important; }
    .xxl\:focus\:lv-via-green-500:focus {
      --gradient-via-color:#48bb78!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))!important; }
    .xxl\:focus\:lv-via-green-600:focus {
      --gradient-via-color:#38a169!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))!important; }
    .xxl\:focus\:lv-via-green-700:focus {
      --gradient-via-color:#2f855a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))!important; }
    .xxl\:focus\:lv-via-green-800:focus {
      --gradient-via-color:#276749!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))!important; }
    .xxl\:focus\:lv-via-green-900:focus {
      --gradient-via-color:#22543d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))!important; }
    .xxl\:focus\:lv-via-teal-100:focus {
      --gradient-via-color:#e6fffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))!important; }
    .xxl\:focus\:lv-via-teal-200:focus {
      --gradient-via-color:#b2f5ea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))!important; }
    .xxl\:focus\:lv-via-teal-300:focus {
      --gradient-via-color:#81e6d9!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))!important; }
    .xxl\:focus\:lv-via-teal-400:focus {
      --gradient-via-color:#4fd1c5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))!important; }
    .xxl\:focus\:lv-via-teal-500:focus {
      --gradient-via-color:#38b2ac!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))!important; }
    .xxl\:focus\:lv-via-teal-600:focus {
      --gradient-via-color:#319795!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))!important; }
    .xxl\:focus\:lv-via-teal-700:focus {
      --gradient-via-color:#2c7a7b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))!important; }
    .xxl\:focus\:lv-via-teal-800:focus {
      --gradient-via-color:#285e61!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))!important; }
    .xxl\:focus\:lv-via-teal-900:focus {
      --gradient-via-color:#234e52!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))!important; }
    .xxl\:focus\:lv-via-blue-100:focus {
      --gradient-via-color:#ebf8ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))!important; }
    .xxl\:focus\:lv-via-blue-200:focus {
      --gradient-via-color:#bee3f8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))!important; }
    .xxl\:focus\:lv-via-blue-300:focus {
      --gradient-via-color:#90cdf4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))!important; }
    .xxl\:focus\:lv-via-blue-400:focus {
      --gradient-via-color:#63b3ed!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))!important; }
    .xxl\:focus\:lv-via-blue-500:focus {
      --gradient-via-color:#4299e1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))!important; }
    .xxl\:focus\:lv-via-blue-600:focus {
      --gradient-via-color:#3182ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))!important; }
    .xxl\:focus\:lv-via-blue-700:focus {
      --gradient-via-color:#2b6cb0!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))!important; }
    .xxl\:focus\:lv-via-blue-800:focus {
      --gradient-via-color:#2c5282!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))!important; }
    .xxl\:focus\:lv-via-blue-900:focus {
      --gradient-via-color:#2a4365!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))!important; }
    .xxl\:focus\:lv-via-indigo-100:focus {
      --gradient-via-color:#ebf4ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))!important; }
    .xxl\:focus\:lv-via-indigo-200:focus {
      --gradient-via-color:#c3dafe!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))!important; }
    .xxl\:focus\:lv-via-indigo-300:focus {
      --gradient-via-color:#a3bffa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))!important; }
    .xxl\:focus\:lv-via-indigo-400:focus {
      --gradient-via-color:#7f9cf5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))!important; }
    .xxl\:focus\:lv-via-indigo-500:focus {
      --gradient-via-color:#667eea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))!important; }
    .xxl\:focus\:lv-via-indigo-600:focus {
      --gradient-via-color:#5a67d8!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))!important; }
    .xxl\:focus\:lv-via-indigo-700:focus {
      --gradient-via-color:#4c51bf!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))!important; }
    .xxl\:focus\:lv-via-indigo-800:focus {
      --gradient-via-color:#434190!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))!important; }
    .xxl\:focus\:lv-via-indigo-900:focus {
      --gradient-via-color:#3c366b!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))!important; }
    .xxl\:focus\:lv-via-purple-100:focus {
      --gradient-via-color:#faf5ff!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))!important; }
    .xxl\:focus\:lv-via-purple-200:focus {
      --gradient-via-color:#e9d8fd!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))!important; }
    .xxl\:focus\:lv-via-purple-300:focus {
      --gradient-via-color:#d6bcfa!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))!important; }
    .xxl\:focus\:lv-via-purple-400:focus {
      --gradient-via-color:#b794f4!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))!important; }
    .xxl\:focus\:lv-via-purple-500:focus {
      --gradient-via-color:#9f7aea!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))!important; }
    .xxl\:focus\:lv-via-purple-600:focus {
      --gradient-via-color:#805ad5!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))!important; }
    .xxl\:focus\:lv-via-purple-700:focus {
      --gradient-via-color:#6b46c1!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))!important; }
    .xxl\:focus\:lv-via-purple-800:focus {
      --gradient-via-color:#553c9a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))!important; }
    .xxl\:focus\:lv-via-purple-900:focus {
      --gradient-via-color:#44337a!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))!important; }
    .xxl\:focus\:lv-via-pink-100:focus {
      --gradient-via-color:#fff5f7!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))!important; }
    .xxl\:focus\:lv-via-pink-200:focus {
      --gradient-via-color:#fed7e2!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))!important; }
    .xxl\:focus\:lv-via-pink-300:focus {
      --gradient-via-color:#fbb6ce!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))!important; }
    .xxl\:focus\:lv-via-pink-400:focus {
      --gradient-via-color:#f687b3!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))!important; }
    .xxl\:focus\:lv-via-pink-500:focus {
      --gradient-via-color:#ed64a6!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))!important; }
    .xxl\:focus\:lv-via-pink-600:focus {
      --gradient-via-color:#d53f8c!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))!important; }
    .xxl\:focus\:lv-via-pink-700:focus {
      --gradient-via-color:#b83280!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))!important; }
    .xxl\:focus\:lv-via-pink-800:focus {
      --gradient-via-color:#97266d!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))!important; }
    .xxl\:focus\:lv-via-pink-900:focus {
      --gradient-via-color:#702459!important;
      --gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))!important; }
    .xxl\:focus\:lv-to-transparent:focus {
      --gradient-to-color:transparent!important; }
    .xxl\:focus\:lv-to-current:focus {
      --gradient-to-color:currentColor!important; }
    .xxl\:focus\:lv-to-black:focus {
      --gradient-to-color:#000!important; }
    .xxl\:focus\:lv-to-white:focus {
      --gradient-to-color:#fff!important; }
    .xxl\:focus\:lv-to-gray-100:focus {
      --gradient-to-color:#f7fafc!important; }
    .xxl\:focus\:lv-to-gray-200:focus {
      --gradient-to-color:#edf2f7!important; }
    .xxl\:focus\:lv-to-gray-300:focus {
      --gradient-to-color:#e2e8f0!important; }
    .xxl\:focus\:lv-to-gray-400:focus {
      --gradient-to-color:#cbd5e0!important; }
    .xxl\:focus\:lv-to-gray-500:focus {
      --gradient-to-color:#a0aec0!important; }
    .xxl\:focus\:lv-to-gray-600:focus {
      --gradient-to-color:#718096!important; }
    .xxl\:focus\:lv-to-gray-700:focus {
      --gradient-to-color:#4a5568!important; }
    .xxl\:focus\:lv-to-gray-800:focus {
      --gradient-to-color:#2d3748!important; }
    .xxl\:focus\:lv-to-gray-900:focus {
      --gradient-to-color:#1a202c!important; }
    .xxl\:focus\:lv-to-red-100:focus {
      --gradient-to-color:#fff5f5!important; }
    .xxl\:focus\:lv-to-red-200:focus {
      --gradient-to-color:#fed7d7!important; }
    .xxl\:focus\:lv-to-red-300:focus {
      --gradient-to-color:#feb2b2!important; }
    .xxl\:focus\:lv-to-red-400:focus {
      --gradient-to-color:#fc8181!important; }
    .xxl\:focus\:lv-to-red-500:focus {
      --gradient-to-color:#f56565!important; }
    .xxl\:focus\:lv-to-red-600:focus {
      --gradient-to-color:#e53e3e!important; }
    .xxl\:focus\:lv-to-red-700:focus {
      --gradient-to-color:#c53030!important; }
    .xxl\:focus\:lv-to-red-800:focus {
      --gradient-to-color:#9b2c2c!important; }
    .xxl\:focus\:lv-to-red-900:focus {
      --gradient-to-color:#742a2a!important; }
    .xxl\:focus\:lv-to-orange-100:focus {
      --gradient-to-color:#fffaf0!important; }
    .xxl\:focus\:lv-to-orange-200:focus {
      --gradient-to-color:#feebc8!important; }
    .xxl\:focus\:lv-to-orange-300:focus {
      --gradient-to-color:#fbd38d!important; }
    .xxl\:focus\:lv-to-orange-400:focus {
      --gradient-to-color:#f6ad55!important; }
    .xxl\:focus\:lv-to-orange-500:focus {
      --gradient-to-color:#ed8936!important; }
    .xxl\:focus\:lv-to-orange-600:focus {
      --gradient-to-color:#dd6b20!important; }
    .xxl\:focus\:lv-to-orange-700:focus {
      --gradient-to-color:#c05621!important; }
    .xxl\:focus\:lv-to-orange-800:focus {
      --gradient-to-color:#9c4221!important; }
    .xxl\:focus\:lv-to-orange-900:focus {
      --gradient-to-color:#7b341e!important; }
    .xxl\:focus\:lv-to-yellow-100:focus {
      --gradient-to-color:ivory!important; }
    .xxl\:focus\:lv-to-yellow-200:focus {
      --gradient-to-color:#fefcbf!important; }
    .xxl\:focus\:lv-to-yellow-300:focus {
      --gradient-to-color:#faf089!important; }
    .xxl\:focus\:lv-to-yellow-400:focus {
      --gradient-to-color:#f6e05e!important; }
    .xxl\:focus\:lv-to-yellow-500:focus {
      --gradient-to-color:#ecc94b!important; }
    .xxl\:focus\:lv-to-yellow-600:focus {
      --gradient-to-color:#d69e2e!important; }
    .xxl\:focus\:lv-to-yellow-700:focus {
      --gradient-to-color:#b7791f!important; }
    .xxl\:focus\:lv-to-yellow-800:focus {
      --gradient-to-color:#975a16!important; }
    .xxl\:focus\:lv-to-yellow-900:focus {
      --gradient-to-color:#744210!important; }
    .xxl\:focus\:lv-to-green-100:focus {
      --gradient-to-color:#f0fff4!important; }
    .xxl\:focus\:lv-to-green-200:focus {
      --gradient-to-color:#c6f6d5!important; }
    .xxl\:focus\:lv-to-green-300:focus {
      --gradient-to-color:#9ae6b4!important; }
    .xxl\:focus\:lv-to-green-400:focus {
      --gradient-to-color:#68d391!important; }
    .xxl\:focus\:lv-to-green-500:focus {
      --gradient-to-color:#48bb78!important; }
    .xxl\:focus\:lv-to-green-600:focus {
      --gradient-to-color:#38a169!important; }
    .xxl\:focus\:lv-to-green-700:focus {
      --gradient-to-color:#2f855a!important; }
    .xxl\:focus\:lv-to-green-800:focus {
      --gradient-to-color:#276749!important; }
    .xxl\:focus\:lv-to-green-900:focus {
      --gradient-to-color:#22543d!important; }
    .xxl\:focus\:lv-to-teal-100:focus {
      --gradient-to-color:#e6fffa!important; }
    .xxl\:focus\:lv-to-teal-200:focus {
      --gradient-to-color:#b2f5ea!important; }
    .xxl\:focus\:lv-to-teal-300:focus {
      --gradient-to-color:#81e6d9!important; }
    .xxl\:focus\:lv-to-teal-400:focus {
      --gradient-to-color:#4fd1c5!important; }
    .xxl\:focus\:lv-to-teal-500:focus {
      --gradient-to-color:#38b2ac!important; }
    .xxl\:focus\:lv-to-teal-600:focus {
      --gradient-to-color:#319795!important; }
    .xxl\:focus\:lv-to-teal-700:focus {
      --gradient-to-color:#2c7a7b!important; }
    .xxl\:focus\:lv-to-teal-800:focus {
      --gradient-to-color:#285e61!important; }
    .xxl\:focus\:lv-to-teal-900:focus {
      --gradient-to-color:#234e52!important; }
    .xxl\:focus\:lv-to-blue-100:focus {
      --gradient-to-color:#ebf8ff!important; }
    .xxl\:focus\:lv-to-blue-200:focus {
      --gradient-to-color:#bee3f8!important; }
    .xxl\:focus\:lv-to-blue-300:focus {
      --gradient-to-color:#90cdf4!important; }
    .xxl\:focus\:lv-to-blue-400:focus {
      --gradient-to-color:#63b3ed!important; }
    .xxl\:focus\:lv-to-blue-500:focus {
      --gradient-to-color:#4299e1!important; }
    .xxl\:focus\:lv-to-blue-600:focus {
      --gradient-to-color:#3182ce!important; }
    .xxl\:focus\:lv-to-blue-700:focus {
      --gradient-to-color:#2b6cb0!important; }
    .xxl\:focus\:lv-to-blue-800:focus {
      --gradient-to-color:#2c5282!important; }
    .xxl\:focus\:lv-to-blue-900:focus {
      --gradient-to-color:#2a4365!important; }
    .xxl\:focus\:lv-to-indigo-100:focus {
      --gradient-to-color:#ebf4ff!important; }
    .xxl\:focus\:lv-to-indigo-200:focus {
      --gradient-to-color:#c3dafe!important; }
    .xxl\:focus\:lv-to-indigo-300:focus {
      --gradient-to-color:#a3bffa!important; }
    .xxl\:focus\:lv-to-indigo-400:focus {
      --gradient-to-color:#7f9cf5!important; }
    .xxl\:focus\:lv-to-indigo-500:focus {
      --gradient-to-color:#667eea!important; }
    .xxl\:focus\:lv-to-indigo-600:focus {
      --gradient-to-color:#5a67d8!important; }
    .xxl\:focus\:lv-to-indigo-700:focus {
      --gradient-to-color:#4c51bf!important; }
    .xxl\:focus\:lv-to-indigo-800:focus {
      --gradient-to-color:#434190!important; }
    .xxl\:focus\:lv-to-indigo-900:focus {
      --gradient-to-color:#3c366b!important; }
    .xxl\:focus\:lv-to-purple-100:focus {
      --gradient-to-color:#faf5ff!important; }
    .xxl\:focus\:lv-to-purple-200:focus {
      --gradient-to-color:#e9d8fd!important; }
    .xxl\:focus\:lv-to-purple-300:focus {
      --gradient-to-color:#d6bcfa!important; }
    .xxl\:focus\:lv-to-purple-400:focus {
      --gradient-to-color:#b794f4!important; }
    .xxl\:focus\:lv-to-purple-500:focus {
      --gradient-to-color:#9f7aea!important; }
    .xxl\:focus\:lv-to-purple-600:focus {
      --gradient-to-color:#805ad5!important; }
    .xxl\:focus\:lv-to-purple-700:focus {
      --gradient-to-color:#6b46c1!important; }
    .xxl\:focus\:lv-to-purple-800:focus {
      --gradient-to-color:#553c9a!important; }
    .xxl\:focus\:lv-to-purple-900:focus {
      --gradient-to-color:#44337a!important; }
    .xxl\:focus\:lv-to-pink-100:focus {
      --gradient-to-color:#fff5f7!important; }
    .xxl\:focus\:lv-to-pink-200:focus {
      --gradient-to-color:#fed7e2!important; }
    .xxl\:focus\:lv-to-pink-300:focus {
      --gradient-to-color:#fbb6ce!important; }
    .xxl\:focus\:lv-to-pink-400:focus {
      --gradient-to-color:#f687b3!important; }
    .xxl\:focus\:lv-to-pink-500:focus {
      --gradient-to-color:#ed64a6!important; }
    .xxl\:focus\:lv-to-pink-600:focus {
      --gradient-to-color:#d53f8c!important; }
    .xxl\:focus\:lv-to-pink-700:focus {
      --gradient-to-color:#b83280!important; }
    .xxl\:focus\:lv-to-pink-800:focus {
      --gradient-to-color:#97266d!important; }
    .xxl\:focus\:lv-to-pink-900:focus {
      --gradient-to-color:#702459!important; }
    .xxl\:lv-bg-opacity-0 {
      --bg-opacity:0!important; }
    .xxl\:lv-bg-opacity-25 {
      --bg-opacity:0.25!important; }
    .xxl\:lv-bg-opacity-50 {
      --bg-opacity:0.5!important; }
    .xxl\:lv-bg-opacity-75 {
      --bg-opacity:0.75!important; }
    .xxl\:lv-bg-opacity-100 {
      --bg-opacity:1!important; }
    .xxl\:hover\:lv-bg-opacity-0:hover {
      --bg-opacity:0!important; }
    .xxl\:hover\:lv-bg-opacity-25:hover {
      --bg-opacity:0.25!important; }
    .xxl\:hover\:lv-bg-opacity-50:hover {
      --bg-opacity:0.5!important; }
    .xxl\:hover\:lv-bg-opacity-75:hover {
      --bg-opacity:0.75!important; }
    .xxl\:hover\:lv-bg-opacity-100:hover {
      --bg-opacity:1!important; }
    .xxl\:focus\:lv-bg-opacity-0:focus {
      --bg-opacity:0!important; }
    .xxl\:focus\:lv-bg-opacity-25:focus {
      --bg-opacity:0.25!important; }
    .xxl\:focus\:lv-bg-opacity-50:focus {
      --bg-opacity:0.5!important; }
    .xxl\:focus\:lv-bg-opacity-75:focus {
      --bg-opacity:0.75!important; }
    .xxl\:focus\:lv-bg-opacity-100:focus {
      --bg-opacity:1!important; }
    .xxl\:lv-bg-bottom {
      background-position: bottom !important; }
    .xxl\:lv-bg-center {
      background-position: 50% !important; }
    .xxl\:lv-bg-left {
      background-position: 0 !important; }
    .xxl\:lv-bg-left-bottom {
      background-position: 0 100% !important; }
    .xxl\:lv-bg-left-top {
      background-position: 0 0 !important; }
    .xxl\:lv-bg-right {
      background-position: 100% !important; }
    .xxl\:lv-bg-right-bottom {
      background-position: 100% 100% !important; }
    .xxl\:lv-bg-right-top {
      background-position: 100% 0 !important; }
    .xxl\:lv-bg-top {
      background-position: top !important; }
    .xxl\:lv-bg-repeat {
      background-repeat: repeat !important; }
    .xxl\:lv-bg-no-repeat {
      background-repeat: no-repeat !important; }
    .xxl\:lv-bg-repeat-x {
      background-repeat: repeat-x !important; }
    .xxl\:lv-bg-repeat-y {
      background-repeat: repeat-y !important; }
    .xxl\:lv-bg-repeat-round {
      background-repeat: round !important; }
    .xxl\:lv-bg-repeat-space {
      background-repeat: space !important; }
    .xxl\:lv-bg-auto {
      background-size: auto !important; }
    .xxl\:lv-bg-cover {
      background-size: cover !important; }
    .xxl\:lv-bg-contain {
      background-size: contain !important; }
    .xxl\:lv-border-collapse {
      border-collapse: collapse !important; }
    .xxl\:lv-border-separate {
      border-collapse: separate !important; }
    .xxl\:lv-border-transparent {
      border-color: transparent !important; }
    .xxl\:lv-border-current {
      border-color: currentColor !important; }
    .xxl\:lv-border-black {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xxl\:lv-border-white {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-100 {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-200 {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-300 {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-400 {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-500 {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-600 {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-700 {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-800 {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xxl\:lv-border-gray-900 {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-100 {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-200 {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-300 {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-400 {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-500 {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-600 {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-700 {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-800 {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xxl\:lv-border-red-900 {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-100 {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-200 {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-300 {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-400 {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-500 {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-600 {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-700 {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-800 {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xxl\:lv-border-orange-900 {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-100 {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-200 {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-300 {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-400 {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-500 {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-600 {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-700 {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-800 {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xxl\:lv-border-yellow-900 {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-100 {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-200 {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-300 {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-400 {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-500 {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-600 {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-700 {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-800 {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xxl\:lv-border-green-900 {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-100 {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-200 {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-300 {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-400 {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-500 {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-600 {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-700 {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-800 {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xxl\:lv-border-teal-900 {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-100 {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-200 {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-300 {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-400 {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-500 {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-600 {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-700 {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-800 {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xxl\:lv-border-blue-900 {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-100 {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-200 {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-300 {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-400 {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-500 {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-600 {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-700 {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-800 {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xxl\:lv-border-indigo-900 {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-100 {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-200 {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-300 {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-400 {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-500 {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-600 {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-700 {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-800 {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xxl\:lv-border-purple-900 {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-100 {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-200 {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-300 {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-400 {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-500 {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-600 {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-700 {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-800 {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xxl\:lv-border-pink-900 {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-transparent:hover {
      border-color: transparent !important; }
    .xxl\:hover\:lv-border-current:hover {
      border-color: currentColor !important; }
    .xxl\:hover\:lv-border-black:hover {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-white:hover {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-100:hover {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-200:hover {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-300:hover {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-400:hover {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-500:hover {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-600:hover {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-700:hover {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-800:hover {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-gray-900:hover {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-200:hover {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-300:hover {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-400:hover {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-500:hover {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-600:hover {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-700:hover {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-800:hover {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-red-900:hover {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-100:hover {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-200:hover {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-300:hover {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-400:hover {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-500:hover {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-600:hover {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-700:hover {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-800:hover {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-orange-900:hover {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-100:hover {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-200:hover {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-300:hover {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-400:hover {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-500:hover {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-600:hover {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-700:hover {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-800:hover {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-yellow-900:hover {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-100:hover {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-200:hover {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-300:hover {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-400:hover {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-500:hover {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-600:hover {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-700:hover {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-800:hover {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-green-900:hover {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-100:hover {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-200:hover {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-300:hover {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-400:hover {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-500:hover {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-600:hover {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-700:hover {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-800:hover {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-teal-900:hover {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-100:hover {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-200:hover {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-300:hover {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-400:hover {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-500:hover {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-600:hover {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-700:hover {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-800:hover {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-blue-900:hover {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-100:hover {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-200:hover {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-300:hover {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-400:hover {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-500:hover {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-600:hover {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-700:hover {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-800:hover {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-indigo-900:hover {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-100:hover {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-200:hover {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-300:hover {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-400:hover {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-500:hover {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-600:hover {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-700:hover {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-800:hover {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-purple-900:hover {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-100:hover {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-200:hover {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-300:hover {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-400:hover {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-500:hover {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-600:hover {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-700:hover {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-800:hover {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xxl\:hover\:lv-border-pink-900:hover {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-transparent:focus {
      border-color: transparent !important; }
    .xxl\:focus\:lv-border-current:focus {
      border-color: currentColor !important; }
    .xxl\:focus\:lv-border-black:focus {
      --border-opacity:1!important;
      border-color: #000 !important;
      border-color: rgba(0, 0, 0, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-white:focus {
      --border-opacity:1!important;
      border-color: #fff !important;
      border-color: rgba(255, 255, 255, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-100:focus {
      --border-opacity:1!important;
      border-color: #f7fafc !important;
      border-color: rgba(247, 250, 252, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-200:focus {
      --border-opacity:1!important;
      border-color: #edf2f7 !important;
      border-color: rgba(237, 242, 247, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-300:focus {
      --border-opacity:1!important;
      border-color: #e2e8f0 !important;
      border-color: rgba(226, 232, 240, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-400:focus {
      --border-opacity:1!important;
      border-color: #cbd5e0 !important;
      border-color: rgba(203, 213, 224, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-500:focus {
      --border-opacity:1!important;
      border-color: #a0aec0 !important;
      border-color: rgba(160, 174, 192, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-600:focus {
      --border-opacity:1!important;
      border-color: #718096 !important;
      border-color: rgba(113, 128, 150, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-700:focus {
      --border-opacity:1!important;
      border-color: #4a5568 !important;
      border-color: rgba(74, 85, 104, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-800:focus {
      --border-opacity:1!important;
      border-color: #2d3748 !important;
      border-color: rgba(45, 55, 72, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-gray-900:focus {
      --border-opacity:1!important;
      border-color: #1a202c !important;
      border-color: rgba(26, 32, 44, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f5 !important;
      border-color: rgba(255, 245, 245, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-200:focus {
      --border-opacity:1!important;
      border-color: #fed7d7 !important;
      border-color: rgba(254, 215, 215, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-300:focus {
      --border-opacity:1!important;
      border-color: #feb2b2 !important;
      border-color: rgba(254, 178, 178, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-400:focus {
      --border-opacity:1!important;
      border-color: #fc8181 !important;
      border-color: rgba(252, 129, 129, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-500:focus {
      --border-opacity:1!important;
      border-color: #f56565 !important;
      border-color: rgba(245, 101, 101, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-600:focus {
      --border-opacity:1!important;
      border-color: #e53e3e !important;
      border-color: rgba(229, 62, 62, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-700:focus {
      --border-opacity:1!important;
      border-color: #c53030 !important;
      border-color: rgba(197, 48, 48, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-800:focus {
      --border-opacity:1!important;
      border-color: #9b2c2c !important;
      border-color: rgba(155, 44, 44, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-red-900:focus {
      --border-opacity:1!important;
      border-color: #742a2a !important;
      border-color: rgba(116, 42, 42, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-100:focus {
      --border-opacity:1!important;
      border-color: #fffaf0 !important;
      border-color: rgba(255, 250, 240, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-200:focus {
      --border-opacity:1!important;
      border-color: #feebc8 !important;
      border-color: rgba(254, 235, 200, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-300:focus {
      --border-opacity:1!important;
      border-color: #fbd38d !important;
      border-color: rgba(251, 211, 141, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-400:focus {
      --border-opacity:1!important;
      border-color: #f6ad55 !important;
      border-color: rgba(246, 173, 85, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-500:focus {
      --border-opacity:1!important;
      border-color: #ed8936 !important;
      border-color: rgba(237, 137, 54, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-600:focus {
      --border-opacity:1!important;
      border-color: #dd6b20 !important;
      border-color: rgba(221, 107, 32, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-700:focus {
      --border-opacity:1!important;
      border-color: #c05621 !important;
      border-color: rgba(192, 86, 33, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-800:focus {
      --border-opacity:1!important;
      border-color: #9c4221 !important;
      border-color: rgba(156, 66, 33, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-orange-900:focus {
      --border-opacity:1!important;
      border-color: #7b341e !important;
      border-color: rgba(123, 52, 30, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-100:focus {
      --border-opacity:1!important;
      border-color: ivory !important;
      border-color: rgba(255, 255, 240, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-200:focus {
      --border-opacity:1!important;
      border-color: #fefcbf !important;
      border-color: rgba(254, 252, 191, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-300:focus {
      --border-opacity:1!important;
      border-color: #faf089 !important;
      border-color: rgba(250, 240, 137, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-400:focus {
      --border-opacity:1!important;
      border-color: #f6e05e !important;
      border-color: rgba(246, 224, 94, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-500:focus {
      --border-opacity:1!important;
      border-color: #ecc94b !important;
      border-color: rgba(236, 201, 75, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-600:focus {
      --border-opacity:1!important;
      border-color: #d69e2e !important;
      border-color: rgba(214, 158, 46, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-700:focus {
      --border-opacity:1!important;
      border-color: #b7791f !important;
      border-color: rgba(183, 121, 31, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-800:focus {
      --border-opacity:1!important;
      border-color: #975a16 !important;
      border-color: rgba(151, 90, 22, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-yellow-900:focus {
      --border-opacity:1!important;
      border-color: #744210 !important;
      border-color: rgba(116, 66, 16, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-100:focus {
      --border-opacity:1!important;
      border-color: #f0fff4 !important;
      border-color: rgba(240, 255, 244, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-200:focus {
      --border-opacity:1!important;
      border-color: #c6f6d5 !important;
      border-color: rgba(198, 246, 213, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-300:focus {
      --border-opacity:1!important;
      border-color: #9ae6b4 !important;
      border-color: rgba(154, 230, 180, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-400:focus {
      --border-opacity:1!important;
      border-color: #68d391 !important;
      border-color: rgba(104, 211, 145, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-500:focus {
      --border-opacity:1!important;
      border-color: #48bb78 !important;
      border-color: rgba(72, 187, 120, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-600:focus {
      --border-opacity:1!important;
      border-color: #38a169 !important;
      border-color: rgba(56, 161, 105, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-700:focus {
      --border-opacity:1!important;
      border-color: #2f855a !important;
      border-color: rgba(47, 133, 90, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-800:focus {
      --border-opacity:1!important;
      border-color: #276749 !important;
      border-color: rgba(39, 103, 73, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-green-900:focus {
      --border-opacity:1!important;
      border-color: #22543d !important;
      border-color: rgba(34, 84, 61, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-100:focus {
      --border-opacity:1!important;
      border-color: #e6fffa !important;
      border-color: rgba(230, 255, 250, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-200:focus {
      --border-opacity:1!important;
      border-color: #b2f5ea !important;
      border-color: rgba(178, 245, 234, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-300:focus {
      --border-opacity:1!important;
      border-color: #81e6d9 !important;
      border-color: rgba(129, 230, 217, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-400:focus {
      --border-opacity:1!important;
      border-color: #4fd1c5 !important;
      border-color: rgba(79, 209, 197, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-500:focus {
      --border-opacity:1!important;
      border-color: #38b2ac !important;
      border-color: rgba(56, 178, 172, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-600:focus {
      --border-opacity:1!important;
      border-color: #319795 !important;
      border-color: rgba(49, 151, 149, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-700:focus {
      --border-opacity:1!important;
      border-color: #2c7a7b !important;
      border-color: rgba(44, 122, 123, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-800:focus {
      --border-opacity:1!important;
      border-color: #285e61 !important;
      border-color: rgba(40, 94, 97, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-teal-900:focus {
      --border-opacity:1!important;
      border-color: #234e52 !important;
      border-color: rgba(35, 78, 82, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-100:focus {
      --border-opacity:1!important;
      border-color: #ebf8ff !important;
      border-color: rgba(235, 248, 255, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-200:focus {
      --border-opacity:1!important;
      border-color: #bee3f8 !important;
      border-color: rgba(190, 227, 248, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-300:focus {
      --border-opacity:1!important;
      border-color: #90cdf4 !important;
      border-color: rgba(144, 205, 244, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-400:focus {
      --border-opacity:1!important;
      border-color: #63b3ed !important;
      border-color: rgba(99, 179, 237, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-500:focus {
      --border-opacity:1!important;
      border-color: #4299e1 !important;
      border-color: rgba(66, 153, 225, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-600:focus {
      --border-opacity:1!important;
      border-color: #3182ce !important;
      border-color: rgba(49, 130, 206, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-700:focus {
      --border-opacity:1!important;
      border-color: #2b6cb0 !important;
      border-color: rgba(43, 108, 176, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-800:focus {
      --border-opacity:1!important;
      border-color: #2c5282 !important;
      border-color: rgba(44, 82, 130, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-blue-900:focus {
      --border-opacity:1!important;
      border-color: #2a4365 !important;
      border-color: rgba(42, 67, 101, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-100:focus {
      --border-opacity:1!important;
      border-color: #ebf4ff !important;
      border-color: rgba(235, 244, 255, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-200:focus {
      --border-opacity:1!important;
      border-color: #c3dafe !important;
      border-color: rgba(195, 218, 254, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-300:focus {
      --border-opacity:1!important;
      border-color: #a3bffa !important;
      border-color: rgba(163, 191, 250, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-400:focus {
      --border-opacity:1!important;
      border-color: #7f9cf5 !important;
      border-color: rgba(127, 156, 245, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-500:focus {
      --border-opacity:1!important;
      border-color: #667eea !important;
      border-color: rgba(102, 126, 234, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-600:focus {
      --border-opacity:1!important;
      border-color: #5a67d8 !important;
      border-color: rgba(90, 103, 216, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-700:focus {
      --border-opacity:1!important;
      border-color: #4c51bf !important;
      border-color: rgba(76, 81, 191, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-800:focus {
      --border-opacity:1!important;
      border-color: #434190 !important;
      border-color: rgba(67, 65, 144, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-indigo-900:focus {
      --border-opacity:1!important;
      border-color: #3c366b !important;
      border-color: rgba(60, 54, 107, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-100:focus {
      --border-opacity:1!important;
      border-color: #faf5ff !important;
      border-color: rgba(250, 245, 255, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-200:focus {
      --border-opacity:1!important;
      border-color: #e9d8fd !important;
      border-color: rgba(233, 216, 253, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-300:focus {
      --border-opacity:1!important;
      border-color: #d6bcfa !important;
      border-color: rgba(214, 188, 250, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-400:focus {
      --border-opacity:1!important;
      border-color: #b794f4 !important;
      border-color: rgba(183, 148, 244, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-500:focus {
      --border-opacity:1!important;
      border-color: #9f7aea !important;
      border-color: rgba(159, 122, 234, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-600:focus {
      --border-opacity:1!important;
      border-color: #805ad5 !important;
      border-color: rgba(128, 90, 213, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-700:focus {
      --border-opacity:1!important;
      border-color: #6b46c1 !important;
      border-color: rgba(107, 70, 193, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-800:focus {
      --border-opacity:1!important;
      border-color: #553c9a !important;
      border-color: rgba(85, 60, 154, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-purple-900:focus {
      --border-opacity:1!important;
      border-color: #44337a !important;
      border-color: rgba(68, 51, 122, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-100:focus {
      --border-opacity:1!important;
      border-color: #fff5f7 !important;
      border-color: rgba(255, 245, 247, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-200:focus {
      --border-opacity:1!important;
      border-color: #fed7e2 !important;
      border-color: rgba(254, 215, 226, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-300:focus {
      --border-opacity:1!important;
      border-color: #fbb6ce !important;
      border-color: rgba(251, 182, 206, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-400:focus {
      --border-opacity:1!important;
      border-color: #f687b3 !important;
      border-color: rgba(246, 135, 179, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-500:focus {
      --border-opacity:1!important;
      border-color: #ed64a6 !important;
      border-color: rgba(237, 100, 166, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-600:focus {
      --border-opacity:1!important;
      border-color: #d53f8c !important;
      border-color: rgba(213, 63, 140, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-700:focus {
      --border-opacity:1!important;
      border-color: #b83280 !important;
      border-color: rgba(184, 50, 128, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-800:focus {
      --border-opacity:1!important;
      border-color: #97266d !important;
      border-color: rgba(151, 38, 109, var(--border-opacity)) !important; }
    .xxl\:focus\:lv-border-pink-900:focus {
      --border-opacity:1!important;
      border-color: #702459 !important;
      border-color: rgba(112, 36, 89, var(--border-opacity)) !important; }
    .xxl\:lv-border-opacity-0 {
      --border-opacity:0!important; }
    .xxl\:lv-border-opacity-25 {
      --border-opacity:0.25!important; }
    .xxl\:lv-border-opacity-50 {
      --border-opacity:0.5!important; }
    .xxl\:lv-border-opacity-75 {
      --border-opacity:0.75!important; }
    .xxl\:lv-border-opacity-100 {
      --border-opacity:1!important; }
    .xxl\:hover\:lv-border-opacity-0:hover {
      --border-opacity:0!important; }
    .xxl\:hover\:lv-border-opacity-25:hover {
      --border-opacity:0.25!important; }
    .xxl\:hover\:lv-border-opacity-50:hover {
      --border-opacity:0.5!important; }
    .xxl\:hover\:lv-border-opacity-75:hover {
      --border-opacity:0.75!important; }
    .xxl\:hover\:lv-border-opacity-100:hover {
      --border-opacity:1!important; }
    .xxl\:focus\:lv-border-opacity-0:focus {
      --border-opacity:0!important; }
    .xxl\:focus\:lv-border-opacity-25:focus {
      --border-opacity:0.25!important; }
    .xxl\:focus\:lv-border-opacity-50:focus {
      --border-opacity:0.5!important; }
    .xxl\:focus\:lv-border-opacity-75:focus {
      --border-opacity:0.75!important; }
    .xxl\:focus\:lv-border-opacity-100:focus {
      --border-opacity:1!important; }
    .xxl\:lv-rounded-none {
      border-radius: 0 !important; }
    .xxl\:lv-rounded-sm {
      border-radius: 0.125rem !important; }
    .xxl\:lv-rounded {
      border-radius: 0.25rem !important; }
    .xxl\:lv-rounded-md {
      border-radius: 0.375rem !important; }
    .xxl\:lv-rounded-lg {
      border-radius: 0.5rem !important; }
    .xxl\:lv-rounded-full {
      border-radius: 9999px !important; }
    .xxl\:lv-rounded-t-none {
      border-top-left-radius: 0 !important;
      border-top-right-radius: 0 !important; }
    .xxl\:lv-rounded-r-none {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
    .xxl\:lv-rounded-b-none {
      border-bottom-right-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .xxl\:lv-rounded-l-none {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
    .xxl\:lv-rounded-t-sm {
      border-top-left-radius: 0.125rem !important;
      border-top-right-radius: 0.125rem !important; }
    .xxl\:lv-rounded-r-sm {
      border-top-right-radius: 0.125rem !important; }
    .xxl\:lv-rounded-b-sm, .xxl\:lv-rounded-r-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .xxl\:lv-rounded-b-sm, .xxl\:lv-rounded-l-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .xxl\:lv-rounded-l-sm {
      border-top-left-radius: 0.125rem !important; }
    .xxl\:lv-rounded-t {
      border-top-left-radius: 0.25rem !important; }
    .xxl\:lv-rounded-r, .xxl\:lv-rounded-t {
      border-top-right-radius: 0.25rem !important; }
    .xxl\:lv-rounded-b, .xxl\:lv-rounded-r {
      border-bottom-right-radius: 0.25rem !important; }
    .xxl\:lv-rounded-b, .xxl\:lv-rounded-l {
      border-bottom-left-radius: 0.25rem !important; }
    .xxl\:lv-rounded-l {
      border-top-left-radius: 0.25rem !important; }
    .xxl\:lv-rounded-t-md {
      border-top-left-radius: 0.375rem !important;
      border-top-right-radius: 0.375rem !important; }
    .xxl\:lv-rounded-r-md {
      border-top-right-radius: 0.375rem !important; }
    .xxl\:lv-rounded-b-md, .xxl\:lv-rounded-r-md {
      border-bottom-right-radius: 0.375rem !important; }
    .xxl\:lv-rounded-b-md, .xxl\:lv-rounded-l-md {
      border-bottom-left-radius: 0.375rem !important; }
    .xxl\:lv-rounded-l-md {
      border-top-left-radius: 0.375rem !important; }
    .xxl\:lv-rounded-t-lg {
      border-top-left-radius: 0.5rem !important;
      border-top-right-radius: 0.5rem !important; }
    .xxl\:lv-rounded-r-lg {
      border-top-right-radius: 0.5rem !important;
      border-bottom-right-radius: 0.5rem !important; }
    .xxl\:lv-rounded-b-lg {
      border-bottom-right-radius: 0.5rem !important;
      border-bottom-left-radius: 0.5rem !important; }
    .xxl\:lv-rounded-l-lg {
      border-top-left-radius: 0.5rem !important;
      border-bottom-left-radius: 0.5rem !important; }
    .xxl\:lv-rounded-t-full {
      border-top-left-radius: 9999px !important;
      border-top-right-radius: 9999px !important; }
    .xxl\:lv-rounded-r-full {
      border-top-right-radius: 9999px !important;
      border-bottom-right-radius: 9999px !important; }
    .xxl\:lv-rounded-b-full {
      border-bottom-right-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .xxl\:lv-rounded-l-full {
      border-top-left-radius: 9999px !important;
      border-bottom-left-radius: 9999px !important; }
    .xxl\:lv-rounded-tl-none {
      border-top-left-radius: 0 !important; }
    .xxl\:lv-rounded-tr-none {
      border-top-right-radius: 0 !important; }
    .xxl\:lv-rounded-br-none {
      border-bottom-right-radius: 0 !important; }
    .xxl\:lv-rounded-bl-none {
      border-bottom-left-radius: 0 !important; }
    .xxl\:lv-rounded-tl-sm {
      border-top-left-radius: 0.125rem !important; }
    .xxl\:lv-rounded-tr-sm {
      border-top-right-radius: 0.125rem !important; }
    .xxl\:lv-rounded-br-sm {
      border-bottom-right-radius: 0.125rem !important; }
    .xxl\:lv-rounded-bl-sm {
      border-bottom-left-radius: 0.125rem !important; }
    .xxl\:lv-rounded-tl {
      border-top-left-radius: 0.25rem !important; }
    .xxl\:lv-rounded-tr {
      border-top-right-radius: 0.25rem !important; }
    .xxl\:lv-rounded-br {
      border-bottom-right-radius: 0.25rem !important; }
    .xxl\:lv-rounded-bl {
      border-bottom-left-radius: 0.25rem !important; }
    .xxl\:lv-rounded-tl-md {
      border-top-left-radius: 0.375rem !important; }
    .xxl\:lv-rounded-tr-md {
      border-top-right-radius: 0.375rem !important; }
    .xxl\:lv-rounded-br-md {
      border-bottom-right-radius: 0.375rem !important; }
    .xxl\:lv-rounded-bl-md {
      border-bottom-left-radius: 0.375rem !important; }
    .xxl\:lv-rounded-tl-lg {
      border-top-left-radius: 0.5rem !important; }
    .xxl\:lv-rounded-tr-lg {
      border-top-right-radius: 0.5rem !important; }
    .xxl\:lv-rounded-br-lg {
      border-bottom-right-radius: 0.5rem !important; }
    .xxl\:lv-rounded-bl-lg {
      border-bottom-left-radius: 0.5rem !important; }
    .xxl\:lv-rounded-tl-full {
      border-top-left-radius: 9999px !important; }
    .xxl\:lv-rounded-tr-full {
      border-top-right-radius: 9999px !important; }
    .xxl\:lv-rounded-br-full {
      border-bottom-right-radius: 9999px !important; }
    .xxl\:lv-rounded-bl-full {
      border-bottom-left-radius: 9999px !important; }
    .xxl\:lv-border-solid {
      border-style: solid !important; }
    .xxl\:lv-border-dashed {
      border-style: dashed !important; }
    .xxl\:lv-border-dotted {
      border-style: dotted !important; }
    .xxl\:lv-border-double {
      border-style: double !important; }
    .xxl\:lv-border-none {
      border-style: none !important; }
    .xxl\:lv-border-0 {
      border-width: 0 !important; }
    .xxl\:lv-border-2 {
      border-width: 2px !important; }
    .xxl\:lv-border-4 {
      border-width: 4px !important; }
    .xxl\:lv-border-8 {
      border-width: 8px !important; }
    .xxl\:lv-border {
      border-width: 1px !important; }
    .xxl\:lv-border-t-0 {
      border-top-width: 0 !important; }
    .xxl\:lv-border-r-0 {
      border-right-width: 0 !important; }
    .xxl\:lv-border-b-0 {
      border-bottom-width: 0 !important; }
    .xxl\:lv-border-l-0 {
      border-left-width: 0 !important; }
    .xxl\:lv-border-t-2 {
      border-top-width: 2px !important; }
    .xxl\:lv-border-r-2 {
      border-right-width: 2px !important; }
    .xxl\:lv-border-b-2 {
      border-bottom-width: 2px !important; }
    .xxl\:lv-border-l-2 {
      border-left-width: 2px !important; }
    .xxl\:lv-border-t-4 {
      border-top-width: 4px !important; }
    .xxl\:lv-border-r-4 {
      border-right-width: 4px !important; }
    .xxl\:lv-border-b-4 {
      border-bottom-width: 4px !important; }
    .xxl\:lv-border-l-4 {
      border-left-width: 4px !important; }
    .xxl\:lv-border-t-8 {
      border-top-width: 8px !important; }
    .xxl\:lv-border-r-8 {
      border-right-width: 8px !important; }
    .xxl\:lv-border-b-8 {
      border-bottom-width: 8px !important; }
    .xxl\:lv-border-l-8 {
      border-left-width: 8px !important; }
    .xxl\:lv-border-t {
      border-top-width: 1px !important; }
    .xxl\:lv-border-r {
      border-right-width: 1px !important; }
    .xxl\:lv-border-b {
      border-bottom-width: 1px !important; }
    .xxl\:lv-border-l {
      border-left-width: 1px !important; }
    .xxl\:lv-box-border {
      box-sizing: border-box !important; }
    .xxl\:lv-box-content {
      box-sizing: content-box !important; }
    .xxl\:lv-cursor-auto {
      cursor: auto !important; }
    .xxl\:lv-cursor-default {
      cursor: default !important; }
    .xxl\:lv-cursor-pointer {
      cursor: pointer !important; }
    .xxl\:lv-cursor-wait {
      cursor: wait !important; }
    .xxl\:lv-cursor-text {
      cursor: text !important; }
    .xxl\:lv-cursor-move {
      cursor: move !important; }
    .xxl\:lv-cursor-not-allowed {
      cursor: not-allowed !important; }
    .xxl\:lv-block {
      display: block !important; }
    .xxl\:lv-inline-block {
      display: inline-block !important; }
    .xxl\:lv-inline {
      display: inline !important; }
    .xxl\:lv-flex {
      display: flex !important; }
    .xxl\:lv-inline-flex {
      display: inline-flex !important; }
    .xxl\:lv-table {
      display: table !important; }
    .xxl\:lv-table-caption {
      display: table-caption !important; }
    .xxl\:lv-table-cell {
      display: table-cell !important; }
    .xxl\:lv-table-column {
      display: table-column !important; }
    .xxl\:lv-table-column-group {
      display: table-column-group !important; }
    .xxl\:lv-table-footer-group {
      display: table-footer-group !important; }
    .xxl\:lv-table-header-group {
      display: table-header-group !important; }
    .xxl\:lv-table-row-group {
      display: table-row-group !important; }
    .xxl\:lv-table-row {
      display: table-row !important; }
    .xxl\:lv-flow-root {
      display: flow-root !important; }
    .xxl\:lv-grid {
      display: grid !important; }
    .xxl\:lv-inline-grid {
      display: inline-grid !important; }
    .xxl\:lv-contents {
      display: contents !important; }
    .xxl\:lv-hidden {
      display: none !important; }
    .xxl\:lv-flex-row {
      flex-direction: row !important; }
    .xxl\:lv-flex-row-reverse {
      flex-direction: row-reverse !important; }
    .xxl\:lv-flex-col {
      flex-direction: column !important; }
    .xxl\:lv-flex-col-reverse {
      flex-direction: column-reverse !important; }
    .xxl\:lv-flex-wrap {
      flex-wrap: wrap !important; }
    .xxl\:lv-flex-wrap-reverse {
      flex-wrap: wrap-reverse !important; }
    .xxl\:lv-flex-no-wrap {
      flex-wrap: nowrap !important; }
    .xxl\:lv-place-items-auto {
      place-items: auto !important; }
    .xxl\:lv-place-items-start {
      place-items: start !important; }
    .xxl\:lv-place-items-end {
      place-items: end !important; }
    .xxl\:lv-place-items-center {
      place-items: center !important; }
    .xxl\:lv-place-items-stretch {
      place-items: stretch !important; }
    .xxl\:lv-place-content-center {
      place-content: center !important; }
    .xxl\:lv-place-content-start {
      place-content: start !important; }
    .xxl\:lv-place-content-end {
      place-content: end !important; }
    .xxl\:lv-place-content-between {
      place-content: space-between !important; }
    .xxl\:lv-place-content-around {
      place-content: space-around !important; }
    .xxl\:lv-place-content-evenly {
      place-content: space-evenly !important; }
    .xxl\:lv-place-content-stretch {
      place-content: stretch !important; }
    .xxl\:lv-place-self-auto {
      place-self: auto !important; }
    .xxl\:lv-place-self-start {
      place-self: start !important; }
    .xxl\:lv-place-self-end {
      place-self: end !important; }
    .xxl\:lv-place-self-center {
      place-self: center !important; }
    .xxl\:lv-place-self-stretch {
      place-self: stretch !important; }
    .xxl\:lv-items-start {
      align-items: flex-start !important; }
    .xxl\:lv-items-end {
      align-items: flex-end !important; }
    .xxl\:lv-items-center {
      align-items: center !important; }
    .xxl\:lv-items-baseline {
      align-items: baseline !important; }
    .xxl\:lv-items-stretch {
      align-items: stretch !important; }
    .xxl\:lv-content-center {
      align-content: center !important; }
    .xxl\:lv-content-start {
      align-content: flex-start !important; }
    .xxl\:lv-content-end {
      align-content: flex-end !important; }
    .xxl\:lv-content-between {
      align-content: space-between !important; }
    .xxl\:lv-content-around {
      align-content: space-around !important; }
    .xxl\:lv-content-evenly {
      align-content: space-evenly !important; }
    .xxl\:lv-self-auto {
      align-self: auto !important; }
    .xxl\:lv-self-start {
      align-self: flex-start !important; }
    .xxl\:lv-self-end {
      align-self: flex-end !important; }
    .xxl\:lv-self-center {
      align-self: center !important; }
    .xxl\:lv-self-stretch {
      align-self: stretch !important; }
    .xxl\:lv-justify-items-auto {
      justify-items: auto !important; }
    .xxl\:lv-justify-items-start {
      justify-items: start !important; }
    .xxl\:lv-justify-items-end {
      justify-items: end !important; }
    .xxl\:lv-justify-items-center {
      justify-items: center !important; }
    .xxl\:lv-justify-items-stretch {
      justify-items: stretch !important; }
    .xxl\:lv-justify-start {
      justify-content: flex-start !important; }
    .xxl\:lv-justify-end {
      justify-content: flex-end !important; }
    .xxl\:lv-justify-center {
      justify-content: center !important; }
    .xxl\:lv-justify-between {
      justify-content: space-between !important; }
    .xxl\:lv-justify-around {
      justify-content: space-around !important; }
    .xxl\:lv-justify-evenly {
      justify-content: space-evenly !important; }
    .xxl\:lv-justify-self-auto {
      justify-self: auto !important; }
    .xxl\:lv-justify-self-start {
      justify-self: start !important; }
    .xxl\:lv-justify-self-end {
      justify-self: end !important; }
    .xxl\:lv-justify-self-center {
      justify-self: center !important; }
    .xxl\:lv-justify-self-stretch {
      justify-self: stretch !important; }
    .xxl\:lv-flex-1 {
      flex: 1 1 0% !important; }
    .xxl\:lv-flex-auto {
      flex: 1 1 auto !important; }
    .xxl\:lv-flex-initial {
      flex: 0 1 auto !important; }
    .xxl\:lv-flex-none {
      flex: none !important; }
    .xxl\:lv-flex-grow-0 {
      flex-grow: 0 !important; }
    .xxl\:lv-flex-grow {
      flex-grow: 1 !important; }
    .xxl\:lv-flex-shrink-0 {
      flex-shrink: 0 !important; }
    .xxl\:lv-flex-shrink {
      flex-shrink: 1 !important; }
    .xxl\:lv-order-1 {
      order: 1 !important; }
    .xxl\:lv-order-2 {
      order: 2 !important; }
    .xxl\:lv-order-3 {
      order: 3 !important; }
    .xxl\:lv-order-4 {
      order: 4 !important; }
    .xxl\:lv-order-5 {
      order: 5 !important; }
    .xxl\:lv-order-6 {
      order: 6 !important; }
    .xxl\:lv-order-7 {
      order: 7 !important; }
    .xxl\:lv-order-8 {
      order: 8 !important; }
    .xxl\:lv-order-9 {
      order: 9 !important; }
    .xxl\:lv-order-10 {
      order: 10 !important; }
    .xxl\:lv-order-11 {
      order: 11 !important; }
    .xxl\:lv-order-12 {
      order: 12 !important; }
    .xxl\:lv-order-first {
      order: -9999 !important; }
    .xxl\:lv-order-last {
      order: 9999 !important; }
    .xxl\:lv-order-none {
      order: 0 !important; }
    .xxl\:lv-float-right {
      float: right !important; }
    .xxl\:lv-float-left {
      float: left !important; }
    .xxl\:lv-float-none {
      float: none !important; }
    .xxl\:lv-clearfix:after {
      content: "" !important;
      display: table !important;
      clear: both !important; }
    .xxl\:lv-clear-left {
      clear: left !important; }
    .xxl\:lv-clear-right {
      clear: right !important; }
    .xxl\:lv-clear-both {
      clear: both !important; }
    .xxl\:lv-clear-none {
      clear: none !important; }
    .xxl\:lv-font-sans {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important; }
    .xxl\:lv-font-serif {
      font-family: Georgia, Cambria, Times New Roman, Times, serif !important; }
    .xxl\:lv-font-mono {
      font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; }
    .xxl\:lv-font-hairline {
      font-weight: 100 !important; }
    .xxl\:lv-font-thin {
      font-weight: 200 !important; }
    .xxl\:lv-font-light {
      font-weight: 300 !important; }
    .xxl\:lv-font-normal {
      font-weight: 400 !important; }
    .xxl\:lv-font-medium {
      font-weight: 500 !important; }
    .xxl\:lv-font-semibold {
      font-weight: 600 !important; }
    .xxl\:lv-font-bold {
      font-weight: 700 !important; }
    .xxl\:lv-font-extrabold {
      font-weight: 800 !important; }
    .xxl\:lv-font-black {
      font-weight: 900 !important; }
    .xxl\:hover\:lv-font-hairline:hover {
      font-weight: 100 !important; }
    .xxl\:hover\:lv-font-thin:hover {
      font-weight: 200 !important; }
    .xxl\:hover\:lv-font-light:hover {
      font-weight: 300 !important; }
    .xxl\:hover\:lv-font-normal:hover {
      font-weight: 400 !important; }
    .xxl\:hover\:lv-font-medium:hover {
      font-weight: 500 !important; }
    .xxl\:hover\:lv-font-semibold:hover {
      font-weight: 600 !important; }
    .xxl\:hover\:lv-font-bold:hover {
      font-weight: 700 !important; }
    .xxl\:hover\:lv-font-extrabold:hover {
      font-weight: 800 !important; }
    .xxl\:hover\:lv-font-black:hover {
      font-weight: 900 !important; }
    .xxl\:focus\:lv-font-hairline:focus {
      font-weight: 100 !important; }
    .xxl\:focus\:lv-font-thin:focus {
      font-weight: 200 !important; }
    .xxl\:focus\:lv-font-light:focus {
      font-weight: 300 !important; }
    .xxl\:focus\:lv-font-normal:focus {
      font-weight: 400 !important; }
    .xxl\:focus\:lv-font-medium:focus {
      font-weight: 500 !important; }
    .xxl\:focus\:lv-font-semibold:focus {
      font-weight: 600 !important; }
    .xxl\:focus\:lv-font-bold:focus {
      font-weight: 700 !important; }
    .xxl\:focus\:lv-font-extrabold:focus {
      font-weight: 800 !important; }
    .xxl\:focus\:lv-font-black:focus {
      font-weight: 900 !important; }
    .xxl\:lv-h-1 {
      height: 5px !important; }
    .xxl\:lv-h-2 {
      height: 10px !important; }
    .xxl\:lv-h-3 {
      height: 15px !important; }
    .xxl\:lv-h-4 {
      height: 20px !important; }
    .xxl\:lv-h-5 {
      height: 25px !important; }
    .xxl\:lv-h-6 {
      height: 30px !important; }
    .xxl\:lv-h-7 {
      height: 35px !important; }
    .xxl\:lv-h-8 {
      height: 40px !important; }
    .xxl\:lv-h-9 {
      height: 45px !important; }
    .xxl\:lv-h-10 {
      height: 50px !important; }
    .xxl\:lv-h-auto {
      height: auto !important; }
    .xxl\:lv-h-full {
      height: 100% !important; }
    .xxl\:lv-h-screen {
      height: 100vh !important; }
    .xxl\:lv-text-xs {
      font-size: 0.75rem !important; }
    .xxl\:lv-text-sm {
      font-size: 0.875rem !important; }
    .xxl\:lv-text-base {
      font-size: 1rem !important; }
    .xxl\:lv-text-lg {
      font-size: 1.125rem !important; }
    .xxl\:lv-text-xl {
      font-size: 1.25rem !important; }
    .xxl\:lv-text-2xl {
      font-size: 1.5rem !important; }
    .xxl\:lv-text-3xl {
      font-size: 1.875rem !important; }
    .xxl\:lv-text-4xl {
      font-size: 2.25rem !important; }
    .xxl\:lv-text-5xl {
      font-size: 3rem !important; }
    .xxl\:lv-text-6xl {
      font-size: 4rem !important; }
    .xxl\:lv-leading-3 {
      line-height: 0.75rem !important; }
    .xxl\:lv-leading-4 {
      line-height: 1rem !important; }
    .xxl\:lv-leading-5 {
      line-height: 1.25rem !important; }
    .xxl\:lv-leading-6 {
      line-height: 1.5rem !important; }
    .xxl\:lv-leading-7 {
      line-height: 1.75rem !important; }
    .xxl\:lv-leading-8 {
      line-height: 2rem !important; }
    .xxl\:lv-leading-9 {
      line-height: 2.25rem !important; }
    .xxl\:lv-leading-10 {
      line-height: 2.5rem !important; }
    .xxl\:lv-leading-none {
      line-height: 1 !important; }
    .xxl\:lv-leading-tight {
      line-height: 1.25 !important; }
    .xxl\:lv-leading-snug {
      line-height: 1.375 !important; }
    .xxl\:lv-leading-normal {
      line-height: 1.5 !important; }
    .xxl\:lv-leading-relaxed {
      line-height: 1.625 !important; }
    .xxl\:lv-leading-loose {
      line-height: 2 !important; }
    .xxl\:lv-list-inside {
      list-style-position: inside !important; }
    .xxl\:lv-list-outside {
      list-style-position: outside !important; }
    .xxl\:lv-list-none {
      list-style-type: none !important; }
    .xxl\:lv-list-disc {
      list-style-type: disc !important; }
    .xxl\:lv-list-decimal {
      list-style-type: decimal !important; }
    .xxl\:lv-m-1 {
      margin: 5px !important; }
    .xxl\:lv-m-2 {
      margin: 10px !important; }
    .xxl\:lv-m-3 {
      margin: 15px !important; }
    .xxl\:lv-m-4 {
      margin: 20px !important; }
    .xxl\:lv-m-5 {
      margin: 25px !important; }
    .xxl\:lv-m-6 {
      margin: 30px !important; }
    .xxl\:lv-m-7 {
      margin: 35px !important; }
    .xxl\:lv-m-8 {
      margin: 40px !important; }
    .xxl\:lv-m-9 {
      margin: 45px !important; }
    .xxl\:lv-m-10 {
      margin: 50px !important; }
    .xxl\:lv-m-auto {
      margin: auto !important; }
    .xxl\:lv--m-1 {
      margin: -5px !important; }
    .xxl\:lv--m-2 {
      margin: -10px !important; }
    .xxl\:lv--m-3 {
      margin: -15px !important; }
    .xxl\:lv--m-4 {
      margin: -20px !important; }
    .xxl\:lv--m-5 {
      margin: -25px !important; }
    .xxl\:lv--m-6 {
      margin: -30px !important; }
    .xxl\:lv--m-7 {
      margin: -35px !important; }
    .xxl\:lv--m-8 {
      margin: -40px !important; }
    .xxl\:lv--m-9 {
      margin: -45px !important; }
    .xxl\:lv--m-10 {
      margin: -50px !important; }
    .xxl\:lv-my-1 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    .xxl\:lv-mx-1 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    .xxl\:lv-my-2 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    .xxl\:lv-mx-2 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    .xxl\:lv-my-3 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    .xxl\:lv-mx-3 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    .xxl\:lv-my-4 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    .xxl\:lv-mx-4 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    .xxl\:lv-my-5 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    .xxl\:lv-mx-5 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    .xxl\:lv-my-6 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    .xxl\:lv-mx-6 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    .xxl\:lv-my-7 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    .xxl\:lv-mx-7 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    .xxl\:lv-my-8 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    .xxl\:lv-mx-8 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    .xxl\:lv-my-9 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    .xxl\:lv-mx-9 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    .xxl\:lv-my-10 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    .xxl\:lv-mx-10 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    .xxl\:lv-my-auto {
      margin-top: auto !important;
      margin-bottom: auto !important; }
    .xxl\:lv-mx-auto {
      margin-left: auto !important;
      margin-right: auto !important; }
    .xxl\:lv--my-1 {
      margin-top: -5px !important;
      margin-bottom: -5px !important; }
    .xxl\:lv--mx-1 {
      margin-left: -5px !important;
      margin-right: -5px !important; }
    .xxl\:lv--my-2 {
      margin-top: -10px !important;
      margin-bottom: -10px !important; }
    .xxl\:lv--mx-2 {
      margin-left: -10px !important;
      margin-right: -10px !important; }
    .xxl\:lv--my-3 {
      margin-top: -15px !important;
      margin-bottom: -15px !important; }
    .xxl\:lv--mx-3 {
      margin-left: -15px !important;
      margin-right: -15px !important; }
    .xxl\:lv--my-4 {
      margin-top: -20px !important;
      margin-bottom: -20px !important; }
    .xxl\:lv--mx-4 {
      margin-left: -20px !important;
      margin-right: -20px !important; }
    .xxl\:lv--my-5 {
      margin-top: -25px !important;
      margin-bottom: -25px !important; }
    .xxl\:lv--mx-5 {
      margin-left: -25px !important;
      margin-right: -25px !important; }
    .xxl\:lv--my-6 {
      margin-top: -30px !important;
      margin-bottom: -30px !important; }
    .xxl\:lv--mx-6 {
      margin-left: -30px !important;
      margin-right: -30px !important; }
    .xxl\:lv--my-7 {
      margin-top: -35px !important;
      margin-bottom: -35px !important; }
    .xxl\:lv--mx-7 {
      margin-left: -35px !important;
      margin-right: -35px !important; }
    .xxl\:lv--my-8 {
      margin-top: -40px !important;
      margin-bottom: -40px !important; }
    .xxl\:lv--mx-8 {
      margin-left: -40px !important;
      margin-right: -40px !important; }
    .xxl\:lv--my-9 {
      margin-top: -45px !important;
      margin-bottom: -45px !important; }
    .xxl\:lv--mx-9 {
      margin-left: -45px !important;
      margin-right: -45px !important; }
    .xxl\:lv--my-10 {
      margin-top: -50px !important;
      margin-bottom: -50px !important; }
    .xxl\:lv--mx-10 {
      margin-left: -50px !important;
      margin-right: -50px !important; }
    .xxl\:lv-mt-1 {
      margin-top: 5px !important; }
    .xxl\:lv-mr-1 {
      margin-right: 5px !important; }
    .xxl\:lv-mb-1 {
      margin-bottom: 5px !important; }
    .xxl\:lv-ml-1 {
      margin-left: 5px !important; }
    .xxl\:lv-mt-2 {
      margin-top: 10px !important; }
    .xxl\:lv-mr-2 {
      margin-right: 10px !important; }
    .xxl\:lv-mb-2 {
      margin-bottom: 10px !important; }
    .xxl\:lv-ml-2 {
      margin-left: 10px !important; }
    .xxl\:lv-mt-3 {
      margin-top: 15px !important; }
    .xxl\:lv-mr-3 {
      margin-right: 15px !important; }
    .xxl\:lv-mb-3 {
      margin-bottom: 15px !important; }
    .xxl\:lv-ml-3 {
      margin-left: 15px !important; }
    .xxl\:lv-mt-4 {
      margin-top: 20px !important; }
    .xxl\:lv-mr-4 {
      margin-right: 20px !important; }
    .xxl\:lv-mb-4 {
      margin-bottom: 20px !important; }
    .xxl\:lv-ml-4 {
      margin-left: 20px !important; }
    .xxl\:lv-mt-5 {
      margin-top: 25px !important; }
    .xxl\:lv-mr-5 {
      margin-right: 25px !important; }
    .xxl\:lv-mb-5 {
      margin-bottom: 25px !important; }
    .xxl\:lv-ml-5 {
      margin-left: 25px !important; }
    .xxl\:lv-mt-6 {
      margin-top: 30px !important; }
    .xxl\:lv-mr-6 {
      margin-right: 30px !important; }
    .xxl\:lv-mb-6 {
      margin-bottom: 30px !important; }
    .xxl\:lv-ml-6 {
      margin-left: 30px !important; }
    .xxl\:lv-mt-7 {
      margin-top: 35px !important; }
    .xxl\:lv-mr-7 {
      margin-right: 35px !important; }
    .xxl\:lv-mb-7 {
      margin-bottom: 35px !important; }
    .xxl\:lv-ml-7 {
      margin-left: 35px !important; }
    .xxl\:lv-mt-8 {
      margin-top: 40px !important; }
    .xxl\:lv-mr-8 {
      margin-right: 40px !important; }
    .xxl\:lv-mb-8 {
      margin-bottom: 40px !important; }
    .xxl\:lv-ml-8 {
      margin-left: 40px !important; }
    .xxl\:lv-mt-9 {
      margin-top: 45px !important; }
    .xxl\:lv-mr-9 {
      margin-right: 45px !important; }
    .xxl\:lv-mb-9 {
      margin-bottom: 45px !important; }
    .xxl\:lv-ml-9 {
      margin-left: 45px !important; }
    .xxl\:lv-mt-10 {
      margin-top: 50px !important; }
    .xxl\:lv-mr-10 {
      margin-right: 50px !important; }
    .xxl\:lv-mb-10 {
      margin-bottom: 50px !important; }
    .xxl\:lv-ml-10 {
      margin-left: 50px !important; }
    .xxl\:lv-mt-auto {
      margin-top: auto !important; }
    .xxl\:lv-mr-auto {
      margin-right: auto !important; }
    .xxl\:lv-mb-auto {
      margin-bottom: auto !important; }
    .xxl\:lv-ml-auto {
      margin-left: auto !important; }
    .xxl\:lv--mt-1 {
      margin-top: -5px !important; }
    .xxl\:lv--mr-1 {
      margin-right: -5px !important; }
    .xxl\:lv--mb-1 {
      margin-bottom: -5px !important; }
    .xxl\:lv--ml-1 {
      margin-left: -5px !important; }
    .xxl\:lv--mt-2 {
      margin-top: -10px !important; }
    .xxl\:lv--mr-2 {
      margin-right: -10px !important; }
    .xxl\:lv--mb-2 {
      margin-bottom: -10px !important; }
    .xxl\:lv--ml-2 {
      margin-left: -10px !important; }
    .xxl\:lv--mt-3 {
      margin-top: -15px !important; }
    .xxl\:lv--mr-3 {
      margin-right: -15px !important; }
    .xxl\:lv--mb-3 {
      margin-bottom: -15px !important; }
    .xxl\:lv--ml-3 {
      margin-left: -15px !important; }
    .xxl\:lv--mt-4 {
      margin-top: -20px !important; }
    .xxl\:lv--mr-4 {
      margin-right: -20px !important; }
    .xxl\:lv--mb-4 {
      margin-bottom: -20px !important; }
    .xxl\:lv--ml-4 {
      margin-left: -20px !important; }
    .xxl\:lv--mt-5 {
      margin-top: -25px !important; }
    .xxl\:lv--mr-5 {
      margin-right: -25px !important; }
    .xxl\:lv--mb-5 {
      margin-bottom: -25px !important; }
    .xxl\:lv--ml-5 {
      margin-left: -25px !important; }
    .xxl\:lv--mt-6 {
      margin-top: -30px !important; }
    .xxl\:lv--mr-6 {
      margin-right: -30px !important; }
    .xxl\:lv--mb-6 {
      margin-bottom: -30px !important; }
    .xxl\:lv--ml-6 {
      margin-left: -30px !important; }
    .xxl\:lv--mt-7 {
      margin-top: -35px !important; }
    .xxl\:lv--mr-7 {
      margin-right: -35px !important; }
    .xxl\:lv--mb-7 {
      margin-bottom: -35px !important; }
    .xxl\:lv--ml-7 {
      margin-left: -35px !important; }
    .xxl\:lv--mt-8 {
      margin-top: -40px !important; }
    .xxl\:lv--mr-8 {
      margin-right: -40px !important; }
    .xxl\:lv--mb-8 {
      margin-bottom: -40px !important; }
    .xxl\:lv--ml-8 {
      margin-left: -40px !important; }
    .xxl\:lv--mt-9 {
      margin-top: -45px !important; }
    .xxl\:lv--mr-9 {
      margin-right: -45px !important; }
    .xxl\:lv--mb-9 {
      margin-bottom: -45px !important; }
    .xxl\:lv--ml-9 {
      margin-left: -45px !important; }
    .xxl\:lv--mt-10 {
      margin-top: -50px !important; }
    .xxl\:lv--mr-10 {
      margin-right: -50px !important; }
    .xxl\:lv--mb-10 {
      margin-bottom: -50px !important; }
    .xxl\:lv--ml-10 {
      margin-left: -50px !important; }
    .xxl\:lv-max-h-full {
      max-height: 100% !important; }
    .xxl\:lv-max-h-screen {
      max-height: 100vh !important; }
    .xxl\:lv-max-w-none {
      max-width: none !important; }
    .xxl\:lv-max-w-xs {
      max-width: 20rem !important; }
    .xxl\:lv-max-w-sm {
      max-width: 24rem !important; }
    .xxl\:lv-max-w-md {
      max-width: 28rem !important; }
    .xxl\:lv-max-w-lg {
      max-width: 32rem !important; }
    .xxl\:lv-max-w-xl {
      max-width: 36rem !important; }
    .xxl\:lv-max-w-2xl {
      max-width: 42rem !important; }
    .xxl\:lv-max-w-3xl {
      max-width: 48rem !important; }
    .xxl\:lv-max-w-4xl {
      max-width: 56rem !important; }
    .xxl\:lv-max-w-5xl {
      max-width: 64rem !important; }
    .xxl\:lv-max-w-6xl {
      max-width: 72rem !important; }
    .xxl\:lv-max-w-full {
      max-width: 100% !important; }
    .xxl\:lv-min-h-0 {
      min-height: 0 !important; }
    .xxl\:lv-min-h-full {
      min-height: 100% !important; }
    .xxl\:lv-min-h-screen {
      min-height: 100vh !important; }
    .xxl\:lv-min-w-0 {
      min-width: 0 !important; }
    .xxl\:lv-min-w-full {
      min-width: 100% !important; }
    .xxl\:lv-object-contain {
      -o-object-fit: contain !important;
      object-fit: contain !important; }
    .xxl\:lv-object-cover {
      -o-object-fit: cover !important;
      object-fit: cover !important; }
    .xxl\:lv-object-fill {
      -o-object-fit: fill !important;
      object-fit: fill !important; }
    .xxl\:lv-object-none {
      -o-object-fit: none !important;
      object-fit: none !important; }
    .xxl\:lv-object-scale-down {
      -o-object-fit: scale-down !important;
      object-fit: scale-down !important; }
    .xxl\:lv-object-bottom {
      -o-object-position: bottom !important;
      object-position: bottom !important; }
    .xxl\:lv-object-center {
      -o-object-position: center !important;
      object-position: center !important; }
    .xxl\:lv-object-left {
      -o-object-position: left !important;
      object-position: left !important; }
    .xxl\:lv-object-left-bottom {
      -o-object-position: left bottom !important;
      object-position: left bottom !important; }
    .xxl\:lv-object-left-top {
      -o-object-position: left top !important;
      object-position: left top !important; }
    .xxl\:lv-object-right {
      -o-object-position: right !important;
      object-position: right !important; }
    .xxl\:lv-object-right-bottom {
      -o-object-position: right bottom !important;
      object-position: right bottom !important; }
    .xxl\:lv-object-right-top {
      -o-object-position: right top !important;
      object-position: right top !important; }
    .xxl\:lv-object-top {
      -o-object-position: top !important;
      object-position: top !important; }
    .xxl\:lv-opacity-0 {
      opacity: 0 !important; }
    .xxl\:lv-opacity-25 {
      opacity: 0.25 !important; }
    .xxl\:lv-opacity-50 {
      opacity: 0.5 !important; }
    .xxl\:lv-opacity-75 {
      opacity: 0.75 !important; }
    .xxl\:lv-opacity-100 {
      opacity: 1 !important; }
    .xxl\:hover\:lv-opacity-0:hover {
      opacity: 0 !important; }
    .xxl\:hover\:lv-opacity-25:hover {
      opacity: 0.25 !important; }
    .xxl\:hover\:lv-opacity-50:hover {
      opacity: 0.5 !important; }
    .xxl\:hover\:lv-opacity-75:hover {
      opacity: 0.75 !important; }
    .xxl\:hover\:lv-opacity-100:hover {
      opacity: 1 !important; }
    .xxl\:focus\:lv-opacity-0:focus {
      opacity: 0 !important; }
    .xxl\:focus\:lv-opacity-25:focus {
      opacity: 0.25 !important; }
    .xxl\:focus\:lv-opacity-50:focus {
      opacity: 0.5 !important; }
    .xxl\:focus\:lv-opacity-75:focus {
      opacity: 0.75 !important; }
    .xxl\:focus\:lv-opacity-100:focus {
      opacity: 1 !important; }
    .xxl\:focus\:lv-outline-none:focus, .xxl\:lv-outline-none {
      outline: 0 !important; }
    .xxl\:lv-overflow-auto {
      overflow: auto !important; }
    .xxl\:lv-overflow-hidden {
      overflow: hidden !important; }
    .xxl\:lv-overflow-visible {
      overflow: visible !important; }
    .xxl\:lv-overflow-scroll {
      overflow: scroll !important; }
    .xxl\:lv-overflow-x-auto {
      overflow-x: auto !important; }
    .xxl\:lv-overflow-y-auto {
      overflow-y: auto !important; }
    .xxl\:lv-overflow-x-hidden {
      overflow-x: hidden !important; }
    .xxl\:lv-overflow-y-hidden {
      overflow-y: hidden !important; }
    .xxl\:lv-overflow-x-visible {
      overflow-x: visible !important; }
    .xxl\:lv-overflow-y-visible {
      overflow-y: visible !important; }
    .xxl\:lv-overflow-x-scroll {
      overflow-x: scroll !important; }
    .xxl\:lv-overflow-y-scroll {
      overflow-y: scroll !important; }
    .xxl\:lv-scrolling-touch {
      -webkit-overflow-scrolling: touch !important; }
    .xxl\:lv-scrolling-auto {
      -webkit-overflow-scrolling: auto !important; }
    .xxl\:lv-overscroll-auto {
      -ms-scroll-chaining: chained !important;
      overscroll-behavior: auto !important; }
    .xxl\:lv-overscroll-contain {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important; }
    .xxl\:lv-overscroll-none {
      -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important; }
    .xxl\:lv-overscroll-y-auto {
      overscroll-behavior-y: auto !important; }
    .xxl\:lv-overscroll-y-contain {
      overscroll-behavior-y: contain !important; }
    .xxl\:lv-overscroll-y-none {
      overscroll-behavior-y: none !important; }
    .xxl\:lv-overscroll-x-auto {
      overscroll-behavior-x: auto !important; }
    .xxl\:lv-overscroll-x-contain {
      overscroll-behavior-x: contain !important; }
    .xxl\:lv-overscroll-x-none {
      overscroll-behavior-x: none !important; }
    .xxl\:lv-p-1 {
      padding: 5px !important; }
    .xxl\:lv-p-2 {
      padding: 10px !important; }
    .xxl\:lv-p-3 {
      padding: 15px !important; }
    .xxl\:lv-p-4 {
      padding: 20px !important; }
    .xxl\:lv-p-5 {
      padding: 25px !important; }
    .xxl\:lv-p-6 {
      padding: 30px !important; }
    .xxl\:lv-p-7 {
      padding: 35px !important; }
    .xxl\:lv-p-8 {
      padding: 40px !important; }
    .xxl\:lv-p-9 {
      padding: 45px !important; }
    .xxl\:lv-p-10 {
      padding: 50px !important; }
    .xxl\:lv-py-1 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    .xxl\:lv-px-1 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    .xxl\:lv-py-2 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    .xxl\:lv-px-2 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .xxl\:lv-py-3 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    .xxl\:lv-px-3 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .xxl\:lv-py-4 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    .xxl\:lv-px-4 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    .xxl\:lv-py-5 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    .xxl\:lv-px-5 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    .xxl\:lv-py-6 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    .xxl\:lv-px-6 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    .xxl\:lv-py-7 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    .xxl\:lv-px-7 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    .xxl\:lv-py-8 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    .xxl\:lv-px-8 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    .xxl\:lv-py-9 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    .xxl\:lv-px-9 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    .xxl\:lv-py-10 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    .xxl\:lv-px-10 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    .xxl\:lv-pt-1 {
      padding-top: 5px !important; }
    .xxl\:lv-pr-1 {
      padding-right: 5px !important; }
    .xxl\:lv-pb-1 {
      padding-bottom: 5px !important; }
    .xxl\:lv-pl-1 {
      padding-left: 5px !important; }
    .xxl\:lv-pt-2 {
      padding-top: 10px !important; }
    .xxl\:lv-pr-2 {
      padding-right: 10px !important; }
    .xxl\:lv-pb-2 {
      padding-bottom: 10px !important; }
    .xxl\:lv-pl-2 {
      padding-left: 10px !important; }
    .xxl\:lv-pt-3 {
      padding-top: 15px !important; }
    .xxl\:lv-pr-3 {
      padding-right: 15px !important; }
    .xxl\:lv-pb-3 {
      padding-bottom: 15px !important; }
    .xxl\:lv-pl-3 {
      padding-left: 15px !important; }
    .xxl\:lv-pt-4 {
      padding-top: 20px !important; }
    .xxl\:lv-pr-4 {
      padding-right: 20px !important; }
    .xxl\:lv-pb-4 {
      padding-bottom: 20px !important; }
    .xxl\:lv-pl-4 {
      padding-left: 20px !important; }
    .xxl\:lv-pt-5 {
      padding-top: 25px !important; }
    .xxl\:lv-pr-5 {
      padding-right: 25px !important; }
    .xxl\:lv-pb-5 {
      padding-bottom: 25px !important; }
    .xxl\:lv-pl-5 {
      padding-left: 25px !important; }
    .xxl\:lv-pt-6 {
      padding-top: 30px !important; }
    .xxl\:lv-pr-6 {
      padding-right: 30px !important; }
    .xxl\:lv-pb-6 {
      padding-bottom: 30px !important; }
    .xxl\:lv-pl-6 {
      padding-left: 30px !important; }
    .xxl\:lv-pt-7 {
      padding-top: 35px !important; }
    .xxl\:lv-pr-7 {
      padding-right: 35px !important; }
    .xxl\:lv-pb-7 {
      padding-bottom: 35px !important; }
    .xxl\:lv-pl-7 {
      padding-left: 35px !important; }
    .xxl\:lv-pt-8 {
      padding-top: 40px !important; }
    .xxl\:lv-pr-8 {
      padding-right: 40px !important; }
    .xxl\:lv-pb-8 {
      padding-bottom: 40px !important; }
    .xxl\:lv-pl-8 {
      padding-left: 40px !important; }
    .xxl\:lv-pt-9 {
      padding-top: 45px !important; }
    .xxl\:lv-pr-9 {
      padding-right: 45px !important; }
    .xxl\:lv-pb-9 {
      padding-bottom: 45px !important; }
    .xxl\:lv-pl-9 {
      padding-left: 45px !important; }
    .xxl\:lv-pt-10 {
      padding-top: 50px !important; }
    .xxl\:lv-pr-10 {
      padding-right: 50px !important; }
    .xxl\:lv-pb-10 {
      padding-bottom: 50px !important; }
    .xxl\:lv-pl-10 {
      padding-left: 50px !important; }
    .xxl\:lv-placeholder-transparent::-moz-placeholder {
      color: transparent !important; }
    .xxl\:lv-placeholder-transparent:-ms-input-placeholder {
      color: transparent !important; }
    .xxl\:lv-placeholder-transparent::placeholder {
      color: transparent !important; }
    .xxl\:lv-placeholder-current::-moz-placeholder {
      color: currentColor !important; }
    .xxl\:lv-placeholder-current:-ms-input-placeholder {
      color: currentColor !important; }
    .xxl\:lv-placeholder-current::placeholder {
      color: currentColor !important; }
    .xxl\:lv-placeholder-black::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-black:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-black::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-white::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-white:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-white::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-200::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-300::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-400::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-500::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-600::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-gray-900::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-300::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-400::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-500::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-600::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-red-900::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-200::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-600::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-700::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-800::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-orange-900::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-100::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-300::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-800::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-yellow-900::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-100::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-300::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-400::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-500::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-600::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-800::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-green-900::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-100::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-200::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-300::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-400::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-500::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-600::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-800::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-teal-900::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-200::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-300::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-400::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-500::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-600::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-700::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-800::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-blue-900::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-100::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-200::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-300::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-400::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-500::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-600::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-700::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-800::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-indigo-900::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-100::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-200::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-300::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-400::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-500::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-600::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-700::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-800::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-purple-900::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-100::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-100:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-100::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-200::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-200:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-200::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-300::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-300:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-300::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-400::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-400:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-400::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-500::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-500:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-500::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-600::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-600:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-600::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-700::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-700:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-700::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-800::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-800:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-800::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-900::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-900:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-pink-900::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-transparent:focus::-moz-placeholder {
      color: transparent !important; }
    .xxl\:focus\:lv-placeholder-transparent:focus:-ms-input-placeholder {
      color: transparent !important; }
    .xxl\:focus\:lv-placeholder-transparent:focus::placeholder {
      color: transparent !important; }
    .xxl\:focus\:lv-placeholder-current:focus::-moz-placeholder {
      color: currentColor !important; }
    .xxl\:focus\:lv-placeholder-current:focus:-ms-input-placeholder {
      color: currentColor !important; }
    .xxl\:focus\:lv-placeholder-current:focus::placeholder {
      color: currentColor !important; }
    .xxl\:focus\:lv-placeholder-black:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-black:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-black:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-white:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-white:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-white:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-gray-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-red-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-orange-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-yellow-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-green-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-teal-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-blue-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-indigo-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-purple-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-100:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-200:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-200:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-200:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-300:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-300:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-300:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-400:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-400:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-400:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-500:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-500:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-500:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-600:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-600:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-600:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-700:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-700:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-700:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-800:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-800:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-800:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-900:focus::-moz-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-900:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xxl\:focus\:lv-placeholder-pink-900:focus::placeholder {
      --placeholder-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--placeholder-opacity)) !important; }
    .xxl\:lv-placeholder-opacity-0::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .xxl\:lv-placeholder-opacity-0:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .xxl\:lv-placeholder-opacity-0::placeholder {
      --placeholder-opacity:0!important; }
    .xxl\:lv-placeholder-opacity-25::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .xxl\:lv-placeholder-opacity-25:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .xxl\:lv-placeholder-opacity-25::placeholder {
      --placeholder-opacity:0.25!important; }
    .xxl\:lv-placeholder-opacity-50::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .xxl\:lv-placeholder-opacity-50:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .xxl\:lv-placeholder-opacity-50::placeholder {
      --placeholder-opacity:0.5!important; }
    .xxl\:lv-placeholder-opacity-75::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .xxl\:lv-placeholder-opacity-75:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .xxl\:lv-placeholder-opacity-75::placeholder {
      --placeholder-opacity:0.75!important; }
    .xxl\:lv-placeholder-opacity-100::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .xxl\:lv-placeholder-opacity-100:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .xxl\:lv-placeholder-opacity-100::placeholder {
      --placeholder-opacity:1!important; }
    .xxl\:focus\:lv-placeholder-opacity-0:focus::-moz-placeholder {
      --placeholder-opacity:0!important; }
    .xxl\:focus\:lv-placeholder-opacity-0:focus:-ms-input-placeholder {
      --placeholder-opacity:0!important; }
    .xxl\:focus\:lv-placeholder-opacity-0:focus::placeholder {
      --placeholder-opacity:0!important; }
    .xxl\:focus\:lv-placeholder-opacity-25:focus::-moz-placeholder {
      --placeholder-opacity:0.25!important; }
    .xxl\:focus\:lv-placeholder-opacity-25:focus:-ms-input-placeholder {
      --placeholder-opacity:0.25!important; }
    .xxl\:focus\:lv-placeholder-opacity-25:focus::placeholder {
      --placeholder-opacity:0.25!important; }
    .xxl\:focus\:lv-placeholder-opacity-50:focus::-moz-placeholder {
      --placeholder-opacity:0.5!important; }
    .xxl\:focus\:lv-placeholder-opacity-50:focus:-ms-input-placeholder {
      --placeholder-opacity:0.5!important; }
    .xxl\:focus\:lv-placeholder-opacity-50:focus::placeholder {
      --placeholder-opacity:0.5!important; }
    .xxl\:focus\:lv-placeholder-opacity-75:focus::-moz-placeholder {
      --placeholder-opacity:0.75!important; }
    .xxl\:focus\:lv-placeholder-opacity-75:focus:-ms-input-placeholder {
      --placeholder-opacity:0.75!important; }
    .xxl\:focus\:lv-placeholder-opacity-75:focus::placeholder {
      --placeholder-opacity:0.75!important; }
    .xxl\:focus\:lv-placeholder-opacity-100:focus::-moz-placeholder {
      --placeholder-opacity:1!important; }
    .xxl\:focus\:lv-placeholder-opacity-100:focus:-ms-input-placeholder {
      --placeholder-opacity:1!important; }
    .xxl\:focus\:lv-placeholder-opacity-100:focus::placeholder {
      --placeholder-opacity:1!important; }
    .xxl\:lv-pointer-events-none {
      pointer-events: none !important; }
    .xxl\:lv-pointer-events-auto {
      pointer-events: auto !important; }
    .xxl\:lv-static {
      position: static !important; }
    .xxl\:lv-fixed {
      position: fixed !important; }
    .xxl\:lv-absolute {
      position: absolute !important; }
    .xxl\:lv-relative {
      position: relative !important; }
    .xxl\:lv-sticky {
      position: -webkit-sticky !important;
      position: sticky !important; }
    .xxl\:lv-inset-0 {
      top: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      left: 0 !important; }
    .xxl\:lv-inset-auto {
      top: auto !important;
      right: auto !important;
      bottom: auto !important;
      left: auto !important; }
    .xxl\:lv-inset-y-0 {
      top: 0 !important;
      bottom: 0 !important; }
    .xxl\:lv-inset-x-0 {
      right: 0 !important;
      left: 0 !important; }
    .xxl\:lv-inset-y-auto {
      top: auto !important;
      bottom: auto !important; }
    .xxl\:lv-inset-x-auto {
      right: auto !important;
      left: auto !important; }
    .xxl\:lv-top-0 {
      top: 0 !important; }
    .xxl\:lv-right-0 {
      right: 0 !important; }
    .xxl\:lv-bottom-0 {
      bottom: 0 !important; }
    .xxl\:lv-left-0 {
      left: 0 !important; }
    .xxl\:lv-top-auto {
      top: auto !important; }
    .xxl\:lv-right-auto {
      right: auto !important; }
    .xxl\:lv-bottom-auto {
      bottom: auto !important; }
    .xxl\:lv-left-auto {
      left: auto !important; }
    .xxl\:lv-resize-none {
      resize: none !important; }
    .xxl\:lv-resize-y {
      resize: vertical !important; }
    .xxl\:lv-resize-x {
      resize: horizontal !important; }
    .xxl\:lv-resize {
      resize: both !important; }
    .xxl\:lv-shadow-xs {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xxl\:lv-shadow-sm {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xxl\:lv-shadow {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xxl\:lv-shadow-md {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xxl\:lv-shadow-lg {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xxl\:lv-shadow-xl {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xxl\:lv-shadow-2xl {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xxl\:lv-shadow-inner {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xxl\:lv-shadow-outline {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xxl\:lv-shadow-none {
      box-shadow: none !important; }
    .xxl\:hover\:lv-shadow-xs:hover {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xxl\:hover\:lv-shadow-sm:hover {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xxl\:hover\:lv-shadow:hover {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xxl\:hover\:lv-shadow-md:hover {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xxl\:hover\:lv-shadow-lg:hover {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xxl\:hover\:lv-shadow-xl:hover {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xxl\:hover\:lv-shadow-2xl:hover {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xxl\:hover\:lv-shadow-inner:hover {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xxl\:hover\:lv-shadow-outline:hover {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xxl\:hover\:lv-shadow-none:hover {
      box-shadow: none !important; }
    .xxl\:focus\:lv-shadow-xs:focus {
      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) !important; }
    .xxl\:focus\:lv-shadow-sm:focus {
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }
    .xxl\:focus\:lv-shadow:focus {
      box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important; }
    .xxl\:focus\:lv-shadow-md:focus {
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; }
    .xxl\:focus\:lv-shadow-lg:focus {
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important; }
    .xxl\:focus\:lv-shadow-xl:focus {
      box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important; }
    .xxl\:focus\:lv-shadow-2xl:focus {
      box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; }
    .xxl\:focus\:lv-shadow-inner:focus {
      box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important; }
    .xxl\:focus\:lv-shadow-outline:focus {
      box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5) !important; }
    .xxl\:focus\:lv-shadow-none:focus {
      box-shadow: none !important; }
    .xxl\:lv-fill-current {
      fill: currentColor !important; }
    .xxl\:lv-stroke-current {
      stroke: currentColor !important; }
    .xxl\:lv-stroke-0 {
      stroke-width: 0 !important; }
    .xxl\:lv-stroke-1 {
      stroke-width: 1 !important; }
    .xxl\:lv-stroke-2 {
      stroke-width: 2 !important; }
    .xxl\:lv-table-auto {
      table-layout: auto !important; }
    .xxl\:lv-table-fixed {
      table-layout: fixed !important; }
    .xxl\:lv-text-left {
      text-align: left !important; }
    .xxl\:lv-text-center {
      text-align: center !important; }
    .xxl\:lv-text-right {
      text-align: right !important; }
    .xxl\:lv-text-justify {
      text-align: justify !important; }
    .xxl\:lv-text-transparent {
      color: transparent !important; }
    .xxl\:lv-text-current {
      color: currentColor !important; }
    .xxl\:lv-text-black {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xxl\:lv-text-white {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-100 {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-200 {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-300 {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-400 {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-500 {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-600 {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-700 {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-800 {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xxl\:lv-text-gray-900 {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-100 {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-200 {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-300 {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-400 {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-500 {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-600 {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-700 {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-800 {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xxl\:lv-text-red-900 {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-100 {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-200 {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-300 {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-400 {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-500 {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-600 {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-700 {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-800 {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xxl\:lv-text-orange-900 {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-100 {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-200 {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-300 {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-400 {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-500 {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-600 {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-700 {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-800 {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xxl\:lv-text-yellow-900 {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-100 {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-200 {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-300 {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-400 {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-500 {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-600 {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-700 {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-800 {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xxl\:lv-text-green-900 {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-100 {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-200 {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-300 {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-400 {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-500 {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-600 {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-700 {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-800 {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xxl\:lv-text-teal-900 {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-100 {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-200 {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-300 {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-400 {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-500 {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-600 {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-700 {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-800 {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xxl\:lv-text-blue-900 {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-100 {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-200 {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-300 {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-400 {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-500 {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-600 {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-700 {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-800 {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xxl\:lv-text-indigo-900 {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-100 {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-200 {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-300 {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-400 {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-500 {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-600 {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-700 {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-800 {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xxl\:lv-text-purple-900 {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-100 {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-200 {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-300 {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-400 {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-500 {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-600 {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-700 {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-800 {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xxl\:lv-text-pink-900 {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-transparent:hover {
      color: transparent !important; }
    .xxl\:hover\:lv-text-current:hover {
      color: currentColor !important; }
    .xxl\:hover\:lv-text-black:hover {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-white:hover {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-100:hover {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-200:hover {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-300:hover {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-400:hover {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-500:hover {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-600:hover {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-700:hover {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-800:hover {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-gray-900:hover {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-100:hover {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-200:hover {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-300:hover {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-400:hover {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-500:hover {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-600:hover {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-700:hover {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-800:hover {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-red-900:hover {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-100:hover {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-200:hover {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-300:hover {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-400:hover {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-500:hover {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-600:hover {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-700:hover {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-800:hover {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-orange-900:hover {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-100:hover {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-200:hover {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-300:hover {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-400:hover {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-500:hover {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-600:hover {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-700:hover {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-800:hover {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-yellow-900:hover {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-100:hover {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-200:hover {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-300:hover {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-400:hover {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-500:hover {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-600:hover {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-700:hover {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-800:hover {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-green-900:hover {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-100:hover {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-200:hover {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-300:hover {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-400:hover {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-500:hover {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-600:hover {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-700:hover {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-800:hover {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-teal-900:hover {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-100:hover {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-200:hover {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-300:hover {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-400:hover {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-500:hover {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-600:hover {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-700:hover {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-800:hover {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-blue-900:hover {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-100:hover {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-200:hover {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-300:hover {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-400:hover {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-500:hover {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-600:hover {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-700:hover {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-800:hover {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-indigo-900:hover {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-100:hover {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-200:hover {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-300:hover {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-400:hover {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-500:hover {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-600:hover {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-700:hover {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-800:hover {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-purple-900:hover {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-100:hover {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-200:hover {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-300:hover {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-400:hover {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-500:hover {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-600:hover {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-700:hover {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-800:hover {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xxl\:hover\:lv-text-pink-900:hover {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-transparent:focus {
      color: transparent !important; }
    .xxl\:focus\:lv-text-current:focus {
      color: currentColor !important; }
    .xxl\:focus\:lv-text-black:focus {
      --text-opacity:1!important;
      color: #000 !important;
      color: rgba(0, 0, 0, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-white:focus {
      --text-opacity:1!important;
      color: #fff !important;
      color: rgba(255, 255, 255, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-100:focus {
      --text-opacity:1!important;
      color: #f7fafc !important;
      color: rgba(247, 250, 252, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-200:focus {
      --text-opacity:1!important;
      color: #edf2f7 !important;
      color: rgba(237, 242, 247, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-300:focus {
      --text-opacity:1!important;
      color: #e2e8f0 !important;
      color: rgba(226, 232, 240, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-400:focus {
      --text-opacity:1!important;
      color: #cbd5e0 !important;
      color: rgba(203, 213, 224, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-500:focus {
      --text-opacity:1!important;
      color: #a0aec0 !important;
      color: rgba(160, 174, 192, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-600:focus {
      --text-opacity:1!important;
      color: #718096 !important;
      color: rgba(113, 128, 150, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-700:focus {
      --text-opacity:1!important;
      color: #4a5568 !important;
      color: rgba(74, 85, 104, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-800:focus {
      --text-opacity:1!important;
      color: #2d3748 !important;
      color: rgba(45, 55, 72, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-gray-900:focus {
      --text-opacity:1!important;
      color: #1a202c !important;
      color: rgba(26, 32, 44, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-100:focus {
      --text-opacity:1!important;
      color: #fff5f5 !important;
      color: rgba(255, 245, 245, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-200:focus {
      --text-opacity:1!important;
      color: #fed7d7 !important;
      color: rgba(254, 215, 215, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-300:focus {
      --text-opacity:1!important;
      color: #feb2b2 !important;
      color: rgba(254, 178, 178, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-400:focus {
      --text-opacity:1!important;
      color: #fc8181 !important;
      color: rgba(252, 129, 129, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-500:focus {
      --text-opacity:1!important;
      color: #f56565 !important;
      color: rgba(245, 101, 101, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-600:focus {
      --text-opacity:1!important;
      color: #e53e3e !important;
      color: rgba(229, 62, 62, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-700:focus {
      --text-opacity:1!important;
      color: #c53030 !important;
      color: rgba(197, 48, 48, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-800:focus {
      --text-opacity:1!important;
      color: #9b2c2c !important;
      color: rgba(155, 44, 44, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-red-900:focus {
      --text-opacity:1!important;
      color: #742a2a !important;
      color: rgba(116, 42, 42, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-100:focus {
      --text-opacity:1!important;
      color: #fffaf0 !important;
      color: rgba(255, 250, 240, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-200:focus {
      --text-opacity:1!important;
      color: #feebc8 !important;
      color: rgba(254, 235, 200, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-300:focus {
      --text-opacity:1!important;
      color: #fbd38d !important;
      color: rgba(251, 211, 141, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-400:focus {
      --text-opacity:1!important;
      color: #f6ad55 !important;
      color: rgba(246, 173, 85, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-500:focus {
      --text-opacity:1!important;
      color: #ed8936 !important;
      color: rgba(237, 137, 54, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-600:focus {
      --text-opacity:1!important;
      color: #dd6b20 !important;
      color: rgba(221, 107, 32, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-700:focus {
      --text-opacity:1!important;
      color: #c05621 !important;
      color: rgba(192, 86, 33, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-800:focus {
      --text-opacity:1!important;
      color: #9c4221 !important;
      color: rgba(156, 66, 33, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-orange-900:focus {
      --text-opacity:1!important;
      color: #7b341e !important;
      color: rgba(123, 52, 30, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-100:focus {
      --text-opacity:1!important;
      color: ivory !important;
      color: rgba(255, 255, 240, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-200:focus {
      --text-opacity:1!important;
      color: #fefcbf !important;
      color: rgba(254, 252, 191, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-300:focus {
      --text-opacity:1!important;
      color: #faf089 !important;
      color: rgba(250, 240, 137, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-400:focus {
      --text-opacity:1!important;
      color: #f6e05e !important;
      color: rgba(246, 224, 94, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-500:focus {
      --text-opacity:1!important;
      color: #ecc94b !important;
      color: rgba(236, 201, 75, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-600:focus {
      --text-opacity:1!important;
      color: #d69e2e !important;
      color: rgba(214, 158, 46, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-700:focus {
      --text-opacity:1!important;
      color: #b7791f !important;
      color: rgba(183, 121, 31, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-800:focus {
      --text-opacity:1!important;
      color: #975a16 !important;
      color: rgba(151, 90, 22, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-yellow-900:focus {
      --text-opacity:1!important;
      color: #744210 !important;
      color: rgba(116, 66, 16, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-100:focus {
      --text-opacity:1!important;
      color: #f0fff4 !important;
      color: rgba(240, 255, 244, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-200:focus {
      --text-opacity:1!important;
      color: #c6f6d5 !important;
      color: rgba(198, 246, 213, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-300:focus {
      --text-opacity:1!important;
      color: #9ae6b4 !important;
      color: rgba(154, 230, 180, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-400:focus {
      --text-opacity:1!important;
      color: #68d391 !important;
      color: rgba(104, 211, 145, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-500:focus {
      --text-opacity:1!important;
      color: #48bb78 !important;
      color: rgba(72, 187, 120, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-600:focus {
      --text-opacity:1!important;
      color: #38a169 !important;
      color: rgba(56, 161, 105, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-700:focus {
      --text-opacity:1!important;
      color: #2f855a !important;
      color: rgba(47, 133, 90, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-800:focus {
      --text-opacity:1!important;
      color: #276749 !important;
      color: rgba(39, 103, 73, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-green-900:focus {
      --text-opacity:1!important;
      color: #22543d !important;
      color: rgba(34, 84, 61, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-100:focus {
      --text-opacity:1!important;
      color: #e6fffa !important;
      color: rgba(230, 255, 250, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-200:focus {
      --text-opacity:1!important;
      color: #b2f5ea !important;
      color: rgba(178, 245, 234, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-300:focus {
      --text-opacity:1!important;
      color: #81e6d9 !important;
      color: rgba(129, 230, 217, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-400:focus {
      --text-opacity:1!important;
      color: #4fd1c5 !important;
      color: rgba(79, 209, 197, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-500:focus {
      --text-opacity:1!important;
      color: #38b2ac !important;
      color: rgba(56, 178, 172, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-600:focus {
      --text-opacity:1!important;
      color: #319795 !important;
      color: rgba(49, 151, 149, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-700:focus {
      --text-opacity:1!important;
      color: #2c7a7b !important;
      color: rgba(44, 122, 123, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-800:focus {
      --text-opacity:1!important;
      color: #285e61 !important;
      color: rgba(40, 94, 97, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-teal-900:focus {
      --text-opacity:1!important;
      color: #234e52 !important;
      color: rgba(35, 78, 82, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-100:focus {
      --text-opacity:1!important;
      color: #ebf8ff !important;
      color: rgba(235, 248, 255, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-200:focus {
      --text-opacity:1!important;
      color: #bee3f8 !important;
      color: rgba(190, 227, 248, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-300:focus {
      --text-opacity:1!important;
      color: #90cdf4 !important;
      color: rgba(144, 205, 244, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-400:focus {
      --text-opacity:1!important;
      color: #63b3ed !important;
      color: rgba(99, 179, 237, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-500:focus {
      --text-opacity:1!important;
      color: #4299e1 !important;
      color: rgba(66, 153, 225, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-600:focus {
      --text-opacity:1!important;
      color: #3182ce !important;
      color: rgba(49, 130, 206, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-700:focus {
      --text-opacity:1!important;
      color: #2b6cb0 !important;
      color: rgba(43, 108, 176, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-800:focus {
      --text-opacity:1!important;
      color: #2c5282 !important;
      color: rgba(44, 82, 130, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-blue-900:focus {
      --text-opacity:1!important;
      color: #2a4365 !important;
      color: rgba(42, 67, 101, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-100:focus {
      --text-opacity:1!important;
      color: #ebf4ff !important;
      color: rgba(235, 244, 255, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-200:focus {
      --text-opacity:1!important;
      color: #c3dafe !important;
      color: rgba(195, 218, 254, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-300:focus {
      --text-opacity:1!important;
      color: #a3bffa !important;
      color: rgba(163, 191, 250, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-400:focus {
      --text-opacity:1!important;
      color: #7f9cf5 !important;
      color: rgba(127, 156, 245, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-500:focus {
      --text-opacity:1!important;
      color: #667eea !important;
      color: rgba(102, 126, 234, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-600:focus {
      --text-opacity:1!important;
      color: #5a67d8 !important;
      color: rgba(90, 103, 216, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-700:focus {
      --text-opacity:1!important;
      color: #4c51bf !important;
      color: rgba(76, 81, 191, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-800:focus {
      --text-opacity:1!important;
      color: #434190 !important;
      color: rgba(67, 65, 144, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-indigo-900:focus {
      --text-opacity:1!important;
      color: #3c366b !important;
      color: rgba(60, 54, 107, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-100:focus {
      --text-opacity:1!important;
      color: #faf5ff !important;
      color: rgba(250, 245, 255, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-200:focus {
      --text-opacity:1!important;
      color: #e9d8fd !important;
      color: rgba(233, 216, 253, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-300:focus {
      --text-opacity:1!important;
      color: #d6bcfa !important;
      color: rgba(214, 188, 250, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-400:focus {
      --text-opacity:1!important;
      color: #b794f4 !important;
      color: rgba(183, 148, 244, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-500:focus {
      --text-opacity:1!important;
      color: #9f7aea !important;
      color: rgba(159, 122, 234, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-600:focus {
      --text-opacity:1!important;
      color: #805ad5 !important;
      color: rgba(128, 90, 213, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-700:focus {
      --text-opacity:1!important;
      color: #6b46c1 !important;
      color: rgba(107, 70, 193, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-800:focus {
      --text-opacity:1!important;
      color: #553c9a !important;
      color: rgba(85, 60, 154, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-purple-900:focus {
      --text-opacity:1!important;
      color: #44337a !important;
      color: rgba(68, 51, 122, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-100:focus {
      --text-opacity:1!important;
      color: #fff5f7 !important;
      color: rgba(255, 245, 247, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-200:focus {
      --text-opacity:1!important;
      color: #fed7e2 !important;
      color: rgba(254, 215, 226, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-300:focus {
      --text-opacity:1!important;
      color: #fbb6ce !important;
      color: rgba(251, 182, 206, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-400:focus {
      --text-opacity:1!important;
      color: #f687b3 !important;
      color: rgba(246, 135, 179, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-500:focus {
      --text-opacity:1!important;
      color: #ed64a6 !important;
      color: rgba(237, 100, 166, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-600:focus {
      --text-opacity:1!important;
      color: #d53f8c !important;
      color: rgba(213, 63, 140, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-700:focus {
      --text-opacity:1!important;
      color: #b83280 !important;
      color: rgba(184, 50, 128, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-800:focus {
      --text-opacity:1!important;
      color: #97266d !important;
      color: rgba(151, 38, 109, var(--text-opacity)) !important; }
    .xxl\:focus\:lv-text-pink-900:focus {
      --text-opacity:1!important;
      color: #702459 !important;
      color: rgba(112, 36, 89, var(--text-opacity)) !important; }
    .xxl\:lv-text-opacity-0 {
      --text-opacity:0!important; }
    .xxl\:lv-text-opacity-25 {
      --text-opacity:0.25!important; }
    .xxl\:lv-text-opacity-50 {
      --text-opacity:0.5!important; }
    .xxl\:lv-text-opacity-75 {
      --text-opacity:0.75!important; }
    .xxl\:lv-text-opacity-100 {
      --text-opacity:1!important; }
    .xxl\:hover\:lv-text-opacity-0:hover {
      --text-opacity:0!important; }
    .xxl\:hover\:lv-text-opacity-25:hover {
      --text-opacity:0.25!important; }
    .xxl\:hover\:lv-text-opacity-50:hover {
      --text-opacity:0.5!important; }
    .xxl\:hover\:lv-text-opacity-75:hover {
      --text-opacity:0.75!important; }
    .xxl\:hover\:lv-text-opacity-100:hover {
      --text-opacity:1!important; }
    .xxl\:focus\:lv-text-opacity-0:focus {
      --text-opacity:0!important; }
    .xxl\:focus\:lv-text-opacity-25:focus {
      --text-opacity:0.25!important; }
    .xxl\:focus\:lv-text-opacity-50:focus {
      --text-opacity:0.5!important; }
    .xxl\:focus\:lv-text-opacity-75:focus {
      --text-opacity:0.75!important; }
    .xxl\:focus\:lv-text-opacity-100:focus {
      --text-opacity:1!important; }
    .xxl\:lv-italic {
      font-style: italic !important; }
    .xxl\:lv-not-italic {
      font-style: normal !important; }
    .xxl\:lv-uppercase {
      text-transform: uppercase !important; }
    .xxl\:lv-lowercase {
      text-transform: lowercase !important; }
    .xxl\:lv-capitalize {
      text-transform: capitalize !important; }
    .xxl\:lv-normal-case {
      text-transform: none !important; }
    .xxl\:lv-underline {
      text-decoration: underline !important; }
    .xxl\:lv-line-through {
      text-decoration: line-through !important; }
    .xxl\:lv-no-underline {
      text-decoration: none !important; }
    .xxl\:hover\:lv-underline:hover {
      text-decoration: underline !important; }
    .xxl\:hover\:lv-line-through:hover {
      text-decoration: line-through !important; }
    .xxl\:hover\:lv-no-underline:hover {
      text-decoration: none !important; }
    .xxl\:focus\:lv-underline:focus {
      text-decoration: underline !important; }
    .xxl\:focus\:lv-line-through:focus {
      text-decoration: line-through !important; }
    .xxl\:focus\:lv-no-underline:focus {
      text-decoration: none !important; }
    .xxl\:lv-antialiased {
      -webkit-font-smoothing: antialiased !important;
      -moz-osx-font-smoothing: grayscale !important; }
    .xxl\:lv-subpixel-antialiased {
      -webkit-font-smoothing: auto !important;
      -moz-osx-font-smoothing: auto !important; }
    .xxl\:lv-diagonal-fractions, .xxl\:lv-lining-nums, .xxl\:lv-oldstyle-nums, .xxl\:lv-ordinal, .xxl\:lv-proportional-nums, .xxl\:lv-slashed-zero, .xxl\:lv-stacked-fractions, .xxl\:lv-tabular-nums {
      --font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/)!important;
      --font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/)!important;
      font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important; }
    .xxl\:lv-normal-nums {
      font-variant-numeric: normal !important; }
    .xxl\:lv-ordinal {
      --font-variant-numeric-ordinal:ordinal!important; }
    .xxl\:lv-slashed-zero {
      --font-variant-numeric-slashed-zero:slashed-zero!important; }
    .xxl\:lv-lining-nums {
      --font-variant-numeric-figure:lining-nums!important; }
    .xxl\:lv-oldstyle-nums {
      --font-variant-numeric-figure:oldstyle-nums!important; }
    .xxl\:lv-proportional-nums {
      --font-variant-numeric-spacing:proportional-nums!important; }
    .xxl\:lv-tabular-nums {
      --font-variant-numeric-spacing:tabular-nums!important; }
    .xxl\:lv-diagonal-fractions {
      --font-variant-numeric-fraction:diagonal-fractions!important; }
    .xxl\:lv-stacked-fractions {
      --font-variant-numeric-fraction:stacked-fractions!important; }
    .xxl\:lv-tracking-tighter {
      letter-spacing: -0.05em !important; }
    .xxl\:lv-tracking-tight {
      letter-spacing: -0.025em !important; }
    .xxl\:lv-tracking-normal {
      letter-spacing: 0 !important; }
    .xxl\:lv-tracking-wide {
      letter-spacing: 0.025em !important; }
    .xxl\:lv-tracking-wider {
      letter-spacing: 0.05em !important; }
    .xxl\:lv-tracking-widest {
      letter-spacing: 0.1em !important; }
    .xxl\:lv-select-none {
      -webkit-user-select: none !important;
      -moz-user-select: none !important;
      -ms-user-select: none !important;
      user-select: none !important; }
    .xxl\:lv-select-text {
      -webkit-user-select: text !important;
      -moz-user-select: text !important;
      -ms-user-select: text !important;
      user-select: text !important; }
    .xxl\:lv-select-all {
      -webkit-user-select: all !important;
      -moz-user-select: all !important;
      -ms-user-select: all !important;
      user-select: all !important; }
    .xxl\:lv-select-auto {
      -webkit-user-select: auto !important;
      -moz-user-select: auto !important;
      -ms-user-select: auto !important;
      user-select: auto !important; }
    .xxl\:lv-align-baseline {
      vertical-align: baseline !important; }
    .xxl\:lv-align-top {
      vertical-align: top !important; }
    .xxl\:lv-align-middle {
      vertical-align: middle !important; }
    .xxl\:lv-align-bottom {
      vertical-align: bottom !important; }
    .xxl\:lv-align-text-top {
      vertical-align: text-top !important; }
    .xxl\:lv-align-text-bottom {
      vertical-align: text-bottom !important; }
    .xxl\:lv-visible {
      visibility: visible !important; }
    .xxl\:lv-invisible {
      visibility: hidden !important; }
    .xxl\:lv-whitespace-normal {
      white-space: normal !important; }
    .xxl\:lv-whitespace-no-wrap {
      white-space: nowrap !important; }
    .xxl\:lv-whitespace-pre {
      white-space: pre !important; }
    .xxl\:lv-whitespace-pre-line {
      white-space: pre-line !important; }
    .xxl\:lv-whitespace-pre-wrap {
      white-space: pre-wrap !important; }
    .xxl\:lv-break-normal {
      overflow-wrap: normal !important;
      word-break: normal !important; }
    .xxl\:lv-break-words {
      overflow-wrap: break-word !important; }
    .xxl\:lv-break-all {
      word-break: break-all !important; }
    .xxl\:lv-truncate {
      overflow: hidden !important;
      text-overflow: ellipsis !important;
      white-space: nowrap !important; }
    .xxl\:lv-w-1 {
      width: 5px !important; }
    .xxl\:lv-w-2 {
      width: 10px !important; }
    .xxl\:lv-w-3 {
      width: 15px !important; }
    .xxl\:lv-w-4 {
      width: 20px !important; }
    .xxl\:lv-w-5 {
      width: 25px !important; }
    .xxl\:lv-w-6 {
      width: 30px !important; }
    .xxl\:lv-w-7 {
      width: 35px !important; }
    .xxl\:lv-w-8 {
      width: 40px !important; }
    .xxl\:lv-w-9 {
      width: 45px !important; }
    .xxl\:lv-w-10 {
      width: 50px !important; }
    .xxl\:lv-w-auto {
      width: auto !important; }
    .xxl\:lv-w-1\/2 {
      width: 50% !important; }
    .xxl\:lv-w-1\/3 {
      width: 33.33333% !important; }
    .xxl\:lv-w-2\/3 {
      width: 66.66667% !important; }
    .xxl\:lv-w-1\/4 {
      width: 25% !important; }
    .xxl\:lv-w-2\/4 {
      width: 50% !important; }
    .xxl\:lv-w-3\/4 {
      width: 75% !important; }
    .xxl\:lv-w-1\/5 {
      width: 20% !important; }
    .xxl\:lv-w-2\/5 {
      width: 40% !important; }
    .xxl\:lv-w-3\/5 {
      width: 60% !important; }
    .xxl\:lv-w-4\/5 {
      width: 80% !important; }
    .xxl\:lv-w-1\/6 {
      width: 16.66667% !important; }
    .xxl\:lv-w-2\/6 {
      width: 33.33333% !important; }
    .xxl\:lv-w-3\/6 {
      width: 50% !important; }
    .xxl\:lv-w-4\/6 {
      width: 66.66667% !important; }
    .xxl\:lv-w-5\/6 {
      width: 83.33333% !important; }
    .xxl\:lv-w-1\/12 {
      width: 8.33333% !important; }
    .xxl\:lv-w-2\/12 {
      width: 16.66667% !important; }
    .xxl\:lv-w-3\/12 {
      width: 25% !important; }
    .xxl\:lv-w-4\/12 {
      width: 33.33333% !important; }
    .xxl\:lv-w-5\/12 {
      width: 41.66667% !important; }
    .xxl\:lv-w-6\/12 {
      width: 50% !important; }
    .xxl\:lv-w-7\/12 {
      width: 58.33333% !important; }
    .xxl\:lv-w-8\/12 {
      width: 66.66667% !important; }
    .xxl\:lv-w-9\/12 {
      width: 75% !important; }
    .xxl\:lv-w-10\/12 {
      width: 83.33333% !important; }
    .xxl\:lv-w-11\/12 {
      width: 91.66667% !important; }
    .xxl\:lv-w-full {
      width: 100% !important; }
    .xxl\:lv-w-screen {
      width: 100vw !important; }
    .xxl\:lv-z-0 {
      z-index: 0 !important; }
    .xxl\:lv-z-10 {
      z-index: 10 !important; }
    .xxl\:lv-z-20 {
      z-index: 20 !important; }
    .xxl\:lv-z-30 {
      z-index: 30 !important; }
    .xxl\:lv-z-40 {
      z-index: 40 !important; }
    .xxl\:lv-z-50 {
      z-index: 50 !important; }
    .xxl\:lv-z-auto {
      z-index: auto !important; }
    .xxl\:lv-gap-1 {
      grid-gap: 5px !important;
      gap: 5px !important; }
    .xxl\:lv-gap-2 {
      grid-gap: 10px !important;
      gap: 10px !important; }
    .xxl\:lv-gap-3 {
      grid-gap: 15px !important;
      gap: 15px !important; }
    .xxl\:lv-gap-4 {
      grid-gap: 20px !important;
      gap: 20px !important; }
    .xxl\:lv-gap-5 {
      grid-gap: 25px !important;
      gap: 25px !important; }
    .xxl\:lv-gap-6 {
      grid-gap: 30px !important;
      gap: 30px !important; }
    .xxl\:lv-gap-7 {
      grid-gap: 35px !important;
      gap: 35px !important; }
    .xxl\:lv-gap-8 {
      grid-gap: 40px !important;
      gap: 40px !important; }
    .xxl\:lv-gap-9 {
      grid-gap: 45px !important;
      gap: 45px !important; }
    .xxl\:lv-gap-10 {
      grid-gap: 50px !important;
      gap: 50px !important; }
    .xxl\:lv-col-gap-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .xxl\:lv-col-gap-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .xxl\:lv-col-gap-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .xxl\:lv-col-gap-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .xxl\:lv-col-gap-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .xxl\:lv-col-gap-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .xxl\:lv-col-gap-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .xxl\:lv-col-gap-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .xxl\:lv-col-gap-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .xxl\:lv-col-gap-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .xxl\:lv-gap-x-1 {
      grid-column-gap: 5px !important;
      -moz-column-gap: 5px !important;
      column-gap: 5px !important; }
    .xxl\:lv-gap-x-2 {
      grid-column-gap: 10px !important;
      -moz-column-gap: 10px !important;
      column-gap: 10px !important; }
    .xxl\:lv-gap-x-3 {
      grid-column-gap: 15px !important;
      -moz-column-gap: 15px !important;
      column-gap: 15px !important; }
    .xxl\:lv-gap-x-4 {
      grid-column-gap: 20px !important;
      -moz-column-gap: 20px !important;
      column-gap: 20px !important; }
    .xxl\:lv-gap-x-5 {
      grid-column-gap: 25px !important;
      -moz-column-gap: 25px !important;
      column-gap: 25px !important; }
    .xxl\:lv-gap-x-6 {
      grid-column-gap: 30px !important;
      -moz-column-gap: 30px !important;
      column-gap: 30px !important; }
    .xxl\:lv-gap-x-7 {
      grid-column-gap: 35px !important;
      -moz-column-gap: 35px !important;
      column-gap: 35px !important; }
    .xxl\:lv-gap-x-8 {
      grid-column-gap: 40px !important;
      -moz-column-gap: 40px !important;
      column-gap: 40px !important; }
    .xxl\:lv-gap-x-9 {
      grid-column-gap: 45px !important;
      -moz-column-gap: 45px !important;
      column-gap: 45px !important; }
    .xxl\:lv-gap-x-10 {
      grid-column-gap: 50px !important;
      -moz-column-gap: 50px !important;
      column-gap: 50px !important; }
    .xxl\:lv-row-gap-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .xxl\:lv-row-gap-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .xxl\:lv-row-gap-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .xxl\:lv-row-gap-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .xxl\:lv-row-gap-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .xxl\:lv-row-gap-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .xxl\:lv-row-gap-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .xxl\:lv-row-gap-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .xxl\:lv-row-gap-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .xxl\:lv-row-gap-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .xxl\:lv-gap-y-1 {
      grid-row-gap: 5px !important;
      row-gap: 5px !important; }
    .xxl\:lv-gap-y-2 {
      grid-row-gap: 10px !important;
      row-gap: 10px !important; }
    .xxl\:lv-gap-y-3 {
      grid-row-gap: 15px !important;
      row-gap: 15px !important; }
    .xxl\:lv-gap-y-4 {
      grid-row-gap: 20px !important;
      row-gap: 20px !important; }
    .xxl\:lv-gap-y-5 {
      grid-row-gap: 25px !important;
      row-gap: 25px !important; }
    .xxl\:lv-gap-y-6 {
      grid-row-gap: 30px !important;
      row-gap: 30px !important; }
    .xxl\:lv-gap-y-7 {
      grid-row-gap: 35px !important;
      row-gap: 35px !important; }
    .xxl\:lv-gap-y-8 {
      grid-row-gap: 40px !important;
      row-gap: 40px !important; }
    .xxl\:lv-gap-y-9 {
      grid-row-gap: 45px !important;
      row-gap: 45px !important; }
    .xxl\:lv-gap-y-10 {
      grid-row-gap: 50px !important;
      row-gap: 50px !important; }
    .xxl\:lv-grid-flow-row {
      grid-auto-flow: row !important; }
    .xxl\:lv-grid-flow-col {
      grid-auto-flow: column !important; }
    .xxl\:lv-grid-flow-row-dense {
      grid-auto-flow: row dense !important; }
    .xxl\:lv-grid-flow-col-dense {
      grid-auto-flow: column dense !important; }
    .xxl\:lv-grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-cols-none {
      grid-template-columns: none !important; }
    .xxl\:lv-col-auto {
      grid-column: auto !important; }
    .xxl\:lv-col-span-1 {
      grid-column: span 1/span 1 !important; }
    .xxl\:lv-col-span-2 {
      grid-column: span 2/span 2 !important; }
    .xxl\:lv-col-span-3 {
      grid-column: span 3/span 3 !important; }
    .xxl\:lv-col-span-4 {
      grid-column: span 4/span 4 !important; }
    .xxl\:lv-col-span-5 {
      grid-column: span 5/span 5 !important; }
    .xxl\:lv-col-span-6 {
      grid-column: span 6/span 6 !important; }
    .xxl\:lv-col-span-7 {
      grid-column: span 7/span 7 !important; }
    .xxl\:lv-col-span-8 {
      grid-column: span 8/span 8 !important; }
    .xxl\:lv-col-span-9 {
      grid-column: span 9/span 9 !important; }
    .xxl\:lv-col-span-10 {
      grid-column: span 10/span 10 !important; }
    .xxl\:lv-col-span-11 {
      grid-column: span 11/span 11 !important; }
    .xxl\:lv-col-span-12 {
      grid-column: span 12/span 12 !important; }
    .xxl\:lv-col-start-1 {
      grid-column-start: 1 !important; }
    .xxl\:lv-col-start-2 {
      grid-column-start: 2 !important; }
    .xxl\:lv-col-start-3 {
      grid-column-start: 3 !important; }
    .xxl\:lv-col-start-4 {
      grid-column-start: 4 !important; }
    .xxl\:lv-col-start-5 {
      grid-column-start: 5 !important; }
    .xxl\:lv-col-start-6 {
      grid-column-start: 6 !important; }
    .xxl\:lv-col-start-7 {
      grid-column-start: 7 !important; }
    .xxl\:lv-col-start-8 {
      grid-column-start: 8 !important; }
    .xxl\:lv-col-start-9 {
      grid-column-start: 9 !important; }
    .xxl\:lv-col-start-10 {
      grid-column-start: 10 !important; }
    .xxl\:lv-col-start-11 {
      grid-column-start: 11 !important; }
    .xxl\:lv-col-start-12 {
      grid-column-start: 12 !important; }
    .xxl\:lv-col-start-13 {
      grid-column-start: 13 !important; }
    .xxl\:lv-col-start-auto {
      grid-column-start: auto !important; }
    .xxl\:lv-col-end-1 {
      grid-column-end: 1 !important; }
    .xxl\:lv-col-end-2 {
      grid-column-end: 2 !important; }
    .xxl\:lv-col-end-3 {
      grid-column-end: 3 !important; }
    .xxl\:lv-col-end-4 {
      grid-column-end: 4 !important; }
    .xxl\:lv-col-end-5 {
      grid-column-end: 5 !important; }
    .xxl\:lv-col-end-6 {
      grid-column-end: 6 !important; }
    .xxl\:lv-col-end-7 {
      grid-column-end: 7 !important; }
    .xxl\:lv-col-end-8 {
      grid-column-end: 8 !important; }
    .xxl\:lv-col-end-9 {
      grid-column-end: 9 !important; }
    .xxl\:lv-col-end-10 {
      grid-column-end: 10 !important; }
    .xxl\:lv-col-end-11 {
      grid-column-end: 11 !important; }
    .xxl\:lv-col-end-12 {
      grid-column-end: 12 !important; }
    .xxl\:lv-col-end-13 {
      grid-column-end: 13 !important; }
    .xxl\:lv-col-end-auto {
      grid-column-end: auto !important; }
    .xxl\:lv-grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-rows-3 {
      grid-template-rows: repeat(3, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-rows-4 {
      grid-template-rows: repeat(4, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-rows-5 {
      grid-template-rows: repeat(5, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-rows-6 {
      grid-template-rows: repeat(6, minmax(0, 1fr)) !important; }
    .xxl\:lv-grid-rows-none {
      grid-template-rows: none !important; }
    .xxl\:lv-row-auto {
      grid-row: auto !important; }
    .xxl\:lv-row-span-1 {
      grid-row: span 1/span 1 !important; }
    .xxl\:lv-row-span-2 {
      grid-row: span 2/span 2 !important; }
    .xxl\:lv-row-span-3 {
      grid-row: span 3/span 3 !important; }
    .xxl\:lv-row-span-4 {
      grid-row: span 4/span 4 !important; }
    .xxl\:lv-row-span-5 {
      grid-row: span 5/span 5 !important; }
    .xxl\:lv-row-span-6 {
      grid-row: span 6/span 6 !important; }
    .xxl\:lv-row-start-1 {
      grid-row-start: 1 !important; }
    .xxl\:lv-row-start-2 {
      grid-row-start: 2 !important; }
    .xxl\:lv-row-start-3 {
      grid-row-start: 3 !important; }
    .xxl\:lv-row-start-4 {
      grid-row-start: 4 !important; }
    .xxl\:lv-row-start-5 {
      grid-row-start: 5 !important; }
    .xxl\:lv-row-start-6 {
      grid-row-start: 6 !important; }
    .xxl\:lv-row-start-7 {
      grid-row-start: 7 !important; }
    .xxl\:lv-row-start-auto {
      grid-row-start: auto !important; }
    .xxl\:lv-row-end-1 {
      grid-row-end: 1 !important; }
    .xxl\:lv-row-end-2 {
      grid-row-end: 2 !important; }
    .xxl\:lv-row-end-3 {
      grid-row-end: 3 !important; }
    .xxl\:lv-row-end-4 {
      grid-row-end: 4 !important; }
    .xxl\:lv-row-end-5 {
      grid-row-end: 5 !important; }
    .xxl\:lv-row-end-6 {
      grid-row-end: 6 !important; }
    .xxl\:lv-row-end-7 {
      grid-row-end: 7 !important; }
    .xxl\:lv-row-end-auto {
      grid-row-end: auto !important; }
    .xxl\:lv-transform {
      --transform-translate-x:0!important;
      --transform-translate-y:0!important;
      --transform-rotate:0!important;
      --transform-skew-x:0!important;
      --transform-skew-y:0!important;
      --transform-scale-x:1!important;
      --transform-scale-y:1!important;
      transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important; }
    .xxl\:lv-transform-none {
      transform: none !important; }
    .xxl\:lv-origin-center {
      transform-origin: center !important; }
    .xxl\:lv-origin-top {
      transform-origin: top !important; }
    .xxl\:lv-origin-top-right {
      transform-origin: top right !important; }
    .xxl\:lv-origin-right {
      transform-origin: right !important; }
    .xxl\:lv-origin-bottom-right {
      transform-origin: bottom right !important; }
    .xxl\:lv-origin-bottom {
      transform-origin: bottom !important; }
    .xxl\:lv-origin-bottom-left {
      transform-origin: bottom left !important; }
    .xxl\:lv-origin-left {
      transform-origin: left !important; }
    .xxl\:lv-origin-top-left {
      transform-origin: top left !important; }
    .xxl\:lv-scale-0 {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xxl\:lv-scale-50 {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xxl\:lv-scale-75 {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xxl\:lv-scale-90 {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xxl\:lv-scale-95 {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xxl\:lv-scale-100 {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xxl\:lv-scale-105 {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xxl\:lv-scale-110 {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xxl\:lv-scale-125 {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xxl\:lv-scale-150 {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xxl\:lv-scale-x-0 {
      --transform-scale-x:0!important; }
    .xxl\:lv-scale-x-50 {
      --transform-scale-x:.5!important; }
    .xxl\:lv-scale-x-75 {
      --transform-scale-x:.75!important; }
    .xxl\:lv-scale-x-90 {
      --transform-scale-x:.9!important; }
    .xxl\:lv-scale-x-95 {
      --transform-scale-x:.95!important; }
    .xxl\:lv-scale-x-100 {
      --transform-scale-x:1!important; }
    .xxl\:lv-scale-x-105 {
      --transform-scale-x:1.05!important; }
    .xxl\:lv-scale-x-110 {
      --transform-scale-x:1.1!important; }
    .xxl\:lv-scale-x-125 {
      --transform-scale-x:1.25!important; }
    .xxl\:lv-scale-x-150 {
      --transform-scale-x:1.5!important; }
    .xxl\:lv-scale-y-0 {
      --transform-scale-y:0!important; }
    .xxl\:lv-scale-y-50 {
      --transform-scale-y:.5!important; }
    .xxl\:lv-scale-y-75 {
      --transform-scale-y:.75!important; }
    .xxl\:lv-scale-y-90 {
      --transform-scale-y:.9!important; }
    .xxl\:lv-scale-y-95 {
      --transform-scale-y:.95!important; }
    .xxl\:lv-scale-y-100 {
      --transform-scale-y:1!important; }
    .xxl\:lv-scale-y-105 {
      --transform-scale-y:1.05!important; }
    .xxl\:lv-scale-y-110 {
      --transform-scale-y:1.1!important; }
    .xxl\:lv-scale-y-125 {
      --transform-scale-y:1.25!important; }
    .xxl\:lv-scale-y-150 {
      --transform-scale-y:1.5!important; }
    .xxl\:hover\:lv-scale-0:hover {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xxl\:hover\:lv-scale-50:hover {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xxl\:hover\:lv-scale-75:hover {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xxl\:hover\:lv-scale-90:hover {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xxl\:hover\:lv-scale-95:hover {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xxl\:hover\:lv-scale-100:hover {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xxl\:hover\:lv-scale-105:hover {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xxl\:hover\:lv-scale-110:hover {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xxl\:hover\:lv-scale-125:hover {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xxl\:hover\:lv-scale-150:hover {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xxl\:hover\:lv-scale-x-0:hover {
      --transform-scale-x:0!important; }
    .xxl\:hover\:lv-scale-x-50:hover {
      --transform-scale-x:.5!important; }
    .xxl\:hover\:lv-scale-x-75:hover {
      --transform-scale-x:.75!important; }
    .xxl\:hover\:lv-scale-x-90:hover {
      --transform-scale-x:.9!important; }
    .xxl\:hover\:lv-scale-x-95:hover {
      --transform-scale-x:.95!important; }
    .xxl\:hover\:lv-scale-x-100:hover {
      --transform-scale-x:1!important; }
    .xxl\:hover\:lv-scale-x-105:hover {
      --transform-scale-x:1.05!important; }
    .xxl\:hover\:lv-scale-x-110:hover {
      --transform-scale-x:1.1!important; }
    .xxl\:hover\:lv-scale-x-125:hover {
      --transform-scale-x:1.25!important; }
    .xxl\:hover\:lv-scale-x-150:hover {
      --transform-scale-x:1.5!important; }
    .xxl\:hover\:lv-scale-y-0:hover {
      --transform-scale-y:0!important; }
    .xxl\:hover\:lv-scale-y-50:hover {
      --transform-scale-y:.5!important; }
    .xxl\:hover\:lv-scale-y-75:hover {
      --transform-scale-y:.75!important; }
    .xxl\:hover\:lv-scale-y-90:hover {
      --transform-scale-y:.9!important; }
    .xxl\:hover\:lv-scale-y-95:hover {
      --transform-scale-y:.95!important; }
    .xxl\:hover\:lv-scale-y-100:hover {
      --transform-scale-y:1!important; }
    .xxl\:hover\:lv-scale-y-105:hover {
      --transform-scale-y:1.05!important; }
    .xxl\:hover\:lv-scale-y-110:hover {
      --transform-scale-y:1.1!important; }
    .xxl\:hover\:lv-scale-y-125:hover {
      --transform-scale-y:1.25!important; }
    .xxl\:hover\:lv-scale-y-150:hover {
      --transform-scale-y:1.5!important; }
    .xxl\:focus\:lv-scale-0:focus {
      --transform-scale-x:0!important;
      --transform-scale-y:0!important; }
    .xxl\:focus\:lv-scale-50:focus {
      --transform-scale-x:.5!important;
      --transform-scale-y:.5!important; }
    .xxl\:focus\:lv-scale-75:focus {
      --transform-scale-x:.75!important;
      --transform-scale-y:.75!important; }
    .xxl\:focus\:lv-scale-90:focus {
      --transform-scale-x:.9!important;
      --transform-scale-y:.9!important; }
    .xxl\:focus\:lv-scale-95:focus {
      --transform-scale-x:.95!important;
      --transform-scale-y:.95!important; }
    .xxl\:focus\:lv-scale-100:focus {
      --transform-scale-x:1!important;
      --transform-scale-y:1!important; }
    .xxl\:focus\:lv-scale-105:focus {
      --transform-scale-x:1.05!important;
      --transform-scale-y:1.05!important; }
    .xxl\:focus\:lv-scale-110:focus {
      --transform-scale-x:1.1!important;
      --transform-scale-y:1.1!important; }
    .xxl\:focus\:lv-scale-125:focus {
      --transform-scale-x:1.25!important;
      --transform-scale-y:1.25!important; }
    .xxl\:focus\:lv-scale-150:focus {
      --transform-scale-x:1.5!important;
      --transform-scale-y:1.5!important; }
    .xxl\:focus\:lv-scale-x-0:focus {
      --transform-scale-x:0!important; }
    .xxl\:focus\:lv-scale-x-50:focus {
      --transform-scale-x:.5!important; }
    .xxl\:focus\:lv-scale-x-75:focus {
      --transform-scale-x:.75!important; }
    .xxl\:focus\:lv-scale-x-90:focus {
      --transform-scale-x:.9!important; }
    .xxl\:focus\:lv-scale-x-95:focus {
      --transform-scale-x:.95!important; }
    .xxl\:focus\:lv-scale-x-100:focus {
      --transform-scale-x:1!important; }
    .xxl\:focus\:lv-scale-x-105:focus {
      --transform-scale-x:1.05!important; }
    .xxl\:focus\:lv-scale-x-110:focus {
      --transform-scale-x:1.1!important; }
    .xxl\:focus\:lv-scale-x-125:focus {
      --transform-scale-x:1.25!important; }
    .xxl\:focus\:lv-scale-x-150:focus {
      --transform-scale-x:1.5!important; }
    .xxl\:focus\:lv-scale-y-0:focus {
      --transform-scale-y:0!important; }
    .xxl\:focus\:lv-scale-y-50:focus {
      --transform-scale-y:.5!important; }
    .xxl\:focus\:lv-scale-y-75:focus {
      --transform-scale-y:.75!important; }
    .xxl\:focus\:lv-scale-y-90:focus {
      --transform-scale-y:.9!important; }
    .xxl\:focus\:lv-scale-y-95:focus {
      --transform-scale-y:.95!important; }
    .xxl\:focus\:lv-scale-y-100:focus {
      --transform-scale-y:1!important; }
    .xxl\:focus\:lv-scale-y-105:focus {
      --transform-scale-y:1.05!important; }
    .xxl\:focus\:lv-scale-y-110:focus {
      --transform-scale-y:1.1!important; }
    .xxl\:focus\:lv-scale-y-125:focus {
      --transform-scale-y:1.25!important; }
    .xxl\:focus\:lv-scale-y-150:focus {
      --transform-scale-y:1.5!important; }
    .xxl\:lv-rotate-0 {
      --transform-rotate:0!important; }
    .xxl\:lv-rotate-45 {
      --transform-rotate:45deg!important; }
    .xxl\:lv-rotate-90 {
      --transform-rotate:90deg!important; }
    .xxl\:lv-rotate-180 {
      --transform-rotate:180deg!important; }
    .xxl\:lv--rotate-180 {
      --transform-rotate:-180deg!important; }
    .xxl\:lv--rotate-90 {
      --transform-rotate:-90deg!important; }
    .xxl\:lv--rotate-45 {
      --transform-rotate:-45deg!important; }
    .xxl\:hover\:lv-rotate-0:hover {
      --transform-rotate:0!important; }
    .xxl\:hover\:lv-rotate-45:hover {
      --transform-rotate:45deg!important; }
    .xxl\:hover\:lv-rotate-90:hover {
      --transform-rotate:90deg!important; }
    .xxl\:hover\:lv-rotate-180:hover {
      --transform-rotate:180deg!important; }
    .xxl\:hover\:lv--rotate-180:hover {
      --transform-rotate:-180deg!important; }
    .xxl\:hover\:lv--rotate-90:hover {
      --transform-rotate:-90deg!important; }
    .xxl\:hover\:lv--rotate-45:hover {
      --transform-rotate:-45deg!important; }
    .xxl\:focus\:lv-rotate-0:focus {
      --transform-rotate:0!important; }
    .xxl\:focus\:lv-rotate-45:focus {
      --transform-rotate:45deg!important; }
    .xxl\:focus\:lv-rotate-90:focus {
      --transform-rotate:90deg!important; }
    .xxl\:focus\:lv-rotate-180:focus {
      --transform-rotate:180deg!important; }
    .xxl\:focus\:lv--rotate-180:focus {
      --transform-rotate:-180deg!important; }
    .xxl\:focus\:lv--rotate-90:focus {
      --transform-rotate:-90deg!important; }
    .xxl\:focus\:lv--rotate-45:focus {
      --transform-rotate:-45deg!important; }
    .xxl\:lv-translate-x-1 {
      --transform-translate-x:5px!important; }
    .xxl\:lv-translate-x-2 {
      --transform-translate-x:10px!important; }
    .xxl\:lv-translate-x-3 {
      --transform-translate-x:15px!important; }
    .xxl\:lv-translate-x-4 {
      --transform-translate-x:20px!important; }
    .xxl\:lv-translate-x-5 {
      --transform-translate-x:25px!important; }
    .xxl\:lv-translate-x-6 {
      --transform-translate-x:30px!important; }
    .xxl\:lv-translate-x-7 {
      --transform-translate-x:35px!important; }
    .xxl\:lv-translate-x-8 {
      --transform-translate-x:40px!important; }
    .xxl\:lv-translate-x-9 {
      --transform-translate-x:45px!important; }
    .xxl\:lv-translate-x-10 {
      --transform-translate-x:50px!important; }
    .xxl\:lv--translate-x-1 {
      --transform-translate-x:-5px!important; }
    .xxl\:lv--translate-x-2 {
      --transform-translate-x:-10px!important; }
    .xxl\:lv--translate-x-3 {
      --transform-translate-x:-15px!important; }
    .xxl\:lv--translate-x-4 {
      --transform-translate-x:-20px!important; }
    .xxl\:lv--translate-x-5 {
      --transform-translate-x:-25px!important; }
    .xxl\:lv--translate-x-6 {
      --transform-translate-x:-30px!important; }
    .xxl\:lv--translate-x-7 {
      --transform-translate-x:-35px!important; }
    .xxl\:lv--translate-x-8 {
      --transform-translate-x:-40px!important; }
    .xxl\:lv--translate-x-9 {
      --transform-translate-x:-45px!important; }
    .xxl\:lv--translate-x-10 {
      --transform-translate-x:-50px!important; }
    .xxl\:lv--translate-x-full {
      --transform-translate-x:-100%!important; }
    .xxl\:lv--translate-x-1\/2 {
      --transform-translate-x:-50%!important; }
    .xxl\:lv-translate-x-1\/2 {
      --transform-translate-x:50%!important; }
    .xxl\:lv-translate-x-full {
      --transform-translate-x:100%!important; }
    .xxl\:lv-translate-y-1 {
      --transform-translate-y:5px!important; }
    .xxl\:lv-translate-y-2 {
      --transform-translate-y:10px!important; }
    .xxl\:lv-translate-y-3 {
      --transform-translate-y:15px!important; }
    .xxl\:lv-translate-y-4 {
      --transform-translate-y:20px!important; }
    .xxl\:lv-translate-y-5 {
      --transform-translate-y:25px!important; }
    .xxl\:lv-translate-y-6 {
      --transform-translate-y:30px!important; }
    .xxl\:lv-translate-y-7 {
      --transform-translate-y:35px!important; }
    .xxl\:lv-translate-y-8 {
      --transform-translate-y:40px!important; }
    .xxl\:lv-translate-y-9 {
      --transform-translate-y:45px!important; }
    .xxl\:lv-translate-y-10 {
      --transform-translate-y:50px!important; }
    .xxl\:lv--translate-y-1 {
      --transform-translate-y:-5px!important; }
    .xxl\:lv--translate-y-2 {
      --transform-translate-y:-10px!important; }
    .xxl\:lv--translate-y-3 {
      --transform-translate-y:-15px!important; }
    .xxl\:lv--translate-y-4 {
      --transform-translate-y:-20px!important; }
    .xxl\:lv--translate-y-5 {
      --transform-translate-y:-25px!important; }
    .xxl\:lv--translate-y-6 {
      --transform-translate-y:-30px!important; }
    .xxl\:lv--translate-y-7 {
      --transform-translate-y:-35px!important; }
    .xxl\:lv--translate-y-8 {
      --transform-translate-y:-40px!important; }
    .xxl\:lv--translate-y-9 {
      --transform-translate-y:-45px!important; }
    .xxl\:lv--translate-y-10 {
      --transform-translate-y:-50px!important; }
    .xxl\:lv--translate-y-full {
      --transform-translate-y:-100%!important; }
    .xxl\:lv--translate-y-1\/2 {
      --transform-translate-y:-50%!important; }
    .xxl\:lv-translate-y-1\/2 {
      --transform-translate-y:50%!important; }
    .xxl\:lv-translate-y-full {
      --transform-translate-y:100%!important; }
    .xxl\:hover\:lv-translate-x-1:hover {
      --transform-translate-x:5px!important; }
    .xxl\:hover\:lv-translate-x-2:hover {
      --transform-translate-x:10px!important; }
    .xxl\:hover\:lv-translate-x-3:hover {
      --transform-translate-x:15px!important; }
    .xxl\:hover\:lv-translate-x-4:hover {
      --transform-translate-x:20px!important; }
    .xxl\:hover\:lv-translate-x-5:hover {
      --transform-translate-x:25px!important; }
    .xxl\:hover\:lv-translate-x-6:hover {
      --transform-translate-x:30px!important; }
    .xxl\:hover\:lv-translate-x-7:hover {
      --transform-translate-x:35px!important; }
    .xxl\:hover\:lv-translate-x-8:hover {
      --transform-translate-x:40px!important; }
    .xxl\:hover\:lv-translate-x-9:hover {
      --transform-translate-x:45px!important; }
    .xxl\:hover\:lv-translate-x-10:hover {
      --transform-translate-x:50px!important; }
    .xxl\:hover\:lv--translate-x-1:hover {
      --transform-translate-x:-5px!important; }
    .xxl\:hover\:lv--translate-x-2:hover {
      --transform-translate-x:-10px!important; }
    .xxl\:hover\:lv--translate-x-3:hover {
      --transform-translate-x:-15px!important; }
    .xxl\:hover\:lv--translate-x-4:hover {
      --transform-translate-x:-20px!important; }
    .xxl\:hover\:lv--translate-x-5:hover {
      --transform-translate-x:-25px!important; }
    .xxl\:hover\:lv--translate-x-6:hover {
      --transform-translate-x:-30px!important; }
    .xxl\:hover\:lv--translate-x-7:hover {
      --transform-translate-x:-35px!important; }
    .xxl\:hover\:lv--translate-x-8:hover {
      --transform-translate-x:-40px!important; }
    .xxl\:hover\:lv--translate-x-9:hover {
      --transform-translate-x:-45px!important; }
    .xxl\:hover\:lv--translate-x-10:hover {
      --transform-translate-x:-50px!important; }
    .xxl\:hover\:lv--translate-x-full:hover {
      --transform-translate-x:-100%!important; }
    .xxl\:hover\:lv--translate-x-1\/2:hover {
      --transform-translate-x:-50%!important; }
    .xxl\:hover\:lv-translate-x-1\/2:hover {
      --transform-translate-x:50%!important; }
    .xxl\:hover\:lv-translate-x-full:hover {
      --transform-translate-x:100%!important; }
    .xxl\:hover\:lv-translate-y-1:hover {
      --transform-translate-y:5px!important; }
    .xxl\:hover\:lv-translate-y-2:hover {
      --transform-translate-y:10px!important; }
    .xxl\:hover\:lv-translate-y-3:hover {
      --transform-translate-y:15px!important; }
    .xxl\:hover\:lv-translate-y-4:hover {
      --transform-translate-y:20px!important; }
    .xxl\:hover\:lv-translate-y-5:hover {
      --transform-translate-y:25px!important; }
    .xxl\:hover\:lv-translate-y-6:hover {
      --transform-translate-y:30px!important; }
    .xxl\:hover\:lv-translate-y-7:hover {
      --transform-translate-y:35px!important; }
    .xxl\:hover\:lv-translate-y-8:hover {
      --transform-translate-y:40px!important; }
    .xxl\:hover\:lv-translate-y-9:hover {
      --transform-translate-y:45px!important; }
    .xxl\:hover\:lv-translate-y-10:hover {
      --transform-translate-y:50px!important; }
    .xxl\:hover\:lv--translate-y-1:hover {
      --transform-translate-y:-5px!important; }
    .xxl\:hover\:lv--translate-y-2:hover {
      --transform-translate-y:-10px!important; }
    .xxl\:hover\:lv--translate-y-3:hover {
      --transform-translate-y:-15px!important; }
    .xxl\:hover\:lv--translate-y-4:hover {
      --transform-translate-y:-20px!important; }
    .xxl\:hover\:lv--translate-y-5:hover {
      --transform-translate-y:-25px!important; }
    .xxl\:hover\:lv--translate-y-6:hover {
      --transform-translate-y:-30px!important; }
    .xxl\:hover\:lv--translate-y-7:hover {
      --transform-translate-y:-35px!important; }
    .xxl\:hover\:lv--translate-y-8:hover {
      --transform-translate-y:-40px!important; }
    .xxl\:hover\:lv--translate-y-9:hover {
      --transform-translate-y:-45px!important; }
    .xxl\:hover\:lv--translate-y-10:hover {
      --transform-translate-y:-50px!important; }
    .xxl\:hover\:lv--translate-y-full:hover {
      --transform-translate-y:-100%!important; }
    .xxl\:hover\:lv--translate-y-1\/2:hover {
      --transform-translate-y:-50%!important; }
    .xxl\:hover\:lv-translate-y-1\/2:hover {
      --transform-translate-y:50%!important; }
    .xxl\:hover\:lv-translate-y-full:hover {
      --transform-translate-y:100%!important; }
    .xxl\:focus\:lv-translate-x-1:focus {
      --transform-translate-x:5px!important; }
    .xxl\:focus\:lv-translate-x-2:focus {
      --transform-translate-x:10px!important; }
    .xxl\:focus\:lv-translate-x-3:focus {
      --transform-translate-x:15px!important; }
    .xxl\:focus\:lv-translate-x-4:focus {
      --transform-translate-x:20px!important; }
    .xxl\:focus\:lv-translate-x-5:focus {
      --transform-translate-x:25px!important; }
    .xxl\:focus\:lv-translate-x-6:focus {
      --transform-translate-x:30px!important; }
    .xxl\:focus\:lv-translate-x-7:focus {
      --transform-translate-x:35px!important; }
    .xxl\:focus\:lv-translate-x-8:focus {
      --transform-translate-x:40px!important; }
    .xxl\:focus\:lv-translate-x-9:focus {
      --transform-translate-x:45px!important; }
    .xxl\:focus\:lv-translate-x-10:focus {
      --transform-translate-x:50px!important; }
    .xxl\:focus\:lv--translate-x-1:focus {
      --transform-translate-x:-5px!important; }
    .xxl\:focus\:lv--translate-x-2:focus {
      --transform-translate-x:-10px!important; }
    .xxl\:focus\:lv--translate-x-3:focus {
      --transform-translate-x:-15px!important; }
    .xxl\:focus\:lv--translate-x-4:focus {
      --transform-translate-x:-20px!important; }
    .xxl\:focus\:lv--translate-x-5:focus {
      --transform-translate-x:-25px!important; }
    .xxl\:focus\:lv--translate-x-6:focus {
      --transform-translate-x:-30px!important; }
    .xxl\:focus\:lv--translate-x-7:focus {
      --transform-translate-x:-35px!important; }
    .xxl\:focus\:lv--translate-x-8:focus {
      --transform-translate-x:-40px!important; }
    .xxl\:focus\:lv--translate-x-9:focus {
      --transform-translate-x:-45px!important; }
    .xxl\:focus\:lv--translate-x-10:focus {
      --transform-translate-x:-50px!important; }
    .xxl\:focus\:lv--translate-x-full:focus {
      --transform-translate-x:-100%!important; }
    .xxl\:focus\:lv--translate-x-1\/2:focus {
      --transform-translate-x:-50%!important; }
    .xxl\:focus\:lv-translate-x-1\/2:focus {
      --transform-translate-x:50%!important; }
    .xxl\:focus\:lv-translate-x-full:focus {
      --transform-translate-x:100%!important; }
    .xxl\:focus\:lv-translate-y-1:focus {
      --transform-translate-y:5px!important; }
    .xxl\:focus\:lv-translate-y-2:focus {
      --transform-translate-y:10px!important; }
    .xxl\:focus\:lv-translate-y-3:focus {
      --transform-translate-y:15px!important; }
    .xxl\:focus\:lv-translate-y-4:focus {
      --transform-translate-y:20px!important; }
    .xxl\:focus\:lv-translate-y-5:focus {
      --transform-translate-y:25px!important; }
    .xxl\:focus\:lv-translate-y-6:focus {
      --transform-translate-y:30px!important; }
    .xxl\:focus\:lv-translate-y-7:focus {
      --transform-translate-y:35px!important; }
    .xxl\:focus\:lv-translate-y-8:focus {
      --transform-translate-y:40px!important; }
    .xxl\:focus\:lv-translate-y-9:focus {
      --transform-translate-y:45px!important; }
    .xxl\:focus\:lv-translate-y-10:focus {
      --transform-translate-y:50px!important; }
    .xxl\:focus\:lv--translate-y-1:focus {
      --transform-translate-y:-5px!important; }
    .xxl\:focus\:lv--translate-y-2:focus {
      --transform-translate-y:-10px!important; }
    .xxl\:focus\:lv--translate-y-3:focus {
      --transform-translate-y:-15px!important; }
    .xxl\:focus\:lv--translate-y-4:focus {
      --transform-translate-y:-20px!important; }
    .xxl\:focus\:lv--translate-y-5:focus {
      --transform-translate-y:-25px!important; }
    .xxl\:focus\:lv--translate-y-6:focus {
      --transform-translate-y:-30px!important; }
    .xxl\:focus\:lv--translate-y-7:focus {
      --transform-translate-y:-35px!important; }
    .xxl\:focus\:lv--translate-y-8:focus {
      --transform-translate-y:-40px!important; }
    .xxl\:focus\:lv--translate-y-9:focus {
      --transform-translate-y:-45px!important; }
    .xxl\:focus\:lv--translate-y-10:focus {
      --transform-translate-y:-50px!important; }
    .xxl\:focus\:lv--translate-y-full:focus {
      --transform-translate-y:-100%!important; }
    .xxl\:focus\:lv--translate-y-1\/2:focus {
      --transform-translate-y:-50%!important; }
    .xxl\:focus\:lv-translate-y-1\/2:focus {
      --transform-translate-y:50%!important; }
    .xxl\:focus\:lv-translate-y-full:focus {
      --transform-translate-y:100%!important; }
    .xxl\:lv-skew-x-0 {
      --transform-skew-x:0!important; }
    .xxl\:lv-skew-x-3 {
      --transform-skew-x:3deg!important; }
    .xxl\:lv-skew-x-6 {
      --transform-skew-x:6deg!important; }
    .xxl\:lv-skew-x-12 {
      --transform-skew-x:12deg!important; }
    .xxl\:lv--skew-x-12 {
      --transform-skew-x:-12deg!important; }
    .xxl\:lv--skew-x-6 {
      --transform-skew-x:-6deg!important; }
    .xxl\:lv--skew-x-3 {
      --transform-skew-x:-3deg!important; }
    .xxl\:lv-skew-y-0 {
      --transform-skew-y:0!important; }
    .xxl\:lv-skew-y-3 {
      --transform-skew-y:3deg!important; }
    .xxl\:lv-skew-y-6 {
      --transform-skew-y:6deg!important; }
    .xxl\:lv-skew-y-12 {
      --transform-skew-y:12deg!important; }
    .xxl\:lv--skew-y-12 {
      --transform-skew-y:-12deg!important; }
    .xxl\:lv--skew-y-6 {
      --transform-skew-y:-6deg!important; }
    .xxl\:lv--skew-y-3 {
      --transform-skew-y:-3deg!important; }
    .xxl\:hover\:lv-skew-x-0:hover {
      --transform-skew-x:0!important; }
    .xxl\:hover\:lv-skew-x-3:hover {
      --transform-skew-x:3deg!important; }
    .xxl\:hover\:lv-skew-x-6:hover {
      --transform-skew-x:6deg!important; }
    .xxl\:hover\:lv-skew-x-12:hover {
      --transform-skew-x:12deg!important; }
    .xxl\:hover\:lv--skew-x-12:hover {
      --transform-skew-x:-12deg!important; }
    .xxl\:hover\:lv--skew-x-6:hover {
      --transform-skew-x:-6deg!important; }
    .xxl\:hover\:lv--skew-x-3:hover {
      --transform-skew-x:-3deg!important; }
    .xxl\:hover\:lv-skew-y-0:hover {
      --transform-skew-y:0!important; }
    .xxl\:hover\:lv-skew-y-3:hover {
      --transform-skew-y:3deg!important; }
    .xxl\:hover\:lv-skew-y-6:hover {
      --transform-skew-y:6deg!important; }
    .xxl\:hover\:lv-skew-y-12:hover {
      --transform-skew-y:12deg!important; }
    .xxl\:hover\:lv--skew-y-12:hover {
      --transform-skew-y:-12deg!important; }
    .xxl\:hover\:lv--skew-y-6:hover {
      --transform-skew-y:-6deg!important; }
    .xxl\:hover\:lv--skew-y-3:hover {
      --transform-skew-y:-3deg!important; }
    .xxl\:focus\:lv-skew-x-0:focus {
      --transform-skew-x:0!important; }
    .xxl\:focus\:lv-skew-x-3:focus {
      --transform-skew-x:3deg!important; }
    .xxl\:focus\:lv-skew-x-6:focus {
      --transform-skew-x:6deg!important; }
    .xxl\:focus\:lv-skew-x-12:focus {
      --transform-skew-x:12deg!important; }
    .xxl\:focus\:lv--skew-x-12:focus {
      --transform-skew-x:-12deg!important; }
    .xxl\:focus\:lv--skew-x-6:focus {
      --transform-skew-x:-6deg!important; }
    .xxl\:focus\:lv--skew-x-3:focus {
      --transform-skew-x:-3deg!important; }
    .xxl\:focus\:lv-skew-y-0:focus {
      --transform-skew-y:0!important; }
    .xxl\:focus\:lv-skew-y-3:focus {
      --transform-skew-y:3deg!important; }
    .xxl\:focus\:lv-skew-y-6:focus {
      --transform-skew-y:6deg!important; }
    .xxl\:focus\:lv-skew-y-12:focus {
      --transform-skew-y:12deg!important; }
    .xxl\:focus\:lv--skew-y-12:focus {
      --transform-skew-y:-12deg!important; }
    .xxl\:focus\:lv--skew-y-6:focus {
      --transform-skew-y:-6deg!important; }
    .xxl\:focus\:lv--skew-y-3:focus {
      --transform-skew-y:-3deg!important; }
    .xxl\:lv-transition-none {
      transition-property: none !important; }
    .xxl\:lv-transition-all {
      transition-property: all !important; }
    .xxl\:lv-transition {
      transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important; }
    .xxl\:lv-transition-colors {
      transition-property: background-color, border-color, color, fill, stroke !important; }
    .xxl\:lv-transition-opacity {
      transition-property: opacity !important; }
    .xxl\:lv-transition-shadow {
      transition-property: box-shadow !important; }
    .xxl\:lv-transition-transform {
      transition-property: transform !important; }
    .xxl\:lv-ease-linear {
      transition-timing-function: linear !important; }
    .xxl\:lv-ease-in {
      transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important; }
    .xxl\:lv-ease-out {
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important; }
    .xxl\:lv-ease-in-out {
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; }
    .xxl\:lv-duration-75 {
      transition-duration: 75ms !important; }
    .xxl\:lv-duration-100 {
      transition-duration: 0.1s !important; }
    .xxl\:lv-duration-150 {
      transition-duration: 0.15s !important; }
    .xxl\:lv-duration-200 {
      transition-duration: 0.2s !important; }
    .xxl\:lv-duration-300 {
      transition-duration: 0.3s !important; }
    .xxl\:lv-duration-500 {
      transition-duration: 0.5s !important; }
    .xxl\:lv-duration-700 {
      transition-duration: 0.7s !important; }
    .xxl\:lv-duration-1000 {
      transition-duration: 1s !important; }
    .xxl\:lv-delay-75 {
      transition-delay: 75ms !important; }
    .xxl\:lv-delay-100 {
      transition-delay: 0.1s !important; }
    .xxl\:lv-delay-150 {
      transition-delay: 0.15s !important; }
    .xxl\:lv-delay-200 {
      transition-delay: 0.2s !important; }
    .xxl\:lv-delay-300 {
      transition-delay: 0.3s !important; }
    .xxl\:lv-delay-500 {
      transition-delay: 0.5s !important; }
    .xxl\:lv-delay-700 {
      transition-delay: 0.7s !important; }
    .xxl\:lv-delay-1000 {
      transition-delay: 1s !important; }
    .xxl\:lv-animate-none {
      -webkit-animation: none !important;
      animation: none !important; }
    .xxl\:lv-animate-spin {
      -webkit-animation: spin 1s linear infinite !important;
      animation: spin 1s linear infinite !important; }
    .xxl\:lv-animate-ping {
      -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
      animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important; }
    .xxl\:lv-animate-pulse {
      -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
      animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important; }
    .xxl\:lv-animate-bounce {
      -webkit-animation: bounce 1s infinite !important;
      animation: bounce 1s infinite !important; } }