@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-scroll-snap-strictness:proximity;
      --tw-space-y-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:"";
      --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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --color-red-50:var(--red-50);
    --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-orange-500:#fe6e00;
    --color-amber-100:#fef3c6;
    --color-amber-500:#f99c00;
    --color-yellow-50:var(--yellow-50);
    --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-green-50:var(--green-50);
    --color-green-200:var(--green-200);
    --color-green-400:var(--green-400);
    --color-green-500:var(--green-500);
    --color-green-600:var(--green-600);
    --color-cyan-500:#00b7d7;
    --color-blue-50:var(--blue-50);
    --color-blue-300:var(--blue-300);
    --color-blue-400:var(--blue-400);
    --color-blue-500:var(--blue-500);
    --color-blue-600:var(--blue-600);
    --color-indigo-500:#625fff;
    --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-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-xl:36rem;
    --container-2xl:42rem;
    --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-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;
    --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-neutral-0:var(--neutral-0);
    --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-surface-3:var(--color-neutral-200);
    --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-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);
    --blur-overlay:var(--overlay-blur);
    --opacity-overlay:var(--overlay-bg-opacity);
    --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-outline-text:var(--color-text-primary);
    --color-button-outline-border:var(--color-border);
    --color-button-outline-border-hover:var(--color-border-hover);
    --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-filled-bg-hover:var(--color-neutral-100);
    --color-input-filled-text-placeholder:var(--color-text-secondary);
    --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-hover:var(--color-neutral-50);
    --color-checkbox-bg-active:var(--color-bg-brand);
    --color-checkbox-border:var(--color-border-hover);
    --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);
    --blur-tooltip-bg:var(--blur-overlay);
    --opacity-tooltip-bg:var(--opacity-overlay);
    --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-text:var(--text);
    --color-foreground:var(--foreground);
    --color-primary:var(--primary);
    --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);
    --animate-accordionSlideDown:accordionSlideDown .2s cubic-bezier(.26,.08,.25,1)forwards;
    --animate-accordionSlideUp:accordionSlideUp .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-popoverSlideRightAndFadeIn:popoverSlideRightAndFadeIn .2s cubic-bezier(.16,1,.3,1)forwards;
    --animate-popoverSlideLeftAndFadeIn:popoverSlideLeftAndFadeIn .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-legacyTooltipFadeIn:fadeIn .15s cubic-bezier(.17,.67,.83,.67);
    --animate-legacyTooltipFadeOut:fadeOut .15s cubic-bezier(.17,.67,.83,.67);
    --animate-like:like .3s ease-in forwards;
    --animate-unlike:unlike .17s ease-in reverse forwards;
    --font-sauce:"Open Sauce One",sans-serif;
    --ease-hover:cubic-bezier(.26,.08,.25,1)
  }
  @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-500:lab(72.7183% 31.8672 97.9407);
      --color-cyan-500:lab(67.805% -35.3952 -30.2018);
      --color-indigo-500:lab(48.295% 38.3129 -81.9673);
      --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-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)
      }
    }
  }
  *,
  :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);
    font-family:var(--font-sauce);
    outline-color:var(--color-ring)
  }
  @supports (color:color-mix(in lab, red, red)) {
    * {
      outline-color:color-mix(in oklab,var(--color-ring)50%,transparent)
    }
  }
  .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
  }
  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
  }
  .\!fixed {
    position:fixed!important
  }
  .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-\[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-y-1 {
    inset-block:calc(var(--spacing)*-1)
  }
  .inset-y-0 {
    inset-block:calc(var(--spacing)*0)
  }
  .\!top-0 {
    top:calc(var(--spacing)*0)!important
  }
  .-top-1 {
    top:calc(var(--spacing)*-1)
  }
  .-top-2 {
    top:calc(var(--spacing)*-2)
  }
  .-top-5 {
    top:calc(var(--spacing)*-5)
  }
  .-top-6 {
    top:calc(var(--spacing)*-6)
  }
  .-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-4 {
    top:calc(var(--spacing)*4)
  }
  .top-4\.5 {
    top:calc(var(--spacing)*4.5)
  }
  .top-5 {
    top:calc(var(--spacing)*5)
  }
  .top-6 {
    top:calc(var(--spacing)*6)
  }
  .top-7\.5 {
    top:calc(var(--spacing)*7.5)
  }
  .top-11 {
    top:calc(var(--spacing)*11)
  }
  .top-14 {
    top:calc(var(--spacing)*14)
  }
  .top-32 {
    top:calc(var(--spacing)*32)
  }
  .top-\[-8px\] {
    top:-8px
  }
  .top-\[-12px\] {
    top:-12px
  }
  .top-\[0px\] {
    top:0
  }
  .top-\[1\.15rem\] {
    top:1.15rem
  }
  .top-\[15px\] {
    top:15px
  }
  .top-\[16px\] {
    top:16px
  }
  .top-\[45px\] {
    top:45px
  }
  .top-\[50\%\] {
    top:50%
  }
  .top-\[68px\] {
    top:68px
  }
  .top-\[86px\] {
    top:86px
  }
  .top-\[99px\] {
    top:99px
  }
  .top-\[104px\] {
    top:104px
  }
  .top-\[116px\] {
    top:116px
  }
  .top-\[140px\] {
    top:140px
  }
  .top-\[150px\] {
    top:150px
  }
  .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-\[unset\] {
    top:unset
  }
  .top-full {
    top:100%
  }
  .top-px {
    top:1px
  }
  .-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-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-0 {
    right:calc(var(--spacing)*0)
  }
  .right-1 {
    right:calc(var(--spacing)*1)
  }
  .right-1\.5 {
    right:calc(var(--spacing)*1.5)
  }
  .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-\[1\.15rem\] {
    right:1.15rem
  }
  .right-\[2px\] {
    right:2px
  }
  .right-\[3px\] {
    right:3px
  }
  .right-\[12px\] {
    right:12px
  }
  .right-\[15px\] {
    right:15px
  }
  .right-\[72px\] {
    right:72px
  }
  .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-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-full {
    bottom:-100%
  }
  .-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-3 {
    bottom:calc(var(--spacing)*3)
  }
  .bottom-4 {
    bottom:calc(var(--spacing)*4)
  }
  .bottom-10 {
    bottom:calc(var(--spacing)*10)
  }
  .bottom-16 {
    bottom:calc(var(--spacing)*16)
  }
  .bottom-20 {
    bottom:calc(var(--spacing)*20)
  }
  .bottom-40 {
    bottom:calc(var(--spacing)*40)
  }
  .bottom-\[-38px\] {
    bottom:-38px
  }
  .bottom-\[2px\] {
    bottom:2px
  }
  .bottom-\[15px\] {
    bottom:15px
  }
  .bottom-\[36px\] {
    bottom:36px
  }
  .bottom-\[80px\] {
    bottom:80px
  }
  .bottom-\[110px\] {
    bottom:110px
  }
  .bottom-\[132px\] {
    bottom:132px
  }
  .bottom-\[calc\(100\%\+24px\)\] {
    bottom:calc(100% + 24px)
  }
  .\!left-0 {
    left:calc(var(--spacing)*0)!important
  }
  .-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-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-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-\[12px\] {
    left:12px
  }
  .left-\[13px\] {
    left:13px
  }
  .left-\[15px\] {
    left:15px
  }
  .left-\[17px\] {
    left:17px
  }
  .left-\[50\%\] {
    left:50%
  }
  .left-\[56px\] {
    left:56px
  }
  .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-\[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-1 {
    z-index:calc(1*-1)
  }
  .-z-10 {
    z-index:calc(10*-1)
  }
  .-z-\[1\] {
    z-index:calc(1*-1)
  }
  .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-6 {
    z-index:6
  }
  .z-10 {
    z-index:10
  }
  .z-15 {
    z-index:15
  }
  .z-20 {
    z-index:20
  }
  .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-215 {
    z-index:215
  }
  .z-234 {
    z-index:234
  }
  .z-235 {
    z-index:235
  }
  .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-99999 {
    z-index:99999
  }
  .z-100000 {
    z-index:100000
  }
  .z-9999999 {
    z-index:9999999
  }
  .z-99999999 {
    z-index:99999999
  }
  .z-999999999999999 {
    z-index:2147483647
  }
  .z-\[-1\] {
    z-index:-1
  }
  .z-\[0\] {
    z-index:0
  }
  .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-\[10\] {
    z-index:10
  }
  .z-\[20\] {
    z-index:20
  }
  .z-\[30\] {
    z-index:30
  }
  .z-\[31\] {
    z-index:31
  }
  .z-\[51\] {
    z-index:51
  }
  .z-\[100\] {
    z-index:100
  }
  .z-\[102\] {
    z-index:102
  }
  .z-\[105\] {
    z-index:105
  }
  .z-\[110\] {
    z-index:110
  }
  .z-\[1000\] {
    z-index:1000
  }
  .z-\[1001\] {
    z-index:1001
  }
  .z-\[9998\] {
    z-index:9998
  }
  .z-\[9999\] {
    z-index:9999
  }
  .z-\[100000\] {
    z-index:100000
  }
  .z-\[999999\] {
    z-index:999999
  }
  .z-\[99999999\] {
    z-index:99999999
  }
  .z-\[2147483645\] {
    z-index:2147483645
  }
  .z-\[2147483646\] {
    z-index:2147483646
  }
  .z-\[999999999999999\] {
    z-index:2147483647
  }
  .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\)\+12\)\] {
    z-index:calc(var(--z-drawer) + 12)
  }
  .z-\[calc\(var\(--z-drawer\)\+13\)\] {
    z-index:calc(var(--z-drawer) + 13)
  }
  .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\)\] {
    z-index:var(--z-drawer)
  }
  .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
  }
  .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-full {
    grid-column:1/-1
  }
  .row-span-2 {
    grid-row:span 2/span 2
  }
  .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-0 {
    margin:calc(var(--spacing)*0)
  }
  .m-4 {
    margin:calc(var(--spacing)*4)
  }
  .m-4263 {
    margin:calc(var(--spacing)*4263)
  }
  .\!mx-4 {
    margin-inline:calc(var(--spacing)*4)!important
  }
  .\!mx-auto {
    margin-inline:auto!important
  }
  .-mx-1 {
    margin-inline:calc(var(--spacing)*-1)
  }
  .-mx-2 {
    margin-inline:calc(var(--spacing)*-2)
  }
  .-mx-4 {
    margin-inline:calc(var(--spacing)*-4)
  }
  .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-3 {
    margin-inline:calc(var(--spacing)*3)
  }
  .mx-4 {
    margin-inline:calc(var(--spacing)*4)
  }
  .mx-6 {
    margin-inline:calc(var(--spacing)*6)
  }
  .mx-12 {
    margin-inline:calc(var(--spacing)*12)
  }
  .mx-\[3px\] {
    margin-inline:3px
  }
  .mx-auto {
    margin-inline:auto
  }
  .\!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-2 {
    margin-block:calc(var(--spacing)*2)
  }
  .my-3 {
    margin-block:calc(var(--spacing)*3)
  }
  .my-4 {
    margin-block:calc(var(--spacing)*4)
  }
  .my-4\! {
    margin-block:calc(var(--spacing)*4)!important
  }
  .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-\[10px\] {
    margin-block:10px
  }
  .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-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-32 {
    margin-top:calc(var(--spacing)*32)
  }
  .mt-\[0\.25rem\] {
    margin-top:.25rem
  }
  .mt-\[1rem\] {
    margin-top:1rem
  }
  .mt-\[4px\] {
    margin-top:4px
  }
  .mt-\[21px\] {
    margin-top:21px
  }
  .mt-\[28px\] {
    margin-top:28px
  }
  .mt-\[200px\] {
    margin-top:200px
  }
  .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-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\.5rem\] {
    margin-right:.5rem
  }
  .mr-\[0\.175rem\] {
    margin-right:.175rem
  }
  .mr-\[4px\] {
    margin-right:4px
  }
  .mr-\[8px\] {
    margin-right:8px
  }
  .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)!important
  }
  .\!mb-3 {
    margin-bottom:calc(var(--spacing)*3)!important
  }
  .-mb-1 {
    margin-bottom:calc(var(--spacing)*-1)
  }
  .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-24 {
    margin-bottom:calc(var(--spacing)*24)
  }
  .mb-\[-0\.5rem\] {
    margin-bottom:-.5rem
  }
  .mb-\[-44px\] {
    margin-bottom:-44px
  }
  .mb-\[0\.5rem\] {
    margin-bottom:.5rem
  }
  .mb-\[0\.75rem\] {
    margin-bottom:.75rem
  }
  .mb-\[1rem\] {
    margin-bottom:1rem
  }
  .mb-\[2px\] {
    margin-bottom:2px
  }
  .mb-\[10px\] {
    margin-bottom:10px
  }
  .mb-\[64px\] {
    margin-bottom:64px
  }
  .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-2 {
    margin-left:calc(var(--spacing)*2)!important
  }
  .-ml-1 {
    margin-left:calc(var(--spacing)*-1)
  }
  .-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-10 {
    margin-left:calc(var(--spacing)*10)
  }
  .ml-\[-12px\] {
    margin-left:-12px
  }
  .ml-\[-16px\] {
    margin-left:-16px
  }
  .ml-\[-18px\] {
    margin-left:-18px
  }
  .ml-\[0\.3em\] {
    margin-left:.3em
  }
  .ml-\[0\.5rem\] {
    margin-left:.5rem
  }
  .ml-\[0\.75rem\] {
    margin-left:.75rem
  }
  .ml-\[5px\] {
    margin-left:5px
  }
  .ml-\[6px\] {
    margin-left:6px
  }
  .ml-\[8px\] {
    margin-left:8px
  }
  .ml-\[calc\(var\(--modal-width\)\/-2\)\] {
    margin-left:calc(var(--modal-width)/-2)
  }
  .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
  }
  .\!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-16\/10 {
    aspect-ratio:16/10
  }
  .aspect-square {
    aspect-ratio:1
  }
  .\!size-\[115px\] {
    width:115px!important;
    height:115px!important
  }
  .size-\(--cell-size\) {
    width:var(--cell-size);
    height:var(--cell-size)
  }
  .size-\(--code-icon-size\) {
    width:var(--code-icon-size);
    height:var(--code-icon-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\.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-12 {
    width:calc(var(--spacing)*12);
    height:calc(var(--spacing)*12)
  }
  .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-\[2\.85rem\] {
    width:2.85rem;
    height:2.85rem
  }
  .size-\[7px\] {
    width:7px;
    height:7px
  }
  .size-\[9px\] {
    width:9px;
    height:9px
  }
  .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-\[60px\] {
    width:60px;
    height:60px
  }
  .size-\[110px\] {
    width:110px;
    height:110px
  }
  .size-auto {
    width:auto;
    height:auto
  }
  .size-full {
    width:100%;
    height:100%
  }
  .\!\[height\:unset\] {
    height:unset!important
  }
  .\!h-7\.5 {
    height:calc(var(--spacing)*7.5)!important
  }
  .\!h-8 {
    height:calc(var(--spacing)*8)!important
  }
  .\!h-auto {
    height:auto!important
  }
  .h-\(--cell-size\) {
    height:var(--cell-size)
  }
  .h-\(--chart-height\) {
    height:var(--chart-height)
  }
  .h-\(--code-container-height\) {
    height:var(--code-container-height)
  }
  .h-\(--code-height\) {
    height:var(--code-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-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-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-\[3px\]\! {
    height:3px!important
  }
  .h-\[5px\]\! {
    height:5px!important
  }
  .h-\[9px\] {
    height:9px
  }
  .h-\[10px\] {
    height:10px
  }
  .h-\[12px\] {
    height:12px
  }
  .h-\[13\.25\%\] {
    height:13.25%
  }
  .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-\[23px\] {
    height:23px
  }
  .h-\[24px\] {
    height:24px
  }
  .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-\[39px\] {
    height:39px
  }
  .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-\[59px\] {
    height:59px
  }
  .h-\[60px\] {
    height:60px
  }
  .h-\[62px\] {
    height:62px
  }
  .h-\[64px\] {
    height:64px
  }
  .h-\[65px\] {
    height:65px
  }
  .h-\[70px\] {
    height:70px
  }
  .h-\[71px\] {
    height:71px
  }
  .h-\[72px\] {
    height:72px
  }
  .h-\[75px\] {
    height:75px
  }
  .h-\[80px\] {
    height:80px
  }
  .h-\[80vh\] {
    height:80vh
  }
  .h-\[85vh\] {
    height:85vh
  }
  .h-\[86px\] {
    height:86px
  }
  .h-\[100px\] {
    height:100px
  }
  .h-\[106px\] {
    height:106px
  }
  .h-\[110px\] {
    height:110px
  }
  .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-\[220px\] {
    height:220px
  }
  .h-\[224px\] {
    height:224px
  }
  .h-\[227px\] {
    height:227px
  }
  .h-\[240px\] {
    height:240px
  }
  .h-\[250px\] {
    height:250px
  }
  .h-\[275px\] {
    height:275px
  }
  .h-\[280px\] {
    height:280px
  }
  .h-\[342px\] {
    height:342px
  }
  .h-\[400px\] {
    height:400px
  }
  .h-\[420px\] {
    height:420px
  }
  .h-\[440px\] {
    height:440px
  }
  .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-9rem\)\] {
    height:calc(100vh - 9rem)
  }
  .h-\[calc\(100vh-100px\)\] {
    height:calc(100vh - 100px)
  }
  .h-\[calc\(100vh-117px\)\] {
    height:calc(100vh - 117px)
  }
  .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-\[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\(--rt-height\)\] {
    height:var(--rt-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-\(--radix-dropdown-menu-content-available-height\) {
    max-height:var(--radix-dropdown-menu-content-available-height)
  }
  .max-h-5 {
    max-height:calc(var(--spacing)*5)
  }
  .max-h-6 {
    max-height:calc(var(--spacing)*6)
  }
  .max-h-8 {
    max-height:calc(var(--spacing)*8)
  }
  .max-h-10 {
    max-height:calc(var(--spacing)*10)
  }
  .max-h-16 {
    max-height:calc(var(--spacing)*16)
  }
  .max-h-32 {
    max-height:calc(var(--spacing)*32)
  }
  .max-h-60 {
    max-height:calc(var(--spacing)*60)
  }
  .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-\[1\.2rem\] {
    max-height:1.2rem
  }
  .max-h-\[18px\] {
    max-height:18px
  }
  .max-h-\[30px\] {
    max-height:30px
  }
  .max-h-\[32px\] {
    max-height:32px
  }
  .max-h-\[38px\] {
    max-height:38px
  }
  .max-h-\[40px\] {
    max-height:40px
  }
  .max-h-\[42px\] {
    max-height:42px
  }
  .max-h-\[44px\] {
    max-height:44px
  }
  .max-h-\[45vh\] {
    max-height:45vh
  }
  .max-h-\[50vh\] {
    max-height:50vh
  }
  .max-h-\[54px\] {
    max-height:54px
  }
  .max-h-\[60px\] {
    max-height:60px
  }
  .max-h-\[60vh\] {
    max-height:60vh
  }
  .max-h-\[66px\] {
    max-height:66px
  }
  .max-h-\[72px\] {
    max-height:72px
  }
  .max-h-\[85vh\] {
    max-height:85vh
  }
  .max-h-\[90dvh\] {
    max-height:90dvh
  }
  .max-h-\[90vh\] {
    max-height:90vh
  }
  .max-h-\[95vh\] {
    max-height:95vh
  }
  .max-h-\[96dvh\] {
    max-height:96dvh
  }
  .max-h-\[100px\] {
    max-height:100px
  }
  .max-h-\[133px\] {
    max-height:133px
  }
  .max-h-\[175px\] {
    max-height:175px
  }
  .max-h-\[200px\] {
    max-height:200px
  }
  .max-h-\[220px\] {
    max-height:220px
  }
  .max-h-\[250px\] {
    max-height:250px
  }
  .max-h-\[300px\] {
    max-height:300px
  }
  .max-h-\[393px\] {
    max-height:393px
  }
  .max-h-\[400px\] {
    max-height:400px
  }
  .max-h-\[430px\] {
    max-height:430px
  }
  .max-h-\[600px\] {
    max-height:600px
  }
  .max-h-\[calc\(100dvh-32px\)\] {
    max-height:calc(100dvh - 32px)
  }
  .max-h-\[calc\(100dvh-40px\)\] {
    max-height:calc(100dvh - 40px)
  }
  .max-h-\[calc\(100vh\+44px-40px-env\(safe-area-inset-top\)\)\] {
    max-height:calc(100vh + 44px - 40px - env(safe-area-inset-top))
  }
  .max-h-\[calc\(100vh-60px\)\] {
    max-height:calc(100vh - 60px)
  }
  .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-\[min\(700px\,100vh-72px\)\] {
    max-height:min(700px,100vh - 72px)
  }
  .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-screen {
    max-height:100vh
  }
  .min-h-\(--chart-height\) {
    min-height:var(--chart-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-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-\[18px\] {
    min-height:18px
  }
  .min-h-\[20px\] {
    min-height:20px
  }
  .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-\[44px\] {
    min-height:44px
  }
  .min-h-\[48px\] {
    min-height:48px
  }
  .min-h-\[59px\] {
    min-height:59px
  }
  .min-h-\[60px\] {
    min-height:60px
  }
  .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-\[100px\] {
    min-height:100px
  }
  .min-h-\[120px\] {
    min-height:120px
  }
  .min-h-\[129px\] {
    min-height:129px
  }
  .min-h-\[180px\] {
    min-height:180px
  }
  .min-h-\[200px\] {
    min-height:200px
  }
  .min-h-\[220px\] {
    min-height:220px
  }
  .min-h-\[240px\] {
    min-height:240px
  }
  .min-h-\[300px\] {
    min-height:300px
  }
  .min-h-\[400px\] {
    min-height:400px
  }
  .min-h-\[460px\] {
    min-height:460px
  }
  .min-h-\[496px\] {
    min-height:496px
  }
  .min-h-\[500px\] {
    min-height:500px
  }
  .min-h-\[calc\(100dvh-32px\)\] {
    min-height:calc(100dvh - 32px)
  }
  .min-h-\[calc\(100vh-8rem\)\] {
    min-height:calc(100vh - 8rem)
  }
  .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-screen {
    min-height:100vh
  }
  .\!\[width\:unset\] {
    width:unset!important
  }
  .\!w-fit {
    width:fit-content!important
  }
  .\!w-full {
    width:100%!important
  }
  .w-\(--cell-size\) {
    width:var(--cell-size)
  }
  .w-\(--code-height\) {
    width:var(--code-height)
  }
  .w-\(--radix-dropdown-menu-trigger-width\) {
    width:var(--radix-dropdown-menu-trigger-width)
  }
  .w-\(--radix-popper-anchor-width\) {
    width:var(--radix-popper-anchor-width)
  }
  .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-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-5 {
    width:calc(var(--spacing)*5)
  }
  .w-6 {
    width:calc(var(--spacing)*6)
  }
  .w-7 {
    width:calc(var(--spacing)*7)
  }
  .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-40 {
    width:calc(var(--spacing)*40)
  }
  .w-44 {
    width:calc(var(--spacing)*44)
  }
  .w-48 {
    width:calc(var(--spacing)*48)
  }
  .w-56 {
    width:calc(var(--spacing)*56)
  }
  .w-60 {
    width:calc(var(--spacing)*60)
  }
  .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-\[1ch\] {
    width:1ch
  }
  .w-\[1px\] {
    width:1px
  }
  .w-\[2\.85rem\] {
    width:2.85rem
  }
  .w-\[4px\] {
    width:4px
  }
  .w-\[6px\] {
    width:6px
  }
  .w-\[10\%\] {
    width:10%
  }
  .w-\[10px\] {
    width:10px
  }
  .w-\[13\.25\%\] {
    width:13.25%
  }
  .w-\[18px\] {
    width:18px
  }
  .w-\[20\%\] {
    width:20%
  }
  .w-\[22px\] {
    width:22px
  }
  .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-\[40\%\] {
    width:40%
  }
  .w-\[40px\] {
    width:40px
  }
  .w-\[42px\] {
    width:42px
  }
  .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-\[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-\[90vw\] {
    width:90vw
  }
  .w-\[92px\] {
    width:92px
  }
  .w-\[95\%\] {
    width:95%
  }
  .w-\[95vw\] {
    width:95vw
  }
  .w-\[100px\] {
    width:100px
  }
  .w-\[100vw\] {
    width:100vw
  }
  .w-\[106px\] {
    width:106px
  }
  .w-\[110px\] {
    width:110px
  }
  .w-\[112px\] {
    width:112px
  }
  .w-\[115px\] {
    width:115px
  }
  .w-\[116px\] {
    width:116px
  }
  .w-\[120px\] {
    width:120px
  }
  .w-\[130px\] {
    width:130px
  }
  .w-\[131px\] {
    width:131px
  }
  .w-\[135px\] {
    width:135px
  }
  .w-\[136px\] {
    width:136px
  }
  .w-\[140px\] {
    width:140px
  }
  .w-\[150px\] {
    width:150px
  }
  .w-\[155px\] {
    width:155px
  }
  .w-\[160px\] {
    width:160px
  }
  .w-\[168px\] {
    width:168px
  }
  .w-\[180px\] {
    width:180px
  }
  .w-\[200px\] {
    width:200px
  }
  .w-\[220px\] {
    width:220px
  }
  .w-\[224px\] {
    width:224px
  }
  .w-\[250px\] {
    width:250px
  }
  .w-\[251px\] {
    width:251px
  }
  .w-\[258px\] {
    width:258px
  }
  .w-\[280px\] {
    width:280px
  }
  .w-\[300px\] {
    width:300px
  }
  .w-\[340px\] {
    width:340px
  }
  .w-\[348px\] {
    width:348px
  }
  .w-\[350px\] {
    width:350px
  }
  .w-\[360px\] {
    width:360px
  }
  .w-\[372px\] {
    width:372px
  }
  .w-\[380px\] {
    width:380px
  }
  .w-\[396px\] {
    width:396px
  }
  .w-\[400px\] {
    width:400px
  }
  .w-\[448px\] {
    width:448px
  }
  .w-\[450px\] {
    width:450px
  }
  .w-\[480px\] {
    width:480px
  }
  .w-\[500px\] {
    width:500px
  }
  .w-\[900px\] {
    width:900px
  }
  .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\%-40px\)\] {
    width:calc(100% - 40px)
  }
  .w-\[calc\(100\%-56px\)\] {
    width:calc(100% - 56px)
  }
  .w-\[calc\(100\%-58px\)\] {
    width:calc(100% - 58px)
  }
  .w-\[calc\(100vw\)\] {
    width:100vw
  }
  .w-\[calc\(100vw-2rem\)\] {
    width:calc(100vw - 2rem)
  }
  .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-\[var\(--combobox-trigger-width\)\] {
    width:var(--combobox-trigger-width)
  }
  .w-\[var\(--modal-width\)\] {
    width:var(--modal-width)
  }
  .w-\[var\(--rt-book-width\)\] {
    width:var(--rt-book-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
  }
  .\!max-w-2xl {
    max-width:var(--container-2xl)!important
  }
  .\!max-w-\[350px\] {
    max-width:350px!important
  }
  .\!max-w-\[400px\] {
    max-width:400px!important
  }
  .\!max-w-none {
    max-width:none!important
  }
  .max-w-6xl {
    max-width:var(--container-6xl)
  }
  .max-w-8 {
    max-width:calc(var(--spacing)*8)
  }
  .max-w-10 {
    max-width:calc(var(--spacing)*10)
  }
  .max-w-12 {
    max-width:calc(var(--spacing)*12)
  }
  .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-\[30px\] {
    max-width:30px
  }
  .max-w-\[32px\] {
    max-width:32px
  }
  .max-w-\[36px\] {
    max-width:36px
  }
  .max-w-\[40\%\] {
    max-width:40%
  }
  .max-w-\[42px\] {
    max-width:42px
  }
  .max-w-\[57px\] {
    max-width:57px
  }
  .max-w-\[60px\] {
    max-width:60px
  }
  .max-w-\[70\%\] {
    max-width:70%
  }
  .max-w-\[72px\] {
    max-width:72px
  }
  .max-w-\[76px\] {
    max-width:76px
  }
  .max-w-\[90px\] {
    max-width:90px
  }
  .max-w-\[95vw\] {
    max-width:95vw
  }
  .max-w-\[100px\] {
    max-width:100px
  }
  .max-w-\[100vw\] {
    max-width:100vw
  }
  .max-w-\[120px\] {
    max-width:120px
  }
  .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-\[250px\] {
    max-width:250px
  }
  .max-w-\[270px\] {
    max-width:270px
  }
  .max-w-\[280px\] {
    max-width:280px
  }
  .max-w-\[300px\] {
    max-width:300px
  }
  .max-w-\[320px\] {
    max-width:320px
  }
  .max-w-\[342px\] {
    max-width:342px
  }
  .max-w-\[372px\] {
    max-width:372px
  }
  .max-w-\[400px\] {
    max-width:400px
  }
  .max-w-\[408px\] {
    max-width:408px
  }
  .max-w-\[448px\] {
    max-width:448px
  }
  .max-w-\[489px\] {
    max-width:489px
  }
  .max-w-\[500px\] {
    max-width:500px
  }
  .max-w-\[550px\] {
    max-width:550px
  }
  .max-w-\[600px\] {
    max-width:600px
  }
  .max-w-\[600px\]\! {
    max-width:600px!important
  }
  .max-w-\[756px\] {
    max-width:756px
  }
  .max-w-\[922px\] {
    max-width:922px
  }
  .max-w-\[938px\] {
    max-width:938px
  }
  .max-w-\[1000px\] {
    max-width:1000px
  }
  .max-w-\[1100px\] {
    max-width:1100px
  }
  .max-w-\[1320px\] {
    max-width:1320px
  }
  .max-w-\[1350px\] {
    max-width:1350px
  }
  .max-w-\[1858px\] {
    max-width:1858px
  }
  .max-w-\[calc\(100\%\)\] {
    max-width:100%
  }
  .max-w-\[calc\(100\%-2rem\)\] {
    max-width:calc(100% - 2rem)
  }
  .max-w-\[calc\(100vw-2rem-70px\)\] {
    max-width:calc(100vw - 2rem - 70px)
  }
  .max-w-fit {
    max-width:fit-content
  }
  .max-w-full {
    max-width:100%
  }
  .max-w-lg {
    max-width:var(--container-lg)
  }
  .max-w-md {
    max-width:var(--container-md)
  }
  .max-w-none {
    max-width:none
  }
  .max-w-none\! {
    max-width:none!important
  }
  .max-w-screen {
    max-width:100vw
  }
  .max-w-sm {
    max-width:var(--container-sm)
  }
  .max-w-xs {
    max-width:var(--container-xs)
  }
  .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-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-20 {
    min-width:calc(var(--spacing)*20)
  }
  .min-w-24 {
    min-width:calc(var(--spacing)*24)
  }
  .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-\[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-\[57px\] {
    min-width:57px
  }
  .min-w-\[60px\] {
    min-width:60px
  }
  .min-w-\[72px\] {
    min-width:72px
  }
  .min-w-\[80\%\] {
    min-width:80%
  }
  .min-w-\[80px\] {
    min-width:80px
  }
  .min-w-\[80vw\] {
    min-width:80vw
  }
  .min-w-\[82px\] {
    min-width:82px
  }
  .min-w-\[84px\] {
    min-width:84px
  }
  .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-\[190px\] {
    min-width:190px
  }
  .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-\[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
  }
  .min-w-screen {
    min-width:100vw
  }
  .\!flex-1 {
    flex:1!important
  }
  .flex-1 {
    flex:1
  }
  .flex-3 {
    flex:3
  }
  .flex-7 {
    flex:7
  }
  .flex-\[5\] {
    flex:5
  }
  .flex-\[10\] {
    flex:10
  }
  .flex-none {
    flex:none
  }
  .flex-shrink {
    flex-shrink:1
  }
  .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)
  }
  .basis-full {
    flex-basis:100%
  }
  .table-auto {
    table-layout:auto
  }
  .table-fixed {
    table-layout:fixed
  }
  .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-\(--radix-tooltip-content-transform-origin\) {
    transform-origin:var(--radix-tooltip-content-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-center {
    transform-origin:50%
  }
  .origin-left {
    transform-origin:0
  }
  .origin-right {
    transform-origin:100%
  }
  .origin-top {
    transform-origin:top
  }
  .\!translate-x-0 {
    --tw-translate-x:calc(var(--spacing)*0)!important;
    translate:var(--tw-translate-x)var(--tw-translate-y)!important
  }
  .-translate-x-0\.5 {
    --tw-translate-x:calc(var(--spacing)*-.5);
    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-1 {
    --tw-translate-x:calc(var(--spacing)*1);
    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-\[-50\%\] {
    --tw-translate-x:-50%;
    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-x-\[22px\] {
    --tw-translate-x:22px;
    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\.5 {
    --tw-translate-y:calc(var(--spacing)*-1.5);
    translate:var(--tw-translate-x)var(--tw-translate-y)
  }
  .-translate-y-1\/2 {
    --tw-translate-y:calc(calc(1/2*100%)*-1);
    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-8 {
    --tw-translate-y:calc(var(--spacing)*-8);
    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-\[30px\] {
    --tw-translate-y:calc(30px*-1);
    translate:var(--tw-translate-x)var(--tw-translate-y)
  }
  .-translate-y-\[75px\] {
    --tw-translate-y:calc(75px*-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-8 {
    --tw-translate-y:calc(var(--spacing)*8);
    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-\[-50\%\] {
    --tw-translate-y:-50%;
    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-\[calc\(100\%-1px\)\] {
    --tw-translate-y:calc(100% - 1px);
    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-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-150 {
    --tw-scale-x:150%;
    --tw-scale-y:150%;
    --tw-scale-z:150%;
    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-0 {
    rotate:none
  }
  .rotate-3 {
    rotate:3deg
  }
  .rotate-45 {
    rotate:45deg
  }
  .rotate-90 {
    rotate:90deg
  }
  .rotate-180 {
    rotate:180deg
  }
  .-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\:var\(--bottom-transform\)\] {
    transform:var(--bottom-transform)
  }
  .\[transform\:var\(--top-transform\)\] {
    transform:var(--top-transform)
  }
  .transform {
    transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)
  }
  .animate-\[300ms_ease_both\] {
    animation:none
  }
  .animate-\[box-in_150ms_ease_both\] {
    animation:.15s both box-in
  }
  .animate-\[box-out_150ms_ease_both\] {
    animation:.15s both box-out
  }
  .animate-\[flash_350ms_ease-out_both\] {
    animation:.35s ease-out both flash
  }
  .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-legacyTooltipFadeIn {
    animation:var(--animate-legacyTooltipFadeIn)
  }
  .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)
  }
  .\!cursor-not-allowed {
    cursor:not-allowed!important
  }
  .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
  }
  .cursor-wait {
    cursor:wait
  }
  .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
  }
  .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-\[calc\(var\(--navbar-height\)\+var\(--expanded-scoreboard-height\)\+16px\)\] {
    scroll-margin-top:calc(var(--navbar-height) + var(--expanded-scoreboard-height) + 16px)
  }
  .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
  }
  .scroll-pl-3 {
    scroll-padding-left:calc(var(--spacing)*3)
  }
  .list-none {
    list-style-type:none
  }
  .\[appearance\:textfield\] {
    appearance:textfield
  }
  .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-\[1fr_auto_auto\] {
    grid-template-columns:1fr auto auto
  }
  .grid-cols-\[1fr_max-content\] {
    grid-template-columns:1fr max-content
  }
  .grid-cols-\[28\%_24\%_24\%_24\%\] {
    grid-template-columns:28% 24% 24% 24%
  }
  .grid-cols-\[40\%_20\%_20\%_20\%\] {
    grid-template-columns:40% 20% 20% 20%
  }
  .grid-cols-\[64px_1fr\] {
    grid-template-columns:64px 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-\[max-content_1fr_max-content\] {
    grid-template-columns:max-content 1fr max-content
  }
  .grid-cols-\[min-content_auto\] {
    grid-template-columns:min-content auto
  }
  .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-\[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-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
  }
  .gap-\(--code-gap\) {
    gap:var(--code-gap)
  }
  .gap-0 {
    gap:calc(var(--spacing)*0)
  }
  .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-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\.5rem\] {
    gap:.5rem
  }
  .gap-\[0\.25rem\] {
    gap:.25rem
  }
  .gap-\[0\.75rem\] {
    gap:.75rem
  }
  .gap-\[1\.5rem\] {
    gap:1.5rem
  }
  .gap-\[1\.25rem\] {
    gap:1.25rem
  }
  .gap-\[1px\] {
    gap:1px
  }
  .gap-\[1rem\] {
    gap:1rem
  }
  .gap-\[2px\] {
    gap:2px
  }
  .gap-\[3\.3px\] {
    gap:3.3px
  }
  .gap-\[4px\] {
    gap:4px
  }
  .gap-\[5px\] {
    gap:5px
  }
  .gap-\[6px\] {
    gap:6px
  }
  .gap-\[8px\] {
    gap:8px
  }
  .gap-\[9px\] {
    gap:9px
  }
  .gap-\[10px\] {
    gap:10px
  }
  .gap-\[18px\] {
    gap:18px
  }
  .gap-px {
    gap:1px
  }
  :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-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-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-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-6 {
    column-gap:calc(var(--spacing)*6)
  }
  .gap-y-0\.5 {
    row-gap:calc(var(--spacing)*.5)
  }
  .gap-y-1 {
    row-gap:calc(var(--spacing)*1)
  }
  .gap-y-1\.5 {
    row-gap:calc(var(--spacing)*1.5)
  }
  .gap-y-2 {
    row-gap:calc(var(--spacing)*2)
  }
  .gap-y-3 {
    row-gap:calc(var(--spacing)*3)
  }
  .gap-y-5 {
    row-gap:calc(var(--spacing)*5)
  }
  .gap-y-6 {
    row-gap:calc(var(--spacing)*6)
  }
  .gap-y-\[0\.4rem\] {
    row-gap:.4rem
  }
  :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-\[var\(--neutral-50\)\]>:not(:last-child)) {
    border-color:var(--neutral-50)
  }
  :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)
    }
  }
  :where(.divide-neutral-50>:not(:last-child)) {
    border-color:var(--color-neutral-50)
  }
  .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
  }
  .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-x-visible {
    overflow-x:visible!important
  }
  .overflow-x-auto {
    overflow-x:auto
  }
  .overflow-x-hidden {
    overflow-x:hidden
  }
  .overflow-x-scroll {
    overflow-x:scroll
  }
  .overflow-y-auto {
    overflow-y:auto
  }
  .overflow-y-clip {
    overflow-y:clip
  }
  .overflow-y-hidden {
    overflow-y:hidden
  }
  .overflow-y-scroll {
    overflow-y:scroll
  }
  .overflow-y-visible {
    overflow-y:visible
  }
  .overscroll-auto {
    overscroll-behavior:auto
  }
  .overscroll-contain {
    overscroll-behavior:contain
  }
  .overscroll-none {
    overscroll-behavior:none
  }
  .\!rounded-2xl {
    border-radius:var(--radius-2xl)!important
  }
  .\!rounded-\[3px\] {
    border-radius:3px!important
  }
  .\!rounded-\[4px\] {
    border-radius:4px!important
  }
  .\!rounded-\[15px\] {
    border-radius:15px!important
  }
  .\!rounded-full {
    border-radius:3.40282e38px!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 {
    border-radius:.25rem
  }
  .rounded-2xl {
    border-radius:var(--radius-2xl)
  }
  .rounded-3xl {
    border-radius:var(--radius-3xl)
  }
  .rounded-\[2px\] {
    border-radius:2px
  }
  .rounded-\[3px\] {
    border-radius:3px
  }
  .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-\[15px\] {
    border-radius:15px
  }
  .rounded-\[17px\] {
    border-radius:17px
  }
  .rounded-\[20px\] {
    border-radius:20px
  }
  .rounded-\[22px\] {
    border-radius:22px
  }
  .rounded-\[38px\] {
    border-radius:38px
  }
  .rounded-\[50px\] {
    border-radius:50px
  }
  .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-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-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-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-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-\[22px\] {
    border-top-left-radius:22px
  }
  .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-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-\[22px\] {
    border-top-right-radius:22px
  }
  .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-\[11px\] {
    border-bottom-right-radius:11px
  }
  .rounded-br-\[14px\] {
    border-bottom-right-radius:14px
  }
  .rounded-bl-2xl {
    border-bottom-left-radius:var(--radius-2xl)
  }
  .rounded-bl-\[11px\] {
    border-bottom-left-radius:11px
  }
  .rounded-bl-\[14px\] {
    border-bottom-left-radius:14px
  }
  .\!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-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-t-1 {
    border-top-style:var(--tw-border-style);
    border-top-width:1px
  }
  .border-t-2 {
    border-top-style:var(--tw-border-style);
    border-top-width:2px
  }
  .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-red-500 {
    border-color:var(--color-red-500)!important
  }
  .border-\(--code-border\) {
    border-color:var(--code-border)
  }
  .border-\(--color-border\) {
    border-color:var(--color-border)
  }
  .border-\[\#263543\] {
    border-color:#263543
  }
  .border-\[\#E0E0E0\] {
    border-color:#e0e0e0
  }
  .border-\[\#E64800\] {
    border-color:#e64800
  }
  .border-\[\#EDEFF1\] {
    border-color:#edeff1
  }
  .border-\[\#F2F2F2\] {
    border-color:#f2f2f2
  }
  .border-\[\#F55A00\] {
    border-color:#f55a00
  }
  .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\/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-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-hover {
    border-color:var(--color-border-hover)
  }
  .border-border\/30 {
    border-color:var(--color-border)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .border-border\/30 {
      border-color:color-mix(in oklab,var(--color-border)30%,transparent)
    }
  }
  .border-border\/35 {
    border-color:var(--color-border)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .border-border\/35 {
      border-color:color-mix(in oklab,var(--color-border)35%,transparent)
    }
  }
  .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\/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-200 {
    border-color:var(--color-brand-200)
  }
  .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-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-input {
    border-color:var(--color-input)
  }
  .border-input-outlined-border {
    border-color:var(--color-input-outlined-border)
  }
  .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-300 {
    border-color:var(--color-neutral-300)
  }
  .border-neutral-950\/8 {
    border-color:var(--color-neutral-950)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .border-neutral-950\/8 {
      border-color:color-mix(in oklab,var(--color-neutral-950)8%,transparent)
    }
  }
  .border-popover-border {
    border-color:var(--color-popover-border)
  }
  .border-red-500 {
    border-color:var(--color-red-500)
  }
  .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-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\/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-transparent {
    border-color:#0000
  }
  .border-white {
    border-color:var(--color-white)
  }
  .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-white\/30 {
    border-color:#ffffff4d
  }
  @supports (color:color-mix(in lab, red, red)) {
    .border-white\/30 {
      border-color:color-mix(in oklab,var(--color-white)30%,transparent)
    }
  }
  .border-yellow-400 {
    border-color:var(--color-yellow-400)
  }
  .border-y-border {
    border-block-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\/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\/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!important
  }
  .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\/40 {
    border-bottom-color:var(--color-border)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .border-b-border\/40 {
      border-bottom-color:color-mix(in oklab,var(--color-border)40%,transparent)
    }
  }
  .border-b-brand-800 {
    border-bottom-color:var(--color-brand-800)
  }
  .border-b-neutral-50 {
    border-bottom-color:var(--color-neutral-50)
  }
  .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-brand-100\/50 {
    background-color:var(--color-brand-100)!important
  }
  @supports (color:color-mix(in lab, red, red)) {
    .\!bg-brand-100\/50 {
      background-color:color-mix(in oklab,var(--color-brand-100)50%,transparent)!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-\(--code-bg\) {
    background-color:var(--code-bg)
  }
  .bg-\(--color-background\) {
    background-color:var(--color-background)
  }
  .bg-\(--color-bg-brand\) {
    background-color:var(--color-bg-brand)
  }
  .bg-\(--color-border\) {
    background-color:var(--color-border)
  }
  .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-\(--colors-red_10\) {
    background-color:var(--colors-red_10)
  }
  .bg-\[\#00B955\] {
    background-color:#00b955
  }
  .bg-\[\#00BE0A\] {
    background-color:#00be0a
  }
  .bg-\[\#1D2B3A\]\/8 {
    background-color:#1d2b3a14;
    background-color:lab(16.8046% -2.40369 -11.65/.08)
  }
  .bg-\[\#2D9CDB\] {
    background-color:#2d9cdb
  }
  .bg-\[\#2E5CFF\] {
    background-color:#2e5cff
  }
  .bg-\[\#96AAB4\] {
    background-color:#96aab4
  }
  .bg-\[\#16222e\] {
    background-color:#16222e
  }
  .bg-\[\#B8952E\]\/10 {
    background-color:#b8952e1a;
    background-color:lab(63.6523% 5.93817 56.062/.1)
  }
  .bg-\[\#BD7F6E\] {
    background-color:#bd7f6e
  }
  .bg-\[\#CFE7FC\]\/30 {
    background-color:#cfe7fc4d;
    background-color:lab(90.3539% -4.99794 -13.0358/.3)
  }
  .bg-\[\#E0E0E0\] {
    background-color:#e0e0e0
  }
  .bg-\[\#E1A510\] {
    background-color:#e1a510
  }
  .bg-\[\#E6F8EE\] {
    background-color:#e6f8ee
  }
  .bg-\[\#E9EEFD\] {
    background-color:#e9eefd
  }
  .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-\[\#e0e0e0\] {
    background-color:#e0e0e0
  }
  .bg-\[\#e4e4e499\] {
    background-color:#e4e4e499
  }
  .bg-\[\#fcfcfc\] {
    background-color:#fcfcfc
  }
  .bg-\[rgba\(0\,0\,0\,0\.4\)\] {
    background-color:#0006
  }
  .bg-\[rgba\(39\,174\,96\,0\.1\)\] {
    background-color:#27ae601a
  }
  .bg-\[rgba\(235\,87\,87\,0\.1\)\] {
    background-color:#eb57571a
  }
  .bg-\[rgba\(244\,69\,69\,0\.1\)\] {
    background-color:#f445451a
  }
  .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\(--color-surface-2\)\] {
    background-color:var(--color-surface-2)
  }
  .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 {
    background-color:var(--color-accent)
  }
  .bg-accent-foreground {
    background-color:var(--color-accent-foreground)
  }
  .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-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\/10 {
    background-color:#0000001a
  }
  @supports (color:color-mix(in lab, red, red)) {
    .bg-black\/10 {
      background-color:color-mix(in oklab,var(--color-black)10%,transparent)
    }
  }
  .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\/50 {
    background-color:#00000080
  }
  @supports (color:color-mix(in lab, red, red)) {
    .bg-black\/50 {
      background-color:color-mix(in oklab,var(--color-black)50%,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-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 {
    background-color:var(--color-brand-100)
  }
  .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-button-secondary-bg {
    background-color:var(--color-button-secondary-bg)
  }
  .bg-checkbox-bg {
    background-color:var(--color-checkbox-bg)
  }
  .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-200 {
    background-color:var(--color-gray-200)
  }
  .bg-gray-400 {
    background-color:var(--color-gray-400)
  }
  .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-neutral-0 {
    background-color:var(--color-neutral-0)
  }
  .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\/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-300 {
    background-color:var(--color-neutral-300)
  }
  .bg-neutral-400 {
    background-color:var(--color-neutral-400)
  }
  .bg-neutral-500\/50 {
    background-color:var(--color-neutral-500)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .bg-neutral-500\/50 {
      background-color:color-mix(in oklab,var(--color-neutral-500)50%,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 {
    background-color:var(--color-neutral-950)
  }
  .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-primary,
  .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\/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 {
    background-color:var(--color-surface-2)
  }
  .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-primary {
    background-color:var(--color-text-primary)
  }
  .bg-textarea-filled-bg {
    background-color:var(--color-textarea-filled-bg)
  }
  .bg-tooltip-bg\/\(--opacity-tooltip-bg\) {
    background-color:var(--color-tooltip-bg)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .bg-tooltip-bg\/\(--opacity-tooltip-bg\) {
      background-color:color-mix(in oklab,var(--color-tooltip-bg)var(--opacity-tooltip-bg),transparent)
    }
  }
  .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\/20 {
    background-color:#fff3
  }
  @supports (color:color-mix(in lab, red, red)) {
    .bg-white\/20 {
      background-color:color-mix(in oklab,var(--color-white)20%,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-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-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%)
  }
  .bg-\[linear-gradient\(177deg\,var\(--color-background\)_24\.41\%\,var\(--color-surface-1\)_96\.21\%\)\]\! {
    background-image:linear-gradient(177deg,var(--color-background)24.41%,var(--color-surface-1)96.21%)!important
  }
  .from-\[\#5AB0FF\] {
    --tw-gradient-from:#5ab0ff;
    --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-\[\#F8F8F9\] {
    --tw-gradient-from:#f8f8f9;
    --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-\[\#F9FAFA\] {
    --tw-gradient-from:#f9fafa;
    --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-\[\#FAFAFB\] {
    --tw-gradient-from:#fafafb;
    --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-blue-400 {
    --tw-gradient-from:var(--color-blue-400);
    --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-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-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-\[\#F9FAFA\] {
    --tw-gradient-via:#f9fafa;
    --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-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-indigo-500 {
    --tw-gradient-via:var(--color-indigo-500);
    --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)
  }
  .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-\[\#DD57FF\] {
    --tw-gradient-to:#dd57ff;
    --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-cyan-500 {
    --tw-gradient-to:var(--color-cyan-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-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-80\% {
    --tw-gradient-to-position:80%
  }
  .to-\[35px\] {
    --tw-gradient-to-position:35px
  }
  .\[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-\[length\:400\%_400\%\] {
    background-size:400% 400%
  }
  .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-\[\#1a2836\] {
    fill:#1a2836
  }
  .fill-\[var\(--color-text\)\] {
    fill:var(--color-text)
  }
  .fill-amber-500 {
    fill:var(--color-amber-500)
  }
  .fill-black {
    fill:var(--color-black)
  }
  .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-tooltip-bg {
    fill:var(--color-tooltip-bg)
  }
  .fill-tooltip-border {
    fill:var(--color-tooltip-border)
  }
  .fill-white {
    fill:var(--color-white)
  }
  .\[stroke\:var\(--bg-stroke\)\] {
    stroke:var(--bg-stroke)
  }
  .stroke-\[var\(--color-border\)\] {
    stroke:var(--color-border)
  }
  .stroke-\[var\(--non-solid-backfill-color\)\]\/40 {
    stroke:var(--non-solid-backfill-color)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .stroke-\[var\(--non-solid-backfill-color\)\]\/40 {
      stroke:color-mix(in oklab,var(--non-solid-backfill-color)40%,transparent)
    }
  }
  .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-width\:var\(--bg-stroke-width\)\] {
    stroke-width:var(--bg-stroke-width)
  }
  .stroke-1 {
    stroke-width:1px
  }
  .stroke-2\! {
    stroke-width:2px!important
  }
  .stroke-\[1\.5\] {
    stroke-width:1.5px
  }
  .\!object-cover {
    object-fit:cover!important
  }
  .object-contain {
    object-fit:contain
  }
  .object-cover {
    object-fit:cover
  }
  .\!p-0 {
    padding:calc(var(--spacing)*0)!important
  }
  .p-0 {
    padding:calc(var(--spacing)*0)
  }
  .p-0\.5 {
    padding:calc(var(--spacing)*.5)
  }
  .p-1 {
    padding:calc(var(--spacing)*1)
  }
  .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-6\! {
    padding:calc(var(--spacing)*6)!important
  }
  .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-\[2px\] {
    padding:2px
  }
  .\!px-0 {
    padding-inline:calc(var(--spacing)*0)!important
  }
  .\!px-2\.5 {
    padding-inline:calc(var(--spacing)*2.5)!important
  }
  .px-\(--cell-size\) {
    padding-inline:var(--cell-size)
  }
  .px-\(--code-px\) {
    padding-inline:var(--code-px)
  }
  .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-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-9 {
    padding-inline:calc(var(--spacing)*9)
  }
  .px-12 {
    padding-inline:calc(var(--spacing)*12)
  }
  .px-24 {
    padding-inline:calc(var(--spacing)*24)
  }
  .px-\[0\.375rem\] {
    padding-inline:.375rem
  }
  .px-\[2px\] {
    padding-inline:2px
  }
  .px-\[5px\] {
    padding-inline:5px
  }
  .px-\[6px\] {
    padding-inline:6px
  }
  .px-\[7px\] {
    padding-inline:7px
  }
  .px-\[12px\] {
    padding-inline:12px
  }
  .px-\[20px\] {
    padding-inline:20px
  }
  .px-\[var\(--rt-buy-sell-padding\)\] {
    padding-inline:var(--rt-buy-sell-padding)
  }
  .px-px {
    padding-inline:1px
  }
  .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-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-\[0\.25rem\] {
    padding-block:.25rem
  }
  .py-\[2px\] {
    padding-block:2px
  }
  .py-\[3px\] {
    padding-block:3px
  }
  .py-\[5px\] {
    padding-block:5px
  }
  .py-\[7px\] {
    padding-block:7px
  }
  .py-\[10px\] {
    padding-block:10px
  }
  .py-\[12px\] {
    padding-block:12px
  }
  .py-\[14px\] {
    padding-block:14px
  }
  .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-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-4 {
    padding-top:calc(var(--spacing)*4)
  }
  .pt-5 {
    padding-top:calc(var(--spacing)*5)
  }
  .pt-6 {
    padding-top:calc(var(--spacing)*6)
  }
  .pt-8 {
    padding-top:calc(var(--spacing)*8)
  }
  .pt-10 {
    padding-top:calc(var(--spacing)*10)
  }
  .pt-12 {
    padding-top:calc(var(--spacing)*12)
  }
  .pt-16 {
    padding-top:calc(var(--spacing)*16)
  }
  .pt-\[3px\] {
    padding-top:3px
  }
  .pt-\[21px\] {
    padding-top:21px
  }
  .pt-\[36px\] {
    padding-top:36px
  }
  .pt-\[75px\] {
    padding-top:75px
  }
  .pt-\[env\(safe-area-inset-top\)\] {
    padding-top:env(safe-area-inset-top)
  }
  .pt-\[var\(--rt-top-padding\)\] {
    padding-top:var(--rt-top-padding)
  }
  .pt-px {
    padding-top:1px
  }
  .\!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-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-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-16 {
    padding-right:calc(var(--spacing)*16)
  }
  .pr-28 {
    padding-right:calc(var(--spacing)*28)
  }
  .pr-\[1px\] {
    padding-right:1px
  }
  .pr-\[5px\] {
    padding-right:5px
  }
  .pr-\[9px\] {
    padding-right:9px
  }
  .pr-\[44px\] {
    padding-right:44px
  }
  .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-0\.5 {
    padding-bottom:calc(var(--spacing)*.5)
  }
  .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-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-9 {
    padding-bottom:calc(var(--spacing)*9)
  }
  .pb-10 {
    padding-bottom:calc(var(--spacing)*10)
  }
  .pb-12 {
    padding-bottom:calc(var(--spacing)*12)
  }
  .pb-16 {
    padding-bottom:calc(var(--spacing)*16)
  }
  .pb-18 {
    padding-bottom:calc(var(--spacing)*18)
  }
  .pb-\[6px\] {
    padding-bottom:6px
  }
  .pb-\[10px\] {
    padding-bottom:10px
  }
  .pb-\[33px\] {
    padding-bottom:33px
  }
  .pb-\[44px\] {
    padding-bottom:44px
  }
  .pb-\[52px\] {
    padding-bottom:52px
  }
  .pb-\[100px\] {
    padding-bottom:100px
  }
  .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-0 {
    padding-left:calc(var(--spacing)*0)
  }
  .pl-1 {
    padding-left:calc(var(--spacing)*1)
  }
  .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-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-12 {
    padding-left:calc(var(--spacing)*12)
  }
  .pl-16 {
    padding-left:calc(var(--spacing)*16)
  }
  .pl-\[1ch\] {
    padding-left:1ch
  }
  .pl-\[6px\] {
    padding-left:6px
  }
  .pl-\[7px\] {
    padding-left:7px
  }
  .pl-\[30px\] {
    padding-left:30px
  }
  .pl-\[50\%\] {
    padding-left:50%
  }
  .pl-\[calc\(16px\+1ch\)\] {
    padding-left:calc(16px + 1ch)
  }
  .pl-px {
    padding-left:1px
  }
  .text-center {
    text-align:center
  }
  .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
  }
  .font-\[inherit\] {
    font-family:inherit
  }
  .font-mono {
    font-family:var(--font-mono)
  }
  .font-sans {
    font-family:var(--font-sans)
  }
  .\!text-2xl {
    font-size:var(--text-2xl)!important;
    line-height:var(--tw-leading,var(--text-2xl--line-height))!important
  }
  .\!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)!important;
    line-height:var(--tw-leading,var(--text-xl--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-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-\[12px\] {
    font-size:12px!important
  }
  .\!text-\[13px\] {
    font-size:13px!important
  }
  .\!text-\[15px\] {
    font-size:15px!important
  }
  .\!text-\[16px\] {
    font-size:16px!important
  }
  .text-\(length\:--code-font-size\) {
    font-size:var(--code-font-size)
  }
  .text-\[0\.5rem\] {
    font-size:.5rem
  }
  .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-\[9px\] {
    font-size:9px
  }
  .text-\[10px\] {
    font-size:10px
  }
  .text-\[11px\] {
    font-size:11px
  }
  .text-\[11px\]\! {
    font-size:11px!important
  }
  .text-\[12px\] {
    font-size:12px
  }
  .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-\[17px\] {
    font-size:17px
  }
  .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-\[28px\]\! {
    font-size:28px!important
  }
  .text-\[100\%\]\! {
    font-size:100%!important
  }
  .text-\[length\:var\(--code-font-size\)\] {
    font-size:var(--code-font-size)
  }
  .\!leading-\[15px\] {
    --tw-leading:15px!important;
    line-height:15px!important
  }
  .\!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-6\! {
    --tw-leading:calc(var(--spacing)*6)!important;
    line-height:calc(var(--spacing)*6)!important
  }
  .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-\[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-\[1\.75\] {
    --tw-leading:1.75;
    line-height:1.75
  }
  .leading-\[10px\] {
    --tw-leading:10px;
    line-height:10px
  }
  .leading-\[12px\] {
    --tw-leading:12px;
    line-height:12px
  }
  .leading-\[13px\] {
    --tw-leading:13px;
    line-height:13px
  }
  .leading-\[14px\] {
    --tw-leading:14px;
    line-height:14px
  }
  .leading-\[15px\] {
    --tw-leading:15px;
    line-height:15px
  }
  .leading-\[15px\]\! {
    --tw-leading:15px!important;
    line-height:15px!important
  }
  .leading-\[16px\] {
    --tw-leading:16px;
    line-height:16px
  }
  .leading-\[16px\]\! {
    --tw-leading:16px!important;
    line-height:16px!important
  }
  .leading-\[18px\] {
    --tw-leading:18px;
    line-height:18px
  }
  .leading-\[18px\]\! {
    --tw-leading:18px!important;
    line-height:18px!important
  }
  .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-\[26px\] {
    --tw-leading:26px;
    line-height:26px
  }
  .leading-\[28px\] {
    --tw-leading:28px;
    line-height:28px
  }
  .leading-\[30px\] {
    --tw-leading:30px;
    line-height:30px
  }
  .leading-\[var\(--code-line-height\)\]\! {
    --tw-leading:var(--code-line-height)!important;
    line-height:var(--code-line-height)!important
  }
  .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-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-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\.005em\] {
    --tw-tracking:-.005em;
    letter-spacing:-.005em
  }
  .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-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-words {
    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-\[\#828282\] {
    color:#828282!important
  }
  .\!text-\[\#D89571\] {
    color:#d89571!important
  }
  .\!text-button-ghost-text {
    color:var(--color-button-ghost-text)!important
  }
  .\!text-text {
    color:var(--color-text)!important
  }
  .\!text-text-brand {
    color:var(--color-text-brand)!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-\(--code-color\) {
    color:var(--code-color)
  }
  .text-\(--color\) {
    color:var(--color)
  }
  .text-\(--color-background\) {
    color:var(--color-background)
  }
  .text-\(--color-text-primary\) {
    color:var(--color-text-primary)
  }
  .text-\(--color-text-secondary\) {
    color:var(--color-text-secondary)
  }
  .text-\(--text-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-\[\#00A004\] {
    color:#00a004
  }
  .text-\[\#00BE0A\] {
    color:#00be0a
  }
  .text-\[\#02B955\] {
    color:#02b955
  }
  .text-\[\#2b2b2b\] {
    color:#2b2b2b
  }
  .text-\[\#4F4F4F\] {
    color:#4f4f4f
  }
  .text-\[\#5D94FF\] {
    color:#5d94ff
  }
  .text-\[\#9ACD32\] {
    color:#9acd32
  }
  .text-\[\#0297D6\] {
    color:#0297d6
  }
  .text-\[\#00457B\] {
    color:#00457b
  }
  .text-\[\#6851FF\] {
    color:#6851ff
  }
  .text-\[\#8297A3\] {
    color:#8297a3
  }
  .text-\[\#15803d\] {
    color:#15803d
  }
  .text-\[\#77808d\] {
    color:#77808d
  }
  .text-\[\#828282\] {
    color:#828282
  }
  .text-\[\#AA3535\] {
    color:#aa3535
  }
  .text-\[\#B90E3B\] {
    color:#b90e3b
  }
  .text-\[\#C89B3B\] {
    color:#c89b3b
  }
  .text-\[\#D89571\] {
    color:#d89571
  }
  .text-\[\#E64800\] {
    color:#e64800
  }
  .text-\[\#EF4444\] {
    color:#ef4444
  }
  .text-\[\#F55A00\] {
    color:#f55a00
  }
  .text-\[\#F9452C\] {
    color:#f9452c
  }
  .text-\[\#F9452D\] {
    color:#f9452d
  }
  .text-\[\#F87171\] {
    color:#f87171
  }
  .text-\[\#FA4E00\] {
    color:#fa4e00
  }
  .text-\[\#FF5842\] {
    color:#ff5842
  }
  .text-\[\#e04545\] {
    color:#e04545
  }
  .text-\[inherit\] {
    color:inherit
  }
  .text-\[rgba\(98\,125\,141\,1\)\] {
    color:#627d8d
  }
  .text-\[var\(--chip-text-color\)\] {
    color:var(--chip-text-color)
  }
  .text-\[var\(--color-text\)\] {
    color:var(--color-text)
  }
  .text-\[var\(--color-text-primary\)\] {
    color:var(--color-text-primary)
  }
  .text-\[var\(--color-text-secondary\)\] {
    color:var(--color-text-secondary)
  }
  .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 {
    color:var(--color-accent)
  }
  .text-accent-foreground {
    color:var(--color-accent-foreground)
  }
  .text-amber-500 {
    color:var(--color-amber-500)
  }
  .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-blue-300 {
    color:var(--color-blue-300)
  }
  .text-blue-600 {
    color:var(--color-blue-600)
  }
  .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-400 {
    color:var(--color-gray-400)
  }
  .text-gray-500 {
    color:var(--color-gray-500)
  }
  .text-gray-600 {
    color:var(--color-gray-600)
  }
  .text-gray-900 {
    color:var(--color-gray-900)
  }
  .text-green-200 {
    color:var(--color-green-200)
  }
  .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-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-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-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-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-600 {
    color:var(--color-red-600)
  }
  .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 {
    color:var(--color-text-inverse)
  }
  .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\/50 {
    color:var(--color-text-secondary)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .text-text-secondary\/50 {
      color:color-mix(in oklab,var(--color-text-secondary)50%,transparent)
    }
  }
  .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-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-yellow-400 {
    color:var(--color-yellow-400)
  }
  .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-zinc-500 {
    color:var(--color-zinc-500)
  }
  .\!capitalize {
    text-transform:capitalize!important
  }
  .capitalize {
    text-transform:capitalize
  }
  .capitalize\! {
    text-transform:capitalize!important
  }
  .lowercase {
    text-transform:lowercase
  }
  .normal-case {
    text-transform:none
  }
  .uppercase {
    text-transform:uppercase
  }
  .italic {
    font-style:italic
  }
  .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
  }
  .no-underline {
    text-decoration-line:none
  }
  .underline {
    text-decoration-line:underline
  }
  .\!decoration-\[var\(--color-text\)\] {
    -webkit-text-decoration-color:var(--color-text)!important;
    -webkit-text-decoration-color:var(--color-text)!important;
    -webkit-text-decoration-color:var(--color-text)!important;
    text-decoration-color:var(--color-text)!important
  }
  .decoration-\[\#648FFF\] {
    text-decoration-color:#648fff
  }
  .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
  }
  .underline-offset-\[3px\] {
    text-underline-offset:3px
  }
  .underline-offset-auto {
    text-underline-offset:auto
  }
  .\!opacity-50 {
    opacity:.5!important
  }
  .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
  }
  .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-none {
    --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
  }
  .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_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_6px_-1px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow:0 4px 6px -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_4px_12px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow:0 4px 12px 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_3px_6px_rgba\(0\,0\,0\,0\.1\)\,0px_6px_12px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow:0px 3px 6px var(--tw-shadow-color,#0000001a),0px 6px 12px 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-\[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-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-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)
    }
  }
  .\!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 {
    --tw-ring-color:var(--color-brand-500)
  }
  .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-2 {
    outline-style:var(--tw-outline-style);
    outline-width:2px
  }
  .-outline-offset-1 {
    outline-offset:calc(1px*-1)
  }
  .outline-offset-\[-1px\] {
    outline-offset:-1px
  }
  .outline-transparent {
    outline-color:#0000
  }
  .blur,
  .blur-\[8px\] {
    --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,)
  }
  .blur-\[20px\] {
    --tw-blur:blur(20px);
    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_2px_2px_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-drop-shadow-size:drop-shadow(0 2px 2px var(--tw-drop-shadow-color,#0000000d));
    --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-\[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-\(--blur-tooltip-bg\) {
    --tw-backdrop-blur:blur(var(--blur-tooltip-bg));
    -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-\[1\.5px\] {
    --tw-backdrop-blur:blur(1.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-\[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-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-\[text-decoration-color\] {
    transition-property:text-decoration-color!important;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;
    transition-duration:var(--tw-duration,var(--default-transition-duration))!important
  }
  .\!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-\[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-\[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
  }
  .delay-0 {
    transition-delay:0s
  }
  .delay-1000 {
    transition-delay:1s
  }
  .\!duration-\[120ms\] {
    --tw-duration:.12s!important;
    transition-duration:.12s!important
  }
  .duration-0 {
    --tw-duration:0s;
    transition-duration:0s
  }
  .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-350 {
    --tw-duration:.35s;
    transition-duration:.35s
  }
  .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-1600 {
    --tw-duration:1.6s;
    transition-duration:1.6s
  }
  .duration-\[50ms\] {
    --tw-duration:50ms;
    transition-duration:50ms
  }
  .duration-\[70ms\] {
    --tw-duration:70ms;
    transition-duration:70ms
  }
  .duration-\[80ms\] {
    --tw-duration:80ms;
    transition-duration:80ms
  }
  .duration-\[600ms\] {
    --tw-duration:.6s;
    transition-duration:.6s
  }
  .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-out {
    --tw-ease:var(--ease-out)!important;
    transition-timing-function:var(--ease-out)!important
  }
  .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-hover {
    --tw-ease:var(--ease-hover);
    transition-timing-function:var(--ease-hover)
  }
  .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
  }
  .outline-none {
    --tw-outline-style:none;
    outline-style:none
  }
  .outline-none\! {
    --tw-outline-style:none!important;
    outline-style:none!important
  }
  .repeat-3 {
    --tw-animation-iteration-count:3;
    animation-iteration-count:3
  }
  .select-none {
    -webkit-user-select:none;
    user-select:none
  }
  .\[--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)
  }
  .\[--cell-size\:--spacing\(9\)\] {
    --cell-size:calc(var(--spacing)*9)
  }
  .\[--code-bg\:\#3D3D3D\] {
    --code-bg:#3d3d3d
  }
  .\[--code-bg\:var\(--neutral-100\)\] {
    --code-bg:var(--neutral-100)
  }
  .\[--code-border\:none\] {
    --code-border:none
  }
  .\[--code-color\:var\(--color-text-primary\)\] {
    --code-color:var(--color-text-primary)
  }
  .\[--code-color\:white\] {
    --code-color:white
  }
  .\[--code-container-height\:32px\] {
    --code-container-height:32px
  }
  .\[--code-container-height\:40px\] {
    --code-container-height:40px
  }
  .\[--code-container-height\:48px\] {
    --code-container-height:48px
  }
  .\[--code-container-height\:auto\] {
    --code-container-height:auto
  }
  .\[--code-font-size\:14px\] {
    --code-font-size:14px
  }
  .\[--code-font-size\:16px\] {
    --code-font-size:16px
  }
  .\[--code-font-size\:18px\] {
    --code-font-size:18px
  }
  .\[--code-gap\:4px\] {
    --code-gap:4px
  }
  .\[--code-gap\:5px\] {
    --code-gap:5px
  }
  .\[--code-gap\:6px\] {
    --code-gap:6px
  }
  .\[--code-height\:24px\] {
    --code-height:24px
  }
  .\[--code-height\:30px\] {
    --code-height:30px
  }
  .\[--code-height\:36px\] {
    --code-height:36px
  }
  .\[--code-icon-size\:16px\] {
    --code-icon-size:16px
  }
  .\[--code-icon-size\:20px\] {
    --code-icon-size:20px
  }
  .\[--code-icon-size\:24px\] {
    --code-icon-size:24px
  }
  .\[--code-line-height\:15px\] {
    --code-line-height:15px
  }
  .\[--code-line-height\:18px\] {
    --code-line-height:18px
  }
  .\[--code-line-height\:21px\] {
    --code-line-height:21px
  }
  .\[--code-px\:0px\] {
    --code-px:0px
  }
  .\[--code-px\:var\(--code-gap\)\] {
    --code-px:var(--code-gap)
  }
  .\[--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%)
  }
  .\[--scroll-margin-scoreboard\:var\(--expanded-scoreboard-height\)\] {
    --scroll-margin-scoreboard:var(--expanded-scoreboard-height)
  }
  .\[--stack-gap\:8px\] {
    --stack-gap:8px
  }
  .\[--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-backdrop-filter\:blur\(1\.5px\)\] {
    -webkit-backdrop-filter:blur(1.5px)
  }
  .\[-webkit-overflow-scrolling\:touch\] {
    -webkit-overflow-scrolling:touch
  }
  .\[-webkit-tap-highlight-color\:rgba\(0\,0\,0\,0\.2\)\] {
    -webkit-tap-highlight-color:#0003
  }
  .\[animation-delay\:16ms\] {
    animation-delay:16ms
  }
  .\[animation-name\:fade-in-scale-down\] {
    animation-name:fade-in-scale-down
  }
  .\[animation-name\:fade-in-scale-up\] {
    animation-name:fade-in-scale-up
  }
  .\[animation-name\:fade-out-scale-down\] {
    animation-name:fade-out-scale-down
  }
  .\[animation-name\:fade-out-scale-up\] {
    animation-name:fade-out-scale-up
  }
  .\[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)
  }
  .\[grid-area\:icon\] {
    grid-area:icon
  }
  .\[grid-template-areas\:\'icon_title_close\'_\'description_description_description\'_\'sub_sub_sub\'\] {
    grid-template-areas:"icon title close""description description description""sub sub sub"
  }
  .\[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"
  }
  .\[grid-template-areas\:\'title_close\'_\'description_description\'_\'sub_sub\'\] {
    grid-template-areas:"title close""description description""sub sub"
  }
  .\[overflow-anchor\:none\] {
    overflow-anchor:none
  }
  .\[perspective\:500px\] {
    perspective:500px
  }
  .\[scrollbar-width\:none\] {
    scrollbar-width:none
  }
  .\[stroke-linejoin\:round\] {
    stroke-linejoin:round
  }
  .\[text-shadow\:1px_0_0_\#fff\,-1px_0_0_\#fff\,0_1px_0_\#fff\,0_-1px_0_\#fff\,1px_1px_0_\#fff\,-1px_-1px_0_\#fff\,1px_-1px_0_\#fff\,-1px_1px_0_\#fff\] {
    text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff
  }
  .\[transform-style\:preserve-3d\] {
    transform-style:preserve-3d
  }
  .\[vector-effect\:non-scaling-stroke\] {
    vector-effect:non-scaling-stroke
  }
  .backface-hidden {
    backface-visibility:hidden
  }
  .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\:top-0 {
      top:calc(var(--spacing)*0)
    }
    .not-lg\:z-2 {
      z-index:2
    }
    .not-lg\:z-103 {
      z-index:103
    }
    .not-lg\:\!mt-1\.25 {
      margin-top:calc(var(--spacing)*1.25)!important
    }
    .not-lg\:mt-6 {
      margin-top:calc(var(--spacing)*6)
    }
    .not-lg\:\[box-sizing\:padding-box\] {
      box-sizing:padding-box
    }
    .not-lg\:flex {
      display:flex
    }
    .not-lg\:hidden {
      display:none
    }
    .not-lg\:h-20 {
      height:calc(var(--spacing)*20)
    }
    .not-lg\:h-\[60px\] {
      height:60px
    }
    .not-lg\:h-fit {
      height:fit-content
    }
    .not-lg\:h-screen {
      height:100vh
    }
    .not-lg\:w-\[80\%\] {
      width:80%
    }
    .not-lg\:w-\[80px\] {
      width:80px
    }
    .not-lg\:w-\[calc\(100\%\+32px\)\] {
      width:calc(100% + 32px)
    }
    .not-lg\:w-full {
      width:100%
    }
    .not-lg\:max-w-full {
      max-width:100%
    }
    .not-lg\:flex-1 {
      flex:1
    }
    .not-lg\:flex-none {
      flex:none
    }
    .not-lg\:-translate-x-4 {
      --tw-translate-x:calc(var(--spacing)*-4);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .not-lg\:-translate-y-2 {
      --tw-translate-y:calc(var(--spacing)*-2);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .not-lg\:translate-y-1 {
      --tw-translate-y:calc(var(--spacing)*1);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .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\:scroll-mt-\[45px\] {
      scroll-margin-top:45px
    }
    .not-lg\:flex-col {
      flex-direction:column
    }
    .not-lg\:flex-row {
      flex-direction:row
    }
    .not-lg\:items-center {
      align-items:center
    }
    .not-lg\:gap-1 {
      gap:calc(var(--spacing)*1)
    }
    .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\:p-2 {
      padding:calc(var(--spacing)*2)
    }
    .not-lg\:px-0\.5 {
      padding-inline:calc(var(--spacing)*.5)
    }
    .not-lg\:px-\[8px\] {
      padding-inline:8px
    }
    .not-lg\:pr-2 {
      padding-right:calc(var(--spacing)*2)
    }
    .not-lg\:pb-\[60px\] {
      padding-bottom:60px
    }
    .not-lg\:pl-4 {
      padding-left:calc(var(--spacing)*4)
    }
    .not-lg\:text-xs {
      font-size:var(--text-xs);
      line-height:var(--tw-leading,var(--text-xs--line-height))
    }
    .not-lg\:font-medium {
      --tw-font-weight:var(--font-weight-medium);
      font-weight:var(--font-weight-medium)
    }
  }
  .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
  }
  @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\:bg-\[\#CFE7FC\]\/50:is(:where(.group):hover *) {
      background-color:#cfe7fc80;
      background-color:lab(90.3539% -4.99794 -13.0358/.5)
    }
    .group-hover\:bg-black:is(:where(.group):hover *) {
      background-color:var(--color-black)
    }
    .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\:\!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-red-500:is(:where(.group):hover *) {
      color:var(--color-red-500)
    }
    .group-hover\:text-text-primary:is(:where(.group):hover *) {
      color:var(--color-text-primary)
    }
    .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-20:is(:where(.group):hover *) {
      opacity:.2
    }
    .group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity:1
    }
    .group-hover\:\!brightness-100:is(:where(.group):hover *) {
      --tw-brightness:brightness(100%)!important;
      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,)!important
    }
    .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\/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\/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-active\:scale-\[99\.5\%\]:is(:where(.group):active *) {
    scale:99.5%
  }
  .group-active\:bg-\[\#F2F2F280\]:is(:where(.group):active *) {
    background-color:#f2f2f280
  }
  .group-data-\[ended\=true\]\:gap-1:is(:where(.group)[data-ended=true] *) {
    gap:calc(var(--spacing)*1)
  }
  .group-data-\[ended\=true\]\:text-sm:is(:where(.group)[data-ended=true] *) {
    font-size:var(--text-sm);
    line-height:var(--tw-leading,var(--text-sm--line-height))
  }
  .group-data-\[ended\=true\]\:opacity-40:is(:where(.group)[data-ended=true] *) {
    opacity:.4
  }
  .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-\[state\=open\]\:-rotate-180:is(:where(.group)[data-state=open] *) {
    rotate:-180deg
  }
  .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *) {
    rotate:180deg
  }
  .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *) {
    display:block
  }
  .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
  }
  .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\:\[transform\:translateX\(calc\(var\(--text-indent\,0\)\/-2\)\)\]::placeholder {
    transform:translateX(calc(var(--text-indent,0)/-2))
  }
  .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-\[\#b2b2b2\]::placeholder {
    color:#b2b2b2
  }
  .placeholder\:text-input-filled-text-placeholder::placeholder {
    color:var(--color-input-filled-text-placeholder)
  }
  .placeholder\:text-muted-foreground::placeholder {
    color:var(--color-muted-foreground)
  }
  .placeholder\:text-neutral-400::placeholder {
    color:var(--color-neutral-400)
  }
  .placeholder\:text-text-primary::placeholder {
    color:var(--color-text-primary)
  }
  .placeholder\:text-text-secondary::placeholder {
    color:var(--color-text-secondary)
  }
  .placeholder\:text-textarea-filled-text-placeholder::placeholder {
    color:var(--color-textarea-filled-text-placeholder)
  }
  .placeholder\:opacity-30::placeholder {
    opacity:.3
  }
  .placeholder\:opacity-40::placeholder {
    opacity:.4
  }
  .placeholder\:opacity-50::placeholder {
    opacity:.5
  }
  .placeholder\:transition-all::placeholder {
    transition-property:all;
    transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
    transition-duration:var(--tw-duration,var(--default-transition-duration))
  }
  .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\:duration-200::placeholder {
    --tw-duration:.2s;
    transition-duration:.2s
  }
  .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-\[5px\]:before {
    content:var(--tw-content);
    inset:-5px
  }
  .before\:inset-0:before {
    content:var(--tw-content);
    inset:calc(var(--spacing)*0)
  }
  .before\:inset-\[1px\]:before {
    content:var(--tw-content);
    inset:1px
  }
  .before\:inset-\[9px\]:before {
    content:var(--tw-content);
    inset:9px
  }
  .before\:top-0:before {
    content:var(--tw-content);
    top:calc(var(--spacing)*0)
  }
  .before\:top-1\/2:before {
    content:var(--tw-content);
    top:50%
  }
  .before\:bottom-0:before {
    content:var(--tw-content);
    bottom: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-\[var\(--modal-height\)\]:before {
    content:var(--tw-content);
    height:var(--modal-height)
  }
  .before\:min-h-11:before {
    content:var(--tw-content);
    min-height:calc(var(--spacing)*11)
  }
  .before\:w-\[var\(--modal-width\)\]:before {
    content:var(--tw-content);
    width:var(--modal-width)
  }
  .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-1\/2:before {
    content:var(--tw-content);
    --tw-translate-x: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\: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\:rounded-lg:before {
    content:var(--tw-content);
    border-radius:var(--radius-lg)
  }
  .before\:bg-background:before {
    content:var(--tw-content);
    background-color:var(--color-background)
  }
  .before\:bg-red-500:before {
    content:var(--tw-content);
    background-color:var(--color-red-500)
  }
  .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-all:before {
    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))
  }
  .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\:duration-200:before {
    content:var(--tw-content);
    --tw-duration:.2s;
    transition-duration:.2s
  }
  .before\:ease-in-out:before {
    content:var(--tw-content);
    --tw-ease:var(--ease-in-out);
    transition-timing-function:var(--ease-in-out)
  }
  .before\:ease-linear:before {
    content:var(--tw-content);
    --tw-ease:linear;
    transition-timing-function:linear
  }
  .before\:content-\[\'\'\]:before {
    --tw-content:"";
    content:var(--tw-content)
  }
  .before\:\[backface-visibility\:hidden\]:before {
    content:var(--tw-content);
    backface-visibility:hidden
  }
  .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\:top-1\/2:after {
    content:var(--tw-content);
    top:50%
  }
  .after\:top-full:after {
    content:var(--tw-content);
    top:100%
  }
  .after\:-right-4:after {
    content:var(--tw-content);
    right:calc(var(--spacing)*-4)
  }
  .after\:right-0:after {
    content:var(--tw-content);
    right:calc(var(--spacing)*0)
  }
  .after\:-bottom-0:after {
    content:var(--tw-content);
    bottom:calc(var(--spacing)*0)
  }
  .after\:-bottom-2:after {
    content:var(--tw-content);
    bottom:calc(var(--spacing)*-2)
  }
  .after\:bottom-0:after {
    content:var(--tw-content);
    bottom:calc(var(--spacing)*0)
  }
  .after\:-left-4:after {
    content:var(--tw-content);
    left:calc(var(--spacing)*-4)
  }
  .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\:z-\[5\]:after {
    content:var(--tw-content);
    z-index:5
  }
  .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\: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-neutral-50:after {
    content:var(--tw-content);
    background-color:var(--color-neutral-50)
  }
  .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\:mt-1:first-child {
    margin-top:calc(var(--spacing)*1)
  }
  .first\:rounded-l-lg:first-child {
    border-top-left-radius:var(--radius-lg);
    border-bottom-left-radius:var(--radius-lg)
  }
  .first\:pt-1:first-child {
    padding-top:calc(var(--spacing)*1)
  }
  .first\:pl-0:first-child {
    padding-left:calc(var(--spacing)*0)
  }
  .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\:mb-0:last-child {
    margin-bottom:calc(var(--spacing)*0)
  }
  .last\:justify-center:last-child {
    justify-content:center
  }
  .last\:rounded-r-lg:last-child {
    border-top-right-radius:var(--radius-lg);
    border-bottom-right-radius:var(--radius-lg)
  }
  .last\:border-0:last-child {
    border-style:var(--tw-border-style);
    border-width:0
  }
  .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)
  }
  @media not all and (min-width:64rem) {
    .not-lg\:last\:snap-end:last-child {
      scroll-snap-align:end
    }
  }
  .odd\:bg-neutral-0:nth-child(odd) {
    background-color:var(--color-neutral-0)
  }
  .odd\:bg-neutral-50\/80:nth-child(odd) {
    background-color:var(--color-neutral-50)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .odd\:bg-neutral-50\/80:nth-child(odd) {
      background-color:color-mix(in oklab,var(--color-neutral-50)80%,transparent)
    }
  }
  .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
  }
  .focus-within\:border-border-brand:focus-within {
    border-color:var(--color-border-brand)
  }
  @media (hover:hover) {
    .hover\:\!z-50:hover {
      z-index:50!important
    }
    .hover\:line-clamp-3:hover {
      -webkit-line-clamp:3;
      -webkit-box-orient:vertical;
      display:-webkit-box;
      overflow:hidden
    }
    .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\:scale-\[102\%\]:hover {
      scale:102%
    }
    .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-b:hover {
      border-bottom-style:var(--tw-border-style);
      border-bottom-width:1px
    }
    .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:hover {
      border-color:var(--color-border-hover)
    }
    .hover\:border-button-outline-border-hover:hover {
      border-color:var(--color-button-outline-border-hover)
    }
    .hover\:border-neutral-400:hover {
      border-color:var(--color-neutral-400)
    }
    .hover\:border-red-500:hover {
      border-color:var(--color-red-500)
    }
    .hover\:border-surface-3:hover {
      border-color:var(--color-surface-3)
    }
    .hover\:border-text:hover,
    .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\:border-transparent:hover {
      border-color:#0000
    }
    .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-\[\#2D9CDB\]\/90:hover {
      background-color:#2d9cdbe6;
      background-color:lab(60.5258% -14.9738 -41.5406/.9)
    }
    .hover\:bg-\[\#F2F2F2\]:hover {
      background-color:#f2f2f2
    }
    .hover\:bg-\[\#F2F2F280\]:hover {
      background-color:#f2f2f280
    }
    .hover\:bg-\[\#e4e4e4\]:hover {
      background-color:#e4e4e4
    }
    .hover\:bg-\[rgba\(170\,53\,53\,0\.08\)\]:hover {
      background-color:#aa353514
    }
    .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-hover:hover {
      background-color:var(--color-bg-brand-hover)
    }
    .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-blue-600:hover {
      background-color:var(--color-blue-600)
    }
    .hover\:bg-border:hover {
      background-color:var(--color-border)
    }
    .hover\:bg-brand-50:hover {
      background-color:var(--color-brand-50)
    }
    .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-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-button-secondary-bg-hover:hover {
      background-color:var(--color-button-secondary-bg-hover)
    }
    .hover\:bg-checkbox-bg-hover:hover {
      background-color:var(--color-checkbox-bg-hover)
    }
    .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-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-input-filled-bg-hover:hover {
      background-color:var(--color-input-filled-bg-hover)
    }
    .hover\:bg-muted:hover,
    .hover\:bg-muted\/50:hover {
      background-color:var(--color-muted)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .hover\:bg-muted\/50:hover {
        background-color:color-mix(in oklab,var(--color-muted)50%,transparent)
      }
    }
    .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-50\/75:hover {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .hover\:bg-neutral-50\/75:hover {
        background-color:color-mix(in oklab,var(--color-neutral-50)75%,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-500:hover {
      background-color:var(--color-neutral-500)
    }
    .hover\:bg-pagination-bg-hover:hover {
      background-color:var(--color-pagination-bg-hover)
    }
    .hover\:bg-red-50:hover {
      background-color:var(--color-red-50)
    }
    .hover\:bg-red-500:hover,
    .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-3:hover {
      background-color:var(--color-surface-3)
    }
    .hover\:bg-surface-hover:hover {
      background-color:var(--color-surface-hover)
    }
    .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-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-accent-foreground:hover {
      color:var(--color-accent-foreground)
    }
    .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-500:hover {
      color:var(--color-gray-500)
    }
    .hover\:text-muted-foreground:hover {
      color:var(--color-muted-foreground)
    }
    .hover\:text-neutral-600:hover {
      color:var(--color-neutral-600)
    }
    .hover\:text-neutral-700:hover {
      color:var(--color-neutral-700)
    }
    .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-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-primary:hover {
      color:var(--color-text-primary)
    }
    .hover\:text-text-secondary:hover {
      color:var(--color-text-secondary)
    }
    .hover\:underline:hover {
      text-decoration-line:underline
    }
    .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-\[var\(--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-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-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\:ring-1:hover {
      --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)
    }
    .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,)
    }
    @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\:z-10:focus {
    z-index:10
  }
  .focus\:border-0:focus {
    border-style:var(--tw-border-style);
    border-width:0
  }
  .focus\:border-none:focus {
    --tw-border-style:none;
    border-style:none
  }
  .focus\:border-transparent:focus {
    border-color:#0000
  }
  .focus\:bg-accent:focus {
    background-color:var(--color-accent)
  }
  .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\:text-accent-foreground:focus {
    color:var(--color-accent-foreground)
  }
  .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-\[\#b2b2b2\]:focus::placeholder {
    color:#b2b2b2
  }
  .focus\:placeholder\:text-neutral-400:focus::placeholder {
    color:var(--color-neutral-400)
  }
  .focus\:after\:scale-\[2\]:focus:after {
    content:var(--tw-content);
    scale:2
  }
  .focus-visible\:\!border-none:focus-visible {
    --tw-border-style:none!important;
    border-style:none!important
  }
  .focus-visible\:\!border-red-500:focus-visible {
    border-color:var(--color-red-500)!important
  }
  .focus-visible\:border-border:focus-visible {
    border-color:var(--color-border)
  }
  .focus-visible\:border-border-active:focus-visible {
    border-color:var(--color-border-active)
  }
  .focus-visible\:border-brand-500:focus-visible {
    border-color:var(--color-brand-500)
  }
  .focus-visible\:border-input-outlined-border:focus-visible {
    border-color:var(--color-input-outlined-border)
  }
  .focus-visible\:border-red-500:focus-visible {
    border-color:var(--color-red-500)
  }
  .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-brand-500:focus-visible {
    --tw-ring-color:var(--color-brand-500)
  }
  .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-transparent:focus-visible {
    --tw-ring-color:transparent
  }
  .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\:\!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\:placeholder\:text-text-primary:focus-visible::placeholder {
    color:var(--color-text-primary)
  }
  .focus-visible\:placeholder\:text-transparent:focus-visible::placeholder {
    color:#0000
  }
  @media (hover:hover) {
    .focus-visible\:hover\:bg-background:focus-visible:hover {
      background-color:var(--color-background)
    }
  }
  .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-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\.98\]:active {
    scale:.98
  }
  .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-background:active {
    background-color:var(--color-background)
  }
  .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-text-primary:active {
    color:var(--color-text-primary)
  }
  .active\:text-white:active {
    color:var(--color-white)
  }
  .active\:opacity-70:active {
    opacity:.7
  }
  .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-auto:disabled {
    pointer-events:auto
  }
  .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\:bg-\[\#e4e4e4\]:disabled {
    background-color:#e4e4e4
  }
  .disabled\:bg-red-50:disabled {
    background-color:var(--color-red-50)
  }
  .disabled\:text-\[\#828282\]:disabled {
    color:#828282
  }
  .disabled\:text-red-400:disabled {
    color:var(--color-red-400)
  }
  .disabled\:\!opacity-100:disabled {
    opacity:1!important
  }
  .disabled\:opacity-50:disabled {
    opacity:.5
  }
  .disabled\:opacity-70:disabled {
    opacity:.7
  }
  @media (hover:hover) {
    .disabled\:hover\:bg-background:disabled:hover {
      background-color:var(--color-background)
    }
    .disabled\:hover\:bg-transparent:disabled:hover {
      background-color:#0000
    }
    .disabled\:hover\:opacity-50:disabled:hover {
      opacity:.5
    }
  }
  .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)
  }
  .data-disabled\:opacity-50[data-disabled] {
    opacity:.5
  }
  .data-\[direction\=down\]\:opacity-30[data-direction=down],
  .data-\[direction\=up\]\:opacity-30[data-direction=up] {
    opacity:.3
  }
  .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-\[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-\[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\=false\]\:-mr-100[data-open=false] {
    margin-right:calc(var(--spacing)*-100)
  }
  .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-1\.5[data-orientation=horizontal] {
    height:calc(var(--spacing)*1.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\=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\=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\=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\=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-popoverSlideUpAndFadeIn[data-side=top] {
    animation:var(--animate-popoverSlideUpAndFadeIn)
  }
  .data-\[state\=active\]\:bg-neutral-100[data-state=active] {
    background-color:var(--color-neutral-100)
  }
  .data-\[state\=active\]\:\!text-tabs-text[data-state=active] {
    color:var(--color-tabs-text)!important
  }
  .data-\[state\=active\]\:\!text-text[data-state=active] {
    color:var(--color-text)!important
  }
  .data-\[state\=active\]\:text-primary[data-state=active] {
    color:var(--color-primary)
  }
  .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\=checked\]\:relative[data-state=checked] {
    position:relative
  }
  .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\]\:overflow-hidden[data-state=checked] {
    overflow:hidden
  }
  .data-\[state\=checked\]\:border-none[data-state=checked] {
    --tw-border-style:none;
    border-style:none
  }
  .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-background[data-state=checked] {
    background-color:var(--color-background)
  }
  .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\=checked\]\:opacity-100[data-state=checked] {
    opacity:1
  }
  .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-legacyTooltipFadeOut[data-state=closed] {
    animation:var(--animate-legacyTooltipFadeOut)
  }
  .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\]\:fade-out-0[data-state=closed] {
    --tw-exit-opacity:0
  }
  .data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
    --tw-exit-scale:.95
  }
  @media (hover:hover) {
    .data-\[state\=closed\]\:hover\:bg-neutral-50\/75[data-state=closed]:hover {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .data-\[state\=closed\]\:hover\:bg-neutral-50\/75[data-state=closed]:hover {
        background-color:color-mix(in oklab,var(--color-neutral-50)75%,transparent)
      }
    }
  }
  .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-text-secondary[data-state=inactive] {
    color:var(--color-text-secondary)
  }
  .data-\[state\=on\]\:bg-accent[data-state=on] {
    background-color:var(--color-accent)
  }
  .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)
  }
  @media (hover:hover) {
    .data-\[state\=on\]\:hover\:bg-button-primary-bg-hover[data-state=on]:hover {
      background-color:var(--color-button-primary-bg-hover)
    }
  }
  .data-\[state\=open\]\:-rotate-180[data-state=open] {
    rotate:-180deg
  }
  .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-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-accent[data-state=open] {
    background-color:var(--color-accent)
  }
  .data-\[state\=open\]\:bg-background[data-state=open] {
    background-color:var(--color-background)
  }
  .data-\[state\=open\]\:text-accent-foreground[data-state=open] {
    color:var(--color-accent-foreground)
  }
  .data-\[state\=open\]\:outline-neutral-300[data-state=open] {
    outline-color:var(--color-neutral-300)
  }
  .data-\[state\=open\]\:outline-text-secondary[data-state=open] {
    outline-color:var(--color-text-secondary)
  }
  .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-neutral-50\/75[data-state=open]:hover {
      background-color:var(--color-neutral-50)
    }
    @supports (color:color-mix(in lab, red, red)) {
      .data-\[state\=open\]\:hover\:bg-neutral-50\/75[data-state=open]:hover {
        background-color:color-mix(in oklab,var(--color-neutral-50)75%,transparent)
      }
    }
    .data-\[state\=open\]\:hover\:bg-surface-2[data-state=open]:hover {
      background-color:var(--color-surface-2)
    }
  }
  .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\]\:border-none[data-state=unchecked] {
    --tw-border-style:none;
    border-style:none
  }
  .data-\[state\=unchecked\]\:bg-neutral-100[data-state=unchecked] {
    background-color:var(--color-neutral-100)
  }
  .data-\[state\=unchecked\]\:bg-surface-2[data-state=unchecked] {
    background-color:var(--color-surface-2)
  }
  .data-\[state\=unchecked\]\:opacity-40[data-state=unchecked] {
    opacity:.4
  }
  @media (hover:hover) {
    .data-\[state\=unchecked\]\:hover\:bg-surface-2[data-state=unchecked]:hover {
      background-color:var(--color-surface-2)
    }
    .data-\[state\=unchecked\]\:hover\:opacity-100[data-state=unchecked]:hover {
      opacity:1
    }
  }
  .data-\[state\=unchecked\]\:disabled\:opacity-50[data-state=unchecked]:disabled {
    opacity:.5
  }
  .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-\[80vh\][data-vaul-drawer-direction=bottom] {
    max-height:80vh
  }
  .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom] {
    border-top-left-radius:var(--radius-lg);
    border-top-right-radius:var(--radius-lg)
  }
  .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-\[80vh\][data-vaul-drawer-direction=top] {
    max-height:80vh
  }
  .data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top] {
    border-bottom-right-radius:var(--radius-lg);
    border-bottom-left-radius:var(--radius-lg)
  }
  .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-\[calc\(1rem-0\.375rem\)\] {
      margin-inline:.625rem
    }
    .max-\[1023px\]\:ml-auto {
      margin-left:auto
    }
    .max-\[1023px\]\:w-4\/5 {
      width:80%
    }
    .max-\[1023px\]\:w-\[110px\] {
      width:110px
    }
    .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:640px) {
    .max-\[640px\]\:\!w-\[calc\(100vw-1rem\)\] {
      width:calc(100vw - 1rem)!important
    }
    .max-\[640px\]\:w-full {
      width:100%
    }
  }
  @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\]\:pt-0 {
      padding-top:calc(var(--spacing)*0)
    }
    .max-\[600px\]\:pt-16 {
      padding-top:calc(var(--spacing)*16)
    }
    .max-\[600px\]\:pb-0 {
      padding-bottom:calc(var(--spacing)*0)
    }
    .max-\[600px\]\:pl-0 {
      padding-left:calc(var(--spacing)*0)
    }
    .max-\[600px\]\:text-\[0\.875rem\] {
      font-size:.875rem
    }
    .max-\[600px\]\:transition-none {
      transition-property:none
    }
  }
  @media not all and (min-width:599px) {
    .max-\[599px\]\:invisible {
      visibility:hidden
    }
    .max-\[599px\]\:mx-\[calc\(1rem-0\.375rem\)\] {
      margin-inline:.625rem
    }
    .max-\[599px\]\:my-\[3px\] {
      margin-block:3px
    }
    .max-\[599px\]\:h-screen {
      height:100vh
    }
    .max-\[599px\]\:w-screen {
      width:100vw
    }
    .max-\[599px\]\:flex-wrap {
      flex-wrap:wrap
    }
    .max-\[599px\]\:overflow-x-clip {
      overflow-x:clip
    }
    .max-\[599px\]\:overscroll-none {
      overscroll-behavior:none
    }
    .max-\[599px\]\:border-none {
      --tw-border-style:none;
      border-style:none
    }
    .max-\[599px\]\:p-4 {
      padding:calc(var(--spacing)*4)
    }
    .max-\[599px\]\:p-\[1rem\] {
      padding:1rem
    }
    .max-\[599px\]\:px-\[1rem\] {
      padding-inline:1rem
    }
    .max-\[599px\]\:\!py-\[1rem\] {
      padding-block:1rem!important
    }
    .max-\[599px\]\:py-\[3px\] {
      padding-block:3px
    }
    .max-\[599px\]\: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:400px) {
    .max-\[400px\]\:h-\[34px\] {
      height:34px
    }
    .max-\[400px\]\:w-auto {
      width:auto
    }
  }
  @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\:z-1 {
      z-index:1
    }
    .max-lg\:z-999999 {
      z-index:999999
    }
    .max-lg\:order-4 {
      order:4
    }
    .max-lg\:order-5 {
      order:5
    }
    .max-lg\:order-6 {
      order:6
    }
    .max-lg\:my-0 {
      margin-block:calc(var(--spacing)*0)
    }
    .max-lg\:mt-0 {
      margin-top:calc(var(--spacing)*0)
    }
    .max-lg\:mt-2 {
      margin-top:calc(var(--spacing)*2)
    }
    .max-lg\:mt-4 {
      margin-top:calc(var(--spacing)*4)
    }
    .max-lg\:mt-6 {
      margin-top:calc(var(--spacing)*6)
    }
    .max-lg\:-mr-5 {
      margin-right:calc(var(--spacing)*-5)
    }
    .max-lg\:mb-1 {
      margin-bottom:calc(var(--spacing)*1)
    }
    .max-lg\:mb-4 {
      margin-bottom:calc(var(--spacing)*4)
    }
    .max-lg\:mb-8 {
      margin-bottom:calc(var(--spacing)*8)
    }
    .max-lg\:ml-2 {
      margin-left:calc(var(--spacing)*2)
    }
    .max-lg\:ml-\[1rem\] {
      margin-left:1rem
    }
    .max-lg\:ml-auto {
      margin-left:auto
    }
    .max-lg\:block {
      display:block
    }
    .max-lg\:hidden {
      display:none
    }
    .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-\[42px\] {
      height:42px
    }
    .max-lg\:h-\[45px\] {
      height:45px
    }
    .max-lg\:h-\[60px\] {
      height:60px
    }
    .max-lg\:h-\[100px\] {
      height:100px
    }
    .max-lg\:h-\[167px\] {
      height:167px
    }
    .max-lg\:h-auto {
      height:auto
    }
    .max-lg\:h-fit {
      height:fit-content
    }
    .max-lg\:max-h-none {
      max-height:none
    }
    .max-lg\:min-h-\[30px\] {
      min-height:30px
    }
    .max-lg\:min-h-\[42px\] {
      min-height:42px
    }
    .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-\[50px\] {
      width:50px
    }
    .max-lg\:w-\[98\%\] {
      width:98%
    }
    .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-\[100vw\] {
      max-width:100vw
    }
    .max-lg\:max-w-\[calc\(100vw-1rem\)\] {
      max-width:calc(100vw - 1rem)
    }
    .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\:grow {
      flex-grow:1
    }
    .max-lg\:-translate-x-2 {
      --tw-translate-x:calc(var(--spacing)*-2);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .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\:translate-y-2 {
      --tw-translate-y:calc(var(--spacing)*2);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .max-lg\:scale-100 {
      --tw-scale-x:100%;
      --tw-scale-y:100%;
      --tw-scale-z:100%;
      scale:var(--tw-scale-x)var(--tw-scale-y)
    }
    .max-lg\:flex-col {
      flex-direction:column
    }
    .max-lg\:flex-col-reverse {
      flex-direction:column-reverse
    }
    .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-2 {
      row-gap:calc(var(--spacing)*2)
    }
    .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-4 {
      padding:calc(var(--spacing)*4)
    }
    .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-0 {
      padding-block:calc(var(--spacing)*0)
    }
    .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-6 {
      padding-top:calc(var(--spacing)*6)
    }
    .max-lg\:pt-8 {
      padding-top:calc(var(--spacing)*8)
    }
    .max-lg\:pt-px {
      padding-top:1px
    }
    .max-lg\:pb-1 {
      padding-bottom:calc(var(--spacing)*1)
    }
    .max-lg\:pb-3 {
      padding-bottom:calc(var(--spacing)*3)
    }
    .max-lg\:pb-4 {
      padding-bottom:calc(var(--spacing)*4)
    }
    .max-lg\:pb-9 {
      padding-bottom:calc(var(--spacing)*9)
    }
    .max-lg\:pl-0 {
      padding-left:calc(var(--spacing)*0)
    }
    .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\:leading-6 {
      --tw-leading:calc(var(--spacing)*6);
      line-height:calc(var(--spacing)*6)
    }
    .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\: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)
    }
  }
  @media not all and (min-width:40rem) {
    .max-sm\:top-0 {
      top:calc(var(--spacing)*0)
    }
    .max-sm\:left-0 {
      left:calc(var(--spacing)*0)
    }
    .max-sm\:mt-4 {
      margin-top:calc(var(--spacing)*4)
    }
    .max-sm\:ml-1\.5 {
      margin-left:calc(var(--spacing)*1.5)
    }
    .max-sm\:flex {
      display:flex
    }
    .max-sm\:max-h-\[calc\(100vh-216px\)\] {
      max-height:calc(100vh - 216px)
    }
    .max-sm\:w-\[calc\(100vw-2rem\)\] {
      width:calc(100vw - 2rem)
    }
    .max-sm\:w-full {
      width:100%
    }
    .max-sm\:w-screen {
      width:100vw
    }
    .max-sm\:max-w-screen {
      max-width:100vw
    }
    .max-sm\:min-w-screen {
      min-width:100vw
    }
    .max-sm\:translate-x-0 {
      --tw-translate-x:calc(var(--spacing)*0);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .max-sm\:translate-y-0 {
      --tw-translate-y:calc(var(--spacing)*0);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .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-2 {
      gap:calc(var(--spacing)*2)
    }
    .max-sm\:overflow-y-scroll {
      overflow-y:scroll
    }
    .max-sm\:rounded-md {
      border-radius:var(--radius-md)
    }
    .max-sm\:border {
      border-style:var(--tw-border-style);
      border-width:1px
    }
    .max-sm\:border-border {
      border-color:var(--color-border)
    }
    .max-sm\:px-2 {
      padding-inline:calc(var(--spacing)*2)
    }
    .max-sm\:px-6 {
      padding-inline:calc(var(--spacing)*6)
    }
    .max-sm\:py-1 {
      padding-block:calc(var(--spacing)*1)
    }
    .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))
    }
    .max-sm\:duration-0 {
      --tw-duration:0s;
      transition-duration:0s
    }
    .max-sm\:\[animation-name\:hide-overlay\] {
      animation-name:hide-overlay
    }
    .max-sm\:\[animation-name\:show-overlay\] {
      animation-name:show-overlay
    }
  }
  @media (min-width:600px) {
    .min-\[600px\]\:mx-\[calc\(1\.25rem-0\.375rem\)\] {
      margin-inline:.875rem
    }
    .min-\[600px\]\:my-\[4px\] {
      margin-block:4px
    }
    .min-\[600px\]\:p-\[1\.25rem\] {
      padding:1.25rem
    }
    .min-\[600px\]\:px-\[1\.25rem\] {
      padding-inline:1.25rem
    }
    .min-\[600px\]\:\!py-\[1\.25rem\] {
      padding-block:1.25rem!important
    }
    .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:1024px) {
    .min-\[1024px\]\:mx-\[calc\(1\.25rem-0\.375rem\)\] {
      margin-inline:.875rem
    }
    .min-\[1024px\]\:w-\[168px\] {
      width:168px
    }
    .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)
    }
    @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\]\:mr-10 {
        margin-right:calc(var(--spacing)*10)
      }
      .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\]\:mr-5 {
        margin-right:calc(var(--spacing)*5)
      }
      .min-\[1050px\]\:max-\[1080px\]\:max-w-\[200px\] {
        max-width:200px
      }
    }
  }
  @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\]\:h-8 {
      height:calc(var(--spacing)*8)
    }
    .min-\[1221px\]\:w-\[70px\] {
      width:70px
    }
  }
  @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\:left-1\/2 {
      left:50%
    }
    .sm\:mr-\[18px\] {
      margin-right:18px
    }
    .sm\:ml-4 {
      margin-left:calc(var(--spacing)*4)
    }
    .sm\:hidden {
      display:none
    }
    .sm\:max-h-\[500px\] {
      max-height:500px
    }
    .sm\:max-h-\[calc\(100vh-160px\)\] {
      max-height:calc(100vh - 160px)
    }
    .sm\:w-\[290px\] {
      width:290px
    }
    .sm\:w-\[300px\] {
      width:300px
    }
    .sm\:w-\[400px\] {
      width:400px
    }
    .sm\:w-\[calc\(var\(--modal-width\)-40px\)\] {
      width:calc(var(--modal-width) - 40px)
    }
    .sm\:w-auto {
      width:auto
    }
    .sm\:w-fit {
      width:fit-content
    }
    .sm\:max-w-screen {
      max-width:100vw
    }
    .sm\:min-w-0 {
      min-width:calc(var(--spacing)*0)
    }
    .sm\:-translate-x-1\/2 {
      --tw-translate-x:calc(calc(1/2*100%)*-1);
      translate:var(--tw-translate-x)var(--tw-translate-y)
    }
    .sm\:flex-row {
      flex-direction:row
    }
    .sm\:overflow-y-scroll {
      overflow-y:scroll
    }
    .sm\:text-left {
      text-align:left
    }
    .sm\:\!text-sm {
      font-size:var(--text-sm)!important;
      line-height:var(--tw-leading,var(--text-sm--line-height))!important
    }
    .sm\:text-3xl {
      font-size:var(--text-3xl);
      line-height:var(--tw-leading,var(--text-3xl--line-height))
    }
    .sm\:text-4xl {
      font-size:var(--text-4xl);
      line-height:var(--tw-leading,var(--text-4xl--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\:leading-6 {
      --tw-leading:calc(var(--spacing)*6);
      line-height:calc(var(--spacing)*6)
    }
    .sm\:leading-9 {
      --tw-leading:calc(var(--spacing)*9);
      line-height:calc(var(--spacing)*9)
    }
    .sm\: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))
    }
    .sm\:duration-200 {
      --tw-duration:.2s;
      transition-duration:.2s
    }
    .sm\:before\:border:before {
      content:var(--tw-content);
      border-style:var(--tw-border-style);
      border-width:1px
    }
    .sm\:before\:border-border:before {
      content:var(--tw-content);
      border-color:var(--color-border)
    }
    .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\:top-\[112px\] {
      top:112px
    }
    .md\:top-\[116px\] {
      top:116px
    }
    .md\:bottom-4 {
      bottom:calc(var(--spacing)*4)
    }
    .md\:left-2\.5 {
      left:calc(var(--spacing)*2.5)
    }
    .md\:left-4 {
      left:calc(var(--spacing)*4)
    }
    .md\:order-1 {
      order:1
    }
    .md\:order-2 {
      order:2
    }
    .md\:mx-0 {
      margin-inline:calc(var(--spacing)*0)
    }
    .md\:mx-auto {
      margin-inline:auto
    }
    .md\:my-8 {
      margin-block:calc(var(--spacing)*8)
    }
    .md\:mt-0 {
      margin-top:calc(var(--spacing)*0)
    }
    .md\:mt-8 {
      margin-top:calc(var(--spacing)*8)
    }
    .md\:mt-12 {
      margin-top:calc(var(--spacing)*12)
    }
    .md\:mt-\[64px\] {
      margin-top:64px
    }
    .md\:mr-1 {
      margin-right:calc(var(--spacing)*1)
    }
    .md\:block {
      display:block
    }
    .md\:flex {
      display:flex
    }
    .md\:hidden {
      display:none
    }
    .md\:inline {
      display:inline
    }
    .md\:inline-block {
      display:inline-block
    }
    .md\:table-cell {
      display:table-cell
    }
    .md\:size-80 {
      width:calc(var(--spacing)*80);
      height:calc(var(--spacing)*80)
    }
    .md\:h-10 {
      height:calc(var(--spacing)*10)
    }
    .md\:h-80 {
      height:calc(var(--spacing)*80)
    }
    .md\:h-110 {
      height:calc(var(--spacing)*110)
    }
    .md\:h-full {
      height:100%
    }
    .md\:min-h-\[68px\] {
      min-height:68px
    }
    .md\:w-16 {
      width:calc(var(--spacing)*16)
    }
    .md\:w-56 {
      width:calc(var(--spacing)*56)
    }
    .md\:w-\[250px\] {
      width:250px
    }
    .md\:w-\[560px\] {
      width:560px
    }
    .md\:w-\[600px\] {
      width:600px
    }
    .md\:w-\[800px\] {
      width:800px
    }
    .md\:w-\[calc\(100\%-1rem\)\] {
      width:calc(100% - 1rem)
    }
    .md\:w-auto {
      width:auto
    }
    .md\:w-fit {
      width:fit-content
    }
    .md\:w-full {
      width:100%
    }
    .md\:max-w-\[130px\] {
      max-width:130px
    }
    .md\:max-w-\[800px\] {
      max-width:800px
    }
    .md\:max-w-\[1050px\] {
      max-width:1050px
    }
    .md\:max-w-md {
      max-width:var(--container-md)
    }
    .md\:max-w-none {
      max-width:none
    }
    .md\:max-w-xl {
      max-width:var(--container-xl)
    }
    .md\:min-w-\[220px\] {
      min-width:220px
    }
    .md\:min-w-auto {
      min-width:auto
    }
    .md\:min-w-full {
      min-width:100%
    }
    .md\:flex-1 {
      flex:1
    }
    .md\:flex-initial {
      flex:0 auto
    }
    .md\:translate-x-\[17px\] {
      --tw-translate-x:17px;
      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\:grid-cols-2 {
      grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:flex-col {
      flex-direction:column
    }
    .md\:flex-row {
      flex-direction:row
    }
    .md\:items-center {
      align-items:center
    }
    .md\:items-end {
      align-items:flex-end
    }
    .md\:items-start {
      align-items:flex-start
    }
    .md\:justify-end {
      justify-content:flex-end
    }
    .md\:justify-start {
      justify-content:flex-start
    }
    .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-6 {
      gap:calc(var(--spacing)*6)
    }
    .md\:gap-12 {
      gap:calc(var(--spacing)*12)
    }
    :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\:overflow-hidden {
      overflow:hidden
    }
    .md\:rounded-none {
      border-radius:0
    }
    .md\:border {
      border-style:var(--tw-border-style);
      border-width:1px
    }
    .md\:border-neutral-100 {
      border-color:var(--color-neutral-100)
    }
    .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-5 {
      padding-inline:calc(var(--spacing)*5)
    }
    .md\:px-8 {
      padding-inline:calc(var(--spacing)*8)
    }
    .md\:py-6 {
      padding-block:calc(var(--spacing)*6)
    }
    .md\:pb-2 {
      padding-bottom:calc(var(--spacing)*2)
    }
    .md\:pb-32 {
      padding-bottom:calc(var(--spacing)*32)
    }
    .md\:text-left {
      text-align:left
    }
    .md\:text-start {
      text-align:start
    }
    .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-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-\[16px\] {
      font-size:16px
    }
    .md\:leading-normal {
      --tw-leading:var(--leading-normal);
      line-height:var(--leading-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
    }
    @media (hover:hover) {
      .md\:hover\:bg-neutral-50:hover {
        background-color:var(--color-neutral-50)
      }
    }
    @media not all and (min-width:80rem) {
      .md\:max-xl\:max-w-none {
        max-width:none
      }
    }
  }
  @media (min-width:64rem) {
    .lg\:invisible {
      visibility:hidden
    }
    .lg\:relative {
      position:relative
    }
    .lg\:static {
      position:static
    }
    .lg\:top-0 {
      top:calc(var(--spacing)*0)
    }
    .lg\:right-0 {
      right:calc(var(--spacing)*0)
    }
    .lg\:bottom-0 {
      bottom:calc(var(--spacing)*0)
    }
    .lg\:bottom-4 {
      bottom:calc(var(--spacing)*4)
    }
    .lg\:bottom-12 {
      bottom:calc(var(--spacing)*12)
    }
    .lg\:left-auto {
      left:auto
    }
    .min-lg\:order-2 {
      order:2
    }
    .lg\:-mx-4 {
      margin-inline:calc(var(--spacing)*-4)
    }
    .lg\:mx-0 {
      margin-inline:calc(var(--spacing)*0)
    }
    .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\: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-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-4 {
      margin-right:calc(var(--spacing)*4)
    }
    .lg\:\!mb-4 {
      margin-bottom:calc(var(--spacing)*4)!important
    }
    .lg\:\!mb-5 {
      margin-bottom:calc(var(--spacing)*5)!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-4 {
      margin-bottom:calc(var(--spacing)*4)
    }
    .lg\:mb-5 {
      margin-bottom:calc(var(--spacing)*5)
    }
    .lg\:mb-14 {
      margin-bottom:calc(var(--spacing)*14)
    }
    .lg\:mb-\[60px\] {
      margin-bottom:60px
    }
    .lg\:mb-\[80px\] {
      margin-bottom:80px
    }
    .lg\:-ml-2\.5 {
      margin-left:calc(var(--spacing)*-2.5)
    }
    .lg\:ml-2 {
      margin-left:calc(var(--spacing)*2)
    }
    .lg\:ml-4 {
      margin-left:calc(var(--spacing)*4)
    }
    .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\:flex {
      display:flex
    }
    .lg\:grid {
      display:grid
    }
    .lg\:hidden {
      display:none
    }
    .lg\:inline {
      display:inline
    }
    .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\:h-5 {
      height:calc(var(--spacing)*5)
    }
    .lg\:h-8 {
      height:calc(var(--spacing)*8)
    }
    .lg\:h-10 {
      height:calc(var(--spacing)*10)
    }
    .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-\[52px\] {
      height:52px
    }
    .lg\:h-\[56px\] {
      height:56px
    }
    .lg\:h-\[70px\] {
      height:70px
    }
    .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-auto {
      height:auto
    }
    .lg\:h-fit {
      height:fit-content
    }
    .lg\:h-full {
      height:100%
    }
    .lg\:h-max {
      height:max-content
    }
    .lg\:max-h-\[401px\] {
      max-height:401px
    }
    .lg\:max-h-\[700px\] {
      max-height:700px
    }
    .lg\:max-h-full {
      max-height:100%
    }
    .lg\:min-h-0 {
      min-height:calc(var(--spacing)*0)
    }
    .lg\:min-h-\[261px\] {
      min-height:261px
    }
    .lg\:min-h-\[500px\] {
      min-height:500px
    }
    .lg\:w-0 {
      width:calc(var(--spacing)*0)
    }
    .lg\:w-5 {
      width:calc(var(--spacing)*5)
    }
    .lg\:w-10 {
      width:calc(var(--spacing)*10)
    }
    .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-\[52px\] {
      width:52px
    }
    .lg\:w-\[125px\] {
      width:125px
    }
    .lg\:w-\[134px\] {
      width:134px
    }
    .lg\:w-\[340px\] {
      width:340px
    }
    .lg\:w-\[350px\] {
      width:350px
    }
    .lg\:w-\[372px\] {
      width:372px
    }
    .lg\:w-\[390px\] {
      width:390px
    }
    .lg\:w-\[550px\] {
      width:550px
    }
    .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-auto {
      width:auto
    }
    .lg\:w-fit {
      width:fit-content
    }
    .lg\:w-full {
      width:100%
    }
    .lg\:max-w-\[100vw\] {
      max-width:100vw
    }
    .lg\:max-w-\[140px\] {
      max-width:140px
    }
    .lg\:max-w-\[338px\] {
      max-width:338px
    }
    .lg\:max-w-\[350px\] {
      max-width:350px
    }
    .lg\:max-w-\[372px\] {
      max-width:372px
    }
    .lg\:max-w-\[400px\] {
      max-width:400px
    }
    .lg\:max-w-\[600px\] {
      max-width:600px
    }
    .lg\:max-w-\[1000px\] {
      max-width:1000px
    }
    .lg\:max-w-\[1130px\] {
      max-width:1130px
    }
    .lg\:max-w-\[1136px\] {
      max-width:1136px
    }
    .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-\[40px\] {
      min-width:40px
    }
    .lg\:min-w-\[350px\] {
      min-width:350px
    }
    .lg\:min-w-\[372px\] {
      min-width:372px
    }
    .lg\:min-w-\[1000px\] {
      min-width:1000px
    }
    .lg\:min-w-\[var\(--rt-min-container-width\)\] {
      min-width:var(--rt-min-container-width)
    }
    .lg\:min-w-max {
      min-width:max-content
    }
    .lg\:flex-1 {
      flex:1
    }
    .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\:cursor-text {
      cursor:text
    }
    .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\:scroll-mt-\[calc\(var\(--navbar-height\)\+var\(--scroll-margin-scoreboard\)\+16px\)\] {
      scroll-margin-top:calc(var(--navbar-height) + var(--scroll-margin-scoreboard) + 16px)
    }
    .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-\[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-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-4 {
      gap:calc(var(--spacing)*4)
    }
    .lg\:gap-6 {
      gap:calc(var(--spacing)*6)
    }
    .lg\:gap-8 {
      gap:calc(var(--spacing)*8)
    }
    .lg\:gap-12 {
      gap:calc(var(--spacing)*12)
    }
    .lg\:gap-16 {
      gap:calc(var(--spacing)*16)
    }
    .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\: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-lg {
      border-radius:var(--radius-lg)
    }
    .lg\:rounded-md {
      border-radius:var(--radius-md)
    }
    .lg\:rounded-t-\[0\.6rem\] {
      border-top-left-radius:.6rem;
      border-top-right-radius:.6rem
    }
    .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-t-0 {
      border-top-style:var(--tw-border-style);
      border-top-width:0
    }
    .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-border {
      border-color:var(--color-border)
    }
    .lg\:border-transparent {
      border-color:#0000
    }
    .lg\:bg-background {
      background-color:var(--color-background)
    }
    .lg\:bg-border {
      background-color:var(--color-border)
    }
    .lg\:bg-input-filled-bg {
      background-color:var(--color-input-filled-bg)
    }
    .lg\:bg-transparent {
      background-color:#0000
    }
    .lg\:bg-linear-to-b {
      --tw-gradient-position:to bottom
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
      .lg\:bg-linear-to-b {
        --tw-gradient-position:to bottom in oklab
      }
    }
    .lg\:bg-linear-to-b {
      background-image:linear-gradient(var(--tw-gradient-stops))
    }
    .lg\: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))
    }
    .lg\: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))
    }
    .lg\:p-0 {
      padding:calc(var(--spacing)*0)
    }
    .lg\:p-2 {
      padding:calc(var(--spacing)*2)
    }
    .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\.5 {
      padding-inline:calc(var(--spacing)*.5)
    }
    .lg\:px-1 {
      padding-inline:calc(var(--spacing)*1)
    }
    .lg\:px-2\.5 {
      padding-inline:calc(var(--spacing)*2.5)
    }
    .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\: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-8 {
      padding-block:calc(var(--spacing)*8)
    }
    .lg\:py-12 {
      padding-block:calc(var(--spacing)*12)
    }
    .lg\:py-20 {
      padding-block:calc(var(--spacing)*20)
    }
    .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-6 {
      padding-top:calc(var(--spacing)*6)
    }
    .lg\:pt-8 {
      padding-top:calc(var(--spacing)*8)
    }
    .lg\:pt-9 {
      padding-top:calc(var(--spacing)*9)
    }
    .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-px {
      padding-top:1px
    }
    .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\: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-18 {
      padding-bottom:calc(var(--spacing)*18)
    }
    .lg\:pb-\[1px\] {
      padding-bottom:1px
    }
    .lg\:pl-2 {
      padding-left:calc(var(--spacing)*2)
    }
    .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\:text-left {
      text-align:left
    }
    .lg\:text-start {
      text-align:start
    }
    .lg\:text-2xl {
      font-size:var(--text-2xl);
      line-height:var(--tw-leading,var(--text-2xl--line-height))
    }
    .lg\:text-3xl {
      font-size:var(--text-3xl);
      line-height:var(--tw-leading,var(--text-3xl--line-height))
    }
    .lg\:text-4xl {
      font-size:var(--text-4xl);
      line-height:var(--tw-leading,var(--text-4xl--line-height))
    }
    .lg\:text-5xl {
      font-size:var(--text-5xl);
      line-height:var(--tw-leading,var(--text-5xl--line-height))
    }
    .lg\:text-6xl {
      font-size:var(--text-6xl);
      line-height:var(--tw-leading,var(--text-6xl--line-height))
    }
    .lg\:text-base {
      font-size:var(--text-base);
      line-height:var(--tw-leading,var(--text-base--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-\[24px\] {
      font-size:24px
    }
    .lg\:text-\[30px\] {
      font-size:30px
    }
    .lg\:leading-\[1\.75\] {
      --tw-leading:1.75;
      line-height:1.75
    }
    .lg\:leading-\[32px\] {
      --tw-leading:32px;
      line-height:32px
    }
    .lg\:leading-\[48px\] {
      --tw-leading:48px;
      line-height:48px
    }
    .lg\:font-semibold {
      --tw-font-weight:var(--font-weight-semibold);
      font-weight:var(--font-weight-semibold)
    }
    .lg\:text-text {
      color:var(--color-text)
    }
    .lg\:text-text-secondary {
      color:var(--color-text-secondary)
    }
    .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)
    }
    @media (hover:hover) {
      .lg\:group-hover\:bg-neutral-50\/70:is(:where(.group):hover *) {
        background-color:var(--color-neutral-50)
      }
      @supports (color:color-mix(in lab, red, red)) {
        .lg\:group-hover\:bg-neutral-50\/70:is(:where(.group):hover *) {
          background-color:color-mix(in oklab,var(--color-neutral-50)70%,transparent)
        }
      }
    }
    .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-input-filled-bg-hover:hover {
        background-color:var(--color-input-filled-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:hover {
        color:var(--color-text)
      }
      .lg\:hover\:text-text-primary:hover {
        color:var(--color-text-primary)
      }
      .lg\:hover\:underline:hover {
        text-decoration-line:underline
      }
      .lg\:hover\:opacity-90:hover {
        opacity:.9
      }
    }
    .lg\:focus-visible\:bg-input-filled-bg:focus-visible {
      background-color:var(--color-input-filled-bg)
    }
    .lg\: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)
    }
    .lg\:has-focus-within\:border-border-brand:has(:focus-within) {
      border-color:var(--color-border-brand)
    }
  }
  @media (min-width:80rem) {
    .xl\:inline {
      display:inline
    }
    .xl\:max-w-\[756px\] {
      max-width:756px
    }
    .xl\:max-w-\[1200px\] {
      max-width:1200px
    }
    .xl\:min-w-\[1200px\] {
      min-width:1200px
    }
    .xl\:grid-cols-3 {
      grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .xl\:grid-cols-4 {
      grid-template-columns:repeat(4,minmax(0,1fr))
    }
  }
  @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:224px) {
    .\@\[224px\]\:hidden {
      display:none
    }
    .\@\[224px\]\:inline {
      display:inline
    }
  }
  @container (min-width:260px) {
    .\@\[260px\]\:hidden {
      display:none
    }
    .\@\[260px\]\:inline {
      display:inline
    }
  }
  @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)
    }
  }
  .dark\:block:is([data-theme=dark],
  [data-theme=dark] *) {
    display:block
  }
  .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-\[\#2C3F4F\]:is([data-theme=dark],
  [data-theme=dark] *) {
    border-color:#2c3f4f
  }
  .dark\:border-\[\#263543\]:is([data-theme=dark],
  [data-theme=dark] *) {
    border-color:#263543
  }
  .dark\:border-\[\#344452\]:is([data-theme=dark],
  [data-theme=dark] *) {
    border-color:#344452
  }
  .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-600:is([data-theme=dark],
  [data-theme=dark] *) {
    border-color:var(--color-neutral-600)
  }
  .dark\:border-neutral-700:is([data-theme=dark],
  [data-theme=dark] *) {
    border-color:var(--color-neutral-700)
  }
  .dark\:border-neutral-950\/4:is([data-theme=dark],
  [data-theme=dark] *) {
    border-color:var(--color-neutral-950)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .dark\:border-neutral-950\/4:is([data-theme=dark],
    [data-theme=dark] *) {
      border-color:color-mix(in oklab,var(--color-neutral-950)4%,transparent)
    }
  }
  .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-b-brand-400:is([data-theme=dark],
  [data-theme=dark] *) {
    border-bottom-color:var(--color-brand-400)
  }
  .dark\:\!bg-\[\#2D9CDB\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#2d9cdb!important
  }
  .dark\:\!bg-\[var\(--election-dark\)\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:var(--election-dark)!important
  }
  .dark\:\!bg-white:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:var(--color-white)!important
  }
  .dark\:bg-\[\#2B3846\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#2b3846
  }
  .dark\:bg-\[\#2C3F50\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#2c3f50
  }
  .dark\:bg-\[\#27AE6033\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#27ae6033
  }
  .dark\:bg-\[\#858D92\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#858d92
  }
  .dark\:bg-\[\#16222e\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#16222e
  }
  .dark\:bg-\[\#344452\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#344452
  }
  .dark\:bg-\[\#425464\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#425464
  }
  .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-\[\#e4e4e455\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#e4e4e455
  }
  .dark\:bg-\[rgba\(29\,43\,57\,0\.2\)\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#1d2b3933
  }
  .dark\:bg-\[rgba\(29\,43\,58\,0\.9\)\]:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#1d2b3ae6
  }
  .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-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\/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-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] *) {
    background-color:var(--color-neutral-0)
  }
  .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\/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-400:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:var(--color-neutral-400)
  }
  .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-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-white:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:var(--color-white)
  }
  .dark\:bg-white\/10:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#ffffff1a
  }
  @supports (color:color-mix(in lab, red, red)) {
    .dark\:bg-white\/10:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:color-mix(in oklab,var(--color-white)10%,transparent)
    }
  }
  .dark\:bg-white\/40:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#fff6
  }
  @supports (color:color-mix(in lab, red, red)) {
    .dark\:bg-white\/40:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:color-mix(in oklab,var(--color-white)40%,transparent)
    }
  }
  .dark\:bg-white\/90:is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:#ffffffe6
  }
  @supports (color:color-mix(in lab, red, red)) {
    .dark\:bg-white\/90:is([data-theme=dark],
    [data-theme=dark] *) {
      background-color:color-mix(in oklab,var(--color-white)90%,transparent)
    }
  }
  .dark\:bg-linear-\[90deg\,\#2C9CDB1a_15\%\,var\(--color-background\)_30\%\,var\(--color-background\)_70\%\,\#FF66021a_85\%\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-position:90deg,#2c9cdb1a 15%,var(--color-background)30%,var(--color-background)70%,#ff66021a 85%;
    background-image:linear-gradient(var(--tw-gradient-stops,90deg,#2c9cdb1a 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-\[\#2C3949\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-from:#2c3949;
    --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-\[\#263444\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-from:#263444;
    --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-\[\#273241\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-from:#273241;
    --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-\[\#283544\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-from:#283544;
    --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-\[\#263444\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-via:#263444;
    --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\/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\:to-\[\#2C3949\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-gradient-to:#2c3949;
    --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\:fill-white:is([data-theme=dark],
  [data-theme=dark] *) {
    fill:var(--color-white)
  }
  .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-\[\#858D92\]:is([data-theme=dark],
  [data-theme=dark] *) {
    color:#858d92!important
  }
  .dark\:text-\[\#16a34a\]:is([data-theme=dark],
  [data-theme=dark] *) {
    color:#16a34a
  }
  .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-\[\#899cb2\]:is([data-theme=dark],
  [data-theme=dark] *) {
    color:#899cb2
  }
  .dark\:text-\[\#CCFF00\]:is([data-theme=dark],
  [data-theme=dark] *) {
    color:#cf0
  }
  .dark\:text-\[\#ef4444\]:is([data-theme=dark],
  [data-theme=dark] *) {
    color:#ef4444
  }
  .dark\:text-\[\#fcfcfc\]:is([data-theme=dark],
  [data-theme=dark] *) {
    color:#fcfcfc
  }
  .dark\:text-border:is([data-theme=dark],
  [data-theme=dark] *) {
    color:var(--color-border)
  }
  .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-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-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\:opacity-\[0\.16\]:is([data-theme=dark],
  [data-theme=dark] *) {
    opacity:.16
  }
  .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\:blur-\[9px\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-blur:blur(9px);
    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-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-125:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-brightness:brightness(125%);
    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-200:is([data-theme=dark],
  [data-theme=dark] *) {
    --tw-brightness:brightness(200%);
    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\:\[--code-bg\:var\(--neutral-200\)\]:is([data-theme=dark],
  [data-theme=dark] *) {
    --code-bg:var(--neutral-200)
  }
  .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)
  }
  .dark\:\[text-shadow\:1px_0_0_\#202B38\,-1px_0_0_\#202B38\,0_1px_0_\#202B38\,0_-1px_0_\#202B38\,1px_1px_0_\#202B38\,-1px_-1px_0_\#202B38\,1px_-1px_0_\#202B38\,-1px_1px_0_\#202B38\]:is([data-theme=dark],
  [data-theme=dark] *) {
    text-shadow:1px 0 #202b38,-1px 0 #202b38,0 1px #202b38,0 -1px #202b38,1px 1px #202b38,-1px -1px #202b38,1px -1px #202b38,-1px 1px #202b38
  }
  @media (hover:hover) {
    .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-white:is([data-theme=dark],
    [data-theme=dark] *):is(:where(.group):hover *) {
      background-color:var(--color-white)
    }
    .dark\:group-hover\:opacity-25:is([data-theme=dark],
    [data-theme=dark] *):is(:where(.group):hover *) {
      opacity:.25
    }
    .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-\[\#2A3B49\]:is([data-theme=dark],
  [data-theme=dark] *):is(:where(.group):active *) {
    background-color:#2a3b49
  }
  .dark\:placeholder\:opacity-80:is([data-theme=dark],
  [data-theme=dark] *)::placeholder {
    opacity:.8
  }
  .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)
  }
  .dark\:odd\:bg-neutral-50\/50:is([data-theme=dark],
  [data-theme=dark] *):nth-child(odd) {
    background-color:var(--color-neutral-50)
  }
  @supports (color:color-mix(in lab, red, red)) {
    .dark\:odd\:bg-neutral-50\/50:is([data-theme=dark],
    [data-theme=dark] *):nth-child(odd) {
      background-color:color-mix(in oklab,var(--color-neutral-50)50%,transparent)
    }
  }
  .odd\:dark\:bg-neutral-0:nth-child(odd):is([data-theme=dark],
  [data-theme=dark] *) {
    background-color:var(--color-neutral-0)
  }
  @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-\[\#2A3B49\]:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:#2a3b49
    }
    .dark\:hover\:bg-\[\#2C3F4F\]:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:#2c3f4f
    }
    .dark\:hover\:bg-\[\#44647F\]\/50:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:#44647f80;
      background-color:lab(40.749% -6.10858 -19.0489/.5)
    }
    .dark\:hover\:bg-\[\#808080\]:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:gray
    }
    .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-green-400:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:var(--color-green-400)
    }
    .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\/60: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\/60:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:color-mix(in oklab,var(--color-neutral-100)60%,transparent)
      }
    }
    .dark\:hover\:bg-neutral-200:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:var(--color-neutral-200)
    }
    .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-neutral-800:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:var(--color-neutral-800)
    }
    .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-1:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:var(--color-surface-1)
    }
    .dark\:hover\:bg-surface-2:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:var(--color-surface-2)
    }
    .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-gray-300:is([data-theme=dark],
    [data-theme=dark] *):hover {
      color:var(--color-gray-300)
    }
    .dark\:hover\:text-red-400:is([data-theme=dark],
    [data-theme=dark] *):hover {
      color:var(--color-red-400)
    }
    .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\: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\:disabled\:bg-\[\#808080\]:is([data-theme=dark],
  [data-theme=dark] *):disabled {
    background-color:gray
  }
  .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-\[focused\]\:outline-neutral-200:is([data-theme=dark],
  [data-theme=dark] *)[data-focused] {
    outline-color:var(--color-neutral-200)
  }
  @media (hover:hover) {
    .data-\[state\=closed\]\:dark\:hover\:bg-\[\#44647F\]\/50[data-state=closed]:is([data-theme=dark],
    [data-theme=dark] *):hover,
    .data-\[state\=open\]\:dark\:hover\:bg-\[\#44647F\]\/50[data-state=open]:is([data-theme=dark],
    [data-theme=dark] *):hover {
      background-color:#44647f80;
      background-color:lab(40.749% -6.10858 -19.0489/.5)
    }
  }
  .dark\:data-\[state\=unchecked\]\:bg-neutral-200:is([data-theme=dark],
  [data-theme=dark] *)[data-state=unchecked],
  .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) {
    @media (hover:hover) {
      .dark\:md\:hover\:bg-surface-2:is([data-theme=dark],
      [data-theme=dark] *):hover {
        background-color:var(--color-surface-2)
      }
    }
  }
  @media (min-width:64rem) {
    @media (hover:hover) {
      .dark\:lg\: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\:lg\: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)
        }
      }
    }
  }
  @media (hover:hover) {
    .hover\:\[\&_\.bar-overlay\]\:\!opacity-\[0\.12\]:hover .bar-overlay {
      opacity:.12!important
    }
    .hover\:\[\&_\.card-item-title\]\:decoration-\[var\(--color-text\)\]:hover .card-item-title,
    .hover\:\[\&_\.card-title\]\:decoration-\[var\(--color-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)
    }
  }
  .\[\&_\.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)
  }
  .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] {
    padding-inline:calc(var(--spacing)*2)
  }
  .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group] {
    padding-top:calc(var(--spacing)*0)
  }
  .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
    height:calc(var(--spacing)*5)
  }
  .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
    width:calc(var(--spacing)*5)
  }
  .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] {
    height:calc(var(--spacing)*12)
  }
  .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] {
    padding-inline:calc(var(--spacing)*2)
  }
  .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] {
    padding-block:calc(var(--spacing)*3)
  }
  .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
    height:calc(var(--spacing)*5)
  }
  .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
    width:calc(var(--spacing)*5)
  }
  .\[\&_a\]\:font-medium a {
    --tw-font-weight:var(--font-weight-medium);
    font-weight:var(--font-weight-medium)
  }
  .\[\&_a\]\:text-brand-500 a {
    color:var(--color-brand-500)
  }
  .\[\&_a\:hover\]\:underline a:hover {
    text-decoration-line:underline
  }
  .\[\&_a\:hover\]\:decoration-solid a:hover {
    text-decoration-style:solid
  }
  .\[\&_a\:hover\]\:decoration-2 a:hover {
    text-decoration-thickness:2px
  }
  .\[\&_h2\]\:line-clamp-2 h2 {
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    display:-webkit-box;
    overflow:hidden
  }
  .\[\&_h2\]\:\!break-normal h2 {
    overflow-wrap:normal!important;
    word-break:normal!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-secondary\) path {
    fill:var(--color-text-secondary)
  }
  .\[\&_path\]\:fill-\[\#777E90\] path {
    fill:#777e90
  }
  .\[\&_path\]\:fill-\[var\(--color-text\)\] path {
    fill:var(--color-text)
  }
  .\[\&_path\]\:fill-\[var\(--color-text-primary\)\] path {
    fill:var(--color-text-primary)
  }
  .\[\&_path\]\:fill-black path {
    fill:var(--color-black)
  }
  .\[\&_path\]\:fill-current path {
    fill:currentColor
  }
  .\[\&_path\]\:fill-text path {
    fill:var(--color-text)
  }
  .\[\&_path\]\:fill-text-primary path {
    fill:var(--color-text-primary)
  }
  .\[\&_path\]\:fill-white path {
    fill:var(--color-white)
  }
  .\[\&_path\]\:stroke-\[\#777E90\] path {
    stroke:#777e90
  }
  .\[\&_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)
  }
  .dark\:\[\&_path\]\:stroke-white:is([data-theme=dark],
  [data-theme=dark] *) path {
    stroke: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-\[\#27AE60\] span {
    color:#27ae60
  }
  .\[\&_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-6 svg {
    width:calc(var(--spacing)*6)!important;
    height:calc(var(--spacing)*6)!important
  }
  .\[\&_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\]\:\!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-\[\#27AE60\] svg {
    color:#27ae60
  }
  .\[\&_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-data-\[state\=open\]\/trigger\:\[\&_svg\]\:-rotate-180:is(:where(.group\/trigger)[data-state=open] *) svg {
    rotate:-180deg
  }
  @media (hover:hover) {
    .hover\:\[\&_svg\]\:text-text-secondary:hover svg {
      color:var(--color-text-secondary)
    }
  }
  .active\:\[\&_svg\]\:text-text-primary:active svg {
    color:var(--color-text-primary)
  }
  .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\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]) {
    color:var(--color-muted-foreground)
  }
  .\[\&_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
  }
  .\[\&\:\:selection\]\:bg-transparent::selection {
    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)
  }
  .\[\&\:hover_svg\]\:text-text-primary:hover svg {
    color:var(--color-text-primary)
  }
  :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)
  }
  .\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child) {
    border-right-style:var(--tw-border-style);
    border-right-width:1px
  }
  .\[\&\:not\(\:last-child\)\]\:border-neutral-100:not(:last-child) {
    border-color:var(--color-neutral-100)
  }
  .\[\&\>\*\]\:select-none>* {
    -webkit-user-select:none;
    user-select:none
  }
  .\[\&\>\*\]\:\[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)
  }
  .\[\&\>a\]\:text-text-brand>a {
    color:var(--color-text-brand)
  }
  .\[\&\>button\]\:w-full>button {
    width:100%
  }
  .\[\&\>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)
  }
  .\[\&\>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\]\: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
  }
  .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
    rotate:180deg
  }
  @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 (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
      }
    }
  }
  [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:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:300;
  src:url(open-sauce-one-latin-300-normal.d0e85958.woff2)format("woff2"),
  url(open-sauce-one-latin-300-normal.8b68cb33.woff)format("woff")
}
@font-face {
  font-family:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:400;
  src:url(open-sauce-one-latin-400-normal.c3cf9b9f.woff2)format("woff2"),
  url(open-sauce-one-latin-400-normal.76589d53.woff)format("woff")
}
@font-face {
  font-family:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:500;
  src:url(open-sauce-one-latin-500-normal.8c0a4719.woff2)format("woff2"),
  url(open-sauce-one-latin-500-normal.b897cfb8.woff)format("woff")
}
@font-face {
  font-family:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:600;
  src:url(open-sauce-one-latin-600-normal.afa7bdec.woff2)format("woff2"),
  url(open-sauce-one-latin-600-normal.1a9ba873.woff)format("woff")
}
@font-face {
  font-family:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:700;
  src:url(open-sauce-one-latin-700-normal.1a82b2bb.woff2)format("woff2"),
  url(open-sauce-one-latin-700-normal.a4279583.woff)format("woff")
}
@font-face {
  font-family:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:800;
  src:url(open-sauce-one-latin-800-normal.ffcac7e1.woff2)format("woff2"),
  url(open-sauce-one-latin-800-normal.a25cf0d1.woff)format("woff")
}
@font-face {
  font-family:Open Sauce One;
  font-style:normal;
  font-display:swap;
  font-weight:900;
  src:url(open-sauce-one-latin-900-normal.9a048f86.woff2)format("woff2"),
  url(open-sauce-one-latin-900-normal.8b10e878.woff)format("woff")
}
.bookmarkButton {
  background-image:url(bookmark-sprite-light.46677f01.svg);
  background-position:0;
  background-repeat:no-repeat;
  background-size:1500%;
  width:18px;
  height:18px
}
[data-theme=dark] .bookmarkButton {
  background-image:url(bookmark-sprite-dark.1e90dfd1.svg)
}
.bookmarkButton.small {
  background-image:url(bookmark-sprite-small.bc7fc4e4.svg);
  background-size:1500%;
  width:16px;
  height:16px
}
[data-theme=dark] .bookmarkButton.small {
  background-image:url(bookmark-sprite-small-dark.12b97ce6.svg)
}
.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
  }
}
@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:.6rem;
  --text:#18181b;
  --text-disabled:#9f9fa9;
  --bg-surface:#fff;
  --bg-surface-hover:#fff;
  --color-slide-dots-inactive:var(--neutral-200);
  --color-slide-dots-active:var(--brand-500);
  --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;
  --neutral-0:#fff;
  --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);
  --overlay-blur:0px;
  --overlay-bg-opacity:100%;
  --z-drawer:200;
  --grid-stroke-opacity:.6;
  --grid-text-opacity:1;
  --btn-green-bg:var(--color-green-600);
  --btn-light-blue-bg:#ecefff
}
html[data-theme=dark] {
  --green-50:#213b3f;
  --green-100:#275749;
  --green-200:#2e7353;
  --green-300:#358f5d;
  --green-400:#3bab68;
  --green-500:#43c773;
  --green-600:#69d290;
  --green-700:#91dead;
  --green-800:#b8e9ca;
  --green-900:#dff5e7;
  --red-50:#312c39;
  --red-100:#542e38;
  --red-200:#773138;
  --red-300:#9a3338;
  --red-400:#be3537;
  --red-500:#e13737;
  --red-600:#e76363;
  --red-700:#ee9090;
  --red-800:#f5bcbc;
  --red-900:#fbe8e8;
  --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;
  --neutral-0:#1d2b3a;
  --neutral-50:#2f3f50;
  --neutral-100:#3d5266;
  --neutral-200:#4d657c;
  --neutral-300:#5a738d;
  --neutral-400:#72879f;
  --neutral-500:#899cb2;
  --neutral-600:#a9b9ca;
  --neutral-700:#c8d5e3;
  --neutral-800:#e7eef9;
  --neutral-900:#f2f2f2;
  --neutral-950:#fff;
  --surface-1:var(--neutral-0);
  --surface-2:var(--neutral-50);
  --overlay-blur:0px;
  --overlay-opacity:1;
  --grid-stroke-opacity:.3;
  --grid-text-opacity:.5;
  --pink-50:#ff40801d;
  --pink-500:#ff4080;
  --brand-50:#1e364a;
  --brand-100:#1f3f56;
  --brand-200:#214a67;
  --brand-300:#23587a;
  --brand-400:#256992;
  --brand-500:#2c9cdb;
  --brand-600:#56afe2;
  --brand-700:#80c3e9;
  --brand-800:#aad7f0;
  --brand-900:#d4ebf7;
  --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:#f2f2f2;
  --text-disabled:#9f9fa9;
  --bg-surface:#2c3f50;
  --bg-surface-hover:#435364;
  --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:1rem;
  font-weight:600;
  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-text[data-selected=false][data-tapstate=hover],
.trading-button-text[data-selected=false][data-tapstate=press] {
  opacity:1
}
.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-animation[data-animation=shimmer][data-repeat=hover][data-tapstate=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:#eee;
  --btn-background-hover:#eee;
  --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:#354557;
  --btn-background-hover:#354557
}
@media (min-width:1024px) {
  .header-nav-wrapper {
    width:var(--desktop-width);
    max-width:var(--max-width)
  }
}
@media (min-width:768px) and (max-width:1279px) {
  .header-nav-wrapper {
    max-width:unset
  }
}
:root {
  --navbar-height:116px;
  --expanded-scoreboard-height:95px
}
*,
: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
}
select,
textarea,
input {
  font-size:16px
}
[vaul-custom-drawer] {
  touch-action:none;
  will-change:transform;
  transition:transform .5s cubic-bezier(.32,.72,0,1)
}
[vaul-custom-drawer][vaul-custom-drawer-direction=bottom] {
  transform:translateY(100%)
}
[vaul-custom-drawer][vaul-custom-drawer-direction=top] {
  transform:translateY(-100%)
}
[vaul-custom-drawer][vaul-custom-drawer-direction=left] {
  transform:translate(-100%)
}
[vaul-custom-drawer][vaul-custom-drawer-direction=right] {
  transform:translate(100%)
}
.vaul-custom-dragging .vaul-custom-scrollable [vaul-custom-drawer-direction=top],
.vaul-custom-dragging .vaul-custom-scrollable [vaul-custom-drawer-direction=bottom] {
  overflow-y:hidden!important
}
.vaul-custom-dragging .vaul-custom-scrollable [vaul-custom-drawer-direction=left],
.vaul-custom-dragging .vaul-custom-scrollable [vaul-custom-drawer-direction=right] {
  overflow-x:hidden!important
}
[vaul-custom-drawer][vaul-custom-drawer-visible=true][vaul-custom-drawer-direction=top],
[vaul-custom-drawer][vaul-custom-drawer-visible=true][vaul-custom-drawer-direction=bottom] {
  transform:translate3d(0,var(--snap-point-height,0),0)
}
[vaul-custom-drawer][vaul-custom-drawer-visible=true][vaul-custom-drawer-direction=left],
[vaul-custom-drawer][vaul-custom-drawer-visible=true][vaul-custom-drawer-direction=right] {
  transform:translate3d(var(--snap-point-height,0),0,0)
}
[vaul-custom-overlay] {
  opacity:0;
  transition:opacity .5s cubic-bezier(.32,.72,0,1)
}
[vaul-custom-overlay][vaul-custom-drawer-visible=true] {
  opacity:1
}
[vaul-custom-drawer]:after {
  content:"";
  background:inherit;
  background-color:inherit;
  position:absolute
}
[vaul-custom-drawer][vaul-custom-drawer-direction=top]:after {
  top:initial;
  height:200%;
  bottom:100%;
  left:0;
  right:0
}
[vaul-custom-drawer][vaul-custom-drawer-direction=bottom]:after {
  top:100%;
  bottom:initial;
  height:200%;
  left:0;
  right:0
}
[vaul-custom-drawer][vaul-custom-drawer-direction=left]:after {
  left:initial;
  width:200%;
  top:0;
  bottom:0;
  right:100%
}
[vaul-custom-drawer][vaul-custom-drawer-direction=right]:after {
  left:100%;
  right:initial;
  width:200%;
  top:0;
  bottom:0
}
[vaul-custom-handle] {
  opacity:.8;
  touch-action:pan-y;
  cursor:grab;
  border-radius:1rem;
  width:56px;
  height:5px;
  margin-left:auto;
  margin-right:auto;
  display:block;
  position:relative
}
[vaul-custom-handle]:hover,
[vaul-custom-handle]:active {
  opacity:1
}
[vaul-custom-handle]:active {
  cursor:grabbing
}
[vaul-custom-handle-hitarea] {
  touch-action:inherit;
  width:max(100%,2.75rem);
  height:max(100%,2.75rem);
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%)
}
[vaul-custom-overlay][vaul-custom-snap-points=true]:not([vaul-custom-snap-points-overlay=true]):not([data-state=closed]) {
  opacity:0
}
[vaul-custom-overlay][vaul-custom-snap-points-overlay=true]:not([vaul-custom-drawer-visible=false]) {
  opacity:1
}
@media (display-mode:standalone) {
  #__pm_layout {
    overflow-y:auto
  }
}
@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
  }
}
@media (hover:hover) and (pointer:fine) {
  [vaul-custom-drawer] {
    -webkit-user-select:none;
    user-select:none
  }
}
@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 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)
  }
}
@keyframes box-out {
  0% {
    opacity:1;
    transform:scale(1)
  }
  to {
    opacity:0;
    transform:scale(.97)
  }
}
@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-scroll-snap-strictness {
  syntax:"*";
  inherits:false;
  initial-value:proximity
}
@property --tw-space-y-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 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 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 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 fadeOut {
  0% {
    opacity:1
  }
  to {
    opacity:0
  }
}
@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%
  }
}
