@layer properties {
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
      *,
      :before,
      :after,
      ::backdrop {
        --tw-border-spacing-x:0;
        --tw-border-spacing-y:0;
        --tw-translate-x:0;
        --tw-translate-y:0;
        --tw-translate-z:0;
        --tw-scale-x:1;
        --tw-scale-y:1;
        --tw-scale-z:1;
        --tw-rotate-x:initial;
        --tw-rotate-y:initial;
        --tw-rotate-z:initial;
        --tw-skew-x:initial;
        --tw-skew-y:initial;
        --tw-pan-x:initial;
        --tw-pan-y:initial;
        --tw-pinch-zoom:initial;
        --tw-scroll-snap-strictness:proximity;
        --tw-space-y-reverse:0;
        --tw-space-x-reverse:0;
        --tw-divide-y-reverse:0;
        --tw-border-style:solid;
        --tw-gradient-position:initial;
        --tw-gradient-from:#0000;
        --tw-gradient-via:#0000;
        --tw-gradient-to:#0000;
        --tw-gradient-stops:initial;
        --tw-gradient-via-stops:initial;
        --tw-gradient-from-position:0%;
        --tw-gradient-via-position:50%;
        --tw-gradient-to-position:100%;
        --tw-leading:initial;
        --tw-font-weight:initial;
        --tw-tracking:initial;
        --tw-ordinal:initial;
        --tw-slashed-zero:initial;
        --tw-numeric-figure:initial;
        --tw-numeric-spacing:initial;
        --tw-numeric-fraction:initial;
        --tw-shadow:0 0 #0000;
        --tw-shadow-color:initial;
        --tw-shadow-alpha:100%;
        --tw-inset-shadow:0 0 #0000;
        --tw-inset-shadow-color:initial;
        --tw-inset-shadow-alpha:100%;
        --tw-ring-color:initial;
        --tw-ring-shadow:0 0 #0000;
        --tw-inset-ring-color:initial;
        --tw-inset-ring-shadow:0 0 #0000;
        --tw-ring-inset:initial;
        --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-offset-shadow:0 0 #0000;
        --tw-outline-style:solid;
        --tw-blur:initial;
        --tw-brightness:initial;
        --tw-contrast:initial;
        --tw-grayscale:initial;
        --tw-hue-rotate:initial;
        --tw-invert:initial;
        --tw-opacity:initial;
        --tw-saturate:initial;
        --tw-sepia:initial;
        --tw-drop-shadow:initial;
        --tw-drop-shadow-color:initial;
        --tw-drop-shadow-alpha:100%;
        --tw-drop-shadow-size:initial;
        --tw-backdrop-blur:initial;
        --tw-backdrop-brightness:initial;
        --tw-backdrop-contrast:initial;
        --tw-backdrop-grayscale:initial;
        --tw-backdrop-hue-rotate:initial;
        --tw-backdrop-invert:initial;
        --tw-backdrop-opacity:initial;
        --tw-backdrop-saturate:initial;
        --tw-backdrop-sepia:initial;
        --tw-duration:initial;
        --tw-ease:initial;
        --tw-content:"";
        --pk-fade-top:0px;
        --pk-fade-bottom:0px;
        --pk-fade-left:0px;
        --pk-fade-right:0px;
        --tw-animation-delay:0s;
        --tw-animation-direction:normal;
        --tw-animation-duration:initial;
        --tw-animation-fill-mode:none;
        --tw-animation-iteration-count:1;
        --tw-enter-blur:0;
        --tw-enter-opacity:1;
        --tw-enter-rotate:0;
        --tw-enter-scale:1;
        --tw-enter-translate-x:0;
        --tw-enter-translate-y:0;
        --tw-exit-blur:0;
        --tw-exit-opacity:1;
        --tw-exit-rotate:0;
        --tw-exit-scale:1;
        --tw-exit-translate-x:0;
        --tw-exit-translate-y:0
      }
    }
  }
  @layer theme {
    :root,
    :host {
      --font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      --font-mono:"Geist Mono", monospace;
      --color-red-50:var(--red-50);
      --color-red-100:var(--red-100);
      --color-red-200:var(--red-200);
      --color-red-300:var(--red-300);
      --color-red-400:var(--red-400);
      --color-red-500:var(--red-500);
      --color-red-600:var(--red-600);
      --color-red-800:var(--red-800);
      --color-orange-500:#fe6e00;
      --color-amber-100:#fef3c6;
      --color-amber-300:#ffd236;
      --color-amber-500:#f99c00;
      --color-amber-700:#b75000;
      --color-amber-900:#7b3306;
      --color-yellow-50:var(--yellow-50);
      --color-yellow-100:var(--yellow-100);
      --color-yellow-200:var(--yellow-200);
      --color-yellow-400:var(--yellow-400);
      --color-yellow-500:var(--yellow-500);
      --color-yellow-600:var(--yellow-600);
      --color-yellow-700:var(--yellow-700);
      --color-yellow-800:var(--yellow-800);
      --color-yellow-900:var(--yellow-900);
      --color-yellow-950:#432004;
      --color-green-50:var(--green-50);
      --color-green-100:var(--green-100);
      --color-green-200:var(--green-200);
      --color-green-300:var(--green-300);
      --color-green-400:var(--green-400);
      --color-green-500:var(--green-500);
      --color-green-600:var(--green-600);
      --color-blue-50:var(--blue-50);
      --color-blue-300:var(--blue-300);
      --color-blue-500:var(--blue-500);
      --color-blue-600:var(--blue-600);
      --color-blue-700:var(--blue-700);
      --color-purple-500:#ac4bff;
      --color-pink-50:var(--pink-50);
      --color-pink-500:var(--pink-500);
      --color-gray-50:#f9fafb;
      --color-gray-100:#f3f4f6;
      --color-gray-200:#e5e7eb;
      --color-gray-300:#d1d5dc;
      --color-gray-400:#99a1af;
      --color-gray-500:#6a7282;
      --color-gray-600:#4a5565;
      --color-gray-700:#364153;
      --color-gray-800:#1e2939;
      --color-gray-900:#101828;
      --color-zinc-500:#71717b;
      --color-neutral-50:var(--neutral-50);
      --color-neutral-100:var(--neutral-100);
      --color-neutral-200:var(--neutral-200);
      --color-neutral-300:var(--neutral-300);
      --color-neutral-400:var(--neutral-400);
      --color-neutral-500:var(--neutral-500);
      --color-neutral-600:var(--neutral-600);
      --color-neutral-700:var(--neutral-700);
      --color-neutral-800:var(--neutral-800);
      --color-neutral-900:var(--neutral-900);
      --color-neutral-950:var(--neutral-950);
      --color-black:#000;
      --color-white:#fff;
      --spacing:.25rem;
      --container-xs:20rem;
      --container-sm:24rem;
      --container-md:28rem;
      --container-lg:32rem;
      --container-6xl:72rem;
      --text-xs:.75rem;
      --text-xs--line-height:calc(1 / .75);
      --text-sm:.875rem;
      --text-sm--line-height:calc(1.25 / .875);
      --text-base:1rem;
      --text-base--line-height:calc(1.5 / 1);
      --text-lg:1.125rem;
      --text-lg--line-height:calc(1.75 / 1.125);
      --text-xl:1.25rem;
      --text-xl--line-height:calc(1.75 / 1.25);
      --text-2xl:1.5rem;
      --text-2xl--line-height:calc(2 / 1.5);
      --text-3xl:1.875rem;
      --text-3xl--line-height:calc(2.25 / 1.875);
      --text-4xl:2.25rem;
      --text-4xl--line-height:calc(2.5 / 2.25);
      --text-5xl:3rem;
      --text-5xl--line-height:1;
      --text-6xl:3.75rem;
      --text-6xl--line-height:1;
      --font-weight-light:300;
      --font-weight-normal:400;
      --font-weight-medium:500;
      --font-weight-semibold:600;
      --font-weight-bold:700;
      --font-weight-extrabold:800;
      --font-weight-black:900;
      --tracking-tight:-.025em;
      --tracking-normal:0em;
      --tracking-wide:.025em;
      --tracking-wider:.05em;
      --tracking-widest:.1em;
      --leading-tight:1.25;
      --leading-snug:1.375;
      --leading-normal:1.5;
      --leading-relaxed:1.625;
      --radius-xs:calc(var(--radius) - 6px);
      --radius-sm:calc(var(--radius) - 4px);
      --radius-md:calc(var(--radius) - 2px);
      --radius-lg:var(--radius);
      --radius-xl:calc(var(--radius) + 4px);
      --radius-2xl:1rem;
      --radius-3xl:1.5rem;
      --shadow-md:0 8px 16px #0000000f;
      --drop-shadow-md:0 3px 3px #0000001f;
      --drop-shadow-xl:0 9px 7px #0000001a;
      --ease-out:cubic-bezier(0, 0, .2, 1);
      --ease-in-out:cubic-bezier(.4, 0, .2, 1);
      --animate-spin:spin 1s linear infinite;
      --animate-ping:ping 1.5s cubic-bezier(0, 0, .2, 1) infinite;
      --animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
      --blur-sm:8px;
      --blur-md:12px;
      --blur-lg:16px;
      --aspect-video:16 / 9;
      --default-transition-duration:.15s;
      --default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);
      --default-font-family:var(--font-sans);
      --default-mono-font-family:var(--font-mono);
      --color-transparent:transparent;
      --color-alpha-100:var(--alpha-100);
      --color-alpha-black-200:var(--alpha-black-200);
      --color-alpha-black-500:var(--alpha-black-500);
      --color-alpha-black-600:var(--alpha-black-600);
      --color-alpha-white-500:var(--alpha-white-500);
      --color-alpha-white-800:var(--alpha-white-800);
      --color-neutral-0:var(--neutral-0);
      --color-neutral-25:var(--neutral-25);
      --color-brand-50:var(--brand-50);
      --color-brand-100:var(--brand-100);
      --color-brand-200:var(--brand-200);
      --color-brand-300:var(--brand-300);
      --color-brand-400:var(--brand-400);
      --color-brand-500:var(--brand-500);
      --color-brand-600:var(--brand-600);
      --color-brand-800:var(--brand-800);
      --color-brand-900:var(--brand-900);
      --color-background:var(--color-neutral-0);
      --color-surface-1:var(--surface-1);
      --color-surface-2:var(--surface-2);
      --color-bg-brand:var(--color-brand-500);
      --color-bg-brand-hover:var(--color-brand-600);
      --color-text-brand:var(--color-brand-500);
      --color-text-brand-hover:var(--color-brand-600);
      --color-text-primary:var(--color-neutral-950);
      --color-text-secondary:var(--color-neutral-500);
      --color-text-tertiary:var(--color-neutral-300);
      --color-text-disabled:var(--color-neutral-300);
      --color-text-inverse:var(--color-neutral-0);
      --color-border:var(--color-neutral-100);
      --color-border-hover:var(--color-neutral-200);
      --color-border-active:var(--color-neutral-300);
      --color-border-brand:var(--color-brand-500);
      --color-button-primary-bg:var(--color-bg-brand);
      --color-button-primary-bg-hover:var(--color-bg-brand-hover);
      --color-button-primary-text:var(--color-white);
      --color-button-secondary-bg:var(--color-neutral-100);
      --color-button-secondary-bg-hover:var(--color-neutral-200);
      --color-button-secondary-text:var(--color-text-primary);
      --color-button-tertiary-bg:var(--color-neutral-50);
      --color-button-tertiary-bg-hover:var(--color-neutral-100);
      --color-button-tertiary-text:var(--color-text-primary);
      --color-button-ghost-bg:var(--color-transparent);
      --color-button-ghost-bg-hover:var(--color-neutral-50);
      --color-button-ghost-text:var(--color-text-primary);
      --color-button-ghost-accent-bg-hover:var(--color-neutral-100);
      --color-button-outline-text:var(--color-text-primary);
      --color-button-outline-border:var(--color-border);
      --color-button-link-text:var(--color-text-brand);
      --color-button-link-text-hover:var(--color-text-brand-hover);
      --color-input-filled-bg:var(--color-neutral-50);
      --color-input-outlined-bg:var(--color-transparent);
      --color-input-outlined-border:var(--color-border);
      --color-textarea-filled-bg:var(--color-neutral-50);
      --color-textarea-filled-bg-hover:var(--color-neutral-100);
      --color-textarea-filled-text-placeholder:var(--color-text-secondary);
      --color-textarea-bg-surface:var(--color-neutral-50);
      --color-textarea-bg-surface-active:var(--color-neutral-100);
      --color-tabs-highlight-bg:var(--color-neutral-100);
      --color-tabs-underline-bg:var(--color-bg-brand);
      --color-tabs-text:var(--color-text-secondary);
      --color-tabs-text-hover:var(--color-text-primary);
      --color-tabs-text-active:var(--color-text-primary);
      --color-pagination-bg-hover:var(--color-neutral-50);
      --color-pagination-bg-active:var(--color-bg-brand);
      --color-pagination-text:var(--color-text-primary);
      --color-pagination-text-muted:var(--color-text-secondary);
      --color-pagination-text-hover:var(--color-text-primary);
      --color-pagination-text-active:var(--color-white);
      --color-pagination-text-disabled:var(--color-text-disabled);
      --color-badge-default-bg:var(--color-neutral-50);
      --color-badge-default-text:var(--color-text-secondary);
      --color-badge-success-bg:var(--color-green-50);
      --color-badge-success-text:var(--color-green-600);
      --color-badge-warning-bg:var(--color-yellow-50);
      --color-badge-warning-text:var(--color-yellow-600);
      --color-badge-error-bg:var(--color-red-50);
      --color-badge-error-text:var(--color-red-600);
      --color-badge-info-bg:var(--color-blue-50);
      --color-badge-info-text:var(--color-blue-600);
      --color-checkbox-bg:var(--color-transparent);
      --color-checkbox-bg-active:var(--color-bg-brand);
      --color-checkbox-border:var(--color-border-hover);
      --color-checkbox-border-hover:var(--color-neutral-100);
      --color-checkbox-text:var(--color-white);
      --color-checkbox-border-active:var(--color-transparent);
      --color-popover-bg:var(--color-background);
      --color-popover-text:var(--color-text-primary);
      --color-popover-border:var(--color-border);
      --color-tooltip-bg:var(--color-surface-1);
      --color-tooltip-text:var(--color-text-primary);
      --color-tooltip-border:var(--color-surface-2);
      --color-skeleton-bg:var(--color-neutral-50);
      --color-label-text:var(--color-text-primary);
      --color-surface:var(--color-neutral-50);
      --color-surface-hover:var(--color-neutral-100);
      --color-tertiary:var(--color-neutral-300);
      --color-element-bg:var(--color-neutral-50);
      --color-element-bg-2:var(--color-neutral-100);
      --color-element-border:var(--color-neutral-100);
      --color-accent-bg:var(--color-neutral-600);
      --color-text:var(--text);
      --color-foreground:var(--foreground);
      --color-primary:var(--primary);
      --color-primary-foreground:var(--primary-foreground);
      --color-secondary:var(--secondary);
      --color-muted:var(--muted);
      --color-muted-foreground:var(--muted-foreground);
      --color-accent:var(--accent);
      --color-accent-foreground:var(--accent-foreground);
      --color-destructive:var(--destructive);
      --color-input:var(--input);
      --color-ring:var(--ring);
      --font-inter:"Inter", sans-serif;
      --animate-accordionSlideDown:accordionSlideDown .2s cubic-bezier(.26, .08, .25, 1) forwards;
      --animate-accordionSlideUp:accordionSlideUp .2s cubic-bezier(.26, .08, .25, 1) forwards;
      --animate-collapsibleSlideDown:collapsibleSlideDown .2s cubic-bezier(.26, .08, .25, 1) forwards;
      --animate-collapsibleSlideUp:collapsibleSlideUp .2s cubic-bezier(.26, .08, .25, 1) forwards;
      --animate-popoverSlideUpAndFadeIn:popoverSlideUpAndFadeIn .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideDownAndFadeIn:popoverSlideDownAndFadeIn .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideUpAndFadeOut:popoverSlideUpAndFadeOut .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideDownAndFadeOut:popoverSlideDownAndFadeOut .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideRightAndFadeIn:popoverSlideRightAndFadeIn .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideLeftAndFadeIn:popoverSlideLeftAndFadeIn .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideRightAndFadeOut:popoverSlideRightAndFadeOut .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-popoverSlideLeftAndFadeOut:popoverSlideLeftAndFadeOut .2s cubic-bezier(.16, 1, .3, 1) forwards;
      --animate-maskShimmer:maskShimmer 3s linear infinite;
      --animate-slightBounce:slightBounce 2s ease-in-out infinite;
      --animate-scaleHorizontal:scaleHorizontal 2s ease-in-out infinite;
      --animate-verticalSlide:verticalSlide 2s linear infinite;
      --animate-rotateOnce:rotateOnce .3s ease-out both;
      --animate-aurora:aurora 60s linear infinite;
      --animate-fadeIn:fadeIn .8s ease-in-out;
      --animate-like:like .3s ease-in-out forwards;
      --animate-unlike:unlike .17s ease-in-out reverse forwards;
      --font-sauce:"Open Sauce One", sans-serif
    }
    @supports (color:lab(0% 0 0)) {
      :root,
      :host {
        --color-orange-500:lab(64.272% 57.1788 90.3583);
        --color-amber-100:lab(95.916% -1.21653 23.111);
        --color-amber-300:lab(86.4156% 6.13147 78.3961);
        --color-amber-500:lab(72.7183% 31.8672 97.9407);
        --color-amber-700:lab(47.2709% 42.9082 69.2966);
        --color-amber-900:lab(31.2288% 30.2627 40.0378);
        --color-yellow-950:lab(16.8146% 15.7422 23.1133);
        --color-purple-500:lab(52.0183% 66.11 -78.2316);
        --color-gray-50:lab(98.2596% -.247031 -.706708);
        --color-gray-100:lab(96.1596% -.0823438 -1.13575);
        --color-gray-200:lab(91.6229% -.159115 -2.26791);
        --color-gray-300:lab(85.1236% -.612259 -3.7138);
        --color-gray-400:lab(65.9269% -.832707 -8.17473);
        --color-gray-500:lab(47.7841% -.393182 -10.0268);
        --color-gray-600:lab(35.6337% -1.58697 -10.8425);
        --color-gray-700:lab(27.1134% -.956401 -12.3224);
        --color-gray-800:lab(16.1051% -1.18239 -11.7533);
        --color-gray-900:lab(8.11897% .811279 -12.254);
        --color-zinc-500:lab(47.8878% 1.65477 -5.77283)
      }
    }
  }
  @layer base {
    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
      ::placeholder {
        color:currentColor
      }
      @supports (color:color-mix(in lab, red, red)) {
        ::placeholder {
          color:color-mix(in oklab, currentcolor 50%, transparent)
        }
      }
    }
    body {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features)
    }
    *,
    :after,
    :before,
    ::backdrop {
      box-sizing:border-box;
      border:0 solid;
      margin:0;
      padding:0
    }
    ::file-selector-button {
      box-sizing:border-box;
      border:0 solid;
      margin:0;
      padding:0
    }
    html,
    :host {
      -webkit-text-size-adjust:100%;
      tab-size:4;
      line-height:1.5;
      font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
      font-feature-settings:var(--default-font-feature-settings,normal);
      font-variation-settings:var(--default-font-variation-settings,normal);
      -webkit-tap-highlight-color:transparent
    }
    hr {
      height:0;
      color:inherit;
      border-top-width:1px
    }
    abbr:where([title]) {
      -webkit-text-decoration:underline dotted;
      text-decoration:underline dotted
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      font-size:inherit;
      font-weight:inherit
    }
    a {
      color:inherit;
      -webkit-text-decoration:inherit;
      -webkit-text-decoration:inherit;
      -webkit-text-decoration:inherit;
      -webkit-text-decoration:inherit;
      text-decoration:inherit
    }
    b,
    strong {
      font-weight:bolder
    }
    code,
    kbd,
    samp,
    pre {
      font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
      font-feature-settings:var(--default-mono-font-feature-settings,normal);
      font-variation-settings:var(--default-mono-font-variation-settings,normal);
      font-size:1em
    }
    small {
      font-size:80%
    }
    sub,
    sup {
      vertical-align:baseline;
      font-size:75%;
      line-height:0;
      position:relative
    }
    sub {
      bottom:-.25em
    }
    sup {
      top:-.5em
    }
    table {
      text-indent:0;
      border-color:inherit;
      border-collapse:collapse
    }
    :-moz-focusring {
      outline:auto
    }
    progress {
      vertical-align:baseline
    }
    summary {
      display:list-item
    }
    ol,
    ul,
    menu {
      list-style:none
    }
    img,
    svg,
    video,
    canvas,
    audio,
    iframe,
    embed,
    object {
      vertical-align:middle;
      display:block
    }
    img,
    video {
      max-width:100%;
      height:auto
    }
    button,
    input,
    select,
    optgroup,
    textarea {
      font:inherit;
      font-feature-settings:inherit;
      font-variation-settings:inherit;
      letter-spacing:inherit;
      color:inherit;
      opacity:1;
      background-color:#0000;
      border-radius:0
    }
    ::file-selector-button {
      font:inherit;
      font-feature-settings:inherit;
      font-variation-settings:inherit;
      letter-spacing:inherit;
      color:inherit;
      opacity:1;
      background-color:#0000;
      border-radius:0
    }
    :where(select:is([multiple],
    [size])) optgroup {
      font-weight:bolder
    }
    :where(select:is([multiple],
    [size])) optgroup option {
      padding-inline-start:20px
    }
    ::file-selector-button {
      margin-inline-end:4px
    }
    ::placeholder {
      opacity:1
    }
    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
      ::placeholder {
        color:currentColor
      }
      @supports (color:color-mix(in lab, red, red)) {
        ::placeholder {
          color:color-mix(in oklab, currentcolor 50%, transparent)
        }
      }
    }
    textarea {
      resize:vertical
    }
    ::-webkit-search-decoration {
      -webkit-appearance:none
    }
    ::-webkit-date-and-time-value {
      min-height:1lh;
      text-align:inherit
    }
    ::-webkit-datetime-edit {
      display:inline-flex
    }
    ::-webkit-datetime-edit-fields-wrapper {
      padding:0
    }
    ::-webkit-datetime-edit {
      padding-block:0
    }
    ::-webkit-datetime-edit-year-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-month-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-day-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-hour-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-minute-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-second-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-millisecond-field {
      padding-block:0
    }
    ::-webkit-datetime-edit-meridiem-field {
      padding-block:0
    }
    ::-webkit-calendar-picker-indicator {
      line-height:1
    }
    :-moz-ui-invalid {
      box-shadow:none
    }
    button,
    input:where([type=button],
    [type=reset],
    [type=submit]) {
      appearance:button
    }
    ::file-selector-button {
      appearance:button
    }
    ::-webkit-inner-spin-button {
      height:auto
    }
    ::-webkit-outer-spin-button {
      height:auto
    }
    [hidden]:where(:not([hidden=until-found])) {
      display:none!important
    }
    * {
      border-color:var(--color-border);
      outline-color:var(--color-ring)
    }
    @supports (color:color-mix(in lab, red, red)) {
      * {
        outline-color:color-mix(in oklab, var(--color-ring) 50%, transparent)
      }
    }
    body {
      background-color:var(--color-background);
      --lightningcss-light:initial;
      --lightningcss-dark: ;
      color-scheme:light dark
    }
    @media (prefers-color-scheme:dark) {
      body {
        --lightningcss-light: ;
        --lightningcss-dark:initial
      }
    }
    html[data-theme=dark] {
      --lightningcss-light: ;
      --lightningcss-dark:initial;
      color-scheme:dark
    }
    .no-scrollbar::-webkit-scrollbar {
      display:none
    }
    .no-scrollbar {
      -ms-overflow-style:none;
      scrollbar-width:none
    }
    .tooltip-content[data-side=top] #tooltip-arrow {
      bottom:-9px;
      left:50%;
      transform:translate(-50%)
    }
    .tooltip-content[data-side=bottom] #tooltip-arrow {
      top:-9px;
      left:50%;
      transform:translate(-50%)rotate(180deg)
    }
    .tooltip-content[data-side=left] #tooltip-arrow {
      top:50%;
      right:-20.25px;
      transform:translateY(-50%)rotate(-90deg)
    }
    .tooltip-content[data-side=right] #tooltip-arrow {
      top:50%;
      left:-20.25px;
      transform:translateY(-50%)rotate(90deg)
    }
    .disable-animations * {
      transition-property:color,background,background-color,border-color,box-shadow,fill,stroke!important;
      transition-duration:0s!important;
      animation-play-state:running!important
    }
  }
  @layer components;
  @layer utilities {
    .\@container {
      container-type:inline-size
    }
    .pointer-events-auto {
      pointer-events:auto
    }
    .pointer-events-none {
      pointer-events:none
    }
    .invisible {
      visibility:hidden
    }
    .visible {
      visibility:visible
    }
    .sr-only {
      clip-path:inset(50%);
      white-space:nowrap;
      border-width:0;
      width:1px;
      height:1px;
      margin:-1px;
      padding:0;
      position:absolute;
      overflow:hidden
    }
    .absolute {
      position:absolute
    }
    .absolute\! {
      position:absolute!important
    }
    .fixed {
      position:fixed
    }
    .relative {
      position:relative
    }
    .static {
      position:static
    }
    .sticky {
      position:sticky
    }
    .-inset-0\.5 {
      inset:calc(var(--spacing) * -.5)
    }
    .-inset-2 {
      inset:calc(var(--spacing) * -2)
    }
    .-inset-\[10px\] {
      inset:-10px
    }
    .-inset-px {
      inset:-1px
    }
    .inset-0 {
      inset:calc(var(--spacing) * 0)
    }
    .inset-\[-25\%\] {
      inset:-25%
    }
    .inset-\[1px\] {
      inset:1px
    }
    .inset-\[6px\] {
      inset:6px
    }
    .inset-\[13px\] {
      inset:13px
    }
    .-inset-x-2 {
      inset-inline:calc(var(--spacing) * -2)
    }
    .inset-x-0 {
      inset-inline:calc(var(--spacing) * 0)
    }
    .inset-x-4 {
      inset-inline:calc(var(--spacing) * 4)
    }
    .-inset-y-1 {
      inset-block:calc(var(--spacing) * -1)
    }
    .inset-y-0 {
      inset-block:calc(var(--spacing) * 0)
    }
    .start {
      inset-inline-start:var(--spacing)
    }
    .end {
      inset-inline-end:var(--spacing)
    }
    .-top-1 {
      top:calc(var(--spacing) * -1)
    }
    .-top-1\.5 {
      top:calc(var(--spacing) * -1.5)
    }
    .-top-1\.25 {
      top:calc(var(--spacing) * -1.25)
    }
    .-top-2 {
      top:calc(var(--spacing) * -2)
    }
    .-top-5 {
      top:calc(var(--spacing) * -5)
    }
    .-top-6 {
      top:calc(var(--spacing) * -6)
    }
    .-top-11\.5 {
      top:calc(var(--spacing) * -11.5)
    }
    .-top-\[3px\] {
      top:-3px
    }
    .-top-px {
      top:-1px
    }
    .top-\(--navbar-height\) {
      top:var(--navbar-height)
    }
    .top-0 {
      top:calc(var(--spacing) * 0)
    }
    .top-1 {
      top:calc(var(--spacing) * 1)
    }
    .top-1\/2 {
      top:50%
    }
    .top-2 {
      top:calc(var(--spacing) * 2)
    }
    .top-3 {
      top:calc(var(--spacing) * 3)
    }
    .top-3\.5 {
      top:calc(var(--spacing) * 3.5)
    }
    .top-4 {
      top:calc(var(--spacing) * 4)
    }
    .top-5 {
      top:calc(var(--spacing) * 5)
    }
    .top-6 {
      top:calc(var(--spacing) * 6)
    }
    .top-11 {
      top:calc(var(--spacing) * 11)
    }
    .top-12 {
      top:calc(var(--spacing) * 12)
    }
    .top-16 {
      top:calc(var(--spacing) * 16)
    }
    .top-\[-12px\] {
      top:-12px
    }
    .top-\[0px\] {
      top:0
    }
    .top-\[7dvh\] {
      top:7dvh
    }
    .top-\[14\.9\%\] {
      top:14.9%
    }
    .top-\[15\%\] {
      top:15%
    }
    .top-\[15px\] {
      top:15px
    }
    .top-\[16px\] {
      top:16px
    }
    .top-\[30\%\] {
      top:30%
    }
    .top-\[48\%\] {
      top:48%
    }
    .top-\[50\%\] {
      top:50%
    }
    .top-\[53\%\] {
      top:53%
    }
    .top-\[60px\] {
      top:60px
    }
    .top-\[68px\] {
      top:68px
    }
    .top-\[86px\] {
      top:86px
    }
    .top-\[104px\] {
      top:104px
    }
    .top-\[116px\] {
      top:116px
    }
    .top-\[140px\] {
      top:140px
    }
    .top-\[150px\] {
      top:150px
    }
    .top-\[168px\] {
      top:168px
    }
    .top-\[689px\] {
      top:689px
    }
    .top-\[calc\(26px\+env\(safe-area-inset-top\)\)\] {
      top:calc(26px + env(safe-area-inset-top))
    }
    .top-\[calc\(100\%\+24px\)\] {
      top:calc(100% + 24px)
    }
    .top-\[calc\(var\(--combobox-trigger-top\)-12px\)\] {
      top:calc(var(--combobox-trigger-top) - 12px)
    }
    .top-full {
      top:100%
    }
    .-right-0 {
      right:calc(var(--spacing) * 0)
    }
    .-right-0\.5 {
      right:calc(var(--spacing) * -.5)
    }
    .-right-1 {
      right:calc(var(--spacing) * -1)
    }
    .-right-1\.5 {
      right:calc(var(--spacing) * -1.5)
    }
    .-right-1\.25 {
      right:calc(var(--spacing) * -1.25)
    }
    .-right-2 {
      right:calc(var(--spacing) * -2)
    }
    .-right-2\.5 {
      right:calc(var(--spacing) * -2.5)
    }
    .-right-3 {
      right:calc(var(--spacing) * -3)
    }
    .-right-4 {
      right:calc(var(--spacing) * -4)
    }
    .-right-12 {
      right:calc(var(--spacing) * -12)
    }
    .-right-\[5\%\] {
      right:-5%
    }
    .right-0 {
      right:calc(var(--spacing) * 0)
    }
    .right-1 {
      right:calc(var(--spacing) * 1)
    }
    .right-1\.5 {
      right:calc(var(--spacing) * 1.5)
    }
    .right-1\/2 {
      right:50%
    }
    .right-2 {
      right:calc(var(--spacing) * 2)
    }
    .right-2\.5 {
      right:calc(var(--spacing) * 2.5)
    }
    .right-3 {
      right:calc(var(--spacing) * 3)
    }
    .right-4 {
      right:calc(var(--spacing) * 4)
    }
    .right-5 {
      right:calc(var(--spacing) * 5)
    }
    .right-6 {
      right:calc(var(--spacing) * 6)
    }
    .right-\[2px\] {
      right:2px
    }
    .right-\[3px\] {
      right:3px
    }
    .right-\[5\%\] {
      right:5%
    }
    .right-\[6px\] {
      right:6px
    }
    .right-\[12px\] {
      right:12px
    }
    .right-\[15px\] {
      right:15px
    }
    .right-\[calc\(100\%\+24px\)\] {
      right:calc(100% + 24px)
    }
    .right-full {
      right:100%
    }
    .-bottom-0\.5 {
      bottom:calc(var(--spacing) * -.5)
    }
    .-bottom-1 {
      bottom:calc(var(--spacing) * -1)
    }
    .-bottom-1\.5 {
      bottom:calc(var(--spacing) * -1.5)
    }
    .-bottom-1\/2 {
      bottom:-50%
    }
    .-bottom-3 {
      bottom:calc(var(--spacing) * -3)
    }
    .-bottom-4 {
      bottom:calc(var(--spacing) * -4)
    }
    .-bottom-\[1\.5px\] {
      bottom:-1.5px
    }
    .-bottom-\[6vw\] {
      bottom:-6vw
    }
    .-bottom-\[9px\] {
      bottom:-9px
    }
    .-bottom-px {
      bottom:-1px
    }
    .bottom-0 {
      bottom:calc(var(--spacing) * 0)
    }
    .bottom-1 {
      bottom:calc(var(--spacing) * 1)
    }
    .bottom-2 {
      bottom:calc(var(--spacing) * 2)
    }
    .bottom-2\.5 {
      bottom:calc(var(--spacing) * 2.5)
    }
    .bottom-3 {
      bottom:calc(var(--spacing) * 3)
    }
    .bottom-4 {
      bottom:calc(var(--spacing) * 4)
    }
    .bottom-5 {
      bottom:calc(var(--spacing) * 5)
    }
    .bottom-6 {
      bottom:calc(var(--spacing) * 6)
    }
    .bottom-8 {
      bottom:calc(var(--spacing) * 8)
    }
    .bottom-10 {
      bottom:calc(var(--spacing) * 10)
    }
    .bottom-12 {
      bottom:calc(var(--spacing) * 12)
    }
    .bottom-16 {
      bottom:calc(var(--spacing) * 16)
    }
    .bottom-20 {
      bottom:calc(var(--spacing) * 20)
    }
    .bottom-40 {
      bottom:calc(var(--spacing) * 40)
    }
    .bottom-\[0\.5px\] {
      bottom:.5px
    }
    .bottom-\[2px\] {
      bottom:2px
    }
    .bottom-\[8\%\] {
      bottom:8%
    }
    .bottom-\[15px\] {
      bottom:15px
    }
    .bottom-\[16\.7\%\] {
      bottom:16.7%
    }
    .bottom-\[80px\] {
      bottom:80px
    }
    .bottom-\[110px\] {
      bottom:110px
    }
    .bottom-\[132px\] {
      bottom:132px
    }
    .bottom-\[300px\] {
      bottom:300px
    }
    .bottom-\[calc\(100\%\+24px\)\] {
      bottom:calc(100% + 24px)
    }
    .bottom-full {
      bottom:100%
    }
    .-left-1 {
      left:calc(var(--spacing) * -1)
    }
    .-left-2 {
      left:calc(var(--spacing) * -2)
    }
    .-left-2\.5 {
      left:calc(var(--spacing) * -2.5)
    }
    .-left-3 {
      left:calc(var(--spacing) * -3)
    }
    .-left-4 {
      left:calc(var(--spacing) * -4)
    }
    .-left-6 {
      left:calc(var(--spacing) * -6)
    }
    .-left-px {
      left:-1px
    }
    .left-0 {
      left:calc(var(--spacing) * 0)
    }
    .left-1 {
      left:calc(var(--spacing) * 1)
    }
    .left-1\.5 {
      left:calc(var(--spacing) * 1.5)
    }
    .left-1\/2 {
      left:50%
    }
    .left-2 {
      left:calc(var(--spacing) * 2)
    }
    .left-2\.5 {
      left:calc(var(--spacing) * 2.5)
    }
    .left-3 {
      left:calc(var(--spacing) * 3)
    }
    .left-3\.5 {
      left:calc(var(--spacing) * 3.5)
    }
    .left-4 {
      left:calc(var(--spacing) * 4)
    }
    .left-5 {
      left:calc(var(--spacing) * 5)
    }
    .left-6 {
      left:calc(var(--spacing) * 6)
    }
    .left-\[6px\] {
      left:6px
    }
    .left-\[12px\] {
      left:12px
    }
    .left-\[13px\] {
      left:13px
    }
    .left-\[15px\] {
      left:15px
    }
    .left-\[17px\] {
      left:17px
    }
    .left-\[50\%\] {
      left:50%
    }
    .left-\[67\%\] {
      left:67%
    }
    .left-\[70px\] {
      left:70px
    }
    .left-\[calc\(25\%\+133px\)\] {
      left:calc(25% + 133px)
    }
    .left-\[calc\(37\.5\%\+129px\)\] {
      left:calc(37.5% + 129px)
    }
    .left-\[calc\(50vw-11\.375rem\)\] {
      left:calc(50vw - 11.375rem)
    }
    .left-\[calc\(100\%\+0\.325rem\)\] {
      left:calc(100% + .325rem)
    }
    .left-\[calc\(100\%\+24px\)\] {
      left:calc(100% + 24px)
    }
    .left-\[max\(-4vw\,-5vh\)\] {
      left:max(-4vw,-5vh)
    }
    .left-\[var\(--combobox-trigger-left\)\] {
      left:var(--combobox-trigger-left)
    }
    .left-full {
      left:100%
    }
    .isolate {
      isolation:isolate
    }
    .\!z-10 {
      z-index:10!important
    }
    .\!z-\[225\] {
      z-index:225!important
    }
    .\!z-\[99999\] {
      z-index:99999!important
    }
    .-z-10 {
      z-index:calc(10 * -1)
    }
    .z-\(--z-drawer\) {
      z-index:var(--z-drawer)
    }
    .z-0 {
      z-index:0
    }
    .z-1 {
      z-index:1
    }
    .z-2 {
      z-index:2
    }
    .z-3 {
      z-index:3
    }
    .z-5 {
      z-index:5
    }
    .z-10 {
      z-index:10
    }
    .z-15 {
      z-index:15
    }
    .z-20 {
      z-index:20
    }
    .z-30 {
      z-index:30
    }
    .z-31 {
      z-index:31
    }
    .z-40 {
      z-index:40
    }
    .z-41 {
      z-index:41
    }
    .z-50 {
      z-index:50
    }
    .z-51 {
      z-index:51
    }
    .z-100 {
      z-index:100
    }
    .z-101 {
      z-index:101
    }
    .z-102 {
      z-index:102
    }
    .z-234 {
      z-index:234
    }
    .z-235 {
      z-index:235
    }
    .z-250 {
      z-index:250
    }
    .z-251 {
      z-index:251
    }
    .z-300 {
      z-index:300
    }
    .z-999 {
      z-index:999
    }
    .z-1000 {
      z-index:1000
    }
    .z-1001 {
      z-index:1001
    }
    .z-1005 {
      z-index:1005
    }
    .z-1100 {
      z-index:1100
    }
    .z-1101 {
      z-index:1101
    }
    .z-3000 {
      z-index:3000
    }
    .z-9998 {
      z-index:9998
    }
    .z-9999 {
      z-index:9999
    }
    .z-\[-1\] {
      z-index:-1
    }
    .z-\[1\] {
      z-index:1
    }
    .z-\[2\] {
      z-index:2
    }
    .z-\[3\] {
      z-index:3
    }
    .z-\[4\] {
      z-index:4
    }
    .z-\[5\] {
      z-index:5
    }
    .z-\[6\] {
      z-index:6
    }
    .z-\[9\] {
      z-index:9
    }
    .z-\[51\] {
      z-index:51
    }
    .z-\[105\] {
      z-index:105
    }
    .z-\[110\] {
      z-index:110
    }
    .z-\[250\] {
      z-index:250
    }
    .z-\[251\] {
      z-index:251
    }
    .z-\[300\] {
      z-index:300
    }
    .z-\[1000\] {
      z-index:1000
    }
    .z-\[1001\] {
      z-index:1001
    }
    .z-\[100000\] {
      z-index:100000
    }
    .z-\[999999\] {
      z-index:999999
    }
    .z-\[99999999\] {
      z-index:99999999
    }
    .z-\[calc\(var\(--z-drawer\)\+1\)\] {
      z-index:calc(var(--z-drawer) + 1)
    }
    .z-\[calc\(var\(--z-drawer\)\+10\)\] {
      z-index:calc(var(--z-drawer) + 10)
    }
    .z-\[calc\(var\(--z-drawer\)\+11\)\] {
      z-index:calc(var(--z-drawer) + 11)
    }
    .z-\[calc\(var\(--z-drawer\)\+15\)\] {
      z-index:calc(var(--z-drawer) + 15)
    }
    .z-\[calc\(var\(--z-drawer\)\+34\)\] {
      z-index:calc(var(--z-drawer) + 34)
    }
    .z-\[calc\(var\(--z-drawer\)\+35\)\] {
      z-index:calc(var(--z-drawer) + 35)
    }
    .z-\[var\(--z-drawer\,200\)\] {
      z-index:var(--z-drawer,200)
    }
    .z-auto {
      z-index:auto
    }
    .order-1 {
      order:1
    }
    .order-2 {
      order:2
    }
    .order-3 {
      order:3
    }
    .order-4 {
      order:4
    }
    .order-5 {
      order:5
    }
    .order-7 {
      order:7
    }
    .order-123 {
      order:123
    }
    .col-1 {
      grid-column:1
    }
    .col-2 {
      grid-column:2
    }
    .col-3 {
      grid-column:3
    }
    .col-4 {
      grid-column:4
    }
    .col-5 {
      grid-column:5
    }
    .col-6 {
      grid-column:6
    }
    .col-7 {
      grid-column:7
    }
    .col-8 {
      grid-column:8
    }
    .col-span-1 {
      grid-column:span 1/span 1
    }
    .col-span-2 {
      grid-column:span 2/span 2
    }
    .col-span-full {
      grid-column:1/-1
    }
    .row-span-2 {
      grid-row:span 2/span 2
    }
    .\!container {
      width:100%!important
    }
    @media (min-width:40rem) {
      .\!container {
        max-width:40rem!important
      }
    }
    @media (min-width:48rem) {
      .\!container {
        max-width:48rem!important
      }
    }
    @media (min-width:64rem) {
      .\!container {
        max-width:64rem!important
      }
    }
    @media (min-width:80rem) {
      .\!container {
        max-width:80rem!important
      }
    }
    @media (min-width:96rem) {
      .\!container {
        max-width:96rem!important
      }
    }
    .container {
      width:100%
    }
    @media (min-width:40rem) {
      .container {
        max-width:40rem
      }
    }
    @media (min-width:48rem) {
      .container {
        max-width:48rem
      }
    }
    @media (min-width:64rem) {
      .container {
        max-width:64rem
      }
    }
    @media (min-width:80rem) {
      .container {
        max-width:80rem
      }
    }
    @media (min-width:96rem) {
      .container {
        max-width:96rem
      }
    }
    .-m-2 {
      margin:calc(var(--spacing) * -2)
    }
    .-m-px {
      margin:-1px
    }
    .m-0 {
      margin:calc(var(--spacing) * 0)
    }
    .m-4 {
      margin:calc(var(--spacing) * 4)
    }
    .m-4263 {
      margin:calc(var(--spacing) * 4263)
    }
    .\!mx-auto {
      margin-inline:auto!important
    }
    .-mx-\(--table-inset\) {
      margin-inline:calc(var(--table-inset) * -1)
    }
    .-mx-1 {
      margin-inline:calc(var(--spacing) * -1)
    }
    .-mx-1\.5 {
      margin-inline:calc(var(--spacing) * -1.5)
    }
    .-mx-2 {
      margin-inline:calc(var(--spacing) * -2)
    }
    .-mx-3 {
      margin-inline:calc(var(--spacing) * -3)
    }
    .-mx-4 {
      margin-inline:calc(var(--spacing) * -4)
    }
    .-mx-6 {
      margin-inline:calc(var(--spacing) * -6)
    }
    .mx-0 {
      margin-inline:calc(var(--spacing) * 0)
    }
    .mx-0\.5 {
      margin-inline:calc(var(--spacing) * .5)
    }
    .mx-1 {
      margin-inline:calc(var(--spacing) * 1)
    }
    .mx-1\.5 {
      margin-inline:calc(var(--spacing) * 1.5)
    }
    .mx-2 {
      margin-inline:calc(var(--spacing) * 2)
    }
    .mx-2\.5 {
      margin-inline:calc(var(--spacing) * 2.5)
    }
    .mx-3 {
      margin-inline:calc(var(--spacing) * 3)
    }
    .mx-4 {
      margin-inline:calc(var(--spacing) * 4)
    }
    .mx-5 {
      margin-inline:calc(var(--spacing) * 5)
    }
    .mx-6 {
      margin-inline:calc(var(--spacing) * 6)
    }
    .mx-12 {
      margin-inline:calc(var(--spacing) * 12)
    }
    .mx-\[3px\] {
      margin-inline:3px
    }
    .mx-\[9px\] {
      margin-inline:9px
    }
    .mx-auto {
      margin-inline:auto
    }
    .mx-px {
      margin-inline:1px
    }
    .\!my-0 {
      margin-block:calc(var(--spacing) * 0)!important
    }
    .my-0 {
      margin-block:calc(var(--spacing) * 0)
    }
    .my-0\.5 {
      margin-block:calc(var(--spacing) * .5)
    }
    .my-1 {
      margin-block:calc(var(--spacing) * 1)
    }
    .my-1\.5 {
      margin-block:calc(var(--spacing) * 1.5)
    }
    .my-2 {
      margin-block:calc(var(--spacing) * 2)
    }
    .my-3 {
      margin-block:calc(var(--spacing) * 3)
    }
    .my-4 {
      margin-block:calc(var(--spacing) * 4)
    }
    .my-5 {
      margin-block:calc(var(--spacing) * 5)
    }
    .my-6 {
      margin-block:calc(var(--spacing) * 6)
    }
    .my-10 {
      margin-block:calc(var(--spacing) * 10)
    }
    .my-12 {
      margin-block:calc(var(--spacing) * 12)
    }
    .my-auto {
      margin-block:auto
    }
    .my-px {
      margin-block:1px
    }
    .\!mt-0 {
      margin-top:calc(var(--spacing) * 0)!important
    }
    .\!mt-3 {
      margin-top:calc(var(--spacing) * 3)!important
    }
    .\!mt-4 {
      margin-top:calc(var(--spacing) * 4)!important
    }
    .\!mt-6 {
      margin-top:calc(var(--spacing) * 6)!important
    }
    .-mt-0\.5 {
      margin-top:calc(var(--spacing) * -.5)
    }
    .-mt-1 {
      margin-top:calc(var(--spacing) * -1)
    }
    .-mt-1\.25 {
      margin-top:calc(var(--spacing) * -1.25)
    }
    .-mt-2 {
      margin-top:calc(var(--spacing) * -2)
    }
    .-mt-4 {
      margin-top:calc(var(--spacing) * -4)
    }
    .-mt-6 {
      margin-top:calc(var(--spacing) * -6)
    }
    .-mt-9 {
      margin-top:calc(var(--spacing) * -9)
    }
    .-mt-\[5px\] {
      margin-top:-5px
    }
    .mt-0 {
      margin-top:calc(var(--spacing) * 0)
    }
    .mt-0\.5 {
      margin-top:calc(var(--spacing) * .5)
    }
    .mt-1 {
      margin-top:calc(var(--spacing) * 1)
    }
    .mt-1\.5 {
      margin-top:calc(var(--spacing) * 1.5)
    }
    .mt-1\.25 {
      margin-top:calc(var(--spacing) * 1.25)
    }
    .mt-2 {
      margin-top:calc(var(--spacing) * 2)
    }
    .mt-2\.5 {
      margin-top:calc(var(--spacing) * 2.5)
    }
    .mt-3 {
      margin-top:calc(var(--spacing) * 3)
    }
    .mt-3\.5 {
      margin-top:calc(var(--spacing) * 3.5)
    }
    .mt-4 {
      margin-top:calc(var(--spacing) * 4)
    }
    .mt-5 {
      margin-top:calc(var(--spacing) * 5)
    }
    .mt-6 {
      margin-top:calc(var(--spacing) * 6)
    }
    .mt-7 {
      margin-top:calc(var(--spacing) * 7)
    }
    .mt-8 {
      margin-top:calc(var(--spacing) * 8)
    }
    .mt-9 {
      margin-top:calc(var(--spacing) * 9)
    }
    .mt-10 {
      margin-top:calc(var(--spacing) * 10)
    }
    .mt-12 {
      margin-top:calc(var(--spacing) * 12)
    }
    .mt-16 {
      margin-top:calc(var(--spacing) * 16)
    }
    .mt-24 {
      margin-top:calc(var(--spacing) * 24)
    }
    .mt-32 {
      margin-top:calc(var(--spacing) * 32)
    }
    .mt-\[0\.25rem\] {
      margin-top:.25rem
    }
    .mt-\[4px\] {
      margin-top:4px
    }
    .mt-\[21px\] {
      margin-top:21px
    }
    .mt-\[60px\] {
      margin-top:60px
    }
    .mt-\[80px\] {
      margin-top:80px
    }
    .mt-\[var\(--space-xs\)\] {
      margin-top:var(--space-xs)
    }
    .mt-auto {
      margin-top:auto
    }
    .mt-px {
      margin-top:1px
    }
    .\!mr-1 {
      margin-right:calc(var(--spacing) * 1)!important
    }
    .\!mr-2 {
      margin-right:calc(var(--spacing) * 2)!important
    }
    .mr-0 {
      margin-right:calc(var(--spacing) * 0)
    }
    .mr-0\.5 {
      margin-right:calc(var(--spacing) * .5)
    }
    .mr-1 {
      margin-right:calc(var(--spacing) * 1)
    }
    .mr-1\.5 {
      margin-right:calc(var(--spacing) * 1.5)
    }
    .mr-2 {
      margin-right:calc(var(--spacing) * 2)
    }
    .mr-2\.5 {
      margin-right:calc(var(--spacing) * 2.5)
    }
    .mr-3 {
      margin-right:calc(var(--spacing) * 3)
    }
    .mr-4 {
      margin-right:calc(var(--spacing) * 4)
    }
    .mr-5 {
      margin-right:calc(var(--spacing) * 5)
    }
    .mr-6 {
      margin-right:calc(var(--spacing) * 6)
    }
    .mr-\[-44px\] {
      margin-right:-44px
    }
    .mr-\[0\.175rem\] {
      margin-right:.175rem
    }
    .mr-\[4px\] {
      margin-right:4px
    }
    .mr-\[var\(--rt-buy-sell-padding\)\] {
      margin-right:var(--rt-buy-sell-padding)
    }
    .mr-auto {
      margin-right:auto
    }
    .mr-px {
      margin-right:1px
    }
    .-mb-2 {
      margin-bottom:calc(var(--spacing) * -2)
    }
    .-mb-6 {
      margin-bottom:calc(var(--spacing) * -6)
    }
    .-mb-px {
      margin-bottom:-1px
    }
    .mb-0 {
      margin-bottom:calc(var(--spacing) * 0)
    }
    .mb-0\.5 {
      margin-bottom:calc(var(--spacing) * .5)
    }
    .mb-0\.75 {
      margin-bottom:calc(var(--spacing) * .75)
    }
    .mb-1 {
      margin-bottom:calc(var(--spacing) * 1)
    }
    .mb-1\.5 {
      margin-bottom:calc(var(--spacing) * 1.5)
    }
    .mb-2 {
      margin-bottom:calc(var(--spacing) * 2)
    }
    .mb-2\.5 {
      margin-bottom:calc(var(--spacing) * 2.5)
    }
    .mb-3 {
      margin-bottom:calc(var(--spacing) * 3)
    }
    .mb-3\.5 {
      margin-bottom:calc(var(--spacing) * 3.5)
    }
    .mb-4 {
      margin-bottom:calc(var(--spacing) * 4)
    }
    .mb-5 {
      margin-bottom:calc(var(--spacing) * 5)
    }
    .mb-6 {
      margin-bottom:calc(var(--spacing) * 6)
    }
    .mb-7 {
      margin-bottom:calc(var(--spacing) * 7)
    }
    .mb-8 {
      margin-bottom:calc(var(--spacing) * 8)
    }
    .mb-9 {
      margin-bottom:calc(var(--spacing) * 9)
    }
    .mb-10 {
      margin-bottom:calc(var(--spacing) * 10)
    }
    .mb-\[0\.5rem\] {
      margin-bottom:.5rem
    }
    .mb-\[0\.75rem\] {
      margin-bottom:.75rem
    }
    .mb-\[2px\] {
      margin-bottom:2px
    }
    .mb-\[10px\] {
      margin-bottom:10px
    }
    .mb-\[20px\] {
      margin-bottom:20px
    }
    .mb-auto {
      margin-bottom:auto
    }
    .\!ml-0\.5 {
      margin-left:calc(var(--spacing) * .5)!important
    }
    .\!ml-1 {
      margin-left:calc(var(--spacing) * 1)!important
    }
    .-ml-\(--screen-left-margin\) {
      margin-left:calc(var(--screen-left-margin) * -1)
    }
    .-ml-1 {
      margin-left:calc(var(--spacing) * -1)
    }
    .-ml-1\.5 {
      margin-left:calc(var(--spacing) * -1.5)
    }
    .-ml-2 {
      margin-left:calc(var(--spacing) * -2)
    }
    .-ml-4 {
      margin-left:calc(var(--spacing) * -4)
    }
    .-ml-6 {
      margin-left:calc(var(--spacing) * -6)
    }
    .ml-0 {
      margin-left:calc(var(--spacing) * 0)
    }
    .ml-0\.5 {
      margin-left:calc(var(--spacing) * .5)
    }
    .ml-1 {
      margin-left:calc(var(--spacing) * 1)
    }
    .ml-1\.5 {
      margin-left:calc(var(--spacing) * 1.5)
    }
    .ml-2 {
      margin-left:calc(var(--spacing) * 2)
    }
    .ml-2\.5 {
      margin-left:calc(var(--spacing) * 2.5)
    }
    .ml-3 {
      margin-left:calc(var(--spacing) * 3)
    }
    .ml-3\.5 {
      margin-left:calc(var(--spacing) * 3.5)
    }
    .ml-4 {
      margin-left:calc(var(--spacing) * 4)
    }
    .ml-5 {
      margin-left:calc(var(--spacing) * 5)
    }
    .ml-6 {
      margin-left:calc(var(--spacing) * 6)
    }
    .ml-8 {
      margin-left:calc(var(--spacing) * 8)
    }
    .ml-\[-12px\] {
      margin-left:-12px
    }
    .ml-\[-16px\] {
      margin-left:-16px
    }
    .ml-\[0\.75rem\] {
      margin-left:.75rem
    }
    .ml-\[5px\] {
      margin-left:5px
    }
    .ml-\[6px\] {
      margin-left:6px
    }
    .ml-\[8px\] {
      margin-left:8px
    }
    .ml-auto {
      margin-left:auto
    }
    .ml-px {
      margin-left:1px
    }
    .box-border {
      box-sizing:border-box
    }
    .box-content {
      box-sizing:content-box
    }
    .line-clamp-1 {
      -webkit-line-clamp:1;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .line-clamp-2 {
      -webkit-line-clamp:2;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .line-clamp-3 {
      -webkit-line-clamp:3;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .line-clamp-4 {
      -webkit-line-clamp:4;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .line-clamp-\[8\] {
      -webkit-line-clamp:8;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .line-clamp-none {
      -webkit-line-clamp:unset;
      -webkit-box-orient:horizontal;
      display:block;
      overflow:visible
    }
    .\!flex {
      display:flex!important
    }
    .\!hidden {
      display:none!important
    }
    .block {
      display:block
    }
    .contents {
      display:contents
    }
    .flex {
      display:flex
    }
    .grid {
      display:grid
    }
    .hidden {
      display:none
    }
    .inline {
      display:inline
    }
    .inline-block {
      display:inline-block
    }
    .inline-flex {
      display:inline-flex
    }
    .table {
      display:table
    }
    .aspect-10\/3 {
      aspect-ratio:10/3
    }
    .aspect-16\/10 {
      aspect-ratio:16/10
    }
    .aspect-\[2\/1\.2\] {
      aspect-ratio:2/1.2
    }
    .aspect-\[3\.14\] {
      aspect-ratio:3.14
    }
    .aspect-\[800\/418\] {
      aspect-ratio:800/418
    }
    .aspect-square {
      aspect-ratio:1
    }
    .aspect-video {
      aspect-ratio:var(--aspect-video)
    }
    .size-\(--cell-size\) {
      width:var(--cell-size);
      height:var(--cell-size)
    }
    .size-1\.5 {
      width:calc(var(--spacing) * 1.5);
      height:calc(var(--spacing) * 1.5)
    }
    .size-2 {
      width:calc(var(--spacing) * 2);
      height:calc(var(--spacing) * 2)
    }
    .size-2\.5 {
      width:calc(var(--spacing) * 2.5);
      height:calc(var(--spacing) * 2.5)
    }
    .size-3 {
      width:calc(var(--spacing) * 3);
      height:calc(var(--spacing) * 3)
    }
    .size-3\! {
      width:calc(var(--spacing) * 3)!important;
      height:calc(var(--spacing) * 3)!important
    }
    .size-3\.5 {
      width:calc(var(--spacing) * 3.5);
      height:calc(var(--spacing) * 3.5)
    }
    .size-4 {
      width:calc(var(--spacing) * 4);
      height:calc(var(--spacing) * 4)
    }
    .size-4\.5 {
      width:calc(var(--spacing) * 4.5);
      height:calc(var(--spacing) * 4.5)
    }
    .size-5 {
      width:calc(var(--spacing) * 5);
      height:calc(var(--spacing) * 5)
    }
    .size-6 {
      width:calc(var(--spacing) * 6);
      height:calc(var(--spacing) * 6)
    }
    .size-6\! {
      width:calc(var(--spacing) * 6)!important;
      height:calc(var(--spacing) * 6)!important
    }
    .size-7 {
      width:calc(var(--spacing) * 7);
      height:calc(var(--spacing) * 7)
    }
    .size-8 {
      width:calc(var(--spacing) * 8);
      height:calc(var(--spacing) * 8)
    }
    .size-9 {
      width:calc(var(--spacing) * 9);
      height:calc(var(--spacing) * 9)
    }
    .size-10 {
      width:calc(var(--spacing) * 10);
      height:calc(var(--spacing) * 10)
    }
    .size-11 {
      width:calc(var(--spacing) * 11);
      height:calc(var(--spacing) * 11)
    }
    .size-12 {
      width:calc(var(--spacing) * 12);
      height:calc(var(--spacing) * 12)
    }
    .size-14 {
      width:calc(var(--spacing) * 14);
      height:calc(var(--spacing) * 14)
    }
    .size-16 {
      width:calc(var(--spacing) * 16);
      height:calc(var(--spacing) * 16)
    }
    .size-20 {
      width:calc(var(--spacing) * 20);
      height:calc(var(--spacing) * 20)
    }
    .size-28 {
      width:calc(var(--spacing) * 28);
      height:calc(var(--spacing) * 28)
    }
    .size-56 {
      width:calc(var(--spacing) * 56);
      height:calc(var(--spacing) * 56)
    }
    .size-\[0\.7rem\] {
      width:.7rem;
      height:.7rem
    }
    .size-\[5px\] {
      width:5px;
      height:5px
    }
    .size-\[7px\] {
      width:7px;
      height:7px
    }
    .size-\[8px\] {
      width:8px;
      height:8px
    }
    .size-\[9px\] {
      width:9px;
      height:9px
    }
    .size-\[14px\] {
      width:14px;
      height:14px
    }
    .size-\[15px\] {
      width:15px;
      height:15px
    }
    .size-\[16px\] {
      width:16px;
      height:16px
    }
    .size-\[18px\] {
      width:18px;
      height:18px
    }
    .size-\[19px\] {
      width:19px;
      height:19px
    }
    .size-\[22px\] {
      width:22px;
      height:22px
    }
    .size-\[24px\] {
      width:24px;
      height:24px
    }
    .size-\[30px\] {
      width:30px;
      height:30px
    }
    .size-\[42px\] {
      width:42px;
      height:42px
    }
    .size-\[50px\] {
      width:50px;
      height:50px
    }
    .size-\[52px\] {
      width:52px;
      height:52px
    }
    .size-\[60px\] {
      width:60px;
      height:60px
    }
    .size-\[64px\] {
      width:64px;
      height:64px
    }
    .size-\[117px\] {
      width:117px;
      height:117px
    }
    .size-\[520px\] {
      width:520px;
      height:520px
    }
    .size-auto {
      width:auto;
      height:auto
    }
    .size-full {
      width:100%;
      height:100%
    }
    .\!\[height\:unset\] {
      height:unset!important
    }
    .\!h-7 {
      height:calc(var(--spacing) * 7)!important
    }
    .\!h-7\.5 {
      height:calc(var(--spacing) * 7.5)!important
    }
    .\!h-8 {
      height:calc(var(--spacing) * 8)!important
    }
    .\!h-10 {
      height:calc(var(--spacing) * 10)!important
    }
    .\!h-\[calc\(114\%-48px\)\] {
      height:calc(114% - 48px)!important
    }
    .h-\(--cell-size\) {
      height:var(--cell-size)
    }
    .h-\(--chart-height\) {
      height:var(--chart-height)
    }
    .h-\(--height\) {
      height:var(--height)
    }
    .h-\(--toast-height\) {
      height:var(--toast-height)
    }
    .h-0 {
      height:calc(var(--spacing) * 0)
    }
    .h-0\.5 {
      height:calc(var(--spacing) * .5)
    }
    .h-1 {
      height:calc(var(--spacing) * 1)
    }
    .h-1\.5 {
      height:calc(var(--spacing) * 1.5)
    }
    .h-1\/2 {
      height:50%
    }
    .h-2 {
      height:calc(var(--spacing) * 2)
    }
    .h-2\.5 {
      height:calc(var(--spacing) * 2.5)
    }
    .h-3 {
      height:calc(var(--spacing) * 3)
    }
    .h-3\.5 {
      height:calc(var(--spacing) * 3.5)
    }
    .h-4 {
      height:calc(var(--spacing) * 4)
    }
    .h-4\.5 {
      height:calc(var(--spacing) * 4.5)
    }
    .h-5 {
      height:calc(var(--spacing) * 5)
    }
    .h-5\.5 {
      height:calc(var(--spacing) * 5.5)
    }
    .h-6 {
      height:calc(var(--spacing) * 6)
    }
    .h-6\.5 {
      height:calc(var(--spacing) * 6.5)
    }
    .h-7 {
      height:calc(var(--spacing) * 7)
    }
    .h-8 {
      height:calc(var(--spacing) * 8)
    }
    .h-8\! {
      height:calc(var(--spacing) * 8)!important
    }
    .h-9 {
      height:calc(var(--spacing) * 9)
    }
    .h-10 {
      height:calc(var(--spacing) * 10)
    }
    .h-10\! {
      height:calc(var(--spacing) * 10)!important
    }
    .h-11 {
      height:calc(var(--spacing) * 11)
    }
    .h-12 {
      height:calc(var(--spacing) * 12)
    }
    .h-13 {
      height:calc(var(--spacing) * 13)
    }
    .h-14 {
      height:calc(var(--spacing) * 14)
    }
    .h-15 {
      height:calc(var(--spacing) * 15)
    }
    .h-16 {
      height:calc(var(--spacing) * 16)
    }
    .h-20 {
      height:calc(var(--spacing) * 20)
    }
    .h-24 {
      height:calc(var(--spacing) * 24)
    }
    .h-28 {
      height:calc(var(--spacing) * 28)
    }
    .h-30 {
      height:calc(var(--spacing) * 30)
    }
    .h-42 {
      height:calc(var(--spacing) * 42)
    }
    .h-44 {
      height:calc(var(--spacing) * 44)
    }
    .h-48 {
      height:calc(var(--spacing) * 48)
    }
    .h-52 {
      height:calc(var(--spacing) * 52)
    }
    .h-56 {
      height:calc(var(--spacing) * 56)
    }
    .h-64 {
      height:calc(var(--spacing) * 64)
    }
    .h-72 {
      height:calc(var(--spacing) * 72)
    }
    .h-96 {
      height:calc(var(--spacing) * 96)
    }
    .h-105 {
      height:calc(var(--spacing) * 105)
    }
    .h-120 {
      height:calc(var(--spacing) * 120)
    }
    .h-\[1\.38rem\] {
      height:1.38rem
    }
    .h-\[2\.85rem\] {
      height:2.85rem
    }
    .h-\[2px\] {
      height:2px
    }
    .h-\[3px\] {
      height:3px
    }
    .h-\[5px\]\! {
      height:5px!important
    }
    .h-\[9px\] {
      height:9px
    }
    .h-\[10px\] {
      height:10px
    }
    .h-\[12px\] {
      height:12px
    }
    .h-\[13\.25\%\] {
      height:13.25%
    }
    .h-\[13px\] {
      height:13px
    }
    .h-\[14px\] {
      height:14px
    }
    .h-\[15px\] {
      height:15px
    }
    .h-\[16px\] {
      height:16px
    }
    .h-\[18px\] {
      height:18px
    }
    .h-\[20px\] {
      height:20px
    }
    .h-\[21px\] {
      height:21px
    }
    .h-\[22px\] {
      height:22px
    }
    .h-\[24px\] {
      height:24px
    }
    .h-\[25px\] {
      height:25px
    }
    .h-\[26px\] {
      height:26px
    }
    .h-\[27px\] {
      height:27px
    }
    .h-\[28\%\] {
      height:28%
    }
    .h-\[28px\] {
      height:28px
    }
    .h-\[30\.5px\] {
      height:30.5px
    }
    .h-\[30px\] {
      height:30px
    }
    .h-\[32px\] {
      height:32px
    }
    .h-\[36px\] {
      height:36px
    }
    .h-\[38px\] {
      height:38px
    }
    .h-\[39px\] {
      height:39px
    }
    .h-\[40\%\] {
      height:40%
    }
    .h-\[40\.5dvh\] {
      height:40.5dvh
    }
    .h-\[40px\] {
      height:40px
    }
    .h-\[42px\] {
      height:42px
    }
    .h-\[44px\] {
      height:44px
    }
    .h-\[45px\] {
      height:45px
    }
    .h-\[48px\] {
      height:48px
    }
    .h-\[50px\] {
      height:50px
    }
    .h-\[52px\] {
      height:52px
    }
    .h-\[53px\] {
      height:53px
    }
    .h-\[56px\] {
      height:56px
    }
    .h-\[58px\] {
      height:58px
    }
    .h-\[59px\] {
      height:59px
    }
    .h-\[60\%\] {
      height:60%
    }
    .h-\[60px\] {
      height:60px
    }
    .h-\[62px\] {
      height:62px
    }
    .h-\[64px\] {
      height:64px
    }
    .h-\[70px\] {
      height:70px
    }
    .h-\[71px\] {
      height:71px
    }
    .h-\[72px\] {
      height:72px
    }
    .h-\[75px\] {
      height:75px
    }
    .h-\[78px\] {
      height:78px
    }
    .h-\[80dvh\] {
      height:80dvh
    }
    .h-\[80px\] {
      height:80px
    }
    .h-\[85vh\] {
      height:85vh
    }
    .h-\[86px\] {
      height:86px
    }
    .h-\[90dvh\] {
      height:90dvh
    }
    .h-\[90vh\] {
      height:90vh
    }
    .h-\[100px\] {
      height:100px
    }
    .h-\[106px\] {
      height:106px
    }
    .h-\[120px\] {
      height:120px
    }
    .h-\[125px\] {
      height:125px
    }
    .h-\[134px\] {
      height:134px
    }
    .h-\[140px\] {
      height:140px
    }
    .h-\[172px\] {
      height:172px
    }
    .h-\[175px\] {
      height:175px
    }
    .h-\[180px\] {
      height:180px
    }
    .h-\[220px\] {
      height:220px
    }
    .h-\[227px\] {
      height:227px
    }
    .h-\[250px\] {
      height:250px
    }
    .h-\[275px\] {
      height:275px
    }
    .h-\[280px\] {
      height:280px
    }
    .h-\[284px\] {
      height:284px
    }
    .h-\[300px\] {
      height:300px
    }
    .h-\[320px\] {
      height:320px
    }
    .h-\[340px\] {
      height:340px
    }
    .h-\[342px\] {
      height:342px
    }
    .h-\[350px\] {
      height:350px
    }
    .h-\[400px\] {
      height:400px
    }
    .h-\[420px\] {
      height:420px
    }
    .h-\[450px\] {
      height:450px
    }
    .h-\[768px\] {
      height:768px
    }
    .h-\[calc\(100dvh-32px\)\] {
      height:calc(100dvh - 32px)
    }
    .h-\[calc\(100px\*var\(--aspect-ratio-height\)\)\] {
      height:calc(100px * var(--aspect-ratio-height))
    }
    .h-\[calc\(100vh-117px\)\] {
      height:calc(100vh - 117px)
    }
    .h-\[calc\(100vh-var\(--navbar-height\)-11rem\)\] {
      height:calc(100vh - var(--navbar-height) - 11rem)
    }
    .h-\[calc\(100vw\*9\/16\)\] {
      height:56.25vw
    }
    .h-\[calc\(106px-32px\)\] {
      height:74px
    }
    .h-\[calc\(var\(--spread-row-height\)-8px\)\] {
      height:calc(var(--spread-row-height) - 8px)
    }
    .h-\[min\(90dvh\,calc\(min\(100vw\,1350px\)\*610\/975\)\)\] {
      height:min(90dvh,min(100vw,1350px)/1.59836)
    }
    .h-\[var\(--button-size\)\] {
      height:var(--button-size)
    }
    .h-\[var\(--chart-height\)\] {
      height:var(--chart-height)
    }
    .h-\[var\(--radix-select-trigger-height\)\] {
      height:var(--radix-select-trigger-height)
    }
    .h-\[var\(--spread-row-height\)\] {
      height:var(--spread-row-height)
    }
    .h-auto {
      height:auto
    }
    .h-fit {
      height:fit-content
    }
    .h-full {
      height:100%
    }
    .h-max {
      height:max-content
    }
    .h-px {
      height:1px
    }
    .h-screen {
      height:100vh
    }
    .max-h-\(--chart-height\) {
      max-height:var(--chart-height)
    }
    .max-h-\(--max-height\) {
      max-height:var(--max-height)
    }
    .max-h-\(--radix-dropdown-menu-content-available-height\) {
      max-height:var(--radix-dropdown-menu-content-available-height)
    }
    .max-h-6 {
      max-height:calc(var(--spacing) * 6)
    }
    .max-h-8 {
      max-height:calc(var(--spacing) * 8)
    }
    .max-h-32 {
      max-height:calc(var(--spacing) * 32)
    }
    .max-h-52 {
      max-height:calc(var(--spacing) * 52)
    }
    .max-h-60 {
      max-height:calc(var(--spacing) * 60)
    }
    .max-h-64 {
      max-height:calc(var(--spacing) * 64)
    }
    .max-h-75 {
      max-height:calc(var(--spacing) * 75)
    }
    .max-h-80 {
      max-height:calc(var(--spacing) * 80)
    }
    .max-h-\[--radix-select-content-available-height\] {
      max-height:--radix-select-content-available-height
    }
    .max-h-\[18px\] {
      max-height:18px
    }
    .max-h-\[30px\] {
      max-height:30px
    }
    .max-h-\[40px\] {
      max-height:40px
    }
    .max-h-\[45vh\] {
      max-height:45vh
    }
    .max-h-\[50dvh\] {
      max-height:50dvh
    }
    .max-h-\[50vh\] {
      max-height:50vh
    }
    .max-h-\[54px\] {
      max-height:54px
    }
    .max-h-\[60vh\] {
      max-height:60vh
    }
    .max-h-\[80dvh\] {
      max-height:80dvh
    }
    .max-h-\[80vh\] {
      max-height:80vh
    }
    .max-h-\[85dvh\] {
      max-height:85dvh
    }
    .max-h-\[85vh\] {
      max-height:85vh
    }
    .max-h-\[91dvh\] {
      max-height:91dvh
    }
    .max-h-\[120px\] {
      max-height:120px
    }
    .max-h-\[133px\] {
      max-height:133px
    }
    .max-h-\[200px\] {
      max-height:200px
    }
    .max-h-\[220px\] {
      max-height:220px
    }
    .max-h-\[250px\] {
      max-height:250px
    }
    .max-h-\[280px\] {
      max-height:280px
    }
    .max-h-\[300px\] {
      max-height:300px
    }
    .max-h-\[310px\] {
      max-height:310px
    }
    .max-h-\[350px\] {
      max-height:350px
    }
    .max-h-\[360px\] {
      max-height:360px
    }
    .max-h-\[393px\] {
      max-height:393px
    }
    .max-h-\[400px\] {
      max-height:400px
    }
    .max-h-\[430px\] {
      max-height:430px
    }
    .max-h-\[500px\] {
      max-height:500px
    }
    .max-h-\[600px\] {
      max-height:600px
    }
    .max-h-\[800px\] {
      max-height:800px
    }
    .max-h-\[calc\(100dvh-32px\)\] {
      max-height:calc(100dvh - 32px)
    }
    .max-h-\[calc\(100dvh-40px\)\] {
      max-height:calc(100dvh - 40px)
    }
    .max-h-\[calc\(100vh-80px\)\] {
      max-height:calc(100vh - 80px)
    }
    .max-h-\[calc\(100vh-150px\)\] {
      max-height:calc(100vh - 150px)
    }
    .max-h-\[calc\(100vh-285px\)\] {
      max-height:calc(100vh - 285px)
    }
    .max-h-\[calc\(100vh-var\(--navbar-height\)\)\] {
      max-height:calc(100vh - var(--navbar-height))
    }
    .max-h-\[var\(--max-height\)\] {
      max-height:var(--max-height)
    }
    .max-h-\[var\(--rt-height\)\] {
      max-height:var(--rt-height)
    }
    .max-h-fit {
      max-height:fit-content
    }
    .max-h-full {
      max-height:100%
    }
    .max-h-none {
      max-height:none
    }
    .min-h-\(--chart-height\) {
      min-height:var(--chart-height)
    }
    .min-h-\(--page-height\) {
      min-height:var(--page-height)
    }
    .min-h-0 {
      min-height:calc(var(--spacing) * 0)
    }
    .min-h-5 {
      min-height:calc(var(--spacing) * 5)
    }
    .min-h-6 {
      min-height:calc(var(--spacing) * 6)
    }
    .min-h-8 {
      min-height:calc(var(--spacing) * 8)
    }
    .min-h-9 {
      min-height:calc(var(--spacing) * 9)
    }
    .min-h-10 {
      min-height:calc(var(--spacing) * 10)
    }
    .min-h-12 {
      min-height:calc(var(--spacing) * 12)
    }
    .min-h-15 {
      min-height:calc(var(--spacing) * 15)
    }
    .min-h-16 {
      min-height:calc(var(--spacing) * 16)
    }
    .min-h-64 {
      min-height:calc(var(--spacing) * 64)
    }
    .min-h-\[18px\] {
      min-height:18px
    }
    .min-h-\[20px\] {
      min-height:20px
    }
    .min-h-\[24px\] {
      min-height:24px
    }
    .min-h-\[30px\] {
      min-height:30px
    }
    .min-h-\[32px\] {
      min-height:32px
    }
    .min-h-\[35vh\] {
      min-height:35vh
    }
    .min-h-\[36px\] {
      min-height:36px
    }
    .min-h-\[40px\] {
      min-height:40px
    }
    .min-h-\[42px\] {
      min-height:42px
    }
    .min-h-\[48px\] {
      min-height:48px
    }
    .min-h-\[50dvh\] {
      min-height:50dvh
    }
    .min-h-\[50vh\] {
      min-height:50vh
    }
    .min-h-\[59px\] {
      min-height:59px
    }
    .min-h-\[64px\] {
      min-height:64px
    }
    .min-h-\[72px\] {
      min-height:72px
    }
    .min-h-\[80px\] {
      min-height:80px
    }
    .min-h-\[90px\] {
      min-height:90px
    }
    .min-h-\[129px\] {
      min-height:129px
    }
    .min-h-\[142px\] {
      min-height:142px
    }
    .min-h-\[177px\] {
      min-height:177px
    }
    .min-h-\[180px\] {
      min-height:180px
    }
    .min-h-\[200px\] {
      min-height:200px
    }
    .min-h-\[220px\] {
      min-height:220px
    }
    .min-h-\[280px\] {
      min-height:280px
    }
    .min-h-\[300px\] {
      min-height:300px
    }
    .min-h-\[315px\] {
      min-height:315px
    }
    .min-h-\[400px\] {
      min-height:400px
    }
    .min-h-\[calc\(100dvh-32px\)\] {
      min-height:calc(100dvh - 32px)
    }
    .min-h-\[calc\(100dvh-var\(--navbar-height\)\)\] {
      min-height:calc(100dvh - var(--navbar-height))
    }
    .min-h-\[calc\(100vh-8rem\)\] {
      min-height:calc(100vh - 8rem)
    }
    .min-h-\[calc\(100vh-200px\)\] {
      min-height:calc(100vh - 200px)
    }
    .min-h-\[var\(--chart-height\)\] {
      min-height:var(--chart-height)
    }
    .min-h-dvh {
      min-height:100dvh
    }
    .min-h-full {
      min-height:100%
    }
    .min-h-max {
      min-height:max-content
    }
    .min-h-px {
      min-height:1px
    }
    .min-h-screen {
      min-height:100vh
    }
    .\!\[width\:unset\] {
      width:unset!important
    }
    .\!w-10 {
      width:calc(var(--spacing) * 10)!important
    }
    .\!w-auto {
      width:auto!important
    }
    .\!w-fit {
      width:fit-content!important
    }
    .\!w-full {
      width:100%!important
    }
    .w-\(--cell-size\) {
      width:var(--cell-size)
    }
    .w-0 {
      width:calc(var(--spacing) * 0)
    }
    .w-0\.5 {
      width:calc(var(--spacing) * .5)
    }
    .w-1 {
      width:calc(var(--spacing) * 1)
    }
    .w-1\.5 {
      width:calc(var(--spacing) * 1.5)
    }
    .w-1\/2 {
      width:50%
    }
    .w-1\/12 {
      width:8.33333%
    }
    .w-2 {
      width:calc(var(--spacing) * 2)
    }
    .w-2\.5 {
      width:calc(var(--spacing) * 2.5)
    }
    .w-2\/5 {
      width:40%
    }
    .w-3 {
      width:calc(var(--spacing) * 3)
    }
    .w-3\.5 {
      width:calc(var(--spacing) * 3.5)
    }
    .w-3\/4 {
      width:75%
    }
    .w-3\/5 {
      width:60%
    }
    .w-4 {
      width:calc(var(--spacing) * 4)
    }
    .w-4\/5 {
      width:80%
    }
    .w-4\/12 {
      width:33.3333%
    }
    .w-5 {
      width:calc(var(--spacing) * 5)
    }
    .w-6 {
      width:calc(var(--spacing) * 6)
    }
    .w-6\.5 {
      width:calc(var(--spacing) * 6.5)
    }
    .w-7 {
      width:calc(var(--spacing) * 7)
    }
    .w-7\/12 {
      width:58.3333%
    }
    .w-8 {
      width:calc(var(--spacing) * 8)
    }
    .w-9 {
      width:calc(var(--spacing) * 9)
    }
    .w-10 {
      width:calc(var(--spacing) * 10)
    }
    .w-11 {
      width:calc(var(--spacing) * 11)
    }
    .w-11\.5 {
      width:calc(var(--spacing) * 11.5)
    }
    .w-12 {
      width:calc(var(--spacing) * 12)
    }
    .w-14 {
      width:calc(var(--spacing) * 14)
    }
    .w-15 {
      width:calc(var(--spacing) * 15)
    }
    .w-16 {
      width:calc(var(--spacing) * 16)
    }
    .w-18 {
      width:calc(var(--spacing) * 18)
    }
    .w-20 {
      width:calc(var(--spacing) * 20)
    }
    .w-24 {
      width:calc(var(--spacing) * 24)
    }
    .w-28 {
      width:calc(var(--spacing) * 28)
    }
    .w-32 {
      width:calc(var(--spacing) * 32)
    }
    .w-36 {
      width:calc(var(--spacing) * 36)
    }
    .w-40 {
      width:calc(var(--spacing) * 40)
    }
    .w-44 {
      width:calc(var(--spacing) * 44)
    }
    .w-48 {
      width:calc(var(--spacing) * 48)
    }
    .w-52 {
      width:calc(var(--spacing) * 52)
    }
    .w-56 {
      width:calc(var(--spacing) * 56)
    }
    .w-60 {
      width:calc(var(--spacing) * 60)
    }
    .w-62\.5 {
      width:calc(var(--spacing) * 62.5)
    }
    .w-64 {
      width:calc(var(--spacing) * 64)
    }
    .w-72 {
      width:calc(var(--spacing) * 72)
    }
    .w-80 {
      width:calc(var(--spacing) * 80)
    }
    .w-88 {
      width:calc(var(--spacing) * 88)
    }
    .w-96 {
      width:calc(var(--spacing) * 96)
    }
    .w-100 {
      width:calc(var(--spacing) * 100)
    }
    .w-\[1\.5px\] {
      width:1.5px
    }
    .w-\[1ch\] {
      width:1ch
    }
    .w-\[1px\] {
      width:1px
    }
    .w-\[2\.85rem\] {
      width:2.85rem
    }
    .w-\[2px\] {
      width:2px
    }
    .w-\[4ch\] {
      width:4ch
    }
    .w-\[4px\] {
      width:4px
    }
    .w-\[6px\] {
      width:6px
    }
    .w-\[10\%\] {
      width:10%
    }
    .w-\[10px\] {
      width:10px
    }
    .w-\[13\.25\%\] {
      width:13.25%
    }
    .w-\[14px\] {
      width:14px
    }
    .w-\[18px\] {
      width:18px
    }
    .w-\[20\%\] {
      width:20%
    }
    .w-\[20px\] {
      width:20px
    }
    .w-\[24px\] {
      width:24px
    }
    .w-\[26px\] {
      width:26px
    }
    .w-\[28\%\] {
      width:28%
    }
    .w-\[28px\] {
      width:28px
    }
    .w-\[30\%\] {
      width:30%
    }
    .w-\[30px\] {
      width:30px
    }
    .w-\[32px\] {
      width:32px
    }
    .w-\[34px\] {
      width:34px
    }
    .w-\[35px\] {
      width:35px
    }
    .w-\[36px\] {
      width:36px
    }
    .w-\[38px\] {
      width:38px
    }
    .w-\[40\%\] {
      width:40%
    }
    .w-\[40px\] {
      width:40px
    }
    .w-\[42px\] {
      width:42px
    }
    .w-\[46\.196px\] {
      width:46.196px
    }
    .w-\[48px\] {
      width:48px
    }
    .w-\[50px\] {
      width:50px
    }
    .w-\[58px\] {
      width:58px
    }
    .w-\[60\%\] {
      width:60%
    }
    .w-\[60px\] {
      width:60px
    }
    .w-\[60px\]\! {
      width:60px!important
    }
    .w-\[64px\] {
      width:64px
    }
    .w-\[65px\] {
      width:65px
    }
    .w-\[70\%\] {
      width:70%
    }
    .w-\[70px\] {
      width:70px
    }
    .w-\[72px\] {
      width:72px
    }
    .w-\[75\%\] {
      width:75%
    }
    .w-\[75px\] {
      width:75px
    }
    .w-\[76px\] {
      width:76px
    }
    .w-\[80\%\] {
      width:80%
    }
    .w-\[80px\] {
      width:80px
    }
    .w-\[80vw\] {
      width:80vw
    }
    .w-\[85\%\] {
      width:85%
    }
    .w-\[85vw\] {
      width:85vw
    }
    .w-\[90\%\] {
      width:90%
    }
    .w-\[90px\] {
      width:90px
    }
    .w-\[92px\] {
      width:92px
    }
    .w-\[95\%\] {
      width:95%
    }
    .w-\[100px\] {
      width:100px
    }
    .w-\[100vw\] {
      width:100vw
    }
    .w-\[109px\] {
      width:109px
    }
    .w-\[110px\] {
      width:110px
    }
    .w-\[112px\] {
      width:112px
    }
    .w-\[114px\] {
      width:114px
    }
    .w-\[115px\] {
      width:115px
    }
    .w-\[116px\] {
      width:116px
    }
    .w-\[120px\] {
      width:120px
    }
    .w-\[130px\] {
      width:130px
    }
    .w-\[131px\] {
      width:131px
    }
    .w-\[136px\] {
      width:136px
    }
    .w-\[140px\] {
      width:140px
    }
    .w-\[150px\] {
      width:150px
    }
    .w-\[155px\] {
      width:155px
    }
    .w-\[160px\] {
      width:160px
    }
    .w-\[161px\] {
      width:161px
    }
    .w-\[168px\] {
      width:168px
    }
    .w-\[180px\] {
      width:180px
    }
    .w-\[190px\] {
      width:190px
    }
    .w-\[200px\] {
      width:200px
    }
    .w-\[220px\] {
      width:220px
    }
    .w-\[224px\] {
      width:224px
    }
    .w-\[230px\] {
      width:230px
    }
    .w-\[240px\] {
      width:240px
    }
    .w-\[250px\] {
      width:250px
    }
    .w-\[251px\] {
      width:251px
    }
    .w-\[258px\] {
      width:258px
    }
    .w-\[280px\] {
      width:280px
    }
    .w-\[300px\] {
      width:300px
    }
    .w-\[320px\] {
      width:320px
    }
    .w-\[325px\] {
      width:325px
    }
    .w-\[348px\] {
      width:348px
    }
    .w-\[350px\] {
      width:350px
    }
    .w-\[356px\] {
      width:356px
    }
    .w-\[372px\] {
      width:372px
    }
    .w-\[380px\] {
      width:380px
    }
    .w-\[388px\] {
      width:388px
    }
    .w-\[396px\] {
      width:396px
    }
    .w-\[400px\] {
      width:400px
    }
    .w-\[420px\] {
      width:420px
    }
    .w-\[450px\] {
      width:450px
    }
    .w-\[500px\] {
      width:500px
    }
    .w-\[calc\(2\%\+var\(--bar-value\)\/var\(--total-ask-value\)\*98\%\)\] {
      width:calc(2% + var(--bar-value) / var(--total-ask-value) * 98%)
    }
    .w-\[calc\(2\%\+var\(--bar-value\)\/var\(--total-bid-value\)\*98\%\)\] {
      width:calc(2% + var(--bar-value) / var(--total-bid-value) * 98%)
    }
    .w-\[calc\(5\%\+var\(--bar-value\)\/var\(--total-ask-value\)\*95\%\)\] {
      width:calc(5% + var(--bar-value) / var(--total-ask-value) * 95%)
    }
    .w-\[calc\(5\%\+var\(--bar-value\)\/var\(--total-bid-value\)\*95\%\)\] {
      width:calc(5% + var(--bar-value) / var(--total-bid-value) * 95%)
    }
    .w-\[calc\(100\%\+2px\)\] {
      width:calc(100% + 2px)
    }
    .w-\[calc\(100\%\+8px\)\] {
      width:calc(100% + 8px)
    }
    .w-\[calc\(100\%\+24px\)\] {
      width:calc(100% + 24px)
    }
    .w-\[calc\(100\%\+32px\)\] {
      width:calc(100% + 32px)
    }
    .w-\[calc\(100\%\+48px\)\] {
      width:calc(100% + 48px)
    }
    .w-\[calc\(100\%-24px\)\] {
      width:calc(100% - 24px)
    }
    .w-\[calc\(100\%-32px\)\] {
      width:calc(100% - 32px)
    }
    .w-\[calc\(100\%-50px\)\] {
      width:calc(100% - 50px)
    }
    .w-\[calc\(100\%-58px\)\] {
      width:calc(100% - 58px)
    }
    .w-\[calc\(100\%-64px\)\] {
      width:calc(100% - 64px)
    }
    .w-\[calc\(100vw\)\] {
      width:100vw
    }
    .w-\[calc\(100vw-2rem\)\] {
      width:calc(100vw - 2rem)
    }
    .w-\[calc\(100vw-32px\)\] {
      width:calc(100vw - 32px)
    }
    .w-\[calc\(120px\*var\(--aspect-ratio-width\)\)\] {
      width:calc(120px * var(--aspect-ratio-width))
    }
    .w-\[calc\(300px\+0\.5rem\)\] {
      width:calc(300px + .5rem)
    }
    .w-\[full\] {
      width:full
    }
    .w-\[min\(410px\,calc\(100vw-40px\)\)\] {
      width:min(410px,100vw - 40px)
    }
    .w-\[var\(--combobox-trigger-width\)\] {
      width:var(--combobox-trigger-width)
    }
    .w-\[var\(--rt-buy-sell-widget\)\] {
      width:var(--rt-buy-sell-widget)
    }
    .w-\[var\(--rt-container-width\)\] {
      width:var(--rt-container-width)
    }
    .w-\[var\(--rt-orders-width\)\] {
      width:var(--rt-orders-width)
    }
    .w-auto {
      width:auto
    }
    .w-auto\! {
      width:auto!important
    }
    .w-fit {
      width:fit-content
    }
    .w-fit\! {
      width:fit-content!important
    }
    .w-full {
      width:100%
    }
    .w-max {
      width:max-content
    }
    .w-px {
      width:1px
    }
    .w-screen {
      width:100vw
    }
    .w-xs {
      width:var(--container-xs)
    }
    .max-w-0 {
      max-width:calc(var(--spacing) * 0)
    }
    .max-w-6xl {
      max-width:var(--container-6xl)
    }
    .max-w-12 {
      max-width:calc(var(--spacing) * 12)
    }
    .max-w-56 {
      max-width:calc(var(--spacing) * 56)
    }
    .max-w-64 {
      max-width:calc(var(--spacing) * 64)
    }
    .max-w-72 {
      max-width:calc(var(--spacing) * 72)
    }
    .max-w-96 {
      max-width:calc(var(--spacing) * 96)
    }
    .max-w-\[28rem\] {
      max-width:28rem
    }
    .max-w-\[30px\] {
      max-width:30px
    }
    .max-w-\[36px\] {
      max-width:36px
    }
    .max-w-\[40\%\] {
      max-width:40%
    }
    .max-w-\[45\%\] {
      max-width:45%
    }
    .max-w-\[57px\] {
      max-width:57px
    }
    .max-w-\[76px\] {
      max-width:76px
    }
    .max-w-\[80\%\] {
      max-width:80%
    }
    .max-w-\[90px\] {
      max-width:90px
    }
    .max-w-\[95vw\] {
      max-width:95vw
    }
    .max-w-\[96px\] {
      max-width:96px
    }
    .max-w-\[100px\] {
      max-width:100px
    }
    .max-w-\[100vw\] {
      max-width:100vw
    }
    .max-w-\[140px\] {
      max-width:140px
    }
    .max-w-\[160px\] {
      max-width:160px
    }
    .max-w-\[170px\] {
      max-width:170px
    }
    .max-w-\[180px\] {
      max-width:180px
    }
    .max-w-\[200px\] {
      max-width:200px
    }
    .max-w-\[220px\] {
      max-width:220px
    }
    .max-w-\[240px\] {
      max-width:240px
    }
    .max-w-\[250px\] {
      max-width:250px
    }
    .max-w-\[256px\] {
      max-width:256px
    }
    .max-w-\[270px\] {
      max-width:270px
    }
    .max-w-\[275px\] {
      max-width:275px
    }
    .max-w-\[280px\] {
      max-width:280px
    }
    .max-w-\[292px\] {
      max-width:292px
    }
    .max-w-\[300px\] {
      max-width:300px
    }
    .max-w-\[320px\] {
      max-width:320px
    }
    .max-w-\[340px\] {
      max-width:340px
    }
    .max-w-\[342px\] {
      max-width:342px
    }
    .max-w-\[350px\] {
      max-width:350px
    }
    .max-w-\[372px\] {
      max-width:372px
    }
    .max-w-\[400px\] {
      max-width:400px
    }
    .max-w-\[460px\] {
      max-width:460px
    }
    .max-w-\[480px\] {
      max-width:480px
    }
    .max-w-\[500px\] {
      max-width:500px
    }
    .max-w-\[647px\] {
      max-width:647px
    }
    .max-w-\[700px\] {
      max-width:700px
    }
    .max-w-\[756px\] {
      max-width:756px
    }
    .max-w-\[804px\] {
      max-width:804px
    }
    .max-w-\[807px\] {
      max-width:807px
    }
    .max-w-\[922px\] {
      max-width:922px
    }
    .max-w-\[938px\] {
      max-width:938px
    }
    .max-w-\[1000px\] {
      max-width:1000px
    }
    .max-w-\[1039px\] {
      max-width:1039px
    }
    .max-w-\[1100px\] {
      max-width:1100px
    }
    .max-w-\[1300px\] {
      max-width:1300px
    }
    .max-w-\[1320px\] {
      max-width:1320px
    }
    .max-w-\[1350px\] {
      max-width:1350px
    }
    .max-w-\[1858px\] {
      max-width:1858px
    }
    .max-w-\[calc\(100vw-2rem-70px\)\] {
      max-width:calc(100vw - 2rem - 70px)
    }
    .max-w-fit\! {
      max-width:fit-content!important
    }
    .max-w-full {
      max-width:100%
    }
    .max-w-lg {
      max-width:var(--container-lg)
    }
    .max-w-md {
      max-width:var(--container-md)
    }
    .max-w-sm {
      max-width:var(--container-sm)
    }
    .max-w-xs {
      max-width:var(--container-xs)
    }
    .\!min-w-10 {
      min-width:calc(var(--spacing) * 10)!important
    }
    .min-w-\(--cell-size\) {
      min-width:var(--cell-size)
    }
    .min-w-0 {
      min-width:calc(var(--spacing) * 0)
    }
    .min-w-5 {
      min-width:calc(var(--spacing) * 5)
    }
    .min-w-6 {
      min-width:calc(var(--spacing) * 6)
    }
    .min-w-6\.5 {
      min-width:calc(var(--spacing) * 6.5)
    }
    .min-w-7 {
      min-width:calc(var(--spacing) * 7)
    }
    .min-w-8 {
      min-width:calc(var(--spacing) * 8)
    }
    .min-w-9 {
      min-width:calc(var(--spacing) * 9)
    }
    .min-w-10 {
      min-width:calc(var(--spacing) * 10)
    }
    .min-w-12 {
      min-width:calc(var(--spacing) * 12)
    }
    .min-w-15 {
      min-width:calc(var(--spacing) * 15)
    }
    .min-w-24 {
      min-width:calc(var(--spacing) * 24)
    }
    .min-w-40 {
      min-width:calc(var(--spacing) * 40)
    }
    .min-w-50 {
      min-width:calc(var(--spacing) * 50)
    }
    .min-w-64 {
      min-width:calc(var(--spacing) * 64)
    }
    .min-w-\[3rem\] {
      min-width:3rem
    }
    .min-w-\[7rem\] {
      min-width:7rem
    }
    .min-w-\[8rem\] {
      min-width:8rem
    }
    .min-w-\[20px\] {
      min-width:20px
    }
    .min-w-\[30px\] {
      min-width:30px
    }
    .min-w-\[32px\] {
      min-width:32px
    }
    .min-w-\[35px\] {
      min-width:35px
    }
    .min-w-\[38px\] {
      min-width:38px
    }
    .min-w-\[40px\] {
      min-width:40px
    }
    .min-w-\[42px\] {
      min-width:42px
    }
    .min-w-\[44px\] {
      min-width:44px
    }
    .min-w-\[48px\] {
      min-width:48px
    }
    .min-w-\[50px\] {
      min-width:50px
    }
    .min-w-\[54px\] {
      min-width:54px
    }
    .min-w-\[57px\] {
      min-width:57px
    }
    .min-w-\[60px\] {
      min-width:60px
    }
    .min-w-\[64px\] {
      min-width:64px
    }
    .min-w-\[80px\] {
      min-width:80px
    }
    .min-w-\[80vw\] {
      min-width:80vw
    }
    .min-w-\[82px\] {
      min-width:82px
    }
    .min-w-\[94px\] {
      min-width:94px
    }
    .min-w-\[100px\] {
      min-width:100px
    }
    .min-w-\[100vw\] {
      min-width:100vw
    }
    .min-w-\[120px\] {
      min-width:120px
    }
    .min-w-\[130px\] {
      min-width:130px
    }
    .min-w-\[140px\] {
      min-width:140px
    }
    .min-w-\[150px\] {
      min-width:150px
    }
    .min-w-\[155px\] {
      min-width:155px
    }
    .min-w-\[156px\] {
      min-width:156px
    }
    .min-w-\[160px\] {
      min-width:160px
    }
    .min-w-\[170px\] {
      min-width:170px
    }
    .min-w-\[180px\] {
      min-width:180px
    }
    .min-w-\[200px\] {
      min-width:200px
    }
    .min-w-\[224px\] {
      min-width:224px
    }
    .min-w-\[280px\] {
      min-width:280px
    }
    .min-w-\[372px\] {
      min-width:372px
    }
    .min-w-\[400px\] {
      min-width:400px
    }
    .min-w-\[700px\] {
      min-width:700px
    }
    .min-w-\[var\(--radix-select-trigger-width\)\] {
      min-width:var(--radix-select-trigger-width)
    }
    .min-w-auto {
      min-width:auto
    }
    .min-w-fit {
      min-width:fit-content
    }
    .min-w-full {
      min-width:100%
    }
    .min-w-max {
      min-width:max-content
    }
    .min-w-px {
      min-width:1px
    }
    .\!flex-1 {
      flex:1!important
    }
    .flex-1 {
      flex:1
    }
    .flex-3 {
      flex:3
    }
    .flex-\[5\] {
      flex:5
    }
    .flex-none {
      flex:none
    }
    .flex-shrink-0 {
      flex-shrink:0
    }
    .shrink {
      flex-shrink:1
    }
    .shrink-0 {
      flex-shrink:0
    }
    .flex-grow,
    .grow {
      flex-grow:1
    }
    .basis-0 {
      flex-basis:calc(var(--spacing) * 0)
    }
    .table-auto {
      table-layout:auto
    }
    .caption-bottom {
      caption-side:bottom
    }
    .border-collapse {
      border-collapse:collapse
    }
    .border-separate {
      border-collapse:separate
    }
    .border-spacing-0 {
      --tw-border-spacing-x:calc(var(--spacing) * 0);
      --tw-border-spacing-y:calc(var(--spacing) * 0);
      border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)
    }
    .origin-\(--radix-dropdown-menu-content-transform-origin\) {
      transform-origin:var(--radix-dropdown-menu-content-transform-origin)
    }
    .origin-\(--radix-popover-content-transform-origin\) {
      transform-origin:var(--radix-popover-content-transform-origin)
    }
    .origin-\(--transform-origin\) {
      transform-origin:var(--transform-origin)
    }
    .origin-\[--radix-hover-card-content-transform-origin\] {
      transform-origin:--radix-hover-card-content-transform-origin
    }
    .origin-\[--radix-select-content-transform-origin\] {
      transform-origin:--radix-select-content-transform-origin
    }
    .origin-bottom-left {
      transform-origin:0 100%
    }
    .origin-bottom-right {
      transform-origin:100% 100%
    }
    .origin-left {
      transform-origin:0
    }
    .origin-right {
      transform-origin:100%
    }
    .origin-top {
      transform-origin:top
    }
    .-translate-x-0\.5 {
      --tw-translate-x:calc(var(--spacing) * -.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-1 {
      --tw-translate-x:calc(var(--spacing) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-1\.5 {
      --tw-translate-x:calc(var(--spacing) * -1.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-1\/2 {
      --tw-translate-x:calc(calc(1 / 2 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-4 {
      --tw-translate-x:calc(var(--spacing) * -4);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-\[calc\(50\%\+4px\)\] {
      --tw-translate-x:calc(calc(50% + 4px) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-full {
      --tw-translate-x:-100%;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-\(--toast-x\) {
      --tw-translate-x:var(--toast-x);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-0\.5 {
      --tw-translate-x:calc(var(--spacing) * .5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-2\.5 {
      --tw-translate-x:calc(var(--spacing) * 2.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-\[7px\] {
      --tw-translate-x:7px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-\[17px\] {
      --tw-translate-x:17px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .\!translate-y-0 {
      --tw-translate-y:calc(var(--spacing) * 0)!important;
      translate:var(--tw-translate-x) var(--tw-translate-y)!important
    }
    .\!translate-y-full {
      --tw-translate-y:100%!important;
      translate:var(--tw-translate-x) var(--tw-translate-y)!important
    }
    .-translate-y-1\/2 {
      --tw-translate-y:calc(calc(1 / 2 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-2 {
      --tw-translate-y:calc(var(--spacing) * -2);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-3\/4 {
      --tw-translate-y:calc(calc(3 / 4 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-4 {
      --tw-translate-y:calc(var(--spacing) * -4);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-13 {
      --tw-translate-y:calc(var(--spacing) * -13);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-\[28px\] {
      --tw-translate-y:calc(28px * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-full {
      --tw-translate-y:-100%;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-1\.5 {
      --tw-translate-y:calc(var(--spacing) * 1.5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-2 {
      --tw-translate-y:calc(var(--spacing) * 2);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[-2px\] {
      --tw-translate-y:-2px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[-36px\] {
      --tw-translate-y:-36px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[-100\%\] {
      --tw-translate-y:-100%;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[2px\] {
      --tw-translate-y:2px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[7px\] {
      --tw-translate-y:7px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[8px\] {
      --tw-translate-y:8px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[85px\] {
      --tw-translate-y:85px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[150\%\] {
      --tw-translate-y:150%;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[calc\(-50\%\+2px\)\] {
      --tw-translate-y:calc(-50% + 2px);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-\[var\(--start\)\] {
      --tw-translate-y:var(--start);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-full {
      --tw-translate-y:100%;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-px {
      --tw-translate-y:1px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .scale-95 {
      --tw-scale-x:95%;
      --tw-scale-y:95%;
      --tw-scale-z:95%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .scale-100 {
      --tw-scale-x:100%;
      --tw-scale-y:100%;
      --tw-scale-z:100%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .scale-100\! {
      --tw-scale-x:100%!important;
      --tw-scale-y:100%!important;
      --tw-scale-z:100%!important;
      scale:var(--tw-scale-x) var(--tw-scale-y)!important
    }
    .scale-110 {
      --tw-scale-x:110%;
      --tw-scale-y:110%;
      --tw-scale-z:110%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .-scale-y-100 {
      --tw-scale-y:calc(100% * -1);
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .scale-\[0\.98\] {
      scale:.98
    }
    .-rotate-3 {
      rotate:-3deg
    }
    .-rotate-45 {
      rotate:-45deg
    }
    .-rotate-90 {
      rotate:-90deg
    }
    .-rotate-\[30deg\] {
      rotate:-30deg
    }
    .rotate-0 {
      rotate:none
    }
    .rotate-3 {
      rotate:3deg
    }
    .rotate-45 {
      rotate:45deg
    }
    .rotate-90 {
      rotate:90deg
    }
    .rotate-180 {
      rotate:180deg
    }
    .rotate-\[165deg\] {
      rotate:165deg
    }
    .rotate-y-180 {
      --tw-rotate-y:rotateY(180deg);
      transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)
    }
    .-skew-x-12 {
      --tw-skew-x:skewX(calc(12deg * -1));
      transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)
    }
    .\[transform\:translateZ\(0\)\] {
      transform:translateZ(0)
    }
    .transform {
      transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)
    }
    .animate-\[flash_350ms_ease-out_both\] {
      animation:.35s ease-out both flash
    }
    .animate-\[float_3s_ease-in-out_infinite\] {
      animation:3s ease-in-out infinite float
    }
    .animate-\[marquee-vertical_25s_linear_infinite\] {
      animation:25s linear infinite marquee-vertical
    }
    .animate-\[placeholder-shimmer_1000ms_linear_infinite_both\] {
      animation:1s linear infinite both placeholder-shimmer
    }
    .animate-\[shake_220ms_ease-out_both\] {
      animation:.22s ease-out both shake
    }
    .animate-\[skeletonShimmer_1s_infinite\] {
      animation:1s infinite skeletonShimmer
    }
    .animate-fadeIn {
      animation:var(--animate-fadeIn)
    }
    .animate-in {
      animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)
    }
    .animate-like {
      animation:var(--animate-like)
    }
    .animate-maskShimmer {
      animation:var(--animate-maskShimmer)
    }
    .animate-ping {
      animation:var(--animate-ping)
    }
    .animate-pulse {
      animation:var(--animate-pulse)
    }
    .animate-rotateOnce {
      animation:var(--animate-rotateOnce)
    }
    .animate-scaleHorizontal {
      animation:var(--animate-scaleHorizontal)
    }
    .animate-slightBounce {
      animation:var(--animate-slightBounce)
    }
    .animate-spin {
      animation:var(--animate-spin)
    }
    .animate-unlike {
      animation:var(--animate-unlike)
    }
    .animate-verticalSlide {
      animation:var(--animate-verticalSlide)
    }
    .mfm-animate-content {
      animation:.3s ease-out .6s both mfm-fade-in
    }
    .mfm-animate-hero {
      animation:.3s ease-out both mfm-fade-in
    }
    .cursor-auto {
      cursor:auto
    }
    .cursor-default {
      cursor:default
    }
    .cursor-help {
      cursor:help
    }
    .cursor-not-allowed {
      cursor:not-allowed
    }
    .cursor-not-allowed\! {
      cursor:not-allowed!important
    }
    .cursor-pointer {
      cursor:pointer
    }
    .cursor-text {
      cursor:text
    }
    .touch-pan-y {
      --tw-pan-y:pan-y;
      touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)
    }
    .touch-manipulation {
      touch-action:manipulation
    }
    .touch-none {
      touch-action:none
    }
    .resize {
      resize:both
    }
    .resize-none {
      resize:none
    }
    .snap-x {
      scroll-snap-type:x var(--tw-scroll-snap-strictness)
    }
    .snap-mandatory {
      --tw-scroll-snap-strictness:mandatory
    }
    .snap-end {
      scroll-snap-align:end
    }
    .snap-start {
      scroll-snap-align:start
    }
    .snap-always {
      scroll-snap-stop:always
    }
    .scroll-my-1\.5 {
      scroll-margin-block:calc(var(--spacing) * 1.5)
    }
    .scroll-mt-\(--navbar-height\) {
      scroll-margin-top:var(--navbar-height)
    }
    .scroll-mt-4 {
      scroll-margin-top:calc(var(--spacing) * 4)
    }
    .scroll-mt-32 {
      scroll-margin-top:calc(var(--spacing) * 32)
    }
    .scroll-mt-\[45px\] {
      scroll-margin-top:45px
    }
    .scroll-mt-\[48px\] {
      scroll-margin-top:48px
    }
    .scroll-mt-\[120px\] {
      scroll-margin-top:120px
    }
    .scroll-mt-\[148px\] {
      scroll-margin-top:148px
    }
    .scroll-mt-\[calc\(var\(--navbar-height\)\+var\(--expanded-scoreboard-height\)\+16px\)\] {
      scroll-margin-top:calc(var(--navbar-height) + var(--expanded-scoreboard-height) + 16px)
    }
    .scroll-ml-\(--screen-left-margin\) {
      scroll-margin-left:var(--screen-left-margin)
    }
    .scroll-ml-4 {
      scroll-margin-left:calc(var(--spacing) * 4)
    }
    .scroll-p-3\.5 {
      scroll-padding:calc(var(--spacing) * 3.5)
    }
    .scroll-px-3 {
      scroll-padding-inline:calc(var(--spacing) * 3)
    }
    .scroll-px-4 {
      scroll-padding-inline:calc(var(--spacing) * 4)
    }
    .scroll-px-\[100px\] {
      scroll-padding-inline:100px
    }
    .list-none {
      list-style-type:none
    }
    .\[appearance\:textfield\] {
      appearance:textfield
    }
    .appearance-none {
      appearance:none
    }
    .auto-rows-\(--row-height\) {
      grid-auto-rows:var(--row-height)
    }
    .auto-rows-\[minmax\(100px\,auto\)\] {
      grid-auto-rows:minmax(100px,auto)
    }
    .\!grid-cols-subgrid {
      grid-template-columns:subgrid!important
    }
    .grid-cols-1 {
      grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .grid-cols-2 {
      grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .grid-cols-3 {
      grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .grid-cols-4 {
      grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .grid-cols-5 {
      grid-template-columns:repeat(5,minmax(0,1fr))
    }
    .grid-cols-10 {
      grid-template-columns:repeat(10,minmax(0,1fr))
    }
    .grid-cols-\[1\.5fr_1fr_1fr_0\.8fr\] {
      grid-template-columns:1.5fr 1fr 1fr .8fr
    }
    .grid-cols-\[1fr_auto\] {
      grid-template-columns:1fr auto
    }
    .grid-cols-\[1fr_auto_auto\] {
      grid-template-columns:1fr auto auto
    }
    .grid-cols-\[2fr_0\.7fr_0\.7fr_auto_auto\] {
      grid-template-columns:2fr .7fr .7fr auto auto
    }
    .grid-cols-\[28\%_24\%_24\%_24\%\] {
      grid-template-columns:28% 24% 24% 24%
    }
    .grid-cols-\[32px_minmax\(0\,100\%\)_32px\] {
      grid-template-columns:32px minmax(0,100%) 32px
    }
    .grid-cols-\[40\%_20\%_20\%_20\%\] {
      grid-template-columns:40% 20% 20% 20%
    }
    .grid-cols-\[64px_1fr\] {
      grid-template-columns:64px 1fr
    }
    .grid-cols-\[130px_1fr\] {
      grid-template-columns:130px 1fr
    }
    .grid-cols-\[auto_1fr\] {
      grid-template-columns:auto 1fr
    }
    .grid-cols-\[auto_auto_auto_auto_auto_auto_auto_auto\] {
      grid-template-columns:auto auto auto auto auto auto auto auto
    }
    .grid-cols-\[auto_auto_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)\] {
      grid-template-columns:auto auto minmax(30px,auto) minmax(30px,auto) minmax(30px,auto) minmax(30px,auto) minmax(30px,auto)
    }
    .grid-cols-\[auto_auto_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)_minmax\(30px\,auto\)\] {
      grid-template-columns:auto auto minmax(30px,auto) minmax(30px,auto) minmax(30px,auto) minmax(30px,auto) minmax(30px,auto) minmax(30px,auto)
    }
    .grid-cols-\[auto_minmax\(50px\,auto\)_minmax\(50px\,auto\)_minmax\(80px\,auto\)\] {
      grid-template-columns:auto minmax(50px,auto) minmax(50px,auto) minmax(80px,auto)
    }
    .grid-cols-\[min-content_auto\] {
      grid-template-columns:min-content auto
    }
    .grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\] {
      grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)
    }
    .grid-cols-\[var\(--highest-score-length\)_min-content_auto\] {
      grid-template-columns:var(--highest-score-length) min-content auto
    }
    .grid-cols-subgrid {
      grid-template-columns:subgrid
    }
    .grid-rows-1 {
      grid-template-rows:repeat(1,minmax(0,1fr))
    }
    .grid-rows-2 {
      grid-template-rows:repeat(2,minmax(0,1fr))
    }
    .grid-rows-10 {
      grid-template-rows:repeat(10,minmax(0,1fr))
    }
    .grid-rows-\[1fr\] {
      grid-template-rows:1fr
    }
    .grid-rows-\[1fr_auto\] {
      grid-template-rows:1fr auto
    }
    .grid-rows-\[24px_24px\] {
      grid-template-rows:24px 24px
    }
    .grid-rows-\[_1fr\] {
      grid-template-rows:1fr
    }
    .flex-col {
      flex-direction:column
    }
    .flex-col-reverse {
      flex-direction:column-reverse
    }
    .flex-row {
      flex-direction:row
    }
    .flex-row-reverse {
      flex-direction:row-reverse
    }
    .flex-nowrap {
      flex-wrap:nowrap
    }
    .flex-wrap {
      flex-wrap:wrap
    }
    .place-content-center {
      place-content:center
    }
    .place-items-center {
      place-items:center
    }
    .items-baseline {
      align-items:baseline
    }
    .items-center {
      align-items:center
    }
    .items-end {
      align-items:flex-end
    }
    .items-start {
      align-items:flex-start
    }
    .items-stretch {
      align-items:stretch
    }
    .\!justify-center {
      justify-content:center!important
    }
    .justify-around {
      justify-content:space-around
    }
    .justify-between {
      justify-content:space-between
    }
    .justify-center {
      justify-content:center
    }
    .justify-end {
      justify-content:flex-end
    }
    .justify-start {
      justify-content:flex-start
    }
    .justify-items-center {
      justify-items:center
    }
    .\!gap-0 {
      gap:calc(var(--spacing) * 0)!important
    }
    .gap-0 {
      gap:calc(var(--spacing) * 0)
    }
    .gap-0\! {
      gap:calc(var(--spacing) * 0)!important
    }
    .gap-0\.5 {
      gap:calc(var(--spacing) * .5)
    }
    .gap-1 {
      gap:calc(var(--spacing) * 1)
    }
    .gap-1\.5 {
      gap:calc(var(--spacing) * 1.5)
    }
    .gap-1\.25 {
      gap:calc(var(--spacing) * 1.25)
    }
    .gap-2 {
      gap:calc(var(--spacing) * 2)
    }
    .gap-2\.5 {
      gap:calc(var(--spacing) * 2.5)
    }
    .gap-3 {
      gap:calc(var(--spacing) * 3)
    }
    .gap-3\.5 {
      gap:calc(var(--spacing) * 3.5)
    }
    .gap-4 {
      gap:calc(var(--spacing) * 4)
    }
    .gap-5 {
      gap:calc(var(--spacing) * 5)
    }
    .gap-6 {
      gap:calc(var(--spacing) * 6)
    }
    .gap-7 {
      gap:calc(var(--spacing) * 7)
    }
    .gap-8 {
      gap:calc(var(--spacing) * 8)
    }
    .gap-10 {
      gap:calc(var(--spacing) * 10)
    }
    .gap-12 {
      gap:calc(var(--spacing) * 12)
    }
    .gap-16 {
      gap:calc(var(--spacing) * 16)
    }
    .gap-\[0\.75rem\] {
      gap:.75rem
    }
    .gap-\[1\.5rem\] {
      gap:1.5rem
    }
    .gap-\[1\.25rem\] {
      gap:1.25rem
    }
    .gap-\[1rem\] {
      gap:1rem
    }
    .gap-\[2px\] {
      gap:2px
    }
    .gap-\[3\.3px\] {
      gap:3.3px
    }
    .gap-\[3\.4px\] {
      gap:3.4px
    }
    .gap-\[4\.62px\] {
      gap:4.62px
    }
    .gap-\[4px\] {
      gap:4px
    }
    .gap-\[5px\] {
      gap:5px
    }
    .gap-\[6px\] {
      gap:6px
    }
    .gap-\[8px\] {
      gap:8px
    }
    .gap-\[9\.239px\] {
      gap:9.239px
    }
    .gap-\[9px\] {
      gap:9px
    }
    .gap-\[10px\] {
      gap:10px
    }
    .gap-\[13\.859px\] {
      gap:13.859px
    }
    .gap-\[14px\] {
      gap:14px
    }
    .gap-\[15px\] {
      gap:15px
    }
    .gap-\[18px\] {
      gap:18px
    }
    .gap-\[25px\] {
      gap:25px
    }
    .gap-\[29px\] {
      gap:29px
    }
    .gap-\[76px\] {
      gap:76px
    }
    .gap-\[80px\] {
      gap:80px
    }
    :where(.-space-y-\[5px\]>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(5px * -1) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(5px * -1) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-0>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-1>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-1\.5>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-2>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-2\.5>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-3>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-4>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-5>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-6>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-7>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-12>:not(:last-child)) {
      --tw-space-y-reverse:0;
      margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));
      margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))
    }
    .gap-x-0\.5 {
      column-gap:calc(var(--spacing) * .5)
    }
    .gap-x-1 {
      column-gap:calc(var(--spacing) * 1)
    }
    .gap-x-1\.5 {
      column-gap:calc(var(--spacing) * 1.5)
    }
    .gap-x-2 {
      column-gap:calc(var(--spacing) * 2)
    }
    .gap-x-2\.5 {
      column-gap:calc(var(--spacing) * 2.5)
    }
    .gap-x-3 {
      column-gap:calc(var(--spacing) * 3)
    }
    .gap-x-4 {
      column-gap:calc(var(--spacing) * 4)
    }
    .gap-x-5 {
      column-gap:calc(var(--spacing) * 5)
    }
    .gap-x-12 {
      column-gap:calc(var(--spacing) * 12)
    }
    .gap-x-\[8px\] {
      column-gap:8px
    }
    :where(.-space-x-2>:not(:last-child)) {
      --tw-space-x-reverse:0;
      margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));
      margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))
    }
    .gap-y-0\.5 {
      row-gap:calc(var(--spacing) * .5)
    }
    .gap-y-1 {
      row-gap:calc(var(--spacing) * 1)
    }
    .gap-y-2 {
      row-gap:calc(var(--spacing) * 2)
    }
    .gap-y-3 {
      row-gap:calc(var(--spacing) * 3)
    }
    .gap-y-4 {
      row-gap:calc(var(--spacing) * 4)
    }
    .gap-y-10 {
      row-gap:calc(var(--spacing) * 10)
    }
    :where(.divide-y>:not(:last-child)) {
      --tw-divide-y-reverse:0;
      border-bottom-style:var(--tw-border-style);
      border-top-style:var(--tw-border-style);
      border-top-width:calc(1px * var(--tw-divide-y-reverse));
      border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))
    }
    :where(.divide-y-2>:not(:last-child)) {
      --tw-divide-y-reverse:0;
      border-bottom-style:var(--tw-border-style);
      border-top-style:var(--tw-border-style);
      border-top-width:calc(2px * var(--tw-divide-y-reverse));
      border-bottom-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)))
    }
    :where(.divide-border\/30>:not(:last-child)) {
      border-color:var(--color-border)
    }
    @supports (color:color-mix(in lab, red, red)) {
      :where(.divide-border\/30>:not(:last-child)) {
        border-color:color-mix(in oklab, var(--color-border) 30%, transparent)
      }
    }
    :where(.divide-border\/50>:not(:last-child)) {
      border-color:var(--color-border)
    }
    @supports (color:color-mix(in lab, red, red)) {
      :where(.divide-border\/50>:not(:last-child)) {
        border-color:color-mix(in oklab, var(--color-border) 50%, transparent)
      }
    }
    .place-self-center {
      place-self:center
    }
    .place-self-end {
      place-self:end
    }
    .self-center {
      align-self:center
    }
    .self-end {
      align-self:flex-end
    }
    .self-start {
      align-self:flex-start
    }
    .self-stretch {
      align-self:stretch
    }
    .justify-self-end {
      justify-self:flex-end
    }
    .justify-self-start {
      justify-self:flex-start
    }
    .truncate {
      text-overflow:ellipsis;
      white-space:nowrap;
      overflow:hidden
    }
    .\!overflow-visible {
      overflow:visible!important
    }
    .overflow-auto {
      overflow:auto
    }
    .overflow-clip {
      overflow:clip
    }
    .overflow-hidden {
      overflow:hidden
    }
    .overflow-hidden\! {
      overflow:hidden!important
    }
    .overflow-scroll {
      overflow:scroll
    }
    .overflow-visible {
      overflow:visible
    }
    .overflow-visible\! {
      overflow:visible!important
    }
    .\!overflow-x-visible {
      overflow-x:visible!important
    }
    .overflow-x-auto {
      overflow-x:auto
    }
    .overflow-x-clip {
      overflow-x:clip
    }
    .overflow-x-hidden {
      overflow-x:hidden
    }
    .overflow-x-scroll {
      overflow-x:scroll
    }
    .overflow-y-auto {
      overflow-y:auto
    }
    .overflow-y-hidden {
      overflow-y:hidden
    }
    .overflow-y-scroll {
      overflow-y:scroll
    }
    .overscroll-contain {
      overscroll-behavior:contain
    }
    .overscroll-none {
      overscroll-behavior:none
    }
    .\!rounded-2xl {
      border-radius:var(--radius-2xl)!important
    }
    .\!rounded-\[15px\] {
      border-radius:15px!important
    }
    .\!rounded-lg {
      border-radius:var(--radius-lg)!important
    }
    .\!rounded-md {
      border-radius:var(--radius-md)!important
    }
    .\!rounded-none {
      border-radius:0!important
    }
    .\!rounded-sm {
      border-radius:var(--radius-sm)!important
    }
    .\!rounded-xs {
      border-radius:var(--radius-xs)!important
    }
    .rounded {
      border-radius:.25rem
    }
    .rounded-2xl {
      border-radius:var(--radius-2xl)
    }
    .rounded-3xl {
      border-radius:var(--radius-3xl)
    }
    .rounded-\[1\.25rem\] {
      border-radius:1.25rem
    }
    .rounded-\[2px\] {
      border-radius:2px
    }
    .rounded-\[3px\] {
      border-radius:3px
    }
    .rounded-\[4\.62px\] {
      border-radius:4.62px
    }
    .rounded-\[4px\] {
      border-radius:4px
    }
    .rounded-\[5px\] {
      border-radius:5px
    }
    .rounded-\[6px\] {
      border-radius:6px
    }
    .rounded-\[7px\] {
      border-radius:7px
    }
    .rounded-\[8px\] {
      border-radius:8px
    }
    .rounded-\[10px\] {
      border-radius:10px
    }
    .rounded-\[11px\] {
      border-radius:11px
    }
    .rounded-\[12px\] {
      border-radius:12px
    }
    .rounded-\[13px\] {
      border-radius:13px
    }
    .rounded-\[14\.5px\] {
      border-radius:14.5px
    }
    .rounded-\[14px\] {
      border-radius:14px
    }
    .rounded-\[16px\] {
      border-radius:16px
    }
    .rounded-\[17px\] {
      border-radius:17px
    }
    .rounded-\[18px\] {
      border-radius:18px
    }
    .rounded-\[20px\] {
      border-radius:20px
    }
    .rounded-\[22px\] {
      border-radius:22px
    }
    .rounded-\[24px\] {
      border-radius:24px
    }
    .rounded-\[28px\] {
      border-radius:28px
    }
    .rounded-\[36px\] {
      border-radius:36px
    }
    .rounded-\[inherit\] {
      border-radius:inherit
    }
    .rounded-full {
      border-radius:3.40282e38px
    }
    .rounded-lg {
      border-radius:var(--radius-lg)
    }
    .rounded-md {
      border-radius:var(--radius-md)
    }
    .rounded-none {
      border-radius:0
    }
    .rounded-sm {
      border-radius:var(--radius-sm)
    }
    .rounded-xl {
      border-radius:var(--radius-xl)
    }
    .rounded-xs {
      border-radius:var(--radius-xs)
    }
    .rounded-t-2xl {
      border-top-left-radius:var(--radius-2xl);
      border-top-right-radius:var(--radius-2xl)
    }
    .rounded-t-3xl {
      border-top-left-radius:var(--radius-3xl);
      border-top-right-radius:var(--radius-3xl)
    }
    .rounded-t-\[10px\] {
      border-top-left-radius:10px;
      border-top-right-radius:10px
    }
    .rounded-t-\[12px\] {
      border-top-left-radius:12px;
      border-top-right-radius:12px
    }
    .rounded-t-\[60px\] {
      border-top-left-radius:60px;
      border-top-right-radius:60px
    }
    .rounded-t-lg {
      border-top-left-radius:var(--radius-lg);
      border-top-right-radius:var(--radius-lg)
    }
    .rounded-t-md {
      border-top-left-radius:var(--radius-md);
      border-top-right-radius:var(--radius-md)
    }
    .rounded-t-none {
      border-top-left-radius:0;
      border-top-right-radius:0
    }
    .rounded-t-xl {
      border-top-left-radius:var(--radius-xl);
      border-top-right-radius:var(--radius-xl)
    }
    .rounded-l {
      border-top-left-radius:.25rem;
      border-bottom-left-radius:.25rem
    }
    .rounded-l-2xl {
      border-top-left-radius:var(--radius-2xl);
      border-bottom-left-radius:var(--radius-2xl)
    }
    .rounded-l-\[12px\] {
      border-top-left-radius:12px;
      border-bottom-left-radius:12px
    }
    .rounded-l-full {
      border-top-left-radius:3.40282e38px;
      border-bottom-left-radius:3.40282e38px
    }
    .rounded-l-lg {
      border-top-left-radius:var(--radius-lg);
      border-bottom-left-radius:var(--radius-lg)
    }
    .rounded-l-md {
      border-top-left-radius:var(--radius-md);
      border-bottom-left-radius:var(--radius-md)
    }
    .rounded-tl-2xl {
      border-top-left-radius:var(--radius-2xl)
    }
    .rounded-tl-\[32px\] {
      border-top-left-radius:32px
    }
    .rounded-tl-md {
      border-top-left-radius:var(--radius-md)
    }
    .rounded-r {
      border-top-right-radius:.25rem;
      border-bottom-right-radius:.25rem
    }
    .rounded-r-2xl {
      border-top-right-radius:var(--radius-2xl);
      border-bottom-right-radius:var(--radius-2xl)
    }
    .rounded-r-\[10px\] {
      border-top-right-radius:10px;
      border-bottom-right-radius:10px
    }
    .rounded-r-\[12px\] {
      border-top-right-radius:12px;
      border-bottom-right-radius:12px
    }
    .rounded-r-full {
      border-top-right-radius:3.40282e38px;
      border-bottom-right-radius:3.40282e38px
    }
    .rounded-r-lg {
      border-top-right-radius:var(--radius-lg);
      border-bottom-right-radius:var(--radius-lg)
    }
    .rounded-r-md {
      border-top-right-radius:var(--radius-md);
      border-bottom-right-radius:var(--radius-md)
    }
    .rounded-tr-2xl {
      border-top-right-radius:var(--radius-2xl)
    }
    .rounded-tr-\[32px\] {
      border-top-right-radius:32px
    }
    .rounded-tr-md {
      border-top-right-radius:var(--radius-md)
    }
    .rounded-b-2xl {
      border-bottom-right-radius:var(--radius-2xl);
      border-bottom-left-radius:var(--radius-2xl)
    }
    .rounded-b-\[10px\] {
      border-bottom-right-radius:10px;
      border-bottom-left-radius:10px
    }
    .rounded-b-lg {
      border-bottom-right-radius:var(--radius-lg);
      border-bottom-left-radius:var(--radius-lg)
    }
    .rounded-b-none {
      border-bottom-right-radius:0;
      border-bottom-left-radius:0
    }
    .rounded-b-sm {
      border-bottom-right-radius:var(--radius-sm);
      border-bottom-left-radius:var(--radius-sm)
    }
    .rounded-br-2xl {
      border-bottom-right-radius:var(--radius-2xl)
    }
    .rounded-br-\[14px\] {
      border-bottom-right-radius:14px
    }
    .rounded-br-\[52px\] {
      border-bottom-right-radius:52px
    }
    .rounded-bl-2xl {
      border-bottom-left-radius:var(--radius-2xl)
    }
    .rounded-bl-\[14px\] {
      border-bottom-left-radius:14px
    }
    .rounded-bl-\[52px\] {
      border-bottom-left-radius:52px
    }
    .\!border {
      border-style:var(--tw-border-style)!important;
      border-width:1px!important
    }
    .\!border-0 {
      border-style:var(--tw-border-style)!important;
      border-width:0!important
    }
    .border {
      border-style:var(--tw-border-style);
      border-width:1px
    }
    .border-0 {
      border-style:var(--tw-border-style);
      border-width:0
    }
    .border-1 {
      border-style:var(--tw-border-style);
      border-width:1px
    }
    .border-2 {
      border-style:var(--tw-border-style);
      border-width:2px
    }
    .border-4 {
      border-style:var(--tw-border-style);
      border-width:4px
    }
    .border-\[0\.5px\] {
      border-style:var(--tw-border-style);
      border-width:.5px
    }
    .border-\[1\.5px\] {
      border-style:var(--tw-border-style);
      border-width:1.5px
    }
    .border-\[2\.5px\] {
      border-style:var(--tw-border-style);
      border-width:2.5px
    }
    .border-x {
      border-inline-style:var(--tw-border-style);
      border-inline-width:1px
    }
    .border-y {
      border-block-style:var(--tw-border-style);
      border-block-width:1px
    }
    .border-t {
      border-top-style:var(--tw-border-style);
      border-top-width:1px
    }
    .border-t-0 {
      border-top-style:var(--tw-border-style);
      border-top-width:0
    }
    .border-r {
      border-right-style:var(--tw-border-style);
      border-right-width:1px
    }
    .border-b {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:1px
    }
    .border-b-0 {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:0
    }
    .border-b-2 {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:2px
    }
    .border-b-\[0px\] {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:0
    }
    .border-l {
      border-left-style:var(--tw-border-style);
      border-left-width:1px
    }
    .border-dashed {
      --tw-border-style:dashed;
      border-style:dashed
    }
    .border-none {
      --tw-border-style:none;
      border-style:none
    }
    .border-none\! {
      --tw-border-style:none!important;
      border-style:none!important
    }
    .border-solid {
      --tw-border-style:solid;
      border-style:solid
    }
    .\!border-\[\#D89571\] {
      border-color:#d89571!important
    }
    .\!border-\[rgb\(46\,92\,255\)\] {
      border-color:#2e5cff!important
    }
    .\!border-border {
      border-color:var(--color-border)!important
    }
    .\!border-input-outlined-border {
      border-color:var(--color-input-outlined-border)!important
    }
    .\!border-red-500 {
      border-color:var(--color-red-500)!important
    }
    .border-\(--color-border\) {
      border-color:var(--color-border)
    }
    .border-\[\#E64800\] {
      border-color:#e64800
    }
    .border-\[\#F55A00\] {
      border-color:#f55a00
    }
    .border-\[\#eeeff1\] {
      border-color:#eeeff1
    }
    .border-\[\#f4f5f6\] {
      border-color:#f4f5f6
    }
    .border-\[var\(--chip-color\)\]\/75 {
      border-color:var(--chip-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-\[var\(--chip-color\)\]\/75 {
        border-color:color-mix(in oklab, var(--chip-color) 75%, transparent)
      }
    }
    .border-\[var\(--color-background\)\] {
      border-color:var(--color-background)
    }
    .border-\[var\(--color-border\)\] {
      border-color:var(--color-border)
    }
    .border-\[var\(--crypto-color\)\]\/30 {
      border-color:var(--crypto-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-\[var\(--crypto-color\)\]\/30 {
        border-color:color-mix(in oklab, var(--crypto-color) 30%, transparent)
      }
    }
    .border-background {
      border-color:var(--color-background)
    }
    .border-black {
      border-color:var(--color-black)
    }
    .border-black\/8 {
      border-color:#00000014
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-black\/8 {
        border-color:color-mix(in oklab, var(--color-black) 8%, transparent)
      }
    }
    .border-black\/10 {
      border-color:#0000001a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-black\/10 {
        border-color:color-mix(in oklab, var(--color-black) 10%, transparent)
      }
    }
    .border-blue-600\/10 {
      border-color:var(--color-blue-600)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-blue-600\/10 {
        border-color:color-mix(in oklab, var(--color-blue-600) 10%, transparent)
      }
    }
    .border-border {
      border-color:var(--color-border)
    }
    .border-border\! {
      border-color:var(--color-border)!important
    }
    .border-border-brand {
      border-color:var(--color-border-brand)
    }
    .border-border\/50 {
      border-color:var(--color-border)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-border\/50 {
        border-color:color-mix(in oklab, var(--color-border) 50%, transparent)
      }
    }
    .border-border\/60 {
      border-color:var(--color-border)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-border\/60 {
        border-color:color-mix(in oklab, var(--color-border) 60%, transparent)
      }
    }
    .border-border\/65 {
      border-color:var(--color-border)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-border\/65 {
        border-color:color-mix(in oklab, var(--color-border) 65%, transparent)
      }
    }
    .border-brand-400\/40 {
      border-color:var(--color-brand-400)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-brand-400\/40 {
        border-color:color-mix(in oklab, var(--color-brand-400) 40%, transparent)
      }
    }
    .border-brand-500,
    .border-brand-500\/20 {
      border-color:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-brand-500\/20 {
        border-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)
      }
    }
    .border-button-outline-border {
      border-color:var(--color-button-outline-border)
    }
    .border-button-primary-bg {
      border-color:var(--color-button-primary-bg)
    }
    .border-checkbox-border {
      border-color:var(--color-checkbox-border)
    }
    .border-gray-200 {
      border-color:var(--color-gray-200)
    }
    .border-gray-300 {
      border-color:var(--color-gray-300)
    }
    .border-gray-400 {
      border-color:var(--color-gray-400)
    }
    .border-green-200 {
      border-color:var(--color-green-200)
    }
    .border-input {
      border-color:var(--color-input)
    }
    .border-neutral-50 {
      border-color:var(--color-neutral-50)
    }
    .border-neutral-100 {
      border-color:var(--color-neutral-100)
    }
    .border-neutral-200 {
      border-color:var(--color-neutral-200)
    }
    .border-neutral-400 {
      border-color:var(--color-neutral-400)
    }
    .border-neutral-800 {
      border-color:var(--color-neutral-800)
    }
    .border-neutral-950 {
      border-color:var(--color-neutral-950)
    }
    .border-popover-border {
      border-color:var(--color-popover-border)
    }
    .border-red-400 {
      border-color:var(--color-red-400)
    }
    .border-red-500,
    .border-red-500\/50 {
      border-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-red-500\/50 {
        border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)
      }
    }
    .border-red-600 {
      border-color:var(--color-red-600)
    }
    .border-surface-2 {
      border-color:var(--color-surface-2)
    }
    .border-text {
      border-color:var(--color-text)
    }
    .border-text-brand\/20 {
      border-color:var(--color-text-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-text-brand\/20 {
        border-color:color-mix(in oklab, var(--color-text-brand) 20%, transparent)
      }
    }
    .border-text-brand\/40 {
      border-color:var(--color-text-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-text-brand\/40 {
        border-color:color-mix(in oklab, var(--color-text-brand) 40%, transparent)
      }
    }
    .border-text-inverse\/20 {
      border-color:var(--color-text-inverse)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-text-inverse\/20 {
        border-color:color-mix(in oklab, var(--color-text-inverse) 20%, transparent)
      }
    }
    .border-text-primary\/20 {
      border-color:var(--color-text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-text-primary\/20 {
        border-color:color-mix(in oklab, var(--color-text-primary) 20%, transparent)
      }
    }
    .border-text-secondary,
    .border-text-secondary\/20 {
      border-color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-text-secondary\/20 {
        border-color:color-mix(in oklab, var(--color-text-secondary) 20%, transparent)
      }
    }
    .border-text-secondary\/30 {
      border-color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-text-secondary\/30 {
        border-color:color-mix(in oklab, var(--color-text-secondary) 30%, transparent)
      }
    }
    .border-transparent {
      border-color:#0000
    }
    .border-white {
      border-color:var(--color-white)
    }
    .border-white\/10 {
      border-color:#ffffff1a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-white\/10 {
        border-color:color-mix(in oklab, var(--color-white) 10%, transparent)
      }
    }
    .border-white\/20 {
      border-color:#fff3
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-white\/20 {
        border-color:color-mix(in oklab, var(--color-white) 20%, transparent)
      }
    }
    .border-y-border {
      border-block-color:var(--color-border)
    }
    .border-t-black\/60 {
      border-top-color:#0009
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-black\/60 {
        border-top-color:color-mix(in oklab, var(--color-black) 60%, transparent)
      }
    }
    .border-t-border {
      border-top-color:var(--color-border)
    }
    .border-t-brand-500\/80 {
      border-top-color:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-brand-500\/80 {
        border-top-color:color-mix(in oklab, var(--color-brand-500) 80%, transparent)
      }
    }
    .border-t-text-brand\/80 {
      border-top-color:var(--color-text-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-text-brand\/80 {
        border-top-color:color-mix(in oklab, var(--color-text-brand) 80%, transparent)
      }
    }
    .border-t-text-inverse\/80 {
      border-top-color:var(--color-text-inverse)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-text-inverse\/80 {
        border-top-color:color-mix(in oklab, var(--color-text-inverse) 80%, transparent)
      }
    }
    .border-t-text-primary,
    .border-t-text-primary\/80 {
      border-top-color:var(--color-text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-text-primary\/80 {
        border-top-color:color-mix(in oklab, var(--color-text-primary) 80%, transparent)
      }
    }
    .border-t-text-secondary,
    .border-t-text-secondary\/80 {
      border-top-color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-text-secondary\/80 {
        border-top-color:color-mix(in oklab, var(--color-text-secondary) 80%, transparent)
      }
    }
    .border-t-transparent {
      border-top-color:#0000
    }
    .border-t-white {
      border-top-color:var(--color-white)
    }
    .border-t-white\/80 {
      border-top-color:#fffc
    }
    @supports (color:color-mix(in lab, red, red)) {
      .border-t-white\/80 {
        border-top-color:color-mix(in oklab, var(--color-white) 80%, transparent)
      }
    }
    .border-b-border {
      border-bottom-color:var(--color-border)
    }
    .border-b-brand-500 {
      border-bottom-color:var(--color-brand-500)
    }
    .border-b-brand-800 {
      border-bottom-color:var(--color-brand-800)
    }
    .border-b-neutral-50 {
      border-bottom-color:var(--color-neutral-50)
    }
    .border-b-transparent {
      border-bottom-color:#0000
    }
    .border-l-\(--color-border\) {
      border-left-color:var(--color-border)
    }
    .border-l-neutral-100 {
      border-left-color:var(--color-neutral-100)
    }
    .\!bg-background,
    .\!bg-background\/60 {
      background-color:var(--color-background)!important
    }
    @supports (color:color-mix(in lab, red, red)) {
      .\!bg-background\/60 {
        background-color:color-mix(in oklab, var(--color-background) 60%, transparent)!important
      }
    }
    .\!bg-black {
      background-color:var(--color-black)!important
    }
    .\!bg-button-secondary-bg {
      background-color:var(--color-button-secondary-bg)!important
    }
    .\!bg-input-outlined-bg {
      background-color:var(--color-input-outlined-bg)!important
    }
    .\!bg-neutral-100\/50 {
      background-color:var(--color-neutral-100)!important
    }
    @supports (color:color-mix(in lab, red, red)) {
      .\!bg-neutral-100\/50 {
        background-color:color-mix(in oklab, var(--color-neutral-100) 50%, transparent)!important
      }
    }
    .\!bg-transparent {
      background-color:#0000!important
    }
    .bg-\(--chip-color\)\/10 {
      background-color:var(--chip-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\(--chip-color\)\/10 {
        background-color:color-mix(in oklab, var(--chip-color) 10%, transparent)
      }
    }
    .bg-\(--color-background\) {
      background-color:var(--color-background)
    }
    .bg-\(--color-bg-brand\) {
      background-color:var(--color-bg-brand)
    }
    .bg-\(--color-button-primary-bg\) {
      background-color:var(--color-button-primary-bg)
    }
    .bg-\(--color-neutral-0\) {
      background-color:var(--color-neutral-0)
    }
    .bg-\(--color-neutral-50\) {
      background-color:var(--color-neutral-50)
    }
    .bg-\(--color-neutral-100\) {
      background-color:var(--color-neutral-100)
    }
    .bg-\(--color-surface\),
    .bg-\(--color-surface\)\/50 {
      background-color:var(--color-surface)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\(--color-surface\)\/50 {
        background-color:color-mix(in oklab, var(--color-surface) 50%, transparent)
      }
    }
    .bg-\(--color-surface-1\) {
      background-color:var(--color-surface-1)
    }
    .bg-\(--item-color\)\/10 {
      background-color:var(--item-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\(--item-color\)\/10 {
        background-color:color-mix(in oklab, var(--item-color) 10%, transparent)
      }
    }
    .bg-\[\#0c4fe4\] {
      background-color:#0c4fe4
    }
    .bg-\[\#00B955\] {
      background-color:#00b955
    }
    .bg-\[\#2E5CFF\] {
      background-color:#2e5cff
    }
    .bg-\[\#96AAB4\] {
      background-color:#96aab4
    }
    .bg-\[\#0307a0\] {
      background-color:#0307a0
    }
    .bg-\[\#331d19\] {
      background-color:#331d19
    }
    .bg-\[\#02056e\] {
      background-color:#02056e
    }
    .bg-\[\#22314c\] {
      background-color:#22314c
    }
    .bg-\[\#243323\] {
      background-color:#243323
    }
    .bg-\[\#B8952E\]\/10 {
      background-color:#b8952e1a;
      background-color:lab(63.6523% 5.93817 56.062/.1)
    }
    .bg-\[\#BD7F6E\] {
      background-color:#bd7f6e
    }
    .bg-\[\#E1A510\] {
      background-color:#e1a510
    }
    .bg-\[\#E648001A\] {
      background-color:#e648001a
    }
    .bg-\[\#FE4A42\] {
      background-color:#fe4a42
    }
    .bg-\[\#FF5842\] {
      background-color:#ff5842
    }
    .bg-\[\#FF9999\] {
      background-color:#f99
    }
    .bg-\[\#FFCCCB\] {
      background-color:#ffcccb
    }
    .bg-\[\#e7e8ea\] {
      background-color:#e7e8ea
    }
    .bg-\[\#eeeff1\] {
      background-color:#eeeff1
    }
    .bg-\[\#f4f5f6\] {
      background-color:#f4f5f6
    }
    .bg-\[\#fcfcfc\] {
      background-color:#fcfcfc
    }
    .bg-\[\#fff3e4\] {
      background-color:#fff3e4
    }
    .bg-\[color-mix\(in_srgb\,var\(--up-color\)_20\%\,transparent\)\] {
      background-color:var(--up-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[color-mix\(in_srgb\,var\(--up-color\)_20\%\,transparent\)\] {
        background-color:color-mix(in srgb,var(--up-color) 20%,transparent)
      }
    }
    .bg-\[rgba\(0\,0\,0\,0\.4\)\] {
      background-color:#0006
    }
    .bg-\[rgba\(235\,87\,87\,0\.1\)\] {
      background-color:#eb57571a
    }
    .bg-\[rgba\(244\,69\,69\,0\.1\)\] {
      background-color:#f445451a
    }
    .bg-\[var\(--button-bg\)\] {
      background-color:var(--button-bg)
    }
    .bg-\[var\(--chip-color\)\],
    .bg-\[var\(--chip-color\)\]\/10 {
      background-color:var(--chip-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[var\(--chip-color\)\]\/10 {
        background-color:color-mix(in oklab, var(--chip-color) 10%, transparent)
      }
    }
    .bg-\[var\(--chip-color\)\]\/15 {
      background-color:var(--chip-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[var\(--chip-color\)\]\/15 {
        background-color:color-mix(in oklab, var(--chip-color) 15%, transparent)
      }
    }
    .bg-\[var\(--chip-divider-color\)\]\/30 {
      background-color:var(--chip-divider-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[var\(--chip-divider-color\)\]\/30 {
        background-color:color-mix(in oklab, var(--chip-divider-color) 30%, transparent)
      }
    }
    .bg-\[var\(--color-background\)\] {
      background-color:var(--color-background)
    }
    .bg-\[var\(--color-border\)\] {
      background-color:var(--color-border)
    }
    .bg-\[var\(--color-pink-50\)\] {
      background-color:var(--color-pink-50)
    }
    .bg-\[var\(--color-price-bar-red\)\] {
      background-color:var(--color-price-bar-red)
    }
    .bg-\[var\(--color-surface-1\)\] {
      background-color:var(--color-surface-1)
    }
    .bg-\[var\(--crypto-color\)\]\/5 {
      background-color:var(--crypto-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[var\(--crypto-color\)\]\/5 {
        background-color:color-mix(in oklab, var(--crypto-color) 5%, transparent)
      }
    }
    .bg-\[var\(--qr-bg\)\] {
      background-color:var(--qr-bg)
    }
    .bg-\[var\(--qr-color\)\] {
      background-color:var(--qr-color)
    }
    .bg-\[var\(--status-color\)\] {
      background-color:var(--status-color)
    }
    .bg-\[var\(--tabs-asset-color\)\]\/10 {
      background-color:var(--tabs-asset-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[var\(--tabs-asset-color\)\]\/10 {
        background-color:color-mix(in oklab, var(--tabs-asset-color) 10%, transparent)
      }
    }
    .bg-\[var\(--team-color\)\]\/15 {
      background-color:var(--team-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-\[var\(--team-color\)\]\/15 {
        background-color:color-mix(in oklab, var(--team-color) 15%, transparent)
      }
    }
    .bg-accent,
    .bg-accent\/50 {
      background-color:var(--color-accent)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-accent\/50 {
        background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)
      }
    }
    .bg-alpha-100 {
      background-color:var(--color-alpha-100)
    }
    .bg-amber-100 {
      background-color:var(--color-amber-100)
    }
    .bg-amber-500 {
      background-color:var(--color-amber-500)
    }
    .bg-background,
    .bg-background\/5 {
      background-color:var(--color-background)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-background\/5 {
        background-color:color-mix(in oklab, var(--color-background) 5%, transparent)
      }
    }
    .bg-background\/50 {
      background-color:var(--color-background)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-background\/50 {
        background-color:color-mix(in oklab, var(--color-background) 50%, transparent)
      }
    }
    .bg-background\/90 {
      background-color:var(--color-background)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-background\/90 {
        background-color:color-mix(in oklab, var(--color-background) 90%, transparent)
      }
    }
    .bg-background\/95 {
      background-color:var(--color-background)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-background\/95 {
        background-color:color-mix(in oklab, var(--color-background) 95%, transparent)
      }
    }
    .bg-badge-default-bg {
      background-color:var(--color-badge-default-bg)
    }
    .bg-badge-error-bg {
      background-color:var(--color-badge-error-bg)
    }
    .bg-badge-info-bg {
      background-color:var(--color-badge-info-bg)
    }
    .bg-badge-success-bg {
      background-color:var(--color-badge-success-bg)
    }
    .bg-badge-warning-bg {
      background-color:var(--color-badge-warning-bg)
    }
    .bg-bg-brand,
    .bg-bg-brand\/10 {
      background-color:var(--color-bg-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-bg-brand\/10 {
        background-color:color-mix(in oklab, var(--color-bg-brand) 10%, transparent)
      }
    }
    .bg-black {
      background-color:var(--color-black)
    }
    .bg-black\/20 {
      background-color:#0003
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-black\/20 {
        background-color:color-mix(in oklab, var(--color-black) 20%, transparent)
      }
    }
    .bg-black\/30 {
      background-color:#0000004d
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-black\/30 {
        background-color:color-mix(in oklab, var(--color-black) 30%, transparent)
      }
    }
    .bg-black\/40 {
      background-color:#0006
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-black\/40 {
        background-color:color-mix(in oklab, var(--color-black) 40%, transparent)
      }
    }
    .bg-black\/60 {
      background-color:#0009
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-black\/60 {
        background-color:color-mix(in oklab, var(--color-black) 60%, transparent)
      }
    }
    .bg-black\/80 {
      background-color:#000c
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-black\/80 {
        background-color:color-mix(in oklab, var(--color-black) 80%, transparent)
      }
    }
    .bg-blue-50 {
      background-color:var(--color-blue-50)
    }
    .bg-blue-500 {
      background-color:var(--color-blue-500)
    }
    .bg-blue-600 {
      background-color:var(--color-blue-600)
    }
    .bg-border,
    .bg-border\/50 {
      background-color:var(--color-border)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-border\/50 {
        background-color:color-mix(in oklab, var(--color-border) 50%, transparent)
      }
    }
    .bg-brand-50,
    .bg-brand-50\/50 {
      background-color:var(--color-brand-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-brand-50\/50 {
        background-color:color-mix(in oklab, var(--color-brand-50) 50%, transparent)
      }
    }
    .bg-brand-50\/60 {
      background-color:var(--color-brand-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-brand-50\/60 {
        background-color:color-mix(in oklab, var(--color-brand-50) 60%, transparent)
      }
    }
    .bg-brand-100,
    .bg-brand-100\/30 {
      background-color:var(--color-brand-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-brand-100\/30 {
        background-color:color-mix(in oklab, var(--color-brand-100) 30%, transparent)
      }
    }
    .bg-brand-500,
    .bg-brand-500\/10 {
      background-color:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-brand-500\/10 {
        background-color:color-mix(in oklab, var(--color-brand-500) 10%, transparent)
      }
    }
    .bg-button-ghost-bg {
      background-color:var(--color-button-ghost-bg)
    }
    .bg-button-ghost-bg-hover {
      background-color:var(--color-button-ghost-bg-hover)
    }
    .bg-button-primary-bg {
      background-color:var(--color-button-primary-bg)
    }
    .bg-checkbox-bg {
      background-color:var(--color-checkbox-bg)
    }
    .bg-current {
      background-color:currentColor
    }
    .bg-foreground\/20 {
      background-color:var(--color-foreground)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-foreground\/20 {
        background-color:color-mix(in oklab, var(--color-foreground) 20%, transparent)
      }
    }
    .bg-gray-50 {
      background-color:var(--color-gray-50)
    }
    .bg-gray-100 {
      background-color:var(--color-gray-100)
    }
    .bg-gray-200 {
      background-color:var(--color-gray-200)
    }
    .bg-gray-300 {
      background-color:var(--color-gray-300)
    }
    .bg-gray-400 {
      background-color:var(--color-gray-400)
    }
    .bg-gray-500 {
      background-color:var(--color-gray-500)
    }
    .bg-gray-900 {
      background-color:var(--color-gray-900)
    }
    .bg-green-50 {
      background-color:var(--color-green-50)
    }
    .bg-green-400 {
      background-color:var(--color-green-400)
    }
    .bg-green-500,
    .bg-green-500\/10 {
      background-color:var(--color-green-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-green-500\/10 {
        background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)
      }
    }
    .bg-green-500\/15 {
      background-color:var(--color-green-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-green-500\/15 {
        background-color:color-mix(in oklab, var(--color-green-500) 15%, transparent)
      }
    }
    .bg-green-500\/50 {
      background-color:var(--color-green-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-green-500\/50 {
        background-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)
      }
    }
    .bg-green-600,
    .bg-green-600\/10 {
      background-color:var(--color-green-600)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-green-600\/10 {
        background-color:color-mix(in oklab, var(--color-green-600) 10%, transparent)
      }
    }
    .bg-green-600\/50 {
      background-color:var(--color-green-600)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-green-600\/50 {
        background-color:color-mix(in oklab, var(--color-green-600) 50%, transparent)
      }
    }
    .bg-inherit {
      background-color:inherit
    }
    .bg-input-filled-bg {
      background-color:var(--color-input-filled-bg)
    }
    .bg-muted {
      background-color:var(--color-muted)
    }
    .bg-muted\! {
      background-color:var(--color-muted)!important
    }
    .bg-neutral-0 {
      background-color:var(--color-neutral-0)
    }
    .bg-neutral-25 {
      background-color:var(--color-neutral-25)
    }
    .bg-neutral-50 {
      background-color:var(--color-neutral-50)
    }
    .bg-neutral-50\! {
      background-color:var(--color-neutral-50)!important
    }
    .bg-neutral-50\/30 {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-50\/30 {
        background-color:color-mix(in oklab, var(--color-neutral-50) 30%, transparent)
      }
    }
    .bg-neutral-50\/40 {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-50\/40 {
        background-color:color-mix(in oklab, var(--color-neutral-50) 40%, transparent)
      }
    }
    .bg-neutral-50\/50 {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-50\/50 {
        background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
      }
    }
    .bg-neutral-50\/60 {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-50\/60 {
        background-color:color-mix(in oklab, var(--color-neutral-50) 60%, transparent)
      }
    }
    .bg-neutral-100,
    .bg-neutral-100\/50 {
      background-color:var(--color-neutral-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-100\/50 {
        background-color:color-mix(in oklab, var(--color-neutral-100) 50%, transparent)
      }
    }
    .bg-neutral-200 {
      background-color:var(--color-neutral-200)
    }
    .bg-neutral-200\! {
      background-color:var(--color-neutral-200)!important
    }
    .bg-neutral-300,
    .bg-neutral-300\/20 {
      background-color:var(--color-neutral-300)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-300\/20 {
        background-color:color-mix(in oklab, var(--color-neutral-300) 20%, transparent)
      }
    }
    .bg-neutral-800\/60 {
      background-color:var(--color-neutral-800)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-800\/60 {
        background-color:color-mix(in oklab, var(--color-neutral-800) 60%, transparent)
      }
    }
    .bg-neutral-900 {
      background-color:var(--color-neutral-900)
    }
    .bg-neutral-950,
    .bg-neutral-950\/4 {
      background-color:var(--color-neutral-950)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-neutral-950\/4 {
        background-color:color-mix(in oklab, var(--color-neutral-950) 4%, transparent)
      }
    }
    .bg-pagination-bg-active {
      background-color:var(--color-pagination-bg-active)
    }
    .bg-pink-50 {
      background-color:var(--color-pink-50)
    }
    .bg-popover-bg {
      background-color:var(--color-popover-bg)
    }
    .bg-popover-border {
      background-color:var(--color-popover-border)
    }
    .bg-primary {
      background-color:var(--color-primary)
    }
    .bg-primary-foreground {
      background-color:var(--color-primary-foreground)
    }
    .bg-primary\/20 {
      background-color:var(--color-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-primary\/20 {
        background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)
      }
    }
    .bg-red-50 {
      background-color:var(--color-red-50)
    }
    .bg-red-400 {
      background-color:var(--color-red-400)
    }
    .bg-red-500,
    .bg-red-500\/5 {
      background-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-red-500\/5 {
        background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)
      }
    }
    .bg-red-500\/9 {
      background-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-red-500\/9 {
        background-color:color-mix(in oklab, var(--color-red-500) 9%, transparent)
      }
    }
    .bg-red-500\/10 {
      background-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-red-500\/10 {
        background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)
      }
    }
    .bg-red-500\/15 {
      background-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-red-500\/15 {
        background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)
      }
    }
    .bg-red-500\/50 {
      background-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-red-500\/50 {
        background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)
      }
    }
    .bg-red-600,
    .bg-red-600\/10 {
      background-color:var(--color-red-600)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-red-600\/10 {
        background-color:color-mix(in oklab, var(--color-red-600) 10%, transparent)
      }
    }
    .bg-skeleton-bg\/50 {
      background-color:var(--color-skeleton-bg)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-skeleton-bg\/50 {
        background-color:color-mix(in oklab, var(--color-skeleton-bg) 50%, transparent)
      }
    }
    .bg-surface {
      background-color:var(--color-surface)
    }
    .bg-surface-1 {
      background-color:var(--color-surface-1)
    }
    .bg-surface-2,
    .bg-surface-2\/50 {
      background-color:var(--color-surface-2)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-surface-2\/50 {
        background-color:color-mix(in oklab, var(--color-surface-2) 50%, transparent)
      }
    }
    .bg-tabs-highlight-bg {
      background-color:var(--color-tabs-highlight-bg)
    }
    .bg-tabs-underline-bg {
      background-color:var(--color-tabs-underline-bg)
    }
    .bg-text {
      background-color:var(--color-text)
    }
    .bg-text-brand,
    .bg-text-brand\/5 {
      background-color:var(--color-text-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-text-brand\/5 {
        background-color:color-mix(in oklab, var(--color-text-brand) 5%, transparent)
      }
    }
    .bg-text-primary {
      background-color:var(--color-text-primary)
    }
    .bg-text-secondary\/20 {
      background-color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-text-secondary\/20 {
        background-color:color-mix(in oklab, var(--color-text-secondary) 20%, transparent)
      }
    }
    .bg-text-tertiary,
    .bg-text-tertiary\/20 {
      background-color:var(--color-text-tertiary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-text-tertiary\/20 {
        background-color:color-mix(in oklab, var(--color-text-tertiary) 20%, transparent)
      }
    }
    .bg-textarea-filled-bg {
      background-color:var(--color-textarea-filled-bg)
    }
    .bg-tooltip-bg {
      background-color:var(--color-tooltip-bg)
    }
    .bg-transparent {
      background-color:#0000
    }
    .bg-transparent\! {
      background-color:#0000!important
    }
    .bg-white {
      background-color:var(--color-white)
    }
    .bg-white\/10 {
      background-color:#ffffff1a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-white\/10 {
        background-color:color-mix(in oklab, var(--color-white) 10%, transparent)
      }
    }
    .bg-white\/90 {
      background-color:#ffffffe6
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-white\/90 {
        background-color:color-mix(in oklab, var(--color-white) 90%, transparent)
      }
    }
    .bg-yellow-50 {
      background-color:var(--color-yellow-50)
    }
    .bg-yellow-500 {
      background-color:var(--color-yellow-500)
    }
    .bg-yellow-600\/10 {
      background-color:var(--color-yellow-600)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .bg-yellow-600\/10 {
        background-color:color-mix(in oklab, var(--color-yellow-600) 10%, transparent)
      }
    }
    .bg-linear-to-b {
      --tw-gradient-position:to bottom
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
      .bg-linear-to-b {
        --tw-gradient-position:to bottom in oklab
      }
    }
    .bg-linear-to-b {
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-l {
      --tw-gradient-position:to left
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
      .bg-linear-to-l {
        --tw-gradient-position:to left in oklab
      }
    }
    .bg-linear-to-l {
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-r {
      --tw-gradient-position:to right
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
      .bg-linear-to-r {
        --tw-gradient-position:to right in oklab
      }
    }
    .bg-linear-to-r {
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-t {
      --tw-gradient-position:to top
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
      .bg-linear-to-t {
        --tw-gradient-position:to top in oklab
      }
    }
    .bg-linear-to-t {
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-gradient-to-b {
      --tw-gradient-position:to bottom in oklab;
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-gradient-to-br {
      --tw-gradient-position:to bottom right in oklab;
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-gradient-to-l {
      --tw-gradient-position:to left in oklab;
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-gradient-to-r {
      --tw-gradient-position:to right in oklab;
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-gradient-to-t {
      --tw-gradient-position:to top in oklab;
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-\[45deg\] {
      --tw-gradient-position:45deg;
      background-image:linear-gradient(var(--tw-gradient-stops,45deg))
    }
    .bg-linear-\[90deg\,\#0035851a_15\%\,var\(--color-background\)_30\%\,var\(--color-background\)_70\%\,\#FF66021a_85\%\] {
      --tw-gradient-position:90deg,#0035851a 15%,var(--color-background) 30%,var(--color-background) 70%,#ff66021a 85%;
      background-image:linear-gradient(var(--tw-gradient-stops,90deg,#0035851a 15%,var(--color-background) 30%,var(--color-background) 70%,#ff66021a 85%))
    }
    .bg-linear-\[135deg\] {
      --tw-gradient-position:135deg;
      background-image:linear-gradient(var(--tw-gradient-stops,135deg))
    }
    .bg-linear-\[225deg\] {
      --tw-gradient-position:225deg;
      background-image:linear-gradient(var(--tw-gradient-stops,225deg))
    }
    .bg-linear-\[315deg\] {
      --tw-gradient-position:315deg;
      background-image:linear-gradient(var(--tw-gradient-stops,315deg))
    }
    .\[background-image\:var\(--white-gradient\)\,var\(--aurora\)\] {
      background-image:var(--white-gradient),var(--aurora)
    }
    .bg-\[linear-gradient\(92\.41deg\,_\#1652F0_2\.15\%\,_\#9B51E0_92\.62\%\)\] {
      background-image:linear-gradient(92.41deg,#1652f0 2.15%,#9b51e0 92.62%)
    }
    .from-\[\#6AA4FF\] {
      --tw-gradient-from:#6aa4ff;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-\[\#1652F0\] {
      --tw-gradient-from:#1652f0;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-\[\#FF6B65\] {
      --tw-gradient-from:#ff6b65;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-background {
      --tw-gradient-from:var(--color-background);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-background\/80 {
      --tw-gradient-from:var(--color-background)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .from-background\/80 {
        --tw-gradient-from:color-mix(in oklab, var(--color-background) 80%, transparent)
      }
    }
    .from-background\/80 {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-blue-500 {
      --tw-gradient-from:var(--color-blue-500);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-brand-300\/10 {
      --tw-gradient-from:var(--color-brand-300)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .from-brand-300\/10 {
        --tw-gradient-from:color-mix(in oklab, var(--color-brand-300) 10%, transparent)
      }
    }
    .from-brand-300\/10 {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-brand-500\/20 {
      --tw-gradient-from:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .from-brand-500\/20 {
        --tw-gradient-from:color-mix(in oklab, var(--color-brand-500) 20%, transparent)
      }
    }
    .from-brand-500\/20 {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-brand-600 {
      --tw-gradient-from:var(--color-brand-600);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-25 {
      --tw-gradient-from:var(--color-neutral-25);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-100\/50 {
      --tw-gradient-from:var(--color-neutral-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .from-neutral-100\/50 {
        --tw-gradient-from:color-mix(in oklab, var(--color-neutral-100) 50%, transparent)
      }
    }
    .from-neutral-100\/50 {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-surface-1 {
      --tw-gradient-from:var(--color-surface-1);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-text-secondary {
      --tw-gradient-from:var(--color-text-secondary);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-transparent {
      --tw-gradient-from:transparent;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-10\% {
      --tw-gradient-from-position:10%
    }
    .from-30\% {
      --tw-gradient-from-position:30%
    }
    .via-background {
      --tw-gradient-via:var(--color-background);
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .via-brand-500\/10 {
      --tw-gradient-via:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .via-brand-500\/10 {
        --tw-gradient-via:color-mix(in oklab, var(--color-brand-500) 10%, transparent)
      }
    }
    .via-brand-500\/10 {
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .via-neutral-25 {
      --tw-gradient-via:var(--color-neutral-25);
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .via-surface-1 {
      --tw-gradient-via:var(--color-surface-1);
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .via-white\/60 {
      --tw-gradient-via:#fff9
    }
    @supports (color:color-mix(in lab, red, red)) {
      .via-white\/60 {
        --tw-gradient-via:color-mix(in oklab, var(--color-white) 60%, transparent)
      }
    }
    .via-white\/60 {
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .to-\[\#9B51E0\] {
      --tw-gradient-to:#9b51e0;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-\[\#297EFF\] {
      --tw-gradient-to:#297eff;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-\[\#C08BFF\] {
      --tw-gradient-to:#c08bff;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-background {
      --tw-gradient-to:var(--color-background);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-brand-500 {
      --tw-gradient-to:var(--color-brand-500);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-neutral-50\/50 {
      --tw-gradient-to:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .to-neutral-50\/50 {
        --tw-gradient-to:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
      }
    }
    .to-neutral-50\/50 {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-purple-500 {
      --tw-gradient-to:var(--color-purple-500);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-text-secondary\/50 {
      --tw-gradient-to:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .to-text-secondary\/50 {
        --tw-gradient-to:color-mix(in oklab, var(--color-text-secondary) 50%, transparent)
      }
    }
    .to-text-secondary\/50 {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-transparent {
      --tw-gradient-to:transparent;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-white {
      --tw-gradient-to:var(--color-white);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-80\% {
      --tw-gradient-to-position:80%
    }
    .to-\[35px\] {
      --tw-gradient-to-position:35px
    }
    .shimmer-anim {
      -webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45% 55%,#0000 100%);
      mask-image:linear-gradient(90deg,#0000 0%,#000 45% 55%,#0000 100%);
      -webkit-mask-size:200% 100%;
      mask-size:200% 100%;
      -webkit-mask-repeat:no-repeat;
      mask-repeat:no-repeat
    }
    .\[mask-image\:radial-gradient\(100\%_50\%_at_50\%_0\%\,black_10\%\,var\(--transparent\)_70\%\)\] {
      -webkit-mask-image:radial-gradient(100% 50% at 50% 0%,black 10%,var(--transparent) 70%);
      -webkit-mask-image:radial-gradient(100% 50% at 50% 0%,black 10%,var(--transparent) 70%);
      -webkit-mask-image:radial-gradient(100% 50% at 50% 0%,black 10%,var(--transparent) 70%);
      mask-image:radial-gradient(100% 50% at 50% 0%,black 10%,var(--transparent) 70%)
    }
    .\[background-size\:300\%\,_200\%\] {
      background-size:300%,200%
    }
    .bg-\[length\:250\%_100\%\,auto\] {
      background-size:250% 100%,auto
    }
    .bg-clip-text {
      -webkit-background-clip:text;
      background-clip:text
    }
    .\[background-position\:50\%_50\%\,50\%_50\%\] {
      background-position:50%,50%
    }
    .\[background-repeat\:no-repeat\,padding-box\] {
      background-repeat:no-repeat,padding-box
    }
    .fill-\(--fill-light\) {
      fill:var(--fill-light)
    }
    .fill-brand-50 {
      fill:var(--color-brand-50)
    }
    .fill-brand-100 {
      fill:var(--color-brand-100)
    }
    .fill-brand-500 {
      fill:var(--color-brand-500)
    }
    .fill-current {
      fill:currentColor
    }
    .fill-neutral-400 {
      fill:var(--color-neutral-400)
    }
    .fill-orange-500 {
      fill:var(--color-orange-500)
    }
    .fill-text {
      fill:var(--color-text)
    }
    .fill-text-secondary {
      fill:var(--color-text-secondary)
    }
    .fill-text-tertiary {
      fill:var(--color-text-tertiary)
    }
    .fill-tooltip-bg {
      fill:var(--color-tooltip-bg)
    }
    .fill-tooltip-border {
      fill:var(--color-tooltip-border)
    }
    .fill-white {
      fill:var(--color-white)
    }
    .stroke-\[var\(--color-border\)\] {
      stroke:var(--color-border)
    }
    .stroke-background {
      stroke:var(--color-background)
    }
    .stroke-border {
      stroke:var(--color-border)
    }
    .stroke-brand-100 {
      stroke:var(--color-brand-100)
    }
    .stroke-brand-400 {
      stroke:var(--color-brand-400)
    }
    .stroke-brand-500 {
      stroke:var(--color-brand-500)
    }
    .stroke-neutral-50 {
      stroke:var(--color-neutral-50)
    }
    .stroke-neutral-100 {
      stroke:var(--color-neutral-100)
    }
    .stroke-neutral-200 {
      stroke:var(--color-neutral-200)
    }
    .stroke-1 {
      stroke-width:1px
    }
    .stroke-2\! {
      stroke-width:2px!important
    }
    .stroke-\[1\.5\] {
      stroke-width:1.5px
    }
    .object-contain {
      object-fit:contain
    }
    .object-cover {
      object-fit:cover
    }
    .object-top {
      object-position:top
    }
    .\!p-0 {
      padding:calc(var(--spacing) * 0)!important
    }
    .p-0 {
      padding:calc(var(--spacing) * 0)
    }
    .p-0\! {
      padding:calc(var(--spacing) * 0)!important
    }
    .p-0\.5 {
      padding:calc(var(--spacing) * .5)
    }
    .p-1 {
      padding:calc(var(--spacing) * 1)
    }
    .p-1\.5 {
      padding:calc(var(--spacing) * 1.5)
    }
    .p-2 {
      padding:calc(var(--spacing) * 2)
    }
    .p-2\.5 {
      padding:calc(var(--spacing) * 2.5)
    }
    .p-3 {
      padding:calc(var(--spacing) * 3)
    }
    .p-4 {
      padding:calc(var(--spacing) * 4)
    }
    .p-5 {
      padding:calc(var(--spacing) * 5)
    }
    .p-6 {
      padding:calc(var(--spacing) * 6)
    }
    .p-8 {
      padding:calc(var(--spacing) * 8)
    }
    .p-10 {
      padding:calc(var(--spacing) * 10)
    }
    .p-\[0\.5rem\] {
      padding:.5rem
    }
    .p-\[1\.25rem\] {
      padding:1.25rem
    }
    .p-\[1px\] {
      padding:1px
    }
    .p-\[1rem\] {
      padding:1rem
    }
    .p-\[10px\] {
      padding:10px
    }
    .p-\[20px\] {
      padding:20px
    }
    .p-px {
      padding:1px
    }
    .\!px-0 {
      padding-inline:calc(var(--spacing) * 0)!important
    }
    .\!px-0\.5 {
      padding-inline:calc(var(--spacing) * .5)!important
    }
    .\!px-1\.5 {
      padding-inline:calc(var(--spacing) * 1.5)!important
    }
    .\!px-2\.5 {
      padding-inline:calc(var(--spacing) * 2.5)!important
    }
    .px-\(--cell-size\) {
      padding-inline:var(--cell-size)
    }
    .px-\(--table-inset\) {
      padding-inline:var(--table-inset)
    }
    .px-0 {
      padding-inline:calc(var(--spacing) * 0)
    }
    .px-0\! {
      padding-inline:calc(var(--spacing) * 0)!important
    }
    .px-0\.5 {
      padding-inline:calc(var(--spacing) * .5)
    }
    .px-0\.5\! {
      padding-inline:calc(var(--spacing) * .5)!important
    }
    .px-1 {
      padding-inline:calc(var(--spacing) * 1)
    }
    .px-1\.5 {
      padding-inline:calc(var(--spacing) * 1.5)
    }
    .px-2 {
      padding-inline:calc(var(--spacing) * 2)
    }
    .px-2\.5 {
      padding-inline:calc(var(--spacing) * 2.5)
    }
    .px-3 {
      padding-inline:calc(var(--spacing) * 3)
    }
    .px-3\.5 {
      padding-inline:calc(var(--spacing) * 3.5)
    }
    .px-4 {
      padding-inline:calc(var(--spacing) * 4)
    }
    .px-5 {
      padding-inline:calc(var(--spacing) * 5)
    }
    .px-6 {
      padding-inline:calc(var(--spacing) * 6)
    }
    .px-8 {
      padding-inline:calc(var(--spacing) * 8)
    }
    .px-12 {
      padding-inline:calc(var(--spacing) * 12)
    }
    .px-\[2px\] {
      padding-inline:2px
    }
    .px-\[4px\] {
      padding-inline:4px
    }
    .px-\[5px\] {
      padding-inline:5px
    }
    .px-\[6px\] {
      padding-inline:6px
    }
    .px-\[7px\] {
      padding-inline:7px
    }
    .px-\[8px\] {
      padding-inline:8px
    }
    .px-\[9\.239px\] {
      padding-inline:9.239px
    }
    .px-\[10px\] {
      padding-inline:10px
    }
    .px-\[12px\] {
      padding-inline:12px
    }
    .px-\[16px\] {
      padding-inline:16px
    }
    .px-\[20px\] {
      padding-inline:20px
    }
    .px-\[38\.5px\] {
      padding-inline:38.5px
    }
    .px-\[var\(--rt-buy-sell-padding\)\] {
      padding-inline:var(--rt-buy-sell-padding)
    }
    .px-px {
      padding-inline:1px
    }
    .\!py-2 {
      padding-block:calc(var(--spacing) * 2)!important
    }
    .py-0 {
      padding-block:calc(var(--spacing) * 0)
    }
    .py-0\.5 {
      padding-block:calc(var(--spacing) * .5)
    }
    .py-1 {
      padding-block:calc(var(--spacing) * 1)
    }
    .py-1\.5 {
      padding-block:calc(var(--spacing) * 1.5)
    }
    .py-2 {
      padding-block:calc(var(--spacing) * 2)
    }
    .py-2\.5 {
      padding-block:calc(var(--spacing) * 2.5)
    }
    .py-3 {
      padding-block:calc(var(--spacing) * 3)
    }
    .py-3\.5 {
      padding-block:calc(var(--spacing) * 3.5)
    }
    .py-4 {
      padding-block:calc(var(--spacing) * 4)
    }
    .py-5 {
      padding-block:calc(var(--spacing) * 5)
    }
    .py-6 {
      padding-block:calc(var(--spacing) * 6)
    }
    .py-7 {
      padding-block:calc(var(--spacing) * 7)
    }
    .py-8 {
      padding-block:calc(var(--spacing) * 8)
    }
    .py-10 {
      padding-block:calc(var(--spacing) * 10)
    }
    .py-12 {
      padding-block:calc(var(--spacing) * 12)
    }
    .py-16 {
      padding-block:calc(var(--spacing) * 16)
    }
    .py-20 {
      padding-block:calc(var(--spacing) * 20)
    }
    .py-\[0\.5rem\] {
      padding-block:.5rem
    }
    .py-\[1\.3px\] {
      padding-block:1.3px
    }
    .py-\[3px\] {
      padding-block:3px
    }
    .py-\[4\.62px\] {
      padding-block:4.62px
    }
    .py-\[5px\] {
      padding-block:5px
    }
    .py-\[7px\] {
      padding-block:7px
    }
    .py-\[8px\] {
      padding-block:8px
    }
    .py-\[11\.5px\] {
      padding-block:11.5px
    }
    .py-\[12px\] {
      padding-block:12px
    }
    .py-\[14px\] {
      padding-block:14px
    }
    .py-\[15px\] {
      padding-block:15px
    }
    .py-px {
      padding-block:1px
    }
    .pt-0 {
      padding-top:calc(var(--spacing) * 0)
    }
    .pt-0\.5 {
      padding-top:calc(var(--spacing) * .5)
    }
    .pt-1 {
      padding-top:calc(var(--spacing) * 1)
    }
    .pt-1\.5 {
      padding-top:calc(var(--spacing) * 1.5)
    }
    .pt-2 {
      padding-top:calc(var(--spacing) * 2)
    }
    .pt-2\.5 {
      padding-top:calc(var(--spacing) * 2.5)
    }
    .pt-3 {
      padding-top:calc(var(--spacing) * 3)
    }
    .pt-3\.5 {
      padding-top:calc(var(--spacing) * 3.5)
    }
    .pt-4 {
      padding-top:calc(var(--spacing) * 4)
    }
    .pt-5 {
      padding-top:calc(var(--spacing) * 5)
    }
    .pt-6 {
      padding-top:calc(var(--spacing) * 6)
    }
    .pt-7 {
      padding-top:calc(var(--spacing) * 7)
    }
    .pt-7\.5 {
      padding-top:calc(var(--spacing) * 7.5)
    }
    .pt-8 {
      padding-top:calc(var(--spacing) * 8)
    }
    .pt-10 {
      padding-top:calc(var(--spacing) * 10)
    }
    .pt-16 {
      padding-top:calc(var(--spacing) * 16)
    }
    .pt-20 {
      padding-top:calc(var(--spacing) * 20)
    }
    .pt-\[21px\] {
      padding-top:21px
    }
    .pt-\[22px\] {
      padding-top:22px
    }
    .pt-\[60px\] {
      padding-top:60px
    }
    .pt-\[var\(--rt-top-padding\)\] {
      padding-top:var(--rt-top-padding)
    }
    .pt-px {
      padding-top:1px
    }
    .\!pr-1\.5 {
      padding-right:calc(var(--spacing) * 1.5)!important
    }
    .\!pr-32 {
      padding-right:calc(var(--spacing) * 32)!important
    }
    .\!pr-\[110px\] {
      padding-right:110px!important
    }
    .pr-0 {
      padding-right:calc(var(--spacing) * 0)
    }
    .pr-0\.5 {
      padding-right:calc(var(--spacing) * .5)
    }
    .pr-1 {
      padding-right:calc(var(--spacing) * 1)
    }
    .pr-1\.5 {
      padding-right:calc(var(--spacing) * 1.5)
    }
    .pr-2 {
      padding-right:calc(var(--spacing) * 2)
    }
    .pr-2\.5 {
      padding-right:calc(var(--spacing) * 2.5)
    }
    .pr-3 {
      padding-right:calc(var(--spacing) * 3)
    }
    .pr-4 {
      padding-right:calc(var(--spacing) * 4)
    }
    .pr-4\! {
      padding-right:calc(var(--spacing) * 4)!important
    }
    .pr-5 {
      padding-right:calc(var(--spacing) * 5)
    }
    .pr-6 {
      padding-right:calc(var(--spacing) * 6)
    }
    .pr-8 {
      padding-right:calc(var(--spacing) * 8)
    }
    .pr-10 {
      padding-right:calc(var(--spacing) * 10)
    }
    .pr-12 {
      padding-right:calc(var(--spacing) * 12)
    }
    .pr-20 {
      padding-right:calc(var(--spacing) * 20)
    }
    .pr-28 {
      padding-right:calc(var(--spacing) * 28)
    }
    .pr-\[1px\] {
      padding-right:1px
    }
    .pr-\[2px\] {
      padding-right:2px
    }
    .pr-\[5px\] {
      padding-right:5px
    }
    .pr-\[9px\] {
      padding-right:9px
    }
    .pr-\[10px\] {
      padding-right:10px
    }
    .pr-\[44px\] {
      padding-right:44px
    }
    .pr-\[calc\(100vw-16px\)\] {
      padding-right:calc(100vw - 16px)
    }
    .pr-\[calc\(100vw-var\(--screen-left-margin\)\)\] {
      padding-right:calc(100vw - var(--screen-left-margin))
    }
    .pr-px {
      padding-right:1px
    }
    .\!pb-\[100\%\] {
      padding-bottom:100%!important
    }
    .pb-0 {
      padding-bottom:calc(var(--spacing) * 0)
    }
    .pb-0\! {
      padding-bottom:calc(var(--spacing) * 0)!important
    }
    .pb-1 {
      padding-bottom:calc(var(--spacing) * 1)
    }
    .pb-1\.5 {
      padding-bottom:calc(var(--spacing) * 1.5)
    }
    .pb-2 {
      padding-bottom:calc(var(--spacing) * 2)
    }
    .pb-2\.5 {
      padding-bottom:calc(var(--spacing) * 2.5)
    }
    .pb-3 {
      padding-bottom:calc(var(--spacing) * 3)
    }
    .pb-4 {
      padding-bottom:calc(var(--spacing) * 4)
    }
    .pb-5 {
      padding-bottom:calc(var(--spacing) * 5)
    }
    .pb-6 {
      padding-bottom:calc(var(--spacing) * 6)
    }
    .pb-8 {
      padding-bottom:calc(var(--spacing) * 8)
    }
    .pb-10 {
      padding-bottom:calc(var(--spacing) * 10)
    }
    .pb-12 {
      padding-bottom:calc(var(--spacing) * 12)
    }
    .pb-14 {
      padding-bottom:calc(var(--spacing) * 14)
    }
    .pb-16 {
      padding-bottom:calc(var(--spacing) * 16)
    }
    .pb-20 {
      padding-bottom:calc(var(--spacing) * 20)
    }
    .pb-24 {
      padding-bottom:calc(var(--spacing) * 24)
    }
    .pb-32 {
      padding-bottom:calc(var(--spacing) * 32)
    }
    .pb-\[1\.5px\] {
      padding-bottom:1.5px
    }
    .pb-\[10px\] {
      padding-bottom:10px
    }
    .pb-\[33px\] {
      padding-bottom:33px
    }
    .pb-\[60px\] {
      padding-bottom:60px
    }
    .pb-\[100px\] {
      padding-bottom:100px
    }
    .pb-\[calc\(1rem-1\.5px\)\] {
      padding-bottom:calc(1rem - 1.5px)
    }
    .pb-\[calc\(60px\+24px\)\] {
      padding-bottom:84px
    }
    .pb-\[env\(safe-area-inset-bottom\)\] {
      padding-bottom:env(safe-area-inset-bottom)
    }
    .\!pl-\[31px\] {
      padding-left:31px!important
    }
    .pl-\(--screen-left-margin\) {
      padding-left:var(--screen-left-margin)
    }
    .pl-0 {
      padding-left:calc(var(--spacing) * 0)
    }
    .pl-0\.5 {
      padding-left:calc(var(--spacing) * .5)
    }
    .pl-1 {
      padding-left:calc(var(--spacing) * 1)
    }
    .pl-1\.5 {
      padding-left:calc(var(--spacing) * 1.5)
    }
    .pl-2 {
      padding-left:calc(var(--spacing) * 2)
    }
    .pl-2\.5 {
      padding-left:calc(var(--spacing) * 2.5)
    }
    .pl-3 {
      padding-left:calc(var(--spacing) * 3)
    }
    .pl-3\.5 {
      padding-left:calc(var(--spacing) * 3.5)
    }
    .pl-4 {
      padding-left:calc(var(--spacing) * 4)
    }
    .pl-4\! {
      padding-left:calc(var(--spacing) * 4)!important
    }
    .pl-5 {
      padding-left:calc(var(--spacing) * 5)
    }
    .pl-6 {
      padding-left:calc(var(--spacing) * 6)
    }
    .pl-7 {
      padding-left:calc(var(--spacing) * 7)
    }
    .pl-8 {
      padding-left:calc(var(--spacing) * 8)
    }
    .pl-9 {
      padding-left:calc(var(--spacing) * 9)
    }
    .pl-10 {
      padding-left:calc(var(--spacing) * 10)
    }
    .pl-11 {
      padding-left:calc(var(--spacing) * 11)
    }
    .pl-16 {
      padding-left:calc(var(--spacing) * 16)
    }
    .pl-\[1ch\] {
      padding-left:1ch
    }
    .pl-\[6px\] {
      padding-left:6px
    }
    .pl-\[7px\] {
      padding-left:7px
    }
    .pl-\[calc\(16px\+1ch\)\] {
      padding-left:calc(16px + 1ch)
    }
    .pl-px {
      padding-left:1px
    }
    .text-center {
      text-align:center
    }
    .text-end {
      text-align:end
    }
    .text-left {
      text-align:left
    }
    .text-right {
      text-align:right
    }
    .text-start {
      text-align:start
    }
    .\[text-indent\:var\(--text-indent\,0\)\] {
      text-indent:var(--text-indent,0)
    }
    .align-middle {
      vertical-align:middle
    }
    .align-top {
      vertical-align:top
    }
    .text-body-sm {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.1px;
      font-size:13px;
      font-weight:490;
      line-height:16px
    }
    .text-body-xs {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.1px;
      font-size:12px;
      font-weight:500;
      line-height:16px
    }
    .text-heading-2xl {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.015em;
      font-size:24px;
      font-weight:600;
      line-height:28px
    }
    .text-heading-3xl {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.01em;
      font-size:32px;
      font-weight:600;
      line-height:36px
    }
    .text-heading-4xl {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.025em;
      font-size:40px;
      font-weight:600;
      line-height:44px
    }
    .text-heading-xl {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.01em;
      font-size:20px;
      font-weight:600;
      line-height:24px
    }
    .text-heading-xl\! {
      font-family:var(--font-inter,"Inter"), sans-serif!important;
      font-feature-settings:var(--inter-font-features)!important;
      letter-spacing:-.01em!important;
      font-size:20px!important;
      font-weight:600!important;
      line-height:24px!important
    }
    .text-body-base {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.09px;
      font-size:14px;
      line-height:20px
    }
    .text-body-lg {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.18px;
      font-size:16px;
      line-height:24px
    }
    .text-heading-base {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.09px;
      font-size:14px;
      line-height:16px
    }
    .text-heading-lg {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.18px;
      font-size:16px;
      line-height:20px
    }
    .font-inter-body {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features)
    }
    .text-mfm-eyebrow {
      letter-spacing:0;
      font-family:Geist Mono,SF Mono,monospace;
      font-size:16px;
      font-weight:600;
      line-height:24px
    }
    .text-mfm-heading-s {
      letter-spacing:-.02em;
      font-family:Suisse Intl,Inter,sans-serif;
      font-size:20px;
      font-weight:500;
      line-height:1.05
    }
    .text-mfm-paragraph-s {
      letter-spacing:-.02em;
      font-family:Suisse Intl,Inter,sans-serif;
      font-size:16px;
      font-weight:400;
      line-height:1.3
    }
    .font-\[\'Georgia\'\] {
      font-family:Georgia
    }
    .font-\[\'Open_Sauce_One\'\] {
      font-family:Open Sauce One
    }
    .font-\[inherit\] {
      font-family:inherit
    }
    .font-mono {
      font-family:var(--font-mono)
    }
    .font-sans {
      font-family:var(--font-sans)
    }
    .font-sauce {
      font-family:var(--font-sauce)
    }
    .\!text-sm {
      font-size:var(--text-sm)!important;
      line-height:var(--tw-leading,var(--text-sm--line-height))!important
    }
    .\!text-xs {
      font-size:var(--text-xs)!important;
      line-height:var(--tw-leading,var(--text-xs--line-height))!important
    }
    .text-2xl {
      font-size:var(--text-2xl);
      line-height:var(--tw-leading,var(--text-2xl--line-height))
    }
    .text-2xl\/normal {
      font-size:var(--text-2xl);
      line-height:var(--leading-normal)
    }
    .text-3xl {
      font-size:var(--text-3xl);
      line-height:var(--tw-leading,var(--text-3xl--line-height))
    }
    .text-4xl {
      font-size:var(--text-4xl);
      line-height:var(--tw-leading,var(--text-4xl--line-height))
    }
    .text-base {
      font-size:var(--text-base);
      line-height:var(--tw-leading,var(--text-base--line-height))
    }
    .text-lg {
      font-size:var(--text-lg);
      line-height:var(--tw-leading,var(--text-lg--line-height))
    }
    .text-sm {
      font-size:var(--text-sm);
      line-height:var(--tw-leading,var(--text-sm--line-height))
    }
    .text-sm\! {
      font-size:var(--text-sm)!important;
      line-height:var(--tw-leading,var(--text-sm--line-height))!important
    }
    .text-xl {
      font-size:var(--text-xl);
      line-height:var(--tw-leading,var(--text-xl--line-height))
    }
    .text-xl\! {
      font-size:var(--text-xl)!important;
      line-height:var(--tw-leading,var(--text-xl--line-height))!important
    }
    .text-xs {
      font-size:var(--text-xs);
      line-height:var(--tw-leading,var(--text-xs--line-height))
    }
    .\!text-\[13px\] {
      font-size:13px!important
    }
    .\!text-\[16px\] {
      font-size:16px!important
    }
    .text-\[0\.8rem\] {
      font-size:.8rem
    }
    .text-\[0\.75rem\] {
      font-size:.75rem
    }
    .text-\[0\.875rem\] {
      font-size:.875rem
    }
    .text-\[1\.5em\] {
      font-size:1.5em
    }
    .text-\[1\.5rem\] {
      font-size:1.5rem
    }
    .text-\[1\.25rem\] {
      font-size:1.25rem
    }
    .text-\[1\.125rem\] {
      font-size:1.125rem
    }
    .text-\[1rem\] {
      font-size:1rem
    }
    .text-\[2rem\] {
      font-size:2rem
    }
    .text-\[9px\] {
      font-size:9px
    }
    .text-\[10px\] {
      font-size:10px
    }
    .text-\[11px\] {
      font-size:11px
    }
    .text-\[12\.664px\] {
      font-size:12.664px
    }
    .text-\[12px\] {
      font-size:12px
    }
    .text-\[13\.569px\] {
      font-size:13.569px
    }
    .text-\[13px\] {
      font-size:13px
    }
    .text-\[13px\]\! {
      font-size:13px!important
    }
    .text-\[14px\] {
      font-size:14px
    }
    .text-\[15px\] {
      font-size:15px
    }
    .text-\[16px\] {
      font-size:16px
    }
    .text-\[18\.091px\] {
      font-size:18.091px
    }
    .text-\[18px\] {
      font-size:18px
    }
    .text-\[20px\] {
      font-size:20px
    }
    .text-\[22px\] {
      font-size:22px
    }
    .text-\[24px\] {
      font-size:24px
    }
    .text-\[26px\] {
      font-size:26px
    }
    .text-\[28px\] {
      font-size:28px
    }
    .text-\[32px\] {
      font-size:32px
    }
    .text-\[36px\] {
      font-size:36px
    }
    .text-\[38px\] {
      font-size:38px
    }
    .text-\[40px\] {
      font-size:40px
    }
    .text-\[48px\] {
      font-size:48px
    }
    .text-\[56px\] {
      font-size:56px
    }
    .text-\[64px\] {
      font-size:64px
    }
    .text-\[96px\] {
      font-size:96px
    }
    .text-\[100\%\]\! {
      font-size:100%!important
    }
    .text-\[min\(64px\,5vw\)\] {
      font-size:min(64px,5vw)
    }
    .text-\[min\(64px\,11vw\)\] {
      font-size:min(64px,11vw)
    }
    .\!leading-\[21px\] {
      --tw-leading:21px!important;
      line-height:21px!important
    }
    .\!leading-none {
      --tw-leading:1!important;
      line-height:1!important
    }
    .leading-3 {
      --tw-leading:calc(var(--spacing) * 3);
      line-height:calc(var(--spacing) * 3)
    }
    .leading-4 {
      --tw-leading:calc(var(--spacing) * 4);
      line-height:calc(var(--spacing) * 4)
    }
    .leading-5 {
      --tw-leading:calc(var(--spacing) * 5);
      line-height:calc(var(--spacing) * 5)
    }
    .leading-6 {
      --tw-leading:calc(var(--spacing) * 6);
      line-height:calc(var(--spacing) * 6)
    }
    .leading-7 {
      --tw-leading:calc(var(--spacing) * 7);
      line-height:calc(var(--spacing) * 7)
    }
    .leading-8 {
      --tw-leading:calc(var(--spacing) * 8);
      line-height:calc(var(--spacing) * 8)
    }
    .leading-9 {
      --tw-leading:calc(var(--spacing) * 9);
      line-height:calc(var(--spacing) * 9)
    }
    .leading-\[0\.65\]\! {
      --tw-leading:.65!important;
      line-height:.65!important
    }
    .leading-\[0\.84\] {
      --tw-leading:.84;
      line-height:.84
    }
    .leading-\[0\.88\] {
      --tw-leading:.88;
      line-height:.88
    }
    .leading-\[1\.1\] {
      --tw-leading:1.1;
      line-height:1.1
    }
    .leading-\[1\.2\] {
      --tw-leading:1.2;
      line-height:1.2
    }
    .leading-\[1\.3\] {
      --tw-leading:1.3;
      line-height:1.3
    }
    .leading-\[1\.5\] {
      --tw-leading:1.5;
      line-height:1.5
    }
    .leading-\[1\.5em\] {
      --tw-leading:1.5em;
      line-height:1.5em
    }
    .leading-\[1\.25\] {
      --tw-leading:1.25;
      line-height:1.25
    }
    .leading-\[1\.25rem\] {
      --tw-leading:1.25rem;
      line-height:1.25rem
    }
    .leading-\[10px\] {
      --tw-leading:10px;
      line-height:10px
    }
    .leading-\[14px\] {
      --tw-leading:14px;
      line-height:14px
    }
    .leading-\[15px\] {
      --tw-leading:15px;
      line-height:15px
    }
    .leading-\[16px\] {
      --tw-leading:16px;
      line-height:16px
    }
    .leading-\[18px\] {
      --tw-leading:18px;
      line-height:18px
    }
    .leading-\[20\.788px\] {
      --tw-leading:20.788px;
      line-height:20.788px
    }
    .leading-\[20px\] {
      --tw-leading:20px;
      line-height:20px
    }
    .leading-\[21px\] {
      --tw-leading:21px;
      line-height:21px
    }
    .leading-\[21px\]\! {
      --tw-leading:21px!important;
      line-height:21px!important
    }
    .leading-\[22px\] {
      --tw-leading:22px;
      line-height:22px
    }
    .leading-\[24px\] {
      --tw-leading:24px;
      line-height:24px
    }
    .leading-\[28px\] {
      --tw-leading:28px;
      line-height:28px
    }
    .leading-\[30px\] {
      --tw-leading:30px;
      line-height:30px
    }
    .leading-\[38px\] {
      --tw-leading:38px;
      line-height:38px
    }
    .leading-\[44px\] {
      --tw-leading:44px;
      line-height:44px
    }
    .leading-\[100\%\] {
      --tw-leading:100%;
      line-height:100%
    }
    .leading-\[min\(64px\,5vw\)\] {
      --tw-leading:min(64px, 5vw);
      line-height:min(64px,5vw)
    }
    .leading-none {
      --tw-leading:1;
      line-height:1
    }
    .leading-normal {
      --tw-leading:var(--leading-normal);
      line-height:var(--leading-normal)
    }
    .leading-relaxed {
      --tw-leading:var(--leading-relaxed);
      line-height:var(--leading-relaxed)
    }
    .leading-snug {
      --tw-leading:var(--leading-snug);
      line-height:var(--leading-snug)
    }
    .leading-tight {
      --tw-leading:var(--leading-tight);
      line-height:var(--leading-tight)
    }
    .\!font-\[540\] {
      --tw-font-weight:540!important;
      font-weight:540!important
    }
    .\!font-medium {
      --tw-font-weight:var(--font-weight-medium)!important;
      font-weight:var(--font-weight-medium)!important
    }
    .\!font-semibold {
      --tw-font-weight:var(--font-weight-semibold)!important;
      font-weight:var(--font-weight-semibold)!important
    }
    .font-\[440\] {
      --tw-font-weight:440;
      font-weight:440
    }
    .font-\[450\] {
      --tw-font-weight:450;
      font-weight:450
    }
    .font-\[540\]\! {
      --tw-font-weight:540!important;
      font-weight:540!important
    }
    .font-\[580\] {
      --tw-font-weight:580;
      font-weight:580
    }
    .font-\[590\] {
      --tw-font-weight:590;
      font-weight:590
    }
    .font-\[620\] {
      --tw-font-weight:620;
      font-weight:620
    }
    .font-black {
      --tw-font-weight:var(--font-weight-black);
      font-weight:var(--font-weight-black)
    }
    .font-bold {
      --tw-font-weight:var(--font-weight-bold);
      font-weight:var(--font-weight-bold)
    }
    .font-bold\! {
      --tw-font-weight:var(--font-weight-bold)!important;
      font-weight:var(--font-weight-bold)!important
    }
    .font-extrabold {
      --tw-font-weight:var(--font-weight-extrabold);
      font-weight:var(--font-weight-extrabold)
    }
    .font-light {
      --tw-font-weight:var(--font-weight-light);
      font-weight:var(--font-weight-light)
    }
    .font-medium {
      --tw-font-weight:var(--font-weight-medium);
      font-weight:var(--font-weight-medium)
    }
    .font-medium\! {
      --tw-font-weight:var(--font-weight-medium)!important;
      font-weight:var(--font-weight-medium)!important
    }
    .font-normal {
      --tw-font-weight:var(--font-weight-normal);
      font-weight:var(--font-weight-normal)
    }
    .font-semibold {
      --tw-font-weight:var(--font-weight-semibold);
      font-weight:var(--font-weight-semibold)
    }
    .font-semibold\! {
      --tw-font-weight:var(--font-weight-semibold)!important;
      font-weight:var(--font-weight-semibold)!important
    }
    .tracking-\[-0\.01em\] {
      --tw-tracking:-.01em;
      letter-spacing:-.01em
    }
    .tracking-\[-0\.02em\] {
      --tw-tracking:-.02em;
      letter-spacing:-.02em
    }
    .tracking-\[-0\.005em\] {
      --tw-tracking:-.005em;
      letter-spacing:-.005em
    }
    .tracking-\[-0\.09px\] {
      --tw-tracking:-.09px;
      letter-spacing:-.09px
    }
    .tracking-\[-0\.18px\] {
      --tw-tracking:-.18px;
      letter-spacing:-.18px
    }
    .tracking-\[-0\.023em\] {
      --tw-tracking:-.023em;
      letter-spacing:-.023em
    }
    .tracking-\[-0\.028em\] {
      --tw-tracking:-.028em;
      letter-spacing:-.028em
    }
    .tracking-\[-0\.28px\] {
      --tw-tracking:-.28px;
      letter-spacing:-.28px
    }
    .tracking-\[-0\.32px\] {
      --tw-tracking:-.32px;
      letter-spacing:-.32px
    }
    .tracking-\[-0\.33px\] {
      --tw-tracking:-.33px;
      letter-spacing:-.33px
    }
    .tracking-\[-0\.47px\] {
      --tw-tracking:-.47px;
      letter-spacing:-.47px
    }
    .tracking-\[-0\.48px\] {
      --tw-tracking:-.48px;
      letter-spacing:-.48px
    }
    .tracking-\[-0\.75px\] {
      --tw-tracking:-.75px;
      letter-spacing:-.75px
    }
    .tracking-\[-0\.89px\] {
      --tw-tracking:-.89px;
      letter-spacing:-.89px
    }
    .tracking-\[-0\.237px\] {
      --tw-tracking:-.237px;
      letter-spacing:-.237px
    }
    .tracking-\[-1\.2px\] {
      --tw-tracking:-1.2px;
      letter-spacing:-1.2px
    }
    .tracking-\[-1\.75px\] {
      --tw-tracking:-1.75px;
      letter-spacing:-1.75px
    }
    .tracking-\[-1px\] {
      --tw-tracking:-1px;
      letter-spacing:-1px
    }
    .tracking-\[-2\.4px\] {
      --tw-tracking:-2.4px;
      letter-spacing:-2.4px
    }
    .tracking-\[0\.15px\] {
      --tw-tracking:.15px;
      letter-spacing:.15px
    }
    .tracking-\[0\.25px\] {
      --tw-tracking:.25px;
      letter-spacing:.25px
    }
    .tracking-\[0\.03125rem\] {
      --tw-tracking:.03125rem;
      letter-spacing:.03125rem
    }
    .tracking-\[1px\] {
      --tw-tracking:1px;
      letter-spacing:1px
    }
    .tracking-\[2px\] {
      --tw-tracking:2px;
      letter-spacing:2px
    }
    .tracking-\[max\(-6\.5px\,-0\.3vh\)\] {
      --tw-tracking:max(-6.5px, -.3vh);
      letter-spacing:max(-6.5px,-.3vh)
    }
    .tracking-normal {
      --tw-tracking:var(--tracking-normal);
      letter-spacing:var(--tracking-normal)
    }
    .tracking-tight {
      --tw-tracking:var(--tracking-tight);
      letter-spacing:var(--tracking-tight)
    }
    .tracking-wide {
      --tw-tracking:var(--tracking-wide);
      letter-spacing:var(--tracking-wide)
    }
    .tracking-wider {
      --tw-tracking:var(--tracking-wider);
      letter-spacing:var(--tracking-wider)
    }
    .tracking-widest {
      --tw-tracking:var(--tracking-widest);
      letter-spacing:var(--tracking-widest)
    }
    .text-balance {
      text-wrap:balance
    }
    .text-nowrap {
      text-wrap:nowrap
    }
    .text-pretty {
      text-wrap:pretty
    }
    .break-normal {
      overflow-wrap:normal;
      word-break:normal
    }
    .break-words,
    .wrap-break-word {
      overflow-wrap:break-word
    }
    .break-all {
      word-break:break-all
    }
    .text-ellipsis {
      text-overflow:ellipsis
    }
    .whitespace-normal {
      white-space:normal
    }
    .whitespace-nowrap {
      white-space:nowrap
    }
    .whitespace-nowrap\! {
      white-space:nowrap!important
    }
    .whitespace-pre {
      white-space:pre
    }
    .whitespace-pre-line {
      white-space:pre-line
    }
    .whitespace-pre-wrap {
      white-space:pre-wrap
    }
    .\!text-\[\#D89571\] {
      color:#d89571!important
    }
    .\!text-button-ghost-text {
      color:var(--color-button-ghost-text)!important
    }
    .\!text-text-primary {
      color:var(--color-text-primary)!important
    }
    .\!text-text-secondary {
      color:var(--color-text-secondary)!important
    }
    .text-\(--chip-color\) {
      color:var(--chip-color)
    }
    .text-\(--color\) {
      color:var(--color)
    }
    .text-\(--color-background\) {
      color:var(--color-background)
    }
    .text-\(--color-button-primary-bg\) {
      color:var(--color-button-primary-bg)
    }
    .text-\(--color-text-primary\) {
      color:var(--color-text-primary)
    }
    .text-\(--color-text-secondary\),
    .text-\(--color-text-secondary\)\/70 {
      color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-\(--color-text-secondary\)\/70 {
        color:color-mix(in oklab, var(--color-text-secondary) 70%, transparent)
      }
    }
    .text-\(--color-text-tertiary\) {
      color:var(--color-text-tertiary)
    }
    .text-\(--item-color\) {
      color:var(--item-color)
    }
    .text-\(--text-color\)\/80 {
      color:var(--text-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-\(--text-color\)\/80 {
        color:color-mix(in oklab, var(--text-color) 80%, transparent)
      }
    }
    .text-\[\#1E40AF\] {
      color:#1e40af
    }
    .text-\[\#2ce254\] {
      color:#2ce254
    }
    .text-\[\#7b8996\] {
      color:#7b8996
    }
    .text-\[\#9ACD32\] {
      color:#9acd32
    }
    .text-\[\#16a34a\] {
      color:#16a34a
    }
    .text-\[\#22C55E\] {
      color:#22c55e
    }
    .text-\[\#55acee\] {
      color:#55acee
    }
    .text-\[\#60a5fa\] {
      color:#60a5fa
    }
    .text-\[\#0297D6\] {
      color:#0297d6
    }
    .text-\[\#00457B\] {
      color:#00457b
    }
    .text-\[\#1652F0\] {
      color:#1652f0
    }
    .text-\[\#02056e\] {
      color:#02056e
    }
    .text-\[\#6851FF\] {
      color:#6851ff
    }
    .text-\[\#8297A3\] {
      color:#8297a3
    }
    .text-\[\#15803d\] {
      color:#15803d
    }
    .text-\[\#77808d\] {
      color:#77808d
    }
    .text-\[\#92400e\] {
      color:#92400e
    }
    .text-\[\#AA3535\] {
      color:#aa3535
    }
    .text-\[\#B90E3B\] {
      color:#b90e3b
    }
    .text-\[\#B58863\] {
      color:#b58863
    }
    .text-\[\#C89B3B\] {
      color:#c89b3b
    }
    .text-\[\#C45911\] {
      color:#c45911
    }
    .text-\[\#D89571\] {
      color:#d89571
    }
    .text-\[\#DC2626\] {
      color:#dc2626
    }
    .text-\[\#E10600\] {
      color:#e10600
    }
    .text-\[\#E64800\] {
      color:#e64800
    }
    .text-\[\#EF4444\] {
      color:#ef4444
    }
    .text-\[\#F25D23\] {
      color:#f25d23
    }
    .text-\[\#F55A00\] {
      color:#f55a00
    }
    .text-\[\#F9452D\] {
      color:#f9452d
    }
    .text-\[\#FA4E00\] {
      color:#fa4e00
    }
    .text-\[\#FF5842\] {
      color:#ff5842
    }
    .text-\[\#e5e5e5\] {
      color:#e5e5e5
    }
    .text-\[\#e04545\] {
      color:#e04545
    }
    .text-\[\#ff4c46\] {
      color:#ff4c46
    }
    .text-\[inherit\] {
      color:inherit
    }
    .text-\[rgb\(249\,215\,73\)\] {
      color:#f9d749
    }
    .text-\[var\(--button-fg\)\] {
      color:var(--button-fg)
    }
    .text-\[var\(--chip-text-color\)\] {
      color:var(--chip-text-color)
    }
    .text-\[var\(--color-red-500\)\] {
      color:var(--color-red-500)
    }
    .text-\[var\(--color-text\)\] {
      color:var(--color-text)
    }
    .text-\[var\(--crypto-color\)\] {
      color:var(--crypto-color)
    }
    .text-\[var\(--returnTextColor\)\] {
      color:var(--returnTextColor)
    }
    .text-\[var\(--team-color\)\] {
      color:var(--team-color)
    }
    .text-\[white\] {
      color:#fff
    }
    .text-accent-foreground {
      color:var(--color-accent-foreground)
    }
    .text-amber-500 {
      color:var(--color-amber-500)
    }
    .text-amber-700 {
      color:var(--color-amber-700)
    }
    .text-background {
      color:var(--color-background)
    }
    .text-badge-default-text {
      color:var(--color-badge-default-text)
    }
    .text-badge-error-text {
      color:var(--color-badge-error-text)
    }
    .text-badge-info-text {
      color:var(--color-badge-info-text)
    }
    .text-badge-success-text {
      color:var(--color-badge-success-text)
    }
    .text-badge-warning-text {
      color:var(--color-badge-warning-text)
    }
    .text-black {
      color:var(--color-black)
    }
    .text-black\/50 {
      color:#00000080
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-black\/50 {
        color:color-mix(in oklab, var(--color-black) 50%, transparent)
      }
    }
    .text-blue-300 {
      color:var(--color-blue-300)
    }
    .text-blue-500 {
      color:var(--color-blue-500)
    }
    .text-blue-600 {
      color:var(--color-blue-600)
    }
    .text-blue-700 {
      color:var(--color-blue-700)
    }
    .text-border {
      color:var(--color-border)
    }
    .text-brand-300 {
      color:var(--color-brand-300)
    }
    .text-brand-500 {
      color:var(--color-brand-500)
    }
    .text-button-ghost-text {
      color:var(--color-button-ghost-text)
    }
    .text-button-link-text {
      color:var(--color-button-link-text)
    }
    .text-button-outline-text {
      color:var(--color-button-outline-text)
    }
    .text-button-primary-text {
      color:var(--color-button-primary-text)
    }
    .text-current {
      color:currentColor
    }
    .text-destructive {
      color:var(--color-destructive)
    }
    .text-foreground {
      color:var(--color-foreground)
    }
    .text-gray-50 {
      color:var(--color-gray-50)
    }
    .text-gray-400 {
      color:var(--color-gray-400)
    }
    .text-gray-500 {
      color:var(--color-gray-500)
    }
    .text-gray-600 {
      color:var(--color-gray-600)
    }
    .text-gray-800 {
      color:var(--color-gray-800)
    }
    .text-gray-900 {
      color:var(--color-gray-900)
    }
    .text-green-200 {
      color:var(--color-green-200)
    }
    .text-green-300 {
      color:var(--color-green-300)
    }
    .text-green-400 {
      color:var(--color-green-400)
    }
    .text-green-500 {
      color:var(--color-green-500)
    }
    .text-green-600 {
      color:var(--color-green-600)
    }
    .text-inherit {
      color:inherit
    }
    .text-inherit\! {
      color:inherit!important
    }
    .text-input {
      color:var(--color-input)
    }
    .text-label-text {
      color:var(--color-label-text)
    }
    .text-muted-foreground {
      color:var(--color-muted-foreground)
    }
    .text-neutral-0 {
      color:var(--color-neutral-0)
    }
    .text-neutral-200 {
      color:var(--color-neutral-200)
    }
    .text-neutral-300 {
      color:var(--color-neutral-300)
    }
    .text-neutral-300\! {
      color:var(--color-neutral-300)!important
    }
    .text-neutral-400 {
      color:var(--color-neutral-400)
    }
    .text-neutral-500 {
      color:var(--color-neutral-500)
    }
    .text-neutral-500\! {
      color:var(--color-neutral-500)!important
    }
    .text-neutral-600 {
      color:var(--color-neutral-600)
    }
    .text-neutral-600\! {
      color:var(--color-neutral-600)!important
    }
    .text-neutral-700 {
      color:var(--color-neutral-700)
    }
    .text-neutral-800 {
      color:var(--color-neutral-800)
    }
    .text-neutral-900 {
      color:var(--color-neutral-900)
    }
    .text-neutral-950 {
      color:var(--color-neutral-950)
    }
    .text-orange-500 {
      color:var(--color-orange-500)
    }
    .text-pagination-text {
      color:var(--color-pagination-text)
    }
    .text-pagination-text-active {
      color:var(--color-pagination-text-active)
    }
    .text-pagination-text-disabled {
      color:var(--color-pagination-text-disabled)
    }
    .text-pagination-text-muted {
      color:var(--color-pagination-text-muted)
    }
    .text-pink-500 {
      color:var(--color-pink-500)
    }
    .text-popover-text {
      color:var(--color-popover-text)
    }
    .text-primary {
      color:var(--color-primary)
    }
    .text-primary-foreground {
      color:var(--color-primary-foreground)
    }
    .text-red-200 {
      color:var(--color-red-200)
    }
    .text-red-300 {
      color:var(--color-red-300)
    }
    .text-red-400 {
      color:var(--color-red-400)
    }
    .text-red-500 {
      color:var(--color-red-500)
    }
    .text-red-500\! {
      color:var(--color-red-500)!important
    }
    .text-red-600 {
      color:var(--color-red-600)
    }
    .text-red-800 {
      color:var(--color-red-800)
    }
    .text-secondary {
      color:var(--color-secondary)
    }
    .text-tabs-text {
      color:var(--color-tabs-text)
    }
    .text-text {
      color:var(--color-text)
    }
    .text-text-brand {
      color:var(--color-text-brand)
    }
    .text-text-disabled {
      color:var(--color-text-disabled)
    }
    .text-text-inverse,
    .text-text-inverse\/60 {
      color:var(--color-text-inverse)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-inverse\/60 {
        color:color-mix(in oklab, var(--color-text-inverse) 60%, transparent)
      }
    }
    .text-text-primary {
      color:var(--color-text-primary)
    }
    .text-text-primary\! {
      color:var(--color-text-primary)!important
    }
    .text-text-primary\/40 {
      color:var(--color-text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-primary\/40 {
        color:color-mix(in oklab, var(--color-text-primary) 40%, transparent)
      }
    }
    .text-text-primary\/60 {
      color:var(--color-text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-primary\/60 {
        color:color-mix(in oklab, var(--color-text-primary) 60%, transparent)
      }
    }
    .text-text-primary\/80 {
      color:var(--color-text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-primary\/80 {
        color:color-mix(in oklab, var(--color-text-primary) 80%, transparent)
      }
    }
    .text-text-secondary {
      color:var(--color-text-secondary)
    }
    .text-text-secondary\! {
      color:var(--color-text-secondary)!important
    }
    .text-text-secondary\/60 {
      color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-secondary\/60 {
        color:color-mix(in oklab, var(--color-text-secondary) 60%, transparent)
      }
    }
    .text-text-secondary\/70 {
      color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-secondary\/70 {
        color:color-mix(in oklab, var(--color-text-secondary) 70%, transparent)
      }
    }
    .text-text-secondary\/80 {
      color:var(--color-text-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-text-secondary\/80 {
        color:color-mix(in oklab, var(--color-text-secondary) 80%, transparent)
      }
    }
    .text-text-tertiary {
      color:var(--color-text-tertiary)
    }
    .text-tooltip-text {
      color:var(--color-tooltip-text)
    }
    .text-transparent {
      color:#0000
    }
    .text-white {
      color:var(--color-white)
    }
    .text-white\! {
      color:var(--color-white)!important
    }
    .text-white\/50 {
      color:#ffffff80
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-white\/50 {
        color:color-mix(in oklab, var(--color-white) 50%, transparent)
      }
    }
    .text-white\/75 {
      color:#ffffffbf
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-white\/75 {
        color:color-mix(in oklab, var(--color-white) 75%, transparent)
      }
    }
    .text-white\/80 {
      color:#fffc
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-white\/80 {
        color:color-mix(in oklab, var(--color-white) 80%, transparent)
      }
    }
    .text-white\/90 {
      color:#ffffffe6
    }
    @supports (color:color-mix(in lab, red, red)) {
      .text-white\/90 {
        color:color-mix(in oklab, var(--color-white) 90%, transparent)
      }
    }
    .text-yellow-400 {
      color:var(--color-yellow-400)
    }
    .text-yellow-500 {
      color:var(--color-yellow-500)
    }
    .text-yellow-600 {
      color:var(--color-yellow-600)
    }
    .text-yellow-700 {
      color:var(--color-yellow-700)
    }
    .text-yellow-800 {
      color:var(--color-yellow-800)
    }
    .text-yellow-900 {
      color:var(--color-yellow-900)
    }
    .text-zinc-500 {
      color:var(--color-zinc-500)
    }
    .capitalize {
      text-transform:capitalize
    }
    .lowercase {
      text-transform:lowercase
    }
    .normal-case {
      text-transform:none
    }
    .uppercase {
      text-transform:uppercase
    }
    .italic {
      font-style:italic
    }
    .lining-nums {
      --tw-numeric-figure:lining-nums;
      font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)
    }
    .tabular-nums {
      --tw-numeric-spacing:tabular-nums;
      font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)
    }
    .\[font-variant-numeric\:slashed-zero\] {
      font-variant-numeric:slashed-zero
    }
    .\[font-variant-numeric\:tabular-nums\] {
      font-variant-numeric:tabular-nums
    }
    .normal-nums\! {
      font-variant-numeric:normal!important
    }
    .no-underline {
      text-decoration-line:none
    }
    .underline {
      text-decoration-line:underline
    }
    .decoration-\[var\(--color-text\)\] {
      -webkit-text-decoration-color:var(--color-text);
      -webkit-text-decoration-color:var(--color-text);
      -webkit-text-decoration-color:var(--color-text);
      text-decoration-color:var(--color-text)
    }
    .decoration-neutral-100 {
      -webkit-text-decoration-color:var(--color-neutral-100);
      -webkit-text-decoration-color:var(--color-neutral-100);
      -webkit-text-decoration-color:var(--color-neutral-100);
      text-decoration-color:var(--color-neutral-100)
    }
    .decoration-neutral-200 {
      -webkit-text-decoration-color:var(--color-neutral-200);
      -webkit-text-decoration-color:var(--color-neutral-200);
      -webkit-text-decoration-color:var(--color-neutral-200);
      text-decoration-color:var(--color-neutral-200)
    }
    .decoration-neutral-500\/40 {
      -webkit-text-decoration-color:var(--color-neutral-500);
      -webkit-text-decoration-color:var(--color-neutral-500);
      -webkit-text-decoration-color:var(--color-neutral-500);
      text-decoration-color:var(--color-neutral-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .decoration-neutral-500\/40 {
        -webkit-text-decoration-color:color-mix(in oklab, var(--color-neutral-500) 40%, transparent);
        -webkit-text-decoration-color:color-mix(in oklab, var(--color-neutral-500) 40%, transparent);
        -webkit-text-decoration-color:color-mix(in oklab, var(--color-neutral-500) 40%, transparent);
        text-decoration-color:color-mix(in oklab, var(--color-neutral-500) 40%, transparent)
      }
    }
    .decoration-text-secondary {
      -webkit-text-decoration-color:var(--color-text-secondary);
      -webkit-text-decoration-color:var(--color-text-secondary);
      -webkit-text-decoration-color:var(--color-text-secondary);
      text-decoration-color:var(--color-text-secondary)
    }
    .decoration-transparent {
      text-decoration-color:#0000
    }
    .decoration-dotted {
      text-decoration-style:dotted
    }
    .decoration-solid {
      text-decoration-style:solid
    }
    .decoration-1 {
      text-decoration-thickness:1px
    }
    .decoration-2 {
      text-decoration-thickness:2px
    }
    .underline-offset-2 {
      text-underline-offset:2px
    }
    .underline-offset-4 {
      text-underline-offset:4px
    }
    .antialiased {
      -webkit-font-smoothing:antialiased;
      -moz-osx-font-smoothing:grayscale
    }
    .accent-brand-500 {
      accent-color:var(--color-brand-500)
    }
    .opacity-0 {
      opacity:0
    }
    .opacity-10 {
      opacity:.1
    }
    .opacity-15 {
      opacity:.15
    }
    .opacity-20 {
      opacity:.2
    }
    .opacity-30 {
      opacity:.3
    }
    .opacity-35 {
      opacity:.35
    }
    .opacity-40 {
      opacity:.4
    }
    .opacity-50 {
      opacity:.5
    }
    .opacity-50\! {
      opacity:.5!important
    }
    .opacity-60 {
      opacity:.6
    }
    .opacity-70 {
      opacity:.7
    }
    .opacity-75 {
      opacity:.75
    }
    .opacity-80 {
      opacity:.8
    }
    .opacity-85 {
      opacity:.85
    }
    .opacity-90 {
      opacity:.9
    }
    .opacity-100 {
      opacity:1
    }
    .opacity-\[var\(--affix-opacity\)\] {
      opacity:var(--affix-opacity)
    }
    .bg-blend-overlay {
      background-blend-mode:overlay
    }
    .mix-blend-difference {
      mix-blend-mode:difference
    }
    .shadow-lg\/5 {
      --tw-shadow-alpha:5%;
      --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -4px var(--tw-shadow-color,#0000000d);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    @supports (color:lab(0% 0 0)) {
      .shadow-lg\/5 {
        --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,lab(0% 0 0/.05)), 0 4px 6px -4px var(--tw-shadow-color,lab(0% 0 0/.05))
      }
    }
    .\!shadow-md {
      --tw-shadow:0 8px 16px var(--tw-shadow-color,#0000000f)!important;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important
    }
    .shadow {
      --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_0_0_4px_var\(--qr-bg\)\] {
      --tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--qr-bg));
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_0_0_7px_var\(--qr-bg\)\] {
      --tw-shadow:0 0 0 7px var(--tw-shadow-color,var(--qr-bg));
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_0_1px_rgba\(0\,0\,0\,\.3\)\,0_1px_4px_rgba\(0\,0\,0\,\.15\)\] {
      --tw-shadow:0 0 1px var(--tw-shadow-color,#0000004d), 0 1px 4px var(--tw-shadow-color,#00000026);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_0_16px_rgba\(0\,0\,0\,0\.1\)\] {
      --tw-shadow:0 0 16px var(--tw-shadow-color,#0000001a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_0_16px_rgba\(0\,0\,0\,0\.25\)\] {
      --tw-shadow:0 0 16px var(--tw-shadow-color,#00000040);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\] {
      --tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_1px_30px_0_rgba\(9\,9\,11\,0\.03\)\] {
      --tw-shadow:0 1px 30px 0 var(--tw-shadow-color,#09090b08);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_2px_2px\] {
      --tw-shadow:0 2px 2px var(--tw-shadow-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_4px_16px_0_rgba\(0\,0\,0\,0\.1\)\] {
      --tw-shadow:0 4px 16px 0 var(--tw-shadow-color,#0000001a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0_8px_16px_rgba\(0\,0\,0\,0\.06\)\] {
      --tw-shadow:0 8px 16px var(--tw-shadow-color,#0000000f);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0px_1px_2px_0\.5px_rgba\(0\,0\,0\,0\.05\)\] {
      --tw-shadow:0px 1px 2px .5px var(--tw-shadow-color,#0000000d);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0px_1px_8px_0px_rgba\(9\,9\,11\,0\.03\)\] {
      --tw-shadow:0px 1px 8px 0px var(--tw-shadow-color,#09090b08);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0px_1px_30px_0px_rgba\(9\,9\,11\,0\.03\)\] {
      --tw-shadow:0px 1px 30px 0px var(--tw-shadow-color,#09090b08);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[0px_4px_4px_5px_rgba\(0\,0\,0\,0\.03\)\] {
      --tw-shadow:0px 4px 4px 5px var(--tw-shadow-color,#00000008);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[inset_0_3px_3px_4px_rgba\(13\,54\,168\,0\.2\)\] {
      --tw-shadow:inset 0 3px 3px 4px var(--tw-shadow-color,#0d36a833);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-lg {
      --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-md {
      --tw-shadow:0 8px 16px var(--tw-shadow-color,#0000000f);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-none {
      --tw-shadow:0 0 #0000;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-sm {
      --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-xl {
      --tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-xs {
      --tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .\!ring-0 {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important
    }
    .ring {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .ring-0 {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .ring-1 {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .ring-2 {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .ring-3 {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-\[black\]\/10 {
      --tw-shadow-color:#0000001a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .shadow-\[black\]\/10 {
        --tw-shadow-color:color-mix(in oklab, lab(0% 0 0/.1) var(--tw-shadow-alpha), transparent)
      }
    }
    .shadow-\[hsl\(206_22\%_7\%\/35\%\)_0px_10px_38px_-10px\,hsl\(206_22\%_7\%\/20\%\)_0px_10px_20px_-15px\] {
      --tw-shadow-color:#0e121659
    }
    @supports (color:color-mix(in lab, red, red)) {
      .shadow-\[hsl\(206_22\%_7\%\/35\%\)_0px_10px_38px_-10px\,hsl\(206_22\%_7\%\/20\%\)_0px_10px_20px_-15px\] {
        --tw-shadow-color:color-mix(in oklab, #0e121659 0px 10px 38px -10px,#0e121633 0px 10px 20px -15px var(--tw-shadow-alpha), transparent)
      }
    }
    .shadow-black\/2 {
      --tw-shadow-color:#00000005
    }
    @supports (color:color-mix(in lab, red, red)) {
      .shadow-black\/2 {
        --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 2%, transparent) var(--tw-shadow-alpha), transparent)
      }
    }
    .shadow-black\/3 {
      --tw-shadow-color:#00000008
    }
    @supports (color:color-mix(in lab, red, red)) {
      .shadow-black\/3 {
        --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 3%, transparent) var(--tw-shadow-alpha), transparent)
      }
    }
    .shadow-black\/4 {
      --tw-shadow-color:#0000000a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .shadow-black\/4 {
        --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 4%, transparent) var(--tw-shadow-alpha), transparent)
      }
    }
    .shadow-blue-500\/7 {
      --tw-shadow-color:var(--color-blue-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .shadow-blue-500\/7 {
        --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 7%, transparent) var(--tw-shadow-alpha), transparent)
      }
    }
    .\!ring-transparent {
      --tw-ring-color:transparent!important
    }
    .ring-background {
      --tw-ring-color:var(--color-background)
    }
    .ring-bg-brand {
      --tw-ring-color:var(--color-bg-brand)
    }
    .ring-brand-500\/70 {
      --tw-ring-color:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .ring-brand-500\/70 {
        --tw-ring-color:color-mix(in oklab, var(--color-brand-500) 70%, transparent)
      }
    }
    .ring-gray-50 {
      --tw-ring-color:var(--color-gray-50)
    }
    .ring-red-100 {
      --tw-ring-color:var(--color-red-100)
    }
    .ring-red-500\/20 {
      --tw-ring-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .ring-red-500\/20 {
        --tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)
      }
    }
    .ring-transparent {
      --tw-ring-color:transparent
    }
    .ring-offset-background {
      --tw-ring-offset-color:var(--color-background)
    }
    .ring-offset-white {
      --tw-ring-offset-color:var(--color-white)
    }
    .outline-hidden {
      --tw-outline-style:none;
      outline-style:none
    }
    @media (forced-colors:active) {
      .outline-hidden {
        outline-offset:2px;
        outline:2px solid #0000
      }
    }
    .outline,
    .outline-1 {
      outline-style:var(--tw-outline-style);
      outline-width:1px
    }
    .outline-transparent {
      outline-color:#0000
    }
    .blur {
      --tw-blur:blur(8px);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .blur-\[10px\] {
      --tw-blur:blur(10px);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .drop-shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.1\)\] {
      --tw-drop-shadow-size:drop-shadow(0 4px 20px var(--tw-drop-shadow-color,#0000001a));
      --tw-drop-shadow:var(--tw-drop-shadow-size);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .drop-shadow-md {
      --tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));
      --tw-drop-shadow:drop-shadow(var(--drop-shadow-md));
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .drop-shadow-xl {
      --tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));
      --tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .drop-shadow-black\/8 {
      --tw-drop-shadow-color:#00000014
    }
    @supports (color:color-mix(in lab, red, red)) {
      .drop-shadow-black\/8 {
        --tw-drop-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 8%, transparent) var(--tw-drop-shadow-alpha), transparent)
      }
    }
    .drop-shadow-black\/8 {
      --tw-drop-shadow:var(--tw-drop-shadow-size)
    }
    .invert {
      --tw-invert:invert(100%);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .filter {
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .backdrop-blur {
      --tw-backdrop-blur:blur(8px);
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-\[4px\] {
      --tw-backdrop-blur:blur(4px);
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-\[5px\] {
      --tw-backdrop-blur:blur(5px);
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-\[28px\] {
      --tw-backdrop-blur:blur(28px);
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-\[70px\] {
      --tw-backdrop-blur:blur(70px);
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-lg {
      --tw-backdrop-blur:blur(var(--blur-lg));
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-md {
      --tw-backdrop-blur:blur(var(--blur-md));
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-blur-sm {
      --tw-backdrop-blur:blur(var(--blur-sm));
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .backdrop-filter {
      -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
      backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
    }
    .\!transition-all {
      transition-property:all!important;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;
      transition-duration:var(--tw-duration,var(--default-transition-duration))!important
    }
    .transition {
      transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[background-color\,color\] {
      transition-property:background-color,color;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[background\] {
      transition-property:background;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[border-color\] {
      transition-property:border-color;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[border-radius\] {
      transition-property:border-radius;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[border\] {
      transition-property:border;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[box-shadow\,background-color\,transform\] {
      transition-property:box-shadow,background-color,transform;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[box-shadow\] {
      transition-property:box-shadow;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[color\,background-color\,border-color\,scale\] {
      transition-property:color,background-color,border-color,scale;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[color\,box-shadow\] {
      transition-property:color,box-shadow;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[height\] {
      transition-property:height;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[max-height\,opacity\] {
      transition-property:max-height,opacity;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[opacity\,background-color\] {
      transition-property:opacity,background-color;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[outline-color\] {
      transition-property:outline-color;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[padding-bottom\] {
      transition-property:padding-bottom;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[padding-right\] {
      transition-property:padding-right;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[text-decoration-color\] {
      transition-property:text-decoration-color;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-\[width\] {
      transition-property:width;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-all {
      transition-property:all;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-colors {
      transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-opacity {
      transition-property:opacity;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .transition-transform {
      transition-property:transform,translate,scale,rotate;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .\!transition-none {
      transition-property:none!important
    }
    .transition-none {
      transition-property:none
    }
    .delay-0 {
      transition-delay:0s
    }
    .delay-1000 {
      transition-delay:1s
    }
    .duration-50 {
      --tw-duration:50ms;
      transition-duration:50ms
    }
    .duration-75 {
      --tw-duration:75ms;
      transition-duration:75ms
    }
    .duration-80 {
      --tw-duration:80ms;
      transition-duration:80ms
    }
    .duration-100 {
      --tw-duration:.1s;
      transition-duration:.1s
    }
    .duration-125 {
      --tw-duration:.125s;
      transition-duration:.125s
    }
    .duration-150 {
      --tw-duration:.15s;
      transition-duration:.15s
    }
    .duration-160 {
      --tw-duration:.16s;
      transition-duration:.16s
    }
    .duration-200 {
      --tw-duration:.2s;
      transition-duration:.2s
    }
    .duration-250 {
      --tw-duration:.25s;
      transition-duration:.25s
    }
    .duration-300 {
      --tw-duration:.3s;
      transition-duration:.3s
    }
    .duration-400 {
      --tw-duration:.4s;
      transition-duration:.4s
    }
    .duration-500 {
      --tw-duration:.5s;
      transition-duration:.5s
    }
    .duration-600 {
      --tw-duration:.6s;
      transition-duration:.6s
    }
    .duration-\[50ms\] {
      --tw-duration:50ms;
      transition-duration:50ms
    }
    .duration-\[70ms\] {
      --tw-duration:70ms;
      transition-duration:70ms
    }
    .duration-\[120ms\] {
      --tw-duration:.12s;
      transition-duration:.12s
    }
    .duration-\[660ms\] {
      --tw-duration:.66s;
      transition-duration:.66s
    }
    .duration-\[800ms\] {
      --tw-duration:.8s;
      transition-duration:.8s
    }
    .duration-\[2000ms\] {
      --tw-duration:2s;
      transition-duration:2s
    }
    .ease-\[cubic-bezier\(0\.26\,0\.08\,0\.25\,1\)\] {
      --tw-ease:cubic-bezier(.26,.08,.25,1);
      transition-timing-function:cubic-bezier(.26,.08,.25,1)
    }
    .ease-\[cubic-bezier\(0\.42\,0\,0\.58\,1\)\] {
      --tw-ease:cubic-bezier(.42,0,.58,1);
      transition-timing-function:ease-in-out
    }
    .ease-\[cubic-bezier\(0\.77\,0\,0\.175\,1\)\] {
      --tw-ease:cubic-bezier(.77,0,.175,1);
      transition-timing-function:cubic-bezier(.77,0,.175,1)
    }
    .ease-\[ease\] {
      --tw-ease:ease;
      transition-timing-function:ease
    }
    .ease-in-out {
      --tw-ease:var(--ease-in-out);
      transition-timing-function:var(--ease-in-out)
    }
    .ease-linear {
      --tw-ease:linear;
      transition-timing-function:linear
    }
    .ease-out {
      --tw-ease:var(--ease-out);
      transition-timing-function:var(--ease-out)
    }
    .\[transition-timing-function\:cubic-bezier\(0\.65\,0\,0\.35\,1\)\] {
      transition-timing-function:cubic-bezier(.65,0,.35,1)
    }
    .will-change-\[transform\,opacity\] {
      will-change:transform,opacity
    }
    .will-change-auto {
      will-change:auto
    }
    .will-change-transform {
      will-change:transform
    }
    .delay-0 {
      --tw-animation-delay:0s;
      animation-delay:0s
    }
    .delay-1000 {
      --tw-animation-delay:1s;
      animation-delay:1s
    }
    .\!outline-none {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    .fade-in-0 {
      --tw-enter-opacity:0
    }
    .outline-none {
      --tw-outline-style:none;
      outline-style:none
    }
    .outline-none\! {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    .select-none {
      -webkit-user-select:none;
      user-select:none
    }
    .zoom-in-95 {
      --tw-enter-scale:.95
    }
    .\[--aurora\:repeating-linear-gradient\(100deg\,var\(--color-red-500\)_10\%\,var\(--color-brand-500\)_15\%\,var\(--color-red-500\)_20\%\,var\(--color-brand-500\)_25\%\,var\(--color-red-500\)_30\%\)\] {
      --aurora:repeating-linear-gradient(100deg,var(--color-red-500) 10%,var(--color-brand-500) 15%,var(--color-red-500) 20%,var(--color-brand-500) 25%,var(--color-red-500) 30%)
    }
    .\[--base-color\:var\(--color-brand-500\)\] {
      --base-color:var(--color-brand-500)
    }
    .\[--base-color\:var\(--color-text-secondary\)\] {
      --base-color:var(--color-text-secondary)
    }
    .\[--base-gradient-color\:var\(--color-brand-200\)\] {
      --base-gradient-color:var(--color-brand-200)
    }
    .\[--base-gradient-color\:var\(--color-text-primary\)\] {
      --base-gradient-color:var(--color-text-primary)
    }
    .\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\] {
      --bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))
    }
    .\[--cell-size\:--spacing\(8\)\] {
      --cell-size:calc(var(--spacing) * 8)
    }
    .\[--dark-gradient\:repeating-linear-gradient\(100deg\,var\(--black\)_0\%\,var\(--black\)_7\%\,var\(--transparent\)_10\%\,var\(--transparent\)_12\%\,var\(--black\)_16\%\)\] {
      --dark-gradient:repeating-linear-gradient(100deg,var(--black) 0%,var(--black) 7%,var(--transparent) 10%,var(--transparent) 12%,var(--black) 16%)
    }
    .\[--icon-bg\:var\(--color-neutral-100\)\] {
      --icon-bg:var(--color-neutral-100)
    }
    .\[--icon-fg\:var\(--color-neutral-500\)\] {
      --icon-fg:var(--color-neutral-500)
    }
    .\[--page-height\:calc\(100dvh-var\(--navbar-height\)\)\] {
      --page-height:calc(100dvh - var(--navbar-height))
    }
    .\[--row-height\:38px\] {
      --row-height:38px
    }
    .\[--screen-left-margin\:16px\] {
      --screen-left-margin:16px
    }
    .\[--stack-gap\:8px\] {
      --stack-gap:8px
    }
    .\[--table-inset\:16px\] {
      --table-inset:16px
    }
    .\[--toast-scale\:calc\(1-0\.05\*var\(--toast-index\,0\)\)\] {
      --toast-scale:calc(1 - .05 * var(--toast-index,0))
    }
    .\[--toast-x\:var\(--radix-toast-swipe-move-x\,0\)\] {
      --toast-x:var(--radix-toast-swipe-move-x,0)
    }
    .\[--toast-y\:calc\(1px\+var\(--stack-gap\,8px\)\*var\(--toast-index\,0\)\)\] {
      --toast-y:calc(1px + var(--stack-gap,8px) * var(--toast-index,0))
    }
    .\[--toast-y\:calc\(1px-var\(--stack-gap\,8px\)\*var\(--toast-index\,0\)\)\] {
      --toast-y:calc(1px - var(--stack-gap,8px) * var(--toast-index,0))
    }
    .\[--white-gradient\:repeating-linear-gradient\(100deg\,var\(--white\)_0\%\,var\(--white\)_7\%\,var\(--transparent\)_10\%\,var\(--transparent\)_12\%\,var\(--white\)_16\%\)\] {
      --white-gradient:repeating-linear-gradient(100deg,var(--white) 0%,var(--white) 7%,var(--transparent) 10%,var(--transparent) 12%,var(--white) 16%)
    }
    .\[-ms-overflow-style\:none\] {
      -ms-overflow-style:none
    }
    .\[-webkit-overflow-scrolling\:touch\] {
      -webkit-overflow-scrolling:touch
    }
    .\[-webkit-tap-highlight-color\:rgba\(0\,0\,0\,0\.2\)\] {
      -webkit-tap-highlight-color:#0003
    }
    .\[animation-duration\:1\.2s\] {
      animation-duration:1.2s
    }
    .\[backface-visibility\:hidden\] {
      backface-visibility:hidden
    }
    .\[background\:linear-gradient\(to_right\,rgba\(255\,107\,101\,0\.4\)\,rgba\(41\,126\,255\,0\.4\)\)\,linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\.6\)\)\] {
      background:linear-gradient(90deg,#ff6b6566,#297eff66),linear-gradient(#fff0,#fff9)
    }
    .\[clip\:rect\(0\,0\,0\,0\)\] {
      clip:rect(0,0,0,0)
    }
    .\[grid-template-areas\:\'team-0-logo_team-0-name\'_\'team-1-logo_team-1-name\'\] {
      grid-template-areas:"team-0-logo team-0-name""team-1-logo team-1-name"
    }
    .\[grid-template-areas\:\'team-0-score_team-0-logo_team-0-name\'_\'team-1-score_team-1-logo_team-1-name\'\] {
      grid-template-areas:"team-0-score team-0-logo team-0-name""team-1-score team-1-logo team-1-name"
    }
    .\[overflow-anchor\:none\] {
      overflow-anchor:none
    }
    .\[perspective\:500px\] {
      perspective:500px
    }
    .\[scrollbar-width\:none\] {
      scrollbar-width:none
    }
    .\[transform-style\:preserve-3d\] {
      transform-style:preserve-3d
    }
    .corner-squircle {
      corner-shape:squircle
    }
    .fade-in {
      --tw-enter-opacity:0
    }
    .paused {
      animation-play-state:paused
    }
    .running {
      animation-play-state:running
    }
    :is(.\*\:animate-pulse>*) {
      animation:var(--animate-pulse)
    }
    .not-first\:mt-2:not(:first-child) {
      margin-top:calc(var(--spacing) * 2)
    }
    .not-last\:mb-4:not(:last-child) {
      margin-bottom:calc(var(--spacing) * 4)
    }
    .not-last\:border-b:not(:last-child) {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:1px
    }
    .not-last\:pb-2:not(:last-child) {
      padding-bottom:calc(var(--spacing) * 2)
    }
    @supports not (grid-template-columns:subgrid) {
      .not-supports-\[grid-template-columns\:subgrid\]\:grid-cols-\[auto_auto_minmax\(50px\,auto\)_minmax\(50px\,auto\)_minmax\(80px\,auto\)_minmax\(50px\,auto\)_minmax\(50px\,auto\)_minmax\(50px\,auto\)\] {
        grid-template-columns:auto auto minmax(50px,auto) minmax(50px,auto) minmax(80px,auto) minmax(50px,auto) minmax(50px,auto) minmax(50px,auto)
      }
      .not-supports-\[grid-template-columns\:subgrid\]\:grid-cols-\[auto_auto_minmax\(50px\,auto\)_minmax\(50px\,auto\)_minmax\(80px\,auto\)_minmax\(50px\,auto\)_minmax\(50px\,auto\)_minmax\(50px\,auto\)_minmax\(50px\,auto\)\] {
        grid-template-columns:auto auto minmax(50px,auto) minmax(50px,auto) minmax(80px,auto) minmax(50px,auto) minmax(50px,auto) minmax(50px,auto) minmax(50px,auto)
      }
    }
    @media not all and (min-width:48rem) {
      .not-md\:text-center {
        text-align:center
      }
    }
    @media not all and (min-width:64rem) {
      .not-lg\:z-2 {
        z-index:2
      }
      .not-lg\:mx-4 {
        margin-inline:calc(var(--spacing) * 4)
      }
      .not-lg\:my-auto {
        margin-block:auto
      }
      .not-lg\:\!mt-1\.25 {
        margin-top:calc(var(--spacing) * 1.25)!important
      }
      .not-lg\:\[box-sizing\:padding-box\] {
        box-sizing:padding-box
      }
      .not-lg\:flex {
        display:flex
      }
      .not-lg\:hidden {
        display:none
      }
      .not-lg\:h-fit {
        height:fit-content
      }
      .not-lg\:w-\[80\%\] {
        width:80%
      }
      .not-lg\:w-full {
        width:100%
      }
      .not-lg\:max-w-lg {
        max-width:var(--container-lg)
      }
      .not-lg\:max-w-sm {
        max-width:var(--container-sm)
      }
      .not-lg\:flex-1 {
        flex:1
      }
      .not-lg\:flex-none {
        flex:none
      }
      .not-lg\:snap-x {
        scroll-snap-type:x var(--tw-scroll-snap-strictness)
      }
      .not-lg\:snap-mandatory {
        --tw-scroll-snap-strictness:mandatory
      }
      .not-lg\:snap-start {
        scroll-snap-align:start
      }
      .not-lg\:flex-col {
        flex-direction:column
      }
      .not-lg\:items-center {
        align-items:center
      }
      .not-lg\:overflow-x-auto {
        overflow-x:auto
      }
      .not-lg\:overflow-x-clip {
        overflow-x:clip
      }
      .not-lg\:overflow-x-hidden {
        overflow-x:hidden
      }
      .not-lg\:bg-\(--color-background\) {
        background-color:var(--color-background)
      }
      .not-lg\:bg-none {
        background-image:none
      }
      .not-lg\:px-0\.5 {
        padding-inline:calc(var(--spacing) * .5)
      }
      .not-lg\:pr-2 {
        padding-right:calc(var(--spacing) * 2)
      }
      .not-lg\:pb-\[60px\] {
        padding-bottom:60px
      }
      .not-lg\:text-center {
        text-align:center
      }
    }
    .not-dark\:hidden:not(:is([data-theme=dark],
    [data-theme=dark] *)) {
      display:none
    }
    .group-last\:border-b-0:is(:where(.group):last-child *) {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:0
    }
    .group-focus-within\/dim\:pointer-events-auto:is(:where(.group\/dim):focus-within *) {
      pointer-events:auto
    }
    .group-focus-within\/dim\:opacity-100:is(:where(.group\/dim):focus-within *) {
      opacity:1
    }
    .group-focus-within\/input\:bg-gray-50:is(:where(.group\/input):focus-within *) {
      background-color:var(--color-gray-50)
    }
    .group-focus-within\/search\:hidden:is(:where(.group\/search):focus-within *) {
      display:none
    }
    @media (hover:hover) {
      .group-hover\:-translate-x-0\.5:is(:where(.group):hover *) {
        --tw-translate-x:calc(var(--spacing) * -.5);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .group-hover\:translate-x-0:is(:where(.group):hover *) {
        --tw-translate-x:calc(var(--spacing) * 0);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .group-hover\:translate-x-0\.5:is(:where(.group):hover *) {
        --tw-translate-x:calc(var(--spacing) * .5);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .group-hover\:translate-x-px:is(:where(.group):hover *) {
        --tw-translate-x:1px;
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .group-hover\:scale-100:is(:where(.group):hover *) {
        --tw-scale-x:100%;
        --tw-scale-y:100%;
        --tw-scale-z:100%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .group-hover\:scale-102:is(:where(.group):hover *) {
        --tw-scale-x:102%;
        --tw-scale-y:102%;
        --tw-scale-z:102%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .group-hover\:scale-105:is(:where(.group):hover *) {
        --tw-scale-x:105%;
        --tw-scale-y:105%;
        --tw-scale-z:105%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .group-hover\:scale-110:is(:where(.group):hover *) {
        --tw-scale-x:110%;
        --tw-scale-y:110%;
        --tw-scale-z:110%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .group-hover\:rotate-30:is(:where(.group):hover *) {
        rotate:30deg
      }
      .group-hover\:border-button-ghost-bg-hover:is(:where(.group):hover *) {
        border-color:var(--color-button-ghost-bg-hover)
      }
      .group-hover\:border-neutral-50:is(:where(.group):hover *) {
        border-color:var(--color-neutral-50)
      }
      .group-hover\:bg-black\/45:is(:where(.group):hover *) {
        background-color:#00000073
      }
      @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-black\/45:is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-black) 45%, transparent)
        }
      }
      .group-hover\:bg-brand-100\/50:is(:where(.group):hover *) {
        background-color:var(--color-brand-100)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-brand-100\/50:is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-brand-100) 50%, transparent)
        }
      }
      .group-hover\:bg-neutral-50:is(:where(.group):hover *),
      .group-hover\:bg-neutral-50\/50:is(:where(.group):hover *) {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-neutral-50\/50:is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
        }
      }
      .group-hover\:bg-neutral-50\/70:is(:where(.group):hover *) {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-neutral-50\/70:is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-neutral-50) 70%, transparent)
        }
      }
      .group-hover\:bg-neutral-100\/70:is(:where(.group):hover *) {
        background-color:var(--color-neutral-100)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .group-hover\:bg-neutral-100\/70:is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-neutral-100) 70%, transparent)
        }
      }
      .group-hover\:\!text-white:is(:where(.group):hover *) {
        color:var(--color-white)!important
      }
      .group-hover\:text-\[var\(--tabs-asset-color\)\]:is(:where(.group):hover *) {
        color:var(--tabs-asset-color)
      }
      .group-hover\:text-neutral-600:is(:where(.group):hover *) {
        color:var(--color-neutral-600)
      }
      .group-hover\:text-text:is(:where(.group):hover *) {
        color:var(--color-text)
      }
      .group-hover\:text-text-primary:is(:where(.group):hover *) {
        color:var(--color-text-primary)
      }
      .group-hover\:text-text-tertiary:is(:where(.group):hover *) {
        color:var(--color-text-tertiary)
      }
      .group-hover\:text-white\!:is(:where(.group):hover *) {
        color:var(--color-white)!important
      }
      .group-hover\:underline:is(:where(.group):hover *) {
        text-decoration-line:underline
      }
      .group-hover\:decoration-\[var\(--color-text\)\]:is(:where(.group):hover *) {
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        text-decoration-color:var(--color-text)
      }
      .group-hover\:decoration-\[var\(--color-text-primary\)\]:is(:where(.group):hover *) {
        -webkit-text-decoration-color:var(--color-text-primary);
        -webkit-text-decoration-color:var(--color-text-primary);
        -webkit-text-decoration-color:var(--color-text-primary);
        text-decoration-color:var(--color-text-primary)
      }
      .group-hover\:decoration-current:is(:where(.group):hover *) {
        text-decoration-color:currentColor
      }
      .group-hover\:decoration-neutral-500:is(:where(.group):hover *) {
        -webkit-text-decoration-color:var(--color-neutral-500);
        -webkit-text-decoration-color:var(--color-neutral-500);
        -webkit-text-decoration-color:var(--color-neutral-500);
        text-decoration-color:var(--color-neutral-500)
      }
      .group-hover\:decoration-neutral-950:is(:where(.group):hover *) {
        -webkit-text-decoration-color:var(--color-neutral-950);
        -webkit-text-decoration-color:var(--color-neutral-950);
        -webkit-text-decoration-color:var(--color-neutral-950);
        text-decoration-color:var(--color-neutral-950)
      }
      .group-hover\:decoration-text:is(:where(.group):hover *) {
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        text-decoration-color:var(--color-text)
      }
      .group-hover\:\!opacity-100:is(:where(.group):hover *) {
        opacity:1!important
      }
      .group-hover\:opacity-0:is(:where(.group):hover *) {
        opacity:0
      }
      .group-hover\:opacity-100:is(:where(.group):hover *) {
        opacity:1
      }
      .group-hover\:opacity-100\!:is(:where(.group):hover *) {
        opacity:1!important
      }
      .group-hover\:ring-neutral-50:is(:where(.group):hover *) {
        --tw-ring-color:var(--color-neutral-50)
      }
      .group-hover\/comments\:text-neutral-300:is(:where(.group\/comments):hover *) {
        color:var(--color-neutral-300)
      }
      .group-hover\/comments\:text-neutral-700:is(:where(.group\/comments):hover *) {
        color:var(--color-neutral-700)
      }
      .group-hover\/dim\:pointer-events-auto:is(:where(.group\/dim):hover *) {
        pointer-events:auto
      }
      .group-hover\/dim\:opacity-100:is(:where(.group\/dim):hover *) {
        opacity:1
      }
      .group-hover\/input\:not-focus-within\:bg-gray-100:is(:where(.group\/input):hover *):not(:focus-within) {
        background-color:var(--color-gray-100)
      }
      .group-hover\/link\:decoration-text:is(:where(.group\/link):hover *) {
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        text-decoration-color:var(--color-text)
      }
      .group-hover\/parlay\:underline:is(:where(.group\/parlay):hover *) {
        text-decoration-line:underline
      }
      .group-hover\/position-chip\:opacity-100:is(:where(.group\/position-chip):hover *) {
        opacity:1
      }
      .group-hover\/position-chip\:delay-100:is(:where(.group\/position-chip):hover *) {
        --tw-animation-delay:.1s;
        transition-delay:.1s;
        animation-delay:.1s
      }
      .group-hover\/team\:underline:is(:where(.group\/team):hover *) {
        text-decoration-line:underline
      }
      .group-hover\/tip\:block:is(:where(.group\/tip):hover *) {
        display:block
      }
      .group-hover\/title\:underline:is(:where(.group\/title):hover *) {
        text-decoration-line:underline
      }
      .group-hover\/title\:decoration-text-primary:is(:where(.group\/title):hover *) {
        -webkit-text-decoration-color:var(--color-text-primary);
        -webkit-text-decoration-color:var(--color-text-primary);
        -webkit-text-decoration-color:var(--color-text-primary);
        text-decoration-color:var(--color-text-primary)
      }
    }
    .group-focus-visible\:outline:is(:where(.group):focus-visible *) {
      outline-style:var(--tw-outline-style);
      outline-width:1px
    }
    .group-focus-visible\:outline-2:is(:where(.group):focus-visible *) {
      outline-style:var(--tw-outline-style);
      outline-width:2px
    }
    .group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *) {
      outline-offset:2px
    }
    .group-focus-visible\:outline-text:is(:where(.group):focus-visible *) {
      outline-color:var(--color-text)
    }
    .group-active\:scale-\[0\.98\]:is(:where(.group):active *) {
      scale:.98
    }
    .group-active\:bg-neutral-50\/50:is(:where(.group):active *) {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .group-active\:bg-neutral-50\/50:is(:where(.group):active *) {
        background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
      }
    }
    .group-has-disabled\/field\:text-gray-300:is(:where(.group\/field):has(:disabled) *),
    .group-has-disabled\/input\:text-gray-300:is(:where(.group\/input):has(:disabled) *) {
      color:var(--color-gray-300)
    }
    .group-has-disabled\/input\:text-gray-400:is(:where(.group\/input):has(:disabled) *) {
      color:var(--color-gray-400)
    }
    .group-has-disabled\/input\:opacity-60:is(:where(.group\/input):has(:disabled) *) {
      opacity:.6
    }
    .group-has-data-\[size\=md\]\/avatar-group\:size-8:is(:where(.group\/avatar-group):has([data-size=md]) *) {
      width:calc(var(--spacing) * 8);
      height:calc(var(--spacing) * 8)
    }
    .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *) {
      width:calc(var(--spacing) * 6);
      height:calc(var(--spacing) * 6)
    }
    .group-has-data-\[size\=xs\]\/avatar-group\:size-5:is(:where(.group\/avatar-group):has([data-size=xs]) *) {
      width:calc(var(--spacing) * 5);
      height:calc(var(--spacing) * 5)
    }
    .group-data-\[direction\=down\]\:rotate-180:is(:where(.group)[data-direction=down] *) {
      rotate:180deg
    }
    .group-data-\[direction\=down\]\:text-red-500:is(:where(.group)[data-direction=down] *) {
      color:var(--color-red-500)
    }
    .group-data-\[direction\=up\]\:rotate-0:is(:where(.group)[data-direction=up] *) {
      rotate:none
    }
    .group-data-\[direction\=up\]\:text-green-500:is(:where(.group)[data-direction=up] *) {
      color:var(--color-green-500)
    }
    .group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *) {
      position:relative
    }
    .group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *) {
      z-index:10
    }
    .group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *) {
      border-color:var(--color-ring)
    }
    .group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *) {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *) {
      --tw-ring-color:var(--color-ring)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *) {
        --tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)
      }
    }
    .group-data-\[front\=false\]\:h-\(--toast-front-height\):is(:where(.group)[data-front=false] *) {
      height:var(--toast-front-height)
    }
    .group-data-\[hovering\=true\]\:h-\(--toast-height\):is(:where(.group)[data-hovering=true] *) {
      height:var(--toast-height)
    }
    .group-data-\[open\=true\]\:opacity-0:is(:where(.group)[data-open=true] *) {
      opacity:0
    }
    .group-data-\[state\=closed\]\:-rotate-90:is(:where(.group)[data-state=closed] *) {
      rotate:-90deg
    }
    .group-data-\[state\=closed\]\:opacity-0:is(:where(.group)[data-state=closed] *) {
      opacity:0
    }
    .group-data-\[state\=open\]\:rotate-90:is(:where(.group)[data-state=open] *) {
      rotate:90deg
    }
    .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *) {
      rotate:180deg
    }
    .group-data-\[state\=open\]\:border-neutral-50:is(:where(.group)[data-state=open] *) {
      border-color:var(--color-neutral-50)
    }
    .group-data-\[state\=open\]\:opacity-0:is(:where(.group)[data-state=open] *) {
      opacity:0
    }
    .group-data-\[state\=open\]\/accordion\:rotate-0:is(:where(.group\/accordion)[data-state=open] *) {
      rotate:none
    }
    .group-data-\[state\=open\]\/accordion\:rotate-90:is(:where(.group\/accordion)[data-state=open] *) {
      rotate:90deg
    }
    .group-data-\[state\=open\]\/accordion\:opacity-0:is(:where(.group\/accordion)[data-state=open] *) {
      opacity:0
    }
    .group-data-\[state\=open\]\/accordion\:opacity-100:is(:where(.group\/accordion)[data-state=open] *) {
      opacity:1
    }
    .group-data-\[state\=open\]\/collapsible\:rotate-90:is(:where(.group\/collapsible)[data-state=open] *) {
      rotate:90deg
    }
    .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),
    .group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *) {
      text-align:center
    }
    @media (hover:hover) {
      .peer-hover\:text-text-primary:is(:where(.peer):hover~*) {
        color:var(--color-text-primary)
      }
    }
    .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*) {
      cursor:not-allowed
    }
    .peer-disabled\:opacity-70:is(:where(.peer):disabled~*) {
      opacity:.7
    }
    .file\:border-0::file-selector-button {
      border-style:var(--tw-border-style);
      border-width:0
    }
    .file\:bg-transparent::file-selector-button {
      background-color:#0000
    }
    .file\:text-sm::file-selector-button {
      font-size:var(--text-sm);
      line-height:var(--tw-leading,var(--text-sm--line-height))
    }
    .file\:font-medium::file-selector-button {
      --tw-font-weight:var(--font-weight-medium);
      font-weight:var(--font-weight-medium)
    }
    .file\:text-foreground::file-selector-button {
      color:var(--color-foreground)
    }
    .placeholder\:ml-0\.5::placeholder {
      margin-left:calc(var(--spacing) * .5)
    }
    .placeholder\:\[transform\:translateX\(calc\(var\(--text-indent\,0\)\/-2\)\)\]::placeholder {
      transform:translateX(calc(var(--text-indent,0) / -2))
    }
    .placeholder\:text-\[15px\]::placeholder {
      font-size:15px
    }
    .placeholder\:font-\[400\]::placeholder {
      --tw-font-weight:400;
      font-weight:400
    }
    .placeholder\:\!text-text-secondary\/80::placeholder {
      color:var(--color-text-secondary)!important
    }
    @supports (color:color-mix(in lab, red, red)) {
      .placeholder\:\!text-text-secondary\/80::placeholder {
        color:color-mix(in oklab, var(--color-text-secondary) 80%, transparent)!important
      }
    }
    .placeholder\:text-gray-400::placeholder {
      color:var(--color-gray-400)
    }
    .placeholder\:text-gray-900\/30::placeholder {
      color:#1018284d
    }
    @supports (color:color-mix(in lab, red, red)) {
      .placeholder\:text-gray-900\/30::placeholder {
        color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)
      }
    }
    .placeholder\:text-neutral-500::placeholder {
      color:var(--color-neutral-500)
    }
    .placeholder\:text-secondary\/40::placeholder {
      color:var(--color-secondary)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .placeholder\:text-secondary\/40::placeholder {
        color:color-mix(in oklab, var(--color-secondary) 40%, transparent)
      }
    }
    .placeholder\:text-text-primary::placeholder {
      color:var(--color-text-primary)
    }
    .placeholder\:text-text-secondary::placeholder {
      color:var(--color-text-secondary)
    }
    .placeholder\:text-text-tertiary::placeholder {
      color:var(--color-text-tertiary)
    }
    .placeholder\:text-text\/30::placeholder {
      color:var(--color-text)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .placeholder\:text-text\/30::placeholder {
        color:color-mix(in oklab, var(--color-text) 30%, transparent)
      }
    }
    .placeholder\:text-textarea-filled-text-placeholder::placeholder {
      color:var(--color-textarea-filled-text-placeholder)
    }
    .placeholder\:opacity-30::placeholder {
      opacity:.3
    }
    .placeholder\:transition-colors::placeholder {
      transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .placeholder\:duration-80::placeholder {
      --tw-duration:80ms;
      transition-duration:80ms
    }
    .placeholder\:ease-out::placeholder {
      --tw-ease:var(--ease-out);
      transition-timing-function:var(--ease-out)
    }
    .before\:pointer-events-none:before {
      content:var(--tw-content);
      pointer-events:none
    }
    .before\:absolute:before {
      content:var(--tw-content);
      position:absolute
    }
    .before\:-inset-4:before {
      content:var(--tw-content);
      inset:calc(var(--spacing) * -4)
    }
    .before\:-inset-\[5px\]:before {
      content:var(--tw-content);
      inset:-5px
    }
    .before\:inset-0:before {
      content:var(--tw-content);
      inset:calc(var(--spacing) * 0)
    }
    .before\:inset-\[-6px\]:before {
      content:var(--tw-content);
      inset:-6px
    }
    .before\:inset-\[-12px\]:before {
      content:var(--tw-content);
      inset:-12px
    }
    .before\:inset-\[1px\]:before {
      content:var(--tw-content);
      inset:1px
    }
    .before\:inset-\[9px\]:before {
      content:var(--tw-content);
      inset:9px
    }
    .before\:top-1\/2:before {
      content:var(--tw-content);
      top:50%
    }
    .before\:right-0:before {
      content:var(--tw-content);
      right:calc(var(--spacing) * 0)
    }
    .before\:bottom-full:before {
      content:var(--tw-content);
      bottom:100%
    }
    .before\:left-0:before {
      content:var(--tw-content);
      left:calc(var(--spacing) * 0)
    }
    .before\:left-1\/2:before {
      content:var(--tw-content);
      left:50%
    }
    .before\:z-1:before {
      content:var(--tw-content);
      z-index:1
    }
    .before\:z-\[2\]:before {
      content:var(--tw-content);
      z-index:2
    }
    .before\:size-full:before {
      content:var(--tw-content);
      width:100%;
      height:100%
    }
    .before\:h-\[1000px\]:before {
      content:var(--tw-content);
      height:1000px
    }
    .before\:min-h-11:before {
      content:var(--tw-content);
      min-height:calc(var(--spacing) * 11)
    }
    .before\:w-full:before {
      content:var(--tw-content);
      width:100%
    }
    .before\:min-w-11:before {
      content:var(--tw-content);
      min-width:calc(var(--spacing) * 11)
    }
    .before\:-translate-1\/2:before {
      content:var(--tw-content);
      --tw-translate-x:calc(calc(1 / 2 * 100%) * -1);
      --tw-translate-y:calc(calc(1 / 2 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-translate-x-full:before {
      content:var(--tw-content);
      --tw-translate-x:-100%;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-skew-x-12:before {
      content:var(--tw-content);
      --tw-skew-x:skewX(calc(12deg * -1));
      transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)
    }
    .before\:animate-\[outline-fade_220ms_ease-out_750ms_both\]:before {
      content:var(--tw-content);
      animation:.22s ease-out .75s both outline-fade
    }
    .before\:animate-\[rotate_1200ms_linear_infinite\]:before {
      content:var(--tw-content);
      animation:1.2s linear infinite rotate
    }
    .before\:animate-\[skeletonShimmer_2s_infinite\]:before {
      content:var(--tw-content);
      animation:2s infinite skeletonShimmer
    }
    .before\:cursor-pointer:before {
      content:var(--tw-content);
      cursor:pointer
    }
    .before\:rounded-\[3px\]:before {
      content:var(--tw-content);
      border-radius:3px
    }
    .before\:rounded-\[inherit\]:before {
      content:var(--tw-content);
      border-radius:inherit
    }
    .before\:rounded-full:before {
      content:var(--tw-content);
      border-radius:3.40282e38px
    }
    .before\:bg-red-500:before {
      content:var(--tw-content);
      background-color:var(--color-red-500)
    }
    .before\:bg-transparent:before {
      content:var(--tw-content);
      background-color:#0000
    }
    .before\:bg-linear-to-r:before {
      content:var(--tw-content);
      --tw-gradient-position:to right
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
      .before\:bg-linear-to-r:before {
        --tw-gradient-position:to right in oklab
      }
    }
    .before\:bg-linear-to-r:before {
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .before\:bg-gradient-to-r:before {
      content:var(--tw-content);
      --tw-gradient-position:to right in oklab;
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .before\:bg-none:before {
      content:var(--tw-content);
      background-image:none
    }
    .before\:from-\[\#fc4b44\]:before {
      content:var(--tw-content);
      --tw-gradient-from:#fc4b44;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:from-transparent:before {
      content:var(--tw-content);
      --tw-gradient-from:transparent;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:via-skeleton-bg:before {
      content:var(--tw-content);
      --tw-gradient-via:var(--color-skeleton-bg);
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .before\:to-\[\#146ffa\]:before {
      content:var(--tw-content);
      --tw-gradient-to:#146ffa;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:to-transparent:before {
      content:var(--tw-content);
      --tw-gradient-to:transparent;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:opacity-0:before {
      content:var(--tw-content);
      opacity:0
    }
    .before\:shadow-\[0_0_0_4px_var\(--qr-bg\)\]:before {
      content:var(--tw-content);
      --tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--qr-bg));
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .before\:shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.02\)\]:before {
      content:var(--tw-content);
      --tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#00000005);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .before\:shadow-\[inset_0_0_0_3\.5px_rgb\(239_68_68\)\]:before {
      content:var(--tw-content);
      --tw-shadow:inset 0 0 0 3.5px var(--tw-shadow-color,#ef4444);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .before\:transition-opacity:before {
      content:var(--tw-content);
      transition-property:opacity;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .before\:duration-100:before {
      content:var(--tw-content);
      --tw-duration:.1s;
      transition-duration:.1s
    }
    .before\:ease-linear:before {
      content:var(--tw-content);
      --tw-ease:linear;
      transition-timing-function:linear
    }
    .before\:content-\[\"\"\]:before,
    .before\:content-\[\'\'\]:before {
      --tw-content:"";
      content:var(--tw-content)
    }
    .before\:\[background\:conic-gradient\(from_-90deg\,transparent\,transparent\,transparent\,transparent\,transparent\,black\)\]:before {
      content:var(--tw-content);
      background:conic-gradient(from -90deg,#0000,#0000,#0000,#0000,#0000,#000)
    }
    .after\:absolute:after {
      content:var(--tw-content);
      position:absolute
    }
    .after\:inset-0:after {
      content:var(--tw-content);
      inset:calc(var(--spacing) * 0)
    }
    .after\:inset-y-0:after {
      content:var(--tw-content);
      inset-block:calc(var(--spacing) * 0)
    }
    .after\:top-1\/2:after {
      content:var(--tw-content);
      top:50%
    }
    .after\:top-full:after {
      content:var(--tw-content);
      top:100%
    }
    .after\:right-0:after {
      content:var(--tw-content);
      right:calc(var(--spacing) * 0)
    }
    .after\:-bottom-2:after {
      content:var(--tw-content);
      bottom:calc(var(--spacing) * -2)
    }
    .after\:left-0:after {
      content:var(--tw-content);
      left:calc(var(--spacing) * 0)
    }
    .after\:left-1\/2:after {
      content:var(--tw-content);
      left:50%
    }
    .after\:-z-10:after {
      content:var(--tw-content);
      z-index:calc(10 * -1)
    }
    .after\:h-3\.5:after {
      content:var(--tw-content);
      height:calc(var(--spacing) * 3.5)
    }
    .after\:h-\[1px\]:after {
      content:var(--tw-content);
      height:1px
    }
    .after\:h-\[1000px\]:after {
      content:var(--tw-content);
      height:1000px
    }
    .after\:h-px:after {
      content:var(--tw-content);
      height:1px
    }
    .after\:w-1:after {
      content:var(--tw-content);
      width:calc(var(--spacing) * 1)
    }
    .after\:w-3\.5:after {
      content:var(--tw-content);
      width:calc(var(--spacing) * 3.5)
    }
    .after\:w-full:after {
      content:var(--tw-content);
      width:100%
    }
    .after\:-translate-x-1\/2:after {
      content:var(--tw-content);
      --tw-translate-x:calc(calc(1 / 2 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .after\:-translate-y-1\/2:after {
      content:var(--tw-content);
      --tw-translate-y:calc(calc(1 / 2 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .after\:scale-100:after {
      content:var(--tw-content);
      --tw-scale-x:100%;
      --tw-scale-y:100%;
      --tw-scale-z:100%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .after\:animate-aurora:after {
      content:var(--tw-content);
      animation:var(--animate-aurora)
    }
    .after\:rounded-full:after {
      content:var(--tw-content);
      border-radius:3.40282e38px
    }
    .after\:bg-black\/\[0\.035\]:after {
      content:var(--tw-content);
      background-color:#00000009
    }
    @supports (color:color-mix(in lab, red, red)) {
      .after\:bg-black\/\[0\.035\]:after {
        background-color:color-mix(in oklab, var(--color-black) 3.5%, transparent)
      }
    }
    .after\:bg-border:after {
      content:var(--tw-content);
      background-color:var(--color-border)
    }
    .after\:bg-transparent:after {
      content:var(--tw-content);
      background-color:#0000
    }
    .after\:\[background-image\:var\(--white-gradient\)\,var\(--aurora\)\]:after {
      content:var(--tw-content);
      background-image:var(--white-gradient),var(--aurora)
    }
    .after\:\[background-size\:200\%\,_100\%\]:after {
      content:var(--tw-content);
      background-size:200%,100%
    }
    .after\:\[background-attachment\:fixed\]:after {
      content:var(--tw-content);
      background-attachment:fixed
    }
    .after\:opacity-0:after {
      content:var(--tw-content);
      opacity:0
    }
    .after\:opacity-30:after {
      content:var(--tw-content);
      opacity:.3
    }
    .after\:ring-4:after {
      content:var(--tw-content);
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .after\:ring-brand-50:after {
      content:var(--tw-content);
      --tw-ring-color:var(--color-brand-50)
    }
    .after\:transition-all:after {
      content:var(--tw-content);
      transition-property:all;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .after\:transition-transform:after {
      content:var(--tw-content);
      transition-property:transform,translate,scale,rotate;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .after\:duration-100:after {
      content:var(--tw-content);
      --tw-duration:.1s;
      transition-duration:.1s
    }
    .after\:duration-200:after {
      content:var(--tw-content);
      --tw-duration:.2s;
      transition-duration:.2s
    }
    .after\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]:after {
      content:var(--tw-content);
      --tw-ease:cubic-bezier(.22,1,.36,1);
      transition-timing-function:cubic-bezier(.22,1,.36,1)
    }
    .after\:ease-in-out:after {
      content:var(--tw-content);
      --tw-ease:var(--ease-in-out);
      transition-timing-function:var(--ease-in-out)
    }
    .after\:content-\[\"\"\]:after,
    .after\:content-\[\'\'\]:after {
      --tw-content:"";
      content:var(--tw-content)
    }
    .first\:rounded-l-full:first-child {
      border-top-left-radius:3.40282e38px;
      border-bottom-left-radius:3.40282e38px
    }
    .first\:rounded-l-lg:first-child {
      border-top-left-radius:var(--radius-lg);
      border-bottom-left-radius:var(--radius-lg)
    }
    .first\:border-l:first-child {
      border-left-style:var(--tw-border-style);
      border-left-width:1px
    }
    .first\:pt-1:first-child {
      padding-top:calc(var(--spacing) * 1)
    }
    .first\:\!pl-0:first-child,
    .first\:pl-0\!:first-child {
      padding-left:calc(var(--spacing) * 0)!important
    }
    .first\:pl-6:first-child {
      padding-left:calc(var(--spacing) * 6)
    }
    @media not all and (min-width:64rem) {
      .not-lg\:first\:snap-start:first-child {
        scroll-snap-align:start
      }
    }
    .last\:justify-center:last-child {
      justify-content:center
    }
    .last\:rounded-tl-md:last-child {
      border-top-left-radius:var(--radius-md)
    }
    .last\:rounded-r-full:last-child {
      border-top-right-radius:3.40282e38px;
      border-bottom-right-radius:3.40282e38px
    }
    .last\:rounded-r-lg:last-child {
      border-top-right-radius:var(--radius-lg);
      border-bottom-right-radius:var(--radius-lg)
    }
    .last\:rounded-tr-md:last-child {
      border-top-right-radius:var(--radius-md)
    }
    .last\:border-r:last-child {
      border-right-style:var(--tw-border-style);
      border-right-width:1px
    }
    .last\:border-b-0:last-child {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:0
    }
    .last\:pb-0:last-child {
      padding-bottom:calc(var(--spacing) * 0)
    }
    .last\:pb-1:last-child {
      padding-bottom:calc(var(--spacing) * 1)
    }
    .last\:pb-4:last-child {
      padding-bottom:calc(var(--spacing) * 4)
    }
    @media not all and (min-width:64rem) {
      .not-lg\:last\:snap-end:last-child {
        scroll-snap-align:end
      }
    }
    .odd\:bg-neutral-25:nth-child(odd) {
      background-color:var(--color-neutral-25)
    }
    .first-of-type\:mt-2:first-of-type {
      margin-top:calc(var(--spacing) * 2)
    }
    .autofill\:\!bg-transparent:autofill {
      background-color:#0000!important
    }
    .autofill\:bg-transparent:autofill {
      background-color:#0000
    }
    .empty\:hidden:empty {
      display:none
    }
    .focus-within\:border-solid:focus-within {
      --tw-border-style:solid;
      border-style:solid
    }
    .focus-within\:border-border-brand:focus-within {
      border-color:var(--color-border-brand)
    }
    .focus-within\:border-gray-200:focus-within {
      border-color:var(--color-gray-200)
    }
    .focus-within\:border-gray-300:focus-within {
      border-color:var(--color-gray-300)
    }
    .focus-within\:border-red-400:focus-within {
      border-color:var(--color-red-400)
    }
    .focus-within\:border-text-brand:focus-within {
      border-color:var(--color-text-brand)
    }
    .focus-within\:bg-gray-50:focus-within {
      background-color:var(--color-gray-50)
    }
    .focus-within\:bg-text-brand\/10:focus-within {
      background-color:var(--color-text-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .focus-within\:bg-text-brand\/10:focus-within {
        background-color:color-mix(in oklab, var(--color-text-brand) 10%, transparent)
      }
    }
    .focus-within\:ring-2:focus-within {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus-within\:ring-3:focus-within {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus-within\:ring-gray-100:focus-within {
      --tw-ring-color:var(--color-gray-100)
    }
    @media (hover:hover) {
      .hover\:\!z-50:hover {
        z-index:50!important
      }
      .hover\:-translate-y-px:hover {
        --tw-translate-y:-1px;
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .hover\:scale-120:hover {
        --tw-scale-x:120%;
        --tw-scale-y:120%;
        --tw-scale-z:120%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .hover\:scale-\[1\.02\]:hover {
        scale:1.02
      }
      .hover\:cursor-not-allowed:hover {
        cursor:not-allowed
      }
      .hover\:cursor-pointer:hover {
        cursor:pointer
      }
      .hover\:rounded:hover {
        border-radius:.25rem
      }
      .hover\:rounded-l-none:hover {
        border-top-left-radius:0;
        border-bottom-left-radius:0
      }
      .hover\:border-\[var\(--crypto-color\)\]\/40:hover {
        border-color:var(--crypto-color)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-\[var\(--crypto-color\)\]\/40:hover {
          border-color:color-mix(in oklab, var(--crypto-color) 40%, transparent)
        }
      }
      .hover\:border-black\/12:hover {
        border-color:#0000001f
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-black\/12:hover {
          border-color:color-mix(in oklab, var(--color-black) 12%, transparent)
        }
      }
      .hover\:border-border:hover {
        border-color:var(--color-border)
      }
      .hover\:border-border-hover:hover {
        border-color:var(--color-border-hover)
      }
      .hover\:border-brand-500\/40:hover {
        border-color:var(--color-brand-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-brand-500\/40:hover {
          border-color:color-mix(in oklab, var(--color-brand-500) 40%, transparent)
        }
      }
      .hover\:border-checkbox-border-hover:hover {
        border-color:var(--color-checkbox-border-hover)
      }
      .hover\:border-gray-300:hover {
        border-color:var(--color-gray-300)
      }
      .hover\:border-neutral-200:hover {
        border-color:var(--color-neutral-200)
      }
      .hover\:border-red-400:hover {
        border-color:var(--color-red-400)
      }
      .hover\:border-text:hover {
        border-color:var(--color-text)
      }
      .hover\:border-text-primary\/40:hover {
        border-color:var(--color-text-primary)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-text-primary\/40:hover {
          border-color:color-mix(in oklab, var(--color-text-primary) 40%, transparent)
        }
      }
      .hover\:border-text\/20:hover {
        border-color:var(--color-text)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:border-text\/20:hover {
          border-color:color-mix(in oklab, var(--color-text) 20%, transparent)
        }
      }
      .hover\:\!bg-\[var\(--color-surface-1\)\]:hover {
        background-color:var(--color-surface-1)!important
      }
      .hover\:\!bg-button-secondary-bg-hover:hover {
        background-color:var(--color-button-secondary-bg-hover)!important
      }
      .hover\:\!bg-red-500:hover {
        background-color:var(--color-red-500)!important
      }
      .hover\:\!bg-transparent:hover {
        background-color:#0000!important
      }
      .hover\:bg-\(--color-surface\):hover {
        background-color:var(--color-surface)
      }
      .hover\:bg-\(--color-surface-hover\):hover {
        background-color:var(--color-surface-hover)
      }
      .hover\:bg-\[\#0a3fc7\]:hover {
        background-color:#0a3fc7
      }
      .hover\:bg-\[\#2ce254\]\/30:hover {
        background-color:#2ce2544d;
        background-color:lab(79.3964% -66.2622 54.419/.3)
      }
      .hover\:bg-\[\#02056e\]\/90:hover {
        background-color:#02056ee6;
        background-color:lab(9.54174% 34.1643 -58.5961/.9)
      }
      .hover\:bg-\[\#eaebec\]:hover {
        background-color:#eaebec
      }
      .hover\:bg-\[\#ff4c46\]\/30:hover {
        background-color:#ff4c464d;
        background-color:lab(59.7091% 67.8988 44.9395/.3)
      }
      .hover\:bg-\[var\(--button-hover-bg\)\]:hover {
        background-color:var(--button-hover-bg)
      }
      .hover\:bg-\[var\(--chip-color\)\]\/10:hover {
        background-color:var(--chip-color)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-\[var\(--chip-color\)\]\/10:hover {
          background-color:color-mix(in oklab, var(--chip-color) 10%, transparent)
        }
      }
      .hover\:bg-\[var\(--chip-color\)\]\/25:hover {
        background-color:var(--chip-color)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-\[var\(--chip-color\)\]\/25:hover {
          background-color:color-mix(in oklab, var(--chip-color) 25%, transparent)
        }
      }
      .hover\:bg-accent:hover {
        background-color:var(--color-accent)
      }
      .hover\:bg-background:hover {
        background-color:var(--color-background)
      }
      .hover\:bg-bg-brand\/10:hover {
        background-color:var(--color-bg-brand)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-bg-brand\/10:hover {
          background-color:color-mix(in oklab, var(--color-bg-brand) 10%, transparent)
        }
      }
      .hover\:bg-black\/5:hover {
        background-color:#0000000d
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-black\/5:hover {
          background-color:color-mix(in oklab, var(--color-black) 5%, transparent)
        }
      }
      .hover\:bg-black\/80:hover {
        background-color:#000c
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-black\/80:hover {
          background-color:color-mix(in oklab, var(--color-black) 80%, transparent)
        }
      }
      .hover\:bg-blue-600:hover {
        background-color:var(--color-blue-600)
      }
      .hover\:bg-blue-700:hover {
        background-color:var(--color-blue-700)
      }
      .hover\:bg-brand-100:hover {
        background-color:var(--color-brand-100)
      }
      .hover\:bg-brand-500:hover,
      .hover\:bg-brand-500\/10:hover {
        background-color:var(--color-brand-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-brand-500\/10:hover {
          background-color:color-mix(in oklab, var(--color-brand-500) 10%, transparent)
        }
      }
      .hover\:bg-brand-500\/20:hover {
        background-color:var(--color-brand-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-brand-500\/20:hover {
          background-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)
        }
      }
      .hover\:bg-brand-500\/90:hover {
        background-color:var(--color-brand-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-brand-500\/90:hover {
          background-color:color-mix(in oklab, var(--color-brand-500) 90%, transparent)
        }
      }
      .hover\:bg-button-ghost-bg:hover {
        background-color:var(--color-button-ghost-bg)
      }
      .hover\:bg-button-ghost-bg-hover:hover,
      .hover\:bg-button-ghost-bg-hover\/50:hover {
        background-color:var(--color-button-ghost-bg-hover)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-button-ghost-bg-hover\/50:hover {
          background-color:color-mix(in oklab, var(--color-button-ghost-bg-hover) 50%, transparent)
        }
      }
      .hover\:bg-button-primary-bg-hover:hover {
        background-color:var(--color-button-primary-bg-hover)
      }
      .hover\:bg-element-bg:hover {
        background-color:var(--color-element-bg)
      }
      .hover\:bg-element-bg-2:hover {
        background-color:var(--color-element-bg-2)
      }
      .hover\:bg-gray-50\/50:hover {
        background-color:#f9fafb80
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-gray-50\/50:hover {
          background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)
        }
      }
      .hover\:bg-gray-100:hover {
        background-color:var(--color-gray-100)
      }
      .hover\:bg-gray-200:hover {
        background-color:var(--color-gray-200)
      }
      .hover\:bg-gray-900\/85:hover {
        background-color:#101828d9
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-gray-900\/85:hover {
          background-color:color-mix(in oklab, var(--color-gray-900) 85%, transparent)
        }
      }
      .hover\:bg-green-500:hover,
      .hover\:bg-green-500\/25:hover {
        background-color:var(--color-green-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-green-500\/25:hover {
          background-color:color-mix(in oklab, var(--color-green-500) 25%, transparent)
        }
      }
      .hover\:bg-green-600:hover,
      .hover\:bg-green-600\/10:hover {
        background-color:var(--color-green-600)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-green-600\/10:hover {
          background-color:color-mix(in oklab, var(--color-green-600) 10%, transparent)
        }
      }
      .hover\:bg-green-600\/20:hover {
        background-color:var(--color-green-600)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-green-600\/20:hover {
          background-color:color-mix(in oklab, var(--color-green-600) 20%, transparent)
        }
      }
      .hover\:bg-muted:hover {
        background-color:var(--color-muted)
      }
      .hover\:bg-neutral-25:hover {
        background-color:var(--color-neutral-25)
      }
      .hover\:bg-neutral-50:hover {
        background-color:var(--color-neutral-50)
      }
      .hover\:bg-neutral-50\!:hover {
        background-color:var(--color-neutral-50)!important
      }
      .hover\:bg-neutral-50\/40:hover {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-50\/40:hover {
          background-color:color-mix(in oklab, var(--color-neutral-50) 40%, transparent)
        }
      }
      .hover\:bg-neutral-50\/50:hover {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-neutral-50\/50:hover {
          background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
        }
      }
      .hover\:bg-neutral-100:hover {
        background-color:var(--color-neutral-100)
      }
      .hover\:bg-neutral-200:hover {
        background-color:var(--color-neutral-200)
      }
      .hover\:bg-neutral-300:hover {
        background-color:var(--color-neutral-300)
      }
      .hover\:bg-neutral-400:hover {
        background-color:var(--color-neutral-400)
      }
      .hover\:bg-neutral-500:hover {
        background-color:var(--color-neutral-500)
      }
      .hover\:bg-neutral-800:hover {
        background-color:var(--color-neutral-800)
      }
      .hover\:bg-pagination-bg-hover:hover {
        background-color:var(--color-pagination-bg-hover)
      }
      .hover\:bg-primary\/90:hover {
        background-color:var(--color-primary)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-primary\/90:hover {
          background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)
        }
      }
      .hover\:bg-red-50:hover {
        background-color:var(--color-red-50)
      }
      .hover\:bg-red-500\!:hover {
        background-color:var(--color-red-500)!important
      }
      .hover\:bg-red-500\/8:hover {
        background-color:var(--color-red-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-red-500\/8:hover {
          background-color:color-mix(in oklab, var(--color-red-500) 8%, transparent)
        }
      }
      .hover\:bg-red-500\/10:hover {
        background-color:var(--color-red-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-red-500\/10:hover {
          background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)
        }
      }
      .hover\:bg-red-500\/13:hover {
        background-color:var(--color-red-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-red-500\/13:hover {
          background-color:color-mix(in oklab, var(--color-red-500) 13%, transparent)
        }
      }
      .hover\:bg-red-500\/20:hover {
        background-color:var(--color-red-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-red-500\/20:hover {
          background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)
        }
      }
      .hover\:bg-red-500\/90:hover {
        background-color:var(--color-red-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-red-500\/90:hover {
          background-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)
        }
      }
      .hover\:bg-surface:hover {
        background-color:var(--color-surface)
      }
      .hover\:bg-surface-1:hover {
        background-color:var(--color-surface-1)
      }
      .hover\:bg-surface-2:hover {
        background-color:var(--color-surface-2)
      }
      .hover\:bg-surface-hover:hover,
      .hover\:bg-surface-hover\/40:hover {
        background-color:var(--color-surface-hover)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-surface-hover\/40:hover {
          background-color:color-mix(in oklab, var(--color-surface-hover) 40%, transparent)
        }
      }
      .hover\:bg-textarea-bg-surface:hover {
        background-color:var(--color-textarea-bg-surface)
      }
      .hover\:bg-textarea-filled-bg-hover:hover {
        background-color:var(--color-textarea-filled-bg-hover)
      }
      .hover\:bg-transparent:hover {
        background-color:#0000
      }
      .hover\:bg-transparent\!:hover {
        background-color:#0000!important
      }
      .hover\:bg-white\/10:hover {
        background-color:#ffffff1a
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/10:hover {
          background-color:color-mix(in oklab, var(--color-white) 10%, transparent)
        }
      }
      .hover\:bg-white\/20:hover {
        background-color:#fff3
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:bg-white\/20:hover {
          background-color:color-mix(in oklab, var(--color-white) 20%, transparent)
        }
      }
      .hover\:pr-6:hover {
        padding-right:calc(var(--spacing) * 6)
      }
      .hover\:\!text-text-secondary:hover {
        color:var(--color-text-secondary)!important
      }
      .hover\:\!text-white:hover {
        color:var(--color-white)!important
      }
      .hover\:text-\(--color-text-primary\):hover {
        color:var(--color-text-primary)
      }
      .hover\:text-\(--color-text-secondary\):hover {
        color:var(--color-text-secondary)
      }
      .hover\:text-accent-foreground:hover {
        color:var(--color-accent-foreground)
      }
      .hover\:text-brand-500:hover {
        color:var(--color-brand-500)
      }
      .hover\:text-brand-600:hover {
        color:var(--color-brand-600)
      }
      .hover\:text-button-link-text-hover:hover {
        color:var(--color-button-link-text-hover)
      }
      .hover\:text-button-outline-text:hover {
        color:var(--color-button-outline-text)
      }
      .hover\:text-gray-700:hover {
        color:var(--color-gray-700)
      }
      .hover\:text-gray-900:hover {
        color:var(--color-gray-900)
      }
      .hover\:text-muted-foreground:hover {
        color:var(--color-muted-foreground)
      }
      .hover\:text-neutral-600:hover {
        color:var(--color-neutral-600)
      }
      .hover\:text-neutral-900:hover {
        color:var(--color-neutral-900)
      }
      .hover\:text-pagination-text-disabled:hover {
        color:var(--color-pagination-text-disabled)
      }
      .hover\:text-pagination-text-hover:hover {
        color:var(--color-pagination-text-hover)
      }
      .hover\:text-primary:hover {
        color:var(--color-primary)
      }
      .hover\:text-red-500:hover {
        color:var(--color-red-500)
      }
      .hover\:text-red-600:hover {
        color:var(--color-red-600)
      }
      .hover\:text-tabs-text-hover:hover {
        color:var(--color-tabs-text-hover)
      }
      .hover\:text-text:hover {
        color:var(--color-text)
      }
      .hover\:text-text-brand:hover {
        color:var(--color-text-brand)
      }
      .hover\:text-text-brand-hover:hover {
        color:var(--color-text-brand-hover)
      }
      .hover\:text-text-brand\/80:hover {
        color:var(--color-text-brand)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:text-text-brand\/80:hover {
          color:color-mix(in oklab, var(--color-text-brand) 80%, transparent)
        }
      }
      .hover\:text-text-primary:hover {
        color:var(--color-text-primary)
      }
      .hover\:text-text-secondary:hover {
        color:var(--color-text-secondary)
      }
      .hover\:text-text-tertiary:hover {
        color:var(--color-text-tertiary)
      }
      .hover\:text-white:hover {
        color:var(--color-white)
      }
      .hover\:text-white\!:hover {
        color:var(--color-white)!important
      }
      .hover\:underline:hover {
        text-decoration-line:underline
      }
      .hover\:decoration-\(--color-text-primary\):hover {
        -webkit-text-decoration-color:var(--color-text-primary);
        -webkit-text-decoration-color:var(--color-text-primary);
        -webkit-text-decoration-color:var(--color-text-primary);
        text-decoration-color:var(--color-text-primary)
      }
      .hover\:decoration-\[var\(--color-text\)\]:hover {
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        text-decoration-color:var(--color-text)
      }
      .hover\:decoration-black:hover {
        -webkit-text-decoration-color:var(--color-black);
        -webkit-text-decoration-color:var(--color-black);
        -webkit-text-decoration-color:var(--color-black);
        text-decoration-color:var(--color-black)
      }
      .hover\:decoration-neutral-100:hover {
        -webkit-text-decoration-color:var(--color-neutral-100);
        -webkit-text-decoration-color:var(--color-neutral-100);
        -webkit-text-decoration-color:var(--color-neutral-100);
        text-decoration-color:var(--color-neutral-100)
      }
      .hover\:decoration-neutral-200:hover {
        -webkit-text-decoration-color:var(--color-neutral-200);
        -webkit-text-decoration-color:var(--color-neutral-200);
        -webkit-text-decoration-color:var(--color-neutral-200);
        text-decoration-color:var(--color-neutral-200)
      }
      .hover\:decoration-text:hover {
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        text-decoration-color:var(--color-text)
      }
      .hover\:decoration-solid:hover {
        text-decoration-style:solid
      }
      .hover\:decoration-2:hover {
        text-decoration-thickness:2px
      }
      .hover\:opacity-30:hover {
        opacity:.3
      }
      .hover\:opacity-60:hover {
        opacity:.6
      }
      .hover\:opacity-70:hover {
        opacity:.7
      }
      .hover\:opacity-75:hover {
        opacity:.75
      }
      .hover\:opacity-80:hover {
        opacity:.8
      }
      .hover\:opacity-90:hover {
        opacity:.9
      }
      .hover\:opacity-100:hover {
        opacity:1
      }
      .hover\:shadow-lg\/5:hover {
        --tw-shadow-alpha:5%;
        --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000000d), 0 4px 6px -4px var(--tw-shadow-color,#0000000d);
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
      @supports (color:lab(0% 0 0)) {
        .hover\:shadow-lg\/5:hover {
          --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,lab(0% 0 0/.05)), 0 4px 6px -4px var(--tw-shadow-color,lab(0% 0 0/.05))
        }
      }
      .hover\:shadow-\[var\(--shadow-md\)\]:hover {
        --tw-shadow:var(--shadow-md);
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
      .hover\:shadow-lg:hover {
        --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
      .hover\:shadow-md:hover {
        --tw-shadow:0 8px 16px var(--tw-shadow-color,#0000000f);
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
      .hover\:shadow-black\/8:hover {
        --tw-shadow-color:#00000014
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:shadow-black\/8:hover {
          --tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 8%, transparent) var(--tw-shadow-alpha), transparent)
        }
      }
      .hover\:brightness-105:hover {
        --tw-brightness:brightness(105%);
        filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
      }
      .hover\:brightness-110:hover {
        --tw-brightness:brightness(110%);
        filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
      }
      .hover\:paused:hover {
        animation-play-state:paused
      }
      @media (hover:hover) {
        .group-hover\/suggestion\:hover\:underline:is(:where(.group\/suggestion):hover *):hover {
          text-decoration-line:underline
        }
      }
      .hover\:before\:opacity-100:hover:before {
        content:var(--tw-content);
        opacity:1
      }
    }
    .after\:hover\:scale-120:after {
      content:var(--tw-content)
    }
    @media (hover:hover) {
      .after\:hover\:scale-120:after:hover {
        --tw-scale-x:120%;
        --tw-scale-y:120%;
        --tw-scale-z:120%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .hover\:after\:opacity-30:hover:after {
        content:var(--tw-content);
        opacity:.3
      }
      .focus-within\:hover\:bg-gray-50:focus-within:hover {
        background-color:var(--color-gray-50)
      }
    }
    .focus\:not-sr-only:focus {
      clip-path:none;
      white-space:normal;
      width:auto;
      height:auto;
      margin:0;
      padding:0;
      position:static;
      overflow:visible
    }
    .focus\:fixed:focus {
      position:fixed
    }
    .focus\:top-4:focus {
      top:calc(var(--spacing) * 4)
    }
    .focus\:left-4:focus {
      left:calc(var(--spacing) * 4)
    }
    .focus\:z-10:focus {
      z-index:10
    }
    .focus\:z-50:focus {
      z-index:50
    }
    .focus\:rounded-lg:focus {
      border-radius:var(--radius-lg)
    }
    .focus\:border-border-active:focus {
      border-color:var(--color-border-active)
    }
    .focus\:border-transparent:focus {
      border-color:#0000
    }
    .focus\:bg-brand-500:focus {
      background-color:var(--color-brand-500)
    }
    .focus\:bg-neutral-50:focus {
      background-color:var(--color-neutral-50)
    }
    .focus\:bg-neutral-50\!:focus {
      background-color:var(--color-neutral-50)!important
    }
    .focus\:bg-neutral-200:focus {
      background-color:var(--color-neutral-200)
    }
    .focus\:bg-neutral-500:focus {
      background-color:var(--color-neutral-500)
    }
    .focus\:bg-transparent:focus {
      background-color:#0000
    }
    .focus\:px-4:focus {
      padding-inline:calc(var(--spacing) * 4)
    }
    .focus\:py-2:focus {
      padding-block:calc(var(--spacing) * 2)
    }
    .focus\:text-body-sm:focus {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.1px;
      font-size:13px;
      font-weight:490;
      line-height:16px
    }
    .focus\:font-medium:focus {
      --tw-font-weight:var(--font-weight-medium);
      font-weight:var(--font-weight-medium)
    }
    .focus\:text-text-primary:focus {
      color:var(--color-text-primary)
    }
    .focus\:text-white:focus {
      color:var(--color-white)
    }
    .focus\:opacity-100:focus {
      opacity:1
    }
    .focus\:\!shadow-none:focus {
      --tw-shadow:0 0 #0000!important;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important
    }
    .focus\:shadow-md:focus {
      --tw-shadow:0 8px 16px var(--tw-shadow-color,#0000000f);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus\:\!ring-0:focus {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important
    }
    .focus\:ring-0:focus {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus\:ring-2:focus {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus\:ring-blue-500:focus {
      --tw-ring-color:var(--color-blue-500)
    }
    .focus\:ring-ring:focus {
      --tw-ring-color:var(--color-ring)
    }
    .focus\:ring-offset-2:focus {
      --tw-ring-offset-width:2px;
      --tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)
    }
    .focus\:\!outline-none:focus {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    .focus\:outline-none:focus {
      --tw-outline-style:none;
      outline-style:none
    }
    .focus\:outline-none\!:focus {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    .focus\:placeholder\:text-text-tertiary:focus::placeholder {
      color:var(--color-text-tertiary)
    }
    .focus\:after\:scale-\[2\]:focus:after {
      content:var(--tw-content);
      scale:2
    }
    .focus-visible\:border-border:focus-visible {
      border-color:var(--color-border)
    }
    .focus-visible\:border-input-outlined-border:focus-visible {
      border-color:var(--color-input-outlined-border)
    }
    .focus-visible\:border-ring:focus-visible {
      border-color:var(--color-ring)
    }
    .focus-visible\:bg-textarea-bg-surface-active:focus-visible {
      background-color:var(--color-textarea-bg-surface-active)
    }
    .focus-visible\:bg-transparent:focus-visible {
      background-color:#0000
    }
    .focus-visible\:\!shadow-none:focus-visible {
      --tw-shadow:0 0 #0000!important;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important
    }
    .focus-visible\:\!ring-0:focus-visible {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important
    }
    .focus-visible\:ring-0:focus-visible {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus-visible\:ring-1:focus-visible {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus-visible\:ring-2:focus-visible {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus-visible\:ring-\[3px\]:focus-visible {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .focus-visible\:ring-border:focus-visible {
      --tw-ring-color:var(--color-border)
    }
    .focus-visible\:ring-gray-900\/20:focus-visible {
      --tw-ring-color:#10182833
    }
    @supports (color:color-mix(in lab, red, red)) {
      .focus-visible\:ring-gray-900\/20:focus-visible {
        --tw-ring-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent)
      }
    }
    .focus-visible\:ring-red-500\/30:focus-visible {
      --tw-ring-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .focus-visible\:ring-red-500\/30:focus-visible {
        --tw-ring-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)
      }
    }
    .focus-visible\:ring-ring:focus-visible,
    .focus-visible\:ring-ring\/50:focus-visible {
      --tw-ring-color:var(--color-ring)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .focus-visible\:ring-ring\/50:focus-visible {
        --tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)
      }
    }
    .focus-visible\:ring-tertiary:focus-visible {
      --tw-ring-color:var(--color-tertiary)
    }
    .focus-visible\:ring-offset-0:focus-visible {
      --tw-ring-offset-width:0px;
      --tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)
    }
    .focus-visible\:ring-offset-2:focus-visible {
      --tw-ring-offset-width:2px;
      --tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)
    }
    .focus-visible\:ring-offset-background:focus-visible {
      --tw-ring-offset-color:var(--color-background)
    }
    .focus-visible\:ring-offset-surface:focus-visible {
      --tw-ring-offset-color:var(--color-surface)
    }
    .focus-visible\:outline-hidden:focus-visible {
      --tw-outline-style:none;
      outline-style:none
    }
    @media (forced-colors:active) {
      .focus-visible\:outline-hidden:focus-visible {
        outline-offset:2px;
        outline:2px solid #0000
      }
    }
    .focus-visible\:outline:focus-visible {
      outline-style:var(--tw-outline-style);
      outline-width:1px
    }
    .focus-visible\:outline-2:focus-visible {
      outline-style:var(--tw-outline-style);
      outline-width:2px
    }
    .focus-visible\:outline-offset-2:focus-visible {
      outline-offset:2px
    }
    .focus-visible\:outline-text:focus-visible {
      outline-color:var(--color-text)
    }
    .focus-visible\:\!outline-none:focus-visible {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    .focus-visible\:outline-none:focus-visible {
      --tw-outline-style:none;
      outline-style:none
    }
    .focus-visible\:outline-none\!:focus-visible {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    @media (hover:hover) {
      .focus-visible\:hover\:bg-input-filled-bg:focus-visible:hover {
        background-color:var(--color-input-filled-bg)
      }
    }
    .active\:\!scale-100:active {
      --tw-scale-x:100%!important;
      --tw-scale-y:100%!important;
      --tw-scale-z:100%!important;
      scale:var(--tw-scale-x) var(--tw-scale-y)!important
    }
    .active\:scale-90:active {
      --tw-scale-x:90%;
      --tw-scale-y:90%;
      --tw-scale-z:90%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .active\:scale-95:active {
      --tw-scale-x:95%;
      --tw-scale-y:95%;
      --tw-scale-z:95%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .active\:scale-100:active {
      --tw-scale-x:100%;
      --tw-scale-y:100%;
      --tw-scale-z:100%;
      scale:var(--tw-scale-x) var(--tw-scale-y)
    }
    .active\:scale-\[0\.97\]:active,
    .active\:scale-\[97\%\]:active {
      scale:.97
    }
    .active\:border-green-600:active {
      border-color:var(--color-green-600)
    }
    .active\:border-red-500:active {
      border-color:var(--color-red-500)
    }
    .active\:bg-element-bg-2:active {
      background-color:var(--color-element-bg-2)
    }
    .active\:bg-gray-200:active {
      background-color:var(--color-gray-200)
    }
    .active\:bg-green-600:active {
      background-color:var(--color-green-600)
    }
    .active\:bg-neutral-50:active {
      background-color:var(--color-neutral-50)
    }
    .active\:bg-neutral-50\!:active {
      background-color:var(--color-neutral-50)!important
    }
    .active\:bg-neutral-100:active {
      background-color:var(--color-neutral-100)
    }
    .active\:bg-neutral-200:active {
      background-color:var(--color-neutral-200)
    }
    .active\:bg-neutral-500:active {
      background-color:var(--color-neutral-500)
    }
    .active\:bg-red-500:active {
      background-color:var(--color-red-500)
    }
    .active\:bg-transparent:active {
      background-color:#0000
    }
    .active\:text-white:active {
      color:var(--color-white)
    }
    .active\:opacity-80:active {
      opacity:.8
    }
    .active\:outline-none:active {
      --tw-outline-style:none;
      outline-style:none
    }
    .active\:outline-none\!:active {
      --tw-outline-style:none!important;
      outline-style:none!important
    }
    .disabled\:pointer-events-none:disabled {
      pointer-events:none
    }
    .disabled\:cursor-default:disabled {
      cursor:default
    }
    .disabled\:cursor-not-allowed:disabled {
      cursor:not-allowed
    }
    .disabled\:cursor-wait:disabled {
      cursor:wait
    }
    .disabled\:border-gray-200:disabled {
      border-color:var(--color-gray-200)
    }
    .disabled\:bg-gray-50:disabled {
      background-color:var(--color-gray-50)
    }
    .disabled\:bg-gray-100:disabled {
      background-color:var(--color-gray-100)
    }
    .disabled\:bg-gray-200:disabled {
      background-color:var(--color-gray-200)
    }
    .disabled\:bg-red-50:disabled {
      background-color:var(--color-red-50)
    }
    .disabled\:bg-transparent:disabled {
      background-color:#0000
    }
    .disabled\:text-gray-50:disabled {
      color:var(--color-gray-50)
    }
    .disabled\:text-gray-300:disabled {
      color:var(--color-gray-300)
    }
    .disabled\:text-red-400:disabled {
      color:var(--color-red-400)
    }
    .disabled\:\!opacity-100:disabled {
      opacity:1!important
    }
    .disabled\:opacity-50:disabled {
      opacity:.5
    }
    .disabled\:ring-0:disabled {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .disabled\:placeholder\:text-gray-300:disabled::placeholder {
      color:var(--color-gray-300)
    }
    @media (hover:hover) {
      .disabled\:hover\:bg-transparent:disabled:hover {
        background-color:#0000
      }
      .disabled\:hover\:opacity-50:disabled:hover {
        opacity:.5
      }
    }
    .has-disabled\:pointer-events-none:has(:disabled) {
      pointer-events:none
    }
    .aria-disabled\:opacity-50[aria-disabled=true] {
      opacity:.5
    }
    .aria-invalid\:border-destructive[aria-invalid=true] {
      border-color:var(--color-destructive)
    }
    .aria-invalid\:ring-destructive\/20[aria-invalid=true] {
      --tw-ring-color:var(--color-destructive)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .aria-invalid\:ring-destructive\/20[aria-invalid=true] {
        --tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)
      }
    }
    .aria-selected\:text-text-secondary[aria-selected=true] {
      color:var(--color-text-secondary)
    }
    .aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal] {
      height:1px
    }
    .aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal] {
      width:100%
    }
    .aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after {
      content:var(--tw-content);
      left:calc(var(--spacing) * 0)
    }
    .aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after {
      content:var(--tw-content);
      height:calc(var(--spacing) * 1)
    }
    .aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after {
      content:var(--tw-content);
      width:100%
    }
    .aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after {
      content:var(--tw-content);
      --tw-translate-x:calc(var(--spacing) * 0);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after {
      content:var(--tw-content);
      --tw-translate-y:calc(calc(1 / 2 * 100%) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical] {
      flex-direction:column
    }
    .data-active\:bg-neutral-100[data-active] {
      background-color:var(--color-neutral-100)
    }
    .data-checked\:translate-x-4[data-checked] {
      --tw-translate-x:calc(var(--spacing) * 4);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-disabled\:cursor-not-allowed[data-disabled] {
      cursor:not-allowed
    }
    .data-disabled\:text-gray-300[data-disabled] {
      color:var(--color-gray-300)
    }
    .data-disabled\:opacity-50[data-disabled] {
      opacity:.5
    }
    .data-dragging\:bg-neutral-400[data-dragging] {
      background-color:var(--color-neutral-400)
    }
    .data-open\:bg-gray-100[data-open] {
      background-color:var(--color-gray-100)
    }
    .data-unchecked\:translate-x-0[data-unchecked] {
      --tw-translate-x:calc(var(--spacing) * 0);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[active\]\:text-gray-900[data-active] {
      color:var(--color-gray-900)
    }
    .data-\[checked\]\:bg-blue-600[data-checked] {
      background-color:var(--color-blue-600)
    }
    .data-\[checked\]\:bg-gray-900[data-checked] {
      background-color:var(--color-gray-900)
    }
    .data-\[closed\]\:animate-out[data-closed] {
      animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)
    }
    .data-\[closed\]\:fade-out-0[data-closed] {
      --tw-exit-opacity:0
    }
    .data-\[closed\]\:zoom-out-95[data-closed] {
      --tw-exit-scale:.95
    }
    .data-\[disabled\]\:pointer-events-none[data-disabled] {
      pointer-events:none
    }
    .data-\[disabled\]\:opacity-50[data-disabled] {
      opacity:.5
    }
    .data-\[disabled\=false\]\:cursor-pointer[data-disabled=false] {
      cursor:pointer
    }
    .data-\[disabled\=false\]\:text-text-primary[data-disabled=false] {
      color:var(--color-text-primary)
    }
    @media (hover:hover) {
      .data-\[disabled\=false\]\:hover\:text-text-primary[data-disabled=false]:hover {
        color:var(--color-text-primary)
      }
    }
    .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true] {
      pointer-events:none
    }
    .data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true] {
      cursor:not-allowed
    }
    .data-\[disabled\=true\]\:text-text-secondary[data-disabled=true] {
      color:var(--color-text-secondary)
    }
    .data-\[disabled\=true\]\:opacity-50[data-disabled=true] {
      opacity:.5
    }
    .data-\[empty\=true\]\:text-text-secondary[data-empty=true] {
      color:var(--color-text-secondary)
    }
    .data-\[ended\=true\]\:gap-1[data-ended=true] {
      gap:calc(var(--spacing) * 1)
    }
    .data-\[ended\=true\]\:text-body-base[data-ended=true] {
      font-family:var(--font-inter,"Inter"), sans-serif;
      font-feature-settings:var(--inter-font-features);
      letter-spacing:-.09px;
      font-size:14px;
      line-height:20px
    }
    .data-\[ended\=true\]\:opacity-40[data-ended=true] {
      opacity:.4
    }
    .data-\[focused\]\:outline-neutral-200[data-focused] {
      outline-color:var(--color-neutral-200)
    }
    .data-\[front\=false\]\:translate-x-\(--toast-x\)[data-front=false] {
      --tw-translate-x:var(--toast-x);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[front\=false\]\:translate-y-\(--toast-y\)[data-front=false] {
      --tw-translate-y:var(--toast-y);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[front\=false\]\:scale-\(--toast-scale\)[data-front=false] {
      scale:var(--toast-scale)
    }
    .data-\[front\=true\]\:translate-x-\(--toast-x\)[data-front=true] {
      --tw-translate-x:var(--toast-x);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[front\=true\]\:translate-y-\(--toast-y\)[data-front=true] {
      --tw-translate-y:var(--toast-y);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[hidden\=false\]\:opacity-100[data-hidden=false] {
      opacity:1
    }
    .data-\[highlighted\]\:bg-element-bg[data-highlighted] {
      background-color:var(--color-element-bg)
    }
    .data-\[hovering\=true\]\:duration-250[data-hovering=true] {
      --tw-duration:.25s;
      transition-duration:.25s
    }
    .data-\[hovering\=true\]\:ease-\[ease\][data-hovering=true] {
      --tw-ease:ease;
      transition-timing-function:ease
    }
    .data-\[hovering\=true\]\:\[--toast-scale\:1\][data-hovering=true] {
      --toast-scale:1
    }
    .data-\[hovering\=true\]\:\[--toast-y\:calc\(var\(--toast-hover-offset-y\,0px\)-var\(--stack-gap\,8px\)\*var\(--toast-index\,0\)\)\][data-hovering=true] {
      --toast-y:calc(var(--toast-hover-offset-y,0px) - var(--stack-gap,8px) * var(--toast-index,0))
    }
    .data-\[inset\]\:pl-8[data-inset] {
      padding-left:calc(var(--spacing) * 8)
    }
    .data-\[open\]\:border-gray-300[data-open] {
      border-color:var(--color-gray-300)
    }
    .data-\[open\]\:bg-gray-50[data-open] {
      background-color:var(--color-gray-50)
    }
    .data-\[open\]\:ring-3[data-open] {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .data-\[open\]\:ring-gray-100[data-open] {
      --tw-ring-color:var(--color-gray-100)
    }
    .data-\[open\=false\]\:-mr-100[data-open=false] {
      margin-right:calc(var(--spacing) * -100)
    }
    .data-\[open\=true\]\:rotate-90[data-open=true] {
      rotate:90deg
    }
    .data-\[open\=true\]\:rotate-180[data-open=true] {
      rotate:180deg
    }
    .data-\[orientation\=horizontal\]\:h-0\.5[data-orientation=horizontal] {
      height:calc(var(--spacing) * .5)
    }
    .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal] {
      height:100%
    }
    .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal] {
      height:1px
    }
    .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal] {
      width:100%
    }
    .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical] {
      height:100%
    }
    .data-\[orientation\=vertical\]\:w-0\.5[data-orientation=vertical] {
      width:calc(var(--spacing) * .5)
    }
    .data-\[orientation\=vertical\]\:w-\[15px\][data-orientation=vertical] {
      width:15px
    }
    .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical] {
      width:100%
    }
    .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical] {
      width:1px
    }
    .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical] {
      flex-direction:column
    }
    .data-\[outcome\=0\]\:text-green-400[data-outcome="0"] {
      color:var(--color-green-400)
    }
    .data-\[outcome\=1\]\:text-red-400[data-outcome="1"] {
      color:var(--color-red-400)
    }
    .data-\[pressed\]\:text-gray-900[data-pressed] {
      color:var(--color-gray-900)
    }
    .data-\[pressed\=true\]\:bg-brand-500[data-pressed=true] {
      background-color:var(--color-brand-500)
    }
    .data-\[pressed\=true\]\:text-white[data-pressed=true] {
      color:var(--color-white)
    }
    .data-\[range-end\=true\]\:rounded-l-none[data-range-end=true] {
      border-top-left-radius:0;
      border-bottom-left-radius:0
    }
    .data-\[range-end\=true\]\:rounded-r-md[data-range-end=true] {
      border-top-right-radius:var(--radius-md);
      border-bottom-right-radius:var(--radius-md)
    }
    .data-\[range-end\=true\]\:bg-bg-brand[data-range-end=true] {
      background-color:var(--color-bg-brand)
    }
    .data-\[range-end\=true\]\:text-white[data-range-end=true] {
      color:var(--color-white)
    }
    .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true] {
      border-radius:0
    }
    .data-\[range-middle\=true\]\:bg-brand-200[data-range-middle=true] {
      background-color:var(--color-brand-200)
    }
    .data-\[range-middle\=true\]\:text-text[data-range-middle=true] {
      color:var(--color-text)
    }
    .data-\[range-start\=true\]\:rounded-l-md[data-range-start=true] {
      border-top-left-radius:var(--radius-md);
      border-bottom-left-radius:var(--radius-md)
    }
    .data-\[range-start\=true\]\:rounded-r-none[data-range-start=true] {
      border-top-right-radius:0;
      border-bottom-right-radius:0
    }
    .data-\[range-start\=true\]\:bg-bg-brand[data-range-start=true] {
      background-color:var(--color-bg-brand)
    }
    .data-\[range-start\=true\]\:text-white[data-range-start=true] {
      color:var(--color-white)
    }
    .data-\[selected-single\=true\]\:bg-bg-brand[data-selected-single=true] {
      background-color:var(--color-bg-brand)
    }
    .data-\[selected-single\=true\]\:text-white[data-selected-single=true] {
      color:var(--color-white)
    }
    .data-\[selected\=\'true\'\]\:bg-neutral-50[data-selected=true] {
      background-color:var(--color-neutral-50)
    }
    .data-\[selected\=true\]\:rounded-none[data-selected=true] {
      border-radius:0
    }
    .data-\[selected\=true\]\:bg-neutral-100[data-selected=true] {
      background-color:var(--color-neutral-100)
    }
    .data-\[selected\=true\]\:opacity-100[data-selected=true] {
      opacity:1
    }
    .data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
      --tw-translate-y:calc(var(--spacing) * 1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[side\=bottom\]\:animate-popoverSlideDownAndFadeIn[data-side=bottom] {
      animation:var(--animate-popoverSlideDownAndFadeIn)
    }
    .data-\[side\=bottom\]\:animate-popoverSlideUpAndFadeIn[data-side=bottom] {
      animation:var(--animate-popoverSlideUpAndFadeIn)
    }
    .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
      --tw-enter-translate-y:calc(2*var(--spacing)*-1)
    }
    .data-\[closed\]\:data-\[side\=bottom\]\:animate-popoverSlideDownAndFadeOut[data-closed][data-side=bottom] {
      animation:var(--animate-popoverSlideDownAndFadeOut)
    }
    .data-\[side\=left\]\:-translate-x-1[data-side=left] {
      --tw-translate-x:calc(var(--spacing) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[side\=left\]\:animate-popoverSlideLeftAndFadeIn[data-side=left] {
      animation:var(--animate-popoverSlideLeftAndFadeIn)
    }
    .data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
      --tw-enter-translate-x:calc(2*var(--spacing))
    }
    .data-\[closed\]\:data-\[side\=left\]\:animate-popoverSlideRightAndFadeOut[data-closed][data-side=left] {
      animation:var(--animate-popoverSlideRightAndFadeOut)
    }
    .data-\[side\=right\]\:translate-x-1[data-side=right] {
      --tw-translate-x:calc(var(--spacing) * 1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[side\=right\]\:animate-popoverSlideRightAndFadeIn[data-side=right] {
      animation:var(--animate-popoverSlideRightAndFadeIn)
    }
    .data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
      --tw-enter-translate-x:calc(2*var(--spacing)*-1)
    }
    .data-\[closed\]\:data-\[side\=right\]\:animate-popoverSlideLeftAndFadeOut[data-closed][data-side=right] {
      animation:var(--animate-popoverSlideLeftAndFadeOut)
    }
    .data-\[side\=top\]\:-translate-y-1[data-side=top] {
      --tw-translate-y:calc(var(--spacing) * -1);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[side\=top\]\:animate-popoverSlideDownAndFadeIn[data-side=top] {
      animation:var(--animate-popoverSlideDownAndFadeIn)
    }
    .data-\[side\=top\]\:animate-popoverSlideUpAndFadeIn[data-side=top] {
      animation:var(--animate-popoverSlideUpAndFadeIn)
    }
    .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
      --tw-enter-translate-y:calc(2*var(--spacing))
    }
    .data-\[closed\]\:data-\[side\=top\]\:animate-popoverSlideUpAndFadeOut[data-closed][data-side=top] {
      animation:var(--animate-popoverSlideUpAndFadeOut)
    }
    :is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar] {
      --tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    :is(.\*\:data-\[slot\=avatar\]\:ring-gray-50>*)[data-slot=avatar] {
      --tw-ring-color:var(--color-gray-50)
    }
    .data-\[state\=active\]\:\!text-text[data-state=active] {
      color:var(--color-text)!important
    }
    .data-\[state\=active\]\:text-\(--color-text-primary\)[data-state=active] {
      color:var(--color-text-primary)
    }
    .data-\[state\=active\]\:text-tabs-text[data-state=active] {
      color:var(--color-tabs-text)
    }
    .data-\[state\=active\]\:text-tabs-text-active[data-state=active] {
      color:var(--color-tabs-text-active)
    }
    .data-\[state\=active\]\:text-text-brand[data-state=active] {
      color:var(--color-text-brand)
    }
    .data-\[state\=active\]\:text-text-primary[data-state=active] {
      color:var(--color-text-primary)
    }
    .data-\[state\=checked\]\:translate-x-\[17px\][data-state=checked] {
      --tw-translate-x:17px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[state\=checked\]\:translate-x-\[calc\(100\%-1\.5px\)\][data-state=checked] {
      --tw-translate-x:calc(100% - 1.5px);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[state\=checked\]\:border-checkbox-border-active[data-state=checked] {
      border-color:var(--color-checkbox-border-active)
    }
    .data-\[state\=checked\]\:bg-\[var\(--color-bg-brand\)\][data-state=checked] {
      background-color:var(--color-bg-brand)
    }
    .data-\[state\=checked\]\:bg-brand-500[data-state=checked] {
      background-color:var(--color-brand-500)
    }
    .data-\[state\=checked\]\:bg-checkbox-bg-active[data-state=checked] {
      background-color:var(--color-checkbox-bg-active)
    }
    .data-\[state\=checked\]\:text-checkbox-text[data-state=checked] {
      color:var(--color-checkbox-text)
    }
    .data-\[state\=closed\]\:h-0[data-state=closed] {
      height:calc(var(--spacing) * 0)
    }
    .data-\[state\=closed\]\:animate-\[toast-slide-down_200ms_ease\][data-state=closed] {
      animation:.2s toast-slide-down
    }
    .data-\[state\=closed\]\:animate-accordion-up[data-state=closed] {
      animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)
    }
    .data-\[state\=closed\]\:animate-accordionSlideUp[data-state=closed] {
      animation:var(--animate-accordionSlideUp)
    }
    .data-\[state\=closed\]\:animate-collapsibleSlideUp[data-state=closed] {
      animation:var(--animate-collapsibleSlideUp)
    }
    .data-\[state\=closed\]\:animate-out[data-state=closed] {
      animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)
    }
    .data-\[state\=closed\]\:opacity-0[data-state=closed] {
      opacity:0
    }
    .data-\[state\=closed\]\:fade-out-0[data-state=closed] {
      --tw-exit-opacity:0
    }
    .data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
      --tw-exit-scale:.95
    }
    .data-\[state\=inactive\]\:hidden[data-state=inactive] {
      display:none
    }
    .data-\[state\=inactive\]\:\!text-text-secondary[data-state=inactive] {
      color:var(--color-text-secondary)!important
    }
    .data-\[state\=inactive\]\:text-\(--color-text-secondary\)[data-state=inactive] {
      color:var(--color-text-secondary)
    }
    .data-\[state\=on\]\:border-brand-500[data-state=on] {
      border-color:var(--color-brand-500)
    }
    .data-\[state\=on\]\:bg-accent[data-state=on] {
      background-color:var(--color-accent)
    }
    .data-\[state\=on\]\:bg-brand-500[data-state=on] {
      background-color:var(--color-brand-500)
    }
    .data-\[state\=on\]\:bg-button-primary-bg[data-state=on] {
      background-color:var(--color-button-primary-bg)
    }
    .data-\[state\=on\]\:font-semibold[data-state=on] {
      --tw-font-weight:var(--font-weight-semibold);
      font-weight:var(--font-weight-semibold)
    }
    .data-\[state\=on\]\:text-\[var\(--tabs-asset-color\)\][data-state=on] {
      color:var(--tabs-asset-color)
    }
    .data-\[state\=on\]\:text-accent-foreground[data-state=on] {
      color:var(--color-accent-foreground)
    }
    .data-\[state\=on\]\:text-button-primary-text[data-state=on] {
      color:var(--color-button-primary-text)
    }
    .data-\[state\=on\]\:text-text-brand[data-state=on] {
      color:var(--color-text-brand)
    }
    .data-\[state\=on\]\:text-text-secondary[data-state=on] {
      color:var(--color-text-secondary)
    }
    .data-\[state\=on\]\:text-white[data-state=on] {
      color:var(--color-white)
    }
    @media (hover:hover) {
      .data-\[state\=on\]\:hover\:bg-brand-500[data-state=on]:hover {
        background-color:var(--color-brand-500)
      }
      .data-\[state\=on\]\:hover\:bg-button-primary-bg-hover[data-state=on]:hover {
        background-color:var(--color-button-primary-bg-hover)
      }
      .data-\[state\=on\]\:hover\:text-white[data-state=on]:hover {
        color:var(--color-white)
      }
    }
    .data-\[state\=open\]\:animate-accordion-down[data-state=open] {
      animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)
    }
    .data-\[state\=open\]\:animate-accordionSlideDown[data-state=open] {
      animation:var(--animate-accordionSlideDown)
    }
    .data-\[state\=open\]\:animate-collapsibleSlideDown[data-state=open] {
      animation:var(--animate-collapsibleSlideDown)
    }
    .data-\[state\=open\]\:animate-in[data-state=open] {
      animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)
    }
    .data-\[state\=open\]\:bg-background[data-state=open] {
      background-color:var(--color-background)
    }
    .data-\[state\=open\]\:bg-neutral-50[data-state=open] {
      background-color:var(--color-neutral-50)
    }
    .data-\[state\=open\]\:bg-transparent[data-state=open] {
      background-color:#0000
    }
    .data-\[state\=open\]\:fade-in-0[data-state=open] {
      --tw-enter-opacity:0
    }
    .data-\[state\=open\]\:zoom-in-95[data-state=open] {
      --tw-enter-scale:.95
    }
    @media (hover:hover) {
      .data-\[state\=open\]\:hover\:bg-surface-2[data-state=open]:hover {
        background-color:var(--color-surface-2)
      }
      .data-\[state\=open\]\:hover\:bg-transparent[data-state=open]:hover {
        background-color:#0000
      }
    }
    .data-\[state\=selected\]\:bg-neutral-50[data-state=selected] {
      background-color:var(--color-neutral-50)
    }
    .data-\[state\=unchecked\]\:hidden[data-state=unchecked] {
      display:none
    }
    .data-\[state\=unchecked\]\:translate-x-0\.5[data-state=unchecked] {
      --tw-translate-x:calc(var(--spacing) * .5);
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .data-\[state\=unchecked\]\:bg-neutral-100[data-state=unchecked] {
      background-color:var(--color-neutral-100)
    }
    .data-\[state\=unchecked\]\:text-text-secondary[data-state=unchecked] {
      color:var(--color-text-secondary)
    }
    @media (hover:hover) {
      .data-\[state\=unchecked\]\:hover\:text-text-tertiary[data-state=unchecked]:hover {
        color:var(--color-text-tertiary)
      }
    }
    .data-\[submitted\=true\]\:text-text-secondary[data-submitted=true] {
      color:var(--color-text-secondary)
    }
    .data-\[swipe\=cancel\]\:duration-100[data-swipe=cancel] {
      --tw-duration:.1s;
      transition-duration:.1s
    }
    .data-\[swipe\=cancel\]\:ease-out[data-swipe=cancel] {
      --tw-ease:var(--ease-out);
      transition-timing-function:var(--ease-out)
    }
    .data-\[swipe\=cancel\]\:\[--toast-x\:0\][data-swipe=cancel] {
      --toast-x:0
    }
    .data-\[swipe\=end\]\:animate-\[toast-slide-right_100ms_ease-out\][data-swipe=end] {
      animation:.1s ease-out toast-slide-right
    }
    .data-\[swipe\=end\]\:duration-100[data-swipe=end] {
      --tw-duration:.1s;
      transition-duration:.1s
    }
    .data-\[swipe\=move\]\:duration-0[data-swipe=move] {
      --tw-duration:0s;
      transition-duration:0s
    }
    .data-\[swipe\=move\]\:ease-out[data-swipe=move] {
      --tw-ease:var(--ease-out);
      transition-timing-function:var(--ease-out)
    }
    .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive] {
      color:var(--color-destructive)
    }
    .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus {
      background-color:var(--color-destructive)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus {
        background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)
      }
    }
    .data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus {
      color:var(--color-destructive)
    }
    .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom] {
      inset-inline:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom] {
      bottom:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom] {
      margin-top:calc(var(--spacing) * 24)
    }
    .data-\[vaul-drawer-direction\=bottom\]\:max-h-\[85dvh\][data-vaul-drawer-direction=bottom] {
      max-height:85dvh
    }
    .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-3xl[data-vaul-drawer-direction=bottom] {
      border-top-left-radius:var(--radius-3xl);
      border-top-right-radius:var(--radius-3xl)
    }
    .data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom] {
      border-top-style:var(--tw-border-style);
      border-top-width:1px
    }
    .data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left] {
      inset-block:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left] {
      left:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left] {
      width:75%
    }
    .data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left] {
      border-right-style:var(--tw-border-style);
      border-right-width:1px
    }
    .data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right] {
      inset-block:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right] {
      right:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right] {
      width:75%
    }
    .data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right] {
      border-left-style:var(--tw-border-style);
      border-left-width:1px
    }
    .data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top] {
      inset-inline:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top] {
      top:calc(var(--spacing) * 0)
    }
    .data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top] {
      margin-bottom:calc(var(--spacing) * 24)
    }
    .data-\[vaul-drawer-direction\=top\]\:max-h-\[85dvh\][data-vaul-drawer-direction=top] {
      max-height:85dvh
    }
    .data-\[vaul-drawer-direction\=top\]\:rounded-b-3xl[data-vaul-drawer-direction=top] {
      border-bottom-right-radius:var(--radius-3xl);
      border-bottom-left-radius:var(--radius-3xl)
    }
    .data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top] {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:1px
    }
    .nth-last-\[2\]\:hidden:nth-last-child(2) {
      display:none
    }
    @media (prefers-reduced-motion:reduce) {
      .motion-reduce\:transition-none {
        transition-property:none
      }
    }
    @media not all and (min-width:1220px) {
      .max-\[1220px\]\:h-auto {
        height:auto
      }
      .max-\[1220px\]\:min-h-8 {
        min-height:calc(var(--spacing) * 8)
      }
      .max-\[1220px\]\:w-auto {
        width:auto
      }
      .max-\[1220px\]\:p-1 {
        padding:calc(var(--spacing) * 1)
      }
    }
    @media not all and (min-width:1023px) {
      .max-\[1023px\]\:mx-2\.5 {
        margin-inline:calc(var(--spacing) * 2.5)
      }
      .max-\[1023px\]\:ml-auto {
        margin-left:auto
      }
      .max-\[1023px\]\:w-4\/5 {
        width:80%
      }
      .max-\[1023px\]\:flex-none {
        flex:none
      }
      .max-\[1023px\]\:snap-start {
        scroll-snap-align:start
      }
      .max-\[1023px\]\:justify-between {
        justify-content:space-between
      }
      .max-\[1023px\]\:overscroll-none {
        overscroll-behavior:none
      }
      .max-\[1023px\]\:\!py-\[1rem\] {
        padding-block:1rem!important
      }
      .max-\[1023px\]\:py-\[2px\] {
        padding-block:2px
      }
      .max-\[1023px\]\:py-\[3px\] {
        padding-block:3px
      }
      .max-\[1023px\]\:first\:snap-start:first-child {
        scroll-snap-align:start
      }
      .max-\[1023px\]\:last\:snap-end:last-child {
        scroll-snap-align:end
      }
    }
    @media not all and (min-width:600px) {
      .max-\[600px\]\:h-\[calc\(100vw-32px\)\] {
        height:calc(100vw - 32px)
      }
      .max-\[600px\]\:min-h-\[calc\(100vw-32px\)\] {
        min-height:calc(100vw - 32px)
      }
      .max-\[600px\]\:w-\[calc\(100vw-32px\)\] {
        width:calc(100vw - 32px)
      }
      .max-\[600px\]\:text-\[0\.875rem\] {
        font-size:.875rem
      }
    }
    @media not all and (min-width:599px) {
      .max-\[599px\]\:mx-2\.5 {
        margin-inline:calc(var(--spacing) * 2.5)
      }
      .max-\[599px\]\:my-0\.5 {
        margin-block:calc(var(--spacing) * .5)
      }
      .max-\[599px\]\:overflow-x-clip {
        overflow-x:clip
      }
      .max-\[599px\]\:overscroll-none {
        overscroll-behavior:none
      }
      .max-\[599px\]\:p-\[1rem\] {
        padding:1rem
      }
      .max-\[599px\]\:px-4 {
        padding-inline:calc(var(--spacing) * 4)
      }
      .max-\[599px\]\:\!py-\[1rem\] {
        padding-block:1rem!important
      }
    }
    @media not all and (min-width:400px) {
      .max-\[400px\]\:w-auto {
        width:auto
      }
      .max-\[400px\]\:translate-x-1 {
        --tw-translate-x:calc(var(--spacing) * 1);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
    }
    @media not all and (min-width:360px) {
      .max-\[360px\]\:text-xs {
        font-size:var(--text-xs);
        line-height:var(--tw-leading,var(--text-xs--line-height))
      }
    }
    @media not all and (min-width:64rem) {
      .max-lg\:absolute {
        position:absolute
      }
      .max-lg\:-top-1 {
        top:calc(var(--spacing) * -1)
      }
      .max-lg\:right-0 {
        right:calc(var(--spacing) * 0)
      }
      .max-lg\:z-1 {
        z-index:1
      }
      .max-lg\:mt-2 {
        margin-top:calc(var(--spacing) * 2)
      }
      .max-lg\:mt-4 {
        margin-top:calc(var(--spacing) * 4)
      }
      .max-lg\:mt-8 {
        margin-top:calc(var(--spacing) * 8)
      }
      .max-lg\:-mr-5 {
        margin-right:calc(var(--spacing) * -5)
      }
      .max-lg\:mb-1 {
        margin-bottom:calc(var(--spacing) * 1)
      }
      .max-lg\:mb-2 {
        margin-bottom:calc(var(--spacing) * 2)
      }
      .max-lg\:mb-4 {
        margin-bottom:calc(var(--spacing) * 4)
      }
      .max-lg\:mb-5 {
        margin-bottom:calc(var(--spacing) * 5)
      }
      .max-lg\:mb-8 {
        margin-bottom:calc(var(--spacing) * 8)
      }
      .max-lg\:mb-24 {
        margin-bottom:calc(var(--spacing) * 24)
      }
      .max-lg\:ml-2 {
        margin-left:calc(var(--spacing) * 2)
      }
      .max-lg\:ml-4 {
        margin-left:calc(var(--spacing) * 4)
      }
      .max-lg\:ml-\[1rem\] {
        margin-left:1rem
      }
      .max-lg\:ml-auto {
        margin-left:auto
      }
      .max-lg\:block {
        display:block
      }
      .max-lg\:flex {
        display:flex
      }
      .max-lg\:hidden {
        display:none
      }
      .max-lg\:size-10 {
        width:calc(var(--spacing) * 10);
        height:calc(var(--spacing) * 10)
      }
      .max-lg\:h-4 {
        height:calc(var(--spacing) * 4)
      }
      .max-lg\:h-8 {
        height:calc(var(--spacing) * 8)
      }
      .max-lg\:h-12 {
        height:calc(var(--spacing) * 12)
      }
      .max-lg\:h-\[30px\] {
        height:30px
      }
      .max-lg\:h-\[40px\] {
        height:40px
      }
      .max-lg\:h-\[60px\] {
        height:60px
      }
      .max-lg\:h-\[167px\] {
        height:167px
      }
      .max-lg\:h-auto {
        height:auto
      }
      .max-lg\:min-h-\[30px\] {
        min-height:30px
      }
      .max-lg\:min-h-\[400px\] {
        min-height:400px
      }
      .max-lg\:w-12 {
        width:calc(var(--spacing) * 12)
      }
      .max-lg\:w-16 {
        width:calc(var(--spacing) * 16)
      }
      .max-lg\:w-\[40px\] {
        width:40px
      }
      .max-lg\:w-\[98\%\] {
        width:98%
      }
      .max-lg\:w-\[100px\] {
        width:100px
      }
      .max-lg\:w-\[300px\] {
        width:300px
      }
      .max-lg\:w-\[calc\(100vw-2rem\)\] {
        width:calc(100vw - 2rem)
      }
      .max-lg\:w-\[calc\(100vw-32px\)\] {
        width:calc(100vw - 32px)
      }
      .max-lg\:w-full {
        width:100%
      }
      .max-lg\:max-w-\[70\%\] {
        max-width:70%
      }
      .max-lg\:max-w-\[100vw\] {
        max-width:100vw
      }
      .max-lg\:max-w-\[calc\(100vw-2rem\)\] {
        max-width:calc(100vw - 2rem)
      }
      .max-lg\:max-w-\[unset\] {
        max-width:unset
      }
      .max-lg\:max-w-full {
        max-width:100%
      }
      .max-lg\:flex-1 {
        flex:1
      }
      .max-lg\:shrink-0 {
        flex-shrink:0
      }
      .max-lg\:grow {
        flex-grow:1
      }
      .max-lg\:-translate-y-\[60px\] {
        --tw-translate-y:calc(60px * -1);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .max-lg\:translate-y-0 {
        --tw-translate-y:calc(var(--spacing) * 0);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .max-lg\:flex-col {
        flex-direction:column
      }
      .max-lg\:flex-wrap {
        flex-wrap:wrap
      }
      .max-lg\:items-center {
        align-items:center
      }
      .max-lg\:items-start {
        align-items:flex-start
      }
      .max-lg\:justify-between {
        justify-content:space-between
      }
      .max-lg\:justify-center {
        justify-content:center
      }
      .max-lg\:justify-start {
        justify-content:flex-start
      }
      .max-lg\:gap-0\.5 {
        gap:calc(var(--spacing) * .5)
      }
      .max-lg\:gap-1 {
        gap:calc(var(--spacing) * 1)
      }
      .max-lg\:gap-2 {
        gap:calc(var(--spacing) * 2)
      }
      .max-lg\:gap-3 {
        gap:calc(var(--spacing) * 3)
      }
      .max-lg\:gap-4 {
        gap:calc(var(--spacing) * 4)
      }
      .max-lg\:gap-y-1 {
        row-gap:calc(var(--spacing) * 1)
      }
      .max-lg\:overflow-hidden {
        overflow:hidden
      }
      .max-lg\:overflow-x-hidden {
        overflow-x:hidden
      }
      .max-lg\:rounded-lg {
        border-radius:var(--radius-lg)
      }
      .max-lg\:rounded-md {
        border-radius:var(--radius-md)
      }
      .max-lg\:rounded-none {
        border-radius:0
      }
      .max-lg\:border {
        border-style:var(--tw-border-style);
        border-width:1px
      }
      .max-lg\:border-none {
        --tw-border-style:none;
        border-style:none
      }
      .max-lg\:border-border {
        border-color:var(--color-border)
      }
      .max-lg\:bg-transparent {
        background-color:#0000
      }
      .max-lg\:p-0 {
        padding:calc(var(--spacing) * 0)
      }
      .max-lg\:p-5 {
        padding:calc(var(--spacing) * 5)
      }
      .max-lg\:px-0 {
        padding-inline:calc(var(--spacing) * 0)
      }
      .max-lg\:px-1 {
        padding-inline:calc(var(--spacing) * 1)
      }
      .max-lg\:px-4 {
        padding-inline:calc(var(--spacing) * 4)
      }
      .max-lg\:py-2 {
        padding-block:calc(var(--spacing) * 2)
      }
      .max-lg\:py-2\.5 {
        padding-block:calc(var(--spacing) * 2.5)
      }
      .max-lg\:pt-0 {
        padding-top:calc(var(--spacing) * 0)
      }
      .max-lg\:pt-2 {
        padding-top:calc(var(--spacing) * 2)
      }
      .max-lg\:pt-5 {
        padding-top:calc(var(--spacing) * 5)
      }
      .max-lg\:pt-px {
        padding-top:1px
      }
      .max-lg\:pb-4 {
        padding-bottom:calc(var(--spacing) * 4)
      }
      .max-lg\:pb-5 {
        padding-bottom:calc(var(--spacing) * 5)
      }
      .max-lg\:pb-8 {
        padding-bottom:calc(var(--spacing) * 8)
      }
      .max-lg\:pb-9 {
        padding-bottom:calc(var(--spacing) * 9)
      }
      .max-lg\:pl-0 {
        padding-left:calc(var(--spacing) * 0)
      }
      .max-lg\:pl-6 {
        padding-left:calc(var(--spacing) * 6)
      }
      .max-lg\:text-center {
        text-align:center
      }
      .max-lg\:text-sm {
        font-size:var(--text-sm);
        line-height:var(--tw-leading,var(--text-sm--line-height))
      }
      .max-lg\:text-xl {
        font-size:var(--text-xl);
        line-height:var(--tw-leading,var(--text-xl--line-height))
      }
      .max-lg\:text-\[16px\]\! {
        font-size:16px!important
      }
      .max-lg\:leading-7 {
        --tw-leading:calc(var(--spacing) * 7);
        line-height:calc(var(--spacing) * 7)
      }
      .max-lg\:leading-\[21px\] {
        --tw-leading:21px;
        line-height:21px
      }
      .max-lg\:font-medium {
        --tw-font-weight:var(--font-weight-medium);
        font-weight:var(--font-weight-medium)
      }
      .max-lg\:shadow-none {
        --tw-shadow:0 0 #0000;
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
    }
    @media not all and (min-width:48rem) {
      .max-md\:mx-4 {
        margin-inline:calc(var(--spacing) * 4)
      }
      .max-md\:scale-150 {
        --tw-scale-x:150%;
        --tw-scale-y:150%;
        --tw-scale-z:150%;
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
      .max-md\:object-\[80\%_center\] {
        object-position:80% center
      }
    }
    @media not all and (min-width:40rem) {
      .max-sm\:top-0 {
        top:calc(var(--spacing) * 0)
      }
      .max-sm\:ml-1\.5 {
        margin-left:calc(var(--spacing) * 1.5)
      }
      .max-sm\:flex {
        display:flex
      }
      .max-sm\:hidden {
        display:none
      }
      .max-sm\:max-h-\[calc\(100vh-216px\)\] {
        max-height:calc(100vh - 216px)
      }
      .max-sm\:w-screen {
        width:100vw
      }
      .max-sm\:max-w-screen {
        max-width:100vw
      }
      .max-sm\:flex-col {
        flex-direction:column
      }
      .max-sm\:flex-col-reverse {
        flex-direction:column-reverse
      }
      .max-sm\:flex-wrap {
        flex-wrap:wrap
      }
      .max-sm\:items-center {
        align-items:center
      }
      .max-sm\:justify-between {
        justify-content:space-between
      }
      .max-sm\:justify-center {
        justify-content:center
      }
      .max-sm\:gap-1 {
        gap:calc(var(--spacing) * 1)
      }
      .max-sm\:overflow-y-scroll {
        overflow-y:scroll
      }
      .max-sm\:px-2 {
        padding-inline:calc(var(--spacing) * 2)
      }
      .max-sm\:py-1\.5 {
        padding-block:calc(var(--spacing) * 1.5)
      }
      .max-sm\:pr-2\.5 {
        padding-right:calc(var(--spacing) * 2.5)
      }
      .max-sm\:pb-12 {
        padding-bottom:calc(var(--spacing) * 12)
      }
      .max-sm\:text-sm {
        font-size:var(--text-sm);
        line-height:var(--tw-leading,var(--text-sm--line-height))
      }
    }
    @media (min-width:480px) {
      .min-\[480px\]\:\!h-16 {
        height:calc(var(--spacing) * 16)!important
      }
      .min-\[480px\]\:\!w-16 {
        width:calc(var(--spacing) * 16)!important
      }
      .min-\[480px\]\:\!min-w-16 {
        min-width:calc(var(--spacing) * 16)!important
      }
    }
    @media (min-width:600px) {
      .min-\[600px\]\:mx-3\.5 {
        margin-inline:calc(var(--spacing) * 3.5)
      }
      .min-\[600px\]\:my-1 {
        margin-block:calc(var(--spacing) * 1)
      }
      .min-\[600px\]\:p-\[1\.25rem\] {
        padding:1.25rem
      }
      .min-\[600px\]\:px-5 {
        padding-inline:calc(var(--spacing) * 5)
      }
      .min-\[600px\]\:py-5 {
        padding-block:calc(var(--spacing) * 5)
      }
      .min-\[600px\]\:py-\[1\.25rem\] {
        padding-block:1.25rem
      }
      .min-\[600px\]\:py-\[2px\] {
        padding-block:2px
      }
    }
    @media (min-width:900px) {
      .min-\[900px\]\:grid-cols-2 {
        grid-template-columns:repeat(2,minmax(0,1fr))
      }
    }
    @media (min-width:1023px) {
      .min-\[1023px\]\:hidden {
        display:none
      }
      .min-\[1023px\]\:inline {
        display:inline
      }
    }
    @media (min-width:1024px) {
      .min-\[1024px\]\:mx-3\.5 {
        margin-inline:calc(var(--spacing) * 3.5)
      }
      .min-\[1024px\]\:px-0 {
        padding-inline:calc(var(--spacing) * 0)
      }
      .min-\[1024px\]\:py-\[1\.25rem\] {
        padding-block:1.25rem
      }
      .min-\[1024px\]\:py-\[2px\] {
        padding-block:2px
      }
      .min-\[1024px\]\:pt-10 {
        padding-top:calc(var(--spacing) * 10)
      }
      .min-\[1024px\]\:\[--row-height\:36px\] {
        --row-height:36px
      }
      @media not all and (min-width:1380px) {
        .min-\[1024px\]\:max-\[1380px\]\:min-w-\[125px\] {
          min-width:125px
        }
      }
      @media not all and (min-width:1050px) {
        .min-\[1024px\]\:max-\[1050px\]\:max-w-\[170px\] {
          max-width:170px
        }
      }
    }
    @media (min-width:1050px) {
      @media not all and (min-width:1080px) {
        .min-\[1050px\]\:max-\[1080px\]\:max-w-\[200px\] {
          max-width:200px
        }
      }
    }
    @media (min-width:1051px) {
      .min-\[1051px\]\:flex {
        display:flex
      }
    }
    @media (min-width:1080px) {
      @media not all and (min-width:1140px) {
        .min-\[1080px\]\:max-\[1140px\]\:max-w-\[230px\] {
          max-width:230px
        }
      }
    }
    @media (min-width:1140px) {
      @media not all and (min-width:1220px) {
        .min-\[1140px\]\:max-\[1220px\]\:max-w-\[320px\] {
          max-width:320px
        }
      }
    }
    @media (min-width:1200px) {
      .min-\[1200px\]\:flex {
        display:flex
      }
    }
    @media (min-width:1221px) {
      .min-\[1221px\]\:hidden {
        display:none
      }
      .min-\[1221px\]\:inline {
        display:inline
      }
      .min-\[1221px\]\:h-8 {
        height:calc(var(--spacing) * 8)
      }
      .min-\[1221px\]\:w-\[70px\] {
        width:70px
      }
    }
    @media (min-width:1250px) {
      .min-\[1250px\]\:left-4 {
        left:calc(var(--spacing) * 4)
      }
      .min-\[1250px\]\:translate-x-0 {
        --tw-translate-x:calc(var(--spacing) * 0);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
    }
    @media (min-width:1400px) {
      .min-\[1400px\]\:grid-cols-3 {
        grid-template-columns:repeat(3,minmax(0,1fr))
      }
    }
    @media (min-width:40rem) {
      .sm\:top-0 {
        top:calc(var(--spacing) * 0)
      }
      .sm\:top-4 {
        top:calc(var(--spacing) * 4)
      }
      .sm\:right-4 {
        right:calc(var(--spacing) * 4)
      }
      .sm\:mx-3 {
        margin-inline:calc(var(--spacing) * 3)
      }
      .sm\:mx-4 {
        margin-inline:calc(var(--spacing) * 4)
      }
      .sm\:mt-14 {
        margin-top:calc(var(--spacing) * 14)
      }
      .sm\:mt-24 {
        margin-top:calc(var(--spacing) * 24)
      }
      .sm\:mt-\[100px\] {
        margin-top:100px
      }
      .sm\:mr-\[18px\] {
        margin-right:18px
      }
      .sm\:mb-2 {
        margin-bottom:calc(var(--spacing) * 2)
      }
      .sm\:mb-12 {
        margin-bottom:calc(var(--spacing) * 12)
      }
      .sm\:ml-4 {
        margin-left:calc(var(--spacing) * 4)
      }
      .sm\:grid {
        display:grid
      }
      .sm\:hidden {
        display:none
      }
      .sm\:inline-block {
        display:inline-block
      }
      .sm\:h-\[min\(65\.7dvh\,684px\)\] {
        height:min(65.7dvh,684px)
      }
      .sm\:max-h-\[500px\] {
        max-height:500px
      }
      .sm\:max-h-\[calc\(100vh-160px\)\] {
        max-height:calc(100vh - 160px)
      }
      .sm\:w-\[300px\] {
        width:300px
      }
      .sm\:w-\[400px\] {
        width:400px
      }
      .sm\:w-auto {
        width:auto
      }
      .sm\:w-fit {
        width:fit-content
      }
      .sm\:max-w-\[370px\] {
        max-width:370px
      }
      .sm\:max-w-screen {
        max-width:100vw
      }
      .sm\:min-w-0 {
        min-width:calc(var(--spacing) * 0)
      }
      .sm\:min-w-\[178px\] {
        min-width:178px
      }
      .sm\:shrink-0 {
        flex-shrink:0
      }
      .sm\:grid-cols-2 {
        grid-template-columns:repeat(2,minmax(0,1fr))
      }
      .sm\:grid-cols-3 {
        grid-template-columns:repeat(3,minmax(0,1fr))
      }
      .sm\:flex-row {
        flex-direction:row
      }
      .sm\:flex-wrap {
        flex-wrap:wrap
      }
      .sm\:items-center {
        align-items:center
      }
      .sm\:justify-between {
        justify-content:space-between
      }
      .sm\:gap-0 {
        gap:calc(var(--spacing) * 0)
      }
      .sm\:gap-6 {
        gap:calc(var(--spacing) * 6)
      }
      .sm\:gap-8 {
        gap:calc(var(--spacing) * 8)
      }
      .sm\:gap-\[120px\] {
        gap:120px
      }
      .sm\:gap-x-3 {
        column-gap:calc(var(--spacing) * 3)
      }
      .sm\:overflow-visible {
        overflow:visible
      }
      .sm\:overflow-y-scroll {
        overflow-y:scroll
      }
      .sm\:rounded-full {
        border-radius:3.40282e38px
      }
      .sm\:border {
        border-style:var(--tw-border-style);
        border-width:1px
      }
      .sm\:border-none {
        --tw-border-style:none;
        border-style:none
      }
      .sm\:border-border {
        border-color:var(--color-border)
      }
      .sm\:p-1 {
        padding:calc(var(--spacing) * 1)
      }
      .sm\:p-6 {
        padding:calc(var(--spacing) * 6)
      }
      .sm\:px-4 {
        padding-inline:calc(var(--spacing) * 4)
      }
      .sm\:px-6 {
        padding-inline:calc(var(--spacing) * 6)
      }
      .sm\:py-5 {
        padding-block:calc(var(--spacing) * 5)
      }
      .sm\:py-9 {
        padding-block:calc(var(--spacing) * 9)
      }
      .sm\:pt-\[80px\] {
        padding-top:80px
      }
      .sm\:pb-\[100px\] {
        padding-bottom:100px
      }
      .sm\:pl-0 {
        padding-left:calc(var(--spacing) * 0)
      }
      .sm\:text-heading-2xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.015em;
        font-size:24px;
        font-weight:600;
        line-height:28px
      }
      .sm\:text-heading-3xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.01em;
        font-size:32px;
        font-weight:600;
        line-height:36px
      }
      .sm\:\!text-sm {
        font-size:var(--text-sm)!important;
        line-height:var(--tw-leading,var(--text-sm--line-height))!important
      }
      .sm\:text-2xl {
        font-size:var(--text-2xl);
        line-height:var(--tw-leading,var(--text-2xl--line-height))
      }
      .sm\:text-3xl {
        font-size:var(--text-3xl);
        line-height:var(--tw-leading,var(--text-3xl--line-height))
      }
      .sm\:text-base {
        font-size:var(--text-base);
        line-height:var(--tw-leading,var(--text-base--line-height))
      }
      .sm\:text-sm {
        font-size:var(--text-sm);
        line-height:var(--tw-leading,var(--text-sm--line-height))
      }
      .sm\:text-xl {
        font-size:var(--text-xl);
        line-height:var(--tw-leading,var(--text-xl--line-height))
      }
      .sm\:text-xs {
        font-size:var(--text-xs);
        line-height:var(--tw-leading,var(--text-xs--line-height))
      }
      .sm\:text-\[40px\] {
        font-size:40px
      }
      .sm\:text-\[56px\] {
        font-size:56px
      }
      .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],
      .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right] {
        max-width:var(--container-sm)
      }
    }
    @media (min-width:48rem) {
      .md\:absolute {
        position:absolute
      }
      .md\:static {
        position:static
      }
      .md\:-inset-4 {
        inset:calc(var(--spacing) * -4)
      }
      .md\:inset-0 {
        inset:calc(var(--spacing) * 0)
      }
      .md\:top-0 {
        top:calc(var(--spacing) * 0)
      }
      .md\:top-2 {
        top:calc(var(--spacing) * 2)
      }
      .md\:top-\[40\%\] {
        top:40%
      }
      .md\:top-\[116px\] {
        top:116px
      }
      .md\:-right-12 {
        right:calc(var(--spacing) * -12)
      }
      .md\:right-\[2\%\] {
        right:2%
      }
      .md\:right-\[15\%\] {
        right:15%
      }
      .md\:bottom-0 {
        bottom:calc(var(--spacing) * 0)
      }
      .md\:bottom-4 {
        bottom:calc(var(--spacing) * 4)
      }
      .md\:bottom-\[max\(-4vw\,-4vh\)\] {
        bottom:max(-4vw,-4vh)
      }
      .md\:-left-12 {
        left:calc(var(--spacing) * -12)
      }
      .md\:left-0 {
        left:calc(var(--spacing) * 0)
      }
      .md\:left-2\.5 {
        left:calc(var(--spacing) * 2.5)
      }
      .md\:left-4 {
        left:calc(var(--spacing) * 4)
      }
      .md\:left-auto {
        left:auto
      }
      .md\:order-1 {
        order:1
      }
      .md\:order-2 {
        order:2
      }
      .md\:mx-0 {
        margin-inline:calc(var(--spacing) * 0)
      }
      .md\:mx-4 {
        margin-inline:calc(var(--spacing) * 4)
      }
      .md\:mx-auto {
        margin-inline:auto
      }
      .md\:my-8 {
        margin-block:calc(var(--spacing) * 8)
      }
      .md\:-mt-1 {
        margin-top:calc(var(--spacing) * -1)
      }
      .md\:mt-0 {
        margin-top:calc(var(--spacing) * 0)
      }
      .md\:mt-8 {
        margin-top:calc(var(--spacing) * 8)
      }
      .md\:mt-10 {
        margin-top:calc(var(--spacing) * 10)
      }
      .md\:mt-12 {
        margin-top:calc(var(--spacing) * 12)
      }
      .md\:mt-24 {
        margin-top:calc(var(--spacing) * 24)
      }
      .md\:mt-\[64px\] {
        margin-top:64px
      }
      .md\:mr-1 {
        margin-right:calc(var(--spacing) * 1)
      }
      .md\:mb-0 {
        margin-bottom:calc(var(--spacing) * 0)
      }
      .md\:mb-5 {
        margin-bottom:calc(var(--spacing) * 5)
      }
      .md\:mb-6 {
        margin-bottom:calc(var(--spacing) * 6)
      }
      .md\:mb-10 {
        margin-bottom:calc(var(--spacing) * 10)
      }
      .md\:ml-0 {
        margin-left:calc(var(--spacing) * 0)
      }
      .md\:ml-5 {
        margin-left:calc(var(--spacing) * 5)
      }
      .md\:line-clamp-1 {
        -webkit-line-clamp:1;
        -webkit-box-orient:vertical;
        display:-webkit-box;
        overflow:hidden
      }
      .md\:block {
        display:block
      }
      .md\:flex {
        display:flex
      }
      .md\:grid {
        display:grid
      }
      .md\:hidden {
        display:none
      }
      .md\:inline {
        display:inline
      }
      .md\:inline-block {
        display:inline-block
      }
      .md\:inline-flex {
        display:inline-flex
      }
      .md\:table {
        display:table
      }
      .md\:table-cell {
        display:table-cell
      }
      .md\:size-14 {
        width:calc(var(--spacing) * 14);
        height:calc(var(--spacing) * 14)
      }
      .md\:size-24 {
        width:calc(var(--spacing) * 24);
        height:calc(var(--spacing) * 24)
      }
      .md\:size-80 {
        width:calc(var(--spacing) * 80);
        height:calc(var(--spacing) * 80)
      }
      .md\:size-\[150px\] {
        width:150px;
        height:150px
      }
      .md\:h-10 {
        height:calc(var(--spacing) * 10)
      }
      .md\:h-24 {
        height:calc(var(--spacing) * 24)
      }
      .md\:h-80 {
        height:calc(var(--spacing) * 80)
      }
      .md\:h-110 {
        height:calc(var(--spacing) * 110)
      }
      .md\:h-\[116px\] {
        height:116px
      }
      .md\:h-\[calc\(100dvh-116px\)\] {
        height:calc(100dvh - 116px)
      }
      .md\:h-\[min\(64px\,5vw\)\] {
        height:min(64px,5vw)
      }
      .md\:h-full {
        height:100%
      }
      .md\:min-h-\[68px\] {
        min-height:68px
      }
      .md\:min-h-\[194px\] {
        min-height:194px
      }
      .md\:min-h-\[200px\] {
        min-height:200px
      }
      .md\:w-5 {
        width:calc(var(--spacing) * 5)
      }
      .md\:w-16 {
        width:calc(var(--spacing) * 16)
      }
      .md\:w-24 {
        width:calc(var(--spacing) * 24)
      }
      .md\:w-56 {
        width:calc(var(--spacing) * 56)
      }
      .md\:w-\[250px\] {
        width:250px
      }
      .md\:w-\[500px\] {
        width:500px
      }
      .md\:w-auto {
        width:auto
      }
      .md\:w-fit {
        width:fit-content
      }
      .md\:w-full {
        width:100%
      }
      .md\:max-w-\[100px\] {
        max-width:100px
      }
      .md\:max-w-\[448px\] {
        max-width:448px
      }
      .md\:max-w-\[500px\] {
        max-width:500px
      }
      .md\:max-w-\[520px\] {
        max-width:520px
      }
      .md\:max-w-\[600px\] {
        max-width:600px
      }
      .md\:max-w-\[1050px\] {
        max-width:1050px
      }
      .md\:max-w-none {
        max-width:none
      }
      .md\:min-w-\[220px\] {
        min-width:220px
      }
      .md\:min-w-auto {
        min-width:auto
      }
      .md\:min-w-fit {
        min-width:fit-content
      }
      .md\:min-w-full {
        min-width:100%
      }
      .md\:flex-1 {
        flex:1
      }
      .md\:flex-initial {
        flex:0 auto
      }
      .md\:flex-none {
        flex:none
      }
      .md\:shrink-0 {
        flex-shrink:0
      }
      .md\:-translate-x-10 {
        --tw-translate-x:calc(var(--spacing) * -10);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .md\:-translate-x-\[0\.3vh\] {
        --tw-translate-x:calc(.3vh * -1);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .md\:-translate-y-\[34px\] {
        --tw-translate-y:calc(34px * -1);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .md\:scroll-ml-0 {
        scroll-margin-left:calc(var(--spacing) * 0)
      }
      .md\:auto-cols-fr {
        grid-auto-columns:minmax(0,1fr)
      }
      .md\:grid-flow-col {
        grid-auto-flow:column
      }
      .md\:grid-cols-2 {
        grid-template-columns:repeat(2,minmax(0,1fr))
      }
      .md\:grid-cols-5 {
        grid-template-columns:repeat(5,minmax(0,1fr))
      }
      .md\:flex-col {
        flex-direction:column
      }
      .md\:flex-col-reverse {
        flex-direction:column-reverse
      }
      .md\:flex-row {
        flex-direction:row
      }
      .md\:flex-row-reverse {
        flex-direction:row-reverse
      }
      .md\:items-baseline {
        align-items:baseline
      }
      .md\:items-center {
        align-items:center
      }
      .md\:items-end {
        align-items:flex-end
      }
      .md\:items-start {
        align-items:flex-start
      }
      .md\:justify-between {
        justify-content:space-between
      }
      .md\:justify-end {
        justify-content:flex-end
      }
      .md\:justify-start {
        justify-content:flex-start
      }
      .md\:gap-0 {
        gap:calc(var(--spacing) * 0)
      }
      .md\:gap-1 {
        gap:calc(var(--spacing) * 1)
      }
      .md\:gap-1\.5 {
        gap:calc(var(--spacing) * 1.5)
      }
      .md\:gap-2 {
        gap:calc(var(--spacing) * 2)
      }
      .md\:gap-3 {
        gap:calc(var(--spacing) * 3)
      }
      .md\:gap-4 {
        gap:calc(var(--spacing) * 4)
      }
      .md\:gap-5 {
        gap:calc(var(--spacing) * 5)
      }
      .md\:gap-6 {
        gap:calc(var(--spacing) * 6)
      }
      .md\:gap-8 {
        gap:calc(var(--spacing) * 8)
      }
      .md\:gap-12 {
        gap:calc(var(--spacing) * 12)
      }
      .md\:gap-14 {
        gap:calc(var(--spacing) * 14)
      }
      .md\:gap-16 {
        gap:calc(var(--spacing) * 16)
      }
      .md\:gap-20 {
        gap:calc(var(--spacing) * 20)
      }
      .md\:gap-24 {
        gap:calc(var(--spacing) * 24)
      }
      .md\:gap-\[3px\] {
        gap:3px
      }
      :where(.md\:space-y-3>:not(:last-child)) {
        --tw-space-y-reverse:0;
        margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
        margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))
      }
      .md\:gap-x-4 {
        column-gap:calc(var(--spacing) * 4)
      }
      .md\:self-auto {
        align-self:auto
      }
      .md\:overflow-hidden {
        overflow:hidden
      }
      .md\:overflow-visible {
        overflow:visible
      }
      .md\:rounded-md {
        border-radius:var(--radius-md)
      }
      .md\:rounded-none {
        border-radius:0
      }
      .md\:border {
        border-style:var(--tw-border-style);
        border-width:1px
      }
      .md\:p-0 {
        padding:calc(var(--spacing) * 0)
      }
      .md\:p-4 {
        padding:calc(var(--spacing) * 4)
      }
      .md\:p-6 {
        padding:calc(var(--spacing) * 6)
      }
      .md\:p-8 {
        padding:calc(var(--spacing) * 8)
      }
      .md\:px-0 {
        padding-inline:calc(var(--spacing) * 0)
      }
      .md\:px-4 {
        padding-inline:calc(var(--spacing) * 4)
      }
      .md\:px-6 {
        padding-inline:calc(var(--spacing) * 6)
      }
      .md\:px-8 {
        padding-inline:calc(var(--spacing) * 8)
      }
      .md\:px-10 {
        padding-inline:calc(var(--spacing) * 10)
      }
      .md\:py-4 {
        padding-block:calc(var(--spacing) * 4)
      }
      .md\:py-10 {
        padding-block:calc(var(--spacing) * 10)
      }
      .md\:pt-0 {
        padding-top:calc(var(--spacing) * 0)
      }
      .md\:pt-4 {
        padding-top:calc(var(--spacing) * 4)
      }
      .md\:pt-14 {
        padding-top:calc(var(--spacing) * 14)
      }
      .md\:pt-20 {
        padding-top:calc(var(--spacing) * 20)
      }
      .md\:pt-\[100px\] {
        padding-top:100px
      }
      .md\:pt-\[120px\] {
        padding-top:120px
      }
      .md\:pr-0 {
        padding-right:calc(var(--spacing) * 0)
      }
      .md\:pb-1\.5 {
        padding-bottom:calc(var(--spacing) * 1.5)
      }
      .md\:pb-2 {
        padding-bottom:calc(var(--spacing) * 2)
      }
      .md\:pb-6 {
        padding-bottom:calc(var(--spacing) * 6)
      }
      .md\:pb-32 {
        padding-bottom:calc(var(--spacing) * 32)
      }
      .md\:pl-0 {
        padding-left:calc(var(--spacing) * 0)
      }
      .md\:text-left {
        text-align:left
      }
      .md\:text-right {
        text-align:right
      }
      .md\:text-start {
        text-align:start
      }
      .md\:text-heading-2xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.015em;
        font-size:24px;
        font-weight:600;
        line-height:28px
      }
      .md\:text-heading-3xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.01em;
        font-size:32px;
        font-weight:600;
        line-height:36px
      }
      .md\:text-heading-lg {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.18px;
        font-size:16px;
        line-height:20px
      }
      .md\:\!text-sm {
        font-size:var(--text-sm)!important;
        line-height:var(--tw-leading,var(--text-sm--line-height))!important
      }
      .md\:text-2xl {
        font-size:var(--text-2xl);
        line-height:var(--tw-leading,var(--text-2xl--line-height))
      }
      .md\:text-4xl {
        font-size:var(--text-4xl);
        line-height:var(--tw-leading,var(--text-4xl--line-height))
      }
      .md\:text-5xl {
        font-size:var(--text-5xl);
        line-height:var(--tw-leading,var(--text-5xl--line-height))
      }
      .md\:text-base {
        font-size:var(--text-base);
        line-height:var(--tw-leading,var(--text-base--line-height))
      }
      .md\:text-lg {
        font-size:var(--text-lg);
        line-height:var(--tw-leading,var(--text-lg--line-height))
      }
      .md\:text-sm {
        font-size:var(--text-sm);
        line-height:var(--tw-leading,var(--text-sm--line-height))
      }
      .md\:text-xl {
        font-size:var(--text-xl);
        line-height:var(--tw-leading,var(--text-xl--line-height))
      }
      .md\:text-xs {
        font-size:var(--text-xs);
        line-height:var(--tw-leading,var(--text-xs--line-height))
      }
      .md\:text-\[13px\] {
        font-size:13px
      }
      .md\:text-\[14px\] {
        font-size:14px
      }
      .md\:text-\[14px\]\! {
        font-size:14px!important
      }
      .md\:text-\[16px\] {
        font-size:16px
      }
      .md\:text-\[22px\] {
        font-size:22px
      }
      .md\:text-\[24px\] {
        font-size:24px
      }
      .md\:text-\[32px\] {
        font-size:32px
      }
      .md\:text-\[40px\] {
        font-size:40px
      }
      .md\:text-\[48px\] {
        font-size:48px
      }
      .md\:text-\[64px\] {
        font-size:64px
      }
      .md\:text-\[80px\] {
        font-size:80px
      }
      .md\:text-\[min\(40px\,3\.5vh\)\] {
        font-size:min(40px,3.5vh)
      }
      .md\:text-\[min\(64px\,5vw\)\] {
        font-size:min(64px,5vw)
      }
      .md\:text-\[min\(64px\,11vw\)\] {
        font-size:min(64px,11vw)
      }
      .md\:text-\[min\(120px\,6vh\)\] {
        font-size:min(120px,6vh)
      }
      .md\:text-\[min\(120px\,9vw\)\] {
        font-size:min(120px,9vw)
      }
      .md\:leading-4 {
        --tw-leading:calc(var(--spacing) * 4);
        line-height:calc(var(--spacing) * 4)
      }
      .md\:leading-\[24px\] {
        --tw-leading:24px;
        line-height:24px
      }
      .md\:leading-\[28px\] {
        --tw-leading:28px;
        line-height:28px
      }
      .md\:leading-\[44px\] {
        --tw-leading:44px;
        line-height:44px
      }
      .md\:leading-\[min\(64px\,5vw\)\] {
        --tw-leading:min(64px, 5vw);
        line-height:min(64px,5vw)
      }
      .md\:leading-none {
        --tw-leading:1;
        line-height:1
      }
      .md\:leading-normal {
        --tw-leading:var(--leading-normal);
        line-height:var(--leading-normal)
      }
      .md\:tracking-\[-0\.18px\] {
        --tw-tracking:-.18px;
        letter-spacing:-.18px
      }
      .md\:tracking-\[-0\.47px\] {
        --tw-tracking:-.47px;
        letter-spacing:-.47px
      }
      .md\:tracking-\[-0\.89px\] {
        --tw-tracking:-.89px;
        letter-spacing:-.89px
      }
      .md\:tracking-\[-1\.75px\] {
        --tw-tracking:-1.75px;
        letter-spacing:-1.75px
      }
      .md\:tracking-\[max\(-0\.89px\,-0\.3vw\)\] {
        --tw-tracking:max(-.89px, -.3vw);
        letter-spacing:max(-.89px,-.3vw)
      }
      .md\:tracking-\[max\(-6\.5px\,-0\.5vh\)\] {
        --tw-tracking:max(-6.5px, -.5vh);
        letter-spacing:max(-6.5px,-.5vh)
      }
      .md\:break-all {
        word-break:break-all
      }
      .md\:text-clip {
        text-overflow:clip
      }
      .md\:whitespace-normal {
        white-space:normal
      }
      .md\:shadow-none {
        --tw-shadow:0 0 #0000;
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
      .md\:transition-all {
        transition-property:all;
        transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
        transition-duration:var(--tw-duration,var(--default-transition-duration))
      }
      .md\:duration-100 {
        --tw-duration:.1s;
        transition-duration:.1s
      }
      .md\:\[--screen-left-margin\:48px\] {
        --screen-left-margin:48px
      }
      .md\:placeholder\:text-sm::placeholder {
        font-size:var(--text-sm);
        line-height:var(--tw-leading,var(--text-sm--line-height))
      }
      .md\:placeholder\:font-medium::placeholder {
        --tw-font-weight:var(--font-weight-medium);
        font-weight:var(--font-weight-medium)
      }
      @media (hover:hover) {
        .md\:hover\:bg-neutral-50:hover {
          background-color:var(--color-neutral-50)
        }
      }
    }
    @media (min-width:64rem) {
      .lg\:fixed {
        position:fixed
      }
      .lg\:relative {
        position:relative
      }
      .lg\:top-\[24\.2\%\] {
        top:24.2%
      }
      .lg\:top-\[72px\] {
        top:72px
      }
      .lg\:-right-\[4\.4\%\] {
        right:-4.4%
      }
      .lg\:-right-\[7\.4\%\] {
        right:-7.4%
      }
      .lg\:right-0 {
        right:calc(var(--spacing) * 0)
      }
      .lg\:right-\[max\(-4vw\,-32px\)\] {
        right:max(-4vw,-32px)
      }
      .lg\:bottom-0 {
        bottom:calc(var(--spacing) * 0)
      }
      .lg\:bottom-4 {
        bottom:calc(var(--spacing) * 4)
      }
      .lg\:bottom-8 {
        bottom:calc(var(--spacing) * 8)
      }
      .lg\:bottom-12 {
        bottom:calc(var(--spacing) * 12)
      }
      .lg\:bottom-16 {
        bottom:calc(var(--spacing) * 16)
      }
      .lg\:bottom-\[24\.2\%\] {
        bottom:24.2%
      }
      .lg\:-left-\[7\.4\%\] {
        left:-7.4%
      }
      .lg\:left-auto {
        left:auto
      }
      .lg\:z-0 {
        z-index:0
      }
      .lg\:z-1 {
        z-index:1
      }
      .lg\:order-1 {
        order:1
      }
      .lg\:order-2 {
        order:2
      }
      .lg\:order-3 {
        order:3
      }
      .lg\:order-last {
        order:9999
      }
      .lg\:col-span-1 {
        grid-column:span 1/span 1
      }
      .lg\:-mx-4 {
        margin-inline:calc(var(--spacing) * -4)
      }
      .lg\:mx-0 {
        margin-inline:calc(var(--spacing) * 0)
      }
      .lg\:mx-5 {
        margin-inline:calc(var(--spacing) * 5)
      }
      .lg\:mx-8 {
        margin-inline:calc(var(--spacing) * 8)
      }
      .lg\:mx-10 {
        margin-inline:calc(var(--spacing) * 10)
      }
      .lg\:mx-auto {
        margin-inline:auto
      }
      .lg\:my-3 {
        margin-block:calc(var(--spacing) * 3)
      }
      .lg\:mt-0 {
        margin-top:calc(var(--spacing) * 0)
      }
      .lg\:mt-1 {
        margin-top:calc(var(--spacing) * 1)
      }
      .lg\:mt-2 {
        margin-top:calc(var(--spacing) * 2)
      }
      .lg\:mt-4 {
        margin-top:calc(var(--spacing) * 4)
      }
      .lg\:mt-5 {
        margin-top:calc(var(--spacing) * 5)
      }
      .lg\:mt-6 {
        margin-top:calc(var(--spacing) * 6)
      }
      .lg\:mt-8 {
        margin-top:calc(var(--spacing) * 8)
      }
      .lg\:mt-12 {
        margin-top:calc(var(--spacing) * 12)
      }
      .lg\:mt-24 {
        margin-top:calc(var(--spacing) * 24)
      }
      .lg\:mt-40 {
        margin-top:calc(var(--spacing) * 40)
      }
      .lg\:mr-2 {
        margin-right:calc(var(--spacing) * 2)
      }
      .lg\:mr-4 {
        margin-right:calc(var(--spacing) * 4)
      }
      .lg\:\!mb-4 {
        margin-bottom:calc(var(--spacing) * 4)!important
      }
      .lg\:mb-0 {
        margin-bottom:calc(var(--spacing) * 0)
      }
      .lg\:mb-1 {
        margin-bottom:calc(var(--spacing) * 1)
      }
      .lg\:mb-2 {
        margin-bottom:calc(var(--spacing) * 2)
      }
      .lg\:mb-3 {
        margin-bottom:calc(var(--spacing) * 3)
      }
      .lg\:mb-4 {
        margin-bottom:calc(var(--spacing) * 4)
      }
      .lg\:mb-5 {
        margin-bottom:calc(var(--spacing) * 5)
      }
      .lg\:mb-6 {
        margin-bottom:calc(var(--spacing) * 6)
      }
      .lg\:mb-14 {
        margin-bottom:calc(var(--spacing) * 14)
      }
      .lg\:ml-1 {
        margin-left:calc(var(--spacing) * 1)
      }
      .lg\:ml-2 {
        margin-left:calc(var(--spacing) * 2)
      }
      .lg\:ml-6 {
        margin-left:calc(var(--spacing) * 6)
      }
      .lg\:ml-12 {
        margin-left:calc(var(--spacing) * 12)
      }
      .lg\:box-border {
        box-sizing:border-box
      }
      .lg\:line-clamp-1 {
        -webkit-line-clamp:1;
        -webkit-box-orient:vertical;
        display:-webkit-box;
        overflow:hidden
      }
      .lg\:line-clamp-2 {
        -webkit-line-clamp:2;
        -webkit-box-orient:vertical;
        display:-webkit-box;
        overflow:hidden
      }
      .lg\:block {
        display:block
      }
      .lg\:contents {
        display:contents
      }
      .lg\:flex {
        display:flex
      }
      .lg\:grid {
        display:grid
      }
      .lg\:hidden {
        display:none
      }
      .lg\:inline {
        display:inline
      }
      .lg\:inline-flex {
        display:inline-flex
      }
      .lg\:aspect-auto {
        aspect-ratio:auto
      }
      .lg\:size-3 {
        width:calc(var(--spacing) * 3);
        height:calc(var(--spacing) * 3)
      }
      .lg\:size-10 {
        width:calc(var(--spacing) * 10);
        height:calc(var(--spacing) * 10)
      }
      .lg\:size-13 {
        width:calc(var(--spacing) * 13);
        height:calc(var(--spacing) * 13)
      }
      .lg\:size-\[60px\] {
        width:60px;
        height:60px
      }
      .lg\:size-\[min\(6vw\,10vh\)\] {
        width:min(6vw,10vh);
        height:min(6vw,10vh)
      }
      .lg\:size-\[min\(12vw\,12vh\)\] {
        width:min(12vw,12vh);
        height:min(12vw,12vh)
      }
      .lg\:h-5 {
        height:calc(var(--spacing) * 5)
      }
      .lg\:h-6 {
        height:calc(var(--spacing) * 6)
      }
      .lg\:h-8 {
        height:calc(var(--spacing) * 8)
      }
      .lg\:h-10 {
        height:calc(var(--spacing) * 10)
      }
      .lg\:h-11 {
        height:calc(var(--spacing) * 11)
      }
      .lg\:h-12 {
        height:calc(var(--spacing) * 12)
      }
      .lg\:h-14 {
        height:calc(var(--spacing) * 14)
      }
      .lg\:h-16 {
        height:calc(var(--spacing) * 16)
      }
      .lg\:h-72 {
        height:calc(var(--spacing) * 72)
      }
      .lg\:h-80 {
        height:calc(var(--spacing) * 80)
      }
      .lg\:h-\[21px\] {
        height:21px
      }
      .lg\:h-\[42px\] {
        height:42px
      }
      .lg\:h-\[44px\] {
        height:44px
      }
      .lg\:h-\[52px\] {
        height:52px
      }
      .lg\:h-\[56px\] {
        height:56px
      }
      .lg\:h-\[80vh\] {
        height:80vh
      }
      .lg\:h-\[272px\] {
        height:272px
      }
      .lg\:h-\[280px\] {
        height:280px
      }
      .lg\:h-\[500px\] {
        height:500px
      }
      .lg\:h-\[calc\(100vh-200px\)\] {
        height:calc(100vh - 200px)
      }
      .lg\:h-\[calc\(100vh-var\(--navbar-height\)-5rem\)\] {
        height:calc(100vh - var(--navbar-height) - 5rem)
      }
      .lg\:h-auto {
        height:auto
      }
      .lg\:h-fit {
        height:fit-content
      }
      .lg\:h-full {
        height:100%
      }
      .lg\:h-max {
        height:max-content
      }
      .lg\:h-screen {
        height:100vh
      }
      .lg\:max-h-\(--page-height\) {
        max-height:var(--page-height)
      }
      .lg\:max-h-\[401px\] {
        max-height:401px
      }
      .lg\:max-h-\[500px\] {
        max-height:500px
      }
      .lg\:max-h-\[860px\] {
        max-height:860px
      }
      .lg\:min-h-0 {
        min-height:calc(var(--spacing) * 0)
      }
      .lg\:min-h-16 {
        min-height:calc(var(--spacing) * 16)
      }
      .lg\:min-h-\[64px\] {
        min-height:64px
      }
      .lg\:min-h-\[261px\] {
        min-height:261px
      }
      .lg\:min-h-\[496px\] {
        min-height:496px
      }
      .lg\:min-h-\[500px\] {
        min-height:500px
      }
      .lg\:min-h-\[min\(480px\,60vh\)\] {
        min-height:min(480px,60vh)
      }
      .lg\:min-h-full {
        min-height:100%
      }
      .lg\:w-\(--event-detail-width\) {
        width:var(--event-detail-width)
      }
      .lg\:w-0 {
        width:calc(var(--spacing) * 0)
      }
      .lg\:w-1\/2 {
        width:50%
      }
      .lg\:w-4\/5 {
        width:80%
      }
      .lg\:w-5 {
        width:calc(var(--spacing) * 5)
      }
      .lg\:w-10 {
        width:calc(var(--spacing) * 10)
      }
      .lg\:w-11 {
        width:calc(var(--spacing) * 11)
      }
      .lg\:w-32 {
        width:calc(var(--spacing) * 32)
      }
      .lg\:w-52 {
        width:calc(var(--spacing) * 52)
      }
      .lg\:w-64 {
        width:calc(var(--spacing) * 64)
      }
      .lg\:w-\[40\%\] {
        width:40%
      }
      .lg\:w-\[52px\] {
        width:52px
      }
      .lg\:w-\[75px\] {
        width:75px
      }
      .lg\:w-\[78px\] {
        width:78px
      }
      .lg\:w-\[120px\] {
        width:120px
      }
      .lg\:w-\[125px\] {
        width:125px
      }
      .lg\:w-\[134px\] {
        width:134px
      }
      .lg\:w-\[157px\] {
        width:157px
      }
      .lg\:w-\[161px\] {
        width:161px
      }
      .lg\:w-\[250px\] {
        width:250px
      }
      .lg\:w-\[329px\] {
        width:329px
      }
      .lg\:w-\[340px\] {
        width:340px
      }
      .lg\:w-\[372px\] {
        width:372px
      }
      .lg\:w-\[390px\] {
        width:390px
      }
      .lg\:w-\[396px\] {
        width:396px
      }
      .lg\:w-\[460px\] {
        width:460px
      }
      .lg\:w-\[500px\] {
        width:500px
      }
      .lg\:w-\[600px\] {
        width:600px
      }
      .lg\:w-\[800px\] {
        width:800px
      }
      .lg\:w-\[816px\] {
        width:816px
      }
      .lg\:w-\[1000px\] {
        width:1000px
      }
      .lg\:w-\[calc\(100vw-32px\)\] {
        width:calc(100vw - 32px)
      }
      .lg\:w-\[calc\(300px\+0\.5rem\)\] {
        width:calc(300px + .5rem)
      }
      .lg\:w-\[calc\(338px-3rem\)\] {
        width:calc(338px - 3rem)
      }
      .lg\:w-\[calc\(var\(--page-height\)-8rem\)\] {
        width:calc(var(--page-height) - 8rem)
      }
      .lg\:w-auto {
        width:auto
      }
      .lg\:w-fit {
        width:fit-content
      }
      .lg\:w-full {
        width:100%
      }
      .lg\:max-w-\(--desktop-width\) {
        max-width:var(--desktop-width)
      }
      .lg\:max-w-1\/2 {
        max-width:50%
      }
      .lg\:max-w-\[48ch\] {
        max-width:48ch
      }
      .lg\:max-w-\[100vw\] {
        max-width:100vw
      }
      .lg\:max-w-\[110px\] {
        max-width:110px
      }
      .lg\:max-w-\[300px\] {
        max-width:300px
      }
      .lg\:max-w-\[372px\] {
        max-width:372px
      }
      .lg\:max-w-\[400px\] {
        max-width:400px
      }
      .lg\:max-w-\[429px\] {
        max-width:429px
      }
      .lg\:max-w-\[600px\] {
        max-width:600px
      }
      .lg\:max-w-\[700px\] {
        max-width:700px
      }
      .lg\:max-w-\[938px\] {
        max-width:938px
      }
      .lg\:max-w-\[1000px\] {
        max-width:1000px
      }
      .lg\:max-w-\[1136px\] {
        max-width:1136px
      }
      .lg\:max-w-\[1300px\] {
        max-width:1300px
      }
      .lg\:max-w-\[1350px\] {
        max-width:1350px
      }
      .lg\:max-w-\[unset\] {
        max-width:unset
      }
      .lg\:max-w-fit {
        max-width:fit-content
      }
      .lg\:max-w-full {
        max-width:100%
      }
      .lg\:max-w-none {
        max-width:none
      }
      .lg\:min-w-0 {
        min-width:calc(var(--spacing) * 0)
      }
      .lg\:min-w-\[44px\] {
        min-width:44px
      }
      .lg\:min-w-\[372px\] {
        min-width:372px
      }
      .lg\:min-w-\[600px\] {
        min-width:600px
      }
      .lg\:min-w-full {
        min-width:100%
      }
      .lg\:min-w-max {
        min-width:max-content
      }
      .lg\:flex-1 {
        flex:1
      }
      .lg\:flex-initial {
        flex:0 auto
      }
      .lg\:flex-none {
        flex:none
      }
      .lg\:shrink-0 {
        flex-shrink:0
      }
      .lg\:grow-0 {
        flex-grow:0
      }
      .lg\:translate-x-\[22px\] {
        --tw-translate-x:22px;
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .lg\:-translate-y-14 {
        --tw-translate-y:calc(var(--spacing) * -14);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .lg\:translate-y-0 {
        --tw-translate-y:calc(var(--spacing) * 0);
        translate:var(--tw-translate-x) var(--tw-translate-y)
      }
      .lg\:scroll-mt-\[calc\(var\(--navbar-height\)\+var\(--expanded-scoreboard-height\)\+16px\)\] {
        scroll-margin-top:calc(var(--navbar-height) + var(--expanded-scoreboard-height) + 16px)
      }
      .lg\:grid-cols-2 {
        grid-template-columns:repeat(2,minmax(0,1fr))
      }
      .lg\:grid-cols-3 {
        grid-template-columns:repeat(3,minmax(0,1fr))
      }
      .lg\:grid-cols-5 {
        grid-template-columns:repeat(5,minmax(0,1fr))
      }
      .lg\:grid-cols-\[1fr_auto_auto\] {
        grid-template-columns:1fr auto auto
      }
      .lg\:grid-cols-\[180px_1fr\] {
        grid-template-columns:180px 1fr
      }
      .lg\:grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\] {
        grid-template-columns:repeat(auto-fill,minmax(300px,1fr))
      }
      .lg\:grid-rows-\[40px_40px\] {
        grid-template-rows:40px 40px
      }
      .lg\:flex-col {
        flex-direction:column
      }
      .lg\:flex-row {
        flex-direction:row
      }
      .lg\:flex-wrap {
        flex-wrap:wrap
      }
      .lg\:items-center {
        align-items:center
      }
      .lg\:items-end {
        align-items:flex-end
      }
      .lg\:items-start {
        align-items:flex-start
      }
      .lg\:items-stretch {
        align-items:stretch
      }
      .lg\:justify-between {
        justify-content:space-between
      }
      .lg\:justify-center {
        justify-content:center
      }
      .lg\:justify-end {
        justify-content:flex-end
      }
      .lg\:justify-start {
        justify-content:flex-start
      }
      .lg\:gap-0 {
        gap:calc(var(--spacing) * 0)
      }
      .lg\:gap-1 {
        gap:calc(var(--spacing) * 1)
      }
      .lg\:gap-2 {
        gap:calc(var(--spacing) * 2)
      }
      .lg\:gap-3 {
        gap:calc(var(--spacing) * 3)
      }
      .lg\:gap-3\.5 {
        gap:calc(var(--spacing) * 3.5)
      }
      .lg\:gap-4 {
        gap:calc(var(--spacing) * 4)
      }
      .lg\:gap-6 {
        gap:calc(var(--spacing) * 6)
      }
      .lg\:gap-8 {
        gap:calc(var(--spacing) * 8)
      }
      .lg\:gap-10 {
        gap:calc(var(--spacing) * 10)
      }
      .lg\:gap-12 {
        gap:calc(var(--spacing) * 12)
      }
      .lg\:gap-16 {
        gap:calc(var(--spacing) * 16)
      }
      .lg\:gap-20 {
        gap:calc(var(--spacing) * 20)
      }
      .lg\:gap-32 {
        gap:calc(var(--spacing) * 32)
      }
      .lg\:gap-\[1\.5rem\] {
        gap:1.5rem
      }
      .lg\:gap-x-2 {
        column-gap:calc(var(--spacing) * 2)
      }
      .lg\:gap-y-2 {
        row-gap:calc(var(--spacing) * 2)
      }
      .lg\:self-center {
        align-self:center
      }
      .lg\:self-stretch {
        align-self:stretch
      }
      .lg\:overflow-hidden {
        overflow:hidden
      }
      .lg\:overflow-x-auto {
        overflow-x:auto
      }
      .lg\:overflow-y-auto {
        overflow-y:auto
      }
      .lg\:rounded-2xl {
        border-radius:var(--radius-2xl)
      }
      .lg\:rounded-3xl {
        border-radius:var(--radius-3xl)
      }
      .lg\:rounded-lg {
        border-radius:var(--radius-lg)
      }
      .lg\:rounded-b-none {
        border-bottom-right-radius:0;
        border-bottom-left-radius:0
      }
      .lg\:border {
        border-style:var(--tw-border-style);
        border-width:1px
      }
      .lg\:border-r {
        border-right-style:var(--tw-border-style);
        border-right-width:1px
      }
      .lg\:border-b {
        border-bottom-style:var(--tw-border-style);
        border-bottom-width:1px
      }
      .lg\:border-b-0 {
        border-bottom-style:var(--tw-border-style);
        border-bottom-width:0
      }
      .lg\:border-none {
        --tw-border-style:none;
        border-style:none
      }
      .lg\:border-border {
        border-color:var(--color-border)
      }
      .lg\:bg-background {
        background-color:var(--color-background)
      }
      .lg\:p-0 {
        padding:calc(var(--spacing) * 0)
      }
      .lg\:p-2 {
        padding:calc(var(--spacing) * 2)
      }
      .lg\:p-4 {
        padding:calc(var(--spacing) * 4)
      }
      .lg\:p-5 {
        padding:calc(var(--spacing) * 5)
      }
      .lg\:p-6 {
        padding:calc(var(--spacing) * 6)
      }
      .lg\:p-8 {
        padding:calc(var(--spacing) * 8)
      }
      .lg\:px-0 {
        padding-inline:calc(var(--spacing) * 0)
      }
      .lg\:px-0\! {
        padding-inline:calc(var(--spacing) * 0)!important
      }
      .lg\:px-0\.5 {
        padding-inline:calc(var(--spacing) * .5)
      }
      .lg\:px-1 {
        padding-inline:calc(var(--spacing) * 1)
      }
      .lg\:px-2 {
        padding-inline:calc(var(--spacing) * 2)
      }
      .lg\:px-2\.5 {
        padding-inline:calc(var(--spacing) * 2.5)
      }
      .lg\:px-3 {
        padding-inline:calc(var(--spacing) * 3)
      }
      .lg\:px-4 {
        padding-inline:calc(var(--spacing) * 4)
      }
      .lg\:px-6 {
        padding-inline:calc(var(--spacing) * 6)
      }
      .lg\:px-8 {
        padding-inline:calc(var(--spacing) * 8)
      }
      .lg\:px-12 {
        padding-inline:calc(var(--spacing) * 12)
      }
      .lg\:py-0 {
        padding-block:calc(var(--spacing) * 0)
      }
      .lg\:py-1 {
        padding-block:calc(var(--spacing) * 1)
      }
      .lg\:py-2 {
        padding-block:calc(var(--spacing) * 2)
      }
      .lg\:py-4 {
        padding-block:calc(var(--spacing) * 4)
      }
      .lg\:py-6 {
        padding-block:calc(var(--spacing) * 6)
      }
      .lg\:py-8 {
        padding-block:calc(var(--spacing) * 8)
      }
      .lg\:py-12 {
        padding-block:calc(var(--spacing) * 12)
      }
      .lg\:py-16 {
        padding-block:calc(var(--spacing) * 16)
      }
      .lg\:py-20 {
        padding-block:calc(var(--spacing) * 20)
      }
      .lg\:py-24 {
        padding-block:calc(var(--spacing) * 24)
      }
      .lg\:pt-0 {
        padding-top:calc(var(--spacing) * 0)
      }
      .lg\:pt-2 {
        padding-top:calc(var(--spacing) * 2)
      }
      .lg\:pt-3 {
        padding-top:calc(var(--spacing) * 3)
      }
      .lg\:pt-4 {
        padding-top:calc(var(--spacing) * 4)
      }
      .lg\:pt-5\.5 {
        padding-top:calc(var(--spacing) * 5.5)
      }
      .lg\:pt-6 {
        padding-top:calc(var(--spacing) * 6)
      }
      .lg\:pt-8 {
        padding-top:calc(var(--spacing) * 8)
      }
      .lg\:pt-10 {
        padding-top:calc(var(--spacing) * 10)
      }
      .lg\:pt-12 {
        padding-top:calc(var(--spacing) * 12)
      }
      .lg\:pt-24 {
        padding-top:calc(var(--spacing) * 24)
      }
      .lg\:pt-\[348px\] {
        padding-top:348px
      }
      .lg\:pr-0 {
        padding-right:calc(var(--spacing) * 0)
      }
      .lg\:pr-2 {
        padding-right:calc(var(--spacing) * 2)
      }
      .lg\:pr-5 {
        padding-right:calc(var(--spacing) * 5)
      }
      .lg\:pr-6 {
        padding-right:calc(var(--spacing) * 6)
      }
      .lg\:pr-8 {
        padding-right:calc(var(--spacing) * 8)
      }
      .lg\:pr-16 {
        padding-right:calc(var(--spacing) * 16)
      }
      .lg\:pb-0 {
        padding-bottom:calc(var(--spacing) * 0)
      }
      .lg\:pb-1 {
        padding-bottom:calc(var(--spacing) * 1)
      }
      .lg\:pb-3 {
        padding-bottom:calc(var(--spacing) * 3)
      }
      .lg\:pb-4 {
        padding-bottom:calc(var(--spacing) * 4)
      }
      .lg\:pb-6 {
        padding-bottom:calc(var(--spacing) * 6)
      }
      .lg\:pb-8 {
        padding-bottom:calc(var(--spacing) * 8)
      }
      .lg\:pb-16 {
        padding-bottom:calc(var(--spacing) * 16)
      }
      .lg\:pb-\[50px\] {
        padding-bottom:50px
      }
      .lg\:pb-\[107px\] {
        padding-bottom:107px
      }
      .lg\:pl-2 {
        padding-left:calc(var(--spacing) * 2)
      }
      .lg\:pl-4 {
        padding-left:calc(var(--spacing) * 4)
      }
      .lg\:pl-5 {
        padding-left:calc(var(--spacing) * 5)
      }
      .lg\:pl-6 {
        padding-left:calc(var(--spacing) * 6)
      }
      .lg\:pl-8 {
        padding-left:calc(var(--spacing) * 8)
      }
      .lg\:pl-9 {
        padding-left:calc(var(--spacing) * 9)
      }
      .lg\:pl-16 {
        padding-left:calc(var(--spacing) * 16)
      }
      .lg\:text-left {
        text-align:left
      }
      .lg\:text-start {
        text-align:start
      }
      .lg\:text-heading-2xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.015em;
        font-size:24px;
        font-weight:600;
        line-height:28px
      }
      .lg\:text-heading-3xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.01em;
        font-size:32px;
        font-weight:600;
        line-height:36px
      }
      .lg\:text-heading-4xl {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.025em;
        font-size:40px;
        font-weight:600;
        line-height:44px
      }
      .lg\:text-body-base {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.09px;
        font-size:14px;
        line-height:20px
      }
      .lg\:text-heading-lg {
        font-family:var(--font-inter,"Inter"), sans-serif;
        font-feature-settings:var(--inter-font-features);
        letter-spacing:-.18px;
        font-size:16px;
        line-height:20px
      }
      .lg\:text-2xl {
        font-size:var(--text-2xl);
        line-height:var(--tw-leading,var(--text-2xl--line-height))
      }
      .lg\:text-4xl {
        font-size:var(--text-4xl);
        line-height:var(--tw-leading,var(--text-4xl--line-height))
      }
      .lg\:text-6xl {
        font-size:var(--text-6xl);
        line-height:var(--tw-leading,var(--text-6xl--line-height))
      }
      .lg\:text-lg {
        font-size:var(--text-lg);
        line-height:var(--tw-leading,var(--text-lg--line-height))
      }
      .lg\:text-sm {
        font-size:var(--text-sm);
        line-height:var(--tw-leading,var(--text-sm--line-height))
      }
      .lg\:text-xl {
        font-size:var(--text-xl);
        line-height:var(--tw-leading,var(--text-xl--line-height))
      }
      .lg\:text-\[2em\] {
        font-size:2em
      }
      .lg\:text-\[13px\] {
        font-size:13px
      }
      .lg\:text-\[18px\] {
        font-size:18px
      }
      .lg\:text-\[21\.71px\] {
        font-size:21.71px
      }
      .lg\:text-\[30px\] {
        font-size:30px
      }
      .lg\:text-\[70px\] {
        font-size:70px
      }
      .lg\:text-\[80px\] {
        font-size:80px
      }
      .lg\:leading-\[0\.9\] {
        --tw-leading:.9;
        line-height:.9
      }
      .lg\:leading-\[21\.71px\] {
        --tw-leading:21.71px;
        line-height:21.71px
      }
      .lg\:font-medium {
        --tw-font-weight:var(--font-weight-medium);
        font-weight:var(--font-weight-medium)
      }
      .lg\:tracking-\[-0\.36px\] {
        --tw-tracking:-.36px;
        letter-spacing:-.36px
      }
      .lg\:tracking-\[-3\.5px\] {
        --tw-tracking:-3.5px;
        letter-spacing:-3.5px
      }
      .lg\:opacity-0 {
        opacity:0
      }
      .lg\:opacity-50 {
        opacity:.5
      }
      .lg\:opacity-60 {
        opacity:.6
      }
      .lg\:opacity-80 {
        opacity:.8
      }
      .lg\:opacity-100 {
        opacity:1
      }
      .lg\:shadow-md {
        --tw-shadow:0 8px 16px var(--tw-shadow-color,#0000000f);
        box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
      }
      .lg\:backdrop-blur-none {
        --tw-backdrop-blur: ;
        -webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
        backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)
      }
      .lg\:transition-all {
        transition-property:all;
        transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
        transition-duration:var(--tw-duration,var(--default-transition-duration))
      }
      .lg\:duration-300 {
        --tw-duration:.3s;
        transition-duration:.3s
      }
      .lg\:ease-out {
        --tw-ease:var(--ease-out);
        transition-timing-function:var(--ease-out)
      }
      .lg\:\[--table-inset\:24px\] {
        --table-inset:24px
      }
      .lg\:placeholder\:ml-0\.5::placeholder {
        margin-left:calc(var(--spacing) * .5)
      }
      @media (hover:hover) {
        .lg\:hover\:scale-\[1\.01\]:hover {
          scale:1.01
        }
        .lg\:hover\:scale-\[1\.005\]:hover {
          scale:1.005
        }
        .lg\:hover\:scale-\[1\.025\]:hover {
          scale:1.025
        }
        .lg\:hover\:bg-button-ghost-bg-hover:hover {
          background-color:var(--color-button-ghost-bg-hover)
        }
        .lg\:hover\:bg-neutral-50\/50:hover {
          background-color:var(--color-neutral-50)
        }
        @supports (color:color-mix(in lab, red, red)) {
          .lg\:hover\:bg-neutral-50\/50:hover {
            background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
          }
        }
        .lg\:hover\:bg-transparent:hover {
          background-color:#0000
        }
        .lg\:hover\:text-text-primary:hover {
          color:var(--color-text-primary)
        }
        .lg\:hover\:text-text-secondary:hover {
          color:var(--color-text-secondary)
        }
      }
      .lg\:has-focus-within\:border-border-brand:has(:focus-within) {
        border-color:var(--color-border-brand)
      }
      @media not all and (min-width:1250px) {
        .lg\:max-\[1250px\]\:hidden {
          display:none
        }
        .lg\:max-\[1250px\]\:inline {
          display:inline
        }
      }
    }
    @media (min-width:48rem) {
      @media not all and (min-width:80rem) {
        @media (min-width:64rem) {
          .md\:max-xl\:lg\:max-w-none {
            max-width:none
          }
        }
      }
    }
    @media (min-width:80rem) {
      .xl\:top-0 {
        top:calc(var(--spacing) * 0)
      }
      .xl\:bottom-24 {
        bottom:calc(var(--spacing) * 24)
      }
      .xl\:inline {
        display:inline
      }
      .xl\:max-w-\[756px\] {
        max-width:756px
      }
      .xl\:grid-cols-2 {
        grid-template-columns:repeat(2,minmax(0,1fr))
      }
      .xl\:grid-cols-3 {
        grid-template-columns:repeat(3,minmax(0,1fr))
      }
      .xl\:grid-cols-4 {
        grid-template-columns:repeat(4,minmax(0,1fr))
      }
      .xl\:gap-7 {
        gap:calc(var(--spacing) * 7)
      }
      .xl\:gap-24 {
        gap:calc(var(--spacing) * 24)
      }
    }
    @media (min-width:96rem) {
      .\32 xl\:mt-24 {
        margin-top:calc(var(--spacing) * 24)
      }
      .\32 xl\:mb-24 {
        margin-bottom:calc(var(--spacing) * 24)
      }
      .\32 xl\:text-\[120px\] {
        font-size:120px
      }
    }
    @container not (min-width:730px) {
      .\@max-\[730px\]\:hidden {
        display:none
      }
      .\@max-\[730px\]\:h-32 {
        height:calc(var(--spacing) * 32)
      }
    }
    @container not (min-width:600px) {
      .\@max-\[600px\]\:hidden {
        display:none
      }
      .\@max-\[600px\]\:items-center {
        align-items:center
      }
    }
    @container not (min-width:500px) {
      .\@max-\[500px\]\:left-5\/12 {
        left:41.6667%
      }
      .\@max-\[500px\]\:-scale-x-100 {
        --tw-scale-x:calc(100% * -1);
        scale:var(--tw-scale-x) var(--tw-scale-y)
      }
    }
    @container not (min-width:490px) {
      .\@max-\[490px\]\:block {
        display:block
      }
      .\@max-\[490px\]\:w-full {
        width:100%
      }
      .\@max-\[490px\]\:max-w-none {
        max-width:none
      }
      .\@max-\[490px\]\:grid-cols-1 {
        grid-template-columns:repeat(1,minmax(0,1fr))
      }
      .\@max-\[490px\]\:flex-col {
        flex-direction:column
      }
      .\@max-\[490px\]\:flex-row {
        flex-direction:row
      }
      .\@max-\[490px\]\:self-start {
        align-self:flex-start
      }
      .\@max-\[490px\]\:whitespace-normal {
        white-space:normal
      }
    }
    @media (min-width:64rem) {
      @container not (min-width:490px) {
        .lg\:\@max-\[490px\]\:w-full {
          width:100%
        }
      }
    }
    @container (min-width:110px) {
      .\@\[110px\]\:block {
        display:block
      }
    }
    @container (min-width:490px) {
      .\@min-\[490px\]\:block {
        display:block
      }
      .\@min-\[490px\]\:hidden {
        display:none
      }
      .\@min-\[490px\]\:w-\[125px\] {
        width:125px
      }
      .\@min-\[490px\]\:max-w-\[125px\] {
        max-width:125px
      }
      .\@min-\[490px\]\:flex-col {
        flex-direction:column
      }
      .\@min-\[490px\]\:flex-col-reverse {
        flex-direction:column-reverse
      }
      .\@min-\[490px\]\:justify-end {
        justify-content:flex-end
      }
    }
    @container (min-width:600px) {
      .\@\[600px\]\:flex {
        display:flex
      }
      .\@min-\[600px\]\:hidden {
        display:none
      }
    }
    @container (min-width:730px) {
      .\@min-\[730px\]\:px-10 {
        padding-inline:calc(var(--spacing) * 10)
      }
      .\@min-\[730px\]\:pl-8 {
        padding-left:calc(var(--spacing) * 8)
      }
    }
    .dark\:hidden:is([data-theme=dark],
    [data-theme=dark] *) {
      display:none
    }
    .dark\:border-0:is([data-theme=dark],
    [data-theme=dark] *) {
      border-style:var(--tw-border-style);
      border-width:0
    }
    .dark\:border-none:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-border-style:none;
      border-style:none
    }
    .dark\:border-\[\#2a3441\]:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:#2a3441
    }
    .dark\:border-\[\#3d2e1a\]:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:#3d2e1a
    }
    .dark\:border-border:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:var(--color-border)
    }
    .dark\:border-brand-600:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:var(--color-brand-600)
    }
    .dark\:border-neutral-100:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:var(--color-neutral-100)
    }
    .dark\:border-transparent:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:#0000
    }
    .dark\:border-white\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:#ffffff1a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:border-white\/10:is([data-theme=dark],
      [data-theme=dark] *) {
        border-color:color-mix(in oklab, var(--color-white) 10%, transparent)
      }
    }
    .dark\:border-white\/20:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:#fff3
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:border-white\/20:is([data-theme=dark],
      [data-theme=dark] *) {
        border-color:color-mix(in oklab, var(--color-white) 20%, transparent)
      }
    }
    .dark\:border-t-white\/80:is([data-theme=dark],
    [data-theme=dark] *) {
      border-top-color:#fffc
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:border-t-white\/80:is([data-theme=dark],
      [data-theme=dark] *) {
        border-top-color:color-mix(in oklab, var(--color-white) 80%, transparent)
      }
    }
    .dark\:border-b-brand-400:is([data-theme=dark],
    [data-theme=dark] *) {
      border-bottom-color:var(--color-brand-400)
    }
    .dark\:\!bg-white:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-white)!important
    }
    .dark\:bg-\(--color-background-primary\):is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-background-primary)
    }
    .dark\:bg-\(--election-dark\)\!:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--election-dark)!important
    }
    .dark\:bg-\[\#0f1419\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#0f1419
    }
    .dark\:bg-\[\#2C9CDB\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#2c9cdb
    }
    .dark\:bg-\[\#2a3441\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#2a3441
    }
    .dark\:bg-\[\#3d2e1a\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#3d2e1a
    }
    .dark\:bg-\[\#E6480033\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#e6480033
    }
    .dark\:bg-\[\#EB5757\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#eb5757
    }
    .dark\:bg-\[color-mix\(in_srgb\,var\(--up-color\)_15\%\,transparent\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--up-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-\[color-mix\(in_srgb\,var\(--up-color\)_15\%\,transparent\)\]:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in srgb,var(--up-color) 15%,transparent)
      }
    }
    .dark\:bg-\[var\(--tabs-asset-color\)\]\/30:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--tabs-asset-color)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-\[var\(--tabs-asset-color\)\]\/30:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--tabs-asset-color) 30%, transparent)
      }
    }
    .dark\:bg-amber-900\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#7b330680
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-amber-900\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)
      }
    }
    .dark\:bg-background:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-background)
    }
    .dark\:bg-bg-brand\/20:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-bg-brand)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-bg-brand\/20:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-bg-brand) 20%, transparent)
      }
    }
    .dark\:bg-border:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-border)
    }
    .dark\:bg-brand-100:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-brand-100)
    }
    .dark\:bg-brand-200:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-brand-200)
    }
    .dark\:bg-brand-500\!:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-brand-500)!important
    }
    .dark\:bg-brand-500\/20:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-brand-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-brand-500\/20:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)
      }
    }
    .dark\:bg-button-secondary-bg:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-button-secondary-bg)
    }
    .dark\:bg-button-tertiary-bg:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-button-tertiary-bg)
    }
    .dark\:bg-gray-100:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-gray-100)
    }
    .dark\:bg-green-100\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-green-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-green-100\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-green-100) 50%, transparent)
      }
    }
    .dark\:bg-green-400:is([data-theme=dark],
    [data-theme=dark] *),
    .dark\:bg-green-400\/15:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-green-400)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-green-400\/15:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-green-400) 15%, transparent)
      }
    }
    .dark\:bg-green-400\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-green-400)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-green-400\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-green-400) 50%, transparent)
      }
    }
    .dark\:bg-green-500\/20:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-green-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-green-500\/20:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)
      }
    }
    .dark\:bg-neutral-0:is([data-theme=dark],
    [data-theme=dark] *),
    .dark\:bg-neutral-0\/90:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-0)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-neutral-0\/90:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-neutral-0) 90%, transparent)
      }
    }
    .dark\:bg-neutral-25:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-25)
    }
    .dark\:bg-neutral-50:is([data-theme=dark],
    [data-theme=dark] *),
    .dark\:bg-neutral-50\/20:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-neutral-50\/20:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-neutral-50) 20%, transparent)
      }
    }
    .dark\:bg-neutral-50\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-neutral-50\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
      }
    }
    .dark\:bg-neutral-100:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-100)
    }
    .dark\:bg-neutral-200:is([data-theme=dark],
    [data-theme=dark] *),
    .dark\:bg-neutral-200\/60:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-200)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-neutral-200\/60:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-neutral-200) 60%, transparent)
      }
    }
    .dark\:bg-neutral-300\/15:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-300)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-neutral-300\/15:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-neutral-300) 15%, transparent)
      }
    }
    .dark\:bg-neutral-400:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-400)
    }
    .dark\:bg-neutral-500:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-500)
    }
    .dark\:bg-neutral-700:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-700)
    }
    .dark\:bg-neutral-800:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-800)
    }
    .dark\:bg-red-100\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-red-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-red-100\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-red-100) 50%, transparent)
      }
    }
    .dark\:bg-red-400\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-red-400)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-red-400\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)
      }
    }
    .dark\:bg-red-500\/15:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-red-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-red-500\/15:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)
      }
    }
    .dark\:bg-surface-1:is([data-theme=dark],
    [data-theme=dark] *),
    .dark\:bg-surface-1\/50:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-surface-1)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-surface-1\/50:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-surface-1) 50%, transparent)
      }
    }
    .dark\:bg-transparent:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#0000
    }
    .dark\:bg-white:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-white)
    }
    .dark\:bg-yellow-500\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-yellow-500)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-yellow-500\/10:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)
      }
    }
    .dark\:bg-yellow-950\/30:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:#4320044d
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:bg-yellow-950\/30:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:color-mix(in oklab, var(--color-yellow-950) 30%, transparent)
      }
    }
    .dark\:bg-linear-\[90deg\,\#0093fd1a_15\%\,var\(--color-background\)_30\%\,var\(--color-background\)_70\%\,\#FF66021a_85\%\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-position:90deg,#0093fd1a 15%,var(--color-background) 30%,var(--color-background) 70%,#ff66021a 85%;
      background-image:linear-gradient(var(--tw-gradient-stops,90deg,#0093fd1a 15%,var(--color-background) 30%,var(--color-background) 70%,#ff66021a 85%))
    }
    .dark\:\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-image:var(--dark-gradient),var(--aurora)
    }
    .dark\:bg-\[linear-gradient\(92\.41deg\,_\#769CFF_2\.15\%\,_\#D2A8FF_92\.62\%\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-image:linear-gradient(92.41deg,#769cff 2.15%,#d2a8ff 92.62%)
    }
    .dark\:from-\[\#6AA4FF\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-from:#6aa4ff;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:from-neutral-50:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-from:var(--color-neutral-50);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:from-neutral-50\/30:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-from:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:from-neutral-50\/30:is([data-theme=dark],
      [data-theme=dark] *) {
        --tw-gradient-from:color-mix(in oklab, var(--color-neutral-50) 30%, transparent)
      }
    }
    .dark\:from-neutral-50\/30:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:from-white\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-from:#ffffff1a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:from-white\/10:is([data-theme=dark],
      [data-theme=dark] *) {
        --tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)
      }
    }
    .dark\:from-white\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:via-white\/5:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-via:#ffffff0d
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:via-white\/5:is([data-theme=dark],
      [data-theme=dark] *) {
        --tw-gradient-via:color-mix(in oklab, var(--color-white) 5%, transparent)
      }
    }
    .dark\:via-white\/5:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .dark\:via-white\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-via:#ffffff1a
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:via-white\/10:is([data-theme=dark],
      [data-theme=dark] *) {
        --tw-gradient-via:color-mix(in oklab, var(--color-white) 10%, transparent)
      }
    }
    .dark\:via-white\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops:var(--tw-gradient-via-stops)
    }
    .dark\:to-\[\#C08BFF\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-to:#c08bff;
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:to-neutral-25:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-to:var(--color-neutral-25);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:to-neutral-50:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-gradient-to:var(--color-neutral-50);
      --tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .dark\:bg-clip-text:is([data-theme=dark],
    [data-theme=dark] *) {
      -webkit-background-clip:text;
      background-clip:text
    }
    .dark\:fill-\(--fill-dark\):is([data-theme=dark],
    [data-theme=dark] *) {
      fill:var(--fill-dark)
    }
    .dark\:stroke-brand-200:is([data-theme=dark],
    [data-theme=dark] *) {
      stroke:var(--color-brand-200)
    }
    .dark\:stroke-neutral-200:is([data-theme=dark],
    [data-theme=dark] *) {
      stroke:var(--color-neutral-200)
    }
    .dark\:stroke-neutral-600:is([data-theme=dark],
    [data-theme=dark] *) {
      stroke:var(--color-neutral-600)
    }
    .dark\:text-\[\#4ADE80\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#4ade80
    }
    .dark\:text-\[\#6AA4FF\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#6aa4ff
    }
    .dark\:text-\[\#16a34a\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#16a34a
    }
    .dark\:text-\[\#55acee\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#55acee
    }
    .dark\:text-\[\#60a5fa\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#60a5fa
    }
    .dark\:text-\[\#858d92\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#858d92
    }
    .dark\:text-\[\#CCFF00\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#cf0
    }
    .dark\:text-\[\#D4A574\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#d4a574
    }
    .dark\:text-\[\#EF4444\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#ef4444
    }
    .dark\:text-\[\#FF1E00\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#ff1e00
    }
    .dark\:text-\[\#ef4444\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#ef4444
    }
    .dark\:text-\[\#fbbf24\]:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#fbbf24
    }
    .dark\:text-amber-300:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-amber-300)
    }
    .dark\:text-black:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-black)
    }
    .dark\:text-button-secondary-text:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-button-secondary-text)
    }
    .dark\:text-button-tertiary-text:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-button-tertiary-text)
    }
    .dark\:text-green-400:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-green-400)
    }
    .dark\:text-green-500:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-green-500)
    }
    .dark\:text-neutral-600:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-neutral-600)
    }
    .dark\:text-red-400:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-red-400)
    }
    .dark\:text-red-500:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-red-500)
    }
    .dark\:text-text-brand:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-text-brand)
    }
    .dark\:text-text-secondary:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-text-secondary)
    }
    .dark\:text-text-tertiary:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-text-tertiary)
    }
    .dark\:text-transparent:is([data-theme=dark],
    [data-theme=dark] *) {
      color:#0000
    }
    .dark\:text-white:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-white)
    }
    .dark\:text-yellow-100:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-yellow-100)
    }
    .dark\:text-yellow-200:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-yellow-200)
    }
    .dark\:text-yellow-400:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-yellow-400)
    }
    .dark\:text-yellow-500:is([data-theme=dark],
    [data-theme=dark] *) {
      color:var(--color-yellow-500)
    }
    .dark\:opacity-15:is([data-theme=dark],
    [data-theme=dark] *) {
      opacity:.15
    }
    .dark\:opacity-20:is([data-theme=dark],
    [data-theme=dark] *) {
      opacity:.2
    }
    .dark\:opacity-40:is([data-theme=dark],
    [data-theme=dark] *) {
      opacity:.4
    }
    .dark\:opacity-60:is([data-theme=dark],
    [data-theme=dark] *) {
      opacity:.6
    }
    .dark\:opacity-70:is([data-theme=dark],
    [data-theme=dark] *) {
      opacity:.7
    }
    .dark\:mix-blend-plus-lighter:is([data-theme=dark],
    [data-theme=dark] *) {
      mix-blend-mode:plus-lighter
    }
    .dark\:mix-blend-screen:is([data-theme=dark],
    [data-theme=dark] *) {
      mix-blend-mode:screen
    }
    .dark\:shadow-\[inset_0_0_3px_4px_rgba\(0\,0\,0\,0\.05\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-shadow:inset 0 0 3px 4px var(--tw-shadow-color,#0000000d);
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .dark\:shadow-none:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-shadow:0 0 #0000;
      box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .dark\:brightness-110:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-brightness:brightness(110%);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .dark\:brightness-120:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-brightness:brightness(120%);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .dark\:brightness-150:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-brightness:brightness(150%);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .dark\:invert:is([data-theme=dark],
    [data-theme=dark] *) {
      --tw-invert:invert(100%);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .dark\:\[--base-gradient-color\:var\(--color-brand-900\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --base-gradient-color:var(--color-brand-900)
    }
    .dark\:\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))
    }
    .dark\:\[--color-background\:\#0A0B10\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --color-background:#0a0b10
    }
    .dark\:\[--color-neutral-25\:\#17181C\]:is([data-theme=dark],
    [data-theme=dark] *) {
      --color-neutral-25:#17181c
    }
    .dark\:\[background\:linear-gradient\(to_right\,rgb\(255\,107\,101\,0\.4\)\,rgb\(41\,126\,255\,0\.4\)\)\,linear-gradient\(to_bottom\,rgb\(29\,43\,57\,0\)\,rgb\(29\,43\,57\,1\)\)\]:is([data-theme=dark],
    [data-theme=dark] *) {
      background:linear-gradient(90deg,#ff6b6566,#297eff66),linear-gradient(#1d2b3900,#1d2b39)
    }
    @media (hover:hover) {
      .dark\:group-hover\:bg-\[\#1A1E22\]:is([data-theme=dark],
      [data-theme=dark] *):is(:where(.group):hover *) {
        background-color:#1a1e22
      }
      .dark\:group-hover\:bg-brand-500\/40:is([data-theme=dark],
      [data-theme=dark] *):is(:where(.group):hover *) {
        background-color:var(--color-brand-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:group-hover\:bg-brand-500\/40:is([data-theme=dark],
        [data-theme=dark] *):is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-brand-500) 40%, transparent)
        }
      }
      .dark\:group-hover\:bg-neutral-50\/50:is([data-theme=dark],
      [data-theme=dark] *):is(:where(.group):hover *) {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:group-hover\:bg-neutral-50\/50:is([data-theme=dark],
        [data-theme=dark] *):is(:where(.group):hover *) {
          background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
        }
      }
      .dark\:group-hover\:bg-neutral-100:is([data-theme=dark],
      [data-theme=dark] *):is(:where(.group):hover *) {
        background-color:var(--color-neutral-100)
      }
      .dark\:group-hover\:ring-\[\#1A1E22\]:is([data-theme=dark],
      [data-theme=dark] *):is(:where(.group):hover *) {
        --tw-ring-color:#1a1e22
      }
      .group-hover\/card\:dark\:bg-neutral-200:is(:where(.group\/card):hover *):is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:var(--color-neutral-200)
      }
    }
    .dark\:group-active\:bg-neutral-50:is([data-theme=dark],
    [data-theme=dark] *):is(:where(.group):active *) {
      background-color:var(--color-neutral-50)
    }
    .dark\:before\:\[background\:conic-gradient\(from_-90deg\,transparent\,transparent\,transparent\,transparent\,transparent\,white\)\]:is([data-theme=dark],
    [data-theme=dark] *):before {
      content:var(--tw-content);
      background:conic-gradient(from -90deg,#0000,#0000,#0000,#0000,#0000,#fff)
    }
    .after\:dark\:\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]:after {
      content:var(--tw-content)
    }
    .after\:dark\:\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]:after:is() {
      background-image:var(--dark-gradient),var(--aurora)
    }
    @media (hover:hover) {
      .hover\:dark\:border-white\/20:hover:is([data-theme=dark],
      [data-theme=dark] *) {
        border-color:#fff3
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:dark\:border-white\/20:hover:is([data-theme=dark],
        [data-theme=dark] *) {
          border-color:color-mix(in oklab, var(--color-white) 20%, transparent)
        }
      }
      .dark\:hover\:bg-\[\#3a4451\]:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:#3a4451
      }
      .dark\:hover\:bg-\[\#2590c4\]:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:#2590c4
      }
      .dark\:hover\:bg-bg-brand\/20:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-bg-brand)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:hover\:bg-bg-brand\/20:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:color-mix(in oklab, var(--color-bg-brand) 20%, transparent)
        }
      }
      .dark\:hover\:bg-button-ghost-accent-bg-hover:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-button-ghost-accent-bg-hover)
      }
      .dark\:hover\:bg-button-secondary-bg-hover:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-button-secondary-bg-hover)
      }
      .dark\:hover\:bg-button-tertiary-bg-hover:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-button-tertiary-bg-hover)
      }
      .dark\:hover\:bg-element-bg-2:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-element-bg-2)
      }
      .dark\:hover\:bg-green-400:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-green-400)
      }
      .dark\:hover\:bg-neutral-25:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-25)
      }
      .dark\:hover\:bg-neutral-50\/50:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:hover\:bg-neutral-50\/50:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)
        }
      }
      .dark\:hover\:bg-neutral-100:is([data-theme=dark],
      [data-theme=dark] *):hover,
      .dark\:hover\:bg-neutral-100\/50:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-100)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:hover\:bg-neutral-100\/50:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:color-mix(in oklab, var(--color-neutral-100) 50%, transparent)
        }
      }
      .dark\:hover\:bg-neutral-200:is([data-theme=dark],
      [data-theme=dark] *):hover,
      .dark\:hover\:bg-neutral-200\/30:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-200)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:hover\:bg-neutral-200\/30:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:color-mix(in oklab, var(--color-neutral-200) 30%, transparent)
        }
      }
      .dark\:hover\:bg-neutral-300:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-300)
      }
      .dark\:hover\:bg-neutral-600:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-600)
      }
      .dark\:hover\:bg-neutral-700:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-neutral-700)
      }
      .dark\:hover\:bg-red-500:is([data-theme=dark],
      [data-theme=dark] *):hover,
      .dark\:hover\:bg-red-500\/25:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-red-500)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:hover\:bg-red-500\/25:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)
        }
      }
      .dark\:hover\:bg-surface-2:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-surface-2)
      }
      .dark\:hover\:bg-white\/5:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:#ffffff0d
      }
      @supports (color:color-mix(in lab, red, red)) {
        .dark\:hover\:bg-white\/5:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:color-mix(in oklab, var(--color-white) 5%, transparent)
        }
      }
      .hover\:dark\:bg-green-400\/10:hover:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:var(--color-green-400)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:dark\:bg-green-400\/10:hover:is([data-theme=dark],
        [data-theme=dark] *) {
          background-color:color-mix(in oklab, var(--color-green-400) 10%, transparent)
        }
      }
      .hover\:dark\:bg-green-400\/25:hover:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:var(--color-green-400)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .hover\:dark\:bg-green-400\/25:hover:is([data-theme=dark],
        [data-theme=dark] *) {
          background-color:color-mix(in oklab, var(--color-green-400) 25%, transparent)
        }
      }
      .dark\:hover\:text-red-400:is([data-theme=dark],
      [data-theme=dark] *):hover {
        color:var(--color-red-400)
      }
      .dark\:hover\:decoration-text-tertiary:is([data-theme=dark],
      [data-theme=dark] *):hover {
        -webkit-text-decoration-color:var(--color-text-tertiary);
        -webkit-text-decoration-color:var(--color-text-tertiary);
        -webkit-text-decoration-color:var(--color-text-tertiary);
        text-decoration-color:var(--color-text-tertiary)
      }
      .dark\:hover\:decoration-white:is([data-theme=dark],
      [data-theme=dark] *):hover {
        -webkit-text-decoration-color:var(--color-white);
        -webkit-text-decoration-color:var(--color-white);
        -webkit-text-decoration-color:var(--color-white);
        text-decoration-color:var(--color-white)
      }
      .dark\:hover\:opacity-100:is([data-theme=dark],
      [data-theme=dark] *):hover {
        opacity:1
      }
    }
    .dark\:focus\:bg-element-bg-2:is([data-theme=dark],
    [data-theme=dark] *):focus {
      background-color:var(--color-element-bg-2)
    }
    .dark\:active\:bg-neutral-600:is([data-theme=dark],
    [data-theme=dark] *):active {
      background-color:var(--color-neutral-600)
    }
    .dark\:active\:bg-neutral-700:is([data-theme=dark],
    [data-theme=dark] *):active {
      background-color:var(--color-neutral-700)
    }
    .dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark],
    [data-theme=dark] *)[aria-invalid=true] {
      --tw-ring-color:var(--color-destructive)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark],
      [data-theme=dark] *)[aria-invalid=true] {
        --tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)
      }
    }
    .dark\:data-active\:bg-neutral-800:is([data-theme=dark],
    [data-theme=dark] *)[data-active] {
      background-color:var(--color-neutral-800)
    }
    .dark\:data-\[focused\]\:outline-neutral-200:is([data-theme=dark],
    [data-theme=dark] *)[data-focused] {
      outline-color:var(--color-neutral-200)
    }
    .dark\:data-\[highlighted\]\:bg-element-bg-2:is([data-theme=dark],
    [data-theme=dark] *)[data-highlighted] {
      background-color:var(--color-element-bg-2)
    }
    .data-\[state\=unchecked\]\:dark\:bg-neutral-200[data-state=unchecked]:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:var(--color-neutral-200)
    }
    @media (min-width:48rem) {
      .dark\:md\:bg-surface-1:is([data-theme=dark],
      [data-theme=dark] *) {
        background-color:var(--color-surface-1)
      }
      @media (hover:hover) {
        .dark\:md\:hover\:bg-surface-2:is([data-theme=dark],
        [data-theme=dark] *):hover {
          background-color:var(--color-surface-2)
        }
      }
    }
    .\[\&_\#group-chart-container\]\:mt-0 #group-chart-container {
      margin-top:calc(var(--spacing) * 0)
    }
    .\[\&_\#group-chart-container\]\:mt-8 #group-chart-container {
      margin-top:calc(var(--spacing) * 8)
    }
    @media (hover:hover) {
      .hover\:\[\&_\.bar-overlay\]\:opacity-\[0\.12\]:hover .bar-overlay {
        opacity:.12
      }
      .hover\:\[\&_\.card-item-title\]\:decoration-text:hover .card-item-title,
      .hover\:\[\&_\.card-title\]\:decoration-text:hover .card-title {
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        -webkit-text-decoration-color:var(--color-text);
        text-decoration-color:var(--color-text)
      }
    }
    .\[\&_\.no-scrollbar\]\:gap-6 .no-scrollbar {
      gap:calc(var(--spacing) * 6)
    }
    .\[\&_\.react-tweet-theme\]\:\!\[--tweet-body-font-size\:14px\] .react-tweet-theme {
      --tweet-body-font-size:14px!important
    }
    .\[\&_\.react-tweet-theme\]\:\!\[--tweet-body-font-weight\:medium\] .react-tweet-theme {
      --tweet-body-font-weight:medium!important
    }
    .\[\&_\.react-tweet-theme\]\:\!\[--tweet-body-line-height\:18px\] .react-tweet-theme {
      --tweet-body-line-height:18px!important
    }
    .\[\&_\.react-tweet-theme\]\:\!\[--tweet-container-margin\:0\] .react-tweet-theme {
      --tweet-container-margin:0!important
    }
    .\[\&_\.react-tweet-theme\]\:\!\[--tweet-header-font-size\:13px\] .react-tweet-theme {
      --tweet-header-font-size:13px!important
    }
    .\[\&_\.react-tweet-theme\]\:\!\[--tweet-header-line-height\:17px\] .react-tweet-theme {
      --tweet-header-line-height:17px!important
    }
    .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
      padding-inline:calc(var(--spacing) * 2)
    }
    .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] {
      padding-block:calc(var(--spacing) * 1.5)
    }
    .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] {
      font-size:var(--text-xs);
      line-height:var(--tw-leading,var(--text-xs--line-height))
    }
    .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] {
      --tw-font-weight:var(--font-weight-medium);
      font-weight:var(--font-weight-medium)
    }
    .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading] {
      color:var(--color-muted-foreground)
    }
    .\[\&_\[data-slot\=prefix\]\]\:text-\[var\(--button-prefix\)\] [data-slot=prefix] {
      color:var(--button-prefix)
    }
    .\[\&_\[data-slot\=prefix\]\]\:text-alpha-white-500 [data-slot=prefix] {
      color:var(--color-alpha-white-500)
    }
    .\[\&_\[data-slot\=prefix\]\]\:text-gray-500 [data-slot=prefix] {
      color:var(--color-gray-500)
    }
    .disabled\:\[\&_\[data-slot\=prefix\]\]\:text-gray-50:disabled [data-slot=prefix] {
      color:var(--color-gray-50)
    }
    .disabled\:\[\&_\[data-slot\=prefix\]\]\:text-gray-300:disabled [data-slot=prefix] {
      color:var(--color-gray-300)
    }
    .enabled\:dark\:\[\&_\[data-slot\=prefix\]\]\:text-\[var\(--button-prefix-dark\)\]:enabled:is([data-theme=dark],
    [data-theme=dark] *) [data-slot=prefix] {
      color:var(--button-prefix-dark)
    }
    .enabled\:dark\:\[\&_\[data-slot\=prefix\]\]\:text-alpha-black-500:enabled:is([data-theme=dark],
    [data-theme=dark] *) [data-slot=prefix] {
      color:var(--color-alpha-black-500)
    }
    .\[\&_\[data-slot\=trigger-chevron\]\]\:transition-transform [data-slot=trigger-chevron] {
      transition-property:transform,translate,scale,rotate;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .\[\&_\[data-slot\=trigger-chevron\]\]\:duration-150 [data-slot=trigger-chevron] {
      --tw-duration:.15s;
      transition-duration:.15s
    }
    .data-\[open\]\:\[\&_\[data-slot\=trigger-chevron\]\]\:rotate-180[data-open] [data-slot=trigger-chevron] {
      rotate:180deg
    }
    .\[\&_a\]\:text-text-brand a {
      color:var(--color-text-brand)
    }
    @media (hover:hover) {
      .\[\&_a\]\:hover\:underline a:hover {
        text-decoration-line:underline
      }
    }
    .\[\&_button\]\:size-5 button {
      width:calc(var(--spacing) * 5);
      height:calc(var(--spacing) * 5)
    }
    .\[\&_div\]\:mt-0\! div {
      margin-top:calc(var(--spacing) * 0)!important
    }
    .\[\&_img\]\:pointer-events-none img {
      pointer-events:none
    }
    .\[\&_img\]\:block img {
      display:block
    }
    .\[\&_img\]\:h-full img {
      height:100%
    }
    .\[\&_img\]\:max-h-full img {
      max-height:100%
    }
    .\[\&_img\]\:w-full img {
      width:100%
    }
    .\[\&_img\]\:max-w-full img {
      max-width:100%
    }
    .\[\&_path\]\:fill-\(--color-text-primary\) path {
      fill:var(--color-text-primary)
    }
    .\[\&_path\]\:fill-\(--color-text-secondary\) path {
      fill:var(--color-text-secondary)
    }
    .\[\&_path\]\:fill-black path {
      fill:var(--color-black)
    }
    .\[\&_path\]\:fill-current path {
      fill:currentColor
    }
    .\[\&_path\]\:fill-neutral-200 path {
      fill:var(--color-neutral-200)
    }
    .\[\&_path\]\:fill-text-primary path {
      fill:var(--color-text-primary)
    }
    .\[\&_path\]\:fill-text-secondary\! path {
      fill:var(--color-text-secondary)!important
    }
    .\[\&_path\]\:fill-white path {
      fill:var(--color-white)
    }
    .\[\&_path\]\:stroke-current path {
      stroke:currentColor
    }
    .\[\&_path\]\:transition-colors path {
      transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .\[\&_path\]\:duration-200 path {
      --tw-duration:.2s;
      transition-duration:.2s
    }
    .dark\:\[\&_path\]\:fill-white:is([data-theme=dark],
    [data-theme=dark] *) path {
      fill:var(--color-white)
    }
    .\[\&_polyline\]\:stroke-\[2\.6px\] polyline {
      stroke-width:2.6px
    }
    .\[\&_span\]\:text-xs span {
      font-size:var(--text-xs);
      line-height:var(--tw-leading,var(--text-xs--line-height))
    }
    .\[\&_span\]\:leading-4 span {
      --tw-leading:calc(var(--spacing) * 4);
      line-height:calc(var(--spacing) * 4)
    }
    .\[\&_span\]\:font-semibold span {
      --tw-font-weight:var(--font-weight-semibold);
      font-weight:var(--font-weight-semibold)
    }
    .\[\&_span\]\:text-green-500 span {
      color:var(--color-green-500)
    }
    .\[\&_svg\]\:pointer-events-none svg {
      pointer-events:none
    }
    .\[\&_svg\]\:relative svg {
      position:relative
    }
    .\[\&_svg\]\:block svg {
      display:block
    }
    .\[\&_svg\]\:\!size-5 svg {
      width:calc(var(--spacing) * 5)!important;
      height:calc(var(--spacing) * 5)!important
    }
    .\[\&_svg\]\:size-2 svg {
      width:calc(var(--spacing) * 2);
      height:calc(var(--spacing) * 2)
    }
    .\[\&_svg\]\:size-3 svg {
      width:calc(var(--spacing) * 3);
      height:calc(var(--spacing) * 3)
    }
    .\[\&_svg\]\:size-4 svg {
      width:calc(var(--spacing) * 4);
      height:calc(var(--spacing) * 4)
    }
    .\[\&_svg\]\:size-5 svg {
      width:calc(var(--spacing) * 5);
      height:calc(var(--spacing) * 5)
    }
    .\[\&_svg\]\:\!h-full svg {
      height:100%!important
    }
    .\[\&_svg\]\:h-\[60\%\] svg {
      height:60%
    }
    .\[\&_svg\]\:h-full svg {
      height:100%
    }
    .\[\&_svg\]\:max-h-full svg {
      max-height:100%
    }
    .\[\&_svg\]\:min-h-full svg {
      min-height:100%
    }
    .\[\&_svg\]\:\!w-full svg {
      width:100%!important
    }
    .\[\&_svg\]\:w-\[60\%\] svg {
      width:60%
    }
    .\[\&_svg\]\:w-full svg {
      width:100%
    }
    .\[\&_svg\]\:max-w-full svg {
      max-width:100%
    }
    .\[\&_svg\]\:shrink-0 svg {
      flex-shrink:0
    }
    .\[\&_svg\]\:transform-\[translate\(0px\,0px\)_rotate\(0deg\)\] svg {
      transform:translate(0)rotate(0)
    }
    .\[\&_svg\]\:transform-\[translate\(0px\,0px\)_rotate\(180deg\)\] svg {
      transform:translate(0)rotate(180deg)
    }
    .\[\&_svg\]\:text-\[\#D7D9DF\] svg {
      color:#d7d9df
    }
    .\[\&_svg\]\:text-gray-400 svg {
      color:var(--color-gray-400)
    }
    .\[\&_svg\]\:text-gray-900 svg {
      color:var(--color-gray-900)
    }
    .\[\&_svg\]\:text-green-500 svg {
      color:var(--color-green-500)
    }
    .\[\&_svg\]\:text-text-secondary svg {
      color:var(--color-text-secondary)
    }
    .\[\&_svg\]\:text-white svg {
      color:var(--color-white)
    }
    .\[\&_svg\]\:transition-\[transform_0\.2s_ease-in-out\] svg {
      transition-property:transform .2s ease-in-out;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .\[\&_svg\]\:transition-transform svg {
      transition-property:transform,translate,scale,rotate;
      transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
      transition-duration:var(--tw-duration,var(--default-transition-duration))
    }
    .\[\&_svg\]\:duration-200 svg {
      --tw-duration:.2s;
      transition-duration:.2s
    }
    .\[\&_svg\]\:ease-linear svg {
      --tw-ease:linear;
      transition-timing-function:linear
    }
    .group-has-data-\[size\=md\]\/avatar-group\:\[\&_svg\]\:size-3\.5:is(:where(.group\/avatar-group):has([data-size=md]) *) svg {
      width:calc(var(--spacing) * 3.5);
      height:calc(var(--spacing) * 3.5)
    }
    .group-has-data-\[size\=sm\]\/avatar-group\:\[\&_svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *) svg {
      width:calc(var(--spacing) * 3);
      height:calc(var(--spacing) * 3)
    }
    .group-has-data-\[size\=xs\]\/avatar-group\:\[\&_svg\]\:size-2\.5:is(:where(.group\/avatar-group):has([data-size=xs]) *) svg {
      width:calc(var(--spacing) * 2.5);
      height:calc(var(--spacing) * 2.5)
    }
    .group-data-\[state\=open\]\/trigger\:\[\&_svg\]\:-rotate-180:is(:where(.group\/trigger)[data-state=open] *) svg {
      rotate:-180deg
    }
    .data-\[state\=open\]\:\[\&_svg\]\:rotate-180[data-state=open] svg {
      rotate:180deg
    }
    .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]) {
      width:calc(var(--spacing) * 4);
      height:calc(var(--spacing) * 4)
    }
    .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-\[18px\] svg:not([class*=size-]) {
      width:18px;
      height:18px
    }
    .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-text-secondary svg:not([class*=text-]) {
      color:var(--color-text-secondary)
    }
    .\[\&_tr\]\:border-b tr {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:1px
    }
    .\[\&_tr\:last-child\]\:border-0 tr:last-child {
      border-style:var(--tw-border-style);
      border-width:0
    }
    .\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t {
      border-top-style:var(--tw-border-style);
      border-top-width:1px
    }
    .\[\&\+\&\]\:border-border+.\[\&\+\&\]\:border-border {
      border-color:var(--color-border)
    }
    .dark\:\[\&\:\:-webkit-calendar-picker-indicator\]\:invert:is([data-theme=dark],
    [data-theme=dark] *)::-webkit-calendar-picker-indicator {
      --tw-invert:invert(100%);
      filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)
    }
    .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
      display:none
    }
    .\[\&\:\:-webkit-scrollbar\]\:w-0::-webkit-scrollbar {
      width:calc(var(--spacing) * 0)
    }
    .\[\&\:\:-webkit-scrollbar\]\:bg-transparent::-webkit-scrollbar {
      background-color:#0000
    }
    .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button {
      border-top-left-radius:var(--radius-md);
      border-bottom-left-radius:var(--radius-md)
    }
    .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]) {
      padding-right:calc(var(--spacing) * 0)
    }
    :is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)),
    [dir=rtl],
    [dir=rtl] *) *):is(.rdp-button_next>svg),
    :is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)),
    [dir=rtl],
    [dir=rtl] *) *):is(.rdp-button_previous>svg) {
      rotate:180deg
    }
    .\[data-state\=active\]\:text-text:is() {
      color:var(--color-text)
    }
    :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg) {
      color:var(--color-destructive)!important
    }
    .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button {
      border-top-right-radius:var(--radius-md);
      border-bottom-right-radius:var(--radius-md)
    }
    .\[\&\>\*\]\:h-11>* {
      height:calc(var(--spacing) * 11)
    }
    .\[\&\>\*\]\:flex-1>* {
      flex:1
    }
    .\[\&\>\*\]\:\[transform-style\:preserve-3d\]>* {
      transform-style:preserve-3d
    }
    .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox] {
      --tw-translate-y:2px;
      translate:var(--tw-translate-x) var(--tw-translate-y)
    }
    .\[\&\>div\]\:h-full>div {
      height:100%
    }
    .\[\&\>div\]\:w-full>div {
      width:100%
    }
    .\[\&\>div\]\:px-4>div {
      padding-inline:calc(var(--spacing) * 4)
    }
    .\[\&\>div\]\:pb-4>div {
      padding-bottom:calc(var(--spacing) * 4)
    }
    .\[\&\>div\>div\]\:mb-4\!>div>div {
      margin-bottom:calc(var(--spacing) * 4)!important
    }
    .\[\&\>h1\]\:h-8\!>h1 {
      height:calc(var(--spacing) * 8)!important
    }
    .\[\&\>h1\]\:text-xl>h1 {
      font-size:var(--text-xl);
      line-height:var(--tw-leading,var(--text-xl--line-height))
    }
    .\[\&\>h1\]\:leading-\[1\.75\]\!>h1 {
      --tw-leading:1.75!important;
      line-height:1.75!important
    }
    .\[\&\>h1\]\:font-semibold>h1 {
      --tw-font-weight:var(--font-weight-semibold);
      font-weight:var(--font-weight-semibold)
    }
    .\[\&\>iframe\]\:h-full>iframe {
      height:100%
    }
    .\[\&\>iframe\]\:w-full>iframe {
      width:100%
    }
    .\[\&\>path\]\:fill-black>path {
      fill:var(--color-black)
    }
    .dark\:\[\&\>path\]\:fill-white:is([data-theme=dark],
    [data-theme=dark] *)>path {
      fill:var(--color-white)
    }
    .\[\&\>span\]\:line-clamp-1>span {
      -webkit-line-clamp:1;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .\[\&\>span\]\:text-xs>span {
      font-size:var(--text-xs);
      line-height:var(--tw-leading,var(--text-xs--line-height))
    }
    .\[\&\>span\]\:opacity-70>span {
      opacity:.7
    }
    .\[\&\>span\:last-child\]\:text-text-secondary>span:last-child {
      color:var(--color-text-secondary)
    }
    .\[\&\>svg\]\:relative>svg {
      position:relative
    }
    .\[\&\>svg\]\:z-\[3\]>svg {
      z-index:3
    }
    .\[\&\>svg\]\:block>svg {
      display:block
    }
    .\[\&\>svg\]\:hidden>svg {
      display:none
    }
    .\[\&\>svg\]\:size-3\.5>svg {
      width:calc(var(--spacing) * 3.5);
      height:calc(var(--spacing) * 3.5)
    }
    .\[\&\>svg\]\:-rotate-45>svg {
      rotate:-45deg
    }
    .\[\&\>svg\]\:-rotate-135>svg {
      rotate:-135deg
    }
    .\[\&\>svg\]\:animate-\[spin_1s_ease-in-out_infinite\]>svg {
      animation:1s ease-in-out infinite spin
    }
    .\[\&\>svg\]\:text-text-secondary>svg {
      color:var(--color-text-secondary)
    }
    .data-\[state\=open\]\:\[\&\>svg\]\:rotate-180[data-state=open]>svg {
      rotate:180deg
    }
    .\[\&\>table\]\:max-w-full\!>table {
      max-width:100%!important
    }
    .\[\&\>tr\]\:border-b-neutral-100>tr {
      border-bottom-color:var(--color-neutral-100)
    }
    .\[\&\>tr\]\:last\:border-b-0>tr:last-child {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:0
    }
    .\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div {
      rotate:90deg
    }
    @media (hover:hover) {
      .hover\:\[\&\[pm-animation-state\=\'resting\'\]\]\:opacity-90:hover[pm-animation-state=resting] {
        opacity:.9
      }
    }
    .disabled\:\[\&\[pm-animation-state\=\'resting\'\]\]\:cursor-default:disabled[pm-animation-state=resting] {
      cursor:default
    }
    .disabled\:\[\&\[pm-animation-state\=\'resting\'\]\]\:opacity-50:disabled[pm-animation-state=resting] {
      opacity:.5
    }
    @media (max-width:1299px) {
      @media (min-width:48rem) {
        .\[\@media\(max-width\:1299px\)\]\:md\:top-\[60\%\] {
          top:60%
        }
      }
    }
    @media (min-width:64rem) {
      @media (min-width:1024px) and (max-width:1080px) {
        .lg\:\[\@media\(min-width\:1024px\)_and_\(max-width\:1080px\)\]\:max-w-\[240px\] {
          max-width:240px
        }
      }
      @media (min-width:1080px) and (max-width:1140px) {
        .lg\:\[\@media\(min-width\:1080px\)_and_\(max-width\:1140px\)\]\:max-w-\[280px\] {
          max-width:280px
        }
      }
      @media (min-width:1140px) and (max-width:1220px) {
        .lg\:\[\@media\(min-width\:1140px\)_and_\(max-width\:1220px\)\]\:max-w-\[320px\] {
          max-width:320px
        }
      }
    }
    @media (min-width:1350px) {
      .\[\@media\(min-width\:1350px\)\]\:left-\[calc\(50vw-675px\)\] {
        left:calc(50vw - 675px)
      }
      .\[\@media\(min-width\:1350px\)\]\:\[--screen-left-margin\:calc\(50vw-675px\+24px\)\] {
        --screen-left-margin:calc(50vw - 675px + 24px)
      }
    }
    @media (min-width:1398px) {
      .\[\@media\(min-width\:1398px\)\]\:\[--table-inset\:calc\(50vw-675px\)\] {
        --table-inset:calc(50vw - 675px)
      }
    }
    [data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,
    [data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent {
      background-color:#0000
    }
  }
  @font-face {
    font-family:Inter;
    src:url(/_next/static/media/InterVariable.0r27kd5h06n72.woff2?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v)format("woff2");
    font-weight:100 900;
    font-style:normal;
    font-display:swap
  }
  @font-face {
    font-family:Geist Mono;
    src:url(/_next/static/media/GeistMono-Regular.07nqc_0m-k7-1.ttf?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v)format("truetype");
    font-weight:400;
    font-style:normal;
    font-display:swap
  }
  @font-face {
    font-family:Geist Mono;
    src:url(/_next/static/media/GeistMono-Medium.0qhf50t_r.yfy.ttf?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v)format("truetype");
    font-weight:500;
    font-style:normal;
    font-display:swap
  }
  @font-face {
    font-family:Geist Mono;
    src:url(/_next/static/media/GeistMono-SemiBold.0v~ub_rcuvqal.ttf?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v)format("truetype");
    font-weight:600;
    font-style:normal;
    font-display:swap
  }
  .bookmarkButton {
    background-image:url(/_next/static/media/bookmark-sprite-light.156clxh3.~7sb.svg?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v);
    background-position:0;
    background-repeat:no-repeat;
    background-size:1500%;
    width:18px;
    height:18px
  }
  [data-theme=dark] .bookmarkButton {
    background-image:url(/_next/static/media/bookmark-sprite-dark.0asrn_1iovp1v.svg?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v)
  }
  .bookmarkButton.small {
    background-image:url(/_next/static/media/bookmark-sprite-small.0ka9z28lb.ynv.svg?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v);
    background-size:1500%;
    width:16px;
    height:16px
  }
  [data-theme=dark] .bookmarkButton.small {
    background-image:url(/_next/static/media/bookmark-sprite-small-dark.0rbw-t1yg4g0w.svg?dpl=dpl_6kVo8Yx3mSb2RCXu19JyKYg5zQ9v)
  }
  .bookmarkButton.active {
    background-position:100%
  }
  .bookmarkButton.rolled {
    background-position:0
  }
  .bookmarkButton.unrolled {
    background-position:100%;
    animation:.5s steps(14,end) forwards bookmark-unroll
  }
  @keyframes bookmark-unroll {
    0% {
      background-position:0
    }
    to {
      background-position:100%
    }
  }
  @keyframes bookmark-roll {
    0% {
      background-position:100%
    }
    to {
      background-position:0
    }
  }
  :root {
    --inter-font-features:"liga" 1, "calt" 1, "cv01" 1, "cv02" 1, "cv03" 1, "cv04" 1, "cv09" 0, "cv11" 1
  }
  [data-polykit] {
    --color-gray-50:#fff;
    --color-gray-100:#f4f4f6;
    --color-gray-200:#e7e8eb;
    --color-gray-300:#dfe0e5;
    --color-gray-400:#d7d9df;
    --color-gray-500:#a0a3b1;
    --color-gray-600:#6b6e7a;
    --color-gray-700:#60626c;
    --color-gray-800:#565862;
    --color-gray-900:#1d1f24;
    --color-alpha-50:#00000003;
    --color-alpha-100:#0000000a;
    --color-alpha-200:#00000017;
    --color-alpha-300:#0000001f;
    --color-alpha-400:#00000026;
    --color-alpha-500:#0000005c;
    --color-alpha-600:#00000091;
    --color-alpha-700:#0000009e;
    --color-alpha-800:#000000a6;
    --color-alpha-900:#000000e0;
    --color-alpha-black-50:#00000003;
    --color-alpha-black-100:#0000000a;
    --color-alpha-black-200:#00000017;
    --color-alpha-black-300:#0000001f;
    --color-alpha-black-400:#00000026;
    --color-alpha-black-500:#0000005c;
    --color-alpha-black-600:#00000091;
    --color-alpha-black-700:#0000009e;
    --color-alpha-black-800:#000000a6;
    --color-alpha-black-900:#000000e0;
    --color-alpha-black-950:#000;
    --color-alpha-white-50:#ffffff05;
    --color-alpha-white-100:#ffffff0d;
    --color-alpha-white-200:#ffffff17;
    --color-alpha-white-300:#ffffff1c;
    --color-alpha-white-400:#ffffff24;
    --color-alpha-white-500:#ffffff4a;
    --color-alpha-white-600:#ffffff7d;
    --color-alpha-white-700:#ffffff8c;
    --color-alpha-white-800:#ffffff96;
    --color-alpha-white-900:#ffffffeb;
    --color-alpha-white-950:#fff;
    --color-blue-50:#fafbff;
    --color-blue-100:#f0f3ff;
    --color-blue-200:#e0e7ff;
    --color-blue-300:#d6dfff;
    --color-blue-400:#ccd7ff;
    --color-blue-500:#859fff;
    --color-blue-600:#2e5cff;
    --color-blue-700:#2148ff;
    --color-blue-800:#0037fa;
    --color-blue-900:#001561;
    --color-green-50:#f6fef8;
    --color-green-100:#dffbe6;
    --color-green-200:#b6f7c6;
    --color-green-300:#9af4b1;
    --color-green-400:#7af098;
    --color-green-500:#31ba53;
    --color-green-600:#34c759;
    --color-green-700:#28a548;
    --color-green-800:#1a652d;
    --color-green-900:#0a2410;
    --color-red-50:snow;
    --color-red-100:#fff0f0;
    --color-red-200:#ffe0e1;
    --color-red-300:#ffd6d7;
    --color-red-400:#ffcccd;
    --color-red-500:#f88183;
    --color-red-600:#df0c10;
    --color-red-700:#c80b0e;
    --color-red-800:#b3090d;
    --color-red-900:#440405;
    --color-yellow-50:#fffbeb;
    --color-yellow-100:#fff5cc;
    --color-yellow-200:#ffe88a;
    --color-yellow-300:#ffdf61;
    --color-yellow-400:#ffd429;
    --color-yellow-500:#c79f00;
    --color-yellow-600:#ffd429;
    --color-yellow-700:#e5bd00;
    --color-yellow-800:#6b5600;
    --color-yellow-900:#292100;
    --color-magenta-50:#fffafd;
    --color-magenta-100:#fef1f9;
    --color-magenta-200:#fcdef1;
    --color-magenta-300:#fcd5ed;
    --color-magenta-400:#fbcbe9;
    --color-magenta-500:#f476c6;
    --color-magenta-600:#ee2ba6;
    --color-magenta-700:#d12392;
    --color-magenta-800:#a50d6d;
    --color-magenta-900:#42052c;
    --color-purple-50:#fdfbfe;
    --color-purple-100:#f8f2fc;
    --color-purple-200:#f0e6fa;
    --color-purple-300:#e9d9f7;
    --color-purple-400:#e4d0f5;
    --color-purple-500:#bd8de7;
    --color-purple-600:#9445d9;
    --color-purple-700:#853dc3;
    --color-purple-800:#7a28c2;
    --color-purple-900:#2d0f48;
    --color-teal-50:#f5fdff;
    --color-teal-100:#e1f9fe;
    --color-teal-200:#b4f1fd;
    --color-teal-300:#9cecfc;
    --color-teal-400:#7ee6fc;
    --color-teal-500:#06b3d6;
    --color-teal-600:#0595b3;
    --color-teal-700:#05829c;
    --color-teal-800:#035f72;
    --color-teal-900:#01252d;
    --color-surface:var(--color-gray-50);
    --color-grouped:var(--color-gray-100);
    --color-elevated:var(--color-gray-50);
    --color-overlay:var(--color-alpha-black-200);
    --color-primary:var(--color-gray-900);
    --color-secondary:var(--color-gray-800);
    --color-tertiary:var(--color-gray-500);
    --color-inverted:var(--color-gray-50);
    --color-element-bg:var(--color-gray-100);
    --color-element-bg-2:var(--color-gray-200);
    --color-element-bg-3:var(--color-gray-300);
    --color-element-border:var(--color-gray-200);
    --color-element-border-2:var(--color-gray-300);
    --color-element-border-3:var(--color-gray-400);
    --color-accent-bg:var(--color-gray-600);
    --color-accent-bg-2:var(--color-gray-700)
  }
  [data-theme=dark] [data-polykit] {
    --color-gray-50:#0a0b10;
    --color-gray-100:#17181c;
    --color-gray-200:#202227;
    --color-gray-300:#25262d;
    --color-gray-400:#2c2e35;
    --color-gray-500:#4e525f;
    --color-gray-600:#80838e;
    --color-gray-700:#8d909a;
    --color-gray-800:#9b9da7;
    --color-gray-900:#ecedee;
    --color-alpha-50:#ffffff05;
    --color-alpha-100:#ffffff0d;
    --color-alpha-200:#ffffff17;
    --color-alpha-300:#ffffff1c;
    --color-alpha-400:#ffffff24;
    --color-alpha-500:#ffffff4a;
    --color-alpha-600:#ffffff7d;
    --color-alpha-700:#ffffff8c;
    --color-alpha-800:#ffffff96;
    --color-alpha-900:#ffffffeb;
    --color-alpha-black-50:#00000003;
    --color-alpha-black-100:#0000000a;
    --color-alpha-black-200:#00000017;
    --color-alpha-black-300:#0000001f;
    --color-alpha-black-400:#00000026;
    --color-alpha-black-500:#0000005c;
    --color-alpha-black-600:#00000091;
    --color-alpha-black-700:#0000009e;
    --color-alpha-black-800:#000000a6;
    --color-alpha-black-900:#000000e0;
    --color-alpha-black-950:#000;
    --color-alpha-white-50:#ffffff05;
    --color-alpha-white-100:#ffffff0d;
    --color-alpha-white-200:#ffffff17;
    --color-alpha-white-300:#ffffff1c;
    --color-alpha-white-400:#ffffff24;
    --color-alpha-white-500:#ffffff4a;
    --color-alpha-white-600:#ffffff7d;
    --color-alpha-white-700:#ffffff8c;
    --color-alpha-white-800:#ffffff96;
    --color-alpha-white-900:#ffffffeb;
    --color-alpha-white-950:#fff;
    --color-blue-50:#050e2e;
    --color-blue-100:#071440;
    --color-blue-200:#0a1c5c;
    --color-blue-300:#0b1f65;
    --color-blue-400:#0d2373;
    --color-blue-500:#1741d3;
    --color-blue-600:#4877ff;
    --color-blue-700:#5b88ff;
    --color-blue-800:#7a98ff;
    --color-blue-900:#e5ebff;
    --color-green-50:#041608;
    --color-green-100:#051a0a;
    --color-green-200:#07270f;
    --color-green-300:#092f12;
    --color-green-400:#063713;
    --color-green-500:#0b6021;
    --color-green-600:#2bae4c;
    --color-green-700:#2fbb53;
    --color-green-800:#20b145;
    --color-green-900:#bff8cd;
    --color-red-50:#270203;
    --color-red-100:#350304;
    --color-red-200:#490405;
    --color-red-300:#570506;
    --color-red-400:#610507;
    --color-red-500:#aa090c;
    --color-red-600:#f43437;
    --color-red-700:#f55b55;
    --color-red-800:#f87275;
    --color-red-900:#fee7e7;
    --color-yellow-50:#141000;
    --color-yellow-100:#1f1800;
    --color-yellow-200:#292100;
    --color-yellow-300:#2e2500;
    --color-yellow-400:#382d00;
    --color-yellow-500:#665200;
    --color-yellow-600:#efc500;
    --color-yellow-700:#face00;
    --color-yellow-800:#bd9700;
    --color-yellow-900:#ffeb99;
    --color-magenta-50:#260319;
    --color-magenta-100:#2f041f;
    --color-magenta-200:#47062f;
    --color-magenta-300:#500735;
    --color-magenta-400:#5a073b;
    --color-magenta-500:#9c0d67;
    --color-magenta-600:#ee2ba6;
    --color-magenta-700:#f84ab2;
    --color-magenta-800:#f368c0;
    --color-magenta-900:#fde3f3;
    --color-purple-50:#180826;
    --color-purple-100:#230b37;
    --color-purple-200:#30104c;
    --color-purple-300:#381259;
    --color-purple-400:#401565;
    --color-purple-500:#7225b6;
    --color-purple-600:#a261e1;
    --color-purple-700:#ab75e4;
    --color-purple-800:#b884e6;
    --color-purple-900:#f0e6fa;
    --color-teal-50:#011114;
    --color-teal-100:#01191e;
    --color-teal-200:#01252d;
    --color-teal-300:#012e37;
    --color-teal-400:#02323c;
    --color-teal-500:#035b6d;
    --color-teal-600:#0595b3;
    --color-teal-700:#09a3c3;
    --color-teal-800:#05aacc;
    --color-teal-900:#bef3fd;
    --color-surface:var(--color-gray-50);
    --color-grouped:var(--color-gray-100);
    --color-elevated:var(--color-gray-100);
    --color-overlay:var(--color-alpha-black-600);
    --color-primary:var(--color-gray-900);
    --color-secondary:var(--color-gray-800);
    --color-tertiary:var(--color-gray-500);
    --color-inverted:var(--color-gray-50);
    --color-element-bg:var(--color-gray-100);
    --color-element-bg-2:var(--color-gray-200);
    --color-element-bg-3:var(--color-gray-300);
    --color-element-border:var(--color-gray-200);
    --color-element-border-2:var(--color-gray-300);
    --color-element-border-3:var(--color-gray-400);
    --color-accent-bg:var(--color-gray-600);
    --color-accent-bg-2:var(--color-gray-700)
  }
  .polykit-elevated-surface [data-polykit][data-slot=button][data-variant=outline]:not(:disabled):not([aria-disabled=true]):hover,
  html[data-theme=dark] .polykit-elevated-surface [data-polykit][data-slot=button][data-variant=outline]:not(:disabled):not([aria-disabled=true]) {
    border-color:var(--color-gray-300)
  }
  html[data-theme=dark] .polykit-elevated-surface [data-polykit][data-slot=button][data-variant=outline]:not(:disabled):not([aria-disabled=true]):hover {
    border-color:var(--color-gray-400);
    background-color:var(--color-gray-200)
  }
  html[data-theme=dark] .polykit-elevated-surface [data-polykit][data-slot=button][data-variant=subtle][data-theme=default]:not(:disabled):not([aria-disabled=true]) {
    background-color:var(--color-gray-200)
  }
  html[data-theme=dark] .polykit-elevated-surface [data-polykit][data-slot=button][data-variant=subtle][data-theme=default]:not(:disabled):not([aria-disabled=true]):hover {
    background-color:var(--color-gray-300)
  }
  .polykit-elevated-surface [data-polykit][data-slot=button][data-variant=ghost]:not(:disabled):not([aria-disabled=true]):hover {
    background-color:var(--color-gray-200)
  }
  @property --pk-fade-top {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @property --pk-fade-bottom {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @property --pk-fade-left {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @property --pk-fade-right {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @keyframes pk-scroll-fade-y {
    0% {
      --pk-fade-top:0px;
      --pk-fade-bottom:48px
    }
    3% {
      --pk-fade-top:48px;
      --pk-fade-bottom:48px
    }
    97% {
      --pk-fade-top:48px;
      --pk-fade-bottom:48px
    }
    to {
      --pk-fade-top:48px;
      --pk-fade-bottom:0px
    }
  }
  @keyframes pk-scroll-fade-x {
    0% {
      --pk-fade-left:0px;
      --pk-fade-right:40px
    }
    3% {
      --pk-fade-left:40px;
      --pk-fade-right:40px
    }
    97% {
      --pk-fade-left:40px;
      --pk-fade-right:40px
    }
    to {
      --pk-fade-left:40px;
      --pk-fade-right:0px
    }
  }
  .pk-scroll-fade-y {
    -webkit-mask-image:linear-gradient(to bottom, transparent, black var(--pk-fade-top), black calc(100% - var(--pk-fade-bottom)), transparent);
    -webkit-mask-image:linear-gradient(to bottom, transparent, black var(--pk-fade-top), black calc(100% - var(--pk-fade-bottom)), transparent);
    -webkit-mask-image:linear-gradient(to bottom, transparent, black var(--pk-fade-top), black calc(100% - var(--pk-fade-bottom)), transparent);
    mask-image:linear-gradient(to bottom, transparent, black var(--pk-fade-top), black calc(100% - var(--pk-fade-bottom)), transparent);
    animation:linear both pk-scroll-fade-y;
    animation-timeline:scroll(self)
  }
  .pk-scroll-fade-x {
    -webkit-mask-image:linear-gradient(to right, transparent, black var(--pk-fade-left), black calc(100% - var(--pk-fade-right)), transparent);
    -webkit-mask-image:linear-gradient(to right, transparent, black var(--pk-fade-left), black calc(100% - var(--pk-fade-right)), transparent);
    -webkit-mask-image:linear-gradient(to right, transparent, black var(--pk-fade-left), black calc(100% - var(--pk-fade-right)), transparent);
    mask-image:linear-gradient(to right, transparent, black var(--pk-fade-left), black calc(100% - var(--pk-fade-right)), transparent);
    animation:linear both pk-scroll-fade-x;
    animation-timeline:scroll(self inline)
  }
  @supports (corner-shape:squircle) {
    [data-polykit][data-slot=button]:not([data-corners=rounded]) {
      corner-shape:squircle
    }
    [data-polykit][data-slot=button][data-corners=square][data-size=lg],
    [data-polykit][data-slot=button][data-corners=square][data-size=icon-lg] {
      border-radius:28px
    }
    [data-polykit][data-slot=button][data-corners=square][data-size=md],
    [data-polykit][data-slot=button][data-corners=square][data-size=icon-md] {
      border-radius:24px
    }
    [data-polykit][data-slot=button][data-corners=square][data-size=default],
    [data-polykit][data-slot=button][data-corners=square][data-size=icon] {
      border-radius:20px
    }
    [data-polykit][data-slot=button][data-corners=square][data-size=sm],
    [data-polykit][data-slot=button][data-corners=square][data-size=icon-sm] {
      border-radius:18px
    }
  }
  @property --tw-animation-delay {
    syntax:"*";
    inherits:false;
    initial-value:0s
  }
  @property --tw-animation-direction {
    syntax:"*";
    inherits:false;
    initial-value:normal
  }
  @property --tw-animation-duration {
    syntax:"*";
    inherits:false
  }
  @property --tw-animation-fill-mode {
    syntax:"*";
    inherits:false;
    initial-value:none
  }
  @property --tw-animation-iteration-count {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-enter-blur {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-enter-opacity {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-enter-rotate {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-enter-scale {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-enter-translate-x {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-enter-translate-y {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-exit-blur {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-exit-opacity {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-exit-rotate {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-exit-scale {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-exit-translate-x {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-exit-translate-y {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  :root {
    --card:#fff;
    --card-foreground:#030712;
    --popover:#fff;
    --popover-foreground:#030712;
    --primary:#111827;
    --primary-foreground:#f9fafb;
    --secondary:#f3f4f6;
    --secondary-foreground:#111827;
    --muted:#f3f4f6;
    --muted-foreground:#6b7280;
    --accent:#f3f4f6;
    --accent-foreground:#111827;
    --destructive:#ef4444;
    --destructive-foreground:#f9fafb;
    --border:#e5e7eb;
    --input:#e5e7eb;
    --ring:#030712;
    --radius:.7rem;
    --text:#18181b;
    --text-disabled:#9f9fa9;
    --bg-surface:#fff;
    --bg-surface-hover:#fff;
    --tier-safe-d:#0034eb;
    --tier-likely-d:#5c7fff;
    --tier-lean-d:#a8bbff;
    --tier-tossup:#9445d9;
    --tier-lean-r:#ffa8aa;
    --tier-likely-r:#f5474a;
    --tier-safe-r:#a80004;
    --color-slide-dots-inactive:var(--neutral-200);
    --color-slide-dots-active:var(--brand-500);
    --gray-50:#fff;
    --gray-100:#f4f4f6;
    --gray-200:#e7e8eb;
    --gray-300:#dfe0e5;
    --gray-400:#d7d9df;
    --gray-500:#a0a3b1;
    --gray-600:#6b6e7a;
    --gray-700:#60626c;
    --gray-800:#565862;
    --gray-900:#1d1f24;
    --alpha-50:#00000003;
    --alpha-100:#0000000a;
    --alpha-200:#00000017;
    --alpha-300:#0000001f;
    --alpha-400:#00000026;
    --alpha-500:#0000005c;
    --alpha-600:#00000091;
    --alpha-700:#0000009e;
    --alpha-800:#000000a6;
    --alpha-900:#000000e0;
    --alpha-black-50:#00000003;
    --alpha-black-100:#0000000a;
    --alpha-black-200:#00000017;
    --alpha-black-300:#0000001f;
    --alpha-black-400:#00000026;
    --alpha-black-500:#0000005c;
    --alpha-black-600:#00000091;
    --alpha-black-700:#0000009e;
    --alpha-black-800:#000000a6;
    --alpha-black-900:#000000e0;
    --alpha-black-950:#000;
    --alpha-white-50:#ffffff05;
    --alpha-white-100:#ffffff0d;
    --alpha-white-200:#ffffff17;
    --alpha-white-300:#ffffff1c;
    --alpha-white-400:#ffffff24;
    --alpha-white-500:#ffffff4a;
    --alpha-white-600:#ffffff7d;
    --alpha-white-700:#ffffff8c;
    --alpha-white-800:#ffffff96;
    --alpha-white-900:#ffffffeb;
    --alpha-white-950:#fff;
    --green-50:#ecf9f1;
    --green-100:#caefd8;
    --green-200:#a8e5be;
    --green-300:#86dba5;
    --green-400:#64d18b;
    --green-500:#42c772;
    --green-600:#30a159;
    --green-700:#237641;
    --green-800:#164b29;
    --green-900:#091f11;
    --blue-50:#e8eefe;
    --blue-100:#becffb;
    --blue-200:#94aff8;
    --blue-300:#6a90f5;
    --blue-400:#4071f3;
    --blue-500:#1652f0;
    --blue-600:#0c3ec1;
    --blue-700:#092d8d;
    --blue-800:#061c58;
    --blue-900:#020b23;
    --red-50:#fcebeb;
    --red-100:#f7c8c8;
    --red-200:#f2a4a4;
    --red-300:#ec8080;
    --red-400:#e75d5d;
    --red-500:#e23939;
    --red-600:#c61d1d;
    --red-700:#951616;
    --red-800:#640f0f;
    --red-900:#330707;
    --yellow-50:#fefcea;
    --yellow-100:#fef9d2;
    --yellow-200:#fef2a5;
    --yellow-300:#fce978;
    --yellow-400:#fade56;
    --yellow-500:#f8d743;
    --yellow-600:#d4ad16;
    --yellow-700:#b18d0f;
    --yellow-800:#8f6e09;
    --yellow-900:#765905;
    --magenta-50:#fffafd;
    --magenta-100:#fef1f9;
    --magenta-200:#fcdef1;
    --magenta-300:#fcd5ed;
    --magenta-400:#fbcbe9;
    --magenta-500:#f476c6;
    --magenta-600:#ee2ba6;
    --magenta-700:#d12392;
    --magenta-800:#a50d6d;
    --magenta-900:#42052c;
    --purple-50:#fdfbfe;
    --purple-100:#f8f2fc;
    --purple-200:#f0e6fa;
    --purple-300:#e9d9f7;
    --purple-400:#e4d0f5;
    --purple-500:#bd8de7;
    --purple-600:#9445d9;
    --purple-700:#853dc3;
    --purple-800:#7a28c2;
    --purple-900:#2d0f48;
    --teal-50:#f5fdff;
    --teal-100:#e1f9fe;
    --teal-200:#b4f1fd;
    --teal-300:#9cecfc;
    --teal-400:#7ee6fc;
    --teal-500:#06b3d6;
    --teal-600:#0595b3;
    --teal-700:#05829c;
    --teal-800:#035f72;
    --teal-900:#01252d;
    --neutral-0:#fff;
    --neutral-25:#f9fafb;
    --neutral-50:#f4f5f6;
    --neutral-100:#e6e8ea;
    --neutral-200:#caced3;
    --neutral-300:#aeb4bc;
    --neutral-400:#939aa5;
    --neutral-500:#77808d;
    --neutral-600:#5f6772;
    --neutral-700:#484e56;
    --neutral-800:#31353a;
    --neutral-900:#1a1c1f;
    --neutral-950:#0e0f11;
    --pink-50:#ff40801d;
    --pink-500:#ff4080;
    --brand-50:#e7edfd;
    --brand-100:#c4d3fb;
    --brand-200:#a1b9f9;
    --brand-300:#7d9ff6;
    --brand-400:#4e7df3;
    --brand-500:#1452f0;
    --brand-600:#1249d8;
    --brand-700:#1041c0;
    --brand-800:#0e39a8;
    --brand-900:#0c3190;
    --surface-1:var(--neutral-0);
    --surface-2:var(--neutral-50);
    --z-drawer:200;
    --btn-green-bg:var(--color-green-600);
    --btn-light-blue-bg:#ecefff
  }
  [data-theme=dark] {
    --gray-50:#0a0b10;
    --gray-100:#17181c;
    --gray-200:#202227;
    --gray-300:#25262d;
    --gray-400:#2c2e35;
    --gray-500:#4e525f;
    --gray-600:#80838e;
    --gray-700:#8d909a;
    --gray-800:#9b9da7;
    --gray-900:#ecedee;
    --alpha-50:#ffffff05;
    --alpha-100:#ffffff0d;
    --alpha-200:#ffffff17;
    --alpha-300:#ffffff1c;
    --alpha-400:#ffffff24;
    --alpha-500:#ffffff4a;
    --alpha-600:#ffffff7d;
    --alpha-700:#ffffff8c;
    --alpha-800:#ffffff96;
    --alpha-900:#ffffffeb;
    --alpha-black-50:#00000003;
    --alpha-black-100:#0000000a;
    --alpha-black-200:#00000017;
    --alpha-black-300:#0000001f;
    --alpha-black-400:#00000026;
    --alpha-black-500:#0000005c;
    --alpha-black-600:#00000091;
    --alpha-black-700:#0000009e;
    --alpha-black-800:#000000a6;
    --alpha-black-900:#000000e0;
    --alpha-black-950:#000;
    --alpha-white-50:#ffffff05;
    --alpha-white-100:#ffffff0d;
    --alpha-white-200:#ffffff17;
    --alpha-white-300:#ffffff1c;
    --alpha-white-400:#ffffff24;
    --alpha-white-500:#ffffff4a;
    --alpha-white-600:#ffffff7d;
    --alpha-white-700:#ffffff8c;
    --alpha-white-800:#ffffff96;
    --alpha-white-900:#ffffffeb;
    --alpha-white-950:#fff;
    --green-50:#1d3539;
    --green-100:#234f42;
    --green-200:#2a684b;
    --green-300:#308154;
    --green-400:#359a5e;
    --green-500:#3db468;
    --green-600:#5fbe82;
    --green-700:#83c89c;
    --green-800:#a6d2b6;
    --green-900:#c9ddd0;
    --red-50:#2d2833;
    --red-100:#4c2a32;
    --red-200:#6b2d32;
    --red-300:#8b2e32;
    --red-400:#ac3031;
    --red-500:#cb3131;
    --red-600:#d05959;
    --red-700:#d78282;
    --red-800:#daa;
    --red-900:#e2d1d1;
    --blue-50:#1c2f4b;
    --blue-100:#1a366c;
    --blue-200:#193d8d;
    --blue-300:#1744ae;
    --blue-400:#164bcf;
    --blue-500:#1452f0;
    --blue-600:#4475f3;
    --blue-700:#7398f6;
    --blue-800:#a3bcf9;
    --blue-900:#d3dffc;
    --yellow-50:#333c37;
    --yellow-100:#5a5933;
    --yellow-200:#81772e;
    --yellow-300:#a9952a;
    --yellow-400:#d0b226;
    --yellow-500:#f7d022;
    --yellow-600:#f8da52;
    --yellow-700:#fae483;
    --yellow-800:#fcefb5;
    --yellow-900:#fef9e6;
    --magenta-50:#260319;
    --magenta-100:#2f041f;
    --magenta-200:#47062f;
    --magenta-300:#500735;
    --magenta-400:#5a073b;
    --magenta-500:#9c0d67;
    --magenta-600:#ee2ba6;
    --magenta-700:#f84ab2;
    --magenta-800:#f368c0;
    --magenta-900:#fde3f3;
    --purple-50:#180826;
    --purple-100:#230b37;
    --purple-200:#30104c;
    --purple-300:#381259;
    --purple-400:#401565;
    --purple-500:#7225b6;
    --purple-600:#a261e1;
    --purple-700:#ab75e4;
    --purple-800:#b884e6;
    --purple-900:#f0e6fa;
    --teal-50:#011114;
    --teal-100:#01191e;
    --teal-200:#01252d;
    --teal-300:#012e37;
    --teal-400:#02323c;
    --teal-500:#035b6d;
    --teal-600:#0595b3;
    --teal-700:#09a3c3;
    --teal-800:#05aacc;
    --teal-900:#bef3fd;
    --neutral-0:#15191d;
    --neutral-25:#181d21;
    --neutral-50:#1e2428;
    --neutral-100:#242b32;
    --neutral-200:#2e3841;
    --neutral-300:#586879;
    --neutral-400:#697d91;
    --neutral-500:#7b8996;
    --neutral-600:#97a5b4;
    --neutral-700:#afbac5;
    --neutral-800:#bbc4cd;
    --neutral-900:#d2d8df;
    --neutral-950:#dee3e7;
    --surface-1:var(--neutral-25);
    --surface-2:var(--neutral-50);
    --pink-50:#ff40801d;
    --pink-500:#ff4080;
    --brand-50:#132533;
    --brand-100:#112f45;
    --brand-200:#103957;
    --brand-300:#0e446b;
    --brand-400:#0b568d;
    --brand-500:#0093fd;
    --brand-600:#26a3fd;
    --brand-700:#59b9fe;
    --brand-800:#8ccefe;
    --brand-900:#b8e1fe;
    --background:#030712;
    --foreground:#f9fafb;
    --card:#030712;
    --card-foreground:#f9fafb;
    --popover:#030712;
    --popover-foreground:#f9fafb;
    --primary:#f9fafb;
    --primary-foreground:#111827;
    --secondary:#1f2937;
    --secondary-foreground:#f9fafb;
    --muted:#1f2937;
    --muted-foreground:#9ca3af;
    --accent:#1f2937;
    --accent-foreground:#f9fafb;
    --destructive:#7f1d1d;
    --destructive-foreground:#f9fafb;
    --border:#1f2937;
    --input:#1f2937;
    --ring:#d1d5db;
    --text:#e5e5e5;
    --text-disabled:#9f9fa9;
    --bg-surface:#1a1f23;
    --bg-surface-hover:#242b32;
    --tier-lean-d:#85a0ff;
    --tier-likely-d:#3059e8;
    --tier-safe-d:#1231a0;
    --tier-tossup:#9445d9;
    --tier-safe-r:#83070a;
    --tier-likely-r:#d10a0f;
    --tier-lean-r:#f98183;
    --btn-green-bg:var(--color-green-400);
    --btn-light-blue-bg:#1f3050
  }
  :root[data-supports-dsd] number-flow-react::part(left),
  :root[data-supports-dsd] number-flow-react::part(right),
  :root[data-supports-dsd] number-flow-react::part(left):after,
  :root[data-supports-dsd] number-flow-react::part(right):after,
  :root[data-supports-dsd] number-flow-react::part(symbol) {
    padding:calc(var(--number-flow-mask-height,.25em) / 2) 0
  }
  :root[data-supports-dsd] number-flow-react,
  :root[data-supports-dsd] number-flow-react::part(char) {
    font-variant-numeric:tabular-nums
  }
  .trading-button {
    --btn-transition:transform .12s cubic-bezier(.4, 0, .2, 1), box-shadow .1s ease-in-out, opacity .1s ease-in-out, background-color .1s ease-in-out;
    border-radius:var(--radius-md);
    cursor:pointer;
    transform-style:preserve-3d;
    transition:var(--btn-transition);
    background:var(--btn-background);
    -webkit-user-select:none;
    user-select:none;
    height:var(--btn-height);
    border:none;
    outline:none;
    flex:1;
    justify-content:center;
    align-items:center;
    padding:0;
    display:flex;
    position:relative;
    overflow:visible
  }
  .trading-button:disabled {
    opacity:.7;
    pointer-events:none
  }
  .trading-button[data-dampen=true] {
    filter:saturate(.7)brightness(.9)
  }
  .trading-button[data-three-dee=""]:before {
    content:"";
    border-radius:inherit;
    width:100%;
    height:100%;
    transform-style:preserve-3d;
    transform:translate3d(0, var(--btn-shadow-height), -16px);
    transition:var(--btn-transition);
    background:var(--btn-background);
    box-shadow:var(--btn-shadow);
    position:absolute;
    top:0;
    left:0
  }
  .trading-button[data-three-dee=""][data-tapstate=rest] {
    transform:translate(0)
  }
  .trading-button[data-three-dee=""][data-tapstate=rest]:before {
    transform:translate3d(0, var(--btn-shadow-height), -16px)
  }
  .trading-button[data-three-dee=""][data-tapstate=hover] {
    background:var(--btn-background-hover);
    transform:translate(0, var(--btn-hover-offset))
  }
  .trading-button[data-three-dee=""][data-tapstate=hover]:before {
    background:var(--btn-background-hover);
    transform:translate3d(0, calc(var(--btn-shadow-height) - var(--btn-hover-offset)), -16px);
    box-shadow:var(--btn-shadow-hover)
  }
  .trading-button[data-three-dee=""][data-tapstate=press] {
    background:var(--btn-background-hover);
    transform:translate(0, calc(var(--btn-shadow-height) - var(--btn-click-damping)))
  }
  .trading-button[data-three-dee=""][data-tapstate=press]:before {
    background:var(--btn-background-hover);
    transform:translate3d(0, var(--btn-click-damping), -16px);
    box-shadow:var(--btn-shadow-hover)
  }
  .trading-button:not([data-three-dee])[data-tapstate=hover],
  .trading-button:not([data-three-dee])[data-tapstate=press] {
    background:var(--btn-background-hover);
    opacity:var(--btn-hover-opacity,1)
  }
  .trading-button[data-selected=false][data-tapstate=hover],
  .trading-button[data-selected=false][data-tapstate=press] {
    opacity:1
  }
  .trading-button-text {
    width:100%;
    height:100%;
    color:var(--btn-color);
    pointer-events:none;
    justify-content:center;
    align-items:center;
    padding:0;
    font-size:16px;
    font-weight:700;
    transition:transform .12s cubic-bezier(.4,0,.2,1),opacity .1s ease-in-out,color .1s ease-in-out;
    display:flex
  }
  .trading-button[data-three-dee=""] .trading-button-text {
    transform:translateY(calc(var(--btn-shadow-height) / 4))
  }
  .trading-button-text[data-selected=false] {
    opacity:.5
  }
  .trading-button-animation {
    border-radius:var(--radius-md);
    width:100%;
    height:100%;
    position:relative;
    overflow:hidden
  }
  .trading-button-animation:after {
    content:"";
    opacity:0;
    width:var(--shimmer-width,30%);
    background:linear-gradient(90deg,#ffffff1a 0%,#fff3 87%);
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    transform:translate(-100%)
  }
  .trading-button-animation[data-animation=shimmer][data-selected=true][data-repeat=select]:after {
    animation:shine var(--shimmer-duration,1s) 75ms cubic-bezier(.16, 1, .3, 1)
  }
  .trading-button-animation[data-animation=shimmer][data-selected=true][data-repeat=infinite]:after {
    animation:shineInfinite var(--shimmer-duration,1s) infinite cubic-bezier(.16, 1, .3, 1)
  }
  .trading-button[data-tapstate=hover] .trading-button-animation[data-animation=shimmer][data-repeat=hover]:after {
    animation:shine var(--shimmer-duration,1s) cubic-bezier(.16, 1, .3, 1)
  }
  .trading-button[data-color=green] {
    --btn-background:var(--color-green-600);
    --btn-background-hover:var(--color-green-600);
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #00000039 inset;
    --btn-color:#fff
  }
  html[data-theme=dark] .trading-button[data-color=green] {
    --btn-background:var(--color-green-400)
  }
  .trading-button[data-color=red] {
    --btn-background:var(--color-red-500);
    --btn-background-hover:var(--color-red-500);
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-color:#fff
  }
  .trading-button[data-color=blue] {
    --btn-background:var(--brand-500);
    --btn-background-hover:var(--brand-500);
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-color:#fff;
    --btn-hover-opacity:.8
  }
  .trading-button[data-color=light-blue] {
    --btn-background:#ecefff;
    --btn-background-hover:#ecefff;
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0000001a inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0000001a inset;
    --btn-color:var(--brand-500);
    --btn-hover-opacity:.8
  }
  html[data-theme=dark] .trading-button[data-color=light-blue] {
    --btn-background:#1f3050;
    --btn-background-hover:#1f3050;
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0000004d inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0000004d inset
  }
  .trading-button[data-color=light-red] {
    --btn-background:#ff8650;
    --btn-background-hover:#ff8650;
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-color:#fff;
    --btn-hover-opacity:.8
  }
  .trading-button[data-color=gray] {
    --btn-background:var(--color-neutral-50);
    --btn-background-hover:var(--color-neutral-50);
    --btn-shadow:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-shadow-hover:0px calc(var(--btn-shadow-height) * -1) 0px 0px #0003 inset;
    --btn-hover-opacity:.8
  }
  html[data-theme=dark] .trading-button[data-color=gray] {
    --btn-background:var(--color-neutral-100);
    --btn-background-hover:var(--color-neutral-100)
  }
  @media (min-width:768px) and (max-width:1279px) {
    .header-nav-wrapper {
      max-width:unset
    }
  }
  @font-face {
    font-family:Suisse Intl;
    src:url(/fonts/suisse-intl/SuisseIntl-Book.woff2)format("woff2");
    font-weight:450;
    font-style:normal;
    font-display:swap
  }
  @font-face {
    font-family:Suisse Intl;
    src:url(/fonts/suisse-intl/SuisseIntl-Regular.woff2)format("woff2");
    font-weight:400;
    font-style:normal;
    font-display:swap
  }
  @font-face {
    font-family:Suisse Intl;
    src:url(/fonts/suisse-intl/SuisseIntl-Medium.woff2)format("woff2");
    font-weight:500;
    font-style:normal;
    font-display:swap
  }
  @keyframes mfm-fade-in {
    0% {
      opacity:0
    }
    to {
      opacity:1
    }
  }
  @keyframes mfm-card-in {
    0% {
      opacity:0;
      scale:1.05
    }
    to {
      opacity:1;
      scale:1
    }
  }
  .mfm-crt-overlay {
    pointer-events:none;
    z-index:1;
    background:repeating-linear-gradient(#0000 0 2px,#00000026 2px 4px);
    animation:4s infinite mfm-crt-flicker;
    position:absolute;
    inset:0
  }
  @keyframes mfm-crt-flicker {
    0%,
    to {
      opacity:.6
    }
    5% {
      opacity:.55
    }
    10% {
      opacity:.65
    }
    20% {
      opacity:.58
    }
    30% {
      opacity:.62
    }
    50% {
      opacity:.6
    }
    70% {
      opacity:.64
    }
    80% {
      opacity:.57
    }
    90% {
      opacity:.63
    }
    95% {
      opacity:.59
    }
  }
  .mfm-crt-flicker-transition {
    animation:.4s steps(6,end) infinite mfm-crt-switch
  }
  @keyframes mfm-crt-switch {
    0% {
      opacity:1
    }
    15% {
      opacity:.4
    }
    30% {
      opacity:.85
    }
    50% {
      opacity:.3
    }
    70% {
      opacity:.75
    }
    85% {
      opacity:.45
    }
    to {
      opacity:1
    }
  }
  :root {
    --navbar-height:104px;
    --expanded-scoreboard-height:95px
  }
  @media (min-width:768px) {
    :root {
      --navbar-height:116px
    }
  }
  *,
  :before,
  :after {
    box-sizing:border-box;
    -webkit-tap-highlight-color:transparent!important
  }
  html,
  body {
    scrollbar-width:none
  }
  :is(html,
  body) ::-webkit-scrollbar {
    width:0;
    height:0;
    display:none
  }
  @media (display-mode:standalone) {
    html,
    body {
      overscroll-behavior-y:none!important;
      touch-action:none!important
    }
  }
  @media (min-width:1024px) {
    html {
      height:auto!important
    }
    body {
      height:fit-content;
      overflow:visible
    }
  }
  @media (max-width:1023px) {
    .intercom-launcher {
      display:none
    }
  }
  html::-webkit-scrollbar {
    width:0;
    height:0
  }
  body::-webkit-scrollbar {
    width:0;
    height:0
  }
  input::-webkit-outer-spin-button {
    -webkit-appearance:none;
    margin:0
  }
  input::-webkit-inner-spin-button {
    -webkit-appearance:none;
    margin:0
  }
  input[type=number] {
    -moz-appearance:textfield
  }
  @media (max-width:767px) {
    select,
    textarea,
    input:not([data-testid=rk-checkout-amount-input]) {
      font-size:16px!important
    }
  }
  @media (display-mode:standalone) {
    #__pm_layout {
      overflow-y:auto
    }
  }
  @keyframes carousel-progress {
    0% {
      width:0%
    }
    to {
      width:100%
    }
  }
  @keyframes toast-slide-up {
    0% {
      translate:var(--toast-x,0) var(--toast-y,0)
    }
    to {
      translate:var(--toast-x,0) -100%;
      opacity:0
    }
  }
  @keyframes toast-slide-down {
    0% {
      translate:var(--toast-x,0) var(--toast-y,0)
    }
    to {
      translate:var(--toast-x,0) 100%;
      opacity:0
    }
  }
  @keyframes toast-slide-right {
    0% {
      translate:var(--radix-toast-swipe-end-x) 0
    }
    to {
      opacity:0;
      translate:100%
    }
  }
  @keyframes pulse {
    50% {
      opacity:.5
    }
  }
  @keyframes show-overlay {
    0% {
      opacity:0
    }
    to {
      opacity:1
    }
  }
  @keyframes hide-overlay {
    0% {
      opacity:var(--opacity-from,1)
    }
    to {
      opacity:0
    }
  }
  @keyframes rotate {
    0% {
      transform:rotate(0)
    }
    to {
      transform:rotate(360deg)
    }
  }
  @keyframes shake {
    0% {
      transform:none
    }
    25% {
      transform:translate(2px)
    }
    50% {
      transform:translate(-2px)
    }
    75% {
      transform:translate(2px)
    }
    to {
      transform:none
    }
  }
  @keyframes outline-fade {
    0% {
      opacity:1
    }
    to {
      opacity:0
    }
  }
  @keyframes rewards-shimmer {
    0% {
      transform:translate(-100%)
    }
    50%,
    to {
      transform:translate(100%)
    }
  }
  @keyframes placeholder-shimmer {
    0% {
      background-position:100% 0
    }
    to {
      background-position:-100% 0
    }
  }
  @keyframes fade-in-scale-up {
    0% {
      opacity:0;
      transform:scale(.95)
    }
    to {
      opacity:1;
      transform:scale(1)
    }
  }
  @keyframes fade-in-scale-down {
    0% {
      opacity:0;
      transform:scale(1.05)
    }
    to {
      opacity:1;
      transform:scale(1)
    }
  }
  @keyframes fade-out-scale-up {
    0% {
      opacity:1;
      transform:scale(1)
    }
    to {
      opacity:0;
      transform:scale(1.05)
    }
  }
  @keyframes fade-out-scale-down {
    0% {
      opacity:1;
      transform:scale(1)
    }
    to {
      opacity:0;
      transform:scale(.95)
    }
  }
  @keyframes box-in {
    0% {
      opacity:0;
      transform:scale(.97)
    }
    to {
      opacity:1;
      transform:scale(1)
    }
  }
  .weather-pin-popup .maplibregl-popup-content {
    box-shadow:none;
    background:0 0;
    padding:0
  }
  .weather-pin-popup .maplibregl-popup-tip {
    display:none
  }
  .weather-globe-map .maplibregl-canvas:focus,
  .weather-globe-map .maplibregl-canvas:focus-visible,
  .elections-map .maplibregl-canvas:focus,
  .elections-map .maplibregl-canvas:focus-visible {
    outline:none
  }
  .elections-country-popup .maplibregl-popup-content {
    border:1px solid var(--color-border);
    background:var(--color-background);
    border-radius:14px;
    width:fit-content;
    min-width:0
  }
  @supports (color:color-mix(in lab, red, red)) {
    .elections-country-popup .maplibregl-popup-content {
      background:color-mix(in srgb, var(--color-background) 95%, transparent)
    }
  }
  .elections-country-popup .maplibregl-popup-content {
    -webkit-backdrop-filter:blur(12px);
    padding:12px;
    box-shadow:0 12px 32px #00000024
  }
  .elections-country-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip {
    border-top-color:var(--color-background)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .elections-country-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip {
      border-top-color:color-mix(in srgb, var(--color-background) 95%, transparent)
    }
  }
  .elections-country-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip {
    border-bottom-color:#0000;
    margin-top:-1px
  }
  @keyframes box-out {
    0% {
      opacity:1;
      transform:scale(1)
    }
    to {
      opacity:0;
      transform:scale(.97)
    }
  }
  @keyframes marquee-vertical {
    0% {
      transform:translateY(0)
    }
    to {
      transform:translateY(-33.333%)
    }
  }
  @keyframes mesh-float {
    0% {
      background-position:center 0px, center var(--mesh-h), center center, center center
    }
    to {
      background-position:center calc(-1 * var(--mesh-h)), center 0px, center center, center center
    }
  }
  .predictions-mesh-text,
  .predictions-mesh-text-card {
    background:url(/images/oscars/mesh.png), url(/images/oscars/mesh.png), linear-gradient(to bottom, var(--color-text-secondary) 0%, transparent 100%), var(--color-background);
    -webkit-text-fill-color:transparent;
    -webkit-background-clip:text;
    background-clip:text;
    background-size:var(--mesh-w) var(--mesh-h), var(--mesh-w) var(--mesh-h), 100% 100%, 100% 100%;
    background-position:center 0px, center var(--mesh-h), center center, center center;
    background-blend-mode:luminosity, luminosity, normal, normal;
    background-repeat:no-repeat;
    animation:10s linear infinite mesh-float
  }
  .predictions-mesh-text {
    --mesh-w:650px;
    --mesh-h:1866px
  }
  .predictions-mesh-text-card {
    --mesh-w:130px;
    --mesh-h:373px
  }
  @keyframes midterms-text-scroll {
    0% {
      background-position:0 0
    }
    to {
      background-position:300px 0
    }
  }
  .midterms-gradient-text {
    -webkit-text-fill-color:transparent;
    background-image:linear-gradient(90deg,#ff3336,#2e5cff,#ff3336);
    background-repeat:repeat;
    background-size:300px 100%;
    -webkit-background-clip:text;
    background-clip:text;
    animation:6s linear infinite midterms-text-scroll
  }
  .midterms-card-bg {
    background:linear-gradient(135deg,#3059e80f 0%,#9445d90a 50%,#d10a0f0f 100%) 0 0/200% 200%;
    animation:8s infinite midterms-gradient-shift
  }
  @keyframes float {
    0%,
    to {
      transform:translateY(0)
    }
    50% {
      transform:translateY(-8px)
    }
  }
  @keyframes shimmer {
    0% {
      background-position:-200%
    }
    to {
      background-position:200%
    }
  }
  @property --tw-border-spacing-x {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @property --tw-border-spacing-y {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @property --tw-translate-x {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-translate-y {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-translate-z {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-scale-x {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-scale-y {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-scale-z {
    syntax:"*";
    inherits:false;
    initial-value:1
  }
  @property --tw-rotate-x {
    syntax:"*";
    inherits:false
  }
  @property --tw-rotate-y {
    syntax:"*";
    inherits:false
  }
  @property --tw-rotate-z {
    syntax:"*";
    inherits:false
  }
  @property --tw-skew-x {
    syntax:"*";
    inherits:false
  }
  @property --tw-skew-y {
    syntax:"*";
    inherits:false
  }
  @property --tw-pan-x {
    syntax:"*";
    inherits:false
  }
  @property --tw-pan-y {
    syntax:"*";
    inherits:false
  }
  @property --tw-pinch-zoom {
    syntax:"*";
    inherits:false
  }
  @property --tw-scroll-snap-strictness {
    syntax:"*";
    inherits:false;
    initial-value:proximity
  }
  @property --tw-space-y-reverse {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-space-x-reverse {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-divide-y-reverse {
    syntax:"*";
    inherits:false;
    initial-value:0
  }
  @property --tw-border-style {
    syntax:"*";
    inherits:false;
    initial-value:solid
  }
  @property --tw-gradient-position {
    syntax:"*";
    inherits:false
  }
  @property --tw-gradient-from {
    syntax:"<color>";
    inherits:false;
    initial-value:#0000
  }
  @property --tw-gradient-via {
    syntax:"<color>";
    inherits:false;
    initial-value:#0000
  }
  @property --tw-gradient-to {
    syntax:"<color>";
    inherits:false;
    initial-value:#0000
  }
  @property --tw-gradient-stops {
    syntax:"*";
    inherits:false
  }
  @property --tw-gradient-via-stops {
    syntax:"*";
    inherits:false
  }
  @property --tw-gradient-from-position {
    syntax:"<length-percentage>";
    inherits:false;
    initial-value:0%
  }
  @property --tw-gradient-via-position {
    syntax:"<length-percentage>";
    inherits:false;
    initial-value:50%
  }
  @property --tw-gradient-to-position {
    syntax:"<length-percentage>";
    inherits:false;
    initial-value:100%
  }
  @property --tw-leading {
    syntax:"*";
    inherits:false
  }
  @property --tw-font-weight {
    syntax:"*";
    inherits:false
  }
  @property --tw-tracking {
    syntax:"*";
    inherits:false
  }
  @property --tw-ordinal {
    syntax:"*";
    inherits:false
  }
  @property --tw-slashed-zero {
    syntax:"*";
    inherits:false
  }
  @property --tw-numeric-figure {
    syntax:"*";
    inherits:false
  }
  @property --tw-numeric-spacing {
    syntax:"*";
    inherits:false
  }
  @property --tw-numeric-fraction {
    syntax:"*";
    inherits:false
  }
  @property --tw-shadow {
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000
  }
  @property --tw-shadow-color {
    syntax:"*";
    inherits:false
  }
  @property --tw-shadow-alpha {
    syntax:"<percentage>";
    inherits:false;
    initial-value:100%
  }
  @property --tw-inset-shadow {
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000
  }
  @property --tw-inset-shadow-color {
    syntax:"*";
    inherits:false
  }
  @property --tw-inset-shadow-alpha {
    syntax:"<percentage>";
    inherits:false;
    initial-value:100%
  }
  @property --tw-ring-color {
    syntax:"*";
    inherits:false
  }
  @property --tw-ring-shadow {
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000
  }
  @property --tw-inset-ring-color {
    syntax:"*";
    inherits:false
  }
  @property --tw-inset-ring-shadow {
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000
  }
  @property --tw-ring-inset {
    syntax:"*";
    inherits:false
  }
  @property --tw-ring-offset-width {
    syntax:"<length>";
    inherits:false;
    initial-value:0
  }
  @property --tw-ring-offset-color {
    syntax:"*";
    inherits:false;
    initial-value:#fff
  }
  @property --tw-ring-offset-shadow {
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000
  }
  @property --tw-outline-style {
    syntax:"*";
    inherits:false;
    initial-value:solid
  }
  @property --tw-blur {
    syntax:"*";
    inherits:false
  }
  @property --tw-brightness {
    syntax:"*";
    inherits:false
  }
  @property --tw-contrast {
    syntax:"*";
    inherits:false
  }
  @property --tw-grayscale {
    syntax:"*";
    inherits:false
  }
  @property --tw-hue-rotate {
    syntax:"*";
    inherits:false
  }
  @property --tw-invert {
    syntax:"*";
    inherits:false
  }
  @property --tw-opacity {
    syntax:"*";
    inherits:false
  }
  @property --tw-saturate {
    syntax:"*";
    inherits:false
  }
  @property --tw-sepia {
    syntax:"*";
    inherits:false
  }
  @property --tw-drop-shadow {
    syntax:"*";
    inherits:false
  }
  @property --tw-drop-shadow-color {
    syntax:"*";
    inherits:false
  }
  @property --tw-drop-shadow-alpha {
    syntax:"<percentage>";
    inherits:false;
    initial-value:100%
  }
  @property --tw-drop-shadow-size {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-blur {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-brightness {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-contrast {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-grayscale {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-hue-rotate {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-invert {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-opacity {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-saturate {
    syntax:"*";
    inherits:false
  }
  @property --tw-backdrop-sepia {
    syntax:"*";
    inherits:false
  }
  @property --tw-duration {
    syntax:"*";
    inherits:false
  }
  @property --tw-ease {
    syntax:"*";
    inherits:false
  }
  @property --tw-content {
    syntax:"*";
    inherits:false;
    initial-value:""
  }
  @keyframes spin {
    to {
      transform:rotate(360deg)
    }
  }
  @keyframes ping {
    0% {
      opacity:.75;
      transform:scale(1)
    }
    75%,
    to {
      opacity:0;
      transform:scale(2)
    }
  }
  @keyframes enter {
    0% {
      opacity:var(--tw-enter-opacity,1);
      transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));
      filter:blur(var(--tw-enter-blur,0))
    }
  }
  @keyframes exit {
    to {
      opacity:var(--tw-exit-opacity,1);
      transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));
      filter:blur(var(--tw-exit-blur,0))
    }
  }
  @keyframes accordion-down {
    0% {
      height:0
    }
    to {
      height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))
    }
  }
  @keyframes accordion-up {
    0% {
      height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))
    }
    to {
      height:0
    }
  }
  @keyframes accordionSlideDown {
    0% {
      opacity:0;
      height:0
    }
    99% {
      height:var(--radix-accordion-content-height);
      opacity:1
    }
    to {
      opacity:1;
      height:fit-content
    }
  }
  @keyframes skeletonShimmer {
    to {
      transform:translate(200%)
    }
  }
  @keyframes maskShimmer {
    0% {
      -webkit-mask-position:200% 0;
      mask-position:200% 0
    }
    to {
      -webkit-mask-position:-200% 0;
      mask-position:-200% 0
    }
  }
  @keyframes accordionSlideUp {
    0% {
      height:var(--radix-accordion-content-height);
      opacity:1
    }
    to {
      opacity:0;
      height:0
    }
  }
  @keyframes collapsibleSlideDown {
    0% {
      opacity:0;
      height:0
    }
    99% {
      height:var(--radix-collapsible-content-height);
      opacity:1
    }
    to {
      opacity:1;
      height:fit-content
    }
  }
  @keyframes collapsibleSlideUp {
    0% {
      height:var(--radix-collapsible-content-height);
      opacity:1
    }
    to {
      opacity:0;
      height:0
    }
  }
  @keyframes popoverSlideUpAndFadeIn {
    0% {
      opacity:0;
      transform:translateY(5px)
    }
    to {
      opacity:1;
      transform:translateY(0)
    }
  }
  @keyframes popoverSlideDownAndFadeIn {
    0% {
      opacity:0;
      transform:translateY(-5px)
    }
    to {
      opacity:1;
      transform:translateY(0)
    }
  }
  @keyframes popoverSlideUpAndFadeOut {
    0% {
      opacity:1;
      transform:translateY(0)
    }
    to {
      opacity:0;
      transform:translateY(-3px)
    }
  }
  @keyframes popoverSlideDownAndFadeOut {
    0% {
      opacity:1;
      transform:translateY(0)
    }
    to {
      opacity:0;
      transform:translateY(3px)
    }
  }
  @keyframes popoverSlideRightAndFadeIn {
    0% {
      opacity:0;
      transform:translate(-5px)
    }
    to {
      opacity:1;
      transform:translate(0)
    }
  }
  @keyframes popoverSlideLeftAndFadeIn {
    0% {
      opacity:0;
      transform:translate(5px)
    }
    to {
      opacity:1;
      transform:translate(0)
    }
  }
  @keyframes popoverSlideRightAndFadeOut {
    0% {
      opacity:1;
      transform:translate(0)
    }
    to {
      opacity:0;
      transform:translate(3px)
    }
  }
  @keyframes popoverSlideLeftAndFadeOut {
    0% {
      opacity:1;
      transform:translate(0)
    }
    to {
      opacity:0;
      transform:translate(-3px)
    }
  }
  @keyframes slightBounce {
    0% {
      transform:translateY(0)
    }
    50% {
      transform:translateY(-4px)
    }
    to {
      transform:translateY(0)
    }
  }
  @keyframes scaleHorizontal {
    0% {
      transform:scaleX(.9)
    }
    50% {
      transform:scaleX(.96)
    }
    to {
      transform:scaleX(.9)
    }
  }
  @keyframes verticalSlide {
    0% {
      transform:translateY(-200%)
    }
    to {
      transform:translateY(1000%)
    }
  }
  @keyframes rotateOnce {
    0% {
      transform:rotate(0)
    }
    to {
      transform:rotate(360deg)
    }
  }
  @keyframes fadeIn {
    0% {
      opacity:0
    }
    to {
      opacity:1
    }
  }
  @keyframes like {
    0% {
      transform:scale(0)
    }
    50% {
      transform:scale(1.1)
    }
    to {
      transform:scale(1)
    }
  }
  @keyframes unlike {
    0% {
      transform:scale(1)
    }
    50% {
      transform:scale(.5)
    }
    to {
      transform:scale(1)
    }
  }
  @keyframes aurora {
    0% {
      background-position:50%,50%
    }
    to {
      background-position:350%,350%
    }
  }
  @keyframes flash {
    0% {
      opacity:1
    }
    50% {
      opacity:0
    }
    to {
      opacity:1
    }
  }
  @keyframes shine {
    0% {
      opacity:1;
      left:-30%
    }
    99% {
      opacity:1;
      left:130%
    }
    to {
      opacity:0;
      left:130%
    }
  }
  @keyframes shineInfinite {
    0% {
      opacity:1;
      left:-30%
    }
    19% {
      opacity:1;
      left:130%
    }
    20% {
      opacity:0;
      left:130%
    }
  }
  * {
    scrollbar-width: none;
  }