@charset "utf-8";

@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  *, ::backdrop, ::after, ::before { --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-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-text-shadow-color: initial; --tw-text-shadow-alpha: 100%; }
}
}

@layer theme {
  :host, :root { --font-sans: var(--font-sans); --font-mono: var(--font-mono); --spacing: .25rem; --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-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --tracking-tight: -.025em; --tracking-wider: .05em; --leading-tight: 1.25; --leading-relaxed: 1.625; --radius-xs: .25rem; --radius-sm: .375rem; --radius-md: .5rem; --radius-lg: .625rem; --radius-xl: .75rem; --radius-2xl: 1rem; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-lg: 0 4px 4px #00000026; --ease-out: cubic-bezier(0,0,.2,1); --ease-in-out: cubic-bezier(.4,0,.2,1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4,0,.6,1)infinite; --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-3xl: 64px; --aspect-video: 16/9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4,0,.2,1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); --color-black: #000; --color-white: #fff; --color-unset: unset; --color-utility-brand-50: #542c0d; --color-utility-brand-200: #854a0e; --color-utility-brand-500: #eaaa08; --color-utility-brand-600: #fac515; --color-utility-brand-700: #fde272; --color-utility-success-50: #053321; --color-utility-success-100: #074d31; --color-utility-success-200: #085d3a; --color-utility-success-500: #17b26a; --color-utility-success-700: #75e0a7; --color-utility-blue-50: #102a56; --color-utility-blue-200: #1849a9; --color-utility-blue-500: #2e90fa; --color-utility-blue-700: #84caff; --color-utility-error-50: #55160c; --color-utility-error-200: #912018; --color-utility-error-500: #f04438; --color-utility-error-700: #fda29b; --color-utility-warning-50: #4e1d09; --color-utility-warning-200: #93370d; --color-utility-warning-500: #f79009; --color-utility-warning-700: #fec84b; --color-utility-gray-100: #22262f; --color-utility-gray-200: #373a41; --color-brand-300: #ff8d6b; --color-brand-400: #f96b47; --color-brand-500: #f05027; --color-brand-700: #d5b86f; --color-brand-800: #22262f; --color-brand-950: #542c0d; --color-gray-300: #d0d5dd; --color-gray-800: #22262f; --color-error-600: #d92d20; --color-yellow-400: #fac515; --color-success-700: #067647; --color-success-800: #085d3a; --color-cyan-950: #0d2d3a; --color-blue-dark-700: #004eeb; --color-button-primary-bg: #f05027; --color-button-primary-fg: #f5f5f6; --color-button-primary-border: #f05027; --color-button-secondary-bg: #13161b; --color-button-secondary-fg: #f96b47; --color-button-secondary-border: #f96b47; --color-button-tertiary-fg: #f96b47; --color-button-tertiary-error-fg: #fda29b; --color-bg-brand-dark-solid: #351e13; --color-bg-brand-solid: #f96b47; --color-bg-primary: #101730; --color-bg-primary-900: #0c0e12; --color-bg-primary-hover: #101730; --color-bg-primary-alt: #232443; --color-bg-brand-secondary: #dc6803; --color-bg-secondary: #232443; --color-bg-secondary-alt: #232444; --color-bg-tertiary: #232443; --color-bg-quaternary: #373a41; --color-bg-active: #f05027; --color-bg-disabled: #1f242f; --color-bg-success-secondary: #079455; --color-bg-overlay: #22262f; --color-bg-error-secondary: #d92d20; --color-bg-warning-secondary: #dc6803; --color-bg-dark: #202020; --color-jackpot-rays-primary: var(--color-bg-tertiary); --color-jackpot-rays-secondary: var(--color-bg-quaternary); --color-jackpot-table-scrollbar-track: var(--color-bg-primary-alt); --color-jackpot-table-scrollbar-thumb: var(--color-bg-quaternary); --color-text-brand: #feee95; --color-text-brand-700: #a15c07; --color-text-brand-primary-600: #eaaa08; --color-text-primary-900: #f5f5f6; --color-text-primary-brand: #f5f5f6; --color-text-secondary-700: #cecfd2; --color-text-tertiary-600: #94969c; --color-text-quarterary-brand: #94969c; --color-text-quarterary-500: #94969c; --color-text-quinary: #85888e; --color-text-disabled: #85888e; --color-text-disabled-subtle: #d0d5dd; --color-text-placeholder: #85888e; --color-text-placeholder-subtle: #373a41; --color-text-nav-item-button-icon: #94969c; --color-text-nav-item-button-icon-active: #ececed; --color-text-success-primary: #17b26a; --color-text-success-primary-600: #47cd89; --color-text-warning-primary: #f79009; --color-text-warning-primary-600: #fdb022; --color-text-error-primary: #f04438; --color-dark-text: #ccc; --color-text-featured-icon-light-success: #abefc6; --color-text-featured-icon-light-error: #fecdca; --color-text-featured-icon-light-warning: #fedf89; --color-text-featured-icon-light-brand: #e4d5a4; --color-border-primary: #373a41; --color-border-secondary: #22262f; --color-border-disabled: #373a41; --color-border-brand: #f96b47; --color-border-brand-dark: #6b4328; --color-border-brand-solid: #ca8504; --color-border-dark: #373a41; --color-border-checkbox-primary: #f05027; --color-bg-checkbox-primary: var(--color-bg-primary); --color-border-checkbox-checked-primary: var(--color-border-brand-solid); --color-bg-checkbox-checked-primary: var(--color-bg-brand-solid); --color-text-checkbox-indicator-primary: #0d2d3a; --color-text-checkbox-label-primary: var(--color-text-secondary-700); --color-bg-progress-bar-track-primary: var(--color-bg-primary); --color-bg-progress-bar-range-primary: var(--color-brand-400); --color-border-tab-list-primary: var(--color-border-secondary); --color-bg-tab-list-primary: var(--color-bg-secondary-alt); --color-bg-tab-indicator-primary: var(--color-bg-primary-hover); --color-text-tab-trigger-primary: var(--color-text-quarterary-500); --color-text-tab-trigger-selected-primary: var(--color-text-primary-brand); --color-border-segment-root-primary: var(--color-border-secondary); --color-bg-segment-root-primary: var(--color-bg-primary-hover); --color-bg-segment-indicator-primary: var(--color-bg-secondary-alt); --color-text-segment-item-primary: var(--color-text-quarterary-500); --color-text-segment-item-checked-primary: var(--color-text-primary-brand); --color-bg-badge: #13161b; --text-2xs: .625rem; --text-2xs--line-height: 1.125rem; --text-3xs: .5rem; --text-3xs--line-height: .75rem; --spacing-safe-area-inset-top: var(--safe-area-inset-top); --spacing-safe-area-inset-bottom: var(--safe-area-inset-bottom); --spacing-4\.5: 1.125rem; --spacing-5\.5: 1.375rem; --spacing-6\.5: 1.625rem; --spacing-7\.5: 1.875rem; --spacing-8\.5: 2.25rem; --spacing-9\.5: 2.375rem; --spacing-13: 3.25rem; --spacing-18: 4.5rem; --spacing-xs: .25rem; --spacing-sm: .375rem; --spacing-md: .5rem; --spacing-lg: .75rem; --spacing-xl: 1rem; --spacing-2xl: 1.25rem; --spacing-3xl: 1.5rem; --spacing-4xl: 2rem; --spacing-5xl: 2.5rem; --spacing-7xl: 4rem; --z-dropdown: 1000; --z-sticky: 1100; --z-banner: 1200; --z-backdrop: 1300; --z-drawer: 1400; --z-dialog: 1500; --z-popover: 1600; --z-tooltip: 1800; --animate-fade-in: fade-in .4s cubic-bezier(.05,.7,.1,1); --animate-fade-out: fade-out .25s cubic-bezier(.3,0,.8,.15); --animate-backdrop-in: fade-in .4s cubic-bezier(.05,.7,.1,1); --animate-backdrop-out: fade-out .25s cubic-bezier(.3,0,.8,.15); --animate-dialog-in: dialog-in .4s cubic-bezier(.05,.7,.1,1); --animate-dialog-out: dialog-out .25s cubic-bezier(.3,0,.8,.15); --animate-alertdialog-in: alertdialog-in .4s cubic-bezier(.05,.7,.1,1); --animate-alertdialog-out: alertdialog-out .25s cubic-bezier(.3,0,.8,.15); --animate-drawer-in-left: drawer-in-left .4s cubic-bezier(.05,.7,.1,1); --animate-drawer-out-left: drawer-out-left .25s cubic-bezier(.3,0,.8,.15); --animate-drawer-in-right: drawer-in-right .4s cubic-bezier(.05,.7,.1,1); --animate-drawer-out-right: drawer-out-right .25s cubic-bezier(.3,0,.8,.15); --animate-popover-in-bottom: popover-in-bottom .4s cubic-bezier(.05,.7,.1,1); --animate-popover-out-bottom: popover-out-bottom .25s cubic-bezier(.3,0,.8,.15); --animate-popover-in-top: popover-in-top .4s cubic-bezier(.05,.7,.1,1); --animate-popover-out-top: popover-out-top .25s cubic-bezier(.3,0,.8,.15); --animate-popover-in-left: popover-in-left .4s cubic-bezier(.05,.7,.1,1); --animate-popover-out-left: popover-out-left .25s cubic-bezier(.3,0,.8,.15); --animate-popover-in-right: popover-in-right .4s cubic-bezier(.05,.7,.1,1); --animate-popover-out-right: popover-out-right .25s cubic-bezier(.3,0,.8,.15); --animate-collapse-in: collapse-in .4s cubic-bezier(.05,.7,.1,1); --animate-collapse-out: collapse-out .25s cubic-bezier(.3,0,.8,.15); --animate-slide-in-down: slide-in-down .4s cubic-bezier(.05,.7,.1,1); --animate-slide-out-down: slide-out-down .25s cubic-bezier(.3,0,.8,.15); --animate-scale-in: scale-in .4s cubic-bezier(.05,.7,.1,1); --animate-marquee: marquee 10s linear infinite forwards; --color-text-footer-button: #cecfd2; --color-footer-bg: linear-gradient(0deg,#0000001a,#0000001a),#101730; --color-utility-pink-50: #4e0d30; --color-utility-pink-200: #9e165f; --color-utility-pink-500: #ee46bc; --color-utility-pink-700: #faa7e0; --color-violet-600: #7839ee; --color-fuchsia-600: #ba24d5; }
}

@layer base {
  *, ::backdrop, ::after, ::before { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  :host, html { 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: 0px; color: inherit; border-top-width: 1px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: inherit; text-decoration: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, pre, samp { 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: initial; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
  progress { vertical-align: initial; }
  summary { display: list-item; }
  menu, ol, ul { list-style: none; }
  audio, canvas, embed, iframe, img, object, svg, video { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  button, input, optgroup, select, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  :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, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { 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: 0px; }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-block: 0px; }
  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field { padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }
  [hidden]:where(:not([hidden="until-found"])) { display: none !important; }
  :root { --safe-area-inset-top: 0px; --safe-area-inset-right: 0px; --safe-area-inset-bottom: 0px; --safe-area-inset-left: 0px; }
  html { scroll-behavior: smooth; color-scheme: light; }
  html:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color-scheme: dark; }
  body { scroll-behavior: smooth; background-color: var(--color-bg-primary); min-height: 100vh; font-family: var(--font-sans); color: var(--color-text-primary-900); overflow-x: hidden; }
  button { cursor: pointer; }
  button:disabled, button[data-disabled] { cursor: not-allowed; }
  input { appearance: none; }
  input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { appearance: none; }
  input::-webkit-contacts-auto-fill-button, input::-webkit-credentials-auto-fill-button { display: none; }
  input::-webkit-clear-button, input::-webkit-search-clear-button { display: none; }
  input::-webkit-search-cancel-button, input::-webkit-search-decoration { display: none; }
  input::-webkit-search-results-button, input::-webkit-search-results-decoration { display: none; }
  .grecaptcha-badge { visibility: hidden !important; }
  @media screen and (min-width: 0) and (orientation: portrait) {
  :root { --root-fs: 14px; }
}
  @media screen and (min-width: 400px) and (orientation: portrait) {
  :root { --root-fs: 16px; }
}
  @media screen and (min-width: 450px) and (orientation: portrait) {
  :root { --root-fs: 18px; }
}
  @media screen and (min-width: 500px) and (orientation: portrait) {
  :root { --root-fs: 20px; }
}
  @media screen and (min-width: 550px) and (orientation: portrait) {
  :root { --root-fs: 22px; }
}
  @media screen and (min-width: 600px) and (orientation: portrait) {
  :root { --root-fs: 24px; }
}
  @media screen and (min-width: 650px) and (orientation: portrait) {
  :root { --root-fs: 26px; }
}
  @media screen and (min-width: 700px) and (orientation: portrait) {
  :root { --root-fs: 28px; }
}
  @media screen and (min-width: 750px) and (orientation: portrait) {
  :root { --root-fs: 30px; }
}
  @media screen and (min-width: 800px) and (orientation: portrait) {
  :root { --root-fs: 28px; }
}
  @media screen and (min-width: 850px) and (orientation: portrait) {
  :root { --root-fs: 30px; }
}
  @media screen and (min-width: 900px) and (orientation: portrait) {
  :root { --root-fs: 32px; }
}
  @media screen and (min-width: 950px) and (orientation: portrait) {
  :root { --root-fs: 34px; }
}
  @media screen and (min-width: 1000px) and (orientation: portrait) {
  :root { --root-fs: 36px; }
}
  @media screen and (min-width: 1024px) and (orientation: portrait) {
  :root { --root-fs: 16px; }
}
  html { font-size: var(--root-fs,16px); }
}

@layer components;

@layer utilities {
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .visible { visibility: visible; }
  .bleed { width: 100dvw; margin-left: -50dvw; margin-right: -50dvw; position: relative; left: 50%; right: 50%; }
  .sr-only { clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
  .\!fixed { position: fixed !important; }
  .absolute { position: absolute; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .static { position: static; }
  .sticky { position: sticky; }
  .inset-0 { inset: calc(var(--spacing)*0); }
  .inset-x-0 { inset-inline: calc(var(--spacing)*0); }
  .inset-y-0 { inset-block: calc(var(--spacing)*0); }
  .-top-1\.5 { top: calc(var(--spacing)*-1.5); }
  .-top-10 { top: calc(var(--spacing)*-10); }
  .-top-11 { top: calc(var(--spacing)*-11); }
  .-top-15 { top: calc(var(--spacing)*-15); }
  .top-0 { top: calc(var(--spacing)*0); }
  .top-1 { top: calc(var(--spacing)*1); }
  .top-1\/2 { top: 50%; }
  .top-1\/3 { top: 33.3333%; }
  .top-1\/4 { top: 25%; }
  .top-2 { top: calc(var(--spacing)*2); }
  .top-2\.5 { top: calc(var(--spacing)*2.5); }
  .top-3\.5 { top: calc(var(--spacing)*3.5); }
  .top-4 { top: calc(var(--spacing)*4); }
  .top-6\.5 { top: var(--spacing-6\.5); }
  .top-16 { top: calc(var(--spacing)*16); }
  .top-\[0px\] { top: 0px; }
  .top-\[2\%\] { top: 2%; }
  .top-\[10\%\] { top: 10%; }
  .top-\[35\%\] { top: 35%; }
  .top-\[55\%\] { top: 55%; }
  .top-\[56\%\] { top: 56%; }
  .top-\[57px\] { top: 57px; }
  .top-\[var\(--offset-top-mobile\)\] { top: var(--offset-top-mobile); }
  .top-\[var\(--top\)\] { top: var(--top); }
  .top-safe-area-inset-top { top: var(--spacing-safe-area-inset-top); }
  .-right-0 { right: calc(var(--spacing)*0); }
  .-right-1\.5 { right: calc(var(--spacing)*-1.5); }
  .-right-3 { right: calc(var(--spacing)*-3); }
  .-right-6 { right: calc(var(--spacing)*-6); }
  .-right-7 { right: calc(var(--spacing)*-7); }
  .right-0 { right: calc(var(--spacing)*0); }
  .right-1 { right: calc(var(--spacing)*1); }
  .right-1\/4 { right: 25%; }
  .right-1\/5 { right: 20%; }
  .right-1\/7 { right: 14.2857%; }
  .right-1\/8 { right: 12.5%; }
  .right-2 { right: calc(var(--spacing)*2); }
  .right-2\.5 { right: calc(var(--spacing)*2.5); }
  .right-3\.5 { right: calc(var(--spacing)*3.5); }
  .right-4 { right: calc(var(--spacing)*4); }
  .right-6 { right: calc(var(--spacing)*6); }
  .right-\[-3px\] { right: -3px; }
  .right-\[-6px\] { right: -6px; }
  .right-\[15\%\] { right: 15%; }
  .right-\[20\%\] { right: 20%; }
  .right-\[30\%\] { right: 30%; }
  .right-\[36\%\] { right: 36%; }
  .right-\[38\%\] { right: 38%; }
  .right-\[50\%\] { right: 50%; }
  .-bottom-1\.5 { bottom: calc(var(--spacing)*-1.5); }
  .-bottom-16 { bottom: calc(var(--spacing)*-16); }
  .bottom-0 { bottom: calc(var(--spacing)*0); }
  .bottom-1\/4 { bottom: 25%; }
  .bottom-1\/7 { bottom: 14.2857%; }
  .bottom-1\/9 { bottom: 11.1111%; }
  .bottom-1\/11 { bottom: 9.09091%; }
  .bottom-2 { bottom: calc(var(--spacing)*2); }
  .bottom-3 { bottom: calc(var(--spacing)*3); }
  .bottom-5 { bottom: calc(var(--spacing)*5); }
  .bottom-7 { bottom: calc(var(--spacing)*7); }
  .bottom-\[-5px\] { bottom: -5px; }
  .bottom-\[-60\] { bottom: -60px; }
  .bottom-\[-70px\] { bottom: -70px; }
  .bottom-\[30px\] { bottom: 30px; }
  .bottom-lg { bottom: var(--spacing-lg); }
  .bottom-safe-area-inset-bottom { bottom: var(--spacing-safe-area-inset-bottom); }
  .-left-1\.5 { left: calc(var(--spacing)*-1.5); }
  .left-0 { left: calc(var(--spacing)*0); }
  .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-6 { left: calc(var(--spacing)*6); }
  .left-\[var\(--left\)\] { left: var(--left); }
  .\!z-\[calc\(var\(--z-dialog\)\+1\)\] { z-index: calc(var(--z-dialog) + 1) !important; }
  .\!z-\[calc\(var\(--z-dialog\)\+2\)\] { z-index: calc(var(--z-dialog) + 2) !important; }
  .\!z-\[calc\(var\(--z-dialog\)\+3\)\] { z-index: calc(var(--z-dialog) + 3) !important; }
  .\!z-\[calc\(var\(--z-dialog\)\+4\)\] { z-index: calc(var(--z-dialog) + 4) !important; }
  .\!z-popover { z-index: var(--z-popover) !important; }
  .z-0 { z-index: 0; }
  .z-1 { z-index: 1; }
  .z-10 { z-index: 10; }
  .z-20 { z-index: 20; }
  .z-40 { z-index: 40; }
  .z-50 { z-index: 50; }
  .z-\[1000\] { z-index: 1000; }
  .z-\[9999\] { z-index: 9999; }
  .z-\[99999\] { z-index: 99999; }
  .z-\[var\(--z-index\)\] { z-index: var(--z-index); }
  .z-backdrop { z-index: var(--z-backdrop); }
  .z-banner { z-index: var(--z-banner); }
  .z-dialog { z-index: var(--z-dialog); }
  .z-drawer { z-index: var(--z-drawer); }
  .z-dropdown { z-index: var(--z-dropdown); }
  .z-popover { z-index: var(--z-popover); }
  .z-sticky { z-index: var(--z-sticky); }
  .z-tooltip { z-index: var(--z-tooltip); }
  .order-1 { order: 1; }
  .order-2 { order: 2; }
  .col-span-full { grid-column: 1 / -1; }
  .col-start-1 { grid-column-start: 1; }
  .row-\[span_2\/span_2\] { grid-row: span 2 / span 2; }
  .row-start-1 { grid-row-start: 1; }
  .m-0 { margin: calc(var(--spacing)*0); }
  .m-3 { margin: calc(var(--spacing)*3); }
  .m-5 { margin: calc(var(--spacing)*5); }
  .m-auto { margin: auto; }
  .mx-0 { margin-inline: calc(var(--spacing)*0); }
  .mx-1 { margin-inline: calc(var(--spacing)*1); }
  .mx-4 { margin-inline: calc(var(--spacing)*4); }
  .mx-10 { margin-inline: calc(var(--spacing)*10); }
  .mx-auto { margin-inline: auto; }
  .my-2xl { margin-block: var(--spacing-2xl); }
  .my-3 { margin-block: calc(var(--spacing)*3); }
  .my-4 { margin-block: calc(var(--spacing)*4); }
  .my-5 { margin-block: calc(var(--spacing)*5); }
  .my-8 { margin-block: calc(var(--spacing)*8); }
  .my-10 { margin-block: calc(var(--spacing)*10); }
  .my-auto { margin-block: auto; }
  .my-xl { margin-block: var(--spacing-xl); }
  .prose { color: var(--tw-prose-body); max-width: 65ch; }
  .prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
  .prose :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }
  .prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }
  .prose :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; }
  .prose :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
  .prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }
  .prose :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }
  .prose :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }
  .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; }
  .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; }
  .prose :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }
  .prose :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }
  .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; }
  .prose :where():not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; }
  .prose :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; }
  .prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }
  .prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }
  .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); }
  .prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }
  .prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }
  .prose :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 0.25rem; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }
  .prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; }
  .prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; }
  .prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }
  .prose :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 900; }
  .prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }
  .prose :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 800; }
  .prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }
  .prose :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }
  .prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }
  .prose :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-weight: 700; }
  .prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
  .prose :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }
  .prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
  .prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 0.3125rem; font-family: inherit; font-size: 0.875em; font-weight: 500; }
  .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }
  .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after, .prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: "`"; }
  .prose :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
  .prose :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; }
  .prose :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; }
  .prose :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; }
  .prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 0.375rem; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }
  .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }
  .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after, .prose :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: none; }
  .prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }
  .prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }
  .prose :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }
  .prose :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }
  .prose :where(tbody tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }
  .prose :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: initial; }
  .prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }
  .prose :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; }
  .prose :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; }
  .prose :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
  .prose :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }
  .prose { --tw-prose-body: oklch(37.3% .034 259.733); --tw-prose-headings: oklch(21% .034 264.665); --tw-prose-lead: oklch(44.6% .03 256.802); --tw-prose-links: oklch(21% .034 264.665); --tw-prose-bold: oklch(21% .034 264.665); --tw-prose-counters: oklch(55.1% .027 264.364); --tw-prose-bullets: oklch(87.2% .01 258.338); --tw-prose-hr: oklch(92.8% .006 264.531); --tw-prose-quotes: oklch(21% .034 264.665); --tw-prose-quote-borders: oklch(92.8% .006 264.531); --tw-prose-captions: oklch(55.1% .027 264.364); --tw-prose-kbd: oklch(21% .034 264.665); --tw-prose-kbd-shadows: oklab(21% -.00316127 -.0338527/.1); --tw-prose-code: oklch(21% .034 264.665); --tw-prose-pre-code: oklch(92.8% .006 264.531); --tw-prose-pre-bg: oklch(27.8% .033 256.848); --tw-prose-th-borders: oklch(87.2% .01 258.338); --tw-prose-td-borders: oklch(92.8% .006 264.531); --tw-prose-invert-body: oklch(87.2% .01 258.338); --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: oklch(70.7% .022 261.325); --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: oklch(70.7% .022 261.325); --tw-prose-invert-bullets: oklch(44.6% .03 256.802); --tw-prose-invert-hr: oklch(37.3% .034 259.733); --tw-prose-invert-quotes: oklch(96.7% .003 264.542); --tw-prose-invert-quote-borders: oklch(37.3% .034 259.733); --tw-prose-invert-captions: oklch(70.7% .022 261.325); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: oklch(87.2% .01 258.338); --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: oklch(44.6% .03 256.802); --tw-prose-invert-td-borders: oklch(37.3% .034 259.733); font-size: 1rem; line-height: 1.75; }
  .prose :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
  .prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }
  .prose :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; }
  .prose :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
  .prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }
  .prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }
  .prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; }
  .prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; }
  .prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
  .prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
  .prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }
  .prose :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
  .prose :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
  .prose :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
  .prose :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }
  .prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
  .prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
  .prose :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; }
  .prose :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
  .prose :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }
  .prose-lg { font-size: 1.125rem; line-height: 1.77778; }
  .prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }
  .prose-lg :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.09091em; margin-bottom: 1.09091em; font-size: 1.22222em; line-height: 1.45455; }
  .prose-lg :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 1.66667em; padding-inline-start: 1em; }
  .prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0.833333em; font-size: 2.66667em; line-height: 1; }
  .prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.86667em; margin-bottom: 1.06667em; font-size: 1.66667em; line-height: 1.33333; }
  .prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.66667em; margin-bottom: 0.666667em; font-size: 1.33333em; line-height: 1.5; }
  .prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 0.444444em; line-height: 1.55556; }
  .prose-lg :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
  .prose-lg :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
  .prose-lg :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
  .prose-lg :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.222222em; padding-inline: 0.444444em; padding-bottom: 0.222222em; border-radius: 0.3125rem; font-size: 0.888889em; }
  .prose-lg :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; }
  .prose-lg :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.866667em; }
  .prose-lg :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.875em; }
  .prose-lg :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 1em; padding-inline: 1.5em; padding-bottom: 1em; border-radius: 0.375rem; margin-top: 2em; margin-bottom: 2em; font-size: 0.888889em; line-height: 1.75; }
  .prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; padding-inline-start: 1.55556em; }
  .prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; margin-bottom: 0.666667em; }
  .prose-lg :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.444444em; }
  .prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }
  .prose-lg :where(.prose-lg > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }
  .prose-lg :where(.prose-lg > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }
  .prose-lg :where(.prose-lg > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }
  .prose-lg :where(.prose-lg > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.33333em; }
  .prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.888889em; margin-bottom: 0.888889em; }
  .prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; margin-bottom: 1.33333em; }
  .prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.33333em; }
  .prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.666667em; padding-inline-start: 1.55556em; }
  .prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 3.11111em; margin-bottom: 3.11111em; }
  .prose-lg :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-lg :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
  .prose-lg :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: 0.888889em; line-height: 1.5; }
  .prose-lg :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline: 0.75em; padding-bottom: 0.75em; }
  .prose-lg :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
  .prose-lg :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
  .prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.75em; padding-inline: 0.75em; padding-bottom: 0.75em; }
  .prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }
  .prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0px; }
  .prose-lg :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.77778em; margin-bottom: 1.77778em; }
  .prose-lg :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; margin-bottom: 0px; }
  .prose-lg :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1em; font-size: 0.888889em; line-height: 1.5; }
  .prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0px; }
  .prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0px; }
  .\!mt-0 { margin-top: calc(var(--spacing)*0) !important; }
  .\!mt-2xl { margin-top: var(--spacing-2xl) !important; }
  .-mt-xl { margin-top: calc(var(--spacing-xl)*-1); }
  .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-2 { margin-top: calc(var(--spacing)*2); }
  .mt-2xl { margin-top: var(--spacing-2xl); }
  .mt-3 { margin-top: calc(var(--spacing)*3); }
  .mt-3\.5 { margin-top: calc(var(--spacing)*3.5); }
  .mt-3xl { margin-top: var(--spacing-3xl); }
  .mt-4 { margin-top: calc(var(--spacing)*4); }
  .mt-4xl { margin-top: var(--spacing-4xl); }
  .mt-5 { margin-top: calc(var(--spacing)*5); }
  .mt-5\.5 { margin-top: var(--spacing-5\.5); }
  .mt-5xl { margin-top: var(--spacing-5xl); }
  .mt-6 { margin-top: calc(var(--spacing)*6); }
  .mt-6\.5 { margin-top: var(--spacing-6\.5); }
  .mt-7 { margin-top: calc(var(--spacing)*7); }
  .mt-7\.5 { margin-top: var(--spacing-7\.5); }
  .mt-8 { margin-top: calc(var(--spacing)*8); }
  .mt-10 { margin-top: calc(var(--spacing)*10); }
  .mt-11 { margin-top: calc(var(--spacing)*11); }
  .mt-12 { margin-top: calc(var(--spacing)*12); }
  .mt-14 { margin-top: calc(var(--spacing)*14); }
  .mt-16 { margin-top: calc(var(--spacing)*16); }
  .mt-18 { margin-top: var(--spacing-18); }
  .mt-20 { margin-top: calc(var(--spacing)*20); }
  .mt-\[0\.625rem\] { margin-top: 0.625rem; }
  .mt-\[1\.25rem\] { margin-top: 1.25rem; }
  .mt-\[1\.0625rem\] { margin-top: 1.0625rem; }
  .mt-\[4\.875rem\] { margin-top: 4.875rem; }
  .mt-\[5\.5rem\] { margin-top: 5.5rem; }
  .mt-\[6px\] { margin-top: 6px; }
  .mt-\[15px\] { margin-top: 15px; }
  .mt-\[calc\(var\(--safe-area-inset-top\)\*3\)\] { margin-top: calc(var(--safe-area-inset-top)*3); }
  .mt-auto { margin-top: auto; }
  .mt-lg { margin-top: var(--spacing-lg); }
  .mt-md { margin-top: var(--spacing-md); }
  .mt-sm { margin-top: var(--spacing-sm); }
  .mt-xl { margin-top: var(--spacing-xl); }
  .mt-xs { margin-top: var(--spacing-xs); }
  .mr-1 { margin-right: calc(var(--spacing)*1); }
  .mr-2 { margin-right: calc(var(--spacing)*2); }
  .mr-3 { margin-right: calc(var(--spacing)*3); }
  .mr-md { margin-right: var(--spacing-md); }
  .mb-1 { margin-bottom: calc(var(--spacing)*1); }
  .mb-2 { margin-bottom: calc(var(--spacing)*2); }
  .mb-3 { margin-bottom: calc(var(--spacing)*3); }
  .mb-3\.5 { margin-bottom: calc(var(--spacing)*3.5); }
  .mb-3xl { margin-bottom: var(--spacing-3xl); }
  .mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .mb-4\.5 { margin-bottom: var(--spacing-4\.5); }
  .mb-4xl { margin-bottom: var(--spacing-4xl); }
  .mb-5 { margin-bottom: calc(var(--spacing)*5); }
  .mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .mb-12 { margin-bottom: calc(var(--spacing)*12); }
  .mb-\[0\.3125rem\] { margin-bottom: 0.3125rem; }
  .mb-\[1rem\] { margin-bottom: 1rem; }
  .mb-\[2rem\] { margin-bottom: 2rem; }
  .mb-\[5px\] { margin-bottom: 5px; }
  .mb-\[10px\] { margin-bottom: 10px; }
  .mb-\[12px\] { margin-bottom: 12px; }
  .mb-lg { margin-bottom: var(--spacing-lg); }
  .mb-sm { margin-bottom: var(--spacing-sm); }
  .mb-xl { margin-bottom: var(--spacing-xl); }
  .ml-1 { margin-left: calc(var(--spacing)*1); }
  .ml-2 { margin-left: calc(var(--spacing)*2); }
  .ml-6 { margin-left: calc(var(--spacing)*6); }
  .ml-auto { margin-left: auto; }
  .ml-lg { margin-left: var(--spacing-lg); }
  .ml-md { margin-left: var(--spacing-md); }
  .box-border { box-sizing: border-box; }
  .line-clamp-1 { -webkit-line-clamp: 1; }
  .line-clamp-1, .line-clamp-3 { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .line-clamp-3 { -webkit-line-clamp: 3; }
  .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-\[4\/3\] { aspect-ratio: 4 / 3; }
  .aspect-\[9\/12\] { aspect-ratio: 9 / 12; }
  .aspect-\[48\/52\] { aspect-ratio: 48 / 52; }
  .aspect-\[85\.6\/53\.98\] { aspect-ratio: 85.6 / 53.98; }
  .aspect-\[352\/180\] { aspect-ratio: 352 / 180; }
  .aspect-\[365\/180\] { aspect-ratio: 365 / 180; }
  .aspect-auto { aspect-ratio: auto; }
  .aspect-square { aspect-ratio: 1 / 1; }
  .\!size-5 { width: calc(var(--spacing)*5) !important; height: calc(var(--spacing)*5) !important; }
  .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-2xl { width: var(--spacing-2xl); height: var(--spacing-2xl); }
  .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: var(--spacing-4\.5); height: var(--spacing-4\.5); }
  .size-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .size-5\.5 { width: var(--spacing-5\.5); height: var(--spacing-5\.5); }
  .size-6 { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
  .size-6\.5 { width: var(--spacing-6\.5); height: var(--spacing-6\.5); }
  .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-8\.5 { width: var(--spacing-8\.5); height: var(--spacing-8\.5); }
  .size-9 { width: calc(var(--spacing)*9); height: calc(var(--spacing)*9); }
  .size-9\.5 { width: var(--spacing-9\.5); height: var(--spacing-9\.5); }
  .size-10 { width: calc(var(--spacing)*10); height: calc(var(--spacing)*10); }
  .size-11 { width: calc(var(--spacing)*11); height: calc(var(--spacing)*11); }
  .size-12 { width: calc(var(--spacing)*12); height: calc(var(--spacing)*12); }
  .size-14 { width: calc(var(--spacing)*14); height: calc(var(--spacing)*14); }
  .size-\[1\.666625rem\] { width: 1.66663rem; height: 1.66663rem; }
  .size-\[2\.1875rem\] { width: 2.1875rem; height: 2.1875rem; }
  .size-\[3\.75rem\] { width: 3.75rem; height: 3.75rem; }
  .size-\[6\.5rem\] { width: 6.5rem; height: 6.5rem; }
  .size-\[10rem\] { width: 10rem; height: 10rem; }
  .size-\[11\.25rem\] { width: 11.25rem; height: 11.25rem; }
  .size-fit { width: fit-content; height: fit-content; }
  .size-full { width: 100%; height: 100%; }
  .\!h-\[56px\] { height: 56px !important; }
  .h-1 { height: calc(var(--spacing)*1); }
  .h-1\/2 { height: 50%; }
  .h-2 { height: calc(var(--spacing)*2); }
  .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: var(--spacing-4\.5); }
  .h-5 { height: calc(var(--spacing)*5); }
  .h-5\.5 { height: var(--spacing-5\.5); }
  .h-6 { height: calc(var(--spacing)*6); }
  .h-7 { height: calc(var(--spacing)*7); }
  .h-7\.5 { height: var(--spacing-7\.5); }
  .h-8 { height: calc(var(--spacing)*8); }
  .h-9 { height: calc(var(--spacing)*9); }
  .h-10 { height: calc(var(--spacing)*10); }
  .h-11 { height: calc(var(--spacing)*11); }
  .h-12 { height: calc(var(--spacing)*12); }
  .h-12\.5 { height: calc(var(--spacing)*12.5); }
  .h-13 { height: var(--spacing-13); }
  .h-14 { height: calc(var(--spacing)*14); }
  .h-16 { height: calc(var(--spacing)*16); }
  .h-18 { height: var(--spacing-18); }
  .h-20 { height: calc(var(--spacing)*20); }
  .h-23 { height: calc(var(--spacing)*23); }
  .h-25 { height: calc(var(--spacing)*25); }
  .h-29\.5 { height: calc(var(--spacing)*29.5); }
  .h-34\.5 { height: calc(var(--spacing)*34.5); }
  .h-96 { height: calc(var(--spacing)*96); }
  .h-\[1\.063rem\] { height: 1.063rem; }
  .h-\[1\.625rem\] { height: 1.625rem; }
  .h-\[2\.5rem\] { height: 2.5rem; }
  .h-\[2\.8rem\] { height: 2.8rem; }
  .h-\[2rem\] { height: 2rem; }
  .h-\[3\.25rem\] { height: 3.25rem; }
  .h-\[3\.875rem\] { height: 3.875rem; }
  .h-\[3px\] { height: 3px; }
  .h-\[3rem\] { height: 3rem; }
  .h-\[5\.5rem\] { height: 5.5rem; }
  .h-\[5\.125rem\] { height: 5.125rem; }
  .h-\[6px\] { height: 6px; }
  .h-\[9\.688rem\] { height: 9.688rem; }
  .h-\[9rem\] { height: 9rem; }
  .h-\[11\.25rem\] { height: 11.25rem; }
  .h-\[12\.5rem\] { height: 12.5rem; }
  .h-\[15\.25rem\] { height: 15.25rem; }
  .h-\[28px\] { height: 28px; }
  .h-\[34px\] { height: 34px; }
  .h-\[43px\] { height: 43px; }
  .h-\[44px\] { height: 44px; }
  .h-\[50px\] { height: 50px; }
  .h-\[50vh\] { height: 50vh; }
  .h-\[54px\] { height: 54px; }
  .h-\[56px\] { height: 56px; }
  .h-\[72px\] { height: 72px; }
  .h-\[88px\] { height: 88px; }
  .h-\[90dvh\] { height: 90dvh; }
  .h-\[124px\] { height: 124px; }
  .h-\[129px\] { height: 129px; }
  .h-\[145px\] { height: 145px; }
  .h-\[180px\] { height: 180px; }
  .h-\[200px\] { height: 200px; }
  .h-\[333px\] { height: 333px; }
  .h-\[calc\(100\%-1rem\)\] { height: calc(100% - 1rem); }
  .h-\[calc\(100\%-5\.125rem\)\] { height: calc(100% - 5.125rem); }
  .h-\[calc\(100\%-var\(--offset-top-mobile\)\)\] { height: calc(100% - var(--offset-top-mobile)); }
  .h-\[inherit\] { height: inherit; }
  .h-\[var\(--height\)\] { height: var(--height); }
  .h-auto { height: auto; }
  .h-dvh { height: 100dvh; }
  .h-fit { height: fit-content; }
  .h-full { height: 100%; }
  .h-px { height: 1px; }
  .h-safe-area-inset-bottom { height: var(--spacing-safe-area-inset-bottom); }
  .h-safe-area-inset-top { height: var(--spacing-safe-area-inset-top); }
  .h-screen { height: 100vh; }
  .max-h-7\.5 { max-height: var(--spacing-7\.5); }
  .max-h-\[13\.7rem\] { max-height: 13.7rem; }
  .max-h-\[17\.2rem\] { max-height: 17.2rem; }
  .max-h-\[17rem\] { max-height: 17rem; }
  .max-h-\[20rem\] { max-height: 20rem; }
  .max-h-\[30vh\] { max-height: 30vh; }
  .max-h-\[33\.25rem\] { max-height: 33.25rem; }
  .max-h-\[80vh\] { max-height: 80vh; }
  .max-h-\[85dvh\] { max-height: 85dvh; }
  .max-h-\[90svh\] { max-height: 90svh; }
  .max-h-\[90vh\] { max-height: 90vh; }
  .max-h-\[360px\] { max-height: 360px; }
  .max-h-\[calc\(96dvh-2rem\)\] { max-height: calc(96dvh - 2rem); }
  .max-h-full { max-height: 100%; }
  .min-h-0 { min-height: calc(var(--spacing)*0); }
  .min-h-\[40px\] { min-height: 40px; }
  .min-h-\[85vh\] { min-height: 85vh; }
  .min-h-\[calc\(100dvh-4rem\)\] { min-height: calc(100dvh - 4rem); }
  .min-h-auto { min-height: auto; }
  .min-h-dvh { min-height: 100dvh; }
  .min-h-full { min-height: 100%; }
  .min-h-screen { min-height: 100vh; }
  .\!w-fit { width: fit-content !important; }
  .w-1 { width: calc(var(--spacing)*1); }
  .w-1\/2 { width: 50%; }
  .w-2 { width: calc(var(--spacing)*2); }
  .w-3 { width: calc(var(--spacing)*3); }
  .w-3\.5 { width: calc(var(--spacing)*3.5); }
  .w-4 { width: calc(var(--spacing)*4); }
  .w-4\.5 { width: var(--spacing-4\.5); }
  .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-12 { width: calc(var(--spacing)*12); }
  .w-18 { width: var(--spacing-18); }
  .w-20 { width: calc(var(--spacing)*20); }
  .w-24 { width: calc(var(--spacing)*24); }
  .w-25 { width: calc(var(--spacing)*25); }
  .w-27\.5 { width: calc(var(--spacing)*27.5); }
  .w-29\.5 { width: calc(var(--spacing)*29.5); }
  .w-32 { width: calc(var(--spacing)*32); }
  .w-34\.5 { width: calc(var(--spacing)*34.5); }
  .w-40 { width: calc(var(--spacing)*40); }
  .w-60 { width: calc(var(--spacing)*60); }
  .w-\[3\.25rem\] { width: 3.25rem; }
  .w-\[4\.5rem\] { width: 4.5rem; }
  .w-\[4\.125rem\] { width: 4.125rem; }
  .w-\[4\.313rem\] { width: 4.313rem; }
  .w-\[4\.425rem\] { width: 4.425rem; }
  .w-\[6px\] { width: 6px; }
  .w-\[7\.5rem\] { width: 7.5rem; }
  .w-\[7\.125rem\] { width: 7.125rem; }
  .w-\[8\.625rem\] { width: 8.625rem; }
  .w-\[8\.875rem\] { width: 8.875rem; }
  .w-\[8rem\] { width: 8rem; }
  .w-\[9\.5rem\] { width: 9.5rem; }
  .w-\[10rem\] { width: 10rem; }
  .w-\[11\.25rem\] { width: 11.25rem; }
  .w-\[12\.5rem\] { width: 12.5rem; }
  .w-\[12\.04544rem\] { width: 12.0454rem; }
  .w-\[14\.125rem\] { width: 14.125rem; }
  .w-\[18\.438rem\] { width: 18.438rem; }
  .w-\[20\.6875rem\] { width: 20.6875rem; }
  .w-\[21\.438rem\] { width: 21.438rem; }
  .w-\[22\.5rem\] { width: 22.5rem; }
  .w-\[23\.438rem\] { width: 23.438rem; }
  .w-\[25rem\] { width: 25rem; }
  .w-\[26rem\] { width: 26rem; }
  .w-\[32px\] { width: 32px; }
  .w-\[34px\] { width: 34px; }
  .w-\[50\%\] { width: 50%; }
  .w-\[54px\] { width: 54px; }
  .w-\[57px\] { width: 57px; }
  .w-\[80\%\] { width: 80%; }
  .w-\[82px\] { width: 82px; }
  .w-\[90vw\] { width: 90vw; }
  .w-\[102px\] { width: 102px; }
  .w-\[103px\] { width: 103px; }
  .w-\[104px\] { width: 104px; }
  .w-\[105px\] { width: 105px; }
  .w-\[110px\] { width: 110px; }
  .w-\[120px\] { width: 120px; }
  .w-\[124px\] { width: 124px; }
  .w-\[151px\] { width: 151px; }
  .w-\[179\.2px\] { width: 179.2px; }
  .w-\[244px\] { width: 244px; }
  .w-\[375px\] { width: 375px; }
  .w-\[380px\] { width: 380px; }
  .w-\[400px\] { width: 400px; }
  .w-\[450px\] { width: 450px; }
  .w-\[720px\] { width: 720px; }
  .w-\[calc\(\(100\%-\(0\.375rem\*2\)\)\/3\)\] { width: calc(33.3333% - 0.25rem); }
  .w-\[calc\(100\%-1rem\)\] { width: calc(100% - 1rem); }
  .w-\[calc\(100\%-2rem\)\] { width: calc(100% - 2rem); }
  .w-\[calc\(100dvw-1rem\)\] { width: calc(100dvw - 1rem); }
  .w-\[inherit\] { width: inherit; }
  .w-\[min\(76vw\,240px\)\] { width: min(76vw, 240px); }
  .w-\[var\(--width\)\] { width: var(--width); }
  .w-\[var\(--width\,0\)\] { width: var(--width,0); }
  .w-auto { width: auto; }
  .w-fit { width: fit-content; }
  .w-full { width: 100%; }
  .w-screen { width: 100vw; }
  .max-w-25 { max-width: calc(var(--spacing)*25); }
  .max-w-64 { max-width: calc(var(--spacing)*64); }
  .max-w-\[18\.75rem\] { max-width: 18.75rem; }
  .max-w-\[20\.6875rem\] { max-width: 20.6875rem; }
  .max-w-\[21\.438rem\] { max-width: 21.438rem; }
  .max-w-\[22\.5rem\] { max-width: 22.5rem; }
  .max-w-\[22rem\] { max-width: 22rem; }
  .max-w-\[24\.688rem\] { max-width: 24.688rem; }
  .max-w-\[25rem\] { max-width: 25rem; }
  .max-w-\[26\.25rem\] { max-width: 26.25rem; }
  .max-w-\[27\.5rem\] { max-width: 27.5rem; }
  .max-w-\[42\.5rem\] { max-width: 42.5rem; }
  .max-w-\[90vw\] { max-width: 90vw; }
  .max-w-\[120px\] { max-width: 120px; }
  .max-w-\[360px\] { max-width: 360px; }
  .max-w-\[400px\] { max-width: 400px; }
  .max-w-\[500px\] { max-width: 500px; }
  .max-w-\[520px\] { max-width: 520px; }
  .max-w-\[720px\] { max-width: 720px; }
  .max-w-\[800px\] { max-width: 800px; }
  .max-w-\[1200px\] { max-width: 1200px; }
  .max-w-\[calc\(100dvw-1rem\)\] { max-width: calc(100dvw - 1rem); }
  .max-w-\[calc\(100vw-1rem\)\] { max-width: calc(100vw - 1rem); }
  .max-w-full { max-width: 100%; }
  .max-w-md { max-width: var(--spacing-md); }
  .max-w-none { max-width: none; }
  .min-w-0 { min-width: calc(var(--spacing)*0); }
  .min-w-2\.5 { min-width: calc(var(--spacing)*2.5); }
  .min-w-5 { min-width: calc(var(--spacing)*5); }
  .min-w-8 { min-width: calc(var(--spacing)*8); }
  .min-w-9 { min-width: calc(var(--spacing)*9); }
  .min-w-25 { min-width: calc(var(--spacing)*25); }
  .min-w-30 { min-width: calc(var(--spacing)*30); }
  .min-w-34\.5 { min-width: calc(var(--spacing)*34.5); }
  .min-w-\[21\.438rem\] { min-width: 21.438rem; }
  .min-w-\[37\.5rem\] { min-width: 37.5rem; }
  .min-w-\[120px\] { min-width: 120px; }
  .min-w-\[320px\] { min-width: 320px; }
  .min-w-\[700px\] { min-width: 700px; }
  .flex-1 { flex: 1 1 0%; }
  .flex-\[0_0_100\%\] { flex: 0 0 100%; }
  .flex-shrink-0, .shrink-0 { flex-shrink: 0; }
  .flex-grow, .grow { flex-grow: 1; }
  .grow\! { flex-grow: 1 !important; }
  .grow-0 { flex-grow: 0; }
  .border-separate { border-collapse: initial; }
  .border-spacing-0\.5 { --tw-border-spacing-x: calc(var(--spacing)*.5); --tw-border-spacing-y: calc(var(--spacing)*.5); border-spacing: var(--tw-border-spacing-x)var(--tw-border-spacing-y); }
  .-translate-x-1\/2 { --tw-translate-x: calc(calc(1/2*100%)*-1); }
  .-translate-x-1\/2, .-translate-x-1\/3 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-x-1\/3 { --tw-translate-x: calc(calc(1/3*100%)*-1); }
  .-translate-y-1\/2 { --tw-translate-y: calc(calc(1/2*100%)*-1); }
  .-translate-y-1\/2, .-translate-y-1\/4 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-y-1\/4 { --tw-translate-y: calc(calc(1/4*100%)*-1); }
  .-translate-y-1\/8 { --tw-translate-y: calc(calc(1/8*100%)*-1); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .\[translate\:var\(--x\)_var\(--y\)_0\] { translate: var(--x)var(--y)0; }
  .scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; }
  .scale-100, .scale-175 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-175 { --tw-scale-x: 175%; --tw-scale-y: 175%; --tw-scale-z: 175%; }
  .scale-400 { --tw-scale-x: 400%; --tw-scale-y: 400%; --tw-scale-z: 400%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-\[1\.01\] { scale: 1.01; }
  .scale-\[var\(--scale\)\] { scale: var(--scale); }
  .-rotate-45 { rotate: -45deg; }
  .rotate-45 { rotate: 45deg; }
  .transform { transform: var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,); }
  .animate-marquee { animation: var(--animate-marquee); }
  .animate-pulse { animation: var(--animate-pulse); }
  .animate-scale-in { animation: var(--animate-scale-in); }
  .animate-spin { animation: var(--animate-spin); }
  .cursor-pointer { cursor: pointer; }
  .resize { resize: both; }
  .list-inside { list-style-position: inside; }
  .list-decimal { list-style-type: decimal; }
  .list-disc { list-style-type: disc; }
  .list-none { list-style-type: none; }
  .appearance-none { appearance: none; }
  .\!auto-cols-\[unset\] { grid-auto-columns: unset !important; }
  .auto-cols-\[100\%\] { grid-auto-columns: 100%; }
  .auto-cols-\[calc\(\(100\%-\(0\.375rem\*2\)\)\/3\)\] { grid-auto-columns: calc(33.3333% - 0.25rem); }
  .grid-flow-col { grid-auto-flow: column; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
  .grid-cols-\[1fr_1fr_1fr_1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
  .grid-cols-\[1fr_1fr_1fr_auto_1fr_1fr_1fr\] { grid-template-columns: 1fr 1fr 1fr auto 1fr 1fr 1fr; }
  .grid-cols-\[1fr_32px\] { grid-template-columns: 1fr 32px; }
  .grid-cols-\[1fr_104px\] { grid-template-columns: 1fr 104px; }
  .grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .grid-rows-2 { grid-template-rows: repeat(2, minmax(0px, 1fr)); }
  .grid-rows-3 { grid-template-rows: repeat(3, minmax(0px, 1fr)); }
  .grid-rows-\[1fr_1fr\] { grid-template-rows: 1fr 1fr; }
  .flex-col { flex-direction: column; }
  .flex-row { flex-direction: row; }
  .flex-row-reverse { flex-direction: row-reverse; }
  .flex-wrap { flex-wrap: wrap; }
  .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-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-start { justify-content: flex-start; }
  .gap-0 { gap: calc(var(--spacing)*0); }
  .gap-1 { gap: calc(var(--spacing)*1); }
  .gap-1\.5 { gap: calc(var(--spacing)*1.5); }
  .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-3xl { gap: var(--spacing-3xl); }
  .gap-4 { gap: calc(var(--spacing)*4); }
  .gap-4\.5 { gap: var(--spacing-4\.5); }
  .gap-5 { gap: calc(var(--spacing)*5); }
  .gap-5xl { gap: var(--spacing-5xl); }
  .gap-6 { gap: calc(var(--spacing)*6); }
  .gap-7xl { gap: var(--spacing-7xl); }
  .gap-8 { gap: calc(var(--spacing)*8); }
  .gap-\[0\.625rem\] { gap: 0.625rem; }
  .gap-\[8\.5px\] { gap: 8.5px; }
  .gap-\[10px\] { gap: 10px; }
  .gap-lg { gap: var(--spacing-lg); }
  .gap-md { gap: var(--spacing-md); }
  .gap-sm { gap: var(--spacing-sm); }
  .gap-xl { gap: var(--spacing-xl); }
  .gap-xs { gap: var(--spacing-xs); }
  :where(.space-y-0\.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-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-1\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-2\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-2xl > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-2xl)*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-2xl)*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-3xl > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-3xl)*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-3xl)*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-4xl > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-4xl)*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-4xl)*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-8 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-16 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-lg > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-lg)*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-lg)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-xl > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-xl)*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-xl)*calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-xs > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-xs)*var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-xs)*calc(1 - var(--tw-space-y-reverse))); }
  .gap-x-4 { column-gap: calc(var(--spacing)*4); }
  :where(.space-x-0\.5 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing)*.5)*var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-x-reverse))); }
  :where(.space-x-2 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse))); }
  .gap-y-1 { row-gap: calc(var(--spacing)*1); }
  .gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .gap-y-3 { row-gap: calc(var(--spacing)*3); }
  .gap-y-4 { row-gap: calc(var(--spacing)*4); }
  :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-border-primary > :not(:last-child)) { border-color: var(--color-border-primary); }
  .place-self-center { place-self: center; }
  .self-start { align-self: flex-start; }
  .justify-self-end { justify-self: flex-end; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .overflow-auto { overflow: auto; }
  .overflow-hidden { overflow: hidden; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-y-auto { overflow-y: auto; }
  .overflow-y-hidden { overflow-y: hidden; }
  .overflow-y-scroll { overflow-y: scroll; }
  .overscroll-contain { overscroll-behavior: contain; }
  .scroll-smooth { scroll-behavior: smooth; }
  .\!rounded-full { border-radius: 3.40282e+38px !important; }
  .rounded { border-radius: 0.25rem; }
  .rounded-2xl { border-radius: var(--radius-2xl); }
  .rounded-\[0\.25rem\] { border-radius: 0.25rem; }
  .rounded-\[1\.25em\] { border-radius: 1.25em; }
  .rounded-\[4px\] { border-radius: 4px; }
  .rounded-\[6px\] { border-radius: 6px; }
  .rounded-\[8px\] { border-radius: 8px; }
  .rounded-\[10px\] { border-radius: 10px; }
  .rounded-\[60px\] { border-radius: 60px; }
  .rounded-full { border-radius: 3.40282e+38px; }
  .rounded-lg { border-radius: var(--radius-lg); }
  .rounded-md { border-radius: var(--radius-md); }
  .rounded-none { border-radius: 0px; }
  .rounded-sm { border-radius: var(--radius-sm); }
  .rounded-xl { border-radius: var(--radius-xl); }
  .rounded-xs { border-radius: var(--radius-xs); }
  .rounded-t-2xl { border-top-left-radius: var(--radius-2xl); border-top-right-radius: var(--radius-2xl); }
  .rounded-t-\[10px\] { border-top-left-radius: 10px; border-top-right-radius: 10px; }
  .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-l-full { border-top-left-radius: 3.40282e+38px; border-bottom-left-radius: 3.40282e+38px; }
  .rounded-l-md { border-top-left-radius: var(--radius-md); border-bottom-left-radius: var(--radius-md); }
  .rounded-l-none { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
  .rounded-l-xl { border-top-left-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl); }
  .rounded-r-full { border-top-right-radius: 3.40282e+38px; border-bottom-right-radius: 3.40282e+38px; }
  .rounded-r-md { border-top-right-radius: var(--radius-md); border-bottom-right-radius: var(--radius-md); }
  .rounded-r-none { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
  .rounded-b-2xl { border-bottom-right-radius: var(--radius-2xl); border-bottom-left-radius: var(--radius-2xl); }
  .rounded-b-lg { border-bottom-right-radius: var(--radius-lg); border-bottom-left-radius: var(--radius-lg); }
  .rounded-b-md { border-bottom-right-radius: var(--radius-md); border-bottom-left-radius: var(--radius-md); }
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .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-\[1\.5px\] { border-style: var(--tw-border-style); border-width: 1.5px; }
  .border-\[1\.667px\] { border-style: var(--tw-border-style); border-width: 1.667px; }
  .border-\[1px\] { border-style: var(--tw-border-style); border-width: 1px; }
  .border-\[5px\] { border-style: var(--tw-border-style); border-width: 5px; }
  .border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }
  .border-t, .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-r-0 { border-right-style: var(--tw-border-style); border-right-width: 0px; }
  .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .border-b-2 { border-bottom-style: var(--tw-border-style); border-bottom-width: 2px; }
  .border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .border-l-0 { border-left-style: var(--tw-border-style); border-left-width: 0px; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-none { --tw-border-style: none; border-style: none; }
  .border-\[\#0C0E12\] { border-color: rgb(12, 14, 18); }
  .border-\[\#1F242F\] { border-color: rgb(31, 36, 47); }
  .border-\[\#1f2c4b\] { border-color: rgb(31, 44, 75); }
  .border-\[\#1f242f\] { border-color: rgb(31, 36, 47); }
  .border-\[\#2b3a5e\] { border-color: rgb(43, 58, 94); }
  .border-\[\#3F100B\] { border-color: rgb(63, 16, 11); }
  .border-\[\#4e7c80\] { border-color: rgb(78, 124, 128); }
  .border-\[\#6b4b99\] { border-color: rgb(107, 75, 153); }
  .border-\[\#7A1E1E\] { border-color: rgb(122, 30, 30); }
  .border-\[\#9E165F\] { border-color: rgb(158, 22, 95); }
  .border-\[\#82F0D0\] { border-color: rgb(130, 240, 208); }
  .border-\[\#085D3A\] { border-color: rgb(8, 93, 58); }
  .border-\[\#85baff\] { border-color: rgb(133, 186, 255); }
  .border-\[\#373A41\], .border-\[\#373a41\] { border-color: rgb(55, 58, 65); }
  .border-\[\#854A0E\] { border-color: rgb(133, 74, 14); }
  .border-\[\#914e59\] { border-color: rgb(145, 78, 89); }
  .border-\[\#932F19\] { border-color: rgb(147, 47, 25); }
  .border-\[\#09232E\] { border-color: rgb(9, 35, 46); }
  .border-\[\#9879e0\] { border-color: rgb(152, 121, 224); }
  .border-\[\#22262F\] { border-color: rgb(34, 38, 47); }
  .border-\[\#25324f\] { border-color: rgb(37, 50, 79); }
  .border-\[\#065986\] { border-color: rgb(6, 89, 134); }
  .border-\[\#93370d\] { border-color: rgb(147, 55, 13); }
  .border-\[\#101730\] { border-color: rgb(16, 23, 48); }
  .border-\[\#333741\] { border-color: rgb(51, 55, 65); }
  .border-\[\#912018\] { border-color: rgb(145, 32, 24); }
  .border-\[\#B2DDFF\] { border-color: rgb(178, 221, 255); }
  .border-\[\#CECFD2\] { border-color: rgb(206, 207, 210); }
  .border-\[\#D0D5DD\] { border-color: rgb(208, 213, 221); }
  .border-\[\#E9D7FE\] { border-color: rgb(233, 215, 254); }
  .border-\[\#EAAA08\] { border-color: rgb(234, 170, 8); }
  .border-\[\#EAECF0\] { border-color: rgb(234, 236, 240); }
  .border-\[\#FECDCA\] { border-color: rgb(254, 205, 202); }
  .border-\[\#FEDF89\] { border-color: rgb(254, 223, 137); }
  .border-\[\#FFE5AF\] { border-color: rgb(255, 229, 175); }
  .border-\[\#b0841f\] { border-color: rgb(176, 132, 31); }
  .border-\[\#eaecf0\] { border-color: rgb(234, 236, 240); }
  .border-\[\#ff5d31\] { border-color: rgb(255, 93, 49); }
  .border-\[\#ffe5af\] { border-color: rgb(255, 229, 175); }
  .border-\[\#ffe74d\] { border-color: rgb(255, 231, 77); }
  .border-bg-primary { border-color: var(--color-bg-primary); }
  .border-bg-primary-hover { border-color: var(--color-bg-primary-hover); }
  .border-bg-secondary { border-color: var(--color-bg-secondary); }
  .border-bg-tertiary { border-color: var(--color-bg-tertiary); }
  .border-border-brand { border-color: var(--color-border-brand); }
  .border-border-brand-dark { border-color: var(--color-border-brand-dark); }
  .border-border-checkbox-primary { border-color: var(--color-border-checkbox-primary); }
  .border-border-dark { border-color: var(--color-border-dark); }
  .border-border-disabled { border-color: var(--color-border-disabled); }
  .border-border-primary { border-color: var(--color-border-primary); }
  .border-border-secondary { border-color: var(--color-border-secondary); }
  .border-border-segment-root-primary { border-color: var(--color-border-segment-root-primary); }
  .border-border-tab-list-primary { border-color: var(--color-border-tab-list-primary); }
  .border-brand-400 { border-color: var(--color-brand-400); }
  .border-button-secondary-border { border-color: var(--color-button-secondary-border); }
  .border-fuchsia-600 { border-color: var(--color-fuchsia-600); }
  .border-gray-800 { border-color: var(--color-gray-800); }
  .border-text-error-primary\/10 { border-color: rgba(240, 68, 56, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-error-primary\/10 { border-color: color-mix(in oklab,var(--color-text-error-primary)10%,transparent); }
}
  .border-text-error-primary\/15 { border-color: rgba(240, 68, 56, 0.15); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-error-primary\/15 { border-color: color-mix(in oklab,var(--color-text-error-primary)15%,transparent); }
}
  .border-text-error-primary\/30 { border-color: rgba(240, 68, 56, 0.3); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-error-primary\/30 { border-color: color-mix(in oklab,var(--color-text-error-primary)30%,transparent); }
}
  .border-text-error-primary\/35 { border-color: rgba(240, 68, 56, 0.35); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-error-primary\/35 { border-color: color-mix(in oklab,var(--color-text-error-primary)35%,transparent); }
}
  .border-text-success-primary\/10 { border-color: rgba(23, 178, 106, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-success-primary\/10 { border-color: color-mix(in oklab,var(--color-text-success-primary)10%,transparent); }
}
  .border-text-success-primary\/15 { border-color: rgba(23, 178, 106, 0.15); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-success-primary\/15 { border-color: color-mix(in oklab,var(--color-text-success-primary)15%,transparent); }
}
  .border-text-success-primary\/30 { border-color: rgba(23, 178, 106, 0.3); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-success-primary\/30 { border-color: color-mix(in oklab,var(--color-text-success-primary)30%,transparent); }
}
  .border-text-success-primary\/35 { border-color: rgba(23, 178, 106, 0.35); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-success-primary\/35 { border-color: color-mix(in oklab,var(--color-text-success-primary)35%,transparent); }
}
  .border-text-warning-primary\/10 { border-color: rgba(247, 144, 9, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-warning-primary\/10 { border-color: color-mix(in oklab,var(--color-text-warning-primary)10%,transparent); }
}
  .border-text-warning-primary\/15 { border-color: rgba(247, 144, 9, 0.15); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-warning-primary\/15 { border-color: color-mix(in oklab,var(--color-text-warning-primary)15%,transparent); }
}
  .border-text-warning-primary\/30 { border-color: rgba(247, 144, 9, 0.3); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-warning-primary\/30 { border-color: color-mix(in oklab,var(--color-text-warning-primary)30%,transparent); }
}
  .border-text-warning-primary\/35 { border-color: rgba(247, 144, 9, 0.35); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-text-warning-primary\/35 { border-color: color-mix(in oklab,var(--color-text-warning-primary)35%,transparent); }
}
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .border-utility-blue-200 { border-color: var(--color-utility-blue-200); }
  .border-utility-brand-200 { border-color: var(--color-utility-brand-200); }
  .border-utility-error-200 { border-color: var(--color-utility-error-200); }
  .border-utility-pink-200 { border-color: var(--color-utility-pink-200); }
  .border-utility-success-200 { border-color: var(--color-utility-success-200); }
  .border-utility-success-700 { border-color: var(--color-utility-success-700); }
  .border-utility-warning-200 { border-color: var(--color-utility-warning-200); }
  .border-utility-warning-700 { border-color: var(--color-utility-warning-700); }
  .border-white { border-color: var(--color-white); }
  .border-white\/10 { border-color: rgba(255, 255, 255, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-white\/10 { border-color: color-mix(in oklab,var(--color-white)10%,transparent); }
}
  .border-white\/20 { border-color: rgba(255, 255, 255, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-white\/20 { border-color: color-mix(in oklab,var(--color-white)20%,transparent); }
}
  .border-yellow-400\/50 { border-color: rgba(250, 197, 21, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .border-yellow-400\/50 { border-color: color-mix(in oklab,var(--color-yellow-400)50%,transparent); }
}
  .border-t-\[\#F05027\] { border-top-color: rgb(240, 80, 39); }
  .border-t-button-tertiary-fg { border-top-color: var(--color-button-tertiary-fg); }
  .\!bg-button-tertiary-fg { background-color: var(--color-button-tertiary-fg) !important; }
  .bg-\[\#0C0E12\] { background-color: rgb(12, 14, 18); }
  .bg-\[\#0C111D\] { background-color: rgb(12, 17, 29); }
  .bg-\[\#0D1217\] { background-color: rgb(13, 18, 23); }
  .bg-\[\#0b1220\] { background-color: rgb(11, 18, 32); }
  .bg-\[\#0c1630\] { background-color: rgb(12, 22, 48); }
  .bg-\[\#01C1FA\] { background-color: rgb(1, 193, 250); }
  .bg-\[\#01C4FB\] { background-color: rgb(1, 196, 251); }
  .bg-\[\#1A534C\] { background-color: rgb(26, 83, 76); }
  .bg-\[\#1A1620\] { background-color: rgb(26, 22, 32); }
  .bg-\[\#1D0201\] { background-color: rgb(29, 2, 1); }
  .bg-\[\#1F1F1F\] { background-color: rgb(31, 31, 31); }
  .bg-\[\#1f2638\] { background-color: rgb(31, 38, 56); }
  .bg-\[\#3D0F0F\] { background-color: rgb(61, 15, 15); }
  .bg-\[\#4E0D30\] { background-color: rgb(78, 13, 48); }
  .bg-\[\#4e1d09\] { background-color: rgb(78, 29, 9); }
  .bg-\[\#5E0DBD\] { background-color: rgb(94, 13, 189); }
  .bg-\[\#017EFF\] { background-color: rgb(1, 126, 255); }
  .bg-\[\#17B26A\] { background-color: rgb(23, 178, 106); }
  .bg-\[\#32A294\] { background-color: rgb(50, 162, 148); }
  .bg-\[\#041B27\] { background-color: rgb(4, 27, 39); }
  .bg-\[\#062C41\] { background-color: rgb(6, 44, 65); }
  .bg-\[\#171b26\] { background-color: rgb(23, 27, 38); }
  .bg-\[\#373A41\] { background-color: rgb(55, 58, 65); }
  .bg-\[\#511C10\] { background-color: rgb(81, 28, 16); }
  .bg-\[\#542C0D\] { background-color: rgb(84, 44, 13); }
  .bg-\[\#05121c\] { background-color: rgb(5, 18, 28); }
  .bg-\[\#09232E\] { background-color: rgb(9, 35, 46); }
  .bg-\[\#10192e\]\/95 { background-color: oklab(0.216867 -0.00350108 -0.0434339 / 0.95); }
  .bg-\[\#11192f\] { background-color: rgb(17, 25, 47); }
  .bg-\[\#13161B\] { background-color: rgb(19, 22, 27); }
  .bg-\[\#22262e\] { background-color: rgb(34, 38, 46); }
  .bg-\[\#026308\] { background-color: rgb(2, 99, 8); }
  .bg-\[\#053321\] { background-color: rgb(5, 51, 33); }
  .bg-\[\#55160c\] { background-color: rgb(85, 22, 12); }
  .bg-\[\#071724\] { background-color: rgb(7, 23, 36); }
  .bg-\[\#073333\] { background-color: rgb(7, 51, 51); }
  .bg-\[\#111827\] { background-color: rgb(17, 24, 39); }
  .bg-\[\#172627\] { background-color: rgb(23, 38, 39); }
  .bg-\[\#191304\] { background-color: rgb(25, 19, 4); }
  .bg-\[\#301059\] { background-color: rgb(48, 16, 89); }
  .bg-\[\#A15C07\] { background-color: rgb(161, 92, 7); }
  .bg-\[\#A63D40\] { background-color: rgb(166, 61, 64); }
  .bg-\[\#B485FF\] { background-color: rgb(180, 133, 255); }
  .bg-\[\#CA8504\] { background-color: rgb(202, 133, 4); }
  .bg-\[\#CDA95B\] { background-color: rgb(205, 169, 91); }
  .bg-\[\#D92D20\] { background-color: rgb(217, 45, 32); }
  .bg-\[\#EFF8FF\] { background-color: rgb(239, 248, 255); }
  .bg-\[\#F9FAFB\] { background-color: rgb(249, 250, 251); }
  .bg-\[\#F04438\] { background-color: rgb(240, 68, 56); }
  .bg-\[\#F79009\] { background-color: rgb(247, 144, 9); }
  .bg-\[\#FAC515\] { background-color: rgb(250, 197, 21); }
  .bg-\[\#FEEE95\] { background-color: rgb(254, 238, 149); }
  .bg-\[\#FEF3F2\] { background-color: rgb(254, 243, 242); }
  .bg-\[\#FEF7C3\] { background-color: rgb(254, 247, 195); }
  .bg-\[\#FFD238\] { background-color: rgb(255, 210, 56); }
  .bg-\[\#FFE5AF\] { background-color: rgb(255, 229, 175); }
  .bg-\[\#FFFAEB\] { background-color: rgb(255, 250, 235); }
  .bg-\[\#f95a2c\] { background-color: rgb(249, 90, 44); }
  .bg-\[\#ff5d31\] { background-color: rgb(255, 93, 49); }
  .bg-\[\#ffb300\] { background-color: rgb(255, 179, 0); }
  .bg-\[white\] { background-color: rgb(255, 255, 255); }
  .bg-bg-badge { background-color: var(--color-bg-badge); }
  .bg-bg-brand-dark-solid { background-color: var(--color-bg-brand-dark-solid); }
  .bg-bg-brand-secondary { background-color: var(--color-bg-brand-secondary); }
  .bg-bg-brand-solid { background-color: var(--color-bg-brand-solid); }
  .bg-bg-checkbox-primary { background-color: var(--color-bg-checkbox-primary); }
  .bg-bg-dark { background-color: var(--color-bg-dark); }
  .bg-bg-disabled { background-color: var(--color-bg-disabled); }
  .bg-bg-error-secondary { background-color: var(--color-bg-error-secondary); }
  .bg-bg-overlay\/70 { background-color: rgba(34, 38, 47, 0.7); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-bg-overlay\/70 { background-color: color-mix(in oklab,var(--color-bg-overlay)70%,transparent); }
}
  .bg-bg-primary { background-color: var(--color-bg-primary); }
  .bg-bg-primary-alt { background-color: var(--color-bg-primary-alt); }
  .bg-bg-primary-hover { background-color: var(--color-bg-primary-hover); }
  .bg-bg-progress-bar-range-primary { background-color: var(--color-bg-progress-bar-range-primary); }
  .bg-bg-progress-bar-track-primary { background-color: var(--color-bg-progress-bar-track-primary); }
  .bg-bg-quaternary { background-color: var(--color-bg-quaternary); }
  .bg-bg-secondary { background-color: var(--color-bg-secondary); }
  .bg-bg-secondary-alt { background-color: var(--color-bg-secondary-alt); }
  .bg-bg-segment-indicator-primary { background-color: var(--color-bg-segment-indicator-primary); }
  .bg-bg-segment-root-primary { background-color: var(--color-bg-segment-root-primary); }
  .bg-bg-success-secondary { background-color: var(--color-bg-success-secondary); }
  .bg-bg-tab-indicator-primary { background-color: var(--color-bg-tab-indicator-primary); }
  .bg-bg-tab-list-primary { background-color: var(--color-bg-tab-list-primary); }
  .bg-bg-tertiary { background-color: var(--color-bg-tertiary); }
  .bg-bg-warning-secondary { background-color: var(--color-bg-warning-secondary); }
  .bg-black { background-color: var(--color-black); }
  .bg-black\/40 { background-color: rgba(0, 0, 0, 0.4); }
  @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: rgba(0, 0, 0, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/50 { background-color: color-mix(in oklab,var(--color-black)50%,transparent); }
}
  .bg-black\/60 { background-color: rgba(0, 0, 0, 0.6); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/60 { background-color: color-mix(in oklab,var(--color-black)60%,transparent); }
}
  .bg-black\/65 { background-color: rgba(0, 0, 0, 0.65); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/65 { background-color: color-mix(in oklab,var(--color-black)65%,transparent); }
}
  .bg-black\/80 { background-color: rgba(0, 0, 0, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-black\/80 { background-color: color-mix(in oklab,var(--color-black)80%,transparent); }
}
  .bg-brand-400 { background-color: var(--color-brand-400); }
  .bg-brand-500 { background-color: var(--color-brand-500); }
  .bg-brand-800 { background-color: var(--color-brand-800); }
  .bg-button-primary-bg { background-color: var(--color-button-primary-bg); }
  .bg-button-secondary-bg { background-color: var(--color-button-secondary-bg); }
  .bg-cyan-950 { background-color: var(--color-cyan-950); }
  .bg-error-600 { background-color: var(--color-error-600); }
  .bg-gray-300 { background-color: var(--color-gray-300); }
  .bg-text-quarterary-500 { background-color: var(--color-text-quarterary-500); }
  .bg-text-tertiary-600\/50 { background-color: rgba(148, 150, 156, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-text-tertiary-600\/50 { background-color: color-mix(in oklab,var(--color-text-tertiary-600)50%,transparent); }
}
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-utility-blue-50 { background-color: var(--color-utility-blue-50); }
  .bg-utility-blue-500 { background-color: var(--color-utility-blue-500); }
  .bg-utility-brand-50 { background-color: var(--color-utility-brand-50); }
  .bg-utility-brand-500 { background-color: var(--color-utility-brand-500); }
  .bg-utility-brand-600 { background-color: var(--color-utility-brand-600); }
  .bg-utility-error-50 { background-color: var(--color-utility-error-50); }
  .bg-utility-error-500 { background-color: var(--color-utility-error-500); }
  .bg-utility-gray-100 { background-color: var(--color-utility-gray-100); }
  .bg-utility-gray-200 { background-color: var(--color-utility-gray-200); }
  .bg-utility-gray-200\/40 { background-color: rgba(55, 58, 65, 0.4); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-utility-gray-200\/40 { background-color: color-mix(in oklab,var(--color-utility-gray-200)40%,transparent); }
}
  .bg-utility-pink-50 { background-color: var(--color-utility-pink-50); }
  .bg-utility-success-50 { background-color: var(--color-utility-success-50); }
  .bg-utility-success-500 { background-color: var(--color-utility-success-500); }
  .bg-utility-warning-50 { background-color: var(--color-utility-warning-50); }
  .bg-utility-warning-500 { background-color: var(--color-utility-warning-500); }
  .bg-white { background-color: var(--color-white); }
  .bg-white\/10 { background-color: rgba(255, 255, 255, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-white\/10 { background-color: color-mix(in oklab,var(--color-white)10%,transparent); }
}
  .bg-white\/15 { background-color: rgba(255, 255, 255, 0.15); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-white\/15 { background-color: color-mix(in oklab,var(--color-white)15%,transparent); }
}
  .bg-white\/20 { background-color: rgba(255, 255, 255, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-white\/20 { background-color: color-mix(in oklab,var(--color-white)20%,transparent); }
}
  .bg-white\/30 { background-color: rgba(255, 255, 255, 0.3); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-white\/30 { background-color: color-mix(in oklab,var(--color-white)30%,transparent); }
}
  .bg-white\/75 { background-color: rgba(255, 255, 255, 0.75); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-white\/75 { background-color: color-mix(in oklab,var(--color-white)75%,transparent); }
}
  .bg-yellow-400 { background-color: var(--color-yellow-400); }
  .bg-gradient-to-b { --tw-gradient-position: to bottom in oklab; }
  .bg-gradient-to-b, .bg-gradient-to-l { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-gradient-to-l { --tw-gradient-position: to left in oklab; }
  .bg-gradient-to-r { --tw-gradient-position: to right in oklab; }
  .bg-gradient-to-r, .bg-gradient-to-t { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-gradient-to-t { --tw-gradient-position: to top in oklab; }
  .bg-radial { --tw-gradient-position: in oklab; background-image: radial-gradient(var(--tw-gradient-stops)); }
  .bg-\[linear-gradient\(6\.3deg\,\#215B5F_4\.86\%\,\#88FFD7_119\.22\%\)\] { background-image: linear-gradient(6.3deg, rgb(33, 91, 95) 4.86%, rgb(136, 255, 215) 119.22%); }
  .bg-\[linear-gradient\(6deg\,\#215B5F_4\.86\%\,\#88FFD7_119\.22\%\)\] { background-image: linear-gradient(6deg, rgb(33, 91, 95) 4.86%, rgb(136, 255, 215) 119.22%); }
  .bg-\[linear-gradient\(45deg\,\#4300B1_0\%\,\#A531DC_100\%\)\], .bg-\[linear-gradient\(45deg\,_\#4300B1_0\%\,_\#A531DC_100\%\)\] { background-image: linear-gradient(45deg, rgb(67, 0, 177), rgb(165, 49, 220)); }
  .bg-\[linear-gradient\(50deg\,\#c7802d_-5\.1\%\,\#ffe585_44\.95\%\,\#c7802d_109\.05\%\)\], .bg-\[linear-gradient\(50deg\,_\#c7802d_-5\.1\%\,_\#ffe585_44\.95\%\,_\#c7802d_109\.05\%\)\] { background-image: linear-gradient(50deg, rgb(199, 128, 45) -5.1%, rgb(255, 229, 133) 44.95%, rgb(199, 128, 45) 109.05%); }
  .bg-\[linear-gradient\(89deg\,\#c7802d_-15\.91\%\,\#ffe585_28\.75\%\,\#ffeca6_49\.46\%\,\#c7802d_112\.69\%\)\] { background-image: linear-gradient(89deg, rgb(199, 128, 45) -15.91%, rgb(255, 229, 133) 28.75%, rgb(255, 236, 166) 49.46%, rgb(199, 128, 45) 112.69%); }
  .bg-\[linear-gradient\(90deg\,_\#9333E9_0\%\,_\#DA2778_100\%\)\] { background-image: linear-gradient(90deg, rgb(147, 51, 233), rgb(218, 39, 120)); }
  .bg-\[linear-gradient\(90deg\,_\#111827_0\%\,_\#2C0757_100\%\)\] { background-image: linear-gradient(90deg, rgb(17, 24, 39), rgb(44, 7, 87)); }
  .bg-\[linear-gradient\(180deg\,\#9E77ED_0\%\,\#8057D9_100\%\)\] { background-image: linear-gradient(rgb(158, 119, 237), rgb(128, 87, 217)); }
  .bg-\[linear-gradient\(180deg\,\#7442D9_0\%\,\#451C7D_100\%\)\] { background-image: linear-gradient(rgb(116, 66, 217), rgb(69, 28, 125)); }
  .bg-\[linear-gradient\(180deg\,\#D05C58_0\%\,\#75222E_100\%\)\] { background-image: linear-gradient(rgb(208, 92, 88), rgb(117, 34, 46)); }
  .bg-\[linear-gradient\(180deg\,\#FFDE21_0\%\,\#FFD012_47\%\,\#FFBF00_100\%\)\] { background-image: linear-gradient(rgb(255, 222, 33), rgb(255, 208, 18) 47%, rgb(255, 191, 0)); }
  .bg-\[linear-gradient\(180deg\,\#FFDE21_28\.33\%\,\#FFBF00_57\.84\%\,\#FF9442_100\%\)\] { background-image: linear-gradient(rgb(255, 222, 33) 28.33%, rgb(255, 191, 0) 57.84%, rgb(255, 148, 66)); }
  .bg-\[linear-gradient\(180deg\,\#c7ddff_0\%\,\#418dff_100\%\)\] { background-image: linear-gradient(rgb(199, 221, 255), rgb(65, 141, 255)); }
  .bg-\[linear-gradient\(180deg\,_\#9E77ED_0\%\,\#8057D9_100\%\)\] { background-image: linear-gradient(rgb(158, 119, 237), rgb(128, 87, 217)); }
  .bg-\[linear-gradient\(180deg\,_\#89F7FE_0\%\,_\#66A6FF_100\%\)\] { background-image: linear-gradient(rgb(137, 247, 254), rgb(102, 166, 255)); }
  .bg-\[linear-gradient\(180deg\,_\#D05C58_0\%\,_\#75222E_100\%\)\] { background-image: linear-gradient(rgb(208, 92, 88), rgb(117, 34, 46)); }
  .bg-\[linear-gradient\(241\.67deg\,\#01C1FA_1\.19\%\,\#015EEA_100\%\)\] { background-image: linear-gradient(241.67deg, rgb(1, 193, 250) 1.19%, rgb(1, 94, 234)); }
  .bg-\[linear-gradient\(241\.67deg\,\#1A534C_1\.19\%\,\#051B29_100\%\)\] { background-image: linear-gradient(241.67deg, rgb(26, 83, 76) 1.19%, rgb(5, 27, 41)); }
  .bg-\[linear-gradient\(241\.67deg\,\#1C1D83_1\.19\%\,\#31033F_100\%\)\] { background-image: linear-gradient(241.67deg, rgb(28, 29, 131) 1.19%, rgb(49, 3, 63)); }
  .bg-\[linear-gradient\(241\.67deg\,\#F86246_1\.19\%\,\#5B0A26_100\%\)\] { background-image: linear-gradient(241.67deg, rgb(248, 98, 70) 1.19%, rgb(91, 10, 38)); }
  .bg-\[linear-gradient\(241\.67deg\,\#FFD238_1\.19\%\,\#FF7D02_100\%\)\] { background-image: linear-gradient(241.67deg, rgb(255, 210, 56) 1.19%, rgb(255, 125, 2)); }
  .bg-\[linear-gradient\(241\.67deg\,_\#01C1FA_1\.19\%\,_\#015EEA_100\%\)\] { background-image: linear-gradient(241.67deg, rgb(1, 193, 250) 1.19%, rgb(1, 94, 234)); }
  .bg-\[linear-gradient\(242deg\,\#1A534C_1\.19\%\,\#051B29_100\%\)\] { background-image: linear-gradient(242deg, rgb(26, 83, 76) 1.19%, rgb(5, 27, 41)); }
  .bg-\[linear-gradient\(242deg\,\#FFD238_1\.19\%\,\#FF7D02_100\%\)\] { background-image: linear-gradient(242deg, rgb(255, 210, 56) 1.19%, rgb(255, 125, 2)); }
  .bg-\[radial-gradient\(58\.4\%_58\.4\%_at_50\%_41\.6\%\,\#101938_30\%\,\#101730_100\%\)\] { background-image: radial-gradient(58.4% 58.4% at 50% 41.6%, rgb(16, 25, 56) 30%, rgb(16, 23, 48) 100%); }
  .bg-\[radial-gradient\(103\.87\%_100\%_at_50\.15\%_0\%\,\#072B37_20\.3\%\,\#051125_100\%\)\], .bg-\[radial-gradient\(103\.87\%_100\%_at_50\.15\%_0\%\,_\#072b37_20\.3\%\,_\#051125_100\%\)\] { background-image: radial-gradient(103.87% 100% at 50.15% 0px, rgb(7, 43, 55) 20.3%, rgb(5, 17, 37) 100%); }
  .bg-\[radial-gradient\(365\.61\%_103\.33\%_at_54\.76\%_0\%\,\#656564_0\%\,\#031d18_22\.17\%\,\#031d19_78\.16\%\,\#4a4a45_98\.9\%\)\] { background-image: radial-gradient(365.61% 103.33% at 54.76% 0px, rgb(101, 101, 100) 0px, rgb(3, 29, 24) 22.17%, rgb(3, 29, 25) 78.16%, rgb(74, 74, 69) 98.9%); }
  .from-\[\#0b1220\]\/90 { --tw-gradient-from: oklab(18.3114% -.00355966 -.0306859/.9); --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-\[\#00000000\] { --tw-gradient-from: #0000; --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-\[\#FFE5AF\] { --tw-gradient-from: #ffe5af; --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-bg-primary-alt\/0 { --tw-gradient-from: #0000; }
  @supports (color:color-mix(in lab,red,red)) {
  .from-bg-primary-alt\/0 { --tw-gradient-from: color-mix(in oklab,var(--color-bg-primary-alt)0%,transparent); }
}
  .from-bg-primary-alt\/0 { --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-button-primary-bg { --tw-gradient-from: var(--color-button-primary-bg); --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-40\% { --tw-gradient-from-position: 40%; }
  .via-\[\#0b1220\]\/60 { --tw-gradient-via: oklab(18.3114% -.00355966 -.0306859/.6); --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-\[\#EAC467\] { --tw-gradient-to: #eac467; --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-bg-brand-solid { --tw-gradient-to: var(--color-bg-brand-solid); --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-bg-primary-alt, .to-bg-primary-alt\/100 { --tw-gradient-to: var(--color-bg-primary-alt); --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)); }
  .\[mask-image\:linear-gradient\(to_right\,transparent\,black\)\] { -webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgb(0, 0, 0)); }
  .bg-clip-text { background-clip: text; }
  .fill-\[\#a15c07\] { fill: rgb(161, 92, 7); }
  .fill-\[\#cecfd2\] { fill: rgb(206, 207, 210); }
  .fill-\[\#fac515\] { fill: rgb(250, 197, 21); }
  .fill-bg-tertiary { fill: var(--color-bg-tertiary); }
  .fill-blue-dark-700 { fill: var(--color-blue-dark-700); }
  .fill-error-600 { fill: var(--color-error-600); }
  .fill-success-700 { fill: var(--color-success-700); }
  .fill-text-brand-primary-600 { fill: var(--color-text-brand-primary-600); }
  .fill-white { fill: var(--color-white); }
  .fill-yellow-400 { fill: var(--color-yellow-400); }
  .stroke-2 { stroke-width: 2px; }
  .stroke-\[2\.5\], .stroke-\[2\.5px\] { stroke-width: 2.5px; }
  .object-contain { object-fit: contain; }
  .object-cover { object-fit: cover; }
  .object-center { object-position: center center; }
  .object-left { object-position: left center; }
  .object-right { object-position: right center; }
  .object-top { object-position: center top; }
  .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-2xl { padding: var(--spacing-2xl); }
  .p-3 { padding: calc(var(--spacing)*3); }
  .p-3xl { padding: var(--spacing-3xl); }
  .p-4 { padding: calc(var(--spacing)*4); }
  .p-4xl { padding: var(--spacing-4xl); }
  .p-5 { padding: calc(var(--spacing)*5); }
  .p-6 { padding: calc(var(--spacing)*6); }
  .p-7\.5 { padding: var(--spacing-7\.5); }
  .p-8 { padding: calc(var(--spacing)*8); }
  .p-10 { padding: calc(var(--spacing)*10); }
  .p-\[1\.25rem\] { padding: 1.25rem; }
  .p-\[2px\] { padding: 2px; }
  .p-\[3\.5px\] { padding: 3.5px; }
  .p-lg { padding: var(--spacing-lg); }
  .p-md { padding: var(--spacing-md); }
  .p-px { padding: 1px; }
  .p-xl { padding: var(--spacing-xl); }
  .px-0 { padding-inline: calc(var(--spacing)*0); }
  .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-3xl { padding-inline: var(--spacing-3xl); }
  .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-20 { padding-inline: calc(var(--spacing)*20); }
  .px-\[0\.75rem\] { padding-inline: 0.75rem; }
  .px-\[0\.375rem\] { padding-inline: 0.375rem; }
  .px-\[10px\] { padding-inline: 10px; }
  .px-\[14px\] { padding-inline: 14px; }
  .px-lg { padding-inline: var(--spacing-lg); }
  .px-sm { padding-inline: var(--spacing-sm); }
  .px-xl { padding-inline: var(--spacing-xl); }
  .\!py-1 { padding-block: calc(var(--spacing)*1) !important; }
  .py-0 { padding-block: calc(var(--spacing)*0); }
  .py-0\.5 { padding-block: calc(var(--spacing)*.5); }
  .py-1 { padding-block: calc(var(--spacing)*1); }
  .py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
  .py-2 { padding-block: calc(var(--spacing)*2); }
  .py-2\.5 { padding-block: calc(var(--spacing)*2.5); }
  .py-3 { padding-block: calc(var(--spacing)*3); }
  .py-3\.5 { padding-block: calc(var(--spacing)*3.5); }
  .py-3xl { padding-block: var(--spacing-3xl); }
  .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-16 { padding-block: calc(var(--spacing)*16); }
  .py-\[0\.125rem\] { padding-block: 0.125rem; }
  .py-\[0\.375rem\] { padding-block: 0.375rem; }
  .py-\[0\.688rem\] { padding-block: 0.688rem; }
  .py-\[2px\] { padding-block: 2px; }
  .py-\[10px\] { padding-block: 10px; }
  .py-\[11\.25rem\] { padding-block: 11.25rem; }
  .py-lg { padding-block: var(--spacing-lg); }
  .py-md { padding-block: var(--spacing-md); }
  .py-xl { padding-block: var(--spacing-xl); }
  .py-xs { padding-block: var(--spacing-xs); }
  .pt-0 { padding-top: calc(var(--spacing)*0); }
  .pt-2 { padding-top: calc(var(--spacing)*2); }
  .pt-2\.5 { padding-top: calc(var(--spacing)*2.5); }
  .pt-2xl { padding-top: var(--spacing-2xl); }
  .pt-3 { padding-top: calc(var(--spacing)*3); }
  .pt-3xl { padding-top: var(--spacing-3xl); }
  .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-\[11px\] { padding-top: 11px; }
  .pt-lg { padding-top: var(--spacing-lg); }
  .pt-safe-area-inset-top { padding-top: var(--spacing-safe-area-inset-top); }
  .pt-xl { padding-top: var(--spacing-xl); }
  .pr-1\.5 { padding-right: calc(var(--spacing)*1.5); }
  .pr-2\.5 { padding-right: calc(var(--spacing)*2.5); }
  .pr-4 { padding-right: calc(var(--spacing)*4); }
  .pr-16 { padding-right: calc(var(--spacing)*16); }
  .pr-\[0\.5rem\] { padding-right: 0.5rem; }
  .pr-\[5\.75rem\] { padding-right: 5.75rem; }
  .pr-lg { padding-right: var(--spacing-lg); }
  .pb-0 { padding-bottom: calc(var(--spacing)*0); }
  .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-3xl { padding-bottom: var(--spacing-3xl); }
  .pb-4 { padding-bottom: calc(var(--spacing)*4); }
  .pb-4xl { padding-bottom: var(--spacing-4xl); }
  .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-\[1\.625rem\] { padding-bottom: 1.625rem; }
  .pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\] { padding-bottom: max(1.5rem,env(safe-area-inset-bottom)); }
  .pb-safe-area-inset-bottom { padding-bottom: var(--spacing-safe-area-inset-bottom); }
  .pl-0 { padding-left: calc(var(--spacing)*0); }
  .pl-1 { padding-left: calc(var(--spacing)*1); }
  .pl-1\.5 { padding-left: calc(var(--spacing)*1.5); }
  .pl-3\.5 { padding-left: calc(var(--spacing)*3.5); }
  .pl-4 { padding-left: calc(var(--spacing)*4); }
  .pl-6 { padding-left: calc(var(--spacing)*6); }
  .pl-10 { padding-left: calc(var(--spacing)*10); }
  .pl-10\.5 { padding-left: calc(var(--spacing)*10.5); }
  .pl-18 { padding-left: var(--spacing-18); }
  .pl-\[0\.375rem\] { padding-left: 0.375rem; }
  .text-center { text-align: center; }
  .text-left { text-align: left; }
  .text-right { text-align: right; }
  .text-start { text-align: start; }
  .font-sans { font-family: var(--font-sans); }
  .text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .text-2xs { font-size: var(--text-2xs); line-height: var(--tw-leading,var(--text-2xs--line-height)); }
  .text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  .text-3xs { font-size: var(--text-3xs); line-height: var(--tw-leading,var(--text-3xs--line-height)); }
  .text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }
  .text-5xl { font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height)); }
  .text-6xl { font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--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-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
  .text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
  .text-\[0\.75rem\] { font-size: 0.75rem; }
  .text-\[8px\] { font-size: 8px; }
  .text-\[9px\] { font-size: 9px; }
  .text-\[10px\] { font-size: 10px; }
  .text-\[14px\] { font-size: 14px; }
  .text-\[16px\] { font-size: 16px; }
  .text-\[18px\] { font-size: 18px; }
  .text-\[22px\] { font-size: 22px; }
  .text-\[26px\] { font-size: 26px; }
  .leading-2xl { --tw-leading: var(--spacing-2xl); line-height: var(--spacing-2xl); }
  .leading-4\.5 { --tw-leading: var(--spacing-4\.5); line-height: var(--spacing-4\.5); }
  .leading-6 { --tw-leading: calc(var(--spacing)*6); line-height: calc(var(--spacing)*6); }
  .leading-\[0\.01em\] { --tw-leading: .01em; line-height: 0.01em; }
  .leading-\[1\.5rem\] { --tw-leading: 1.5rem; line-height: 1.5rem; }
  .leading-\[1\.125rem\] { --tw-leading: 1.125rem; line-height: 1.125rem; }
  .leading-\[18px\] { --tw-leading: 18px; line-height: 18px; }
  .leading-none { --tw-leading: 1; line-height: 1; }
  .leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }
  .leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }
  .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
  .font-extrabold { --tw-font-weight: var(--font-weight-extrabold); font-weight: var(--font-weight-extrabold); }
  .font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .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); }
  .tracking-\[0\.075rem\] { --tw-tracking: .075rem; letter-spacing: 0.075rem; }
  .tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }
  .tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: var(--tracking-wider); }
  .text-balance { text-wrap: balance; }
  .text-nowrap { text-wrap: nowrap; }
  .text-wrap { text-wrap: wrap; }
  .break-words { overflow-wrap: break-word; }
  .break-all { word-break: break-all; }
  .whitespace-nowrap { white-space: nowrap; }
  .\!text-brand-500 { color: var(--color-brand-500) !important; }
  .text-\[\#0f1929\] { color: rgb(15, 25, 41); }
  .text-\[\#1D0201\] { color: rgb(29, 2, 1); }
  .text-\[\#6C5200\], .text-\[\#6c5200\] { color: rgb(108, 82, 0); }
  .text-\[\#7CD4FD\] { color: rgb(124, 212, 253); }
  .text-\[\#9CA3AF\] { color: rgb(156, 163, 175); }
  .text-\[\#47CD89\] { color: rgb(71, 205, 137); }
  .text-\[\#75E0A7\] { color: rgb(117, 224, 167); }
  .text-\[\#82F0D0\] { color: rgb(130, 240, 208); }
  .text-\[\#98A2B3\], .text-\[\#98a2b3\] { color: rgb(152, 162, 179); }
  .text-\[\#161B26\] { color: rgb(22, 27, 38); }
  .text-\[\#175CD3\] { color: rgb(23, 92, 211); }
  .text-\[\#713B12\] { color: rgb(113, 59, 18); }
  .text-\[\#999\] { color: rgb(153, 153, 153); }
  .text-\[\#6941C6\] { color: rgb(105, 65, 198); }
  .text-\[\#09232E\] { color: rgb(9, 35, 46); }
  .text-\[\#079455\] { color: rgb(7, 148, 85); }
  .text-\[\#85888E\] { color: rgb(133, 136, 142); }
  .text-\[\#94969C\] { color: rgb(148, 150, 156); }
  .text-\[\#101828\] { color: rgb(16, 24, 40); }
  .text-\[\#344054\] { color: rgb(52, 64, 84); }
  .text-\[\#475467\] { color: rgb(71, 84, 103); }
  .text-\[\#667085\] { color: rgb(102, 112, 133); }
  .text-\[\#757278\] { color: rgb(117, 114, 120); }
  .text-\[\#A3A3A3\] { color: rgb(163, 163, 163); }
  .text-\[\#A15C07\] { color: rgb(161, 92, 7); }
  .text-\[\#B88B3A\] { color: rgb(184, 139, 58); }
  .text-\[\#B54708\] { color: rgb(181, 71, 8); }
  .text-\[\#CA8504\] { color: rgb(202, 133, 4); }
  .text-\[\#CDA95B\] { color: rgb(205, 169, 91); }
  .text-\[\#CECEDA\] { color: rgb(206, 206, 218); }
  .text-\[\#CECFD2\] { color: rgb(206, 207, 210); }
  .text-\[\#D0D5DD\] { color: rgb(208, 213, 221); }
  .text-\[\#D92D20\] { color: rgb(217, 45, 32); }
  .text-\[\#EAAA08\] { color: rgb(234, 170, 8); }
  .text-\[\#EE46BC\] { color: rgb(238, 70, 188); }
  .text-\[\#EF6820\] { color: rgb(239, 104, 32); }
  .text-\[\#F5F5F6\] { color: rgb(245, 245, 246); }
  .text-\[\#F7B27A\] { color: rgb(247, 178, 122); }
  .text-\[\#F04438\] { color: rgb(240, 68, 56); }
  .text-\[\#F05127\] { color: rgb(240, 81, 39); }
  .text-\[\#F87171\] { color: rgb(248, 113, 113); }
  .text-\[\#FAA7E0\] { color: rgb(250, 167, 224); }
  .text-\[\#FDA29B\] { color: rgb(253, 162, 155); }
  .text-\[\#FDE272\] { color: rgb(253, 226, 114); }
  .text-\[\#FEC84B\] { color: rgb(254, 200, 75); }
  .text-\[\#FEDF89\] { color: rgb(254, 223, 137); }
  .text-\[\#FF0000\] { color: red; }
  .text-\[\#FFE5AF\] { color: rgb(255, 229, 175); }
  .text-\[\#FFE595\] { color: rgb(255, 229, 149); }
  .text-\[\#FFFFFF\], .text-\[\#FFF\] { color: rgb(255, 255, 255); }
  .text-\[\#c1c7d0\] { color: rgb(193, 199, 208); }
  .text-\[\#e2aa28\] { color: rgb(226, 170, 40); }
  .text-\[\#efc806\] { color: rgb(239, 200, 6); }
  .text-\[\#ff5d31\] { color: rgb(255, 93, 49); }
  .text-\[\#ff875f\] { color: rgb(255, 135, 95); }
  .text-\[\#ff2525b3\] { color: rgba(255, 37, 37, 0.7); }
  .text-\[\#ffe5af\] { color: rgb(255, 229, 175); }
  .text-\[\#fff\] { color: rgb(255, 255, 255); }
  .text-\[inherit\] { color: inherit; }
  .text-bg-active { color: var(--color-bg-active); }
  .text-bg-brand-dark-solid { color: var(--color-bg-brand-dark-solid); }
  .text-bg-brand-solid { color: var(--color-bg-brand-solid); }
  .text-bg-primary { color: var(--color-bg-primary); }
  .text-black { color: var(--color-black); }
  .text-border-disabled { color: var(--color-border-disabled); }
  .text-brand-300 { color: var(--color-brand-300); }
  .text-brand-400 { color: var(--color-brand-400); }
  .text-brand-500 { color: var(--color-brand-500); }
  .text-brand-700 { color: var(--color-brand-700); }
  .text-brand-950 { color: var(--color-brand-950); }
  .text-button-primary-bg { color: var(--color-button-primary-bg); }
  .text-button-primary-fg { color: var(--color-button-primary-fg); }
  .text-button-secondary-fg { color: var(--color-button-secondary-fg); }
  .text-button-tertiary-error-fg { color: var(--color-button-tertiary-error-fg); }
  .text-button-tertiary-fg { color: var(--color-button-tertiary-fg); }
  .text-dark-text { color: var(--color-dark-text); }
  .text-error-600 { color: var(--color-error-600); }
  .text-gray-300 { color: var(--color-gray-300); }
  .text-inherit { color: inherit; }
  .text-text-brand { color: var(--color-text-brand); }
  .text-text-brand-700 { color: var(--color-text-brand-700); }
  .text-text-brand-primary-600 { color: var(--color-text-brand-primary-600); }
  .text-text-checkbox-indicator-primary { color: var(--color-text-checkbox-indicator-primary); }
  .text-text-checkbox-label-primary { color: var(--color-text-checkbox-label-primary); }
  .text-text-disabled { color: var(--color-text-disabled); }
  .text-text-disabled-subtle { color: var(--color-text-disabled-subtle); }
  .text-text-error-primary { color: var(--color-text-error-primary); }
  .text-text-featured-icon-light-brand { color: var(--color-text-featured-icon-light-brand); }
  .text-text-featured-icon-light-error { color: var(--color-text-featured-icon-light-error); }
  .text-text-featured-icon-light-success { color: var(--color-text-featured-icon-light-success); }
  .text-text-featured-icon-light-warning { color: var(--color-text-featured-icon-light-warning); }
  .text-text-footer-button { color: var(--color-text-footer-button); }
  .text-text-nav-item-button-icon { color: var(--color-text-nav-item-button-icon); }
  .text-text-nav-item-button-icon-active { color: var(--color-text-nav-item-button-icon-active); }
  .text-text-placeholder { color: var(--color-text-placeholder); }
  .text-text-placeholder-subtle { color: var(--color-text-placeholder-subtle); }
  .text-text-primary-900 { color: var(--color-text-primary-900); }
  .text-text-primary-brand { color: var(--color-text-primary-brand); }
  .text-text-quarterary-500 { color: var(--color-text-quarterary-500); }
  .text-text-quarterary-brand { color: var(--color-text-quarterary-brand); }
  .text-text-quinary { color: var(--color-text-quinary); }
  .text-text-secondary-700 { color: var(--color-text-secondary-700); }
  .text-text-segment-item-primary { color: var(--color-text-segment-item-primary); }
  .text-text-success-primary { color: var(--color-text-success-primary); }
  .text-text-success-primary-600 { color: var(--color-text-success-primary-600); }
  .text-text-tab-trigger-primary { color: var(--color-text-tab-trigger-primary); }
  .text-text-tertiary-600 { color: var(--color-text-tertiary-600); }
  .text-text-tertiary-600\/80 { color: rgba(148, 150, 156, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-text-tertiary-600\/80 { color: color-mix(in oklab,var(--color-text-tertiary-600)80%,transparent); }
}
  .text-text-tertiary-600\/90 { color: rgba(148, 150, 156, 0.9); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-text-tertiary-600\/90 { color: color-mix(in oklab,var(--color-text-tertiary-600)90%,transparent); }
}
  .text-text-warning-primary { color: var(--color-text-warning-primary); }
  .text-text-warning-primary-600 { color: var(--color-text-warning-primary-600); }
  .text-transparent { color: rgba(0, 0, 0, 0); }
  .text-utility-blue-500 { color: var(--color-utility-blue-500); }
  .text-utility-blue-700 { color: var(--color-utility-blue-700); }
  .text-utility-brand-500 { color: var(--color-utility-brand-500); }
  .text-utility-brand-600 { color: var(--color-utility-brand-600); }
  .text-utility-brand-700 { color: var(--color-utility-brand-700); }
  .text-utility-error-500 { color: var(--color-utility-error-500); }
  .text-utility-error-700 { color: var(--color-utility-error-700); }
  .text-utility-pink-500 { color: var(--color-utility-pink-500); }
  .text-utility-pink-700 { color: var(--color-utility-pink-700); }
  .text-utility-success-500 { color: var(--color-utility-success-500); }
  .text-utility-success-700 { color: var(--color-utility-success-700); }
  .text-utility-warning-700 { color: var(--color-utility-warning-700); }
  .text-white { color: var(--color-white); }
  .text-white\/35 { color: rgba(255, 255, 255, 0.35); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/35 { color: color-mix(in oklab,var(--color-white)35%,transparent); }
}
  .text-white\/45 { color: rgba(255, 255, 255, 0.45); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/45 { color: color-mix(in oklab,var(--color-white)45%,transparent); }
}
  .text-white\/50 { color: rgba(255, 255, 255, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/50 { color: color-mix(in oklab,var(--color-white)50%,transparent); }
}
  .text-white\/60 { color: rgba(255, 255, 255, 0.6); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/60 { color: color-mix(in oklab,var(--color-white)60%,transparent); }
}
  .text-white\/70 { color: rgba(255, 255, 255, 0.7); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/70 { color: color-mix(in oklab,var(--color-white)70%,transparent); }
}
  .text-white\/80 { color: rgba(255, 255, 255, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/80 { color: color-mix(in oklab,var(--color-white)80%,transparent); }
}
  .text-white\/90 { color: rgba(255, 255, 255, 0.9); }
  @supports (color:color-mix(in lab,red,red)) {
  .text-white\/90 { color: color-mix(in oklab,var(--color-white)90%,transparent); }
}
  .text-yellow-400 { color: var(--color-yellow-400); }
  .capitalize { text-transform: capitalize; }
  .lowercase { text-transform: lowercase; }
  .uppercase { text-transform: uppercase; }
  .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,); }
  .underline { text-decoration-line: underline; }
  .underline-offset-2 { text-underline-offset: 2px; }
  .underline-offset-4 { text-underline-offset: 4px; }
  .opacity-0 { opacity: 0; }
  .opacity-20 { opacity: 0.2; }
  .opacity-30 { opacity: 0.3; }
  .opacity-50 { opacity: 0.5; }
  .opacity-90 { opacity: 0.9; }
  .opacity-95 { opacity: 0.95; }
  .opacity-100 { opacity: 1; }
  .opacity-\[var\(--opacity\)\] { opacity: var(--opacity); }
  .mix-blend-luminosity { mix-blend-mode: luminosity; }
  .shadow-\[-4px_4px_12\.6px_0px_rgba\(0\,0\,0\,0\.15\)_inset\] { --tw-shadow: -4px 4px 12.6px 0px var(--tw-shadow-color,#00000026)inset; }
  .shadow-\[-4px_4px_12\.6px_0px_rgba\(0\,0\,0\,0\.15\)_inset\], .shadow-\[0_-5px_20px_0_\#88FFD7_inset\] { 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_-5px_20px_0_\#88FFD7_inset\] { --tw-shadow: 0 -5px 20px 0 var(--tw-shadow-color,#88ffd7)inset; }
  .shadow-\[0_0_20px_0_\#88FFD7_inset\] { --tw-shadow: 0 0 20px 0 var(--tw-shadow-color,#88ffd7)inset; }
  .shadow-\[0_0_20px_0_\#88FFD7_inset\], .shadow-\[0_4px_14px_6px_rgba\(0\,0\,0\,0\.6\)\] { 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_14px_6px_rgba\(0\,0\,0\,0\.6\)\] { --tw-shadow: 0 4px 14px 6px var(--tw-shadow-color,#0009); }
  .shadow-\[0px_-1px_2px_1px_\#fff7e1_inset\] { --tw-shadow: 0px -1px 2px 1px var(--tw-shadow-color,#fff7e1)inset; }
  .shadow-\[0px_-1px_2px_1px_\#fff7e1_inset\], .shadow-\[0px_-2px_1px_0px_rgba\(2\,33\,47\,0\.30\)\] { 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_-2px_1px_0px_rgba\(2\,33\,47\,0\.30\)\] { --tw-shadow: 0px -2px 1px 0px var(--tw-shadow-color,#02212f4d); }
  .shadow-\[0px_3px_6px_0px_rgba\(255\,228\,183\,0\.3\)\] { --tw-shadow: 0px 3px 6px 0px var(--tw-shadow-color,#ffe4b74d); }
  .shadow-\[0px_3px_6px_0px_rgba\(255\,228\,183\,0\.3\)\], .shadow-\[inset_0_0_20px_\#FFD238\,0_0_10px_\#FFD238\] { 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_0_20px_\#FFD238\,0_0_10px_\#FFD238\] { --tw-shadow: inset 0 0 20px var(--tw-shadow-color,#ffd238),0 0 10px var(--tw-shadow-color,#ffd238); }
  .shadow-\[inset_0px_-1px_2px_1px_\#fff7e1\] { --tw-shadow: inset 0px -1px 2px 1px var(--tw-shadow-color,#fff7e1); }
  .shadow-\[inset_0px_-1px_2px_1px_\#fff7e1\], .shadow-lg { 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: 0px 12px 16px -4px var(--tw-shadow-color,#10182814),0px 4px 6px -2px var(--tw-shadow-color,#10182808); }
  .shadow-md { --tw-shadow: 0px 2px 4px -2px var(--tw-shadow-color,#1018280f),0px 4px 8px -2px var(--tw-shadow-color,#1018281a); }
  .shadow-md, .shadow-none { 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; }
  .shadow-sm { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280f),0px 1px 3px 0px var(--tw-shadow-color,#1018281a); }
  .shadow-sm, .shadow-xl { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-xl { --tw-shadow: 0px 20px 24px -4px var(--tw-shadow-color,#10182814),0px 8px 8px -4px var(--tw-shadow-color,#10182808); }
  .shadow-xs { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280d); 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\/20 { --tw-shadow-color: #0003; }
  @supports (color:color-mix(in lab,red,red)) {
  .shadow-black\/20 { --tw-shadow-color: color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent); }
}
  .outline { outline-width: 1px; }
  .outline, .outline-2 { outline-style: var(--tw-outline-style); }
  .outline-2 { outline-width: 2px; }
  .outline-utility-success-100 { outline-color: var(--color-utility-success-100); }
  .blur { --tw-blur: blur(8px); }
  .blur, .blur-3xl { 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-3xl { --tw-blur: blur(var(--blur-3xl)); }
  .blur-\[0\.5px\] { --tw-blur: blur(.5px); }
  .blur-\[0\.5px\], .drop-shadow-\[0px_2px_2\.8px_rgba\(215\,100\,255\,0\.5\)\] { 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-\[0px_2px_2\.8px_rgba\(215\,100\,255\,0\.5\)\] { --tw-drop-shadow-size: drop-shadow(0px 2px 2.8px var(--tw-drop-shadow-color,#d764ff80)); --tw-drop-shadow: var(--tw-drop-shadow-size); }
  .drop-shadow-lg { --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026)); --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg)); }
  .drop-shadow-lg, .drop-shadow-sm { 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-sm { --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026)); --tw-drop-shadow: drop-shadow(var(--drop-shadow-sm)); }
  .grayscale { --tw-grayscale: grayscale(100%); }
  .filter, .grayscale { 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-\[25px\] { --tw-backdrop-blur: blur(25px); }
  .backdrop-blur-\[25px\], .backdrop-blur-md { backdrop-filter: var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,); }
  .backdrop-blur-md { --tw-backdrop-blur: blur(var(--blur-md)); }
  .backdrop-blur-sm { --tw-backdrop-blur: blur(var(--blur-sm)); }
  .backdrop-blur-sm, .backdrop-blur-xs { 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-xs { --tw-backdrop-blur: blur(var(--blur-xs)); }
  .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, visibility, 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-\[width\,opacity\] { transition-property: width, opacity; 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)); }
  .delay-75 { transition-delay: 75ms; }
  .duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }
  .duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }
  .duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }
  .duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }
  .duration-700 { --tw-duration: .7s; transition-duration: 0.7s; }
  .duration-1000 { --tw-duration: 1s; transition-duration: 1s; }
  .ease-\[cubic-bezier\(0\.33\,1\,0\.68\,1\)\] { --tw-ease: cubic-bezier(.33,1,.68,1); transition-timing-function: cubic-bezier(0.33, 1, 0.68, 1); }
  .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
  .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
  .prose-invert { --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); }
  .outline-none { --tw-outline-style: none; outline-style: none; }
  .select-none { user-select: none; }
  .\[--color-jackpot-rays-primary\:\#0f3333\] { --color-jackpot-rays-primary: #0f3333; }
  .\[--color-jackpot-rays-primary\:\#251166\] { --color-jackpot-rays-primary: #251166; }
  .\[--color-jackpot-rays-primary\:\#c04e48\] { --color-jackpot-rays-primary: #c04e48; }
  .\[--color-jackpot-rays-secondary\:\#8f2731\] { --color-jackpot-rays-secondary: #8f2731; }
  .\[--color-jackpot-rays-secondary\:\#144342\] { --color-jackpot-rays-secondary: #144342; }
  .\[--color-jackpot-rays-secondary\:\#352676\] { --color-jackpot-rays-secondary: #352676; }
  .\[--color-rays-primary\:\#17a6f6\] { --color-rays-primary: #17a6f6; }
  .\[--color-rays-primary\:\#8222c6\] { --color-rays-primary: #8222c6; }
  .\[--color-rays-primary\:\#f2ac25\] { --color-rays-primary: #f2ac25; }
  .\[--color-rays-secondary\:\#8e24d2\] { --color-rays-secondary: #8e24d2; }
  .\[--color-rays-secondary\:\#159ce9\] { --color-rays-secondary: #159ce9; }
  .\[--color-rays-secondary\:\#febb2a\] { --color-rays-secondary: #febb2a; }
  .\[--light-rays-left\:70\%\] { --light-rays-left: 70%; }
  .\[--light-rays-left\:90\%\] { --light-rays-left: 90%; }
  .\[--light-rays-top\:15\%\] { --light-rays-top: 15%; }
  .\[--light-rays-top\:25\%\] { --light-rays-top: 25%; }
  .\[--light-rays-top\:100px\] { --light-rays-top: 100px; }
  .\[-ms-overflow-style\:none\] { }
  .\[-webkit-background-clip\:text\] { background-clip: text; }
  .\[-webkit-overflow-scrolling\:touch\] { }
  .\[-webkit-text-fill-color\:transparent\] { -webkit-text-fill-color: transparent; }
  .\[animation-delay\:1s\] { animation-delay: 1s; }
  .\[animation-duration\:1s\] { animation-duration: 1s; }
  .\[background\:var\(--color-footer-bg\)\] { background: var(--color-footer-bg); }
  .\[scrollbar-width\:none\] { }
  .\[text-shadow\:0px_1px_0px_rgba\(255\,255\,255\,0\.9\)\] { text-shadow: rgba(255, 255, 255, 0.9) 0px 1px; }
  .arrow-bg-bg-quaternary { --arrow-background: var(--color-bg-quaternary); }
  .arrow-size-3 { --arrow-size: calc(var(--spacing)*3); }
  .text-shadow-text-brand { --tw-text-shadow-color: #feee95; }
  @supports (color:color-mix(in lab,red,red)) {
  .text-shadow-text-brand { --tw-text-shadow-color: color-mix(in oklab,var(--color-text-brand)var(--tw-text-shadow-alpha),transparent); }
}
  :is(.\*\:block > *) { display: block; }
  :is(.\*\:\!text-text-tertiary-600 > *) { color: var(--color-text-tertiary-600) !important; }
  :is(.\*\:text-inherit > *) { color: inherit; }
  .marker\:font-mono ::marker { font-family: var(--font-mono); }
  .marker\:font-mono::marker { font-family: var(--font-mono); }
  .marker\:font-mono ::-webkit-details-marker, .marker\:font-mono::-webkit-details-marker { font-family: var(--font-mono); }
  .marker\:text-sm ::marker { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .marker\:text-sm::marker { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .marker\:text-sm ::-webkit-details-marker, .marker\:text-sm::-webkit-details-marker { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .placeholder\:text-\[\#667085\]::placeholder { color: rgb(102, 112, 133); }
  .placeholder\:text-\[\#d1d6de\]::placeholder { color: rgb(209, 214, 222); }
  .placeholder\:text-text-placeholder::placeholder { color: var(--color-text-placeholder); }
  .placeholder\:text-text-placeholder-subtle::placeholder { color: var(--color-text-placeholder-subtle); }
  .first\:rounded-t-sm:first-child { border-top-left-radius: var(--radius-sm); border-top-right-radius: var(--radius-sm); }
  .first\:rounded-t-xl:first-child { border-top-left-radius: var(--radius-xl); border-top-right-radius: var(--radius-xl); }
  .last\:rounded-b-sm:last-child { border-bottom-right-radius: var(--radius-sm); border-bottom-left-radius: var(--radius-sm); }
  .last\:rounded-b-xl:last-child { border-bottom-right-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl); }
  .last\:border-b-0:last-child { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .odd\:bg-\[\#F9FAFB\]:nth-child(2n+1) { background-color: rgb(249, 250, 251); }
  .read-only\:opacity-60:read-only { opacity: 0.6; }
  .read-only\:shadow-none:read-only { --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); }
  .focus-within\:border-border-brand:focus-within { border-color: var(--color-border-brand); }
  .focus-within\:shadow-brand-xs:focus-within { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280d),0px 0px 0px 4px var(--tw-shadow-color,#fac51580); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  @media (hover: hover) {
  .hover\:-translate-y-1:hover { --tw-translate-y: calc(var(--spacing)*-1); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .hover\:border-\[\#FDE272\]:hover { border-color: rgb(253, 226, 114); }
  .hover\:bg-\[\#FEFBE8\]:hover { background-color: rgb(254, 251, 232); }
  .hover\:bg-\[\#ff6a3e\]:hover { background-color: rgb(255, 106, 62); }
  .hover\:bg-bg-secondary-alt\/80:hover { background-color: rgba(35, 36, 68, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-bg-secondary-alt\/80:hover { background-color: color-mix(in oklab,var(--color-bg-secondary-alt)80%,transparent); }
}
  .hover\:bg-brand-500:hover { background-color: var(--color-brand-500); }
  .hover\:bg-white\/10:hover { background-color: rgba(255, 255, 255, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-white\/10:hover { background-color: color-mix(in oklab,var(--color-white)10%,transparent); }
}
  .hover\:bg-white\/20:hover { background-color: rgba(255, 255, 255, 0.2); }
  @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\:bg-white\/25:hover { background-color: rgba(255, 255, 255, 0.25); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-white\/25:hover { background-color: color-mix(in oklab,var(--color-white)25%,transparent); }
}
  .hover\:bg-yellow-400\/10:hover { background-color: rgba(250, 197, 21, 0.1); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-yellow-400\/10:hover { background-color: color-mix(in oklab,var(--color-yellow-400)10%,transparent); }
}
  .hover\:text-brand-300:hover { color: var(--color-brand-300); }
  .hover\:text-white:hover { color: var(--color-white); }
  .hover\:text-yellow-400:hover { color: var(--color-yellow-400); }
  .hover\:underline:hover { text-decoration-line: underline; }
  .hover\:opacity-90:hover { opacity: 0.9; }
  .hover\:opacity-100:hover { opacity: 1; }
}
  .focus\:border-\[\#FDE272\]:focus { border-color: rgb(253, 226, 114); }
  .focus\:border-border-brand:focus { border-color: var(--color-border-brand); }
  .focus\:shadow-brand-xs:focus { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280d),0px 0px 0px 4px var(--tw-shadow-color,#fac51580); }
  .focus\:ring-0:focus, .focus\:shadow-brand-xs:focus { 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); }
  .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-\[\#CDA95B\]:focus { --tw-ring-color: #cda95b; }
  .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\:ring-offset-\[\#1a0201\]:focus { --tw-ring-offset-color: #1a0201; }
  .focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }
  .active\:bg-\[linear-gradient\(89\.27deg\,\#c7802d_-33\.65\%\,\#ffe585_12\.75\%\,\#ffeca6_80\.96\%\,\#c7802d_128\.79\%\)\]:active { background-image: linear-gradient(89.27deg, rgb(199, 128, 45) -33.65%, rgb(255, 229, 133) 12.75%, rgb(255, 236, 166) 80.96%, rgb(199, 128, 45) 128.79%); }
  .active\:bg-\[radial-gradient\(365\.61\%_103\.33\%_at_54\.76\%_0\%\,\#656564_0\%\,\#282433_22\.17\%\,\#282433_78\.16\%\,\#4a4a45_98\.9\%\)\]:active { background-image: radial-gradient(365.61% 103.33% at 54.76% 0px, rgb(101, 101, 100) 0px, rgb(40, 36, 51) 22.17%, rgb(40, 36, 51) 78.16%, rgb(74, 74, 69) 98.9%); }
  .disabled\:invisible:disabled { visibility: hidden; }
  .disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
  .disabled\:bg-bg-disabled:disabled { background-color: var(--color-bg-disabled); }
  .disabled\:bg-bg-primary:disabled { background-color: var(--color-bg-primary); }
  .disabled\:text-\[\#98A2B3\]:disabled { color: rgb(152, 162, 179); }
  .disabled\:text-\[\#85888E\]:disabled { color: rgb(133, 136, 142); }
  .disabled\:text-text-disabled:disabled { color: var(--color-text-disabled); }
  .disabled\:opacity-40:disabled { opacity: 0.4; }
  .disabled\:opacity-50:disabled { opacity: 0.5; }
  .disabled\:opacity-60:disabled { opacity: 0.6; }
  .disabled\:opacity-75:disabled { opacity: 0.75; }
  .disabled\:shadow-none:disabled { --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 (hover: hover) {
  .disabled\:hover\:border-\[\#EAAA08\]:disabled:hover { border-color: rgb(234, 170, 8); }
  .disabled\:hover\:bg-white:disabled:hover { background-color: var(--color-white); }
}
  .aria-disabled\:cursor-not-allowed[aria-disabled="true"] { cursor: not-allowed; }
  .aria-disabled\:opacity-60[aria-disabled="true"] { opacity: 0.6; }
  .aria-disabled\:shadow-none[aria-disabled="true"] { --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); }
  .aria-invalid\:border-\[\#FDA29B\][aria-invalid="true"] { border-color: rgb(253, 162, 155); }
  .data-selected\:translate-y-\[-8px\][data-selected] { --tw-translate-y: -8px; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .data-\[state\=checked\]\:border-\[\#ff5d31\][data-state="checked"] { border-color: rgb(255, 93, 49); }
  .data-\[state\=checked\]\:bg-transparent[data-state="checked"] { background-color: rgba(0, 0, 0, 0); }
  @media (min-width: 40rem) {
  .sm\:right-6 { right: calc(var(--spacing)*6); }
  .sm\:bottom-6 { bottom: calc(var(--spacing)*6); }
  .sm\:col-span-1 { grid-column: span 1 / span 1; }
  .sm\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .sm\:mt-xs { margin-top: var(--spacing-xs); }
  .sm\:flex { display: flex; }
  .sm\:inline { display: inline; }
  .sm\:h-\[170px\] { height: 170px; }
  .sm\:h-fit { height: fit-content; }
  .sm\:w-24 { width: calc(var(--spacing)*24); }
  .sm\:w-32 { width: calc(var(--spacing)*32); }
  .sm\:w-\[120px\] { width: 120px; }
  .sm\:w-auto { width: auto; }
  .sm\:max-w-\[430px\] { max-width: 430px; }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:flex-row { flex-direction: row; }
  .sm\:items-center { align-items: center; }
  .sm\:justify-start { justify-content: flex-start; }
  .sm\:p-4 { padding: calc(var(--spacing)*4); }
  .sm\:p-6 { padding: calc(var(--spacing)*6); }
  .sm\:px-1 { padding-inline: calc(var(--spacing)*1); }
  .sm\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .sm\:px-5 { padding-inline: calc(var(--spacing)*5); }
  .sm\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .sm\:px-10 { padding-inline: calc(var(--spacing)*10); }
  .sm\:py-2\.5 { padding-block: calc(var(--spacing)*2.5); }
  .sm\:py-10 { padding-block: calc(var(--spacing)*10); }
  .sm\:text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .sm\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .sm\:text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--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\:leading-2xl { --tw-leading: var(--spacing-2xl); line-height: var(--spacing-2xl); }
}
  @media (min-width: 48rem) {
  .md\:top-0 { top: calc(var(--spacing)*0); }
  .md\:-right-5 { right: calc(var(--spacing)*-5); }
  .md\:-right-10 { right: calc(var(--spacing)*-10); }
  .md\:mx-0 { margin-inline: calc(var(--spacing)*0); }
  .md\:mt-7\.5 { margin-top: var(--spacing-7\.5); }
  .md\:mt-10 { margin-top: calc(var(--spacing)*10); }
  .md\:mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .md\:block { display: block; }
  .md\:flex { display: flex; }
  .md\:hidden { display: none; }
  .md\:inline-flex { display: inline-flex; }
  .md\:h-\[210px\] { height: 210px; }
  .md\:max-h-\[95vh\] { max-height: 95vh; }
  .md\:w-1\/2 { width: 50%; }
  .md\:w-44 { width: calc(var(--spacing)*44); }
  .md\:w-\[12rem\] { width: 12rem; }
  .md\:w-\[150px\] { width: 150px; }
  .md\:w-auto { width: auto; }
  .md\:w-full { width: 100%; }
  .md\:max-w-\[192px\] { max-width: 192px; }
  .md\:max-w-\[266\.927px\] { max-width: 266.927px; }
  .md\:max-w-\[460px\] { max-width: 460px; }
  .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .md\:flex-row { flex-direction: row; }
  .md\:flex-row-reverse { flex-direction: row-reverse; }
  .md\:gap-2 { gap: calc(var(--spacing)*2); }
  .md\:gap-3xl { gap: var(--spacing-3xl); }
  .md\:gap-6 { gap: calc(var(--spacing)*6); }
  .md\:gap-8 { gap: calc(var(--spacing)*8); }
  .md\:gap-y-3 { row-gap: calc(var(--spacing)*3); }
  .md\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .md\:py-3 { padding-block: calc(var(--spacing)*3); }
  .md\:py-5 { padding-block: calc(var(--spacing)*5); }
  .md\:py-8 { padding-block: calc(var(--spacing)*8); }
  .md\:pt-5 { padding-top: calc(var(--spacing)*5); }
  .md\:pt-11 { padding-top: calc(var(--spacing)*11); }
  .md\:pb-5 { padding-bottom: calc(var(--spacing)*5); }
  .md\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  .md\:text-6xl { font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--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\:opacity-0 { opacity: 0; }
  @media (hover: hover) {
  .md\:group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }
  .md\:hover\:-translate-y-1:hover { --tw-translate-y: calc(var(--spacing)*-1); translate: var(--tw-translate-x)var(--tw-translate-y); }
}
}
  @media (min-width: 64rem) {
  .lg\:not-bleed { width: auto; margin-left: 0px; margin-right: 0px; position: relative; left: auto; right: auto; }
  .lg\:absolute { position: absolute; }
  .lg\:top-\[-30px\] { top: -30px; }
  .lg\:top-\[var\(--offset-top-desktop\)\] { top: var(--offset-top-desktop); }
  .lg\:right-0 { right: calc(var(--spacing)*0); }
  .lg\:right-8 { right: calc(var(--spacing)*8); }
  .lg\:right-\[-5px\] { right: -5px; }
  .lg\:bottom-0 { bottom: calc(var(--spacing)*0); }
  .lg\:bottom-8 { bottom: calc(var(--spacing)*8); }
  .lg\:bottom-15 { bottom: calc(var(--spacing)*15); }
  .lg\:bottom-\[-5px\] { bottom: -5px; }
  .lg\:order-none { order: 0; }
  .lg\:col-span-3 { grid-column: span 3 / span 3; }
  .lg\:mx-auto { margin-inline: auto; }
  .lg\:mx-xl { margin-inline: var(--spacing-xl); }
  .lg\:my-xl { margin-block: var(--spacing-xl); }
  .lg\:-mt-0, .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-2xl { margin-top: var(--spacing-2xl); }
  .lg\:mt-3 { margin-top: calc(var(--spacing)*3); }
  .lg\:mt-3xl { margin-top: var(--spacing-3xl); }
  .lg\:mt-4 { margin-top: calc(var(--spacing)*4); }
  .lg\:mt-4\.5 { margin-top: var(--spacing-4\.5); }
  .lg\:mt-4xl { margin-top: var(--spacing-4xl); }
  .lg\:mt-5 { margin-top: calc(var(--spacing)*5); }
  .lg\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .lg\:mt-10 { margin-top: calc(var(--spacing)*10); }
  .lg\:mt-\[9rem\] { margin-top: 9rem; }
  .lg\:mt-\[132px\] { margin-top: 132px; }
  .lg\:mt-lg { margin-top: var(--spacing-lg); }
  .lg\:mt-xl { margin-top: var(--spacing-xl); }
  .lg\:mb-0 { margin-bottom: calc(var(--spacing)*0); }
  .lg\:mb-4\.5 { margin-bottom: var(--spacing-4\.5); }
  .lg\:mb-5xl { margin-bottom: var(--spacing-5xl); }
  .lg\:block { display: block; }
  .lg\:contents { display: contents; }
  .lg\:flex { display: flex; }
  .lg\:grid { display: grid; }
  .lg\:hidden { display: none; }
  .lg\:aspect-video { aspect-ratio: var(--aspect-video); }
  .lg\:size-12 { width: calc(var(--spacing)*12); height: calc(var(--spacing)*12); }
  .lg\:h-4 { height: calc(var(--spacing)*4); }
  .lg\:h-25 { height: calc(var(--spacing)*25); }
  .lg\:h-37\.5 { height: calc(var(--spacing)*37.5); }
  .lg\:h-62 { height: calc(var(--spacing)*62); }
  .lg\:h-\[4\.5rem\] { height: 4.5rem; }
  .lg\:h-\[5\.75rem\] { height: 5.75rem; }
  .lg\:h-\[12\.5rem\] { height: 12.5rem; }
  .lg\:h-\[36px\] { height: 36px; }
  .lg\:h-\[44px\] { height: 44px; }
  .lg\:h-\[50rem\] { height: 50rem; }
  .lg\:h-\[57px\] { height: 57px; }
  .lg\:h-\[74px\] { height: 74px; }
  .lg\:h-\[175px\] { height: 175px; }
  .lg\:h-\[calc\(100\%-var\(--offset-top-desktop\)\)\] { height: calc(100% - var(--offset-top-desktop)); }
  .lg\:h-auto { height: auto; }
  .lg\:h-fit { height: fit-content; }
  .lg\:max-h-9 { max-height: calc(var(--spacing)*9); }
  .lg\:max-h-\[41rem\] { max-height: 41rem; }
  .lg\:max-h-\[80vh\] { max-height: 80vh; }
  .lg\:max-h-\[85vh\] { max-height: 85vh; }
  .lg\:max-h-\[90vh\] { max-height: 90vh; }
  .lg\:max-h-\[unset\] { max-height: unset; }
  .lg\:min-h-auto { min-height: auto; }
  .lg\:w-1\/2 { width: 50%; }
  .lg\:w-14 { width: calc(var(--spacing)*14); }
  .lg\:w-25 { width: calc(var(--spacing)*25); }
  .lg\:w-28 { width: calc(var(--spacing)*28); }
  .lg\:w-37\.5 { width: calc(var(--spacing)*37.5); }
  .lg\:w-48 { width: calc(var(--spacing)*48); }
  .lg\:w-56 { width: calc(var(--spacing)*56); }
  .lg\:w-\[7\.5rem\] { width: 7.5rem; }
  .lg\:w-\[10rem\] { width: 10rem; }
  .lg\:w-\[12\.5rem\] { width: 12.5rem; }
  .lg\:w-\[14rem\] { width: 14rem; }
  .lg\:w-\[33\.625rem\] { width: 33.625rem; }
  .lg\:w-\[44\.25rem\] { width: 44.25rem; }
  .lg\:w-\[55rem\] { width: 55rem; }
  .lg\:w-\[59px\] { width: 59px; }
  .lg\:w-\[68\%\] { width: 68%; }
  .lg\:w-\[74px\] { width: 74px; }
  .lg\:w-\[132\.26px\] { width: 132.26px; }
  .lg\:w-\[156px\] { width: 156px; }
  .lg\:w-\[175px\] { width: 175px; }
  .lg\:w-\[280px\] { width: 280px; }
  .lg\:w-\[400px\] { width: 400px; }
  .lg\:w-\[450px\] { width: 450px; }
  .lg\:w-\[480px\] { width: 480px; }
  .lg\:w-\[500px\] { width: 500px; }
  .lg\:w-\[600px\] { width: 600px; }
  .lg\:w-\[640px\] { width: 640px; }
  .lg\:w-\[747px\] { width: 747px; }
  .lg\:w-\[1200px\] { width: 1200px; }
  .lg\:w-\[calc\(\(100\%-\(0\.5rem\*5\)\)\/6\)\] { width: calc(16.6667% - 0.416667rem); }
  .lg\:w-auto { width: auto; }
  .lg\:w-fit { width: fit-content; }
  .lg\:w-full { width: 100%; }
  .lg\:max-w-\[25rem\] { max-width: 25rem; }
  .lg\:max-w-\[400px\] { max-width: 400px; }
  .lg\:max-w-\[747px\] { max-width: 747px; }
  .lg\:max-w-\[1136px\] { max-width: 1136px; }
  .lg\:max-w-\[1200px\] { max-width: 1200px; }
  .lg\:min-w-4 { min-width: calc(var(--spacing)*4); }
  .lg\:min-w-\[25rem\] { min-width: 25rem; }
  .lg\:min-w-\[300px\] { min-width: 300px; }
  .lg\:grow { flex-grow: 1; }
  .lg\:scale-250 { --tw-scale-x: 250%; --tw-scale-y: 250%; --tw-scale-z: 250%; scale: var(--tw-scale-x)var(--tw-scale-y); }
  .lg\:columns-2 { column-count: 2; }
  .lg\:auto-cols-\[calc\(\(100\%-\(0\.5rem\*5\)\)\/6\)\] { grid-auto-columns: calc(16.6667% - 0.416667rem); }
  .lg\:auto-cols-\[calc\(\(100\%-\(1\.25rem\*2\)\)\/3\)\] { grid-auto-columns: calc(33.3333% - 0.833333rem); }
  .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .lg\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .lg\:grid-cols-9 { grid-template-columns: repeat(9, minmax(0px, 1fr)); }
  .lg\:flex-col { flex-direction: column; }
  .lg\:flex-row { flex-direction: row; }
  .lg\:items-center { align-items: center; }
  .lg\:items-start { align-items: flex-start; }
  .lg\:justify-between { justify-content: space-between; }
  .lg\:justify-center { justify-content: center; }
  .lg\:gap-0 { gap: calc(var(--spacing)*0); }
  .lg\:gap-2\.5 { gap: calc(var(--spacing)*2.5); }
  .lg\:gap-2xl { gap: var(--spacing-2xl); }
  .lg\:gap-3\.5 { gap: calc(var(--spacing)*3.5); }
  .lg\:gap-4 { gap: calc(var(--spacing)*4); }
  .lg\:gap-4xl { gap: var(--spacing-4xl); }
  .lg\:gap-6 { gap: calc(var(--spacing)*6); }
  .lg\:gap-7 { gap: calc(var(--spacing)*7); }
  .lg\:gap-8 { gap: calc(var(--spacing)*8); }
  .lg\:gap-10 { gap: calc(var(--spacing)*10); }
  .lg\:gap-lg { gap: var(--spacing-lg); }
  .lg\:gap-md { gap: var(--spacing-md); }
  .lg\:gap-xl { gap: var(--spacing-xl); }
  :where(.lg\: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))); }
  .lg\:overflow-hidden { overflow: hidden; }
  .lg\:overflow-y-auto { overflow-y: auto; }
  .lg\:rounded-lg { border-radius: var(--radius-lg); }
  .lg\:rounded-xl { border-radius: var(--radius-xl); }
  .lg\:rounded-t-xl { border-top-left-radius: var(--radius-xl); }
  .lg\:rounded-r-xl, .lg\:rounded-t-xl { border-top-right-radius: var(--radius-xl); }
  .lg\:rounded-r-xl { border-bottom-right-radius: var(--radius-xl); }
  .lg\:border { border-style: var(--tw-border-style); border-width: 1px; }
  .lg\:border-x { border-inline-style: var(--tw-border-style); border-inline-width: 1px; }
  .lg\:border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .lg\:border-border-primary { border-color: var(--color-border-primary); }
  .lg\:bg-\[\#434472\] { background-color: rgb(67, 68, 114); }
  .lg\:bg-bg-primary { background-color: var(--color-bg-primary); }
  .lg\:bg-bg-primary-900 { background-color: var(--color-bg-primary-900); }
  .lg\:bg-unset { background-color: var(--color-unset); }
  .lg\:p-0 { padding: calc(var(--spacing)*0); }
  .lg\:p-3xl { padding: var(--spacing-3xl); }
  .lg\:p-5 { padding: calc(var(--spacing)*5); }
  .lg\:p-6 { padding: calc(var(--spacing)*6); }
  .lg\:p-10 { padding: calc(var(--spacing)*10); }
  .lg\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .lg\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .lg\:px-3xl { padding-inline: var(--spacing-3xl); }
  .lg\:px-4xl { padding-inline: var(--spacing-4xl); }
  .lg\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .lg\:px-xl { padding-inline: var(--spacing-xl); }
  .lg\:py-2xl { padding-block: var(--spacing-2xl); }
  .lg\:py-3xl { padding-block: var(--spacing-3xl); }
  .lg\:py-4xl { padding-block: var(--spacing-4xl); }
  .lg\:py-5 { padding-block: calc(var(--spacing)*5); }
  .lg\:py-8 { padding-block: calc(var(--spacing)*8); }
  .lg\:py-10 { padding-block: calc(var(--spacing)*10); }
  .lg\:py-16 { padding-block: calc(var(--spacing)*16); }
  .lg\:py-\[6px\] { padding-block: 6px; }
  .lg\:py-xl { padding-block: var(--spacing-xl); }
  .lg\:pt-0 { padding-top: calc(var(--spacing)*0); }
  .lg\:pt-3xl { padding-top: var(--spacing-3xl); }
  .lg\:pt-6 { padding-top: calc(var(--spacing)*6); }
  .lg\:pr-8 { padding-right: calc(var(--spacing)*8); }
  .lg\:pb-8 { padding-bottom: calc(var(--spacing)*8); }
  .lg\:pb-12 { padding-bottom: calc(var(--spacing)*12); }
  .lg\:text-center { text-align: center; }
  .lg\:text-right { text-align: right; }
  .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-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-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
  .lg\:text-\[32px\] { font-size: 32px; }
  .lg\:text-\[36px\] { font-size: 36px; }
  .lg\:text-\[40px\] { font-size: 40px; }
  .lg\:text-inherit { color: inherit; }
  .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); }
  .lg\:\[--light-rays-top\:9\.375rem\] { --light-rays-top: 9.375rem; }
  .lg\:first\:border-r:first-child { border-right-style: var(--tw-border-style); border-right-width: 1px; }
}
  @media (min-width: 80rem) {
  .xl\:mt-xl { margin-top: var(--spacing-xl); }
  .xl\:block { display: block; }
  .xl\:w-\[calc\(\(100\%-\(0\.5rem\*9\)\)\/10\)\] { width: calc(10% - 0.45rem); }
  .xl\:p-12 { padding: calc(var(--spacing)*12); }
  .xl\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
}
  @media (min-width: 96rem) {
  .\32 xl\:p-16 { padding: calc(var(--spacing)*16); }
}
  .dark\:border-none:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { --tw-border-style: none; border-style: none; }
  .dark\:border-\[\#1F242F\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *), .dark\:border-\[\#1f242f\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { border-color: rgb(31, 36, 47); }
  .dark\:border-\[\#1849A9\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { border-color: rgb(24, 73, 169); }
  .dark\:border-\[\#53389E\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { border-color: rgb(83, 56, 158); }
  .dark\:border-\[\#93370D\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { border-color: rgb(147, 55, 13); }
  .dark\:border-\[\#333741\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { border-color: rgb(51, 55, 65); }
  .dark\:border-\[\#EAAA08\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { border-color: rgb(234, 170, 8); }
  .dark\:bg-\[\#0C111D\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(12, 17, 29); }
  .dark\:bg-\[\#1D2939\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(29, 41, 57); }
  .dark\:bg-\[\#2C1C5F\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(44, 28, 95); }
  .dark\:bg-\[\#4E1D09\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(78, 29, 9); }
  .dark\:bg-\[\#102A56\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(16, 42, 86); }
  .dark\:bg-\[\#161B26\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(22, 27, 38); }
  .dark\:bg-\[\#854A0E\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(133, 74, 14); }
  .dark\:bg-\[\#CA8504\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { background-color: rgb(202, 133, 4); }
  .dark\:text-\[\#47CD89\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(71, 205, 137); }
  .dark\:text-\[\#84CAFF\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(132, 202, 255); }
  .dark\:text-\[\#94969C\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(148, 150, 156); }
  .dark\:text-\[\#333741\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(51, 55, 65); }
  .dark\:text-\[\#757278\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(117, 114, 120); }
  .dark\:text-\[\#CECFD2\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(206, 207, 210); }
  .dark\:text-\[\#D6BBFB\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(214, 187, 251); }
  .dark\:text-\[\#EAAA08\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(234, 170, 8); }
  .dark\:text-\[\#F5F5F6\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(245, 245, 246); }
  .dark\:text-\[\#F97066\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(249, 112, 102); }
  .dark\:text-\[\#FEC84B\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(254, 200, 75); }
  .dark\:text-\[\#f5f5f6\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(245, 245, 246); }
  .dark\:placeholder\:text-\[\#85888E\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *)::placeholder { color: rgb(133, 136, 142); }
  .dark\:odd\:bg-\[\#0C111D\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *):nth-child(2n+1) { background-color: rgb(12, 17, 29); }
  .dark\:focus\:border-\[\#FDE272\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *):focus { border-color: rgb(253, 226, 114); }
  .dark\:disabled\:text-\[\#85888E\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *):disabled { color: rgb(133, 136, 142); }
  @media (hover: hover) {
  .dark\:disabled\:hover\:border-\[\#333741\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *):disabled:hover { border-color: rgb(51, 55, 65); }
  .dark\:disabled\:hover\:bg-\[\#161B26\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *):disabled:hover { background-color: rgb(22, 27, 38); }
}
  .dark\:aria-invalid\:border-\[\#F97066\]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *)[aria-invalid="true"] { border-color: rgb(249, 112, 102); }
  .prose-headings\:font-semibold :where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
  .prose-headings\:\!text-text-primary-900 :where(h1, h2, h3, h4, h5, h6, th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900) !important; }
  .prose-h1\:m-0 :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-h1\:text-4xl :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }
  .prose-h1\:text-text-primary-900 :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900); }
  .prose-h2\:m-0 :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-h2\:text-3xl :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  .prose-h2\:text-text-primary-900 :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900); }
  .prose-h3\:m-0 :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-h3\:text-2xl :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .prose-h3\:text-text-primary-900 :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900); }
  .prose-h4\:m-0 :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-h4\:text-xl :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
  .prose-h4\:text-text-primary-900 :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900); }
  .prose-h5\:m-0 :where(h5):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-h5\:text-lg :where(h5):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }
  .prose-h5\:text-text-primary-900 :where(h5):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900); }
  .prose-h6\:m-0 :where(h6):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-h6\:text-base :where(h6):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .prose-h6\:text-text-primary-900 :where(h6):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-primary-900); }
  .prose-p\:m-0 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-p\:text-text-secondary-700 :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-secondary-700); }
  .prose-a\:m-0 :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin: calc(var(--spacing)*0); }
  .prose-strong\:font-medium :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .prose-em\:text-text-secondary-700 :where(em):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-strong\:text-text-secondary-700 :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-secondary-700); }
  .prose-ol\:list-outside :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-position: outside; }
  .prose-ol\:pl-5 :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-left: calc(var(--spacing)*5); }
  .prose-ol\:text-text-secondary-700 :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)), .prose-ul\:text-text-secondary-700 :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-secondary-700); }
  .prose-li\:ml-0 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-left: calc(var(--spacing)*0); }
  .prose-li\:text-text-secondary-700 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--color-text-secondary-700); }
  .prose-li\:marker\:text-text-secondary-700 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) ::marker { color: var(--color-text-secondary-700); }
  .prose-li\:marker\:text-text-secondary-700 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--color-text-secondary-700); }
  .prose-li\:marker\:text-text-secondary-700 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) ::-webkit-details-marker { color: var(--color-text-secondary-700); }
  .prose-li\:marker\:text-text-secondary-700 :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *))::-webkit-details-marker { color: var(--color-text-secondary-700); }
  .prose-img\:block :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { display: block; }
  .prose-img\:h-auto :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { height: auto; }
  .prose-img\:w-full :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { width: 100%; }
  .ui-focus\:border-border-brand[data-focus] { border-color: var(--color-border-brand); }
  .ui-focus\:shadow-brand-xs[data-focus] { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280d),0px 0px 0px 4px var(--tw-shadow-color,#fac51580); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .ui-active\:w-9[data-active] { width: calc(var(--spacing)*9); }
  .ui-active\:bg-bg-active[data-active] { background-color: var(--color-bg-active); }
  .ui-active\:bg-brand-500[data-active] { background-color: var(--color-brand-500); }
  .ui-active\:text-brand-400[data-active] { color: var(--color-brand-400); }
  .ui-disabled\:cursor-not-allowed[data-disabled] { cursor: not-allowed; }
  .ui-disabled\:text-text-disabled[data-disabled] { color: var(--color-text-disabled); }
  .ui-disabled\:opacity-60[data-disabled] { opacity: 0.6; }
  .ui-disabled\:shadow-none[data-disabled] { --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); }
  .ui-readonly\:cursor-default[data-read-only], .ui-readonly\:cursor-default[data-readonly] { cursor: default; }
  .ui-readonly\:cursor-not-allowed[data-read-only], .ui-readonly\:cursor-not-allowed[data-readonly] { cursor: not-allowed; }
  .ui-readonly\:opacity-50[data-read-only], .ui-readonly\:opacity-50[data-readonly] { opacity: 0.5; }
  .ui-readonly\:opacity-60[data-read-only], .ui-readonly\:opacity-60[data-readonly] { opacity: 0.6; }
  .ui-readonly\:shadow-none[data-read-only], .ui-readonly\:shadow-none[data-readonly] { --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); }
  .ui-current\:w-5[data-current] { width: calc(var(--spacing)*5); }
  .ui-current\:w-9[data-current] { width: calc(var(--spacing)*9); }
  .ui-current\:bg-brand-400[data-current] { background-color: var(--color-brand-400); }
  .ui-current\:bg-brand-500[data-current] { background-color: var(--color-brand-500); }
  .ui-highlighted\:bg-bg-active[data-highlighted] { background-color: var(--color-bg-active); }
  .ui-selected\:border-button-primary-border[data-selected] { border-color: var(--color-button-primary-border); }
  .ui-selected\:bg-button-primary-bg[data-selected] { background-color: var(--color-button-primary-bg); }
  .ui-selected\:text-\[\#475467\][data-selected] { color: rgb(71, 84, 103); }
  .ui-selected\:text-button-primary-fg[data-selected] { color: var(--color-button-primary-fg); }
  .ui-selected\:text-text-tab-trigger-selected-primary[data-selected] { color: var(--color-text-tab-trigger-selected-primary); }
  .ui-selected\:text-white[data-selected] { color: var(--color-white); }
  .ui-selected\:dark\:text-\[\#94969C\][data-selected]:where(.dark, .dark *, [data-theme="dark"], [data-theme="dark"] *) { color: rgb(148, 150, 156); }
  .ui-selected\:ui-not-disabled\:rounded-full[data-selected]:not([data-disabled]) { border-radius: 3.40282e+38px; }
  .ui-selected\:ui-not-disabled\:bg-brand-400[data-selected]:not([data-disabled]) { background-color: var(--color-brand-400); }
  .ui-selected\:ui-not-disabled\:font-medium[data-selected]:not([data-disabled]) { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .ui-selected\:ui-not-disabled\:text-brand-950[data-selected]:not([data-disabled]) { color: var(--color-brand-950); }
  .ui-placeholder-shown\:text-text-placeholder[data-placeholder-shown] { color: var(--color-text-placeholder); }
  .ui-open\:z-popover[data-state="open"] { z-index: var(--z-popover); }
  .ui-open\:w-\[240px\][data-state="open"] { width: 240px; }
  .ui-open\:rotate-90[data-state="open"] { rotate: 90deg; }
  .ui-open\:rotate-180[data-state="open"] { rotate: 180deg; }
  .ui-open\:animate-alertdialog-in[data-state="open"] { animation: var(--animate-alertdialog-in); }
  .ui-open\:animate-backdrop-in[data-state="open"] { animation: var(--animate-backdrop-in); }
  .ui-open\:animate-collapse-in[data-state="open"] { animation: var(--animate-collapse-in); }
  .ui-open\:animate-dialog-in[data-state="open"] { animation: var(--animate-dialog-in); }
  .ui-open\:animate-drawer-in-left[data-state="open"] { animation: var(--animate-drawer-in-left); }
  .ui-open\:animate-drawer-in-right[data-state="open"] { animation: var(--animate-drawer-in-right); }
  .ui-open\:animate-fade-in[data-state="open"] { animation: var(--animate-fade-in); }
  .ui-open\:animate-slide-in-down[data-state="open"] { animation: var(--animate-slide-in-down); }
  .ui-open\:border-border-brand[data-state="open"] { border-color: var(--color-border-brand); }
  .ui-open\:text-text-nav-item-button-icon[data-state="open"] { color: var(--color-text-nav-item-button-icon); }
  .ui-open\:shadow-brand-xs[data-state="open"] { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280d),0px 0px 0px 4px var(--tw-shadow-color,#fac51580); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  @media (min-width: 64rem) {
  .lg\:ui-open\:w-\[calc\(100\%-240px\)\][data-state="open"] { width: calc(100% - 240px); }
}
  .ui-open\:ui-active\:text-brand-400[data-state="open"][data-active] { color: var(--color-brand-400); }
  .ui-open\:ui-active\:text-text-nav-item-button-icon-active[data-state="open"][data-active] { color: var(--color-text-nav-item-button-icon-active); }
  .group[data-state="open"] .ui-group-open\:border-border-brand { border-color: var(--color-border-brand); }
  .group[data-state="open"] .ui-group-open\:shadow-brand-xs { --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color,#1018280d),0px 0px 0px 4px var(--tw-shadow-color,#fac51580); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .ui-closed\:w-20[data-state="closed"] { width: calc(var(--spacing)*20); }
  .ui-closed\:rotate-0[data-state="closed"] { rotate: none; }
  .ui-closed\:animate-alertdialog-out[data-state="closed"] { animation: var(--animate-alertdialog-out); }
  .ui-closed\:animate-backdrop-out[data-state="closed"] { animation: var(--animate-backdrop-out); }
  .ui-closed\:animate-collapse-out[data-state="closed"] { animation: var(--animate-collapse-out); }
  .ui-closed\:animate-dialog-out[data-state="closed"] { animation: var(--animate-dialog-out); }
  .ui-closed\:animate-drawer-out-left[data-state="closed"] { animation: var(--animate-drawer-out-left); }
  .ui-closed\:animate-drawer-out-right[data-state="closed"] { animation: var(--animate-drawer-out-right); }
  .ui-closed\:animate-fade-out[data-state="closed"] { animation: var(--animate-fade-out); }
  .ui-closed\:animate-slide-out-down[data-state="closed"] { animation: var(--animate-slide-out-down); }
  .ui-closed\:text-text-nav-item-button-icon-active[data-state="closed"] { color: var(--color-text-nav-item-button-icon-active); }
  @media (min-width: 64rem) {
  .lg\:ui-closed\:w-\[calc\(100\%-5rem\)\][data-state="closed"] { width: calc(100% - 5rem); }
}
  .ui-closed\:ui-active\:text-brand-400[data-state="closed"][data-active] { color: var(--color-brand-400); }
  .ui-checked\:border-border-brand-solid[data-checked], .ui-checked\:border-border-brand-solid[data-state="checked"] { border-color: var(--color-border-brand-solid); }
  .ui-checked\:border-border-checkbox-checked-primary[data-checked], .ui-checked\:border-border-checkbox-checked-primary[data-state="checked"] { border-color: var(--color-border-checkbox-checked-primary); }
  .ui-checked\:border-border-checkbox-primary[data-checked], .ui-checked\:border-border-checkbox-primary[data-state="checked"] { border-color: var(--color-border-checkbox-primary); }
  .ui-checked\:bg-bg-checkbox-checked-primary[data-checked], .ui-checked\:bg-bg-checkbox-checked-primary[data-state="checked"] { background-color: var(--color-bg-checkbox-checked-primary); }
  .ui-checked\:bg-brand-400[data-checked], .ui-checked\:bg-brand-400[data-state="checked"] { background-color: var(--color-brand-400); }
  .ui-checked\:text-text-segment-item-checked-primary[data-checked], .ui-checked\:text-text-segment-item-checked-primary[data-state="checked"] { color: var(--color-text-segment-item-checked-primary); }
  .ui-placement-top\:ui-open\:animate-popover-in-top[data-placement="top"][data-state="open"] { animation: var(--animate-popover-in-top); }
  .ui-placement-top\:ui-closed\:animate-popover-out-top[data-placement="top"][data-state="closed"] { animation: var(--animate-popover-out-top); }
  .ui-placement-top-end\:ui-open\:animate-popover-in-top[data-placement="top-end"][data-state="open"] { animation: var(--animate-popover-in-top); }
  .ui-placement-top-end\:ui-closed\:animate-popover-out-top[data-placement="top-end"][data-state="closed"] { animation: var(--animate-popover-out-top); }
  .ui-placement-top-start\:ui-open\:animate-popover-in-top[data-placement="top-start"][data-state="open"] { animation: var(--animate-popover-in-top); }
  .ui-placement-top-start\:ui-closed\:animate-popover-out-top[data-placement="top-start"][data-state="closed"] { animation: var(--animate-popover-out-top); }
  .ui-placement-left\:ui-open\:animate-popover-in-left[data-placement="left"][data-state="open"] { animation: var(--animate-popover-in-left); }
  .ui-placement-left\:ui-closed\:animate-popover-out-left[data-placement="left"][data-state="closed"] { animation: var(--animate-popover-out-left); }
  .ui-placement-left-end\:ui-open\:animate-popover-in-left[data-placement="left-end"][data-state="open"] { animation: var(--animate-popover-in-left); }
  .ui-placement-left-end\:ui-closed\:animate-popover-out-left[data-placement="left-end"][data-state="closed"] { animation: var(--animate-popover-out-left); }
  .ui-placement-left-start\:ui-open\:animate-popover-in-left[data-placement="left-start"][data-state="open"] { animation: var(--animate-popover-in-left); }
  .ui-placement-left-start\:ui-closed\:animate-popover-out-left[data-placement="left-start"][data-state="closed"] { animation: var(--animate-popover-out-left); }
  .ui-placement-right\:ui-open\:animate-popover-in-right[data-placement="right"][data-state="open"] { animation: var(--animate-popover-in-right); }
  .ui-placement-right\:ui-closed\:animate-popover-out-right[data-placement="right"][data-state="closed"] { animation: var(--animate-popover-out-right); }
  .ui-placement-right-end\:ui-open\:animate-popover-in-right[data-placement="right-end"][data-state="open"] { animation: var(--animate-popover-in-right); }
  .ui-placement-right-end\:ui-closed\:animate-popover-out-right[data-placement="right-end"][data-state="closed"] { animation: var(--animate-popover-out-right); }
  .ui-placement-right-start\:ui-open\:animate-popover-in-right[data-placement="right-start"][data-state="open"] { animation: var(--animate-popover-in-right); }
  .ui-placement-right-start\:ui-closed\:animate-popover-out-right[data-placement="right-start"][data-state="closed"] { animation: var(--animate-popover-out-right); }
  .ui-placement-bottom\:ui-open\:animate-popover-in-bottom[data-placement="bottom"][data-state="open"] { animation: var(--animate-popover-in-bottom); }
  .ui-placement-bottom\:ui-closed\:animate-popover-out-bottom[data-placement="bottom"][data-state="closed"] { animation: var(--animate-popover-out-bottom); }
  .ui-placement-bottom-end\:ui-open\:animate-popover-in-bottom[data-placement="bottom-end"][data-state="open"] { animation: var(--animate-popover-in-bottom); }
  .ui-placement-bottom-end\:ui-closed\:animate-popover-out-bottom[data-placement="bottom-end"][data-state="closed"] { animation: var(--animate-popover-out-bottom); }
  .ui-placement-bottom-start\:ui-open\:animate-popover-in-bottom[data-placement="bottom-start"][data-state="open"] { animation: var(--animate-popover-in-bottom); }
  .ui-placement-bottom-start\:ui-closed\:animate-popover-out-bottom[data-placement="bottom-start"][data-state="closed"] { animation: var(--animate-popover-out-bottom); }
  .ui-today\:ui-not-disabled\:rounded-full[data-today]:not([data-disabled]) { border-radius: 3.40282e+38px; }
  .ui-today\:ui-not-disabled\:bg-bg-active[data-today]:not([data-disabled]) { background-color: var(--color-bg-active); }
  .ui-today\:ui-not-disabled\:font-medium[data-today]:not([data-disabled]) { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .ui-today\:ui-not-disabled\:text-text-secondary-700[data-today]:not([data-disabled]) { color: var(--color-text-secondary-700); }
  .ui-in-range\:ui-not-disabled\:rounded-full[data-in-range]:not([data-disabled]) { border-radius: 3.40282e+38px; }
  .ui-in-range\:ui-not-disabled\:bg-bg-active[data-in-range]:not([data-disabled]) { background-color: var(--color-bg-active); }
  .ui-in-range\:ui-not-disabled\:font-medium[data-in-range]:not([data-disabled]) { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .ui-in-range\:ui-not-disabled\:text-text-secondary-700[data-in-range]:not([data-disabled]) { color: var(--color-text-secondary-700); }
  .ui-range-start\:ui-not-disabled\:rounded-full[data-range-start]:not([data-disabled]) { border-radius: 3.40282e+38px; }
  .ui-range-start\:ui-not-disabled\:bg-brand-400[data-range-start]:not([data-disabled]) { background-color: var(--color-brand-400); }
  .ui-range-start\:ui-not-disabled\:font-medium[data-range-start]:not([data-disabled]) { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .ui-range-start\:ui-not-disabled\:text-brand-950[data-range-start]:not([data-disabled]) { color: var(--color-brand-950); }
  .ui-range-end\:ui-not-disabled\:rounded-full[data-range-end]:not([data-disabled]) { border-radius: 3.40282e+38px; }
  .ui-range-end\:ui-not-disabled\:bg-brand-400[data-range-end]:not([data-disabled]) { background-color: var(--color-brand-400); }
  .ui-range-end\:ui-not-disabled\:font-medium[data-range-end]:not([data-disabled]) { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .ui-range-end\:ui-not-disabled\:text-brand-950[data-range-end]:not([data-disabled]) { color: var(--color-brand-950); }
  .ui-type-\[error\]\:w-5\.5[data-type="error"] { width: var(--spacing-5\.5); }
  .ui-type-\[error\]\:border-utility-warning-200[data-type="error"] { border-color: var(--color-utility-warning-200); }
  .ui-type-\[error\]\:bg-utility-warning-50[data-type="error"] { background-color: var(--color-utility-warning-50); }
  .ui-type-\[error\]\:text-utility-warning-500[data-type="error"] { color: var(--color-utility-warning-500); }
  .ui-type-\[warning\]\:min-w-6[data-type="warning"] { min-width: calc(var(--spacing)*6); }
  .ui-type-\[warning\]\:border-utility-brand-200[data-type="warning"] { border-color: var(--color-utility-brand-200); }
  .ui-type-\[warning\]\:bg-bg-active[data-type="warning"] { background-color: var(--color-bg-active); }
  .ui-type-\[warning\]\:bg-utility-brand-50[data-type="warning"] { background-color: var(--color-utility-brand-50); }
  .ui-type-\[warning\]\:text-xs[data-type="warning"] { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
  .ui-type-\[warning\]\:leading-tight[data-type="warning"] { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }
  .ui-type-\[warning\]\:font-medium[data-type="warning"] { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .ui-type-\[warning\]\:text-bg-brand-dark-solid[data-type="warning"] { color: var(--color-bg-brand-dark-solid); }
  .ui-type-\[warning\]\:text-utility-brand-700[data-type="warning"] { color: var(--color-utility-brand-700); }
  .icon\:size-4 svg { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
  .icon\:size-5 svg { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .icon\:size-6 svg { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
  .icon\:shrink-0 svg { flex-shrink: 0; }
  .icon\:text-text-nav-item-button-icon svg { color: var(--color-text-nav-item-button-icon); }
  .icon\:text-text-placeholder svg { color: var(--color-text-placeholder); }
  .icon\:text-text-quinary svg { color: var(--color-text-quinary); }
  .icon\: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)); }
  .icon\:duration-200 svg { --tw-duration: .2s; transition-duration: 0.2s; }
  .group[data-state="open"] :is(.icon\:ui-group-open\:rotate-180 svg) { rotate: 180deg; }
  .group[data-state="closed"] :is(.icon\:ui-group-closed\:rotate-0 svg) { rotate: none; }
  .ui-type-\[error\]\:icon\:size-3[data-type="error"] svg { width: calc(var(--spacing)*3); height: calc(var(--spacing)*3); }
  .tr\:border-b tr { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .tr\:border-border-secondary tr { border-color: var(--color-border-secondary); }
  .tr\:bg-bg-secondary tr { background-color: var(--color-bg-secondary); }
  .tr\:last\:border-b-0 tr:last-child { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .scrollbar\:h-2::-webkit-scrollbar { height: calc(var(--spacing)*2); }
  .scrollbar\:w-2::-webkit-scrollbar { width: calc(var(--spacing)*2); }
  @media (min-width: 48rem) {
  .md\:scrollbar\:h-2::-webkit-scrollbar { height: calc(var(--spacing)*2); }
  .md\:scrollbar\:w-2::-webkit-scrollbar { width: calc(var(--spacing)*2); }
}
  .scrollbar-thumb\:rounded-full::-webkit-scrollbar-thumb { border-radius: 3.40282e+38px; }
  .scrollbar-thumb\:bg-bg-quaternary::-webkit-scrollbar-thumb { background-color: var(--color-bg-quaternary); }
  .scrollbar-thumb\:bg-transparent::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0); }
  @media (min-width: 48rem) {
  .md\:scrollbar-thumb\:rounded-full::-webkit-scrollbar-thumb { border-radius: 3.40282e+38px; }
  .md\:scrollbar-thumb\:bg-bg-quaternary::-webkit-scrollbar-thumb { background-color: var(--color-bg-quaternary); }
}
  .scrollbar-track\:rounded-full::-webkit-scrollbar-track { border-radius: 3.40282e+38px; }
  .scrollbar-track\:bg-bg-primary::-webkit-scrollbar-track { background-color: var(--color-bg-primary); }
  .scrollbar-track\:bg-bg-primary-alt::-webkit-scrollbar-track { background-color: var(--color-bg-primary-alt); }
  .scrollbar-track\:bg-transparent::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0); }
  @media (min-width: 48rem) {
  .md\:scrollbar-track\:bg-transparent::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0); }
}
  .\[\&_li\]\:mb-1 li { margin-bottom: calc(var(--spacing)*1); }
  .\[\&_li\>ol\]\:list-decimal li > ol { list-style-type: decimal; }
  .\[\&_li\>ol\]\:pl-5 li > ol { padding-left: calc(var(--spacing)*5); }
  .\[\&_li\>ul\]\:list-disc li > ul { list-style-type: disc; }
  .\[\&_li\>ul\]\:pl-5 li > ul { padding-left: calc(var(--spacing)*5); }
  .\[\&_ol\]\:list-decimal ol { list-style-type: decimal; }
  .\[\&_ol\]\:pl-5 ol { padding-left: calc(var(--spacing)*5); }
  .\[\&_ol\]\:text-left ol { text-align: left; }
  .\[\&_strong\]\:text-inherit strong { color: inherit; }
  .\[\&_ul\]\:list-disc ul { list-style-type: disc; }
  .\[\&_ul\]\:pl-5 ul { padding-left: calc(var(--spacing)*5); }
  .\[\&_ul\]\:text-left ul { text-align: left; }
  .\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button, .\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration { display: none; }
  .\[\&\:\:-webkit-search-results-button\]\:hidden::-webkit-search-results-button, .\[\&\:\:-webkit-search-results-decoration\]\:hidden::-webkit-search-results-decoration { display: none; }
}

body { margin-bottom: var(--safe-area-inset-bottom,0); }

@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-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }

@property --tw-space-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }

@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }

@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }

@property --tw-gradient-position { syntax: "*"; inherits: false; }

@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-value: #0000; }

@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-value: #0000; }

@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-value: #0000; }

@property --tw-gradient-stops { syntax: "*"; inherits: false; }

@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }

@property --tw-gradient-from-position { syntax: "<length-percentage>"; inherits: false; initial-value: 0; }

@property --tw-gradient-via-position { syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }

@property --tw-gradient-to-position { syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }

@property --tw-leading { syntax: "*"; inherits: false; }

@property --tw-font-weight { syntax: "*"; inherits: false; }

@property --tw-tracking { syntax: "*"; inherits: false; }

@property --tw-ordinal { syntax: "*"; inherits: false; }

@property --tw-slashed-zero { syntax: "*"; inherits: false; }

@property --tw-numeric-figure { syntax: "*"; inherits: false; }

@property --tw-numeric-spacing { syntax: "*"; inherits: false; }

@property --tw-numeric-fraction { syntax: "*"; inherits: false; }

@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }

@property --tw-shadow-color { syntax: "*"; inherits: false; }

@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }

@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }

@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }

@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }

@property --tw-ring-color { syntax: "*"; inherits: false; }

@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }

@property --tw-inset-ring-color { syntax: "*"; inherits: false; }

@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }

@property --tw-ring-inset { syntax: "*"; inherits: false; }

@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }

@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }

@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }

@property --tw-outline-style { syntax: "*"; inherits: false; initial-value: solid; }

@property --tw-blur { syntax: "*"; inherits: false; }

@property --tw-brightness { syntax: "*"; inherits: false; }

@property --tw-contrast { syntax: "*"; inherits: false; }

@property --tw-grayscale { syntax: "*"; inherits: false; }

@property --tw-hue-rotate { syntax: "*"; inherits: false; }

@property --tw-invert { syntax: "*"; inherits: false; }

@property --tw-opacity { syntax: "*"; inherits: false; }

@property --tw-saturate { syntax: "*"; inherits: false; }

@property --tw-sepia { syntax: "*"; inherits: false; }

@property --tw-drop-shadow { syntax: "*"; inherits: false; }

@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }

@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }

@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }

@property --tw-backdrop-blur { syntax: "*"; inherits: false; }

@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }

@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }

@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }

@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }

@property --tw-backdrop-invert { syntax: "*"; inherits: false; }

@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }

@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }

@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }

@property --tw-duration { syntax: "*"; inherits: false; }

@property --tw-ease { syntax: "*"; inherits: false; }

@property --tw-text-shadow-color { syntax: "*"; inherits: false; }

@property --tw-text-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }

@keyframes spin { 
  100% { transform: rotate(1turn); }
}

@keyframes pulse { 
  50% { opacity: 0.5; }
}

@keyframes fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes dialog-in { 
  0% { opacity: 0; transform: scale(0.8); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes dialog-out { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.8); }
}

@keyframes alertdialog-in { 
  0% { opacity: 0; transform: translateY(4rem); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes alertdialog-out { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(4rem); }
}

@keyframes drawer-in-left { 
  0% { transform: translate(-100%); }
  100% { transform: translate(0px); }
}

@keyframes drawer-out-left { 
  0% { transform: translate(0px); }
  100% { transform: translate(-100%); }
}

@keyframes drawer-in-right { 
  0% { transform: translate(100%); }
  100% { transform: translate(0px); }
}

@keyframes drawer-out-right { 
  0% { transform: translate(0px); }
  100% { transform: translate(100%); }
}

@keyframes popover-in-bottom { 
  0% { opacity: 0.25; transform: translateY(0.5rem); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes popover-out-bottom { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0.25; transform: translateY(0.5rem); }
}

@keyframes popover-in-top { 
  0% { opacity: 0.25; transform: translateY(-0.5rem); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes popover-out-top { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0.25; transform: translateY(-0.5rem); }
}

@keyframes popover-in-left { 
  0% { opacity: 0.25; transform: translate(-0.5rem); }
  100% { opacity: 1; transform: translate(0px); }
}

@keyframes popover-out-left { 
  0% { opacity: 1; transform: translate(0px); }
  100% { opacity: 0.25; transform: translate(-0.5rem); }
}

@keyframes popover-in-right { 
  0% { opacity: 0.25; transform: translate(0.5rem); }
  100% { opacity: 1; transform: translate(0px); }
}

@keyframes popover-out-right { 
  0% { opacity: 1; transform: translate(0px); }
  100% { opacity: 0.25; transform: translate(0.5rem); }
}

@keyframes collapse-in { 
  0% { opacity: 1; height: 0px; }
  100% { height: var(--height); opacity: 1; }
}

@keyframes collapse-out { 
  0% { height: var(--height); opacity: 1; }
  100% { opacity: 1; height: 0px; }
}

@keyframes slide-in-down { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}

@keyframes slide-out-down { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-100%); }
}

@keyframes scale-in { 
  0% { opacity: 0; transform: scale(0.85); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes marquee { 
  100% { transform: translate(-100%); }
}