/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    :root, :host {
      --cds-badge-x-wght: 577.8;
      --_prose-flow: 0px;
    }

    *, :before, :after, ::backdrop {
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-pan-x: initial;
      --tw-pan-y: initial;
      --tw-pinch-zoom: initial;
      --tw-scroll-snap-strictness: proximity;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
      --cds-outset-x: 0px;
      --cds-outset-y: 0px;
      --cds-scroll-fade-size: 28px;
      --cds-scroll-fade-top: 0px;
      --cds-scroll-fade-bottom: 0px;
      --cds-scroll-fade-left: 0px;
      --cds-scroll-fade-right: 0px;
      --cds-scroll-fade-top-raw: 0px;
      --cds-scroll-fade-bottom-raw: 0px;
      --cds-scroll-fade-left-raw: 0px;
      --cds-scroll-fade-right-raw: 0px;
      --cds-scroll-fade-y-active: 0;
      --cds-scroll-fade-x-active: 0;
      --cds-scroll-fade-strip-raw: 0;
      --cds-scroll-fade-strip-active: 0;
    }

    :root, :host {
      --df-sidebar-clearance: 0;
      --cds-badge-x-wght: 577.8;
      --_prose-flow: 0;
    }

    *, :before, :after, ::backdrop {
      --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-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-animation-delay: 0s;
      --tw-animation-direction: normal;
      --tw-animation-duration: initial;
      --tw-animation-fill-mode: none;
      --tw-animation-iteration-count: 1;
      --tw-enter-blur: 0;
      --tw-enter-opacity: 1;
      --tw-enter-rotate: 0;
      --tw-enter-scale: 1;
      --tw-enter-translate-x: 0;
      --tw-enter-translate-y: 0;
      --tw-exit-blur: 0;
      --tw-exit-opacity: 1;
      --tw-exit-rotate: 0;
      --tw-exit-scale: 1;
      --tw-exit-translate-x: 0;
      --tw-exit-translate-y: 0;
      --cds-anim: 0;
      --cds-anim2: 0;
      --cds-outset-x: 0;
      --cds-outset-y: 0;
      --cds-scroll-fade-size: 28px;
      --cds-scroll-fade-top: 0;
      --cds-scroll-fade-bottom: 0;
      --cds-scroll-fade-left: 0;
      --cds-scroll-fade-right: 0;
      --cds-scroll-fade-top-raw: 0;
      --cds-scroll-fade-bottom-raw: 0;
      --cds-scroll-fade-left-raw: 0;
      --cds-scroll-fade-right-raw: 0;
      --cds-scroll-fade-y-active: 0;
      --cds-scroll-fade-x-active: 0;
      --cds-scroll-fade-strip-raw: 0;
      --cds-scroll-fade-strip-active: 0;
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-pan-x: initial;
      --tw-pan-y: initial;
      --tw-pinch-zoom: initial;
      --tw-scroll-snap-strictness: proximity;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-content: "";
    }
  }
}

@layer theme {
  :root, :host {
    --font-sans: var(--cds-font-sans);
    --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
    --font-mono: var(--cds-font-mono-ui);
    --color-red-50: oklch(97.1% .013 17.38);
    --color-red-200: oklch(88.5% .062 18.334);
    --color-red-300: oklch(80.8% .114 19.571);
    --color-red-400: oklch(70.4% .191 22.216);
    --color-red-500: var(--cds-red-500);
    --color-red-600: oklch(57.7% .245 27.325);
    --color-red-700: oklch(50.5% .213 27.518);
    --color-red-800: oklch(44.4% .177 26.899);
    --color-red-950: oklch(25.8% .092 26.042);
    --color-orange-100: oklch(95.4% .038 75.164);
    --color-orange-200: oklch(90.1% .076 70.697);
    --color-orange-400: oklch(75% .183 55.934);
    --color-orange-500: oklch(70.5% .213 47.604);
    --color-orange-600: oklch(64.6% .222 41.116);
    --color-orange-700: oklch(55.3% .195 38.402);
    --color-orange-800: oklch(47% .157 37.304);
    --color-orange-950: oklch(26.6% .079 36.259);
    --color-amber-50: oklch(98.7% .022 95.277);
    --color-amber-200: oklch(92.4% .12 95.746);
    --color-amber-400: oklch(82.8% .189 84.429);
    --color-amber-500: oklch(76.9% .188 70.08);
    --color-amber-600: oklch(66.6% .179 58.318);
    --color-amber-700: oklch(55.5% .163 48.998);
    --color-amber-800: oklch(47.3% .137 46.201);
    --color-amber-950: oklch(27.9% .077 45.635);
    --color-green-600: oklch(62.7% .194 149.214);
    --color-emerald-50: oklch(97.9% .021 166.113);
    --color-emerald-200: oklch(90.5% .093 164.15);
    --color-emerald-300: oklch(84.5% .143 164.978);
    --color-emerald-400: oklch(76.5% .177 163.223);
    --color-emerald-500: #00bb7f;
    --color-emerald-600: oklch(59.6% .145 163.225);
    --color-emerald-700: oklch(50.8% .118 165.612);
    --color-emerald-800: oklch(43.2% .095 166.913);
    --color-emerald-900: oklch(37.8% .077 168.94);
    --color-emerald-950: oklch(26.2% .051 172.552);
    --color-teal-400: oklch(77.7% .152 181.912);
    --color-teal-500: oklch(70.4% .14 182.503);
    --color-teal-600: oklch(60% .118 184.704);
    --color-blue-400: oklch(70.7% .165 254.624);
    --color-blue-500: oklch(62.3% .214 259.815);
    --color-blue-600: oklch(54.6% .245 262.881);
    --color-purple-400: oklch(71.4% .203 305.504);
    --color-purple-500: oklch(62.7% .265 303.9);
    --color-purple-600: oklch(55.8% .288 302.321);
    --color-fuchsia-500: #e12afb;
    --color-rose-400: oklch(71.2% .194 13.428);
    --color-rose-500: oklch(64.5% .246 16.439);
    --color-rose-600: oklch(58.6% .253 17.585);
    --color-slate-700: #314158;
    --color-gray-50: oklch(98.5% .002 247.839);
    --color-gray-100: oklch(96.7% .003 264.542);
    --color-gray-200: oklch(92.8% .006 264.531);
    --color-gray-300: oklch(87.2% .01 258.338);
    --color-gray-400: oklch(70.7% .022 261.325);
    --color-gray-500: oklch(55.1% .027 264.364);
    --color-gray-600: oklch(44.6% .03 256.802);
    --color-gray-700: oklch(37.3% .034 259.733);
    --color-gray-800: oklch(27.8% .033 256.848);
    --color-gray-900: oklch(21% .034 264.665);
    --color-gray-950: oklch(13% .028 261.692);
    --color-zinc-600: oklch(44.2% .017 285.786);
    --color-zinc-700: oklch(37% .013 285.805);
    --color-zinc-800: oklch(27.4% .006 286.033);
    --color-zinc-900: oklch(21% .006 285.885);
    --color-zinc-950: oklch(14.1% .005 285.823);
    --color-neutral-400: oklch(70.8% 0 none);
    --color-neutral-600: oklch(43.9% 0 none);
    --color-black: var(--cds-black);
    --color-white: #fff;
    --spacing: .25rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --font-weight-light: 300;
    --font-weight-normal: var(--cds-font-weight-regular);
    --font-weight-medium: var(--cds-font-weight-medium);
    --font-weight-semibold: var(--cds-font-weight-semibold);
    --font-weight-bold: var(--cds-font-weight-bold);
    --font-weight-extrabold: 800;
    --font-weight-black: 900;
    --tracking-tight: -.025em;
    --tracking-normal: 0em;
    --tracking-wide: .025em;
    --tracking-wider: .05em;
    --tracking-widest: .1em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --radius-xs: .125rem;
    --radius-sm: .25rem;
    --radius-md: .375rem;
    --radius-lg: .5rem;
    --radius-xl: .75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --drop-shadow-sm: 0 1px 2px #00000026;
    --drop-shadow-md: 0 3px 3px #0000001f;
    --drop-shadow-lg: 0 4px 4px #00000026;
    --ease-in: cubic-bezier(.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --animate-bounce: bounce 1s infinite;
    --blur-xs: 4px;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-lg: 16px;
    --blur-xl: 24px;
    --blur-2xl: 40px;
    --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(--cds-font-sans);
    --default-mono-font-family: var(--cds-font-mono);
    --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
    --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
    --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --radius: var(--cds-radius);
    --outline-color-accent: var(--cds-border-accent);
    --fill-primary: var(--cds-fill-primary);
    --radius-card: calc(var(--cds-radius) + 4px);
    --font-voice: var(--cds-font-voice);
    --shadow-panel: inset 0 0 0 var(--cds-ring-inner) var(--cds-ring-color), 0 0 0 var(--cds-ring-outer) var(--cds-ring-color), var(--cds-shadow-popover);
    --shadow-card-ring: inset 0 0 0 var(--cds-ring-inner) var(--cds-ring-color), 0 0 0 var(--cds-ring-outer) var(--cds-ring-color);
    --text-body: var(--cds-font-size-body);
  }

  @supports (color: lab(0% 0 0)) {
    :root, :host {
      --color-emerald-500: lab(66.9756% -58.27 19.5419);
      --color-fuchsia-500: lab(56.4256% 83.132 -64.639);
      --color-slate-700: lab(26.9569% -1.47016 -15.6993);
    }
  }
}

@layer base {
  :-moz-focusring:where(:not(iframe)) {
    outline: auto;
  }

  @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button, input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }

  html:where(.cds-root), html:where(.cds-root):before, html:where(.cds-root):after, html:where(.cds-root) *, html:where(.cds-root) :before, html:where(.cds-root) :after, html :where(.cds-root), html :where(.cds-root):before, html :where(.cds-root):after, html :where(.cds-root) *, html :where(.cds-root) :before, html :where(.cds-root) :after {
    border-color: var(--cds-border);
  }

  :where(.cds-root) :where(button, [role="button"], [role="tab"], [role="menuitem"], [role="menuitemcheckbox"], [role="menuitemradio"], [role="option"], [role="switch"], [role="checkbox"], [role="radio"]) {
    cursor: var(--cds-cursor-interactive);
  }

  :where(.cds-root) :where(button, [role]):where(:disabled, [aria-disabled="true"], [data-disabled]) {
    cursor: default;
  }

  :where(.cds-root) ::selection {
    background-color: var(--cds-bg-accent);
    color: var(--cds-text-accent);
  }

  pre code.hljs {
    padding: 1em;
    display: block;
    overflow-x: auto;
  }

  code.hljs {
    padding: 3px 5px;
  }

  .hljs {
    color: #abb2bf;
    background: #282c34;
  }

  .hljs-comment, .hljs-quote {
    color: #5c6370;
    font-style: italic;
  }

  .hljs-doctag, .hljs-formula, .hljs-keyword {
    color: #c678dd;
  }

  .hljs-deletion, .hljs-name, .hljs-section, .hljs-selector-tag, .hljs-subst {
    color: #e06c75;
  }

  .hljs-literal {
    color: #56b6c2;
  }

  .hljs-addition, .hljs-attribute, .hljs-meta .hljs-string, .hljs-regexp, .hljs-string {
    color: #98c379;
  }

  .hljs-attr, .hljs-number, .hljs-selector-attr, .hljs-selector-class, .hljs-selector-pseudo, .hljs-template-variable, .hljs-type, .hljs-variable {
    color: #d19a66;
  }

  .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-symbol, .hljs-title {
    color: #61aeee;
  }

  .hljs-built_in, .hljs-class .hljs-title, .hljs-title.class_ {
    color: #e6c07b;
  }

  .hljs-emphasis {
    font-style: italic;
  }

  .hljs-strong {
    font-weight: 700;
  }

  .hljs-link {
    text-decoration: underline;
  }

  :root {
    --always-white: 0 0% 100%;
    --always-black: 0 0% 0%;
  }

  [data-theme="claude"], [data-theme="claude"][data-mode="light"] {
    --accent-brand: 15 63.1% 59.6%;
    --accent-000: 210 73.7% 40.2%;
    --accent-100: 210 70.9% 51.6%;
    --accent-200: 210 70.9% 51.6%;
    --accent-900: 211 72% 90%;
    --accent-pro-000: 251 34.2% 33.3%;
    --accent-pro-100: 251 40% 45.1%;
    --accent-pro-200: 251 61% 72.2%;
    --accent-pro-900: 253 33.3% 91.8%;
    --bg-000: 0 0% 100%;
    --bg-100: 48 33.3% 97.1%;
    --bg-200: 53 28.6% 94.5%;
    --bg-300: 48 25% 92.2%;
    --bg-400: 50 20.7% 88.6%;
    --bg-500: 50 20.7% 88.6%;
    --brand-000: 15 54.2% 51.2%;
    --brand-100: 15 54.2% 51.2%;
    --brand-200: 15 63.1% 59.6%;
    --brand-900: 0 0% 0%;
    --border-100: 30 3.3% 11.8%;
    --border-200: 30 3.3% 11.8%;
    --border-300: 30 3.3% 11.8%;
    --border-400: 30 3.3% 11.8%;
    --danger-000: 0 58.6% 34.1%;
    --danger-100: 0 56.2% 45.4%;
    --danger-200: 0 56.2% 45.4%;
    --danger-900: 0 50% 95%;
    --oncolor-100: 0 0% 100%;
    --oncolor-200: 60 6.7% 97.1%;
    --oncolor-300: 60 6.7% 97.1%;
    --pictogram-100: 50 20.7% 88.6%;
    --pictogram-200: 51 16.5% 84.5%;
    --pictogram-300: 0 0% 100%;
    --pictogram-400: 48 33.3% 97.1%;
    --success-000: 125 100% 18%;
    --success-100: 103 72.3% 26.9%;
    --success-200: 103 72.3% 26.9%;
    --success-900: 86 45.1% 90%;
    --text-000: 60 2.6% 7.6%;
    --text-100: 60 2.6% 7.6%;
    --text-200: 60 2.5% 23.3%;
    --text-300: 60 2.5% 23.3%;
    --text-400: 51 3.1% 43.7%;
    --text-500: 51 3.1% 43.7%;
    --warning-000: 45 91.8% 19%;
    --warning-100: 39 88.8% 28%;
    --warning-200: 39 88.8% 28%;
    --warning-900: 38 65.9% 92%;
  }

  [data-theme="claude"][data-mode="dark"] {
    --accent-brand: 15 63.1% 59.6%;
    --accent-000: 210 65.5% 67.1%;
    --accent-100: 210 70.9% 51.6%;
    --accent-200: 210 70.9% 51.6%;
    --accent-900: 210 55.9% 24.6%;
    --accent-pro-000: 251 84.6% 74.5%;
    --accent-pro-100: 251 40.2% 54.1%;
    --accent-pro-200: 251 40% 45.1%;
    --accent-pro-900: 250 25.3% 19.4%;
    --bg-000: 60 2.1% 18.4%;
    --bg-100: 60 2.7% 14.5%;
    --bg-200: 30 3.3% 11.8%;
    --bg-300: 60 2.6% 7.6%;
    --bg-400: 0 0% 0%;
    --bg-500: 0 0% 0%;
    --brand-000: 15 54.2% 51.2%;
    --brand-100: 15 63.1% 59.6%;
    --brand-200: 15 63.1% 59.6%;
    --brand-900: 0 0% 0%;
    --border-100: 51 16.5% 84.5%;
    --border-200: 51 16.5% 84.5%;
    --border-300: 51 16.5% 84.5%;
    --border-400: 51 16.5% 84.5%;
    --danger-000: 0 98.4% 75.1%;
    --danger-100: 0 67% 59.6%;
    --danger-200: 0 67% 59.6%;
    --danger-900: 0 46.5% 27.8%;
    --oncolor-100: 0 0% 100%;
    --oncolor-200: 60 6.7% 97.1%;
    --oncolor-300: 60 6.7% 97.1%;
    --pictogram-100: 48 3.4% 29.2%;
    --pictogram-200: 60 2.5% 23.3%;
    --pictogram-300: 60 2.1% 18.4%;
    --pictogram-400: 60 2.7% 14.5%;
    --success-000: 97 59.1% 46.1%;
    --success-100: 97 75% 32.9%;
    --success-200: 97 75% 32.9%;
    --success-900: 127 100% 13.9%;
    --text-000: 48 33.3% 97.1%;
    --text-100: 48 33.3% 97.1%;
    --text-200: 50 9% 73.7%;
    --text-300: 50 9% 73.7%;
    --text-400: 48 4.8% 59.2%;
    --text-500: 48 4.8% 59.2%;
    --warning-000: 40 71% 50%;
    --warning-100: 39 93.4% 35.9%;
    --warning-200: 39 93.4% 35.9%;
    --warning-900: 45 94.8% 15.1%;
  }

  @media (prefers-color-scheme: dark) {
    [data-theme="claude"] {
      --accent-brand: 15 63.1% 59.6%;
      --accent-000: 210 65.5% 67.1%;
      --accent-100: 210 70.9% 51.6%;
      --accent-200: 210 70.9% 51.6%;
      --accent-900: 210 55.9% 24.6%;
      --accent-pro-000: 251 84.6% 74.5%;
      --accent-pro-100: 251 40.2% 54.1%;
      --accent-pro-200: 251 40% 45.1%;
      --accent-pro-900: 250 25.3% 19.4%;
      --bg-000: 60 2.1% 18.4%;
      --bg-100: 60 2.7% 14.5%;
      --bg-200: 30 3.3% 11.8%;
      --bg-300: 60 2.6% 7.6%;
      --bg-400: 0 0% 0%;
      --bg-500: 0 0% 0%;
      --brand-000: 15 54.2% 51.2%;
      --brand-100: 15 63.1% 59.6%;
      --brand-200: 15 63.1% 59.6%;
      --brand-900: 0 0% 0%;
      --border-100: 51 16.5% 84.5%;
      --border-200: 51 16.5% 84.5%;
      --border-300: 51 16.5% 84.5%;
      --border-400: 51 16.5% 84.5%;
      --danger-000: 0 98.4% 75.1%;
      --danger-100: 0 67% 59.6%;
      --danger-200: 0 67% 59.6%;
      --danger-900: 0 46.5% 27.8%;
      --oncolor-100: 0 0% 100%;
      --oncolor-200: 60 6.7% 97.1%;
      --oncolor-300: 60 6.7% 97.1%;
      --pictogram-100: 48 3.4% 29.2%;
      --pictogram-200: 60 2.5% 23.3%;
      --pictogram-300: 60 2.1% 18.4%;
      --pictogram-400: 60 2.7% 14.5%;
      --success-000: 97 59.1% 46.1%;
      --success-100: 97 75% 32.9%;
      --success-200: 97 75% 32.9%;
      --success-900: 127 100% 13.9%;
      --text-000: 48 33.3% 97.1%;
      --text-100: 48 33.3% 97.1%;
      --text-200: 50 9% 73.7%;
      --text-300: 50 9% 73.7%;
      --text-400: 48 4.8% 59.2%;
      --text-500: 48 4.8% 59.2%;
      --warning-000: 40 71% 50%;
      --warning-100: 39 93.4% 35.9%;
      --warning-200: 39 93.4% 35.9%;
      --warning-900: 45 94.8% 15.1%;
    }
  }

  [data-theme="console"][data-mode="dark"], [data-theme="console"] {
    --accent-brand: 15 63.1% 59.6%;
    --accent-000: 158 68% 32%;
    --accent-100: 158 80.4% 28%;
    --accent-200: 158 79.2% 24.5%;
    --accent-900: 160 18.1% 16.3%;
    --accent-pro-000: 251 40.2% 54.1%;
    --accent-pro-100: 251 40% 45.1%;
    --accent-pro-200: 251 34.2% 33.3%;
    --accent-pro-900: 249 25% 19.4%;
    --bg-000: 0 0% 6%;
    --bg-100: 0 0% 10%;
    --bg-200: 0 0% 14%;
    --bg-300: 0 0% 17%;
    --bg-400: 0 0% 19%;
    --bg-500: 0 0% 23%;
    --brand-000: 18 50.4% 47.5%;
    --brand-100: 18 56.8% 43.5%;
    --brand-200: 19 58.3% 40.4%;
    --brand-900: 16 21.6% 20%;
    --border-100: 51 16.5% 84.5%;
    --border-200: 51 16.5% 84.5%;
    --border-300: 51 16.5% 84.5%;
    --border-400: 51 16.5% 84.5%;
    --danger-000: 4 90.4% 79.5%;
    --danger-100: 5 91.7% 72.5%;
    --danger-200: 5 58.4% 33.9%;
    --danger-900: 0 48.2% 16.5%;
    --oncolor-100: 0 0% 100%;
    --oncolor-200: 60 6.7% 97.1%;
    --oncolor-300: 60 6.7% 97.1%;
    --pictogram-100: 48 3.4% 29.2%;
    --pictogram-200: 60 2.5% 23.3%;
    --pictogram-300: 0 0% 6%;
    --pictogram-400: 0 0% 10%;
    --success-000: 97 50.9% 43.1%;
    --success-100: 125 100% 18%;
    --success-200: 125 100% 18%;
    --success-900: 135 88.2% 10%;
    --text-000: 0 0% 100%;
    --text-100: 60 3.7% 94.7%;
    --text-200: 60 1.5% 86.9%;
    --text-300: 30 1.4% 71.8%;
    --text-400: 50 0.8% 65.1%;
    --text-500: 45 0.6% 48%;
    --warning-000: 40 71% 50%;
    --warning-100: 39 93.4% 35.9%;
    --warning-200: 39 93.4% 35.9%;
    --warning-900: 45 94.8% 15.1%;
  }

  b, strong {
    font-weight: 600;
  }

  *, :before, :after {
    border-color: hsl(var(--border-100));
  }

  .chat-ui-core .standard-markdown:where(:not(.prose *)) hr + h1, .chat-ui-core .standard-markdown:where(:not(.prose *)) hr + h2, .chat-ui-core .standard-markdown:where(:not(.prose *)) hr + h3, .chat-ui-core .standard-markdown:where(:not(.prose *)) hr + h4 {
    margin-top: 0 !important;
  }

  .chat-ui-core .standard-markdown:where(:not(.prose *)) div:has( > table) + hr {
    display: none;
  }

  .chat-ui-core .max-w-3xl.px-6 :is(p, h1, h2, h3, h4, h5, h6) {
    padding-left: .5rem;
  }

  .root {
    isolation: isolate;
  }

  .can-focus, a, button, input, textarea {
    outline: 2px solid hsla(var(--accent-100) / 0%);
    outline-offset: 2px;
  }

  .can-focus:focus-visible, .can-focus-within:focus-within, a:not([role="menuitem"]):not(.hide-focus-ring):focus-visible, button:not([role="menuitem"]):not(.hide-focus-ring):focus-visible, input:not(.hide-focus-ring):focus-visible, textarea:not(.hide-focus-ring):focus-visible, .peer:focus-visible ~ .peer\:can-focus {
    outline: 2px solid hsl(var(--accent-100));
    transition: outline .2s !important;
  }

  .PhoneInput .PhoneInputInput {
    outline: none !important;
  }

  [data-mode="dark"] .PhoneInputCountrySelect {
    background-color: hsl(var(--bg-200));
    color: hsl(var(--text-000));
  }

  svg, img {
    flex-shrink: 0;
  }

  html, body {
    margin: 0;
    padding: 0;
  }

  a {
    color: inherit;
    text-decoration: none;
  }

  .inline-link {
    text-underline-offset: 3px;
    text-decoration-line: underline;
  }

  .inline-link:not(:is(:hover, :focus)) {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .inline-link:not(:is(:hover, :focus)) {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
    }
  }

  * {
    box-sizing: border-box;
    outline-color: hsl(var(--accent-100));
    scrollbar-width: thin;
    scrollbar-color: hsla(var(--border-300) / 35%) transparent;
  }

  .ProseMirror {
    font-feature-settings: inherit !important;
    font-variant-ligatures: inherit !important;
    -webkit-font-variant-ligatures: inherit !important;
  }

  .ProseMirror:focus {
    outline: none;
  }

  .ProseMirror img.ProseMirror-separator {
    border: none;
    width: 0;
    height: 0;
    margin: 0;
    display: inline;
  }

  .ProseMirror p.is-editor-empty:first-child:before {
    color: #adb5bd;
    content: attr(data-placeholder);
    float: left;
    pointer-events: none;
    height: 0;
  }

  .swagger-ui {
    width: 100%;
  }

  div.ProseMirror h1 {
    margin: .1rem 0 .3rem;
    font-size: 1.6rem;
    font-weight: 600;
  }

  div.ProseMirror h2 {
    margin: .1rem 0 .3rem;
    font-weight: 600;
  }

  div.ProseMirror h3 {
    margin: .1rem 0 .3rem;
    font-size: 1rem;
    font-weight: 500;
  }

  div.ProseMirror ul {
    list-style-type: unset;
    padding-left: 2rem;
  }

  div.ProseMirror ol {
    padding-left: 2rem;
    list-style-type: decimal;
  }

  div.ProseMirror a {
    cursor: pointer;
    color: hsl(var(--accent-000));
    font-weight: 500;
  }

  div.ProseMirror a:hover {
    color: hsl(var(--accent-100));
  }

  div.ProseMirror table {
    margin: 1.2rem 0;
  }

  div.ProseMirror th {
    color: #43403c;
    border: 1px solid #d5d3d1;
    padding: .5rem;
    font-size: .875rem;
  }

  div.ProseMirror td {
    color: #77716d;
    border: 1px solid #d5d3d1;
    padding: .4rem;
  }

  div.ProseMirror > p > code {
    border: .5px solid rgb(from hsl(var(--border-300)) r g b / .25);
    background-color: rgb(from hsl(var(--text-200)) r g b / .05);
    color: hsl(var(--danger-000));
    white-space: pre-wrap;
    border-radius: .3rem;
    padding: 1px 4px;
    font-size: .9rem;
  }

  .fade-out-bottom {
    -webkit-mask-image: linear-gradient(#000 65%, #0000);
    mask-image: linear-gradient(#000 65%, #0000);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .ReactMarkdown h1 {
    margin: .1rem 0 .3rem;
    font-size: 1.6rem;
    font-weight: 600;
  }

  .ReactMarkdown h2 {
    margin: .1rem 0 .3rem;
    font-weight: 600;
  }

  .ReactMarkdown h3 {
    margin: .1rem 0 .3rem;
    font-size: 1rem;
    font-weight: 500;
  }

  .ReactMarkdown a {
    cursor: pointer;
    color: hsl(var(--accent-000));
    font-weight: 500;
  }

  .ReactMarkdown a:hover {
    color: hsl(var(--accent-100));
  }

  .ReactMarkdown table {
    display: block;
    overflow-x: scroll;
  }

  .ReactMarkdown th, .ReactMarkdown td {
    border: 1px solid #d5d3d1;
    padding: .5rem;
  }

  .ReactMarkdown code {
    border: .5px solid rgb(from hsl(var(--border-300)) r g b / .25);
    background-color: rgb(from hsl(var(--text-200)) r g b / .05);
    color: hsl(var(--danger-000));
    white-space: pre-wrap;
    border-radius: .3rem;
    padding: 1px 4px;
    font-size: .9rem;
  }

  .grecaptcha-badge {
    visibility: hidden;
  }

  :root {
    --dropdown-max-height: 480px;
  }

  .shadow-level-1 {
    box-shadow: -80px 200px 120px #0000001a, -8px 20px 48px #00000026;
  }

  .animated-loading-background {
    background-image: linear-gradient(45deg, hsl(var(--bg-000)), hsl(var(--bg-200)));
    background-size: 250% 250%;
    animation: 2s linear infinite loading-background;
  }

  .greeting-container {
    align-items: center;
    gap: .75rem;
    display: inline-flex;
  }

  .greeting-container-animated {
    clip-path: inset(0);
    will-change: transform, clip-path;
    transition: transform .6s cubic-bezier(0, .7, .4, 1) .1s, clip-path .6s cubic-bezier(0, .7, .4, 1) .1s;
    transform: translate(0);
  }

  @starting-style {
    .greeting-container-animated {
      transform: translateX(calc(var(--reveal-distance) / 2));
      clip-path: inset(0 var(--reveal-distance) 0 0);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    *, :before, :after {
      animation-duration: .01ms !important;
      animation-iteration-count: 1 !important;
    }

    .greeting-container-animated {
      clip-path: inset(0);
      transition: none;
      transform: translate(0);
    }
  }

  [data-reduce-motion="true"] *, [data-reduce-motion="true"] :before, [data-reduce-motion="true"] :after {
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
  }

  [data-reduce-motion="true"] .greeting-container-animated {
    clip-path: inset(0);
    transition: none;
    transform: translate(0);
  }

  .code-block__code::selection {
    background-color: hsl(var(--accent-100));
    color: hsl(var(--oncolor-100)) !important;
  }

  .code-block__code span::selection {
    background-color: hsl(var(--accent-100));
    color: hsl(var(--oncolor-100)) !important;
  }

  .code-block__code .table {
    display: inline;
  }

  .code-block__code .linenumber:after {
    content: attr(data-line-number);
    -webkit-user-select: none !important;
    user-select: none !important;
    pointer-events: none !important;
  }

  .u-hidden-scrollbar {
    scrollbar-width: none;
  }

  .u-hidden-scrollbar::-webkit-scrollbar {
    opacity: 0;
    width: 0;
  }

  [data-mode="light"] {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  [data-mode="dark"] {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .draggable {
    app-region: drag;
    -webkit-user-select: none;
    user-select: none;
  }

  :where(a, button, input, label, select, textarea, summary, [contenteditable], [role="button"], [role="checkbox"], [role="radio"], [role="switch"], [role="tab"]), .draggable-none {
    app-region: no-drag;
  }

  ._dev-mode .debug {
    border: 1px dashed red;
  }

  ._dev-mode .debug2 {
    border: 1px solid #00f;
  }

  html[data-window-blurred].cds-root ::selection {
    background-color: var(--cds-alpha-2) !important;
    color: currentColor !important;
  }

  html[data-window-blurred] .cds-root ::selection {
    background-color: var(--cds-alpha-2) !important;
    color: currentColor !important;
  }
}

@layer components {
  :where(.cds-root) :where(input, textarea, select).cds-input {
    appearance: none;
    box-shadow: none;
    font: inherit;
    color: inherit;
    background: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding: 0;
  }

  :where(.cds-root) :where(input, textarea).cds-input.cds-input:focus {
    box-shadow: none;
    border-color: var(--cds-border);
    outline: none;
  }

  :where(.cds-root) :where(input, textarea).cds-input.cds-input:focus-visible {
    box-shadow: var(--cds-focus-shadow);
    outline-offset: 2px;
    outline: 2px solid #0000;
  }

  :where(.cds-root) .cds-reset:focus, :where(.cds-root) .cds-reset:focus-visible {
    outline: none;
  }

  :where(.cds-root) .cds-reset:focus-visible {
    outline-offset: 2px;
    outline: 2px solid #0000;
  }

  :where(.cds-root) .cds-text-link {
    color: var(--cds-text-accent);
    --_text-link-line: currentColor;
    border-radius: 2px;
    text-decoration-line: none;
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.cds-root) .cds-text-link {
      --_text-link-line: color-mix(in srgb, currentColor, transparent 60%);
    }
  }

  :where(.cds-root) .cds-text-link {
    transition-property: color, text-decoration-color, box-shadow;
    transition-duration: var(--cds-dur-fast, 60ms);
    transition-timing-function: var(--cds-ease-out);
  }

  :where(.cds-root) .cds-text-link:is(:hover, :focus-visible) {
    --_text-link-line: currentColor;
  }

  :where(.cds-root) .cds-text-link:focus-visible {
    outline-offset: 2px;
    box-shadow: var(--cds-focus-shadow, 0 0 0 2px Highlight);
    outline: 2px solid #0000;
  }

  :where(.cds-root) .cds-text-link-underline {
    text-underline-offset: 3px;
    text-decoration-line: underline;
    -webkit-text-decoration-color: var(--_text-link-line, currentColor);
    -webkit-text-decoration-color: var(--_text-link-line, currentColor);
    -webkit-text-decoration-color: var(--_text-link-line, currentColor);
    text-decoration-color: var(--_text-link-line, currentColor);
    transition-property: color, text-decoration-color, box-shadow;
    transition-duration: var(--cds-dur-fast, 60ms);
    transition-timing-function: var(--cds-ease-out);
  }

  :where(.cds-root) :is(b, strong) {
    font-weight: var(--cds-font-weight-bold);
  }

  .tiptap.ProseMirror {
    font-feature-settings: inherit !important;
    font-variant-ligatures: inherit !important;
    -webkit-font-variant-ligatures: inherit !important;
  }

  .tiptap.ProseMirror:focus {
    outline: none;
  }

  .tiptap.ProseMirror img.ProseMirror-separator {
    border: none;
    width: 0;
    height: 0;
    margin: 0;
    display: inline;
  }

  .tiptap.ProseMirror p.is-editor-empty:first-child:before {
    content: attr(data-placeholder);
    float: left;
    pointer-events: none;
    white-space: nowrap;
    height: 0;
    color: var(--cds-text-muted) !important;
  }

  .tiptap.ProseMirror h1 {
    margin: .1rem 0 .3rem;
    font-size: 1.6rem;
    font-weight: 600;
  }

  .tiptap.ProseMirror h2 {
    margin: .1rem 0 .3rem;
    font-weight: 600;
  }

  .tiptap.ProseMirror h3 {
    margin: .1rem 0 .3rem;
    font-size: 1rem;
    font-weight: 500;
  }

  .tiptap.ProseMirror ul {
    padding-left: 2rem;
    list-style-type: disc;
  }

  .tiptap.ProseMirror ol {
    padding-left: 2rem;
    list-style-type: decimal;
  }

  .tiptap.ProseMirror a {
    cursor: pointer;
    color: var(--cds-text-accent);
    font-weight: 500;
  }

  .tiptap.ProseMirror a:hover {
    color: var(--cds-fill-accent);
  }

  .tiptap.ProseMirror table {
    margin: 1.2rem 0;
  }

  .tiptap.ProseMirror th {
    border: 1px solid var(--cds-border);
    color: var(--cds-text-primary);
    padding: .5rem;
    font-size: .875rem;
  }

  .tiptap.ProseMirror td {
    border: 1px solid var(--cds-border);
    color: var(--cds-text-secondary);
    padding: .4rem;
  }

  .tiptap.ProseMirror > p > code {
    border: .5px solid var(--cds-alpha-3);
    background-color: var(--cds-alpha-1);
    color: var(--cds-editor-code-ink, var(--cds-text-danger));
    white-space: pre-wrap;
    border-radius: .3rem;
    padding: 1px 4px;
    font-size: .9rem;
  }

  .cds-root {
    --cds-editor-code-ink: var(--cds-red-600);
  }

  [data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"] {
    --cds-editor-code-ink: var(--cds-red-200);
  }

  @media (prefers-color-scheme: dark) {
    [data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *) {
      --cds-editor-code-ink: var(--cds-red-200);
    }
  }

  .prose {
    --_prose-size: var(--cds-font-size-prose, 1rem);
    --_prose-leading: var(--cds-leading-prose, 1.5);
    --_prose-flow: .75em;
    --_prose-x-after-heading: .667;
    --_prose-x-break: 2;
    --_prose-x-after-table: 3;
    --_prose-x-li-child: .333;
    --_prose-x-after-lead: 2.5;
    --_prose-h1-size: 1.75em;
    --_prose-h2-size: 1.375em;
    --_prose-h3-size: 1.125em;
    --_prose-h4-size: 1em;
    --_prose-h5-size: .875em;
    --_prose-h6-size: .875em;
    --_prose-h1-leading: 1.25;
    --_prose-h2-leading: 1.25;
    --_prose-h3-leading: 1.3;
    --_prose-h4-leading: 1.3;
    --_prose-h5-leading: 1.3;
    --_prose-h6-leading: 1.3;
    --_prose-h1-space: 3;
    --_prose-h2-space: 2.5;
    --_prose-h3-space: 2;
    --_prose-h4-space: 1.667;
    --_prose-h5-space: 1.667;
    --_prose-h6-space: 1.667;
    --_prose-font-body: var(--cds-font-sans, inherit);
    --_prose-font-heading: var(--cds-font-sans, inherit);
    --_prose-font-mono: var(--cds-font-mono, ui-monospace, monospace);
    --_prose-code-color: var(--cds-text-danger, currentColor);
    --_prose-noscope: ;
    font-family: var(--_prose-font-body);
    font-size: var(--_prose-size);
    line-height: var(--_prose-leading);
    overflow-wrap: break-word;
  }

  .prose[data-prose-size="inherit"] {
    --_prose-size: 1em;
    --_prose-leading: 1.5;
  }

  .prose[data-prose-font="serif"] {
    --_prose-font-body: var(--cds-font-voice, ui-serif, Georgia, "Times New Roman", serif);
    --_prose-font-heading: var(--cds-font-voice, ui-serif, Georgia, "Times New Roman", serif);
  }

  :where(.prose) :first-child:not(summary, li > :where(ul, ol, dl, blockquote, pre, table, figure, details, .prose-block, .prose-scroll, .math-display, .katex-display)):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) 0;
  }

  :where(.prose) p:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) ul:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) ol:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) dl:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) blockquote:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) pre:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) table:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) figure:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) details:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) :where(.math-display, .katex-display, .footnotes, .prose-scroll, .prose-block, .prose-lead):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) var(--_prose-flow);
    margin-block-end: var(--_prose-noscope) 0;
  }

  :where(.prose) :where(.prose-lead):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-size: var(--_prose-noscope) 1.125em;
    line-height: var(--_prose-noscope) 1.5;
    color: var(--_prose-noscope) var(--cds-text-secondary, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) :where(.prose-lead):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      color: var(--_prose-noscope) var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
    }
  }

  :where(.prose) :is(h1, h2, h3, h4, h5, h6, strong, b, dt, th, summary):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-weight: var(--_prose-noscope) var(--cds-font-weight-bold, 600);
    font-variation-settings: var(--_prose-noscope) var(--cds-font-wght-bold, normal);
  }

  :where(.prose) h1:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) h2:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) h3:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) h4:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) h5:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) h6:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-family: var(--_prose-noscope) var(--_prose-font-heading);
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-h-space));
    margin-block-end: var(--_prose-noscope) 0;
  }

  :where(.prose) h1:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_prose-h-space: var(--_prose-noscope) var(--_prose-h1-space);
    font-size: var(--_prose-noscope) var(--_prose-h1-size);
    line-height: var(--_prose-noscope) var(--_prose-h1-leading);
  }

  :where(.prose) h2:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_prose-h-space: var(--_prose-noscope) var(--_prose-h2-space);
    font-size: var(--_prose-noscope) var(--_prose-h2-size);
    line-height: var(--_prose-noscope) var(--_prose-h2-leading);
  }

  :where(.prose) h3:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_prose-h-space: var(--_prose-noscope) var(--_prose-h3-space);
    font-size: var(--_prose-noscope) var(--_prose-h3-size);
    line-height: var(--_prose-noscope) var(--_prose-h3-leading);
  }

  :where(.prose) h4:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_prose-h-space: var(--_prose-noscope) var(--_prose-h4-space);
    font-size: var(--_prose-noscope) var(--_prose-h4-size);
    line-height: var(--_prose-noscope) var(--_prose-h4-leading);
  }

  :where(.prose) h5:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_prose-h-space: var(--_prose-noscope) var(--_prose-h5-space);
    font-size: var(--_prose-noscope) var(--_prose-h5-size);
    line-height: var(--_prose-noscope) var(--_prose-h5-leading);
  }

  :where(.prose) h6:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_prose-h-space: var(--_prose-noscope) var(--_prose-h6-space);
    font-size: var(--_prose-noscope) var(--_prose-h6-size);
    line-height: var(--_prose-noscope) var(--_prose-h6-leading);
    color: var(--_prose-noscope) var(--cds-text-secondary, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) h6:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      color: var(--_prose-noscope) var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
    }
  }

  :where(.prose) :is(h1, h2, h3, h4, h5, h6) + :not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-after-heading));
  }

  :where(.prose) :is(ul, ol, dl) + :not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-break));
  }

  :where(.prose) :is(ul, ol, dl) + :is(h1, h2, h3, h4, h5, h6):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-break), var(--_prose-h-space)));
  }

  :where(.prose) :is(table, .prose-scroll) + :not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-after-table));
  }

  :where(.prose) .prose-lead + :not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-after-lead));
  }

  :where(.prose) :is(table, .prose-scroll) + :is(h1, h2, h3, h4, h5, h6):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-after-table), var(--_prose-h-space)));
  }

  :where(.prose) .prose-lead + :is(h1, h2, h3, h4, h5, h6):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-after-lead), var(--_prose-h-space)));
  }

  :where(.prose) a:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) :where(.prose-link):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    color: var(--_prose-noscope) var(--cds-text-accent);
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    text-decoration-line: var(--_prose-noscope) underline;
    border-radius: var(--_prose-noscope) 2px;
    --_text-link-line: var(--_prose-noscope) currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) a:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) :where(.prose-link):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      --_text-link-line: var(--_prose-noscope) color-mix(in srgb, currentColor, transparent 60%);
    }
  }

  :where(.prose) a:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) :where(.prose-link):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    transition-property: var(--_prose-noscope) color, text-decoration-color, box-shadow;
    transition-duration: var(--_prose-noscope) var(--cds-dur-fast, 60ms);
    transition-timing-function: var(--_prose-noscope) var(--cds-ease-out);
    text-underline-offset: var(--_prose-noscope) 3px;
    -webkit-text-decoration-color: var(--_prose-noscope) var(--_text-link-line, currentColor);
    -webkit-text-decoration-color: var(--_prose-noscope) var(--_text-link-line, currentColor);
    -webkit-text-decoration-color: var(--_prose-noscope) var(--_text-link-line, currentColor);
    text-decoration-color: var(--_prose-noscope) var(--_text-link-line, currentColor);
  }

  :where(.prose) :is(a, :where(.prose-link)):is(:hover, :focus-visible):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    --_text-link-line: var(--_prose-noscope) currentColor;
  }

  :where(.prose) a:focus-visible:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    outline: var(--_prose-noscope) 2px solid transparent;
    outline-offset: var(--_prose-noscope) 2px;
    box-shadow: var(--_prose-noscope) var(--cds-focus-shadow, 0 0 0 2px Highlight);
  }

  :where(.prose) :is(em, i):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-style: var(--_prose-noscope) italic;
  }

  :where(.prose) :is(del, s):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    -webkit-text-decoration-line: var(--_prose-noscope) line-through;
    -webkit-text-decoration-line: var(--_prose-noscope) line-through;
    -webkit-text-decoration-line: var(--_prose-noscope) line-through;
    text-decoration-line: var(--_prose-noscope) line-through;
    -webkit-text-decoration-color: var(--_prose-noscope) currentColor;
    -webkit-text-decoration-color: var(--_prose-noscope) currentColor;
    -webkit-text-decoration-color: var(--_prose-noscope) currentColor;
    text-decoration-color: var(--_prose-noscope) currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) :is(del, s):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      -webkit-text-decoration-color: var(--_prose-noscope) color-mix(in oklab, currentColor 60%, transparent);
      -webkit-text-decoration-color: var(--_prose-noscope) color-mix(in oklab, currentColor 60%, transparent);
      -webkit-text-decoration-color: var(--_prose-noscope) color-mix(in oklab, currentColor 60%, transparent);
      text-decoration-color: var(--_prose-noscope) color-mix(in oklab, currentColor 60%, transparent);
    }
  }

  :where(.prose) ins:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-style: var(--_prose-noscope) dotted;
    -webkit-text-decoration-style: var(--_prose-noscope) dotted;
    -webkit-text-decoration-style: var(--_prose-noscope) dotted;
    text-decoration-style: var(--_prose-noscope) dotted;
  }

  :where(.prose) mark:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    background: var(--_prose-noscope) var(--cds-bg-warning, #eab30840);
    color: var(--_prose-noscope) inherit;
    border-radius: var(--_prose-noscope) 2px;
    padding-inline: var(--_prose-noscope) .125em;
  }

  @supports (color: lab(0% 0 0)) {
    :where(.prose) mark:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      background: var(--_prose-noscope) var(--cds-bg-warning, lab(76.4589% 11.7467 77.37 / .25));
    }
  }

  :where(.prose) abbr[title]:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-line: var(--_prose-noscope) underline;
    text-decoration-line: var(--_prose-noscope) underline;
    -webkit-text-decoration-style: var(--_prose-noscope) dotted;
    -webkit-text-decoration-style: var(--_prose-noscope) dotted;
    -webkit-text-decoration-style: var(--_prose-noscope) dotted;
    text-decoration-style: var(--_prose-noscope) dotted;
    cursor: var(--_prose-noscope) help;
  }

  :where(.prose) :is(sup, sub):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-size: var(--_prose-noscope) .75em;
    line-height: var(--_prose-noscope) 0;
  }

  :where(.prose) kbd:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-family: var(--_prose-noscope) var(--_prose-font-mono);
    font-size: var(--_prose-noscope) .8125em;
    border: var(--_prose-noscope) 1px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) kbd:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border: var(--_prose-noscope) 1px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
    }
  }

  :where(.prose) kbd:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-bottom-width: var(--_prose-noscope) 2px;
    border-radius: var(--_prose-noscope) var(--cds-radius, .25rem);
    background: var(--_prose-noscope) var(--cds-bg-neutral, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) kbd:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      background: var(--_prose-noscope) var(--cds-bg-neutral, color-mix(in oklab, currentColor 5%, transparent));
    }
  }

  :where(.prose) kbd:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    padding: var(--_prose-noscope) .0625em .375em;
  }

  :where(.prose) :is(ul, ol):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    padding-inline-start: var(--_prose-noscope) 2em;
  }

  :where(.prose) ul:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) disc;
  }

  :where(.prose) ol:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) decimal;
  }

  :where(.prose) li:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-li-child));
    margin-block-end: var(--_prose-noscope) 0;
    padding-inline-start: var(--_prose-noscope) .5em;
  }

  :where(.prose) li > :is(p, ul, ol, dl, blockquote, pre, table, figure, details):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)), :where(.prose) li > :where(.prose-block, .prose-scroll, .math-display, .katex-display):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-li-child));
  }

  :where(.prose) li:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *))::marker {
    color: var(--_prose-noscope) var(--cds-text-secondary, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) li:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *))::marker {
      color: var(--_prose-noscope) var(--cds-text-secondary, color-mix(in oklab, currentColor 60%, transparent));
    }
  }

  :where(.prose) ul > li > ul:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) circle;
  }

  :where(.prose) ul > li > ul > li > ul:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) square;
  }

  :where(.prose) ol > li > ol:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) lower-alpha;
  }

  :where(.prose) ol > li > ol > li > ol:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) lower-roman;
  }

  :where(.prose) li.task-list-item:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    list-style-type: var(--_prose-noscope) none;
    padding-inline-start: var(--_prose-noscope) 0;
  }

  :where(.prose) li > input[type="checkbox"]:first-child:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-inline: var(--_prose-noscope) -1.375em .5em;
    translate: var(--_prose-noscope) 0 .1em;
    accent-color: var(--_prose-noscope) var(--cds-fill-accent, currentColor);
    pointer-events: var(--_prose-noscope) none;
  }

  :where(.prose) dt:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) var(--_prose-flow);
  }

  :where(.prose) dd:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-li-child));
    margin-inline-start: var(--_prose-noscope) 2em;
  }

  :where(.prose) blockquote:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-inline-start: var(--_prose-noscope) 4px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) blockquote:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border-inline-start: var(--_prose-noscope) 4px solid var(--cds-border, color-mix(in oklab, currentColor 10%, transparent));
    }
  }

  :where(.prose) blockquote:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-inline: var(--_prose-noscope) .5em 0;
    color: var(--_prose-noscope) var(--cds-text-secondary, currentColor);
    padding-inline-start: var(--_prose-noscope) 1em;
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) blockquote:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      color: var(--_prose-noscope) var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
    }
  }

  :where(.prose) .footnotes:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-size: var(--_prose-noscope) .875em;
    color: var(--_prose-noscope) var(--cds-text-secondary, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) .footnotes:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      color: var(--_prose-noscope) var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
    }
  }

  :where(.prose) .footnotes > ol:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) 0;
  }

  :where(.prose) code:not(pre code):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-family: var(--_prose-noscope) var(--_prose-font-mono);
    font-size: var(--_prose-noscope) .9em;
    color: var(--_prose-noscope) var(--_prose-code-color, currentColor);
    background: var(--_prose-noscope) var(--cds-alpha-1, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) code:not(pre code):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      background: var(--_prose-noscope) var(--cds-alpha-1, color-mix(in oklab, currentColor 5%, transparent));
    }
  }

  :where(.prose) code:not(pre code):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border: var(--_prose-noscope) .5px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) code:not(pre code):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border: var(--_prose-noscope) .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
    }
  }

  :where(.prose) code:not(pre code):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-radius: var(--_prose-noscope) .4em;
    padding: var(--_prose-noscope) .0625em .25em;
    white-space: var(--_prose-noscope) pre-wrap;
    overflow-wrap: var(--_prose-noscope) break-word;
  }

  :where(.prose) pre:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-family: var(--_prose-noscope) var(--_prose-font-mono);
    font-size: var(--_prose-noscope) .875em;
    line-height: var(--_prose-noscope) 1.625;
    background: var(--_prose-noscope) var(--cds-bg-neutral, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) pre:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      background: var(--_prose-noscope) var(--cds-bg-neutral, color-mix(in oklab, currentColor 5%, transparent));
    }
  }

  :where(.prose) pre:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border: var(--_prose-noscope) .5px solid var(--cds-border-strong, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) pre:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border: var(--_prose-noscope) .5px solid var(--cds-border-strong, color-mix(in oklab, currentColor 20%, transparent));
    }
  }

  :where(.prose) pre:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-radius: var(--_prose-noscope) calc(var(--cds-radius, .375rem) * 1.5);
    padding: var(--_prose-noscope) .875rem;
    overflow-x: var(--_prose-noscope) auto;
    white-space: var(--_prose-noscope) pre;
    tab-size: var(--_prose-noscope) 2;
  }

  :where(.prose) pre code:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font: var(--_prose-noscope) inherit;
    color: var(--_prose-noscope) inherit;
    background: var(--_prose-noscope) none;
    border: var(--_prose-noscope) 0;
    padding: var(--_prose-noscope) 0;
    white-space: var(--_prose-noscope) inherit;
  }

  :where(.prose) table:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    width: var(--_prose-noscope) 100%;
    border-collapse: var(--_prose-noscope) collapse;
    font-size: var(--_prose-noscope) .875em;
    line-height: var(--_prose-noscope) 1.7;
    text-align: var(--_prose-noscope) start;
  }

  :where(.prose) th:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    text-align: var(--_prose-noscope) start;
    padding-block: var(--_prose-noscope) .5em;
    padding-inline: var(--_prose-noscope) 0 1em;
    vertical-align: var(--_prose-noscope) top;
  }

  :where(.prose) td:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-block-start: var(--_prose-noscope) .5px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) td:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border-block-start: var(--_prose-noscope) .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
    }
  }

  :where(.prose) td:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    padding-block: var(--_prose-noscope) .5em;
    padding-inline: var(--_prose-noscope) 0 1em;
    vertical-align: var(--_prose-noscope) top;
  }

  :where(.prose) thead th:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-block-end: var(--_prose-noscope) .5px solid var(--cds-border-strong, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) thead th:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border-block-end: var(--_prose-noscope) .5px solid var(--cds-border-strong, color-mix(in oklab, currentColor 30%, transparent));
    }
  }

  :where(.prose) hr:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border: var(--_prose-noscope) 0;
    border-block-start: var(--_prose-noscope) .5px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) hr:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border-block-start: var(--_prose-noscope) .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
    }
  }

  :where(.prose) hr:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-break)) 0;
    margin-inline: var(--_prose-noscope) .375em;
  }

  :where(.prose) hr + :not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-break));
  }

  :where(.prose) hr + :is(h1, h2, h3, h4, h5, h6):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-break), var(--_prose-h-space)));
  }

  :where(.prose) :is(img, video, svg):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    max-width: var(--_prose-noscope) 100%;
    height: var(--_prose-noscope) auto;
  }

  :where(.prose) figure > :is(img, video, svg):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block: var(--_prose-noscope) 0;
  }

  :where(.prose) figcaption:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    font-size: var(--_prose-noscope) .875em;
    color: var(--_prose-noscope) var(--cds-text-secondary, currentColor);
    margin-block-start: var(--_prose-noscope) calc(var(--_prose-flow) * .5);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) figcaption:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      color: var(--_prose-noscope) var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
    }
  }

  :where(.prose) figcaption:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    text-align: var(--_prose-noscope) center;
  }

  :where(.prose) details:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border: var(--_prose-noscope) .5px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) details:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border: var(--_prose-noscope) .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
    }
  }

  :where(.prose) details:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-radius: var(--_prose-noscope) var(--cds-radius, .375rem);
    padding: var(--_prose-noscope) .5em .875em;
  }

  :where(.prose) summary:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    cursor: var(--_prose-noscope) pointer;
    margin: var(--_prose-noscope) -.5em -.875em;
    padding: var(--_prose-noscope) .5em .875em;
  }

  :where(.prose) details[open] > summary:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    border-block-end: var(--_prose-noscope) .5px solid var(--cds-border, currentColor);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.prose) details[open] > summary:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border-block-end: var(--_prose-noscope) .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
    }
  }

  :where(.prose) details[open] > summary:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block-end: var(--_prose-noscope) .5em;
  }

  :where(.prose) .prose-scroll:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    overflow-x: var(--_prose-noscope) auto;
  }

  :where(.prose) .prose-scroll > :not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
    margin-block: var(--_prose-noscope) 0;
  }

  @media print {
    :where(.prose) :is(h1, h2, h3, h4, h5, h6):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      break-after: var(--_prose-noscope) avoid;
    }

    :where(.prose) :is(pre, blockquote, table, figure):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      break-inside: var(--_prose-noscope) avoid;
    }
  }

  @media (forced-colors: active) {
    :where(.prose) :is(code:not(pre code), pre, kbd, mark):not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
      border: var(--_prose-noscope) 1px solid CanvasText;
    }
  }

  @scope (.prose) to (.not-prose, [data-not-prose]) {
    :scope {
      --_prose-noscope: initial;
    }

    :first-child:not(summary, li > :where(ul, ol, dl, blockquote, pre, table, figure, details, .prose-block, .prose-scroll, .math-display, .katex-display)) {
      margin-block-start: 0;
    }

    p, ul, ol, dl, blockquote, pre, table, figure, details, :where(.math-display, .katex-display, .footnotes, .prose-scroll, .prose-block, .prose-lead) {
      margin-block-start: var(--_prose-flow);
      margin-block-end: 0;
    }

    :where(.prose-lead) {
      color: var(--cds-text-secondary, currentColor);
      font-size: 1.125em;
      line-height: 1.5;
    }

    @supports (color: color-mix(in lab, red, red)) {
      :where(.prose-lead) {
        color: var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
      }
    }

    :is(h1, h2, h3, h4, h5, h6, strong, b, dt, th, summary) {
      font-weight: var(--cds-font-weight-bold, 600);
      font-variation-settings: var(--cds-font-wght-bold, normal);
    }

    h1, h2, h3, h4, h5, h6 {
      font-family: var(--_prose-font-heading);
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-h-space));
      margin-block-end: 0;
    }

    h1 {
      --_prose-h-space: var(--_prose-h1-space);
      font-size: var(--_prose-h1-size);
      line-height: var(--_prose-h1-leading);
    }

    h2 {
      --_prose-h-space: var(--_prose-h2-space);
      font-size: var(--_prose-h2-size);
      line-height: var(--_prose-h2-leading);
    }

    h3 {
      --_prose-h-space: var(--_prose-h3-space);
      font-size: var(--_prose-h3-size);
      line-height: var(--_prose-h3-leading);
    }

    h4 {
      --_prose-h-space: var(--_prose-h4-space);
      font-size: var(--_prose-h4-size);
      line-height: var(--_prose-h4-leading);
    }

    h5 {
      --_prose-h-space: var(--_prose-h5-space);
      font-size: var(--_prose-h5-size);
      line-height: var(--_prose-h5-leading);
    }

    h6 {
      --_prose-h-space: var(--_prose-h6-space);
      font-size: var(--_prose-h6-size);
      line-height: var(--_prose-h6-leading);
      color: var(--cds-text-secondary, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      h6 {
        color: var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
      }
    }

    :is(h1, h2, h3, h4, h5, h6) + * {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-after-heading));
    }

    :is(ul, ol, dl) + * {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-break));
    }

    :is(ul, ol, dl) + :is(h1, h2, h3, h4, h5, h6) {
      margin-block-start: calc(var(--_prose-flow) * max(var(--_prose-x-break), var(--_prose-h-space)));
    }

    :is(table, .prose-scroll) + * {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-after-table));
    }

    .prose-lead + * {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-after-lead));
    }

    :is(table, .prose-scroll) + :is(h1, h2, h3, h4, h5, h6) {
      margin-block-start: calc(var(--_prose-flow) * max(var(--_prose-x-after-table), var(--_prose-h-space)));
    }

    .prose-lead + :is(h1, h2, h3, h4, h5, h6) {
      margin-block-start: calc(var(--_prose-flow) * max(var(--_prose-x-after-lead), var(--_prose-h-space)));
    }

    a, :where(.prose-link) {
      color: var(--cds-text-accent);
      --_text-link-line: currentColor;
      border-radius: 2px;
      text-decoration-line: underline;
    }

    @supports (color: color-mix(in lab, red, red)) {
      a, :where(.prose-link) {
        --_text-link-line: color-mix(in srgb, currentColor, transparent 60%);
      }
    }

    a, :where(.prose-link) {
      transition-property: color, text-decoration-color, box-shadow;
      transition-duration: var(--cds-dur-fast, 60ms);
      transition-timing-function: var(--cds-ease-out);
      text-underline-offset: 3px;
      -webkit-text-decoration-color: var(--_text-link-line, currentColor);
      -webkit-text-decoration-color: var(--_text-link-line, currentColor);
      -webkit-text-decoration-color: var(--_text-link-line, currentColor);
      -webkit-text-decoration-color: var(--_text-link-line, currentColor);
      -webkit-text-decoration-color: var(--_text-link-line, currentColor);
      text-decoration-color: var(--_text-link-line, currentColor);
    }

    :is(a, :where(.prose-link)):is(:hover, :focus-visible) {
      --_text-link-line: currentColor;
    }

    a:focus-visible {
      outline-offset: 2px;
      box-shadow: var(--cds-focus-shadow, 0 0 0 2px Highlight);
      outline: 2px solid #0000;
    }

    :is(em, i) {
      font-style: italic;
    }

    :is(del, s) {
      text-decoration-line: line-through;
      text-decoration-color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      :is(del, s) {
        -webkit-text-decoration-color: color-mix(in oklab, currentColor 60%, transparent);
        -webkit-text-decoration-color: color-mix(in oklab, currentColor 60%, transparent);
        -webkit-text-decoration-color: color-mix(in oklab, currentColor 60%, transparent);
        -webkit-text-decoration-color: color-mix(in oklab, currentColor 60%, transparent);
        -webkit-text-decoration-color: color-mix(in oklab, currentColor 60%, transparent);
        text-decoration-color: color-mix(in oklab, currentColor 60%, transparent);
      }
    }

    ins {
      text-decoration-line: underline;
      text-decoration-style: dotted;
    }

    mark {
      background: var(--cds-bg-warning, #eab30840);
      color: inherit;
      border-radius: 2px;
      padding-inline: .125em;
    }

    @supports (color: lab(0% 0 0)) {
      mark {
        background: var(--cds-bg-warning, lab(76.4589% 11.7467 77.37 / .25));
      }
    }

    abbr[title] {
      cursor: help;
      text-decoration-line: underline;
      text-decoration-style: dotted;
    }

    :is(sup, sub) {
      font-size: .75em;
      line-height: 0;
    }

    kbd {
      font-family: var(--_prose-font-mono);
      border: 1px solid var(--cds-border, currentColor);
      font-size: .8125em;
    }

    @supports (color: color-mix(in lab, red, red)) {
      kbd {
        border: 1px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
      }
    }

    kbd {
      border-radius: var(--cds-radius, .25rem);
      background: var(--cds-bg-neutral, currentColor);
      border-bottom-width: 2px;
    }

    @supports (color: color-mix(in lab, red, red)) {
      kbd {
        background: var(--cds-bg-neutral, color-mix(in oklab, currentColor 5%, transparent));
      }
    }

    kbd {
      padding: .0625em .375em;
    }

    :is(ul, ol) {
      padding-inline-start: 2em;
    }

    ul {
      list-style-type: disc;
    }

    ol {
      list-style-type: decimal;
    }

    li {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-li-child));
      margin-block-end: 0;
      padding-inline-start: .5em;
    }

    li > :is(p, ul, ol, dl, blockquote, pre, table, figure, details), li > :where(.prose-block, .prose-scroll, .math-display, .katex-display) {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-li-child));
    }

    li::marker {
      color: var(--cds-text-secondary, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      li::marker {
        color: var(--cds-text-secondary, color-mix(in oklab, currentColor 60%, transparent));
      }
    }

    ul > li > ul {
      list-style-type: circle;
    }

    ul > li > ul > li > ul {
      list-style-type: square;
    }

    ol > li > ol {
      list-style-type: lower-alpha;
    }

    ol > li > ol > li > ol {
      list-style-type: lower-roman;
    }

    li.task-list-item {
      padding-inline-start: 0;
      list-style-type: none;
    }

    li > input[type="checkbox"]:first-child {
      accent-color: var(--cds-fill-accent, currentColor);
      pointer-events: none;
      margin-inline: -1.375em .5em;
      translate: 0 .1em;
    }

    dt {
      margin-block-start: var(--_prose-flow);
    }

    dd {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-li-child));
      margin-inline-start: 2em;
    }

    blockquote {
      border-inline-start: 4px solid var(--cds-border, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      blockquote {
        border-inline-start: 4px solid var(--cds-border, color-mix(in oklab, currentColor 10%, transparent));
      }
    }

    blockquote {
      color: var(--cds-text-secondary, currentColor);
      margin-inline: .5em 0;
      padding-inline-start: 1em;
    }

    @supports (color: color-mix(in lab, red, red)) {
      blockquote {
        color: var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
      }
    }

    .footnotes {
      color: var(--cds-text-secondary, currentColor);
      font-size: .875em;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .footnotes {
        color: var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
      }
    }

    .footnotes > ol {
      margin-block-start: 0;
    }

    code:not(pre code) {
      font-family: var(--_prose-font-mono);
      color: var(--_prose-code-color, currentColor);
      background: var(--cds-alpha-1, currentColor);
      font-size: .9em;
    }

    @supports (color: color-mix(in lab, red, red)) {
      code:not(pre code) {
        background: var(--cds-alpha-1, color-mix(in oklab, currentColor 5%, transparent));
      }
    }

    code:not(pre code) {
      border: .5px solid var(--cds-border, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      code:not(pre code) {
        border: .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
      }
    }

    code:not(pre code) {
      white-space: pre-wrap;
      overflow-wrap: break-word;
      border-radius: .4em;
      padding: .0625em .25em;
    }

    pre {
      font-family: var(--_prose-font-mono);
      background: var(--cds-bg-neutral, currentColor);
      font-size: .875em;
      line-height: 1.625;
    }

    @supports (color: color-mix(in lab, red, red)) {
      pre {
        background: var(--cds-bg-neutral, color-mix(in oklab, currentColor 5%, transparent));
      }
    }

    pre {
      border: .5px solid var(--cds-border-strong, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      pre {
        border: .5px solid var(--cds-border-strong, color-mix(in oklab, currentColor 20%, transparent));
      }
    }

    pre {
      border-radius: calc(var(--cds-radius, .375rem) * 1.5);
      white-space: pre;
      tab-size: 2;
      padding: .875rem;
      overflow-x: auto;
    }

    pre code {
      font: inherit;
      color: inherit;
      white-space: inherit;
      background: none;
      border: 0;
      padding: 0;
    }

    table {
      border-collapse: collapse;
      text-align: start;
      width: 100%;
      font-size: .875em;
      line-height: 1.7;
    }

    th {
      text-align: start;
      vertical-align: top;
      padding-block: .5em;
      padding-inline: 0 1em;
    }

    td {
      border-block-start: .5px solid var(--cds-border, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      td {
        border-block-start: .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
      }
    }

    td {
      vertical-align: top;
      padding-block: .5em;
      padding-inline: 0 1em;
    }

    thead th {
      border-block-end: .5px solid var(--cds-border-strong, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      thead th {
        border-block-end: .5px solid var(--cds-border-strong, color-mix(in oklab, currentColor 30%, transparent));
      }
    }

    hr {
      border: 0;
      border-block-start: .5px solid var(--cds-border, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      hr {
        border-block-start: .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
      }
    }

    hr {
      margin-block: calc(var(--_prose-flow) * var(--_prose-x-break)) 0;
      margin-inline: .375em;
    }

    hr + * {
      margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-break));
    }

    hr + :is(h1, h2, h3, h4, h5, h6) {
      margin-block-start: calc(var(--_prose-flow) * max(var(--_prose-x-break), var(--_prose-h-space)));
    }

    :is(img, video, svg) {
      max-width: 100%;
      height: auto;
    }

    figure > :is(img, video, svg) {
      margin-block: 0;
    }

    figcaption {
      color: var(--cds-text-secondary, currentColor);
      margin-block-start: calc(var(--_prose-flow) * .5);
      font-size: .875em;
    }

    @supports (color: color-mix(in lab, red, red)) {
      figcaption {
        color: var(--cds-text-secondary, color-mix(in oklab, currentColor 70%, transparent));
      }
    }

    figcaption {
      text-align: center;
    }

    details {
      border: .5px solid var(--cds-border, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      details {
        border: .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
      }
    }

    details {
      border-radius: var(--cds-radius, .375rem);
      padding: .5em .875em;
    }

    summary {
      cursor: pointer;
      margin: -.5em -.875em;
      padding: .5em .875em;
    }

    details[open] > summary {
      border-block-end: .5px solid var(--cds-border, currentColor);
    }

    @supports (color: color-mix(in lab, red, red)) {
      details[open] > summary {
        border-block-end: .5px solid var(--cds-border, color-mix(in oklab, currentColor 15%, transparent));
      }
    }

    details[open] > summary {
      margin-block-end: .5em;
    }

    .prose-scroll {
      overflow-x: auto;
    }

    .prose-scroll > * {
      margin-block: 0;
    }

    @media print {
      :is(h1, h2, h3, h4, h5, h6) {
        break-after: avoid;
      }

      :is(pre, blockquote, table, figure) {
        break-inside: avoid;
      }
    }

    @media (forced-colors: active) {
      :is(code:not(pre code), pre, kbd, mark) {
        border: 1px solid canvastext;
      }
    }
  }

  .prose :where(:is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *)) {
    margin-block-start: var(--_prose-flow);
    margin-block-end: 0;
  }

  .prose :where(:is(h1, h2, h3, h4, h5, h6) + :is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *)) {
    margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-after-heading));
  }

  .prose :where(:is(ul, ol, dl, hr) + :is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *)) {
    margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-break));
  }

  .prose :where(li > :is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *)) {
    margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-li-child));
  }

  .prose :where(:is(table, .prose-scroll) + :is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *)) {
    margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-after-table));
  }

  .prose :where(.prose-lead + :is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *)) {
    margin-block-start: calc(var(--_prose-flow) * var(--_prose-x-after-lead));
  }

  .prose :where(:is(.not-prose, [data-not-prose]):not(span, a, button, code, kbd, img, sup, sub, label, input, .not-prose *, [data-not-prose] *, :is(p, h1, h2, h3, h4, h5, h6, th, td, dt, summary, figcaption) *):not(li > *):first-child) {
    margin-block-start: 0;
  }
}

@layer utilities {
  .-top-3\.5 {
    top: calc(var(--spacing) * -3.5);
  }

  .-top-40 {
    top: calc(var(--spacing) * -40);
  }

  .-right-40 {
    right: calc(var(--spacing) * -40);
  }

  .-bottom-40 {
    bottom: calc(var(--spacing) * -40);
  }

  .bottom-11 {
    bottom: calc(var(--spacing) * 11);
  }

  .-left-40 {
    left: calc(var(--spacing) * -40);
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .mx-6 {
    margin-inline: calc(var(--spacing) * 6);
  }

  .my-2\.5 {
    margin-block: calc(var(--spacing) * 2.5);
  }

  .ms-\[70px\] {
    margin-inline-start: 70px;
  }

  .max-h-\[34px\] {
    max-height: 34px;
  }

  .max-h-\[80px\] {
    max-height: 80px;
  }

  .max-h-\[92vh\] {
    max-height: 92vh;
  }

  .max-h-\[94px\] {
    max-height: 94px;
  }

  .max-h-\[175px\] {
    max-height: 175px;
  }

  .max-h-\[260px\] {
    max-height: 260px;
  }

  .max-h-\[350px\] {
    max-height: 350px;
  }

  .max-h-\[calc\(100vh-360px\)\] {
    max-height: calc(100vh - 360px);
  }

  .min-h-\[32px\] {
    min-height: 32px;
  }

  .min-h-\[44px\] {
    min-height: 44px;
  }

  .min-h-\[140px\] {
    min-height: 140px;
  }

  .min-h-\[max\(140px\,24vh\)\] {
    min-height: max(140px, 24vh);
  }

  .min-h-dvh {
    min-height: 100dvh;
  }

  .w-92 {
    width: calc(var(--spacing) * 92);
  }

  .max-w-\[85vw\] {
    max-width: 85vw;
  }

  .max-w-\[90vw\] {
    max-width: 90vw;
  }

  .max-w-\[94vw\] {
    max-width: 94vw;
  }

  .max-w-\[130px\] {
    max-width: 130px;
  }

  .max-w-\[184px\] {
    max-width: 184px;
  }

  .max-w-\[calc\(95\%-40px\)\] {
    max-width: calc(95% - 40px);
  }

  .max-w-\[calc\(100\%-24px\)\] {
    max-width: calc(100% - 24px);
  }

  .min-w-\[36px\] {
    min-width: 36px;
  }

  .min-w-\[40px\] {
    min-width: 40px;
  }

  .min-w-\[44px\] {
    min-width: 44px;
  }

  .min-w-\[560px\] {
    min-width: 560px;
  }

  .translate-x-5 {
    --tw-translate-x: calc(var(--spacing) * 5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .scale-102 {
    --tw-scale-x: 102%;
    --tw-scale-y: 102%;
    --tw-scale-z: 102%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .animate-\[loading-dots_1\.4s_infinite_0\.2s\] {
    animation: 1.4s .2s infinite loading-dots;
  }

  .animate-\[loading-dots_1\.4s_infinite_0\.4s\] {
    animation: 1.4s .4s infinite loading-dots;
  }

  .animate-\[loading-dots_1\.4s_infinite_0\.6s\] {
    animation: 1.4s .6s infinite loading-dots;
  }

  .animate-\[wave_1s_ease-in-out_infinite\] {
    animation: 1s ease-in-out infinite wave;
  }

  .animate-bounce {
    animation: var(--animate-bounce);
  }

  :where(.space-y-0 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block: 0;
  }

  :where(.space-y-3\.5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.divide-\[\#e2dfd9\] > :not(:last-child)) {
    border-color: #e2dfd9;
  }

  .rounded-\[calc\(var\(--an-input-border-radius\)-var\(--an-context-padding\)\)\] {
    border-radius: calc(var(--an-input-border-radius) - var(--an-context-padding));
  }

  .rounded-\[calc\(var\(--an-input-border-radius\)-var\(--an-context-padding\)-2px\)\] {
    border-radius: calc(var(--an-input-border-radius) - var(--an-context-padding) - 2px);
  }

  .rounded-\[calc\(var\(--an-tool-border-radius\)-4px\)\] {
    border-radius: calc(var(--an-tool-border-radius) - 4px);
  }

  .rounded-xs {
    border-radius: var(--radius-xs);
  }

  .border-\[\#cc5e42\] {
    border-color: #cc5e42;
  }

  .border-\[\#cc5e42\]\/20 {
    border-color: oklab(61.2414% .119411 .084879 / .2);
  }

  .border-\[\#cc5e42\]\/30 {
    border-color: oklab(61.2414% .119411 .084879 / .3);
  }

  .border-\[\#cc5e42\]\/40 {
    border-color: oklab(61.2414% .119411 .084879 / .4);
  }

  .border-\[\#d2d1c7\] {
    border-color: #d2d1c7;
  }

  .border-\[\#d97757\]\/30 {
    border-color: oklab(67.242% .102032 .0819065 / .3);
  }

  .border-\[\#e1e0d9\] {
    border-color: #e1e0d9;
  }

  .border-\[\#e2dfd9\] {
    border-color: #e2dfd9;
  }

  .border-amber-200 {
    border-color: var(--color-amber-200);
  }

  .border-amber-500 {
    border-color: var(--color-amber-500);
  }

  .border-amber-500\/20 {
    border-color: #f99c0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-amber-500\/20 {
      border-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
    }
  }

  .border-amber-500\/30 {
    border-color: #f99c004d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-amber-500\/30 {
      border-color: color-mix(in oklab, var(--color-amber-500) 30%, transparent);
    }
  }

  .border-black\/5 {
    border-color: #0000000d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-black\/5 {
      border-color: color-mix(in oklab, var(--color-black) 5%, transparent);
    }
  }

  .border-black\/10 {
    border-color: #0000001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-black\/10 {
      border-color: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }

  .border-blue-500\/30 {
    border-color: #3080ff4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-blue-500\/30 {
      border-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent);
    }
  }

  .border-emerald-200 {
    border-color: var(--color-emerald-200);
  }

  .border-emerald-300 {
    border-color: var(--color-emerald-300);
  }

  .border-emerald-500 {
    border-color: var(--color-emerald-500);
  }

  .border-emerald-500\/20 {
    border-color: #00bb7f33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-emerald-500\/20 {
      border-color: color-mix(in oklab, var(--color-emerald-500) 20%, transparent);
    }
  }

  .border-emerald-500\/30 {
    border-color: #00bb7f4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-emerald-500\/30 {
      border-color: color-mix(in oklab, var(--color-emerald-500) 30%, transparent);
    }
  }

  .border-emerald-600 {
    border-color: var(--color-emerald-600);
  }

  .border-emerald-700 {
    border-color: var(--color-emerald-700);
  }

  .border-gray-100 {
    border-color: var(--color-gray-100);
  }

  .border-gray-200 {
    border-color: var(--color-gray-200);
  }

  .border-gray-200\/50 {
    border-color: #e5e7eb80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-gray-200\/50 {
      border-color: color-mix(in oklab, var(--color-gray-200) 50%, transparent);
    }
  }

  .border-gray-200\/60 {
    border-color: #e5e7eb99;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-gray-200\/60 {
      border-color: color-mix(in oklab, var(--color-gray-200) 60%, transparent);
    }
  }

  .border-gray-200\/80 {
    border-color: #e5e7ebcc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-gray-200\/80 {
      border-color: color-mix(in oklab, var(--color-gray-200) 80%, transparent);
    }
  }

  .border-gray-300 {
    border-color: var(--color-gray-300);
  }

  .border-gray-500\/25 {
    border-color: #6a728240;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-gray-500\/25 {
      border-color: color-mix(in oklab, var(--color-gray-500) 25%, transparent);
    }
  }

  .border-gray-800 {
    border-color: var(--color-gray-800);
  }

  .border-orange-500\/30 {
    border-color: #fe6e004d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-orange-500\/30 {
      border-color: color-mix(in oklab, var(--color-orange-500) 30%, transparent);
    }
  }

  .border-purple-500\/30 {
    border-color: #ac4bff4d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-purple-500\/30 {
      border-color: color-mix(in oklab, var(--color-purple-500) 30%, transparent);
    }
  }

  .border-red-200 {
    border-color: var(--color-red-200);
  }

  .border-red-500\/20 {
    border-color: #fb2c3633;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-red-500\/20 {
      border-color: color-mix(in oklab, var(--color-red-500) 20%, transparent);
    }
  }

  .border-red-500\/30 {
    border-color: #fb2c364d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-red-500\/30 {
      border-color: color-mix(in oklab, var(--color-red-500) 30%, transparent);
    }
  }

  .border-rose-500\/30 {
    border-color: #ff23574d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-rose-500\/30 {
      border-color: color-mix(in oklab, var(--color-rose-500) 30%, transparent);
    }
  }

  .border-teal-500\/30 {
    border-color: #00baa74d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-teal-500\/30 {
      border-color: color-mix(in oklab, var(--color-teal-500) 30%, transparent);
    }
  }

  .border-white\/5 {
    border-color: #ffffff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-white\/5 {
      border-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .border-white\/20 {
    border-color: #fff3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-white\/20 {
      border-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }

  .bg-\[\#111\] {
    background-color: #111;
  }

  .bg-\[\#22221f\] {
    background-color: #22221f;
  }

  .bg-\[\#111110\] {
    background-color: #111110;
  }

  .bg-\[\#121212\] {
    background-color: #121212;
  }

  .bg-\[\#181816\] {
    background-color: #181816;
  }

  .bg-\[\#cc5e42\] {
    background-color: #cc5e42;
  }

  .bg-\[\#cc5e42\]\/10 {
    background-color: oklab(61.2414% .119411 .084879 / .1);
  }

  .bg-\[\#cc5e42\]\/15 {
    background-color: oklab(61.2414% .119411 .084879 / .15);
  }

  .bg-\[\#cc5e42\]\/20 {
    background-color: oklab(61.2414% .119411 .084879 / .2);
  }

  .bg-\[\#cc5e42\]\/40 {
    background-color: oklab(61.2414% .119411 .084879 / .4);
  }

  .bg-\[\#d97757\] {
    background-color: #d97757;
  }

  .bg-\[\#e1e0d9\] {
    background-color: #e1e0d9;
  }

  .bg-\[\#e2dfd9\] {
    background-color: #e2dfd9;
  }

  .bg-\[\#e4e3dd\] {
    background-color: #e4e3dd;
  }

  .bg-\[\#e8e6dd\] {
    background-color: #e8e6dd;
  }

  .bg-\[\#f0ece1\] {
    background-color: #f0ece1;
  }

  .bg-\[\#f0efec\] {
    background-color: #f0efec;
  }

  .bg-\[\#f3ece0\]\/60 {
    background-color: oklab(94.529% .00266296 .0174664 / .6);
  }

  .bg-\[\#f3efe6\] {
    background-color: #f3efe6;
  }

  .bg-\[\#f4f2eb\] {
    background-color: #f4f2eb;
  }

  .bg-\[\#f5f4ef\] {
    background-color: #f5f4ef;
  }

  .bg-\[\#f6efe6\]\/60 {
    background-color: oklab(95.5115% .00380448 .0136487 / .6);
  }

  .bg-\[\#f6f5f0\] {
    background-color: #f6f5f0;
  }

  .bg-\[\#f6f5f0\]\/80 {
    background-color: oklab(96.9533% -.000858098 .0066517 / .8);
  }

  .bg-\[\#f8f7f4\] {
    background-color: #f8f7f4;
  }

  .bg-\[\#faf9f5\] {
    background-color: #faf9f5;
  }

  .bg-\[\#fbfaf7\] {
    background-color: #fbfaf7;
  }

  .bg-\[\#fbfaf7\]\/85 {
    background-color: oklab(98.5035% -.000103444 .00410515 / .85);
  }

  .bg-\[\#fcfbf9\] {
    background-color: #fcfbf9;
  }

  .bg-\[\#fcfcfb\] {
    background-color: #fcfcfb;
  }

  .bg-\[\#fdfcf9\] {
    background-color: #fdfcf9;
  }

  .bg-\[\#fdfdfb\] {
    background-color: #fdfdfb;
  }

  .bg-\[\#fdfdfb\]\/80 {
    background-color: oklab(99.3494% -.000744998 .0025236 / .8);
  }

  .bg-amber-50 {
    background-color: var(--color-amber-50);
  }

  .bg-amber-500 {
    background-color: var(--color-amber-500);
  }

  .bg-amber-500\/5 {
    background-color: #f99c000d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/5 {
      background-color: color-mix(in oklab, var(--color-amber-500) 5%, transparent);
    }
  }

  .bg-amber-500\/10 {
    background-color: #f99c001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/10 {
      background-color: color-mix(in oklab, var(--color-amber-500) 10%, transparent);
    }
  }

  .bg-amber-500\/15 {
    background-color: #f99c0026;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/15 {
      background-color: color-mix(in oklab, var(--color-amber-500) 15%, transparent);
    }
  }

  .bg-amber-500\/20 {
    background-color: #f99c0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-amber-500\/20 {
      background-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
    }
  }

  .bg-black {
    background-color: var(--color-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/20 {
      background-color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }

  .bg-black\/40 {
    background-color: #0006;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/40 {
      background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
    }
  }

  .bg-black\/50 {
    background-color: #00000080;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/50 {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }

  .bg-black\/60 {
    background-color: #0009;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/60 {
      background-color: color-mix(in oklab, var(--color-black) 60%, transparent);
    }
  }

  .bg-black\/90 {
    background-color: #000000e6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/90 {
      background-color: color-mix(in oklab, var(--color-black) 90%, transparent);
    }
  }

  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }

  .bg-blue-500\/10 {
    background-color: #3080ff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/10 {
      background-color: color-mix(in oklab, var(--color-blue-500) 10%, transparent);
    }
  }

  .bg-blue-500\/20 {
    background-color: #3080ff33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/20 {
      background-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent);
    }
  }

  .bg-emerald-50 {
    background-color: var(--color-emerald-50);
  }

  .bg-emerald-50\/50 {
    background-color: #ecfdf580;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-emerald-50\/50 {
      background-color: color-mix(in oklab, var(--color-emerald-50) 50%, transparent);
    }
  }

  .bg-emerald-200 {
    background-color: var(--color-emerald-200);
  }

  .bg-emerald-400 {
    background-color: var(--color-emerald-400);
  }

  .bg-emerald-500 {
    background-color: var(--color-emerald-500);
  }

  .bg-emerald-500\/10 {
    background-color: #00bb7f1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-emerald-500\/10 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 10%, transparent);
    }
  }

  .bg-emerald-500\/12 {
    background-color: #00bb7f1f;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-emerald-500\/12 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 12%, transparent);
    }
  }

  .bg-emerald-500\/15 {
    background-color: #00bb7f26;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-emerald-500\/15 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 15%, transparent);
    }
  }

  .bg-emerald-600 {
    background-color: var(--color-emerald-600);
  }

  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }

  .bg-gray-100\/70 {
    background-color: #f3f4f6b3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-100\/70 {
      background-color: color-mix(in oklab, var(--color-gray-100) 70%, transparent);
    }
  }

  .bg-gray-100\/80 {
    background-color: #f3f4f6cc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-100\/80 {
      background-color: color-mix(in oklab, var(--color-gray-100) 80%, transparent);
    }
  }

  .bg-gray-100\/90 {
    background-color: #f3f4f6e6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-100\/90 {
      background-color: color-mix(in oklab, var(--color-gray-100) 90%, transparent);
    }
  }

  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }

  .bg-gray-200\/60 {
    background-color: #e5e7eb99;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-200\/60 {
      background-color: color-mix(in oklab, var(--color-gray-200) 60%, transparent);
    }
  }

  .bg-gray-200\/70 {
    background-color: #e5e7ebb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-200\/70 {
      background-color: color-mix(in oklab, var(--color-gray-200) 70%, transparent);
    }
  }

  .bg-gray-200\/80 {
    background-color: #e5e7ebcc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-200\/80 {
      background-color: color-mix(in oklab, var(--color-gray-200) 80%, transparent);
    }
  }

  .bg-gray-300 {
    background-color: var(--color-gray-300);
  }

  .bg-gray-400 {
    background-color: var(--color-gray-400);
  }

  .bg-gray-500 {
    background-color: var(--color-gray-500);
  }

  .bg-gray-500\/15 {
    background-color: #6a728226;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-gray-500\/15 {
      background-color: color-mix(in oklab, var(--color-gray-500) 15%, transparent);
    }
  }

  .bg-gray-900 {
    background-color: var(--color-gray-900);
  }

  .bg-orange-200 {
    background-color: var(--color-orange-200);
  }

  .bg-orange-500\/15 {
    background-color: #fe6e0026;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-orange-500\/15 {
      background-color: color-mix(in oklab, var(--color-orange-500) 15%, transparent);
    }
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-orange-500\/20 {
      background-color: color-mix(in oklab, var(--color-orange-500) 20%, transparent);
    }
  }

  .bg-purple-500 {
    background-color: var(--color-purple-500);
  }

  .bg-purple-500\/20 {
    background-color: #ac4bff33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-purple-500\/20 {
      background-color: color-mix(in oklab, var(--color-purple-500) 20%, transparent);
    }
  }

  .bg-red-50 {
    background-color: var(--color-red-50);
  }

  .bg-red-500 {
    background-color: var(--color-red-500);
  }

  .bg-red-500\/10 {
    background-color: #fb2c361a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-500\/10 {
      background-color: color-mix(in oklab, var(--color-red-500) 10%, transparent);
    }
  }

  .bg-red-500\/15 {
    background-color: #fb2c3626;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-500\/15 {
      background-color: color-mix(in oklab, var(--color-red-500) 15%, transparent);
    }
  }

  .bg-red-500\/20 {
    background-color: #fb2c3633;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-500\/20 {
      background-color: color-mix(in oklab, var(--color-red-500) 20%, transparent);
    }
  }

  .bg-rose-500\/20 {
    background-color: #ff235733;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-rose-500\/20 {
      background-color: color-mix(in oklab, var(--color-rose-500) 20%, transparent);
    }
  }

  .bg-teal-500\/20 {
    background-color: #00baa733;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-teal-500\/20 {
      background-color: color-mix(in oklab, var(--color-teal-500) 20%, transparent);
    }
  }

  .bg-white\/40 {
    background-color: #fff6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/40 {
      background-color: color-mix(in oklab, var(--color-white) 40%, transparent);
    }
  }

  .bg-white\/50 {
    background-color: #ffffff80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/50 {
      background-color: color-mix(in oklab, var(--color-white) 50%, transparent);
    }
  }

  .bg-white\/70 {
    background-color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/70 {
      background-color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/80 {
      background-color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }

  .bg-white\/90 {
    background-color: #ffffffe6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/90 {
      background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }

  .bg-zinc-950 {
    background-color: var(--color-zinc-950);
  }

  .bg-linear-to-b {
    --tw-gradient-position: to bottom;
  }

  @supports (background-image: linear-gradient(in lab, red, red)) {
    .bg-linear-to-b {
      --tw-gradient-position: to bottom in oklab;
    }
  }

  .bg-linear-to-b {
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-tr {
    --tw-gradient-position: to top right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-\[radial-gradient\(\#cc5e42_1px\,transparent_1px\)\] {
    background-image: radial-gradient(#cc5e42 1px, #0000 1px);
  }

  .from-\[\#cc5e42\] {
    --tw-gradient-from: #cc5e42;
    --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-\[\#cc5e42\]\/10 {
    --tw-gradient-from: oklab(61.2414% .119411 .084879 / .1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-amber-500\/10 {
    --tw-gradient-from: #f99c001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-amber-500\/10 {
      --tw-gradient-from: color-mix(in oklab, var(--color-amber-500) 10%, transparent);
    }
  }

  .from-amber-500\/10 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-amber-600 {
    --tw-gradient-from: var(--color-amber-600);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-purple-600 {
    --tw-gradient-from: var(--color-purple-600);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-teal-500 {
    --tw-gradient-from: var(--color-teal-500);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-0\% {
    --tw-gradient-from-position: 0%;
  }

  .via-amber-500 {
    --tw-gradient-via: var(--color-amber-500);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-amber-500\/5 {
    --tw-gradient-via: #f99c000d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-amber-500\/5 {
      --tw-gradient-via: color-mix(in oklab, var(--color-amber-500) 5%, transparent);
    }
  }

  .via-amber-500\/5 {
    --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-\[\#b54a30\] {
    --tw-gradient-to: #b54a30;
    --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-\[\#cc5e42\] {
    --tw-gradient-to: #cc5e42;
    --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-fuchsia-500 {
    --tw-gradient-to: var(--color-fuchsia-500);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-orange-500 {
    --tw-gradient-to: var(--color-orange-500);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .\[background-size\:16px_16px\] {
    background-size: 16px 16px;
  }

  .pb-\[max\(0\.625rem\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(.625rem, env(safe-area-inset-bottom));
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }

  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }

  .text-\[\#0b0b0b\] {
    color: #0b0b0b;
  }

  .text-\[\#52514e\] {
    color: #52514e;
  }

  .text-\[\#191919\] {
    color: #191919;
  }

  .text-\[\#383835\] {
    color: #383835;
  }

  .text-\[\#858076\] {
    color: #858076;
  }

  .text-\[\#898781\] {
    color: #898781;
  }

  .text-\[\#c23800\] {
    color: #c23800;
  }

  .text-\[\#cc5e42\] {
    color: #cc5e42;
  }

  .text-\[\#e5e5e5\] {
    color: #e5e5e5;
  }

  .text-\[\#ff8866\] {
    color: #f86;
  }

  .text-amber-400 {
    color: var(--color-amber-400);
  }

  .text-amber-500 {
    color: var(--color-amber-500);
  }

  .text-amber-600 {
    color: var(--color-amber-600);
  }

  .text-emerald-400 {
    color: var(--color-emerald-400);
  }

  .text-emerald-500 {
    color: var(--color-emerald-500);
  }

  .text-emerald-600 {
    color: var(--color-emerald-600);
  }

  .text-emerald-700 {
    color: var(--color-emerald-700);
  }

  .text-gray-200 {
    color: var(--color-gray-200);
  }

  .text-gray-300 {
    color: var(--color-gray-300);
  }

  .text-gray-400 {
    color: var(--color-gray-400);
  }

  .text-gray-700 {
    color: var(--color-gray-700);
  }

  .text-gray-800 {
    color: var(--color-gray-800);
  }

  .text-gray-900 {
    color: var(--color-gray-900);
  }

  .text-gray-950 {
    color: var(--color-gray-950);
  }

  .text-neutral-400 {
    color: var(--color-neutral-400);
  }

  .text-orange-500 {
    color: var(--color-orange-500);
  }

  .text-orange-800 {
    color: var(--color-orange-800);
  }

  .text-purple-500 {
    color: var(--color-purple-500);
  }

  .text-purple-600 {
    color: var(--color-purple-600);
  }

  .text-red-400 {
    color: var(--color-red-400);
  }

  .text-red-500 {
    color: var(--color-red-500);
  }

  .text-red-700 {
    color: var(--color-red-700);
  }

  .text-rose-600 {
    color: var(--color-rose-600);
  }

  .text-teal-600 {
    color: var(--color-teal-600);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/70 {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .text-zinc-900 {
    color: var(--color-zinc-900);
  }

  .accent-\[\#cc5e42\] {
    accent-color: #cc5e42;
  }

  .shadow-2xs {
    --tw-shadow: 0 1px var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring, .ring-1 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-black\/5 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .ring-white {
    --tw-ring-color: var(--color-white);
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .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));
    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-2xl {
    --tw-backdrop-blur: blur(var(--blur-2xl));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-xs {
    --tw-backdrop-blur: blur(var(--blur-xs));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .transition-\[background-color\,color\,transform\] {
    transition-property: background-color, color, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,opacity\,transform\] {
    transition-property: background-color, opacity, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,transform\] {
    transition-property: background-color, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .\[alerts\:dismiss\] {
    alerts: dismiss;
  }

  .\[founder\:remove\] {
    founder: remove;
  }

  .\[guest\:migrate\] {
    guest: migrate;
  }

  .\[passkey\:login\] {
    passkey: login;
  }

  .\[passkey\:register\] {
    passkey: register;
  }

  .running {
    animation-play-state: running;
  }

  @media (hover: hover) {
    .group-hover\:text-\[\#0b0b0b\]:is(:where(.group):hover *) {
      color: #0b0b0b;
    }

    .group-hover\:text-\[\#cc5e42\]:is(:where(.group):hover *) {
      color: #cc5e42;
    }

    .group-hover\:text-gray-600:is(:where(.group):hover *) {
      color: var(--color-gray-600);
    }

    .group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity: 1;
    }

    .group-hover\/assistant-turn\:pointer-events-auto:is(:where(.group\/assistant-turn):hover *) {
      pointer-events: auto;
    }

    .group-hover\/assistant-turn\:opacity-100:is(:where(.group\/assistant-turn):hover *) {
      opacity: 1;
    }

    .group-hover\/user-message\:pointer-events-auto:is(:where(.group\/user-message):hover *) {
      pointer-events: auto;
    }

    .group-hover\/user-message\:opacity-100:is(:where(.group\/user-message):hover *) {
      opacity: 1;
    }
  }

  .group-data-panel-open\:rotate-90:is(:where(.group)[data-panel-open] *) {
    rotate: 90deg;
  }

  .peer-focus\:opacity-100:is(:where(.peer):focus ~ *), .peer-focus-visible\:opacity-100:is(:where(.peer):focus-visible ~ *) {
    opacity: 1;
  }

  @media (hover: hover) {
    .hover\:scale-102:hover {
      --tw-scale-x: 102%;
      --tw-scale-y: 102%;
      --tw-scale-z: 102%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .hover\:scale-105:hover {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .hover\:scale-125:hover {
      --tw-scale-x: 125%;
      --tw-scale-y: 125%;
      --tw-scale-z: 125%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .hover\:border-\[\#cc5e42\]\/50:hover {
      border-color: oklab(61.2414% .119411 .084879 / .5);
    }

    .hover\:border-\[\#e2dfd9\]:hover {
      border-color: #e2dfd9;
    }

    .hover\:border-\[\#e4e3dd\]:hover {
      border-color: #e4e3dd;
    }

    .hover\:border-gray-400:hover {
      border-color: var(--color-gray-400);
    }

    .hover\:bg-\[\#b54a30\]:hover {
      background-color: #b54a30;
    }

    .hover\:bg-\[\#cc5e42\]:hover {
      background-color: #cc5e42;
    }

    .hover\:bg-\[\#cc5e42\]\/5:hover {
      background-color: oklab(61.2414% .119411 .084879 / .05);
    }

    .hover\:bg-\[\#e2dfd9\]:hover {
      background-color: #e2dfd9;
    }

    .hover\:bg-\[\#e6decf\]:hover {
      background-color: #e6decf;
    }

    .hover\:bg-\[\#eae6db\]:hover {
      background-color: #eae6db;
    }

    .hover\:bg-\[\#edece8\]:hover {
      background-color: #edece8;
    }

    .hover\:bg-\[\#f0efec\]:hover {
      background-color: #f0efec;
    }

    .hover\:bg-\[\#f6f5f0\]:hover {
      background-color: #f6f5f0;
    }

    .hover\:bg-amber-500\/20:hover {
      background-color: #f99c0033;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-amber-500\/20:hover {
        background-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
      }
    }

    .hover\:bg-black\/5:hover {
      background-color: #0000000d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-black\/5:hover {
        background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
      }
    }

    .hover\:bg-black\/70:hover {
      background-color: #000000b3;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-black\/70:hover {
        background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
      }
    }

    .hover\:bg-black\/80:hover {
      background-color: #000c;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-black\/80:hover {
        background-color: color-mix(in oklab, var(--color-black) 80%, transparent);
      }
    }

    .hover\:bg-gray-50:hover {
      background-color: var(--color-gray-50);
    }

    .hover\:bg-gray-100:hover {
      background-color: var(--color-gray-100);
    }

    .hover\:bg-gray-200:hover {
      background-color: var(--color-gray-200);
    }

    .hover\:bg-gray-300:hover {
      background-color: var(--color-gray-300);
    }

    .hover\:bg-red-50:hover {
      background-color: var(--color-red-50);
    }

    .hover\:bg-white:hover {
      background-color: var(--color-white);
    }

    .hover\:bg-white\/60:hover {
      background-color: #fff9;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-white\/60:hover {
        background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
      }
    }

    .hover\:text-\[\#0b0b0b\]:hover {
      color: #0b0b0b;
    }

    .hover\:text-\[\#191919\]:hover {
      color: #191919;
    }

    .hover\:text-\[\#b54a30\]:hover {
      color: #b54a30;
    }

    .hover\:text-\[\#cc5e42\]:hover {
      color: #cc5e42;
    }

    .hover\:text-amber-700:hover {
      color: var(--color-amber-700);
    }

    .hover\:text-emerald-700:hover {
      color: var(--color-emerald-700);
    }

    .hover\:text-gray-600:hover {
      color: var(--color-gray-600);
    }

    .hover\:text-gray-800:hover {
      color: var(--color-gray-800);
    }

    .hover\:text-gray-900:hover {
      color: var(--color-gray-900);
    }

    .hover\:text-red-500:hover {
      color: var(--color-red-500);
    }

    .hover\:text-white:hover {
      color: var(--color-white);
    }

    .hover\:underline:hover {
      text-decoration-line: underline;
    }

    .hover\:opacity-80:hover {
      opacity: .8;
    }

    .hover\:opacity-100:hover {
      opacity: 1;
    }
  }

  .focus\:border-\[\#cc5e42\]:focus {
    border-color: #cc5e42;
  }

  .focus\:border-gray-500:focus {
    border-color: var(--color-gray-500);
  }

  .focus\:ring-\[\#cc5e42\]\/20:focus {
    --tw-ring-color: oklab(61.2414% .119411 .084879 / .2);
  }

  .focus-visible\:ring-\[3px\]:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .active\:scale-98:active {
    --tw-scale-x: 98%;
    --tw-scale-y: 98%;
    --tw-scale-z: 98%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .active\:scale-\[0\.97\]:active {
    scale: .97;
  }

  .disabled\:bg-gray-200:disabled {
    background-color: var(--color-gray-200);
  }

  @media (hover: hover) {
    .disabled\:hover\:bg-transparent:disabled:hover {
      background-color: #0000;
    }
  }

  .disabled\:active\:scale-100:disabled:active {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .has-\[\>svg\]\:px-1\.5:has( > svg) {
    padding-inline: calc(var(--spacing) * 1.5);
  }

  .has-\[\>svg\]\:px-2\.5:has( > svg) {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .has-\[\>svg\]\:px-3:has( > svg) {
    padding-inline: calc(var(--spacing) * 3);
  }

  .has-\[\>svg\]\:px-4:has( > svg) {
    padding-inline: calc(var(--spacing) * 4);
  }

  .data-ending-style\:h-0[data-ending-style], .data-starting-style\:h-0[data-starting-style] {
    height: 0;
  }

  @media (min-width: 40rem) {
    .sm\:my-5 {
      margin-block: calc(var(--spacing) * 5);
    }

    .sm\:mt-1 {
      margin-top: var(--spacing);
    }

    .sm\:ml-6 {
      margin-left: calc(var(--spacing) * 6);
    }

    .sm\:inline {
      display: inline;
    }

    .sm\:inline-flex {
      display: inline-flex;
    }

    .sm\:h-96 {
      height: calc(var(--spacing) * 96);
    }

    .sm\:max-w-\[300px\] {
      max-width: 300px;
    }

    .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:items-center {
      align-items: center;
    }

    .sm\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .sm\:gap-6 {
      gap: calc(var(--spacing) * 6);
    }

    :where(.sm\: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(.sm\: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(.sm\:space-y-10 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)));
    }

    .sm\:p-4 {
      padding: calc(var(--spacing) * 4);
    }

    .sm\:p-5 {
      padding: calc(var(--spacing) * 5);
    }

    .sm\:p-6 {
      padding: calc(var(--spacing) * 6);
    }

    .sm\:p-8 {
      padding: calc(var(--spacing) * 8);
    }

    .sm\:px-5 {
      padding-inline: calc(var(--spacing) * 5);
    }

    .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .sm\:py-3 {
      padding-block: calc(var(--spacing) * 3);
    }

    .sm\:py-8 {
      padding-block: calc(var(--spacing) * 8);
    }

    .sm\:py-12 {
      padding-block: calc(var(--spacing) * 12);
    }

    .sm\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .sm\:pl-8 {
      padding-left: calc(var(--spacing) * 8);
    }

    .sm\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .sm\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }

    .sm\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }

    .sm\:text-sm {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }

    .sm\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }

    .sm\:text-xs {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }

    .sm\:text-\[15px\] {
      font-size: 15px;
    }

    .sm\:text-\[17px\] {
      font-size: 17px;
    }
  }

  @media (min-width: 48rem) {
    .md\:invisible {
      visibility: hidden;
    }

    .md\:relative {
      position: relative;
    }

    .md\:inset-auto {
      inset: auto;
    }

    .md\:z-auto {
      z-index: auto;
    }

    .md\:hidden {
      display: none;
    }

    .md\:w-0 {
      width: 0;
    }

    .md\:w-1\/2 {
      width: 50%;
    }

    .md\:translate-x-0 {
      --tw-translate-x: 0px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:opacity-0 {
      opacity: 0;
    }

    .md\:shadow-none {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (min-width: 64rem) {
    .lg\:col-span-6 {
      grid-column: span 6 / span 6;
    }

    .lg\:flex {
      display: flex;
    }

    .lg\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .lg\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
  }

  :where(.dark\:divide-\[\#2e303a\]:is(.dark *) > :not(:last-child)) {
    border-color: #2e303a;
  }

  :where(.dark\:divide-gray-800:is(.dark *) > :not(:last-child)) {
    border-color: var(--color-gray-800);
  }

  .dark\:border-\[\#2e303a\]:is(.dark *) {
    border-color: #2e303a;
  }

  .dark\:border-\[\#3a3a3a\]:is(.dark *) {
    border-color: #3a3a3a;
  }

  .dark\:border-\[\#262626\]:is(.dark *) {
    border-color: #262626;
  }

  .dark\:border-\[\#333330\]:is(.dark *) {
    border-color: #333330;
  }

  .dark\:border-\[\#333333\]:is(.dark *) {
    border-color: #333;
  }

  .dark\:border-\[\#383838\]:is(.dark *) {
    border-color: #383838;
  }

  .dark\:border-\[\#d97757\]\/40:is(.dark *) {
    border-color: oklab(67.242% .102032 .0819065 / .4);
  }

  .dark\:border-amber-800:is(.dark *) {
    border-color: var(--color-amber-800);
  }

  .dark\:border-emerald-800:is(.dark *) {
    border-color: var(--color-emerald-800);
  }

  .dark\:border-emerald-900:is(.dark *) {
    border-color: var(--color-emerald-900);
  }

  .dark\:border-gray-700:is(.dark *) {
    border-color: var(--color-gray-700);
  }

  .dark\:border-gray-800:is(.dark *) {
    border-color: var(--color-gray-800);
  }

  .dark\:border-red-500\/40:is(.dark *) {
    border-color: #fb2c3666;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:border-red-500\/40:is(.dark *) {
      border-color: color-mix(in oklab, var(--color-red-500) 40%, transparent);
    }
  }

  .dark\:border-red-800:is(.dark *) {
    border-color: var(--color-red-800);
  }

  .dark\:border-transparent:is(.dark *) {
    border-color: #0000;
  }

  .dark\:border-white\/5:is(.dark *) {
    border-color: #ffffff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:border-white\/5:is(.dark *) {
      border-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .dark\:border-white\/10:is(.dark *) {
    border-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:border-white\/10:is(.dark *) {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .dark\:border-zinc-600:is(.dark *) {
    border-color: var(--color-zinc-600);
  }

  .dark\:border-zinc-700:is(.dark *) {
    border-color: var(--color-zinc-700);
  }

  .dark\:bg-\[\#1a1a1a\]:is(.dark *) {
    background-color: #1a1a1a;
  }

  .dark\:bg-\[\#1a1a1a\]\/80:is(.dark *) {
    background-color: oklab(21.7786% -7.45058e-9 0 / .8);
  }

  .dark\:bg-\[\#1a1a1a\]\/90:is(.dark *) {
    background-color: oklab(21.7786% -7.45058e-9 0 / .9);
  }

  .dark\:bg-\[\#1a1a18\]:is(.dark *) {
    background-color: #1a1a18;
  }

  .dark\:bg-\[\#1c1c1a\]:is(.dark *) {
    background-color: #1c1c1a;
  }

  .dark\:bg-\[\#1c1c1e\]:is(.dark *) {
    background-color: #1c1c1e;
  }

  .dark\:bg-\[\#1e1e1e\]:is(.dark *) {
    background-color: #1e1e1e;
  }

  .dark\:bg-\[\#1f1f1d\]:is(.dark *) {
    background-color: #1f1f1d;
  }

  .dark\:bg-\[\#1f1f1e\]:is(.dark *) {
    background-color: #1f1f1e;
  }

  .dark\:bg-\[\#1f1f1e\]\/60:is(.dark *) {
    background-color: oklab(23.89% -.000534035 .00179826 / .6);
  }

  .dark\:bg-\[\#1f1f1f\]:is(.dark *) {
    background-color: #1f1f1f;
  }

  .dark\:bg-\[\#2a2a2a\]:is(.dark *) {
    background-color: #2a2a2a;
  }

  .dark\:bg-\[\#2b2b2b\]:is(.dark *) {
    background-color: #2b2b2b;
  }

  .dark\:bg-\[\#2c2c2a\]:is(.dark *) {
    background-color: #2c2c2a;
  }

  .dark\:bg-\[\#2c2c2c\]:is(.dark *) {
    background-color: #2c2c2c;
  }

  .dark\:bg-\[\#2d2d2d\]:is(.dark *) {
    background-color: #2d2d2d;
  }

  .dark\:bg-\[\#2e2e2c\]:is(.dark *) {
    background-color: #2e2e2c;
  }

  .dark\:bg-\[\#2e2e2d\]:is(.dark *) {
    background-color: #2e2e2d;
  }

  .dark\:bg-\[\#3a3a3a\]:is(.dark *) {
    background-color: #3a3a3a;
  }

  .dark\:bg-\[\#3a3a37\]:is(.dark *) {
    background-color: #3a3a37;
  }

  .dark\:bg-\[\#222\]:is(.dark *) {
    background-color: #222;
  }

  .dark\:bg-\[\#333\]:is(.dark *) {
    background-color: #333;
  }

  .dark\:bg-\[\#20201e\]:is(.dark *) {
    background-color: #20201e;
  }

  .dark\:bg-\[\#121212\]:is(.dark *) {
    background-color: #121212;
  }

  .dark\:bg-\[\#141414\]:is(.dark *) {
    background-color: #141414;
  }

  .dark\:bg-\[\#151513\]:is(.dark *) {
    background-color: #151513;
  }

  .dark\:bg-\[\#151515\]:is(.dark *) {
    background-color: #151515;
  }

  .dark\:bg-\[\#181816\]:is(.dark *) {
    background-color: #181816;
  }

  .dark\:bg-\[\#181818\]:is(.dark *) {
    background-color: #181818;
  }

  .dark\:bg-\[\#191919\]:is(.dark *) {
    background-color: #191919;
  }

  .dark\:bg-\[\#191919\]\/85:is(.dark *) {
    background-color: oklab(21.3423% 2.23517e-8 0 / .85);
  }

  .dark\:bg-\[\#202020\]:is(.dark *) {
    background-color: #202020;
  }

  .dark\:bg-\[\#202020\]\/80:is(.dark *) {
    background-color: oklab(24.3535% 0 1.49012e-8 / .8);
  }

  .dark\:bg-\[\#222222\]:is(.dark *) {
    background-color: #222;
  }

  .dark\:bg-\[\#232321\]:is(.dark *) {
    background-color: #232321;
  }

  .dark\:bg-\[\#242424\]:is(.dark *) {
    background-color: #242424;
  }

  .dark\:bg-\[\#252523\]:is(.dark *) {
    background-color: #252523;
  }

  .dark\:bg-\[\#252525\]:is(.dark *) {
    background-color: #252525;
  }

  .dark\:bg-\[\#252525\]\/80:is(.dark *) {
    background-color: oklab(26.448% 0 0 / .8);
  }

  .dark\:bg-\[\#262626\]:is(.dark *) {
    background-color: #262626;
  }

  .dark\:bg-\[\#282420\]\/80:is(.dark *) {
    background-color: oklab(26.3289% .00363578 .00873339 / .8);
  }

  .dark\:bg-\[\#282825\]:is(.dark *) {
    background-color: #282825;
  }

  .dark\:bg-\[\#282826\]:is(.dark *) {
    background-color: #282826;
  }

  .dark\:bg-\[\#282828\]:is(.dark *) {
    background-color: #282828;
  }

  .dark\:bg-\[\#333333\]:is(.dark *) {
    background-color: #333;
  }

  .dark\:bg-\[\#cc5e42\]\/20:is(.dark *) {
    background-color: oklab(61.2414% .119411 .084879 / .2);
  }

  .dark\:bg-amber-500\/10:is(.dark *) {
    background-color: #f99c001a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-amber-500\/10:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-amber-500) 10%, transparent);
    }
  }

  .dark\:bg-amber-500\/15:is(.dark *) {
    background-color: #f99c0026;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-amber-500\/15:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-amber-500) 15%, transparent);
    }
  }

  .dark\:bg-amber-500\/20:is(.dark *) {
    background-color: #f99c0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-amber-500\/20:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
    }
  }

  .dark\:bg-amber-950\/30:is(.dark *) {
    background-color: #4619014d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-amber-950\/30:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-amber-950) 30%, transparent);
    }
  }

  .dark\:bg-amber-950\/40:is(.dark *) {
    background-color: #46190166;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-amber-950\/40:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-amber-950) 40%, transparent);
    }
  }

  .dark\:bg-black:is(.dark *) {
    background-color: var(--color-black);
  }

  .dark\:bg-black\/20:is(.dark *) {
    background-color: #0003;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-black\/20:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }

  .dark\:bg-black\/35:is(.dark *) {
    background-color: #00000059;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-black\/35:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-black) 35%, transparent);
    }
  }

  .dark\:bg-black\/40:is(.dark *) {
    background-color: #0006;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-black\/40:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
    }
  }

  .dark\:bg-black\/60:is(.dark *) {
    background-color: #0009;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-black\/60:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-black) 60%, transparent);
    }
  }

  .dark\:bg-black\/80:is(.dark *) {
    background-color: #000c;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-black\/80:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-black) 80%, transparent);
    }
  }

  .dark\:bg-emerald-400:is(.dark *) {
    background-color: var(--color-emerald-400);
  }

  .dark\:bg-emerald-500\/20:is(.dark *) {
    background-color: #00bb7f33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-emerald-500\/20:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-emerald-500) 20%, transparent);
    }
  }

  .dark\:bg-emerald-600:is(.dark *) {
    background-color: var(--color-emerald-600);
  }

  .dark\:bg-emerald-800:is(.dark *) {
    background-color: var(--color-emerald-800);
  }

  .dark\:bg-emerald-950:is(.dark *) {
    background-color: var(--color-emerald-950);
  }

  .dark\:bg-emerald-950\/20:is(.dark *) {
    background-color: #002c2233;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-emerald-950\/20:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-emerald-950) 20%, transparent);
    }
  }

  .dark\:bg-emerald-950\/30:is(.dark *) {
    background-color: #002c224d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-emerald-950\/30:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-emerald-950) 30%, transparent);
    }
  }

  .dark\:bg-emerald-950\/40:is(.dark *) {
    background-color: #002c2266;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-emerald-950\/40:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-emerald-950) 40%, transparent);
    }
  }

  .dark\:bg-gray-400:is(.dark *) {
    background-color: var(--color-gray-400);
  }

  .dark\:bg-gray-600:is(.dark *) {
    background-color: var(--color-gray-600);
  }

  .dark\:bg-gray-800:is(.dark *) {
    background-color: var(--color-gray-800);
  }

  .dark\:bg-orange-950\/40:is(.dark *) {
    background-color: #44130666;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-orange-950\/40:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-orange-950) 40%, transparent);
    }
  }

  .dark\:bg-red-950\/20:is(.dark *) {
    background-color: #46080933;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-red-950\/20:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-red-950) 20%, transparent);
    }
  }

  .dark\:bg-red-950\/30:is(.dark *) {
    background-color: #4608094d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-red-950\/30:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-red-950) 30%, transparent);
    }
  }

  .dark\:bg-red-950\/40:is(.dark *) {
    background-color: #46080966;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-red-950\/40:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-red-950) 40%, transparent);
    }
  }

  .dark\:bg-white:is(.dark *) {
    background-color: var(--color-white);
  }

  .dark\:bg-white\/5:is(.dark *) {
    background-color: #ffffff0d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-white\/5:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }

  .dark\:bg-white\/10:is(.dark *) {
    background-color: #ffffff1a;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-white\/10:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }

  .dark\:bg-zinc-800:is(.dark *) {
    background-color: var(--color-zinc-800);
  }

  .dark\:bg-zinc-800\/50:is(.dark *) {
    background-color: #27272a80;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-zinc-800\/50:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-zinc-800) 50%, transparent);
    }
  }

  .dark\:bg-zinc-800\/60:is(.dark *) {
    background-color: #27272a99;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-zinc-800\/60:is(.dark *) {
      background-color: color-mix(in oklab, var(--color-zinc-800) 60%, transparent);
    }
  }

  .dark\:from-\[\#cc5e42\]\/20:is(.dark *) {
    --tw-gradient-from: oklab(61.2414% .119411 .084879 / .2);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .dark\:from-amber-500\/20:is(.dark *) {
    --tw-gradient-from: #f99c0033;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:from-amber-500\/20:is(.dark *) {
      --tw-gradient-from: color-mix(in oklab, var(--color-amber-500) 20%, transparent);
    }
  }

  .dark\:from-amber-500\/20:is(.dark *) {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .dark\:via-\[\#1e1e1e\]:is(.dark *) {
    --tw-gradient-via: #1e1e1e;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .dark\:to-\[\#141414\]:is(.dark *) {
    --tw-gradient-to: #141414;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .dark\:to-transparent:is(.dark *) {
    --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));
  }

  .dark\:text-\[\#e5e5e5\]:is(.dark *) {
    color: #e5e5e5;
  }

  .dark\:text-\[\#f3f4f6\]:is(.dark *) {
    color: #f3f4f6;
  }

  .dark\:text-\[\#ff8855\]:is(.dark *) {
    color: #f85;
  }

  .dark\:text-\[\#ff8866\]:is(.dark *) {
    color: #f86;
  }

  .dark\:text-amber-400:is(.dark *) {
    color: var(--color-amber-400);
  }

  .dark\:text-blue-400:is(.dark *) {
    color: var(--color-blue-400);
  }

  .dark\:text-emerald-300:is(.dark *) {
    color: var(--color-emerald-300);
  }

  .dark\:text-emerald-400:is(.dark *) {
    color: var(--color-emerald-400);
  }

  .dark\:text-gray-200:is(.dark *) {
    color: var(--color-gray-200);
  }

  .dark\:text-gray-300:is(.dark *) {
    color: var(--color-gray-300);
  }

  .dark\:text-gray-400:is(.dark *) {
    color: var(--color-gray-400);
  }

  .dark\:text-gray-500:is(.dark *) {
    color: var(--color-gray-500);
  }

  .dark\:text-gray-600:is(.dark *) {
    color: var(--color-gray-600);
  }

  .dark\:text-gray-900:is(.dark *) {
    color: var(--color-gray-900);
  }

  .dark\:text-neutral-600:is(.dark *) {
    color: var(--color-neutral-600);
  }

  .dark\:text-orange-400:is(.dark *) {
    color: var(--color-orange-400);
  }

  .dark\:text-purple-400:is(.dark *) {
    color: var(--color-purple-400);
  }

  .dark\:text-red-300:is(.dark *) {
    color: var(--color-red-300);
  }

  .dark\:text-red-400:is(.dark *) {
    color: var(--color-red-400);
  }

  .dark\:text-rose-400:is(.dark *) {
    color: var(--color-rose-400);
  }

  .dark\:text-teal-400:is(.dark *) {
    color: var(--color-teal-400);
  }

  .dark\:text-white:is(.dark *) {
    color: var(--color-white);
  }

  .dark\:shadow-black\/40:is(.dark *) {
    --tw-shadow-color: #0006;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:shadow-black\/40:is(.dark *) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .dark\:ring-black:is(.dark *) {
    --tw-ring-color: var(--color-black);
  }

  .dark\:\[--diffs-bg-buffer-override\:\#000\]:is(.dark *) {
    --diffs-bg-buffer-override: #000;
  }

  .dark\:\[--diffs-bg-context-override\:\#000\]:is(.dark *) {
    --diffs-bg-context-override: #000;
  }

  .dark\:\[--diffs-bg-hover-override\:\#0a0a0a\]:is(.dark *) {
    --diffs-bg-hover-override: #0a0a0a;
  }

  .dark\:\[--diffs-bg-separator-override\:\#0f0f0f\]:is(.dark *) {
    --diffs-bg-separator-override: #0f0f0f;
  }

  .dark\:\[--diffs-bg\:\#000\]:is(.dark *) {
    --diffs-bg: #000;
  }

  @media (hover: hover) {
    .dark\:group-hover\:text-white:is(.dark *):is(:where(.group):hover *) {
      color: var(--color-white);
    }

    .dark\:hover\:border-\[\#333333\]:is(.dark *):hover {
      border-color: #333;
    }

    .dark\:hover\:border-\[\#cc5e42\]\/50:is(.dark *):hover {
      border-color: oklab(61.2414% .119411 .084879 / .5);
    }

    .dark\:hover\:border-gray-500:is(.dark *):hover {
      border-color: var(--color-gray-500);
    }

    .dark\:hover\:border-gray-800:is(.dark *):hover {
      border-color: var(--color-gray-800);
    }

    .dark\:hover\:border-white\/5:is(.dark *):hover {
      border-color: #ffffff0d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:border-white\/5:is(.dark *):hover {
        border-color: color-mix(in oklab, var(--color-white) 5%, transparent);
      }
    }

    .dark\:hover\:bg-\[\#2a2a2a\]:is(.dark *):hover {
      background-color: #2a2a2a;
    }

    .dark\:hover\:bg-\[\#2d2d2d\]:is(.dark *):hover {
      background-color: #2d2d2d;
    }

    .dark\:hover\:bg-\[\#2e2e2d\]:is(.dark *):hover {
      background-color: #2e2e2d;
    }

    .dark\:hover\:bg-\[\#3a3a37\]:is(.dark *):hover {
      background-color: #3a3a37;
    }

    .dark\:hover\:bg-\[\#333\]:is(.dark *):hover {
      background-color: #333;
    }

    .dark\:hover\:bg-\[\#202020\]:is(.dark *):hover {
      background-color: #202020;
    }

    .dark\:hover\:bg-\[\#222222\]:is(.dark *):hover {
      background-color: #222;
    }

    .dark\:hover\:bg-\[\#282828\]:is(.dark *):hover {
      background-color: #282828;
    }

    .dark\:hover\:bg-\[\#333330\]:is(.dark *):hover {
      background-color: #333330;
    }

    .dark\:hover\:bg-\[\#cc5e42\]\/5:is(.dark *):hover {
      background-color: oklab(61.2414% .119411 .084879 / .05);
    }

    .dark\:hover\:bg-gray-800:is(.dark *):hover {
      background-color: var(--color-gray-800);
    }

    .dark\:hover\:bg-red-950\/20:is(.dark *):hover {
      background-color: #46080933;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-red-950\/20:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--color-red-950) 20%, transparent);
      }
    }

    .dark\:hover\:bg-white\/5:is(.dark *):hover {
      background-color: #ffffff0d;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-white\/5:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
      }
    }

    .dark\:hover\:bg-white\/10:is(.dark *):hover {
      background-color: #ffffff1a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-white\/10:is(.dark *):hover {
        background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }

    .dark\:hover\:text-gray-200:is(.dark *):hover {
      color: var(--color-gray-200);
    }

    .dark\:hover\:text-gray-300:is(.dark *):hover {
      color: var(--color-gray-300);
    }

    .dark\:hover\:text-white:is(.dark *):hover {
      color: var(--color-white);
    }
  }

  .dark\:disabled\:bg-gray-800:is(.dark *):disabled {
    background-color: var(--color-gray-800);
  }

  .\[\&_li\>p\]\:mb-0 li > p {
    margin-bottom: 0;
  }

  .\[\&_li\>p\]\:inline li > p {
    display: inline;
  }

  .\[\&_p\]\:leading-relaxed p {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .\[\&_svg\]\:pointer-events-none svg {
    pointer-events: none;
  }

  .\[\&_svg\]\:shrink-0 svg {
    flex-shrink: 0;
  }

  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*="size-"]) {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*="size-"]) {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .\[\&\[hidden\]\:not\(\[hidden\=\'until-found\'\]\)\]\:hidden[hidden]:not([hidden="until-found"]) {
    display: none;
  }

  .\@container\/workspace {
    container: workspace / inline-size;
  }

  .\@container, .\[container-type\:inline-size\] {
    container-type: inline-size;
  }

  .\[container-type\:size\] {
    container-type: size;
  }

  .scroll-fade-strip-bottom {
    height: var(--cds-scroll-fade-size);
    margin-top: calc(var(--cds-scroll-fade-size) * -1);
    pointer-events: none;
    z-index: 1;
    opacity: 0;
    background: linear-gradient(to top, var(--cds-scroll-fade-strip-color, var(--cds-surface-1)), rgb(from var(--cds-scroll-fade-strip-color, var(--cds-surface-1)) r g b / .85) 13%, rgb(from var(--cds-scroll-fade-strip-color, var(--cds-surface-1)) r g b / .5) 40%, rgb(from var(--cds-scroll-fade-strip-color, var(--cds-surface-1)) r g b / .15) 70%, transparent);
    bottom: 0;
    position: sticky;
    inset-inline-start: 0;
  }

  @supports (animation-timeline: scroll()) {
    .scroll-fade-strip-bottom {
      opacity: calc(var(--cds-scroll-fade-strip-raw) * var(--cds-scroll-fade-strip-active));
      animation-name: cds-scroll-fade-strip-out, cds-scroll-fade-strip-active;
      animation-timing-function: linear;
      animation-fill-mode: both, none;
      animation-duration: auto;
      animation-timeline: scroll(), scroll();
      animation-range: calc(100% - var(--cds-scroll-fade-size)) 100%, 0px 101%;
    }
  }

  .\!pointer-events-auto {
    pointer-events: auto !important;
  }

  .pointer-events-auto {
    pointer-events: auto;
  }

  .pointer-events-none {
    pointer-events: none;
  }

  .\!visible {
    visibility: visible !important;
  }

  .collapse {
    visibility: collapse;
  }

  .invisible {
    visibility: hidden;
  }

  .visible {
    visibility: visible;
  }

  .sr-only {
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .not-sr-only {
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .\!absolute {
    position: absolute !important;
  }

  .\!fixed {
    position: fixed !important;
  }

  .\!static {
    position: static !important;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .fixed\! {
    position: fixed !important;
  }

  .relative {
    position: relative;
  }

  .static {
    position: static;
  }

  .sticky {
    position: sticky;
  }

  .-inset-\[1\.5px\] {
    inset: -1.5px;
  }

  .-inset-px {
    inset: -1px;
  }

  .\[inset\:0_auto_auto_0\] {
    inset: 0 auto auto 0;
  }

  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .inset-1 {
    inset: calc(var(--spacing) * 1);
  }

  .inset-1\.5 {
    inset: calc(var(--spacing) * 1.5);
  }

  .inset-2 {
    inset: calc(var(--spacing) * 2);
  }

  .inset-3 {
    inset: calc(var(--spacing) * 3);
  }

  .inset-\[-1px\] {
    inset: -1px;
  }

  .inset-\[0\.5px\] {
    inset: .5px;
  }

  .inset-\[50px_8px_8px_8px\] {
    inset: 50px 8px 8px;
  }

  .inset-auto {
    inset: auto;
  }

  .inset-px {
    inset: 1px;
  }

  .-inset-x-2 {
    inset-inline: calc(var(--spacing) * -2);
  }

  .-inset-x-4 {
    inset-inline: calc(var(--spacing) * -4);
  }

  .-inset-x-\[8px\] {
    inset-inline: -8px;
  }

  .-inset-x-\[100vw\] {
    inset-inline: -100vw;
  }

  .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }

  .inset-x-2\.5 {
    inset-inline: calc(var(--spacing) * 2.5);
  }

  .inset-x-3 {
    inset-inline: calc(var(--spacing) * 3);
  }

  .inset-x-4 {
    inset-inline: calc(var(--spacing) * 4);
  }

  .inset-x-5 {
    inset-inline: calc(var(--spacing) * 5);
  }

  .inset-x-\[12px\] {
    inset-inline: 12px;
  }

  .inset-x-\[20px\] {
    inset-inline: 20px;
  }

  .-inset-y-0\.5 {
    inset-block: calc(var(--spacing) * -.5);
  }

  .-inset-y-\[10px\] {
    inset-block: -10px;
  }

  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }

  .inset-y-\[4px\] {
    inset-block: 4px;
  }

  .start-0 {
    inset-inline-start: calc(var(--spacing) * 0);
  }

  .start-1 {
    inset-inline-start: calc(var(--spacing) * 1);
  }

  .start-2 {
    inset-inline-start: calc(var(--spacing) * 2);
  }

  .start-\[2px\] {
    inset-inline-start: 2px;
  }

  .-end-1\.5 {
    inset-inline-end: calc(var(--spacing) * -1.5);
  }

  .end-0 {
    inset-inline-end: calc(var(--spacing) * 0);
  }

  .end-3 {
    inset-inline-end: calc(var(--spacing) * 3);
  }

  .end-\[var\(--cds-button-paint-trim-end\,0px\)\] {
    inset-inline-end: var(--cds-button-paint-trim-end, 0px);
  }

  .\!top-0 {
    top: calc(var(--spacing) * 0) !important;
  }

  .-top-0\.5 {
    top: calc(var(--spacing) * -.5);
  }

  .-top-1 {
    top: calc(var(--spacing) * -1);
  }

  .-top-1\.5 {
    top: calc(var(--spacing) * -1.5);
  }

  .-top-2 {
    top: calc(var(--spacing) * -2);
  }

  .-top-2\.5 {
    top: calc(var(--spacing) * -2.5);
  }

  .-top-3 {
    top: calc(var(--spacing) * -3);
  }

  .-top-8 {
    top: calc(var(--spacing) * -8);
  }

  .-top-10 {
    top: calc(var(--spacing) * -10);
  }

  .-top-12 {
    top: calc(var(--spacing) * -12);
  }

  .-top-16 {
    top: calc(var(--spacing) * -16);
  }

  .-top-\[1\.5px\] {
    top: -1.5px;
  }

  .-top-\[1px\] {
    top: -1px;
  }

  .-top-\[3px\] {
    top: -3px;
  }

  .-top-\[7\.5px\] {
    top: -7.5px;
  }

  .-top-\[7px\] {
    top: -7px;
  }

  .-top-\[26px\] {
    top: -26px;
  }

  .-top-\[32px\] {
    top: -32px;
  }

  .-top-\[200px\] {
    top: -200px;
  }

  .-top-px {
    top: -1px;
  }

  .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .top-0\.5 {
    top: calc(var(--spacing) * .5);
  }

  .top-0\.75 {
    top: calc(var(--spacing) * .75);
  }

  .top-1 {
    top: calc(var(--spacing) * 1);
  }

  .top-1\.5 {
    top: calc(var(--spacing) * 1.5);
  }

  .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 {
    top: calc(var(--spacing) * 3);
  }

  .top-3\.5 {
    top: calc(var(--spacing) * 3.5);
  }

  .top-3\/4 {
    top: 75%;
  }

  .top-4 {
    top: calc(var(--spacing) * 4);
  }

  .top-5 {
    top: calc(var(--spacing) * 5);
  }

  .top-6 {
    top: calc(var(--spacing) * 6);
  }

  .top-7 {
    top: calc(var(--spacing) * 7);
  }

  .top-8 {
    top: calc(var(--spacing) * 8);
  }

  .top-10 {
    top: calc(var(--spacing) * 10);
  }

  .top-11 {
    top: calc(var(--spacing) * 11);
  }

  .top-12 {
    top: calc(var(--spacing) * 12);
  }

  .top-14 {
    top: calc(var(--spacing) * 14);
  }

  .top-16 {
    top: calc(var(--spacing) * 16);
  }

  .top-20 {
    top: calc(var(--spacing) * 20);
  }

  .top-25 {
    top: calc(var(--spacing) * 25);
  }

  .top-32 {
    top: calc(var(--spacing) * 32);
  }

  .top-48 {
    top: calc(var(--spacing) * 48);
  }

  .top-50 {
    top: calc(var(--spacing) * 50);
  }

  .top-\[-4px\] {
    top: -4px;
  }

  .top-\[0\.5px\] {
    top: .5px;
  }

  .top-\[1\%\] {
    top: 1%;
  }

  .top-\[1px\] {
    top: 1px;
  }

  .top-\[2\%\] {
    top: 2%;
  }

  .top-\[2px\] {
    top: 2px;
  }

  .top-\[4px\] {
    top: 4px;
  }

  .top-\[8px\] {
    top: 8px;
  }

  .top-\[12px\] {
    top: 12px;
  }

  .top-\[16px\] {
    top: 16px;
  }

  .top-\[18px\] {
    top: 18px;
  }

  .top-\[20px\] {
    top: 20px;
  }

  .top-\[22px\] {
    top: 22px;
  }

  .top-\[24px\] {
    top: 24px;
  }

  .top-\[27px\] {
    top: 27px;
  }

  .top-\[28px\] {
    top: 28px;
  }

  .top-\[30px\] {
    top: 30px;
  }

  .top-\[33px\] {
    top: 33px;
  }

  .top-\[35px\] {
    top: 35px;
  }

  .top-\[40\%\] {
    top: 40%;
  }

  .top-\[42px\] {
    top: 42px;
  }

  .top-\[48px\] {
    top: 48px;
  }

  .top-\[49px\] {
    top: 49px;
  }

  .top-\[52px\] {
    top: 52px;
  }

  .top-\[53px\] {
    top: 53px;
  }

  .top-\[54px\] {
    top: 54px;
  }

  .top-\[60px\] {
    top: 60px;
  }

  .top-\[61px\] {
    top: 61px;
  }

  .top-\[66px\] {
    top: 66px;
  }

  .top-\[69px\] {
    top: 69px;
  }

  .top-\[72px\] {
    top: 72px;
  }

  .top-\[78px\] {
    top: 78px;
  }

  .top-\[80px\] {
    top: 80px;
  }

  .top-\[83px\] {
    top: 83px;
  }

  .top-\[100px\] {
    top: 100px;
  }

  .top-\[108\.5px\] {
    top: 108.5px;
  }

  .top-\[114px\] {
    top: 114px;
  }

  .top-\[119px\] {
    top: 119px;
  }

  .top-\[132px\] {
    top: 132px;
  }

  .top-\[136px\] {
    top: 136px;
  }

  .top-\[140px\] {
    top: 140px;
  }

  .top-\[162px\] {
    top: 162px;
  }

  .top-\[170px\] {
    top: 170px;
  }

  .top-\[216\.5px\] {
    top: 216.5px;
  }

  .top-\[236px\] {
    top: 236px;
  }

  .top-\[calc\(var\(--bar\)\+8px\)\] {
    top: calc(var(--bar) + 8px);
  }

  .top-\[calc\(var\(--df-row-h\)\/2\)\] {
    top: calc(var(--df-row-h) / 2);
  }

  .top-\[max\(8px\,calc\(var\(--bar\)-2px\)\)\] {
    top: max(8px, calc(var(--bar) - 2px));
  }

  .top-\[var\(--p2\)\] {
    top: var(--p2);
  }

  .top-\[var\(--p4\)\] {
    top: var(--p4);
  }

  .top-\[var\(--toast-top-offset\,68px\)\] {
    top: var(--toast-top-offset, 68px);
  }

  .top-auto {
    top: auto;
  }

  .top-full {
    top: 100%;
  }

  .top-px {
    top: 1px;
  }

  .-right-0\.5 {
    right: calc(var(--spacing) * -.5);
  }

  .-right-1 {
    right: calc(var(--spacing) * -1);
  }

  .-right-1\.5 {
    right: calc(var(--spacing) * -1.5);
  }

  .-right-2 {
    right: calc(var(--spacing) * -2);
  }

  .-right-2\.5 {
    right: calc(var(--spacing) * -2.5);
  }

  .-right-3 {
    right: calc(var(--spacing) * -3);
  }

  .-right-4 {
    right: calc(var(--spacing) * -4);
  }

  .-right-5 {
    right: calc(var(--spacing) * -5);
  }

  .-right-6 {
    right: calc(var(--spacing) * -6);
  }

  .-right-8 {
    right: calc(var(--spacing) * -8);
  }

  .-right-10 {
    right: calc(var(--spacing) * -10);
  }

  .-right-16 {
    right: calc(var(--spacing) * -16);
  }

  .-right-\[1\.5px\] {
    right: -1.5px;
  }

  .-right-\[1px\] {
    right: -1px;
  }

  .-right-\[3px\] {
    right: -3px;
  }

  .-right-px {
    right: -1px;
  }

  .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .right-0\.5 {
    right: calc(var(--spacing) * .5);
  }

  .right-1 {
    right: calc(var(--spacing) * 1);
  }

  .right-1\.5 {
    right: calc(var(--spacing) * 1.5);
  }

  .right-1\/4 {
    right: 25%;
  }

  .right-2 {
    right: calc(var(--spacing) * 2);
  }

  .right-2\.5 {
    right: calc(var(--spacing) * 2.5);
  }

  .right-3 {
    right: calc(var(--spacing) * 3);
  }

  .right-3\.5 {
    right: calc(var(--spacing) * 3.5);
  }

  .right-4 {
    right: calc(var(--spacing) * 4);
  }

  .right-5 {
    right: calc(var(--spacing) * 5);
  }

  .right-6 {
    right: calc(var(--spacing) * 6);
  }

  .right-7 {
    right: calc(var(--spacing) * 7);
  }

  .right-8 {
    right: calc(var(--spacing) * 8);
  }

  .right-10 {
    right: calc(var(--spacing) * 10);
  }

  .right-12 {
    right: calc(var(--spacing) * 12);
  }

  .right-20 {
    right: calc(var(--spacing) * 20);
  }

  .right-\[-16px\] {
    right: -16px;
  }

  .right-\[-24px\] {
    right: -24px;
  }

  .right-\[0\.5px\] {
    right: .5px;
  }

  .right-\[4px\] {
    right: 4px;
  }

  .right-\[5\.25px\] {
    right: 5.25px;
  }

  .right-\[6px\] {
    right: 6px;
  }

  .right-\[8px\] {
    right: 8px;
  }

  .right-\[11\.25px\] {
    right: 11.25px;
  }

  .right-\[12px\] {
    right: 12px;
  }

  .right-\[16px\] {
    right: 16px;
  }

  .right-\[17px\] {
    right: 17px;
  }

  .right-\[18px\] {
    right: 18px;
  }

  .right-\[22px\] {
    right: 22px;
  }

  .right-\[27px\] {
    right: 27px;
  }

  .right-\[34px\] {
    right: 34px;
  }

  .right-\[140px\] {
    right: 140px;
  }

  .right-\[174px\] {
    right: 174px;
  }

  .right-\[calc\(\(var\(--df-row-h\)-var\(--df-row-ctl\)\)\/2\)\] {
    right: calc((var(--df-row-h) - var(--df-row-ctl)) / 2);
  }

  .right-\[calc\(var\(--df-pane-trailing-gutter\,8px\)\+8px\)\] {
    right: calc(var(--df-pane-trailing-gutter, 8px) + 8px);
  }

  .right-\[calc\(var\(--launch-drawer-width\,0px\)_\+_1rem\)\] {
    right: calc(var(--launch-drawer-width, 0px) + 1rem);
  }

  .right-\[calc\(var\(--p4\)\+var\(--p1\)\)\] {
    right: calc(var(--p4) + var(--p1));
  }

  .right-\[var\(--df-tray-caret-col\)\] {
    right: var(--df-tray-caret-col);
  }

  .right-\[var\(--h8\)\] {
    right: var(--h8);
  }

  .right-\[var\(--p2\)\] {
    right: var(--p2);
  }

  .right-\[var\(--p3\)\] {
    right: var(--p3);
  }

  .right-\[var\(--p4\)\] {
    right: var(--p4);
  }

  .right-auto {
    right: auto;
  }

  .right-full {
    right: 100%;
  }

  .right-px {
    right: 1px;
  }

  .-bottom-0\.5 {
    bottom: calc(var(--spacing) * -.5);
  }

  .-bottom-1 {
    bottom: calc(var(--spacing) * -1);
  }

  .-bottom-1\.5 {
    bottom: calc(var(--spacing) * -1.5);
  }

  .-bottom-2 {
    bottom: calc(var(--spacing) * -2);
  }

  .-bottom-5 {
    bottom: calc(var(--spacing) * -5);
  }

  .-bottom-6 {
    bottom: calc(var(--spacing) * -6);
  }

  .-bottom-8 {
    bottom: calc(var(--spacing) * -8);
  }

  .-bottom-\[3px\] {
    bottom: -3px;
  }

  .-bottom-\[35\%\] {
    bottom: -35%;
  }

  .-bottom-px {
    bottom: -1px;
  }

  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

  .bottom-0\.5 {
    bottom: calc(var(--spacing) * .5);
  }

  .bottom-1 {
    bottom: calc(var(--spacing) * 1);
  }

  .bottom-1\.5 {
    bottom: calc(var(--spacing) * 1.5);
  }

  .bottom-1\/4 {
    bottom: 25%;
  }

  .bottom-2 {
    bottom: calc(var(--spacing) * 2);
  }

  .bottom-2\.5 {
    bottom: calc(var(--spacing) * 2.5);
  }

  .bottom-3 {
    bottom: calc(var(--spacing) * 3);
  }

  .bottom-4 {
    bottom: calc(var(--spacing) * 4);
  }

  .bottom-5 {
    bottom: calc(var(--spacing) * 5);
  }

  .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }

  .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }

  .bottom-9 {
    bottom: calc(var(--spacing) * 9);
  }

  .bottom-10 {
    bottom: calc(var(--spacing) * 10);
  }

  .bottom-12 {
    bottom: calc(var(--spacing) * 12);
  }

  .bottom-16 {
    bottom: calc(var(--spacing) * 16);
  }

  .bottom-24 {
    bottom: calc(var(--spacing) * 24);
  }

  .bottom-\[-8px\] {
    bottom: -8px;
  }

  .bottom-\[-13px\] {
    bottom: -13px;
  }

  .bottom-\[-16px\] {
    bottom: -16px;
  }

  .bottom-\[-47\.5px\] {
    bottom: -47.5px;
  }

  .bottom-\[0\.5px\] {
    bottom: .5px;
  }

  .bottom-\[1px\] {
    bottom: 1px;
  }

  .bottom-\[2px\] {
    bottom: 2px;
  }

  .bottom-\[8px\] {
    bottom: 8px;
  }

  .bottom-\[18px\] {
    bottom: 18px;
  }

  .bottom-\[24px\] {
    bottom: 24px;
  }

  .bottom-\[32px\] {
    bottom: 32px;
  }

  .bottom-\[var\(--p3\)\] {
    bottom: var(--p3);
  }

  .bottom-\[var\(--p4\)\] {
    bottom: var(--p4);
  }

  .bottom-full {
    bottom: 100%;
  }

  .bottom-px {
    bottom: 1px;
  }

  .-left-0\.5 {
    left: calc(var(--spacing) * -.5);
  }

  .-left-1 {
    left: calc(var(--spacing) * -1);
  }

  .-left-1\.5 {
    left: calc(var(--spacing) * -1.5);
  }

  .-left-2 {
    left: calc(var(--spacing) * -2);
  }

  .-left-2\.5 {
    left: calc(var(--spacing) * -2.5);
  }

  .-left-3 {
    left: calc(var(--spacing) * -3);
  }

  .-left-4 {
    left: calc(var(--spacing) * -4);
  }

  .-left-6 {
    left: calc(var(--spacing) * -6);
  }

  .-left-8 {
    left: calc(var(--spacing) * -8);
  }

  .-left-10 {
    left: calc(var(--spacing) * -10);
  }

  .-left-16 {
    left: calc(var(--spacing) * -16);
  }

  .-left-\[3px\] {
    left: -3px;
  }

  .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .left-0\.5 {
    left: calc(var(--spacing) * .5);
  }

  .left-1 {
    left: calc(var(--spacing) * 1);
  }

  .left-1\/2 {
    left: 50%;
  }

  .left-1\/4 {
    left: 25%;
  }

  .left-2 {
    left: calc(var(--spacing) * 2);
  }

  .left-2\.5 {
    left: calc(var(--spacing) * 2.5);
  }

  .left-3 {
    left: calc(var(--spacing) * 3);
  }

  .left-3\.5 {
    left: calc(var(--spacing) * 3.5);
  }

  .left-4 {
    left: calc(var(--spacing) * 4);
  }

  .left-5 {
    left: calc(var(--spacing) * 5);
  }

  .left-6 {
    left: calc(var(--spacing) * 6);
  }

  .left-7 {
    left: calc(var(--spacing) * 7);
  }

  .left-14 {
    left: calc(var(--spacing) * 14);
  }

  .left-16 {
    left: calc(var(--spacing) * 16);
  }

  .left-20 {
    left: calc(var(--spacing) * 20);
  }

  .left-\[-6px\] {
    left: -6px;
  }

  .left-\[-12px\] {
    left: -12px;
  }

  .left-\[-24px\] {
    left: -24px;
  }

  .left-\[2\.6875rem\] {
    left: 2.6875rem;
  }

  .left-\[5\.25px\] {
    left: 5.25px;
  }

  .left-\[7px\] {
    left: 7px;
  }

  .left-\[8px\] {
    left: 8px;
  }

  .left-\[10px\] {
    left: 10px;
  }

  .left-\[11\.25px\] {
    left: 11.25px;
  }

  .left-\[12px\] {
    left: 12px;
  }

  .left-\[18px\] {
    left: 18px;
  }

  .left-\[21px\] {
    left: 21px;
  }

  .left-\[22\.5px\] {
    left: 22.5px;
  }

  .left-\[24px\] {
    left: 24px;
  }

  .left-\[27px\] {
    left: 27px;
  }

  .left-\[30px\] {
    left: 30px;
  }

  .left-\[33px\] {
    left: 33px;
  }

  .left-\[35px\] {
    left: 35px;
  }

  .left-\[40px\] {
    left: 40px;
  }

  .left-\[65\.5px\] {
    left: 65.5px;
  }

  .left-\[72px\] {
    left: 72px;
  }

  .left-\[76px\] {
    left: 76px;
  }

  .left-\[92px\] {
    left: 92px;
  }

  .left-\[120px\] {
    left: 120px;
  }

  .left-\[200px\] {
    left: 200px;
  }

  .left-\[204px\] {
    left: 204px;
  }

  .left-\[205px\] {
    left: 205px;
  }

  .left-\[315px\] {
    left: 315px;
  }

  .left-\[337px\] {
    left: 337px;
  }

  .left-\[489px\] {
    left: 489px;
  }

  .left-\[calc\(38\%\+12px\)\] {
    left: calc(38% + 12px);
  }

  .left-\[calc\(var\(--df-row-px\)\+\(var\(--df-leading-slot\)-16px\)\/2\)\] {
    left: calc(var(--df-row-px) + (var(--df-leading-slot) - 16px) / 2);
  }

  .left-\[calc\(var\(--df-sidebar-clearance\)_\+_var\(--df-content-gutter\)\)\] {
    left: calc(var(--df-sidebar-clearance) + var(--df-content-gutter));
  }

  .left-\[var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)\] {
    left: var(--slider-drag-pos, var(--slider-rest-pos));
  }

  .left-full {
    left: 100%;
  }

  .isolate {
    isolation: isolate;
  }

  .\!\[z-index\:0\] {
    z-index: 0 !important;
  }

  .\!z-\[42\] {
    z-index: 42 !important;
  }

  .\!z-auto {
    z-index: auto !important;
  }

  .-z-10 {
    z-index: calc(10 * -1);
  }

  .-z-20 {
    z-index: calc(20 * -1);
  }

  .-z-\[1\] {
    z-index: calc(1 * -1);
  }

  .-z-\[2\] {
    z-index: calc(2 * -1);
  }

  .\[z-index\:\.\.\.\] {
    z-index: ...;
  }

  .\[z-index\:0\] {
    z-index: 0;
  }

  .\[z-index\:var\(--chip-rest-z\)\] {
    z-index: var(--chip-rest-z);
  }

  .z-0 {
    z-index: 0;
  }

  .z-1 {
    z-index: 1;
  }

  .z-2 {
    z-index: 2;
  }

  .z-10 {
    z-index: 10;
  }

  .z-20 {
    z-index: 20;
  }

  .z-30 {
    z-index: 30;
  }

  .z-40 {
    z-index: 40;
  }

  .z-50 {
    z-index: 50;
  }

  .z-60 {
    z-index: 60;
  }

  .z-140 {
    z-index: 140;
  }

  .z-9000 {
    z-index: 9000;
  }

  .z-9999 {
    z-index: 9999;
  }

  .z-\[-1\] {
    z-index: -1;
  }

  .z-\[1\] {
    z-index: 1;
  }

  .z-\[2\] {
    z-index: 2;
  }

  .z-\[3\] {
    z-index: 3;
  }

  .z-\[4\] {
    z-index: 4;
  }

  .z-\[5\] {
    z-index: 5;
  }

  .z-\[10\] {
    z-index: 10;
  }

  .z-\[11\] {
    z-index: 11;
  }

  .z-\[12\] {
    z-index: 12;
  }

  .z-\[15\] {
    z-index: 15;
  }

  .z-\[31\] {
    z-index: 31;
  }

  .z-\[42\]\! {
    z-index: 42 !important;
  }

  .z-\[45\] {
    z-index: 45;
  }

  .z-\[55\] {
    z-index: 55;
  }

  .z-\[60\] {
    z-index: 60;
  }

  .z-\[70\] {
    z-index: 70;
  }

  .z-\[100\] {
    z-index: 100;
  }

  .z-\[999\] {
    z-index: 999;
  }

  .z-\[integer\:0\] {
    z-index: 0;
  }

  .z-auto {
    z-index: auto;
  }

  .z-dropdown {
    z-index: var(--cds-z-popover);
  }

  .z-header {
    z-index: 20;
  }

  .z-modal {
    z-index: var(--cds-z-modal);
  }

  .z-overlay, .z-popover {
    z-index: var(--cds-z-popover);
  }

  .z-sidebar {
    z-index: 30;
  }

  .z-toast {
    z-index: var(--cds-z-toast);
  }

  .z-tooltip {
    z-index: var(--cds-z-tooltip);
  }

  .-order-1 {
    order: calc(1 * -1);
  }

  .order-1 {
    order: 1;
  }

  .order-2 {
    order: 2;
  }

  .order-first {
    order: -9999;
  }

  .order-last {
    order: 9999;
  }

  .col-0 {
    grid-column: 0;
  }

  .col-1 {
    grid-column: 1;
  }

  .col-span-1 {
    grid-column: span 1 / span 1;
  }

  .col-span-2 {
    grid-column: span 2 / span 2;
  }

  .col-span-3 {
    grid-column: span 3 / span 3;
  }

  .col-span-7 {
    grid-column: span 7 / span 7;
  }

  .col-span-10 {
    grid-column: span 10 / span 10;
  }

  .col-span-full {
    grid-column: 1 / -1;
  }

  .col-start-1 {
    grid-column-start: 1;
  }

  .col-start-2 {
    grid-column-start: 2;
  }

  .col-end-2 {
    grid-column-end: 2;
  }

  .row-1 {
    grid-row: 1;
  }

  .row-2 {
    grid-row: 2;
  }

  .row-3 {
    grid-row: 3;
  }

  .row-5 {
    grid-row: 5;
  }

  .row-6 {
    grid-row: 6;
  }

  .row-7 {
    grid-row: 7;
  }

  .row-9 {
    grid-row: 9;
  }

  .row-10 {
    grid-row: 10;
  }

  .row-123 {
    grid-row: 123;
  }

  .row-span-2 {
    grid-row: span 2 / span 2;
  }

  .row-span-full {
    grid-row: 1 / -1;
  }

  .row-start-1 {
    grid-row-start: 1;
  }

  .row-start-2 {
    grid-row-start: 2;
  }

  .row-end-2 {
    grid-row-end: 2;
  }

  .float-right {
    float: right;
  }

  .clear-right {
    clear: right;
  }

  .\!container {
    width: 100% !important;
  }

  @media (min-width: 40rem) {
    .\!container {
      max-width: 40rem !important;
    }
  }

  @media (min-width: 48rem) {
    .\!container {
      max-width: 48rem !important;
    }
  }

  @media (min-width: 64rem) {
    .\!container {
      max-width: 64rem !important;
    }
  }

  @media (min-width: 80rem) {
    .\!container {
      max-width: 80rem !important;
    }
  }

  @media (min-width: 96rem) {
    .\!container {
      max-width: 96rem !important;
    }
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .\!m-0 {
    margin: calc(var(--spacing) * 0) !important;
  }

  .-m-0\.5 {
    margin: calc(var(--spacing) * -.5);
  }

  .-m-1 {
    margin: calc(var(--spacing) * -1);
  }

  .-m-1\.5 {
    margin: calc(var(--spacing) * -1.5);
  }

  .-m-2 {
    margin: calc(var(--spacing) * -2);
  }

  .-m-4 {
    margin: calc(var(--spacing) * -4);
  }

  .-m-6 {
    margin: calc(var(--spacing) * -6);
  }

  .-m-\[0\.2rem\] {
    margin: -.2rem;
  }

  .-m-\[var\(--p2\)\] {
    margin: calc(var(--p2) * -1);
  }

  .-m-pad-sm {
    margin: calc(var(--cds-pad-sm) * -1);
  }

  .-m-pad-xs {
    margin: calc(var(--cds-pad-xs) * -1);
  }

  .m-0 {
    margin: calc(var(--spacing) * 0);
  }

  .m-0\.5 {
    margin: calc(var(--spacing) * .5);
  }

  .m-1 {
    margin: calc(var(--spacing) * 1);
  }

  .m-2 {
    margin: calc(var(--spacing) * 2);
  }

  .m-3 {
    margin: calc(var(--spacing) * 3);
  }

  .m-3\.5 {
    margin: calc(var(--spacing) * 3.5);
  }

  .m-4 {
    margin: calc(var(--spacing) * 4);
  }

  .m-6 {
    margin: calc(var(--spacing) * 6);
  }

  .m-299 {
    margin: calc(var(--spacing) * 299);
  }

  .m-\[24px\] {
    margin: 24px;
  }

  .m-auto {
    margin: auto;
  }

  .m-md {
    margin: var(--cds-gap-md);
  }

  .m-sm {
    margin: var(--cds-gap-sm);
  }

  .m-xs {
    margin: var(--cds-gap-xs);
  }

  .\!mx-0 {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .\!mx-2 {
    margin-inline: calc(var(--spacing) * 2) !important;
  }

  .-mx-0\.5 {
    margin-inline: calc(var(--spacing) * -.5);
  }

  .-mx-1 {
    margin-inline: calc(var(--spacing) * -1);
  }

  .-mx-1\.5 {
    margin-inline: calc(var(--spacing) * -1.5);
  }

  .-mx-2 {
    margin-inline: calc(var(--spacing) * -2);
  }

  .-mx-2\.5 {
    margin-inline: calc(var(--spacing) * -2.5);
  }

  .-mx-3 {
    margin-inline: calc(var(--spacing) * -3);
  }

  .-mx-3\.5 {
    margin-inline: calc(var(--spacing) * -3.5);
  }

  .-mx-4 {
    margin-inline: calc(var(--spacing) * -4);
  }

  .-mx-5 {
    margin-inline: calc(var(--spacing) * -5);
  }

  .-mx-6 {
    margin-inline: calc(var(--spacing) * -6);
  }

  .-mx-8 {
    margin-inline: calc(var(--spacing) * -8);
  }

  .-mx-\[0\.2rem\] {
    margin-inline: -.2rem;
  }

  .-mx-\[6px\] {
    margin-inline: -6px;
  }

  .-mx-\[10px\] {
    margin-inline: -10px;
  }

  .-mx-\[calc\(var\(--h4\)\+var\(--g3\)\)\] {
    margin-inline: calc(calc(var(--h4) + var(--g3)) * -1);
  }

  .-mx-\[var\(--g6\)\] {
    margin-inline: calc(var(--g6) * -1);
  }

  .-mx-\[var\(--p1\)\] {
    margin-inline: calc(var(--p1) * -1);
  }

  .-mx-\[var\(--p2\)\] {
    margin-inline: calc(var(--p2) * -1);
  }

  .-mx-\[var\(--p3\)\] {
    margin-inline: calc(var(--p3) * -1);
  }

  .-mx-\[var\(--p6\)\] {
    margin-inline: calc(var(--p6) * -1);
  }

  .-mx-lg {
    margin-inline: calc(var(--cds-gap-lg) * -1);
  }

  .-mx-md {
    margin-inline: calc(var(--cds-gap-md) * -1);
  }

  .-mx-pad-lg {
    margin-inline: calc(var(--cds-pad-lg) * -1);
  }

  .-mx-pad-md {
    margin-inline: calc(var(--cds-pad-md) * -1);
  }

  .-mx-pad-xl {
    margin-inline: calc(var(--cds-pad-xl) * -1);
  }

  .-mx-px {
    margin-inline: -1px;
  }

  .-mx-sm {
    margin-inline: calc(var(--cds-gap-sm) * -1);
  }

  .-mx-xl {
    margin-inline: calc(var(--cds-gap-xl) * -1);
  }

  .-mx-xs {
    margin-inline: calc(var(--cds-gap-xs) * -1);
  }

  .mx-0 {
    margin-inline: calc(var(--spacing) * 0);
  }

  .mx-0\.5 {
    margin-inline: calc(var(--spacing) * .5);
  }

  .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }

  .mx-1\.5 {
    margin-inline: calc(var(--spacing) * 1.5);
  }

  .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }

  .mx-2\.5 {
    margin-inline: calc(var(--spacing) * 2.5);
  }

  .mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }

  .mx-3\.5 {
    margin-inline: calc(var(--spacing) * 3.5);
  }

  .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }

  .mx-5 {
    margin-inline: calc(var(--spacing) * 5);
  }

  .mx-8 {
    margin-inline: calc(var(--spacing) * 8);
  }

  .mx-\[6px\] {
    margin-inline: 6px;
  }

  .mx-\[var\(--df-row-px\)\] {
    margin-inline: var(--df-row-px);
  }

  .mx-\[var\(--g3\)\] {
    margin-inline: var(--g3);
  }

  .mx-\[var\(--p6\)\] {
    margin-inline: var(--p6);
  }

  .mx-auto {
    margin-inline: auto;
  }

  .mx-lg {
    margin-inline: var(--cds-gap-lg);
  }

  .mx-md {
    margin-inline: var(--cds-gap-md);
  }

  .mx-outset {
    margin-inline: calc(var(--cds-outset-x, 0px) * -1);
  }

  .mx-pad-md {
    margin-inline: var(--cds-pad-md);
  }

  .mx-px {
    margin-inline: 1px;
  }

  .mx-sm {
    margin-inline: var(--cds-gap-sm);
  }

  .\!my-0 {
    margin-block: calc(var(--spacing) * 0) !important;
  }

  .\!my-3 {
    margin-block: calc(var(--spacing) * 3) !important;
  }

  .-my-0\.5 {
    margin-block: calc(var(--spacing) * -.5);
  }

  .-my-1 {
    margin-block: calc(var(--spacing) * -1);
  }

  .-my-1\.5 {
    margin-block: calc(var(--spacing) * -1.5);
  }

  .-my-2 {
    margin-block: calc(var(--spacing) * -2);
  }

  .-my-3 {
    margin-block: calc(var(--spacing) * -3);
  }

  .-my-8 {
    margin-block: calc(var(--spacing) * -8);
  }

  .-my-\[0\.125em\] {
    margin-block: -.125em;
  }

  .-my-\[0\.225em\] {
    margin-block: -.225em;
  }

  .-my-\[1\.5px\] {
    margin-block: -1.5px;
  }

  .-my-\[2px\] {
    margin-block: -2px;
  }

  .-my-\[5px\] {
    margin-block: -5px;
  }

  .-my-\[calc\(\(var\(--class-base-height\)-var\(--cds-leading-body\)\)\/2\)\] {
    margin-block: calc(calc((var(--class-base-height) - var(--cds-leading-body)) / 2) * -1);
  }

  .-my-\[var\(--p3\)\] {
    margin-block: calc(var(--p3) * -1);
  }

  .-my-pad-md {
    margin-block: calc(var(--cds-pad-md) * -1);
  }

  .-my-pad-sm {
    margin-block: calc(var(--cds-pad-sm) * -1);
  }

  .-my-px {
    margin-block: -1px;
  }

  .-my-sm {
    margin-block: calc(var(--cds-gap-sm) * -1);
  }

  .-my-xs {
    margin-block: calc(var(--cds-gap-xs) * -1);
  }

  .my-0 {
    margin-block: calc(var(--spacing) * 0);
  }

  .my-0\.5 {
    margin-block: calc(var(--spacing) * .5);
  }

  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .my-1\.5 {
    margin-block: calc(var(--spacing) * 1.5);
  }

  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }

  .my-3 {
    margin-block: calc(var(--spacing) * 3);
  }

  .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }

  .my-6 {
    margin-block: calc(var(--spacing) * 6);
  }

  .my-7 {
    margin-block: calc(var(--spacing) * 7);
  }

  .my-8 {
    margin-block: calc(var(--spacing) * 8);
  }

  .my-32 {
    margin-block: calc(var(--spacing) * 32);
  }

  .my-\[0\.35rem\] {
    margin-block: .35rem;
  }

  .my-\[2px\] {
    margin-block: 2px;
  }

  .my-\[4px\] {
    margin-block: 4px;
  }

  .my-\[6px\] {
    margin-block: 6px;
  }

  .my-\[7px\] {
    margin-block: 7px;
  }

  .my-\[var\(--g3\)\] {
    margin-block: var(--g3);
  }

  .my-auto {
    margin-block: auto;
  }

  .my-md {
    margin-block: var(--cds-gap-md);
  }

  .my-px {
    margin-block: 1px;
  }

  .my-sm {
    margin-block: var(--cds-gap-sm);
  }

  .my-xs {
    margin-block: var(--cds-gap-xs);
  }

  .-ms-1 {
    margin-inline-start: calc(var(--spacing) * -1);
  }

  .-ms-2 {
    margin-inline-start: calc(var(--spacing) * -2);
  }

  .-ms-\[8px\] {
    margin-inline-start: -8px;
  }

  .-ms-pad-md {
    margin-inline-start: calc(var(--cds-pad-md) * -1);
  }

  .ms-1 {
    margin-inline-start: calc(var(--spacing) * 1);
  }

  .ms-1\.5 {
    margin-inline-start: calc(var(--spacing) * 1.5);
  }

  .ms-\[calc\(-1\*var\(--chip-stack-overlap\)\)\] {
    margin-inline-start: calc(-1 * var(--chip-stack-overlap));
  }

  .ms-auto {
    margin-inline-start: auto;
  }

  .ms-outset {
    margin-inline-start: calc(var(--cds-outset-x, 0px) * -1);
  }

  .ms-pad-md {
    margin-inline-start: var(--cds-pad-md);
  }

  .ms-sm {
    margin-inline-start: var(--cds-gap-sm);
  }

  .ms-xs {
    margin-inline-start: var(--cds-gap-xs);
  }

  .-me-1 {
    margin-inline-end: calc(var(--spacing) * -1);
  }

  .-me-2 {
    margin-inline-end: calc(var(--spacing) * -2);
  }

  .-me-12 {
    margin-inline-end: calc(var(--spacing) * -12);
  }

  .-me-pad-sm {
    margin-inline-end: calc(var(--cds-pad-sm) * -1);
  }

  .me-2 {
    margin-inline-end: calc(var(--spacing) * 2);
  }

  .me-\[8px\] {
    margin-inline-end: 8px;
  }

  .me-\[calc\(8px-var\(--cds-pad-md\)\)\] {
    margin-inline-end: calc(8px - var(--cds-pad-md));
  }

  .me-outset {
    margin-inline-end: calc(var(--cds-outset-x, 0px) * -1);
  }

  .\!mt-0 {
    margin-top: calc(var(--spacing) * 0) !important;
  }

  .\!mt-1 {
    margin-top: calc(var(--spacing) * 1) !important;
  }

  .\!mt-2 {
    margin-top: calc(var(--spacing) * 2) !important;
  }

  .-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-2\.5 {
    margin-top: calc(var(--spacing) * -2.5);
  }

  .-mt-3 {
    margin-top: calc(var(--spacing) * -3);
  }

  .-mt-4 {
    margin-top: calc(var(--spacing) * -4);
  }

  .-mt-5 {
    margin-top: calc(var(--spacing) * -5);
  }

  .-mt-6 {
    margin-top: calc(var(--spacing) * -6);
  }

  .-mt-7 {
    margin-top: calc(var(--spacing) * -7);
  }

  .-mt-10 {
    margin-top: calc(var(--spacing) * -10);
  }

  .-mt-14 {
    margin-top: calc(var(--spacing) * -14);
  }

  .-mt-20 {
    margin-top: calc(var(--spacing) * -20);
  }

  .-mt-\[0\.5px\] {
    margin-top: -.5px;
  }

  .-mt-\[6px\] {
    margin-top: -6px;
  }

  .-mt-\[8px\] {
    margin-top: -8px;
  }

  .-mt-\[12px\] {
    margin-top: -12px;
  }

  .-mt-\[var\(--df-header-h\,0px\)\] {
    margin-top: calc(var(--df-header-h, 0px) * -1);
  }

  .-mt-md {
    margin-top: calc(var(--cds-gap-md) * -1);
  }

  .-mt-pad-sm {
    margin-top: calc(var(--cds-pad-sm) * -1);
  }

  .-mt-pad-xl {
    margin-top: calc(var(--cds-pad-xl) * -1);
  }

  .-mt-sm {
    margin-top: calc(var(--cds-gap-sm) * -1);
  }

  .-mt-xs {
    margin-top: calc(var(--cds-gap-xs) * -1);
  }

  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }

  .mt-0\.5 {
    margin-top: calc(var(--spacing) * .5);
  }

  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .mt-2\.5 {
    margin-top: calc(var(--spacing) * 2.5);
  }

  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .mt-3\.5 {
    margin-top: calc(var(--spacing) * 3.5);
  }

  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }

  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }

  .mt-7 {
    margin-top: calc(var(--spacing) * 7);
  }

  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }

  .mt-9 {
    margin-top: calc(var(--spacing) * 9);
  }

  .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }

  .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }

  .mt-14 {
    margin-top: calc(var(--spacing) * 14);
  }

  .mt-16 {
    margin-top: calc(var(--spacing) * 16);
  }

  .mt-20 {
    margin-top: calc(var(--spacing) * 20);
  }

  .mt-32 {
    margin-top: calc(var(--spacing) * 32);
  }

  .mt-40 {
    margin-top: calc(var(--spacing) * 40);
  }

  .mt-\[0\.25em\] {
    margin-top: .25em;
  }

  .mt-\[0\.25rem\] {
    margin-top: .25rem;
  }

  .mt-\[0\.35rem\] {
    margin-top: .35rem;
  }

  .mt-\[1\.5px\] {
    margin-top: 1.5px;
  }

  .mt-\[1px\] {
    margin-top: 1px;
  }

  .mt-\[2px\] {
    margin-top: 2px;
  }

  .mt-\[3px\] {
    margin-top: 3px;
  }

  .mt-\[4px\] {
    margin-top: 4px;
  }

  .mt-\[5px\] {
    margin-top: 5px;
  }

  .mt-\[6px\] {
    margin-top: 6px;
  }

  .mt-\[9px\] {
    margin-top: 9px;
  }

  .mt-\[10px\] {
    margin-top: 10px;
  }

  .mt-\[13px\] {
    margin-top: 13px;
  }

  .mt-\[16px\] {
    margin-top: 16px;
  }

  .mt-\[18px\] {
    margin-top: 18px;
  }

  .mt-\[22px\] {
    margin-top: 22px;
  }

  .mt-\[30px\] {
    margin-top: 30px;
  }

  .mt-\[90px\] {
    margin-top: 90px;
  }

  .mt-\[calc\(\(1lh_-_var\(--cds-checkbox\,16px\)\)_\/_2\)\] {
    margin-top: calc((1lh - var(--cds-checkbox, 16px)) / 2);
  }

  .mt-\[calc\(var\(--df-header-h\,0px\)\+8px\)\] {
    margin-top: calc(var(--df-header-h, 0px) + 8px);
  }

  .mt-\[clamp\(1\.5rem\,10vw\,3rem\)\] {
    margin-top: clamp(1.5rem, 10vw, 3rem);
  }

  .mt-\[var\(--chat-item-gap\)\] {
    margin-top: var(--chat-item-gap);
  }

  .mt-\[var\(--df-group-pt\)\] {
    margin-top: var(--df-group-pt);
  }

  .mt-\[var\(--g2\)\] {
    margin-top: var(--g2);
  }

  .mt-\[var\(--g6\)\] {
    margin-top: var(--g6);
  }

  .mt-\[var\(--msg-gap\,1\.5rem\)\] {
    margin-top: var(--msg-gap, 1.5rem);
  }

  .mt-\[var\(--p1\)\] {
    margin-top: var(--p1);
  }

  .mt-\[var\(--p2\)\] {
    margin-top: var(--p2);
  }

  .mt-\[var\(--p3\)\] {
    margin-top: var(--p3);
  }

  .mt-\[var\(--p4\)\] {
    margin-top: var(--p4);
  }

  .mt-\[var\(--p6\)\] {
    margin-top: var(--p6);
  }

  .mt-\[var\(--p8\)\] {
    margin-top: var(--p8);
  }

  .mt-auto {
    margin-top: auto;
  }

  .mt-lg {
    margin-top: var(--cds-gap-lg);
  }

  .mt-md {
    margin-top: var(--cds-gap-md);
  }

  .mt-pad-lg {
    margin-top: var(--cds-pad-lg);
  }

  .mt-pad-md {
    margin-top: var(--cds-pad-md);
  }

  .mt-pad-sm {
    margin-top: var(--cds-pad-sm);
  }

  .mt-px {
    margin-top: 1px;
  }

  .mt-sm {
    margin-top: var(--cds-gap-sm);
  }

  .mt-xl {
    margin-top: var(--cds-gap-xl);
  }

  .mt-xs {
    margin-top: var(--cds-gap-xs);
  }

  .-mr-0\.5 {
    margin-right: calc(var(--spacing) * -.5);
  }

  .-mr-1 {
    margin-right: calc(var(--spacing) * -1);
  }

  .-mr-1\.5 {
    margin-right: calc(var(--spacing) * -1.5);
  }

  .-mr-2 {
    margin-right: calc(var(--spacing) * -2);
  }

  .-mr-2\.5 {
    margin-right: calc(var(--spacing) * -2.5);
  }

  .-mr-3 {
    margin-right: calc(var(--spacing) * -3);
  }

  .-mr-6 {
    margin-right: calc(var(--spacing) * -6);
  }

  .-mr-8 {
    margin-right: calc(var(--spacing) * -8);
  }

  .-mr-24 {
    margin-right: calc(var(--spacing) * -24);
  }

  .-mr-\[2px\] {
    margin-right: -2px;
  }

  .-mr-\[4px\] {
    margin-right: -4px;
  }

  .-mr-\[6px\] {
    margin-right: -6px;
  }

  .-mr-\[calc\(var\(--cds-pad-md\)-2px\)\] {
    margin-right: calc(calc(var(--cds-pad-md) - 2px) * -1);
  }

  .-mr-\[calc\(var\(--cds-pad-md\)-4px\)\] {
    margin-right: calc(calc(var(--cds-pad-md) - 4px) * -1);
  }

  .-mr-\[var\(--chat-gutter\)\] {
    margin-right: calc(var(--chat-gutter) * -1);
  }

  .-mr-\[var\(--p1\)\] {
    margin-right: calc(var(--p1) * -1);
  }

  .-mr-\[var\(--p3\)\] {
    margin-right: calc(var(--p3) * -1);
  }

  .-mr-pad-sm {
    margin-right: calc(var(--cds-pad-sm) * -1);
  }

  .-mr-xs {
    margin-right: calc(var(--cds-gap-xs) * -1);
  }

  .mr-0\.5 {
    margin-right: calc(var(--spacing) * .5);
  }

  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }

  .mr-1\.5 {
    margin-right: calc(var(--spacing) * 1.5);
  }

  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }

  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }

  .mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }

  .mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }

  .mr-10 {
    margin-right: calc(var(--spacing) * 10);
  }

  .mr-20 {
    margin-right: calc(var(--spacing) * 20);
  }

  .mr-\[-0\.8px\] {
    margin-right: -.8px;
  }

  .mr-\[0\.35em\] {
    margin-right: .35em;
  }

  .mr-\[3px\] {
    margin-right: 3px;
  }

  .mr-\[12px\] {
    margin-right: 12px;
  }

  .mr-\[24px\] {
    margin-right: 24px;
  }

  .mr-\[32px\] {
    margin-right: 32px;
  }

  .mr-\[36px\] {
    margin-right: 36px;
  }

  .mr-\[calc\(\(24px-var\(--df-row-ctl\)\)\/2\)\] {
    margin-right: calc((24px - var(--df-row-ctl)) / 2);
  }

  .mr-\[calc\(\(var\(--df-row-h\)-var\(--df-row-ctl\)\)\/2\)\] {
    margin-right: calc((var(--df-row-h) - var(--df-row-ctl)) / 2);
  }

  .mr-\[calc\(\(var\(--df-row-h\)-var\(--df-row-ctl\)\)\/2-var\(--df-row-px\)\)\] {
    margin-right: calc((var(--df-row-h) - var(--df-row-ctl)) / 2 - var(--df-row-px));
  }

  .mr-\[calc\(min\(3px\,\(var\(--cds-h-control-nested\)-12px\)\/2\)-var\(--cds-pad-sm\)\)\] {
    margin-right: calc(min(3px, (var(--cds-h-control-nested) - 12px) / 2) - var(--cds-pad-sm));
  }

  .mr-\[var\(--p4\)\] {
    margin-right: var(--p4);
  }

  .mr-auto {
    margin-right: auto;
  }

  .mr-md {
    margin-right: var(--cds-gap-md);
  }

  .mr-px {
    margin-right: 1px;
  }

  .mr-sm {
    margin-right: var(--cds-gap-sm);
  }

  .mr-xs {
    margin-right: var(--cds-gap-xs);
  }

  .\!-mb-5 {
    margin-bottom: calc(var(--spacing) * -5) !important;
  }

  .\!mb-0 {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .\!mb-2 {
    margin-bottom: calc(var(--spacing) * 2) !important;
  }

  .\!mb-14 {
    margin-bottom: calc(var(--spacing) * 14) !important;
  }

  .\!mb-lg {
    margin-bottom: var(--cds-gap-lg) !important;
  }

  .-mb-0\.5 {
    margin-bottom: calc(var(--spacing) * -.5);
  }

  .-mb-1 {
    margin-bottom: calc(var(--spacing) * -1);
  }

  .-mb-2 {
    margin-bottom: calc(var(--spacing) * -2);
  }

  .-mb-2\.5 {
    margin-bottom: calc(var(--spacing) * -2.5);
  }

  .-mb-3 {
    margin-bottom: calc(var(--spacing) * -3);
  }

  .-mb-4 {
    margin-bottom: calc(var(--spacing) * -4);
  }

  .-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-10 {
    margin-bottom: calc(var(--spacing) * -10);
  }

  .-mb-20 {
    margin-bottom: calc(var(--spacing) * -20);
  }

  .-mb-\[3px\] {
    margin-bottom: -3px;
  }

  .-mb-\[4px\] {
    margin-bottom: -4px;
  }

  .-mb-\[var\(--g5\)\] {
    margin-bottom: calc(var(--g5) * -1);
  }

  .-mb-pad-lg {
    margin-bottom: calc(var(--cds-pad-lg) * -1);
  }

  .-mb-pad-xl {
    margin-bottom: calc(var(--cds-pad-xl) * -1);
  }

  .-mb-px {
    margin-bottom: -1px;
  }

  .-mb-sm {
    margin-bottom: calc(var(--cds-gap-sm) * -1);
  }

  .mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * .5);
  }

  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .mb-1\.5 {
    margin-bottom: calc(var(--spacing) * 1.5);
  }

  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }

  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-3\.5 {
    margin-bottom: calc(var(--spacing) * 3.5);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }

  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

  .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
  }

  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }

  .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }

  .mb-11 {
    margin-bottom: calc(var(--spacing) * 11);
  }

  .mb-12 {
    margin-bottom: calc(var(--spacing) * 12);
  }

  .mb-14 {
    margin-bottom: calc(var(--spacing) * 14);
  }

  .mb-16 {
    margin-bottom: calc(var(--spacing) * 16);
  }

  .mb-20 {
    margin-bottom: calc(var(--spacing) * 20);
  }

  .mb-24 {
    margin-bottom: calc(var(--spacing) * 24);
  }

  .mb-32 {
    margin-bottom: calc(var(--spacing) * 32);
  }

  .mb-\[2px\] {
    margin-bottom: 2px;
  }

  .mb-\[5px\] {
    margin-bottom: 5px;
  }

  .mb-\[15px\] {
    margin-bottom: 15px;
  }

  .mb-\[22px\] {
    margin-bottom: 22px;
  }

  .mb-\[24px\] {
    margin-bottom: 24px;
  }

  .mb-\[var\(--chat-item-gap\)\] {
    margin-bottom: var(--chat-item-gap);
  }

  .mb-\[var\(--g3\)\] {
    margin-bottom: var(--g3);
  }

  .mb-\[var\(--g6\)\] {
    margin-bottom: var(--g6);
  }

  .mb-\[var\(--p2\)\] {
    margin-bottom: var(--p2);
  }

  .mb-\[var\(--p4\)\] {
    margin-bottom: var(--p4);
  }

  .mb-lg {
    margin-bottom: var(--cds-gap-lg);
  }

  .mb-md {
    margin-bottom: var(--cds-gap-md);
  }

  .mb-pad-md {
    margin-bottom: var(--cds-pad-md);
  }

  .mb-pad-sm {
    margin-bottom: var(--cds-pad-sm);
  }

  .mb-px {
    margin-bottom: 1px;
  }

  .mb-sm {
    margin-bottom: var(--cds-gap-sm);
  }

  .mb-xl {
    margin-bottom: var(--cds-gap-xl);
  }

  .mb-xs {
    margin-bottom: var(--cds-gap-xs);
  }

  .\!ml-0 {
    margin-left: calc(var(--spacing) * 0) !important;
  }

  .\!ml-0\.5 {
    margin-left: calc(var(--spacing) * .5) !important;
  }

  .-ml-0\.5 {
    margin-left: calc(var(--spacing) * -.5);
  }

  .-ml-1 {
    margin-left: calc(var(--spacing) * -1);
  }

  .-ml-1\.5 {
    margin-left: calc(var(--spacing) * -1.5);
  }

  .-ml-2 {
    margin-left: calc(var(--spacing) * -2);
  }

  .-ml-3 {
    margin-left: calc(var(--spacing) * -3);
  }

  .-ml-4 {
    margin-left: calc(var(--spacing) * -4);
  }

  .-ml-5 {
    margin-left: calc(var(--spacing) * -5);
  }

  .-ml-6 {
    margin-left: calc(var(--spacing) * -6);
  }

  .-ml-8 {
    margin-left: calc(var(--spacing) * -8);
  }

  .-ml-9 {
    margin-left: calc(var(--spacing) * -9);
  }

  .-ml-10 {
    margin-left: calc(var(--spacing) * -10);
  }

  .-ml-\[2px\] {
    margin-left: -2px;
  }

  .-ml-\[4px\] {
    margin-left: -4px;
  }

  .-ml-\[6px\] {
    margin-left: -6px;
  }

  .-ml-\[calc\(var\(--cds-pad-md\)-\(var\(--cds-h-control\)-var\(--cds-checkbox\)\)\/2\)\] {
    margin-left: calc(calc(var(--cds-pad-md) - (var(--cds-h-control) - var(--cds-checkbox)) / 2) * -1);
  }

  .-ml-\[var\(--g1\)\] {
    margin-left: calc(var(--g1) * -1);
  }

  .-ml-\[var\(--p3\)\] {
    margin-left: calc(var(--p3) * -1);
  }

  .-ml-\[var\(--p5\)\] {
    margin-left: calc(var(--p5) * -1);
  }

  .-ml-\[var\(--p6\)\] {
    margin-left: calc(var(--p6) * -1);
  }

  .-ml-pad-md {
    margin-left: calc(var(--cds-pad-md) * -1);
  }

  .-ml-pad-sm {
    margin-left: calc(var(--cds-pad-sm) * -1);
  }

  .-ml-pad-xl {
    margin-left: calc(var(--cds-pad-xl) * -1);
  }

  .-ml-px {
    margin-left: -1px;
  }

  .-ml-sm {
    margin-left: calc(var(--cds-gap-sm) * -1);
  }

  .-ml-xs {
    margin-left: calc(var(--cds-gap-xs) * -1);
  }

  .ml-0 {
    margin-left: calc(var(--spacing) * 0);
  }

  .ml-0\.5 {
    margin-left: calc(var(--spacing) * .5);
  }

  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }

  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }

  .ml-2\.5 {
    margin-left: calc(var(--spacing) * 2.5);
  }

  .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }

  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }

  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }

  .ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }

  .ml-7 {
    margin-left: calc(var(--spacing) * 7);
  }

  .ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }

  .ml-10 {
    margin-left: calc(var(--spacing) * 10);
  }

  .ml-11 {
    margin-left: calc(var(--spacing) * 11);
  }

  .ml-12 {
    margin-left: calc(var(--spacing) * 12);
  }

  .ml-\[-8px\] {
    margin-left: -8px;
  }

  .ml-\[0\.875rem\] {
    margin-left: .875rem;
  }

  .ml-\[2px\] {
    margin-left: 2px;
  }

  .ml-\[6px\] {
    margin-left: 6px;
  }

  .ml-\[13px\] {
    margin-left: 13px;
  }

  .ml-\[22px\] {
    margin-left: 22px;
  }

  .ml-\[34px\] {
    margin-left: 34px;
  }

  .ml-\[38px\] {
    margin-left: 38px;
  }

  .ml-\[71px\] {
    margin-left: 71px;
  }

  .ml-\[120px\] {
    margin-left: 120px;
  }

  .ml-\[calc\(\(var\(--cds-h-control-nested\)-12px\)\/2-var\(--cds-pad-sm\)\+1px\)\] {
    margin-left: calc((var(--cds-h-control-nested) - 12px) / 2 - var(--cds-pad-sm) + 1px);
  }

  .ml-\[calc\(\(var\(--cds-h-control-nested\)-16px\)\/2-var\(--cds-pad-sm\)\+1px\)\] {
    margin-left: calc((var(--cds-h-control-nested) - 16px) / 2 - var(--cds-pad-sm) + 1px);
  }

  .ml-\[calc\(\(var\(--cds-h-control-nested\)-20px\)\/2-var\(--cds-pad-sm\)\+1px\)\] {
    margin-left: calc((var(--cds-h-control-nested) - 20px) / 2 - var(--cds-pad-sm) + 1px);
  }

  .ml-\[calc\(50\%-50vw\)\] {
    margin-left: calc(50% - 50vw);
  }

  .ml-\[clamp\(1\.5rem\,10vw\,3rem\)\] {
    margin-left: clamp(1.5rem, 10vw, 3rem);
  }

  .ml-\[var\(--g3\)\] {
    margin-left: var(--g3);
  }

  .ml-\[var\(--p3\)\] {
    margin-left: var(--p3);
  }

  .ml-\[var\(--p7\)\] {
    margin-left: var(--p7);
  }

  .ml-auto {
    margin-left: auto;
  }

  .ml-lg {
    margin-left: var(--cds-gap-lg);
  }

  .ml-md {
    margin-left: var(--cds-gap-md);
  }

  .ml-pad-md {
    margin-left: var(--cds-pad-md);
  }

  .ml-px {
    margin-left: 1px;
  }

  .ml-sm {
    margin-left: var(--cds-gap-sm);
  }

  .ml-xs {
    margin-left: var(--cds-gap-xs);
  }

  .\!box-content {
    box-sizing: content-box !important;
  }

  .box-border {
    box-sizing: border-box;
  }

  .box-content {
    box-sizing: content-box;
  }

  .line-clamp-1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-3 {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-4 {
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-5 {
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-\[6\] {
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-\[7\] {
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .line-clamp-\[10\] {
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .\!block {
    display: block !important;
  }

  .\!hidden {
    display: none !important;
  }

  .\!inline {
    display: inline !important;
  }

  .\!inline-flex {
    display: inline-flex !important;
  }

  .\[display\:inherit\] {
    display: inherit;
  }

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .flow-root {
    display: flow-root;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .inline-grid {
    display: inline-grid;
  }

  .list-item {
    display: list-item;
  }

  .table {
    display: table;
  }

  .table-cell {
    display: table-cell;
  }

  .table-row {
    display: table-row;
  }

  .\[field-sizing\:content\] {
    field-sizing: content;
  }

  .aspect-\[3\/1\] {
    aspect-ratio: 3;
  }

  .aspect-\[3\/2\] {
    aspect-ratio: 3 / 2;
  }

  .aspect-\[4\/3\] {
    aspect-ratio: 4 / 3;
  }

  .aspect-\[4\/5\] {
    aspect-ratio: 4 / 5;
  }

  .aspect-\[149\/106\] {
    aspect-ratio: 149 / 106;
  }

  .aspect-\[258\/240\] {
    aspect-ratio: 258 / 240;
  }

  .aspect-\[1080\/1350\] {
    aspect-ratio: 1080 / 1350;
  }

  .aspect-square {
    aspect-ratio: 1;
  }

  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }

  .\!size-4 {
    width: calc(var(--spacing) * 4) !important;
    height: calc(var(--spacing) * 4) !important;
  }

  .\!size-5 {
    width: calc(var(--spacing) * 5) !important;
    height: calc(var(--spacing) * 5) !important;
  }

  .\!size-6 {
    width: calc(var(--spacing) * 6) !important;
    height: calc(var(--spacing) * 6) !important;
  }

  .\!size-8 {
    width: calc(var(--spacing) * 8) !important;
    height: calc(var(--spacing) * 8) !important;
  }

  .\!size-\[var\(--fhn\)\] {
    width: var(--fhn) !important;
    height: var(--fhn) !important;
  }

  .\!size-\[var\(--h5\)\] {
    width: var(--h5) !important;
    height: var(--h5) !important;
  }

  .size-0 {
    width: calc(var(--spacing) * 0);
    height: calc(var(--spacing) * 0);
  }

  .size-1 {
    width: calc(var(--spacing) * 1);
    height: calc(var(--spacing) * 1);
  }

  .size-1\.5 {
    width: calc(var(--spacing) * 1.5);
    height: calc(var(--spacing) * 1.5);
  }

  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }

  .size-2\.5 {
    width: calc(var(--spacing) * 2.5);
    height: calc(var(--spacing) * 2.5);
  }

  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .size-3\.5 {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }

  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }

  .size-6 {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }

  .size-7 {
    width: calc(var(--spacing) * 7);
    height: calc(var(--spacing) * 7);
  }

  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }

  .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }

  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }

  .size-11 {
    width: calc(var(--spacing) * 11);
    height: calc(var(--spacing) * 11);
  }

  .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }

  .size-14 {
    width: calc(var(--spacing) * 14);
    height: calc(var(--spacing) * 14);
  }

  .size-16 {
    width: calc(var(--spacing) * 16);
    height: calc(var(--spacing) * 16);
  }

  .size-18 {
    width: calc(var(--spacing) * 18);
    height: calc(var(--spacing) * 18);
  }

  .size-24 {
    width: calc(var(--spacing) * 24);
    height: calc(var(--spacing) * 24);
  }

  .size-64 {
    width: calc(var(--spacing) * 64);
    height: calc(var(--spacing) * 64);
  }

  .size-\[1\.4rem\] {
    width: 1.4rem;
    height: 1.4rem;
  }

  .size-\[1lh\] {
    width: 1lh;
    height: 1lh;
  }

  .size-\[2px\] {
    width: 2px;
    height: 2px;
  }

  .size-\[3px\] {
    width: 3px;
    height: 3px;
  }

  .size-\[4px\] {
    width: 4px;
    height: 4px;
  }

  .size-\[5px\] {
    width: 5px;
    height: 5px;
  }

  .size-\[6\.5rem\] {
    width: 6.5rem;
    height: 6.5rem;
  }

  .size-\[6px\] {
    width: 6px;
    height: 6px;
  }

  .size-\[7px\] {
    width: 7px;
    height: 7px;
  }

  .size-\[8px\] {
    width: 8px;
    height: 8px;
  }

  .size-\[9px\] {
    width: 9px;
    height: 9px;
  }

  .size-\[10\.7px\] {
    width: 10.7px;
    height: 10.7px;
  }

  .size-\[10px\] {
    width: 10px;
    height: 10px;
  }

  .size-\[12px\] {
    width: 12px;
    height: 12px;
  }

  .size-\[13px\] {
    width: 13px;
    height: 13px;
  }

  .size-\[14px\] {
    width: 14px;
    height: 14px;
  }

  .size-\[16px\] {
    width: 16px;
    height: 16px;
  }

  .size-\[18px\] {
    width: 18px;
    height: 18px;
  }

  .size-\[20px\] {
    width: 20px;
    height: 20px;
  }

  .size-\[22px\] {
    width: 22px;
    height: 22px;
  }

  .size-\[24px\] {
    width: 24px;
    height: 24px;
  }

  .size-\[26px\] {
    width: 26px;
    height: 26px;
  }

  .size-\[28px\] {
    width: 28px;
    height: 28px;
  }

  .size-\[30px\] {
    width: 30px;
    height: 30px;
  }

  .size-\[32px\] {
    width: 32px;
    height: 32px;
  }

  .size-\[34px\] {
    width: 34px;
    height: 34px;
  }

  .size-\[35px\] {
    width: 35px;
    height: 35px;
  }

  .size-\[36px\] {
    width: 36px;
    height: 36px;
  }

  .size-\[38px\] {
    width: 38px;
    height: 38px;
  }

  .size-\[41px\] {
    width: 41px;
    height: 41px;
  }

  .size-\[48px\] {
    width: 48px;
    height: 48px;
  }

  .size-\[52px\] {
    width: 52px;
    height: 52px;
  }

  .size-\[61px\] {
    width: 61px;
    height: 61px;
  }

  .size-\[62px\] {
    width: 62px;
    height: 62px;
  }

  .size-\[92px\] {
    width: 92px;
    height: 92px;
  }

  .size-\[100px\] {
    width: 100px;
    height: 100px;
  }

  .size-\[calc\(var\(--cds-checkbox\,16px\)-10px\)\] {
    width: calc(var(--cds-checkbox, 16px) - 10px);
    height: calc(var(--cds-checkbox, 16px) - 10px);
  }

  .size-\[calc\(var\(--cds-h-control-nested\)-4px\)\] {
    width: calc(var(--cds-h-control-nested) - 4px);
    height: calc(var(--cds-h-control-nested) - 4px);
  }

  .size-\[calc\(var\(--cds-switch-h\,20px\)-4px\)\] {
    width: calc(var(--cds-switch-h, 20px) - 4px);
    height: calc(var(--cds-switch-h, 20px) - 4px);
  }

  .size-\[calc\(var\(--df-icon-size\)\+4px\)\] {
    width: calc(var(--df-icon-size) + 4px);
    height: calc(var(--df-icon-size) + 4px);
  }

  .size-\[calc\(var\(--df-row-h\)-8px\)\] {
    width: calc(var(--df-row-h) - 8px);
    height: calc(var(--df-row-h) - 8px);
  }

  .size-\[max\(calc\(var\(--cds-h-control-nested\)-6px\)\,12px\)\] {
    width: max(calc(var(--cds-h-control-nested) - 6px), 12px);
    height: max(calc(var(--cds-h-control-nested) - 6px), 12px);
  }

  .size-\[var\(--cds-avatar-lg\)\] {
    width: var(--cds-avatar-lg);
    height: var(--cds-avatar-lg);
  }

  .size-\[var\(--cds-avatar-md\)\] {
    width: var(--cds-avatar-md);
    height: var(--cds-avatar-md);
  }

  .size-\[var\(--cds-avatar-sm\)\] {
    width: var(--cds-avatar-sm);
    height: var(--cds-avatar-sm);
  }

  .size-\[var\(--cds-avatar-xs\)\] {
    width: var(--cds-avatar-xs);
    height: var(--cds-avatar-xs);
  }

  .size-\[var\(--cds-checkbox\)\] {
    width: var(--cds-checkbox);
    height: var(--cds-checkbox);
  }

  .size-\[var\(--cds-checkbox\,16px\)\] {
    width: var(--cds-checkbox, 16px);
    height: var(--cds-checkbox, 16px);
  }

  .size-\[var\(--class-base-icon\)\] {
    width: var(--class-base-icon);
    height: var(--class-base-icon);
  }

  .size-\[var\(--class-small-height\)\] {
    width: var(--class-small-height);
    height: var(--class-small-height);
  }

  .size-\[var\(--class-small-icon\)\] {
    width: var(--class-small-icon);
    height: var(--class-small-icon);
  }

  .size-\[var\(--df-footer-btn-size\)\] {
    width: var(--df-footer-btn-size);
    height: var(--df-footer-btn-size);
  }

  .size-\[var\(--df-icon-size\)\] {
    width: var(--df-icon-size);
    height: var(--df-icon-size);
  }

  .size-\[var\(--df-row-ctl\)\] {
    width: var(--df-row-ctl);
    height: var(--df-row-ctl);
  }

  .size-control {
    width: var(--cds-h-control);
    height: var(--cds-h-control);
  }

  .size-fit {
    width: fit-content;
    height: fit-content;
  }

  .size-full {
    width: 100%;
    height: 100%;
  }

  .size-icon {
    width: var(--cds-icon);
    height: var(--cds-icon);
  }

  .\!h-5 {
    height: calc(var(--spacing) * 5) !important;
  }

  .\!h-6 {
    height: calc(var(--spacing) * 6) !important;
  }

  .\!h-7 {
    height: calc(var(--spacing) * 7) !important;
  }

  .\!h-8 {
    height: calc(var(--spacing) * 8) !important;
  }

  .\!h-9 {
    height: calc(var(--spacing) * 9) !important;
  }

  .\!h-10 {
    height: calc(var(--spacing) * 10) !important;
  }

  .\!h-12 {
    height: calc(var(--spacing) * 12) !important;
  }

  .\!h-16 {
    height: calc(var(--spacing) * 16) !important;
  }

  .\!h-\[3\.25rem\] {
    height: 3.25rem !important;
  }

  .\!h-\[10rem\] {
    height: 10rem !important;
  }

  .\!h-\[18px\] {
    height: 18px !important;
  }

  .\!h-\[36px\] {
    height: 36px !important;
  }

  .\!h-\[52px\] {
    height: 52px !important;
  }

  .\!h-auto {
    height: auto !important;
  }

  .\!h-full {
    height: 100% !important;
  }

  .\!h-px {
    height: 1px !important;
  }

  .h-\(--cds-leading-body\) {
    height: var(--cds-leading-body);
  }

  .h-\(--x\) {
    height: var(--x);
  }

  .h-0 {
    height: calc(var(--spacing) * 0);
  }

  .h-0\.5 {
    height: calc(var(--spacing) * .5);
  }

  .h-1 {
    height: calc(var(--spacing) * 1);
  }

  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }

  .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }

  .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .h-7 {
    height: calc(var(--spacing) * 7);
  }

  .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-14 {
    height: calc(var(--spacing) * 14);
  }

  .h-16 {
    height: calc(var(--spacing) * 16);
  }

  .h-20 {
    height: calc(var(--spacing) * 20);
  }

  .h-24 {
    height: calc(var(--spacing) * 24);
  }

  .h-28 {
    height: calc(var(--spacing) * 28);
  }

  .h-32 {
    height: calc(var(--spacing) * 32);
  }

  .h-36 {
    height: calc(var(--spacing) * 36);
  }

  .h-40 {
    height: calc(var(--spacing) * 40);
  }

  .h-44 {
    height: calc(var(--spacing) * 44);
  }

  .h-48 {
    height: calc(var(--spacing) * 48);
  }

  .h-52 {
    height: calc(var(--spacing) * 52);
  }

  .h-56 {
    height: calc(var(--spacing) * 56);
  }

  .h-60 {
    height: calc(var(--spacing) * 60);
  }

  .h-64 {
    height: calc(var(--spacing) * 64);
  }

  .h-72 {
    height: calc(var(--spacing) * 72);
  }

  .h-80 {
    height: calc(var(--spacing) * 80);
  }

  .h-96 {
    height: calc(var(--spacing) * 96);
  }

  .h-\[0\.5px\] {
    height: .5px;
  }

  .h-\[0\.8em\] {
    height: .8em;
  }

  .h-\[0\.975em\] {
    height: .975em;
  }

  .h-\[1\.5em\] {
    height: 1.5em;
  }

  .h-\[1\.125rem\] {
    height: 1.125rem;
  }

  .h-\[1\.375rem\] {
    height: 1.375rem;
  }

  .h-\[1em\] {
    height: 1em;
  }

  .h-\[1lh\] {
    height: 1lh;
  }

  .h-\[1px\] {
    height: 1px;
  }

  .h-\[2\.25rem\] {
    height: 2.25rem;
  }

  .h-\[2\.625rem\] {
    height: 2.625rem;
  }

  .h-\[2px\] {
    height: 2px;
  }

  .h-\[2rem\] {
    height: 2rem;
  }

  .h-\[3\.25rem\] {
    height: 3.25rem;
  }

  .h-\[3px\] {
    height: 3px;
  }

  .h-\[3rem\] {
    height: 3rem;
  }

  .h-\[4\.5rem\] {
    height: 4.5rem;
  }

  .h-\[4px\] {
    height: 4px;
  }

  .h-\[5\.6px\] {
    height: 5.6px;
  }

  .h-\[5px\] {
    height: 5px;
  }

  .h-\[5vh\] {
    height: 5vh;
  }

  .h-\[6px\] {
    height: 6px;
  }

  .h-\[7\.625rem\] {
    height: 7.625rem;
  }

  .h-\[7px\] {
    height: 7px;
  }

  .h-\[8px\] {
    height: 8px;
  }

  .h-\[10\.25rem\] {
    height: 10.25rem;
  }

  .h-\[10px\] {
    height: 10px;
  }

  .h-\[10rem\] {
    height: 10rem;
  }

  .h-\[12\.5rem\] {
    height: 12.5rem;
  }

  .h-\[12px\] {
    height: 12px;
  }

  .h-\[13px\] {
    height: 13px;
  }

  .h-\[14px\] {
    height: 14px;
  }

  .h-\[16px\] {
    height: 16px;
  }

  .h-\[17px\] {
    height: 17px;
  }

  .h-\[18px\] {
    height: 18px;
  }

  .h-\[20px\] {
    height: 20px;
  }

  .h-\[21px\] {
    height: 21px;
  }

  .h-\[22px\] {
    height: 22px;
  }

  .h-\[24px\] {
    height: 24px;
  }

  .h-\[24rem\] {
    height: 24rem;
  }

  .h-\[26\.5px\] {
    height: 26.5px;
  }

  .h-\[26px\] {
    height: 26px;
  }

  .h-\[28px\] {
    height: 28px;
  }

  .h-\[28rem\] {
    height: 28rem;
  }

  .h-\[29px\] {
    height: 29px;
  }

  .h-\[30px\] {
    height: 30px;
  }

  .h-\[32px\] {
    height: 32px;
  }

  .h-\[32rem\] {
    height: 32rem;
  }

  .h-\[34px\] {
    height: 34px;
  }

  .h-\[35vh\] {
    height: 35vh;
  }

  .h-\[36px\] {
    height: 36px;
  }

  .h-\[38px\] {
    height: 38px;
  }

  .h-\[40px\] {
    height: 40px;
  }

  .h-\[40vh\] {
    height: 40vh;
  }

  .h-\[41px\] {
    height: 41px;
  }

  .h-\[42px\] {
    height: 42px;
  }

  .h-\[43px\] {
    height: 43px;
  }

  .h-\[44px\] {
    height: 44px;
  }

  .h-\[45px\] {
    height: 45px;
  }

  .h-\[46px\] {
    height: 46px;
  }

  .h-\[48px\] {
    height: 48px;
  }

  .h-\[50px\] {
    height: 50px;
  }

  .h-\[52px\] {
    height: 52px;
  }

  .h-\[54px\] {
    height: 54px;
  }

  .h-\[55px\] {
    height: 55px;
  }

  .h-\[56px\] {
    height: 56px;
  }

  .h-\[58px\] {
    height: 58px;
  }

  .h-\[60px\] {
    height: 60px;
  }

  .h-\[60vh\] {
    height: 60vh;
  }

  .h-\[62px\] {
    height: 62px;
  }

  .h-\[64px\] {
    height: 64px;
  }

  .h-\[70vh\] {
    height: 70vh;
  }

  .h-\[71px\] {
    height: 71px;
  }

  .h-\[72px\] {
    height: 72px;
  }

  .h-\[80px\] {
    height: 80px;
  }

  .h-\[80vh\] {
    height: 80vh;
  }

  .h-\[82px\] {
    height: 82px;
  }

  .h-\[84px\] {
    height: 84px;
  }

  .h-\[85vh\] {
    height: 85vh;
  }

  .h-\[88px\] {
    height: 88px;
  }

  .h-\[94px\] {
    height: 94px;
  }

  .h-\[96\%\] {
    height: 96%;
  }

  .h-\[96px\] {
    height: 96px;
  }

  .h-\[98\%\] {
    height: 98%;
  }

  .h-\[98px\] {
    height: 98px;
  }

  .h-\[99px\] {
    height: 99px;
  }

  .h-\[100\%\] {
    height: 100%;
  }

  .h-\[100px\] {
    height: 100px;
  }

  .h-\[108\.7\%\] {
    height: 108.7%;
  }

  .h-\[111px\] {
    height: 111px;
  }

  .h-\[120px\] {
    height: 120px;
  }

  .h-\[128px\] {
    height: 128px;
  }

  .h-\[130px\] {
    height: 130px;
  }

  .h-\[134px\] {
    height: 134px;
  }

  .h-\[140px\] {
    height: 140px;
  }

  .h-\[145px\] {
    height: 145px;
  }

  .h-\[148px\] {
    height: 148px;
  }

  .h-\[160px\] {
    height: 160px;
  }

  .h-\[164px\] {
    height: 164px;
  }

  .h-\[170px\] {
    height: 170px;
  }

  .h-\[180px\] {
    height: 180px;
  }

  .h-\[200px\] {
    height: 200px;
  }

  .h-\[220px\] {
    height: 220px;
  }

  .h-\[232px\] {
    height: 232px;
  }

  .h-\[250px\] {
    height: 250px;
  }

  .h-\[259px\] {
    height: 259px;
  }

  .h-\[264px\] {
    height: 264px;
  }

  .h-\[280px\] {
    height: 280px;
  }

  .h-\[283px\] {
    height: 283px;
  }

  .h-\[294px\] {
    height: 294px;
  }

  .h-\[300px\] {
    height: 300px;
  }

  .h-\[310px\] {
    height: 310px;
  }

  .h-\[320px\] {
    height: 320px;
  }

  .h-\[358px\] {
    height: 358px;
  }

  .h-\[360px\] {
    height: 360px;
  }

  .h-\[400px\] {
    height: 400px;
  }

  .h-\[419px\] {
    height: 419px;
  }

  .h-\[420px\] {
    height: 420px;
  }

  .h-\[450px\] {
    height: 450px;
  }

  .h-\[460px\] {
    height: 460px;
  }

  .h-\[480px\] {
    height: 480px;
  }

  .h-\[500px\] {
    height: 500px;
  }

  .h-\[520px\] {
    height: 520px;
  }

  .h-\[533px\] {
    height: 533px;
  }

  .h-\[560px\] {
    height: 560px;
  }

  .h-\[600px\] {
    height: 600px;
  }

  .h-\[620px\] {
    height: 620px;
  }

  .h-\[640px\] {
    height: 640px;
  }

  .h-\[680px\] {
    height: 680px;
  }

  .h-\[700px\] {
    height: 700px;
  }

  .h-\[720px\] {
    height: 720px;
  }

  .h-\[780px\] {
    height: 780px;
  }

  .h-\[800px\] {
    height: 800px;
  }

  .h-\[840px\] {
    height: 840px;
  }

  .h-\[900px\] {
    height: 900px;
  }

  .h-\[calc\(1lh\+2\*var\(--p1\)\)\] {
    height: calc(1lh + 2 * var(--p1));
  }

  .h-\[calc\(1lh\+2\*var\(--p2\)\)\] {
    height: calc(1lh + 2 * var(--p2));
  }

  .h-\[calc\(1lh\+2\*var\(--p4\)\)\] {
    height: calc(1lh + 2 * var(--p4));
  }

  .h-\[calc\(100\%\+var\(--df-header-h\,0px\)\)\] {
    height: calc(100% + var(--df-header-h, 0px));
  }

  .h-\[calc\(100\%-4px\)\] {
    height: calc(100% - 4px);
  }

  .h-\[calc\(100dvh-2rem\)\] {
    height: calc(100dvh - 2rem);
  }

  .h-\[calc\(100dvh-10rem\)\] {
    height: calc(100dvh - 10rem);
  }

  .h-\[calc\(100dvh-17\.5rem\)\] {
    height: calc(100dvh - 17.5rem);
  }

  .h-\[calc\(100vh-5rem\)\] {
    height: calc(100vh - 5rem);
  }

  .h-\[calc\(100vh-6rem\)\] {
    height: calc(100vh - 6rem);
  }

  .h-\[calc\(100vh-12\.5rem\)\] {
    height: calc(100vh - 12.5rem);
  }

  .h-\[calc\(100vh-12rem\)\] {
    height: calc(100vh - 12rem);
  }

  .h-\[calc\(100vh-32px\)\] {
    height: calc(100vh - 32px);
  }

  .h-\[calc\(100vh-540px\)\] {
    height: calc(100vh - 540px);
  }

  .h-\[calc\(var\(--h3\)\+8px\)\] {
    height: calc(var(--h3) + 8px);
  }

  .h-\[calc\(var\(--misc-slider-handle-height-lg\)-4px\)\] {
    height: calc(var(--misc-slider-handle-height-lg) - 4px);
  }

  .h-\[clamp\(10\.5rem\,28\.1vw\,23\.45rem\)\] {
    height: clamp(10.5rem, 28.1vw, 23.45rem);
  }

  .h-\[clamp\(10rem\,62vw\,30\.75rem\)\] {
    height: clamp(10rem, 62vw, 30.75rem);
  }

  .h-\[max\(28px\,var\(--df-footer-btn-size\)\)\] {
    height: max(28px, var(--df-footer-btn-size));
  }

  .h-\[min\(18rem\,50vh\)\] {
    height: min(18rem, 50vh);
  }

  .h-\[min\(34rem\,72vh\)\] {
    height: min(34rem, 72vh);
  }

  .h-\[min\(44rem\,calc\(100vh-6rem\)\)\] {
    height: min(44rem, 100vh - 6rem);
  }

  .h-\[min\(560px\,100svh\)\] {
    height: min(560px, 100svh);
  }

  .h-\[min\(720px\,calc\(100dvh-5rem\)\)\] {
    height: min(720px, 100dvh - 5rem);
  }

  .h-\[var\(--accordion-panel-height\)\] {
    height: var(--accordion-panel-height);
  }

  .h-\[var\(--cds-avatar-lg\)\] {
    height: var(--cds-avatar-lg);
  }

  .h-\[var\(--cds-avatar-md\)\] {
    height: var(--cds-avatar-md);
  }

  .h-\[var\(--cds-avatar-sm\)\] {
    height: var(--cds-avatar-sm);
  }

  .h-\[var\(--cds-avatar-xs\)\] {
    height: var(--cds-avatar-xs);
  }

  .h-\[var\(--cds-switch-h\)\] {
    height: var(--cds-switch-h);
  }

  .h-\[var\(--class-small-height\)\] {
    height: var(--class-small-height);
  }

  .h-\[var\(--collapsible-panel-height\)\] {
    height: var(--collapsible-panel-height);
  }

  .h-\[var\(--df-row-h\)\] {
    height: var(--df-row-h);
  }

  .h-\[var\(--h2\)\] {
    height: var(--h2);
  }

  .h-\[var\(--h6\)\] {
    height: var(--h6);
  }

  .h-\[var\(--h7\)\] {
    height: var(--h7);
  }

  .h-\[var\(--misc-slider-handle-height-sm\)\] {
    height: var(--misc-slider-handle-height-sm);
  }

  .h-auto {
    height: auto;
  }

  .h-control {
    height: var(--cds-h-control);
  }

  .h-control-nested {
    height: var(--cds-h-control-nested);
  }

  .h-dvh {
    height: 100dvh;
  }

  .h-fit {
    height: fit-content;
  }

  .h-full {
    height: 100%;
  }

  .h-icon {
    height: var(--cds-icon);
  }

  .h-px {
    height: 1px;
  }

  .\!max-h-28 {
    max-height: calc(var(--spacing) * 28) !important;
  }

  .\!max-h-\[238px\] {
    max-height: 238px !important;
  }

  .\!max-h-\[240px\] {
    max-height: 240px !important;
  }

  .\!max-h-\[284px\] {
    max-height: 284px !important;
  }

  .\!max-h-\[288px\] {
    max-height: 288px !important;
  }

  .\!max-h-\[600px\] {
    max-height: 600px !important;
  }

  .\!max-h-\[min\(56rem\,calc\(100vh-5rem\)\)\] {
    max-height: min(56rem, 100vh - 5rem) !important;
  }

  .\!max-h-\[min\(360px\,var\(--available-height\)\)\] {
    max-height: min(360px, var(--available-height)) !important;
  }

  .\!max-h-\[min\(var\(--available-height\)\,20rem\)\] {
    max-height: min(var(--available-height), 20rem) !important;
  }

  .\!max-h-\[min\(var\(--available-height\)\,24rem\)\] {
    max-height: min(var(--available-height), 24rem) !important;
  }

  .\!max-h-none {
    max-height: none !important;
  }

  .max-h-0 {
    max-height: calc(var(--spacing) * 0);
  }

  .max-h-8 {
    max-height: calc(var(--spacing) * 8);
  }

  .max-h-12 {
    max-height: calc(var(--spacing) * 12);
  }

  .max-h-16 {
    max-height: calc(var(--spacing) * 16);
  }

  .max-h-20 {
    max-height: calc(var(--spacing) * 20);
  }

  .max-h-24 {
    max-height: calc(var(--spacing) * 24);
  }

  .max-h-28 {
    max-height: calc(var(--spacing) * 28);
  }

  .max-h-32 {
    max-height: calc(var(--spacing) * 32);
  }

  .max-h-36 {
    max-height: calc(var(--spacing) * 36);
  }

  .max-h-40 {
    max-height: calc(var(--spacing) * 40);
  }

  .max-h-44 {
    max-height: calc(var(--spacing) * 44);
  }

  .max-h-48 {
    max-height: calc(var(--spacing) * 48);
  }

  .max-h-56 {
    max-height: calc(var(--spacing) * 56);
  }

  .max-h-60 {
    max-height: calc(var(--spacing) * 60);
  }

  .max-h-64 {
    max-height: calc(var(--spacing) * 64);
  }

  .max-h-72 {
    max-height: calc(var(--spacing) * 72);
  }

  .max-h-80 {
    max-height: calc(var(--spacing) * 80);
  }

  .max-h-96 {
    max-height: calc(var(--spacing) * 96);
  }

  .max-h-140 {
    max-height: calc(var(--spacing) * 140);
  }

  .max-h-\[2\.9rem\] {
    max-height: 2.9rem;
  }

  .max-h-\[2rem\] {
    max-height: 2rem;
  }

  .max-h-\[3lh\] {
    max-height: 3lh;
  }

  .max-h-\[9rem\] {
    max-height: 9rem;
  }

  .max-h-\[10lh\] {
    max-height: 10lh;
  }

  .max-h-\[13\.75rem\] {
    max-height: 13.75rem;
  }

  .max-h-\[16rem\] {
    max-height: 16rem;
  }

  .max-h-\[18rem\] {
    max-height: 18rem;
  }

  .max-h-\[24rem\] {
    max-height: 24rem;
  }

  .max-h-\[28rem\] {
    max-height: 28rem;
  }

  .max-h-\[32rem\] {
    max-height: 32rem;
  }

  .max-h-\[38rem\] {
    max-height: 38rem;
  }

  .max-h-\[40rem\] {
    max-height: 40rem;
  }

  .max-h-\[40vh\] {
    max-height: 40vh;
  }

  .max-h-\[44rem\] {
    max-height: 44rem;
  }

  .max-h-\[45rem\] {
    max-height: 45rem;
  }

  .max-h-\[48rem\] {
    max-height: 48rem;
  }

  .max-h-\[50rem\] {
    max-height: 50rem;
  }

  .max-h-\[50vh\] {
    max-height: 50vh;
  }

  .max-h-\[55vh\] {
    max-height: 55vh;
  }

  .max-h-\[60\%\] {
    max-height: 60%;
  }

  .max-h-\[60vh\] {
    max-height: 60vh;
  }

  .max-h-\[65\%\] {
    max-height: 65%;
  }

  .max-h-\[70vh\] {
    max-height: 70vh;
  }

  .max-h-\[80vh\] {
    max-height: 80vh;
  }

  .max-h-\[85px\] {
    max-height: 85px;
  }

  .max-h-\[85vh\] {
    max-height: 85vh;
  }

  .max-h-\[104px\] {
    max-height: 104px;
  }

  .max-h-\[120px\] {
    max-height: 120px;
  }

  .max-h-\[124px\] {
    max-height: 124px;
  }

  .max-h-\[140px\] {
    max-height: 140px;
  }

  .max-h-\[150px\] {
    max-height: 150px;
  }

  .max-h-\[160px\] {
    max-height: 160px;
  }

  .max-h-\[164px\] {
    max-height: 164px;
  }

  .max-h-\[168px\] {
    max-height: 168px;
  }

  .max-h-\[180px\] {
    max-height: 180px;
  }

  .max-h-\[198px\] {
    max-height: 198px;
  }

  .max-h-\[200px\] {
    max-height: 200px;
  }

  .max-h-\[216px\] {
    max-height: 216px;
  }

  .max-h-\[220px\] {
    max-height: 220px;
  }

  .max-h-\[238px\] {
    max-height: 238px;
  }

  .max-h-\[240px\] {
    max-height: 240px;
  }

  .max-h-\[250px\] {
    max-height: 250px;
  }

  .max-h-\[280px\] {
    max-height: 280px;
  }

  .max-h-\[300px\] {
    max-height: 300px;
  }

  .max-h-\[312px\] {
    max-height: 312px;
  }

  .max-h-\[320px\] {
    max-height: 320px;
  }

  .max-h-\[360px\] {
    max-height: 360px;
  }

  .max-h-\[374px\] {
    max-height: 374px;
  }

  .max-h-\[400px\] {
    max-height: 400px;
  }

  .max-h-\[450px\] {
    max-height: 450px;
  }

  .max-h-\[480px\] {
    max-height: 480px;
  }

  .max-h-\[500px\] {
    max-height: 500px;
  }

  .max-h-\[550px\] {
    max-height: 550px;
  }

  .max-h-\[640px\] {
    max-height: 640px;
  }

  .max-h-\[calc\(5\.5lh\+0\.75rem\)\] {
    max-height: calc(5.5lh + .75rem);
  }

  .max-h-\[calc\(6\*var\(--cds-leading-body\)\)\] {
    max-height: calc(6 * var(--cds-leading-body));
  }

  .max-h-\[calc\(7\.5lh\+1\.5rem\)\] {
    max-height: calc(7.5lh + 1.5rem);
  }

  .max-h-\[calc\(100\%-1rem\)\] {
    max-height: calc(100% - 1rem);
  }

  .max-h-\[calc\(100\%-3\.5rem\)\] {
    max-height: calc(100% - 3.5rem);
  }

  .max-h-\[calc\(100dvh-2rem\)\] {
    max-height: calc(100dvh - 2rem);
  }

  .max-h-\[calc\(100dvh-4rem\)\] {
    max-height: calc(100dvh - 4rem);
  }

  .max-h-\[calc\(100dvh-11\.5rem\)\] {
    max-height: calc(100dvh - 11.5rem);
  }

  .max-h-\[calc\(100dvh-212px\)\] {
    max-height: calc(100dvh - 212px);
  }

  .max-h-\[calc\(100dvh_-_max\(2rem\,2\*var\(--desktop-titlebar-inset\,0px\)\)\)\] {
    max-height: calc(100dvh - max(2rem, 2 * var(--desktop-titlebar-inset, 0px)));
  }

  .max-h-\[calc\(100vh-1rem\)\] {
    max-height: calc(100vh - 1rem);
  }

  .max-h-\[calc\(100vh-2rem\)\] {
    max-height: calc(100vh - 2rem);
  }

  .max-h-\[calc\(100vh-3rem\)\] {
    max-height: calc(100vh - 3rem);
  }

  .max-h-\[calc\(100vh-4rem\)\] {
    max-height: calc(100vh - 4rem);
  }

  .max-h-\[calc\(100vh-16px\)\] {
    max-height: calc(100vh - 16px);
  }

  .max-h-\[calc\(100vh-48px\)\] {
    max-height: calc(100vh - 48px);
  }

  .max-h-\[calc\(100vh-64px\)\] {
    max-height: calc(100vh - 64px);
  }

  .max-h-\[calc\(100vh-var\(--cp-top\)-2rem\)\] {
    max-height: calc(100vh - var(--cp-top) - 2rem);
  }

  .max-h-\[inherit\] {
    max-height: inherit;
  }

  .max-h-\[min\(15rem\,var\(--available-height\,15rem\)\)\] {
    max-height: min(15rem, var(--available-height, 15rem));
  }

  .max-h-\[min\(20rem\,40dvh\)\] {
    max-height: min(20rem, 40dvh);
  }

  .max-h-\[min\(24rem\,var\(--available-height\)\)\] {
    max-height: min(24rem, var(--available-height));
  }

  .max-h-\[min\(28rem\,60vh\)\] {
    max-height: min(28rem, 60vh);
  }

  .max-h-\[min\(32rem\,40dvh\)\] {
    max-height: min(32rem, 40dvh);
  }

  .max-h-\[min\(40vh\,22rem\)\] {
    max-height: min(40vh, 22rem);
  }

  .max-h-\[min\(40vh\,calc\(var\(--available-height\,100vh\)-3rem\)\)\] {
    max-height: min(40vh, calc(var(--available-height, 100vh) - 3rem));
  }

  .max-h-\[min\(45vh\,420px\)\] {
    max-height: min(45vh, 420px);
  }

  .max-h-\[min\(50vh\,24rem\)\] {
    max-height: min(50vh, 24rem);
  }

  .max-h-\[min\(50vh\,360px\)\] {
    max-height: min(50vh, 360px);
  }

  .max-h-\[min\(50vh\,var\(--available-height\)\)\] {
    max-height: min(50vh, var(--available-height));
  }

  .max-h-\[min\(56rem\,100\%\)\] {
    max-height: min(56rem, 100%);
  }

  .max-h-\[min\(56rem\,calc\(100vh-2rem\)\)\] {
    max-height: min(56rem, 100vh - 2rem);
  }

  .max-h-\[min\(60vh\,480px\)\] {
    max-height: min(60vh, 480px);
  }

  .max-h-\[min\(70\%\,40rem\)\] {
    max-height: min(70%, 40rem);
  }

  .max-h-\[min\(72vh\,var\(--available-height\)\)\] {
    max-height: min(72vh, var(--available-height));
  }

  .max-h-\[min\(220px\,var\(--available-height\)\)\] {
    max-height: min(220px, var(--available-height));
  }

  .max-h-\[min\(320px\,calc\(100vh-16rem\)\)\] {
    max-height: min(320px, 100vh - 16rem);
  }

  .max-h-\[min\(320px\,var\(--available-height\)\)\] {
    max-height: min(320px, var(--available-height));
  }

  .max-h-\[min\(360px\,calc\(100vh-16rem\)\)\] {
    max-height: min(360px, 100vh - 16rem);
  }

  .max-h-\[min\(400px\,60vh\,var\(--available-height\)\)\] {
    max-height: min(400px, 60vh, var(--available-height));
  }

  .max-h-\[min\(420px\,var\(--available-height\)\)\] {
    max-height: min(420px, var(--available-height));
  }

  .max-h-\[min\(480px\,var\(--available-height\)\)\] {
    max-height: min(480px, var(--available-height));
  }

  .max-h-\[min\(560px\,calc\(100dvh-6rem\)\)\] {
    max-height: min(560px, 100dvh - 6rem);
  }

  .max-h-\[min\(640px\,80vh\,var\(--available-height\)\)\] {
    max-height: min(640px, 80vh, var(--available-height));
  }

  .max-h-\[min\(640px\,calc\(100vh-64px-10rem\)\)\] {
    max-height: min(640px, 100vh - 64px - 10rem);
  }

  .max-h-\[min\(720px\,85vh\)\] {
    max-height: min(720px, 85vh);
  }

  .max-h-\[min\(\<yours\>\,var\(--available-height\)\)\] {
    max-height: min(<yours>, var(--available-height));
  }

  .max-h-\[min\(var\(--available-height\)\,384px\)\] {
    max-height: min(var(--available-height), 384px);
  }

  .max-h-\[min\(var\(--available-height\)\,640px\)\] {
    max-height: min(var(--available-height), 640px);
  }

  .max-h-\[min\(var\(--available-height\)\,var\(--dropdown-max-height\)\)\] {
    max-height: min(var(--available-height), var(--dropdown-max-height));
  }

  .max-h-\[min\(var\(--available-height\,16rem\)\,var\(--dropdown-max-height\,16rem\)\)\] {
    max-height: min(var(--available-height, 16rem), var(--dropdown-max-height, 16rem));
  }

  .max-h-\[min\(var\(--available-height\,100dvh\)\,var\(--cds-popup-max-h\,320px\)\)\] {
    max-height: min(var(--available-height, 100dvh), var(--cds-popup-max-h, 320px));
  }

  .max-h-\[min\(var\(--radix-context-menu-content-available-height\)\,var\(--dropdown-max-height\,24rem\)\)\] {
    max-height: min(var(--radix-context-menu-content-available-height), var(--dropdown-max-height, 24rem));
  }

  .max-h-\[min\(var\(--radix-select-content-available-height\,var\(--radix-dropdown-menu-content-available-height\)\)\,var\(--dropdown-max-height\,24rem\)\)\] {
    max-height: min(var(--radix-select-content-available-height, var(--radix-dropdown-menu-content-available-height)), var(--dropdown-max-height, 24rem));
  }

  .max-h-\[var\(--available-height\)\] {
    max-height: var(--available-height);
  }

  .max-h-\[var\(--cds-popup-list-max-h\,none\)\] {
    max-height: var(--cds-popup-list-max-h, none);
  }

  .max-h-\[var\(--compact-input-max-h\,24rem\)\] {
    max-height: var(--compact-input-max-h, 24rem);
  }

  .max-h-control {
    max-height: var(--cds-h-control);
  }

  .max-h-dvh {
    max-height: 100dvh;
  }

  .max-h-full {
    max-height: 100%;
  }

  .max-h-none {
    max-height: none;
  }

  .\!min-h-0 {
    min-height: calc(var(--spacing) * 0) !important;
  }

  .\!min-h-\[1\.375rem\] {
    min-height: 1.375rem !important;
  }

  .\!min-h-\[3\.5rem\] {
    min-height: 3.5rem !important;
  }

  .\!min-h-control {
    min-height: var(--cds-h-control) !important;
  }

  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }

  .min-h-2 {
    min-height: calc(var(--spacing) * 2);
  }

  .min-h-3\.5 {
    min-height: calc(var(--spacing) * 3.5);
  }

  .min-h-4 {
    min-height: calc(var(--spacing) * 4);
  }

  .min-h-5 {
    min-height: calc(var(--spacing) * 5);
  }

  .min-h-6 {
    min-height: calc(var(--spacing) * 6);
  }

  .min-h-7 {
    min-height: calc(var(--spacing) * 7);
  }

  .min-h-8 {
    min-height: calc(var(--spacing) * 8);
  }

  .min-h-9 {
    min-height: calc(var(--spacing) * 9);
  }

  .min-h-10 {
    min-height: calc(var(--spacing) * 10);
  }

  .min-h-11 {
    min-height: calc(var(--spacing) * 11);
  }

  .min-h-12 {
    min-height: calc(var(--spacing) * 12);
  }

  .min-h-14 {
    min-height: calc(var(--spacing) * 14);
  }

  .min-h-16 {
    min-height: calc(var(--spacing) * 16);
  }

  .min-h-20 {
    min-height: calc(var(--spacing) * 20);
  }

  .min-h-24 {
    min-height: calc(var(--spacing) * 24);
  }

  .min-h-28 {
    min-height: calc(var(--spacing) * 28);
  }

  .min-h-32 {
    min-height: calc(var(--spacing) * 32);
  }

  .min-h-36 {
    min-height: calc(var(--spacing) * 36);
  }

  .min-h-40 {
    min-height: calc(var(--spacing) * 40);
  }

  .min-h-44 {
    min-height: calc(var(--spacing) * 44);
  }

  .min-h-96 {
    min-height: calc(var(--spacing) * 96);
  }

  .min-h-\[--h8\] {
    min-height: --h8;
  }

  .min-h-\[0px\] {
    min-height: 0;
  }

  .min-h-\[1\.5rem\] {
    min-height: 1.5rem;
  }

  .min-h-\[1lh\] {
    min-height: 1lh;
  }

  .min-h-\[2\.125rem\] {
    min-height: 2.125rem;
  }

  .min-h-\[2\.625rem\] {
    min-height: 2.625rem;
  }

  .min-h-\[3rem\] {
    min-height: 3rem;
  }

  .min-h-\[4\.5rem\] {
    min-height: 4.5rem;
  }

  .min-h-\[4rem\] {
    min-height: 4rem;
  }

  .min-h-\[5\.5rem\] {
    min-height: 5.5rem;
  }

  .min-h-\[5rem\] {
    min-height: 5rem;
  }

  .min-h-\[6\.125rem\] {
    min-height: 6.125rem;
  }

  .min-h-\[6\.625rem\] {
    min-height: 6.625rem;
  }

  .min-h-\[8\.75rem\] {
    min-height: 8.75rem;
  }

  .min-h-\[8rem\] {
    min-height: 8rem;
  }

  .min-h-\[10vh\] {
    min-height: 10vh;
  }

  .min-h-\[12\.5rem\] {
    min-height: 12.5rem;
  }

  .min-h-\[12rem\] {
    min-height: 12rem;
  }

  .min-h-\[14rem\] {
    min-height: 14rem;
  }

  .min-h-\[18px\] {
    min-height: 18px;
  }

  .min-h-\[20px\] {
    min-height: 20px;
  }

  .min-h-\[20rem\] {
    min-height: 20rem;
  }

  .min-h-\[22px\] {
    min-height: 22px;
  }

  .min-h-\[22rem\] {
    min-height: 22rem;
  }

  .min-h-\[24px\] {
    min-height: 24px;
  }

  .min-h-\[24rem\] {
    min-height: 24rem;
  }

  .min-h-\[26px\] {
    min-height: 26px;
  }

  .min-h-\[26rem\] {
    min-height: 26rem;
  }

  .min-h-\[30rem\] {
    min-height: 30rem;
  }

  .min-h-\[36px\] {
    min-height: 36px;
  }

  .min-h-\[40px\] {
    min-height: 40px;
  }

  .min-h-\[42px\] {
    min-height: 42px;
  }

  .min-h-\[46px\] {
    min-height: 46px;
  }

  .min-h-\[48px\] {
    min-height: 48px;
  }

  .min-h-\[52px\] {
    min-height: 52px;
  }

  .min-h-\[60px\] {
    min-height: 60px;
  }

  .min-h-\[60vh\] {
    min-height: 60vh;
  }

  .min-h-\[64px\] {
    min-height: 64px;
  }

  .min-h-\[65px\] {
    min-height: 65px;
  }

  .min-h-\[68px\] {
    min-height: 68px;
  }

  .min-h-\[80px\] {
    min-height: 80px;
  }

  .min-h-\[89svh\] {
    min-height: 89svh;
  }

  .min-h-\[89vh\] {
    min-height: 89vh;
  }

  .min-h-\[90vh\] {
    min-height: 90vh;
  }

  .min-h-\[96px\] {
    min-height: 96px;
  }

  .min-h-\[98px\] {
    min-height: 98px;
  }

  .min-h-\[100px\] {
    min-height: 100px;
  }

  .min-h-\[110px\] {
    min-height: 110px;
  }

  .min-h-\[120px\] {
    min-height: 120px;
  }

  .min-h-\[144px\] {
    min-height: 144px;
  }

  .min-h-\[160px\] {
    min-height: 160px;
  }

  .min-h-\[180px\] {
    min-height: 180px;
  }

  .min-h-\[200px\] {
    min-height: 200px;
  }

  .min-h-\[220px\] {
    min-height: 220px;
  }

  .min-h-\[240px\] {
    min-height: 240px;
  }

  .min-h-\[250px\] {
    min-height: 250px;
  }

  .min-h-\[280px\] {
    min-height: 280px;
  }

  .min-h-\[300px\] {
    min-height: 300px;
  }

  .min-h-\[320px\] {
    min-height: 320px;
  }

  .min-h-\[330px\] {
    min-height: 330px;
  }

  .min-h-\[360px\] {
    min-height: 360px;
  }

  .min-h-\[400px\] {
    min-height: 400px;
  }

  .min-h-\[420px\] {
    min-height: 420px;
  }

  .min-h-\[430px\] {
    min-height: 430px;
  }

  .min-h-\[460px\] {
    min-height: 460px;
  }

  .min-h-\[480px\] {
    min-height: 480px;
  }

  .min-h-\[500px\] {
    min-height: 500px;
  }

  .min-h-\[512px\] {
    min-height: 512px;
  }

  .min-h-\[520px\] {
    min-height: 520px;
  }

  .min-h-\[533px\] {
    min-height: 533px;
  }

  .min-h-\[550px\] {
    min-height: 550px;
  }

  .min-h-\[560px\] {
    min-height: 560px;
  }

  .min-h-\[590px\] {
    min-height: 590px;
  }

  .min-h-\[600px\] {
    min-height: 600px;
  }

  .min-h-\[768px\] {
    min-height: 768px;
  }

  .min-h-\[calc\(\.\.\.\)\] {
    min-height: calc(...);
  }

  .min-h-\[calc\(1lh\+10px\)\] {
    min-height: calc(1lh + 10px);
  }

  .min-h-\[calc\(2\*var\(--cds-leading-body\)\+2\*var\(--cds-pad-sm\)\)\] {
    min-height: calc(2 * var(--cds-leading-body) + 2 * var(--cds-pad-sm));
  }

  .min-h-\[calc\(2lh\+6px\)\] {
    min-height: calc(2lh + 6px);
  }

  .min-h-\[calc\(100svh_-_4\.5rem\)\] {
    min-height: calc(100svh - 4.5rem);
  }

  .min-h-\[calc\(100vh-80px\)\] {
    min-height: calc(100vh - 80px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*3\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 3 + 48px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*5\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 5 + 48px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*5\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 5 + 64px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*5\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 5 + 72px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*6\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 6 + 64px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*7\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 7 + 64px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*8\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 48px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*8\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 64px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*8\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 72px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*8\+96px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 96px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*9\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 9 + 48px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*9\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 9 + 72px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*10\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 10 + 64px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*10\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 10 + 72px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*11\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 11 + 64px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*12\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 12 + 72px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*12\+96px\)\] {
    min-height: calc(var(--cds-h-control) * 12 + 96px);
  }

  .min-h-\[calc\(var\(--cds-h-control\)\*13\+80px\)\] {
    min-height: calc(var(--cds-h-control) * 13 + 80px);
  }

  .min-h-\[calc\(var\(--cds-textarea-rows\)\*1lh\)\] {
    min-height: calc(var(--cds-textarea-rows) * 1lh);
  }

  .min-h-\[calc\(var\(--cds-textarea-rows\)\*1lh\+2\*var\(--cds-pad-sm\)\)\] {
    min-height: calc(var(--cds-textarea-rows) * 1lh + 2 * var(--cds-pad-sm));
  }

  .min-h-\[calc\(var\(--df-group-pt\)\+\(var\(--df-row-h\)-8px\)\+4px\)\] {
    min-height: calc(var(--df-group-pt) + (var(--df-row-h) - 8px) + 4px);
  }

  .min-h-\[min\(560px\,calc\(100dvh-2rem\)\)\] {
    min-height: min(560px, 100dvh - 2rem);
  }

  .min-h-\[var\(--cds-leading-body\)\] {
    min-height: var(--cds-leading-body);
  }

  .min-h-\[var\(--compact-input-min-h\,5rem\)\] {
    min-height: var(--compact-input-min-h, 5rem);
  }

  .min-h-\[var\(--h3\)\] {
    min-height: var(--h3);
  }

  .min-h-\[var\(--h4\)\] {
    min-height: var(--h4);
  }

  .min-h-\[var\(--h8\)\] {
    min-height: var(--h8);
  }

  .min-h-control {
    min-height: var(--cds-h-control);
  }

  .min-h-full {
    min-height: 100%;
  }

  .min-h-icon {
    min-height: var(--cds-icon);
  }

  .min-h-min {
    min-height: min-content;
  }

  .w-stretch {
    width: -webkit-fill-available;
    width: -moz-available;
    width: stretch;
  }

  .\!w-5 {
    width: calc(var(--spacing) * 5) !important;
  }

  .\!w-6 {
    width: calc(var(--spacing) * 6) !important;
  }

  .\!w-7 {
    width: calc(var(--spacing) * 7) !important;
  }

  .\!w-8 {
    width: calc(var(--spacing) * 8) !important;
  }

  .\!w-10 {
    width: calc(var(--spacing) * 10) !important;
  }

  .\!w-12 {
    width: calc(var(--spacing) * 12) !important;
  }

  .\!w-14 {
    width: calc(var(--spacing) * 14) !important;
  }

  .\!w-80 {
    width: calc(var(--spacing) * 80) !important;
  }

  .\!w-\[8rem\] {
    width: 8rem !important;
  }

  .\!w-\[18px\] {
    width: 18px !important;
  }

  .\!w-\[220px\] {
    width: 220px !important;
  }

  .\!w-\[260px\] {
    width: 260px !important;
  }

  .\!w-\[320px\] {
    width: 320px !important;
  }

  .\!w-\[337px\] {
    width: 337px !important;
  }

  .\!w-auto {
    width: auto !important;
  }

  .\!w-fit {
    width: fit-content !important;
  }

  .\!w-full {
    width: 100% !important;
  }

  .w-0 {
    width: calc(var(--spacing) * 0);
  }

  .w-0\.5 {
    width: calc(var(--spacing) * .5);
  }

  .w-1 {
    width: calc(var(--spacing) * 1);
  }

  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }

  .w-1\/2 {
    width: 50%;
  }

  .w-1\/3 {
    width: 33.3333%;
  }

  .w-1\/4 {
    width: 25%;
  }

  .w-1\/6 {
    width: 16.6667%;
  }

  .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }

  .w-2\/3 {
    width: 66.6667%;
  }

  .w-2\/5 {
    width: 40%;
  }

  .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }

  .w-3\/4 {
    width: 75%;
  }

  .w-3\/5 {
    width: 60%;
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-4\/5 {
    width: 80%;
  }

  .w-4\/12 {
    width: 33.3333%;
  }

  .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .w-5\/6 {
    width: 83.3333%;
  }

  .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .w-7 {
    width: calc(var(--spacing) * 7);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-8\/12 {
    width: 66.6667%;
  }

  .w-9 {
    width: calc(var(--spacing) * 9);
  }

  .w-9\/12 {
    width: 75%;
  }

  .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .w-10\/12 {
    width: 83.3333%;
  }

  .w-11 {
    width: calc(var(--spacing) * 11);
  }

  .w-11\/12 {
    width: 91.6667%;
  }

  .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .w-14 {
    width: calc(var(--spacing) * 14);
  }

  .w-16 {
    width: calc(var(--spacing) * 16);
  }

  .w-18 {
    width: calc(var(--spacing) * 18);
  }

  .w-20 {
    width: calc(var(--spacing) * 20);
  }

  .w-24 {
    width: calc(var(--spacing) * 24);
  }

  .w-26 {
    width: calc(var(--spacing) * 26);
  }

  .w-28 {
    width: calc(var(--spacing) * 28);
  }

  .w-32 {
    width: calc(var(--spacing) * 32);
  }

  .w-36 {
    width: calc(var(--spacing) * 36);
  }

  .w-40 {
    width: calc(var(--spacing) * 40);
  }

  .w-44 {
    width: calc(var(--spacing) * 44);
  }

  .w-48 {
    width: calc(var(--spacing) * 48);
  }

  .w-52 {
    width: calc(var(--spacing) * 52);
  }

  .w-56 {
    width: calc(var(--spacing) * 56);
  }

  .w-60 {
    width: calc(var(--spacing) * 60);
  }

  .w-64 {
    width: calc(var(--spacing) * 64);
  }

  .w-72 {
    width: calc(var(--spacing) * 72);
  }

  .w-80 {
    width: calc(var(--spacing) * 80);
  }

  .w-84 {
    width: calc(var(--spacing) * 84);
  }

  .w-96 {
    width: calc(var(--spacing) * 96);
  }

  .w-\[0\.5px\] {
    width: .5px;
  }

  .w-\[0\.8em\] {
    width: .8em;
  }

  .w-\[0\.28em\] {
    width: .28em;
  }

  .w-\[1ch\] {
    width: 1ch;
  }

  .w-\[1px\] {
    width: 1px;
  }

  .w-\[2px\] {
    width: 2px;
  }

  .w-\[3px\] {
    width: 3px;
  }

  .w-\[3rem\] {
    width: 3rem;
  }

  .w-\[6px\] {
    width: 6px;
  }

  .w-\[7\.5rem\] {
    width: 7.5rem;
  }

  .w-\[7ch\] {
    width: 7ch;
  }

  .w-\[7px\] {
    width: 7px;
  }

  .w-\[8ch\] {
    width: 8ch;
  }

  .w-\[8px\] {
    width: 8px;
  }

  .w-\[9ch\] {
    width: 9ch;
  }

  .w-\[9px\] {
    width: 9px;
  }

  .w-\[10px\] {
    width: 10px;
  }

  .w-\[11rem\] {
    width: 11rem;
  }

  .w-\[12px\] {
    width: 12px;
  }

  .w-\[13rem\] {
    width: 13rem;
  }

  .w-\[14px\] {
    width: 14px;
  }

  .w-\[14rem\] {
    width: 14rem;
  }

  .w-\[15rem\] {
    width: 15rem;
  }

  .w-\[16px\] {
    width: 16px;
  }

  .w-\[17rem\] {
    width: 17rem;
  }

  .w-\[18ch\] {
    width: 18ch;
  }

  .w-\[18px\] {
    width: 18px;
  }

  .w-\[18rem\] {
    width: 18rem;
  }

  .w-\[20px\] {
    width: 20px;
  }

  .w-\[20rem\] {
    width: 20rem;
  }

  .w-\[22px\] {
    width: 22px;
  }

  .w-\[22rem\] {
    width: 22rem;
  }

  .w-\[23px\] {
    width: 23px;
  }

  .w-\[24ch\] {
    width: 24ch;
  }

  .w-\[24px\] {
    width: 24px;
  }

  .w-\[24rem\] {
    width: 24rem;
  }

  .w-\[26px\] {
    width: 26px;
  }

  .w-\[26rem\] {
    width: 26rem;
  }

  .w-\[27\.5rem\] {
    width: 27.5rem;
  }

  .w-\[28px\] {
    width: 28px;
  }

  .w-\[28rem\] {
    width: 28rem;
  }

  .w-\[30\%\] {
    width: 30%;
  }

  .w-\[30px\] {
    width: 30px;
  }

  .w-\[30rem\] {
    width: 30rem;
  }

  .w-\[32\%\] {
    width: 32%;
  }

  .w-\[32px\] {
    width: 32px;
  }

  .w-\[32rem\] {
    width: 32rem;
  }

  .w-\[36px\] {
    width: 36px;
  }

  .w-\[36rem\] {
    width: 36rem;
  }

  .w-\[38\%\] {
    width: 38%;
  }

  .w-\[38px\] {
    width: 38px;
  }

  .w-\[39px\] {
    width: 39px;
  }

  .w-\[40\%\] {
    width: 40%;
  }

  .w-\[40rem\] {
    width: 40rem;
  }

  .w-\[42rem\] {
    width: 42rem;
  }

  .w-\[44px\] {
    width: 44px;
  }

  .w-\[44rem\] {
    width: 44rem;
  }

  .w-\[45px\] {
    width: 45px;
  }

  .w-\[48px\] {
    width: 48px;
  }

  .w-\[52px\] {
    width: 52px;
  }

  .w-\[56px\] {
    width: 56px;
  }

  .w-\[60\%\] {
    width: 60%;
  }

  .w-\[60px\] {
    width: 60px;
  }

  .w-\[62px\] {
    width: 62px;
  }

  .w-\[64px\] {
    width: 64px;
  }

  .w-\[65px\] {
    width: 65px;
  }

  .w-\[68px\] {
    width: 68px;
  }

  .w-\[69px\] {
    width: 69px;
  }

  .w-\[70\%\] {
    width: 70%;
  }

  .w-\[72\%\] {
    width: 72%;
  }

  .w-\[72px\] {
    width: 72px;
  }

  .w-\[75px\] {
    width: 75px;
  }

  .w-\[78px\] {
    width: 78px;
  }

  .w-\[80\%\] {
    width: 80%;
  }

  .w-\[80px\] {
    width: 80px;
  }

  .w-\[84px\] {
    width: 84px;
  }

  .w-\[85\%\] {
    width: 85%;
  }

  .w-\[88px\] {
    width: 88px;
  }

  .w-\[89px\] {
    width: 89px;
  }

  .w-\[90\%\] {
    width: 90%;
  }

  .w-\[90px\] {
    width: 90px;
  }

  .w-\[92\%\] {
    width: 92%;
  }

  .w-\[92px\] {
    width: 92px;
  }

  .w-\[93px\] {
    width: 93px;
  }

  .w-\[95\%\] {
    width: 95%;
  }

  .w-\[96px\] {
    width: 96px;
  }

  .w-\[98\%\] {
    width: 98%;
  }

  .w-\[100\%\] {
    width: 100%;
  }

  .w-\[100cqw\] {
    width: 100cqw;
  }

  .w-\[100px\] {
    width: 100px;
  }

  .w-\[107px\] {
    width: 107px;
  }

  .w-\[108\.7\%\] {
    width: 108.7%;
  }

  .w-\[113px\] {
    width: 113px;
  }

  .w-\[120px\] {
    width: 120px;
  }

  .w-\[132px\] {
    width: 132px;
  }

  .w-\[133px\] {
    width: 133px;
  }

  .w-\[139px\] {
    width: 139px;
  }

  .w-\[140px\] {
    width: 140px;
  }

  .w-\[143px\] {
    width: 143px;
  }

  .w-\[160px\] {
    width: 160px;
  }

  .w-\[172px\] {
    width: 172px;
  }

  .w-\[178px\] {
    width: 178px;
  }

  .w-\[180px\] {
    width: 180px;
  }

  .w-\[185px\] {
    width: 185px;
  }

  .w-\[190px\] {
    width: 190px;
  }

  .w-\[200px\] {
    width: 200px;
  }

  .w-\[201px\] {
    width: 201px;
  }

  .w-\[207px\] {
    width: 207px;
  }

  .w-\[208px\] {
    width: 208px;
  }

  .w-\[216px\] {
    width: 216px;
  }

  .w-\[220px\] {
    width: 220px;
  }

  .w-\[221px\] {
    width: 221px;
  }

  .w-\[222px\] {
    width: 222px;
  }

  .w-\[224px\] {
    width: 224px;
  }

  .w-\[225px\] {
    width: 225px;
  }

  .w-\[228px\] {
    width: 228px;
  }

  .w-\[229px\] {
    width: 229px;
  }

  .w-\[230px\] {
    width: 230px;
  }

  .w-\[232px\] {
    width: 232px;
  }

  .w-\[236px\] {
    width: 236px;
  }

  .w-\[240px\] {
    width: 240px;
  }

  .w-\[254px\] {
    width: 254px;
  }

  .w-\[256px\] {
    width: 256px;
  }

  .w-\[260px\] {
    width: 260px;
  }

  .w-\[264px\] {
    width: 264px;
  }

  .w-\[268px\] {
    width: 268px;
  }

  .w-\[270px\] {
    width: 270px;
  }

  .w-\[276px\] {
    width: 276px;
  }

  .w-\[280px\] {
    width: 280px;
  }

  .w-\[288px\] {
    width: 288px;
  }

  .w-\[292px\] {
    width: 292px;
  }

  .w-\[293px\] {
    width: 293px;
  }

  .w-\[296px\] {
    width: 296px;
  }

  .w-\[300px\] {
    width: 300px;
  }

  .w-\[320px\] {
    width: 320px;
  }

  .w-\[332px\] {
    width: 332px;
  }

  .w-\[340px\] {
    width: 340px;
  }

  .w-\[348px\] {
    width: 348px;
  }

  .w-\[360px\] {
    width: 360px;
  }

  .w-\[375px\] {
    width: 375px;
  }

  .w-\[380px\] {
    width: 380px;
  }

  .w-\[400px\] {
    width: 400px;
  }

  .w-\[405px\] {
    width: 405px;
  }

  .w-\[420px\] {
    width: 420px;
  }

  .w-\[435px\] {
    width: 435px;
  }

  .w-\[440px\] {
    width: 440px;
  }

  .w-\[450px\] {
    width: 450px;
  }

  .w-\[470px\] {
    width: 470px;
  }

  .w-\[476px\] {
    width: 476px;
  }

  .w-\[480px\] {
    width: 480px;
  }

  .w-\[520px\] {
    width: 520px;
  }

  .w-\[560px\] {
    width: 560px;
  }

  .w-\[580px\] {
    width: 580px;
  }

  .w-\[600px\] {
    width: 600px;
  }

  .w-\[602px\] {
    width: 602px;
  }

  .w-\[620px\] {
    width: 620px;
  }

  .w-\[640px\] {
    width: 640px;
  }

  .w-\[672px\] {
    width: 672px;
  }

  .w-\[680px\] {
    width: 680px;
  }

  .w-\[687px\] {
    width: 687px;
  }

  .w-\[700px\] {
    width: 700px;
  }

  .w-\[704px\] {
    width: 704px;
  }

  .w-\[720px\] {
    width: 720px;
  }

  .w-\[736px\] {
    width: 736px;
  }

  .w-\[760px\] {
    width: 760px;
  }

  .w-\[768px\] {
    width: 768px;
  }

  .w-\[820px\] {
    width: 820px;
  }

  .w-\[860px\] {
    width: 860px;
  }

  .w-\[960px\] {
    width: 960px;
  }

  .w-\[980px\] {
    width: 980px;
  }

  .w-\[1180px\] {
    width: 1180px;
  }

  .w-\[calc\(\.\.\.\)\] {
    width: calc(...);
  }

  .w-\[calc\(60\%-2rem\)\] {
    width: calc(60% - 2rem);
  }

  .w-\[calc\(100\%\+1rem\)\] {
    width: calc(100% + 1rem);
  }

  .w-\[calc\(100\%\+2\.5rem\)\] {
    width: calc(100% + 2.5rem);
  }

  .w-\[calc\(100\%\+8px\)\] {
    width: calc(100% + 8px);
  }

  .w-\[calc\(100\%\+12px\)\] {
    width: calc(100% + 12px);
  }

  .w-\[calc\(100\%-1\.5rem\)\] {
    width: calc(100% - 1.5rem);
  }

  .w-\[calc\(100\%-1\.75rem\)\] {
    width: calc(100% - 1.75rem);
  }

  .w-\[calc\(100\%-2\.5rem\)\] {
    width: calc(100% - 2.5rem);
  }

  .w-\[calc\(100\%-2rem\)\] {
    width: calc(100% - 2rem);
  }

  .w-\[calc\(100\%-16px\)\] {
    width: calc(100% - 16px);
  }

  .w-\[calc\(100\%-30px\)\] {
    width: calc(100% - 30px);
  }

  .w-\[calc\(100vw-2rem\)\] {
    width: calc(100vw - 2rem);
  }

  .w-\[calc\(100vw-32px\)\] {
    width: calc(100vw - 32px);
  }

  .w-\[calc\(240px_\+_65\%\)\] {
    width: calc(240px + 65%);
  }

  .w-\[calc\(var\(--cds-switch-h\,20px\)\*1\.8\)\] {
    width: calc(var(--cds-switch-h, 20px) * 1.8);
  }

  .w-\[calc\(var\(--radix-dropdown-menu-trigger-width\)\+8px\)\] {
    width: calc(var(--radix-dropdown-menu-trigger-width) + 8px);
  }

  .w-\[min\(340px\,94\%\)\] {
    width: min(340px, 94%);
  }

  .w-\[min\(380px\,92vw\)\] {
    width: min(380px, 92vw);
  }

  .w-\[min\(1400px\,130\%\)\] {
    width: min(1400px, 130%);
  }

  .w-\[var\(--anchor-width\)\] {
    width: var(--anchor-width);
  }

  .w-\[var\(--chat-gutter\)\] {
    width: var(--chat-gutter);
  }

  .w-\[var\(--chat-gutter-start\,32px\)\] {
    width: var(--chat-gutter-start, 32px);
  }

  .w-\[var\(--class-small-height\)\] {
    width: var(--class-small-height);
  }

  .w-\[var\(--df-leading-slot\)\] {
    width: var(--df-leading-slot);
  }

  .w-\[var\(--h6\)\] {
    width: var(--h6);
  }

  .w-\[var\(--h7\)\] {
    width: var(--h7);
  }

  .w-\[var\(--misc-slider-handle-width-lg\)\] {
    width: var(--misc-slider-handle-width-lg);
  }

  .w-\[var\(--misc-slider-handle-width-sm\)\] {
    width: var(--misc-slider-handle-width-sm);
  }

  .w-\[var\(--preview-card-max-w\,360px\)\] {
    width: var(--preview-card-max-w, 360px);
  }

  .w-\[var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)\] {
    width: var(--slider-drag-pos, var(--slider-rest-pos));
  }

  .w-auto {
    width: auto;
  }

  .w-control {
    width: var(--cds-h-control);
  }

  .w-control-nested {
    width: var(--cds-h-control-nested);
  }

  .w-fit {
    width: fit-content;
  }

  .w-full {
    width: 100%;
  }

  .w-max {
    width: max-content;
  }

  .w-px {
    width: 1px;
  }

  .w-screen {
    width: 100vw;
  }

  .\!max-w-2xl {
    max-width: var(--container-2xl) !important;
  }

  .\!max-w-\[13rem\] {
    max-width: 13rem !important;
  }

  .\!max-w-\[15rem\] {
    max-width: 15rem !important;
  }

  .\!max-w-\[17rem\] {
    max-width: 17rem !important;
  }

  .\!max-w-\[30rem\] {
    max-width: 30rem !important;
  }

  .\!max-w-\[33\.5rem\] {
    max-width: 33.5rem !important;
  }

  .\!max-w-\[282px\] {
    max-width: 282px !important;
  }

  .\!max-w-\[310px\] {
    max-width: 310px !important;
  }

  .\!max-w-\[614px\] {
    max-width: 614px !important;
  }

  .\!max-w-\[632px\] {
    max-width: 632px !important;
  }

  .\!max-w-\[750px\] {
    max-width: 750px !important;
  }

  .\!max-w-fit {
    max-width: fit-content !important;
  }

  .\!max-w-lg {
    max-width: var(--container-lg) !important;
  }

  .\!max-w-none {
    max-width: none !important;
  }

  .\!max-w-sm {
    max-width: var(--container-sm) !important;
  }

  .max-w-0 {
    max-width: calc(var(--spacing) * 0);
  }

  .max-w-2xl {
    max-width: var(--container-2xl);
  }

  .max-w-3xl {
    max-width: var(--container-3xl);
  }

  .max-w-4xl {
    max-width: var(--container-4xl);
  }

  .max-w-5xl {
    max-width: var(--container-5xl);
  }

  .max-w-6xl {
    max-width: var(--container-6xl);
  }

  .max-w-7xl {
    max-width: var(--container-7xl);
  }

  .max-w-12 {
    max-width: calc(var(--spacing) * 12);
  }

  .max-w-16 {
    max-width: calc(var(--spacing) * 16);
  }

  .max-w-20 {
    max-width: calc(var(--spacing) * 20);
  }

  .max-w-24 {
    max-width: calc(var(--spacing) * 24);
  }

  .max-w-32 {
    max-width: calc(var(--spacing) * 32);
  }

  .max-w-36 {
    max-width: calc(var(--spacing) * 36);
  }

  .max-w-40 {
    max-width: calc(var(--spacing) * 40);
  }

  .max-w-44 {
    max-width: calc(var(--spacing) * 44);
  }

  .max-w-48 {
    max-width: calc(var(--spacing) * 48);
  }

  .max-w-56 {
    max-width: calc(var(--spacing) * 56);
  }

  .max-w-60 {
    max-width: calc(var(--spacing) * 60);
  }

  .max-w-64 {
    max-width: calc(var(--spacing) * 64);
  }

  .max-w-72 {
    max-width: calc(var(--spacing) * 72);
  }

  .max-w-80 {
    max-width: calc(var(--spacing) * 80);
  }

  .max-w-96 {
    max-width: calc(var(--spacing) * 96);
  }

  .max-w-\[7rem\] {
    max-width: 7rem;
  }

  .max-w-\[8rem\] {
    max-width: 8rem;
  }

  .max-w-\[9rem\] {
    max-width: 9rem;
  }

  .max-w-\[12ch\] {
    max-width: 12ch;
  }

  .max-w-\[12rem\] {
    max-width: 12rem;
  }

  .max-w-\[13rem\] {
    max-width: 13rem;
  }

  .max-w-\[14\.5rem\] {
    max-width: 14.5rem;
  }

  .max-w-\[14rem\] {
    max-width: 14rem;
  }

  .max-w-\[15rem\] {
    max-width: 15rem;
  }

  .max-w-\[16\.6rem\] {
    max-width: 16.6rem;
  }

  .max-w-\[16ch\] {
    max-width: 16ch;
  }

  .max-w-\[16rem\] {
    max-width: 16rem;
  }

  .max-w-\[18ch\] {
    max-width: 18ch;
  }

  .max-w-\[18rem\] {
    max-width: 18rem;
  }

  .max-w-\[24rem\] {
    max-width: 24rem;
  }

  .max-w-\[26rem\] {
    max-width: 26rem;
  }

  .max-w-\[28ch\] {
    max-width: 28ch;
  }

  .max-w-\[28rem\] {
    max-width: 28rem;
  }

  .max-w-\[30rem\] {
    max-width: 30rem;
  }

  .max-w-\[32rem\] {
    max-width: 32rem;
  }

  .max-w-\[33\.5rem\] {
    max-width: 33.5rem;
  }

  .max-w-\[33\.333\%\] {
    max-width: 33.333%;
  }

  .max-w-\[36ch\] {
    max-width: 36ch;
  }

  .max-w-\[36rem\] {
    max-width: 36rem;
  }

  .max-w-\[40\%\] {
    max-width: 40%;
  }

  .max-w-\[40ch\] {
    max-width: 40ch;
  }

  .max-w-\[40em\] {
    max-width: 40em;
  }

  .max-w-\[40rem\] {
    max-width: 40rem;
  }

  .max-w-\[44ch\] {
    max-width: 44ch;
  }

  .max-w-\[44em\] {
    max-width: 44em;
  }

  .max-w-\[44rem\] {
    max-width: 44rem;
  }

  .max-w-\[45\%\] {
    max-width: 45%;
  }

  .max-w-\[48ch\] {
    max-width: 48ch;
  }

  .max-w-\[49\.25rem\] {
    max-width: 49.25rem;
  }

  .max-w-\[50\%\] {
    max-width: 50%;
  }

  .max-w-\[50\.5rem\] {
    max-width: 50.5rem;
  }

  .max-w-\[52ch\] {
    max-width: 52ch;
  }

  .max-w-\[55\%\] {
    max-width: 55%;
  }

  .max-w-\[56ch\] {
    max-width: 56ch;
  }

  .max-w-\[60\%\] {
    max-width: 60%;
  }

  .max-w-\[60ch\] {
    max-width: 60ch;
  }

  .max-w-\[60vw\] {
    max-width: 60vw;
  }

  .max-w-\[64ch\] {
    max-width: 64ch;
  }

  .max-w-\[65\%\] {
    max-width: 65%;
  }

  .max-w-\[68ch\] {
    max-width: 68ch;
  }

  .max-w-\[72ch\] {
    max-width: 72ch;
  }

  .max-w-\[73\.5rem\] {
    max-width: 73.5rem;
  }

  .max-w-\[75\%\] {
    max-width: 75%;
  }

  .max-w-\[75ch\] {
    max-width: 75ch;
  }

  .max-w-\[75vw\] {
    max-width: 75vw;
  }

  .max-w-\[78ch\] {
    max-width: 78ch;
  }

  .max-w-\[80\%\] {
    max-width: 80%;
  }

  .max-w-\[80px\] {
    max-width: 80px;
  }

  .max-w-\[85\%\] {
    max-width: 85%;
  }

  .max-w-\[90em\] {
    max-width: 90em;
  }

  .max-w-\[90rem\] {
    max-width: 90rem;
  }

  .max-w-\[100px\] {
    max-width: 100px;
  }

  .max-w-\[100rem\] {
    max-width: 100rem;
  }

  .max-w-\[120px\] {
    max-width: 120px;
  }

  .max-w-\[140px\] {
    max-width: 140px;
  }

  .max-w-\[150px\] {
    max-width: 150px;
  }

  .max-w-\[160px\] {
    max-width: 160px;
  }

  .max-w-\[180px\] {
    max-width: 180px;
  }

  .max-w-\[190px\] {
    max-width: 190px;
  }

  .max-w-\[200px\] {
    max-width: 200px;
  }

  .max-w-\[210px\] {
    max-width: 210px;
  }

  .max-w-\[211px\] {
    max-width: 211px;
  }

  .max-w-\[220px\] {
    max-width: 220px;
  }

  .max-w-\[224px\] {
    max-width: 224px;
  }

  .max-w-\[230px\] {
    max-width: 230px;
  }

  .max-w-\[240px\] {
    max-width: 240px;
  }

  .max-w-\[244px\] {
    max-width: 244px;
  }

  .max-w-\[260px\] {
    max-width: 260px;
  }

  .max-w-\[280px\] {
    max-width: 280px;
  }

  .max-w-\[300px\] {
    max-width: 300px;
  }

  .max-w-\[315px\] {
    max-width: 315px;
  }

  .max-w-\[318px\] {
    max-width: 318px;
  }

  .max-w-\[320px\] {
    max-width: 320px;
  }

  .max-w-\[337px\] {
    max-width: 337px;
  }

  .max-w-\[340px\] {
    max-width: 340px;
  }

  .max-w-\[356px\] {
    max-width: 356px;
  }

  .max-w-\[360px\] {
    max-width: 360px;
  }

  .max-w-\[372px\] {
    max-width: 372px;
  }

  .max-w-\[400px\] {
    max-width: 400px;
  }

  .max-w-\[418px\] {
    max-width: 418px;
  }

  .max-w-\[420px\] {
    max-width: 420px;
  }

  .max-w-\[421px\] {
    max-width: 421px;
  }

  .max-w-\[435px\] {
    max-width: 435px;
  }

  .max-w-\[440px\] {
    max-width: 440px;
  }

  .max-w-\[450px\] {
    max-width: 450px;
  }

  .max-w-\[456px\] {
    max-width: 456px;
  }

  .max-w-\[460px\] {
    max-width: 460px;
  }

  .max-w-\[465px\] {
    max-width: 465px;
  }

  .max-w-\[470px\] {
    max-width: 470px;
  }

  .max-w-\[471px\] {
    max-width: 471px;
  }

  .max-w-\[480px\] {
    max-width: 480px;
  }

  .max-w-\[497px\] {
    max-width: 497px;
  }

  .max-w-\[500px\] {
    max-width: 500px;
  }

  .max-w-\[520px\] {
    max-width: 520px;
  }

  .max-w-\[536px\] {
    max-width: 536px;
  }

  .max-w-\[550px\] {
    max-width: 550px;
  }

  .max-w-\[560px\] {
    max-width: 560px;
  }

  .max-w-\[569px\] {
    max-width: 569px;
  }

  .max-w-\[572px\] {
    max-width: 572px;
  }

  .max-w-\[600px\] {
    max-width: 600px;
  }

  .max-w-\[601px\] {
    max-width: 601px;
  }

  .max-w-\[602px\] {
    max-width: 602px;
  }

  .max-w-\[605px\] {
    max-width: 605px;
  }

  .max-w-\[638px\] {
    max-width: 638px;
  }

  .max-w-\[640px\] {
    max-width: 640px;
  }

  .max-w-\[649px\] {
    max-width: 649px;
  }

  .max-w-\[672px\] {
    max-width: 672px;
  }

  .max-w-\[690px\] {
    max-width: 690px;
  }

  .max-w-\[720px\] {
    max-width: 720px;
  }

  .max-w-\[744px\] {
    max-width: 744px;
  }

  .max-w-\[760px\] {
    max-width: 760px;
  }

  .max-w-\[768px\] {
    max-width: 768px;
  }

  .max-w-\[780px\] {
    max-width: 780px;
  }

  .max-w-\[800px\] {
    max-width: 800px;
  }

  .max-w-\[820px\] {
    max-width: 820px;
  }

  .max-w-\[840px\] {
    max-width: 840px;
  }

  .max-w-\[849px\] {
    max-width: 849px;
  }

  .max-w-\[860px\] {
    max-width: 860px;
  }

  .max-w-\[880px\] {
    max-width: 880px;
  }

  .max-w-\[892px\] {
    max-width: 892px;
  }

  .max-w-\[900px\] {
    max-width: 900px;
  }

  .max-w-\[920px\] {
    max-width: 920px;
  }

  .max-w-\[960px\] {
    max-width: 960px;
  }

  .max-w-\[1024px\] {
    max-width: 1024px;
  }

  .max-w-\[1080px\] {
    max-width: 1080px;
  }

  .max-w-\[1100px\] {
    max-width: 1100px;
  }

  .max-w-\[1120px\] {
    max-width: 1120px;
  }

  .max-w-\[1152px\] {
    max-width: 1152px;
  }

  .max-w-\[1200px\] {
    max-width: 1200px;
  }

  .max-w-\[1280px\] {
    max-width: 1280px;
  }

  .max-w-\[1400px\] {
    max-width: 1400px;
  }

  .max-w-\[calc\(\(55vh\)\*16\/9\)\] {
    max-width: 97.7778vh;
  }

  .max-w-\[calc\(51rem\+2px\)\] {
    max-width: calc(51rem + 2px);
  }

  .max-w-\[calc\(100\%-12px\)\] {
    max-width: calc(100% - 12px);
  }

  .max-w-\[calc\(100\%_-_32px\)\] {
    max-width: calc(100% - 32px);
  }

  .max-w-\[calc\(100vw-1rem\)\] {
    max-width: calc(100vw - 1rem);
  }

  .max-w-\[calc\(100vw-2rem\)\] {
    max-width: calc(100vw - 2rem);
  }

  .max-w-\[calc\(100vw-3rem\)\] {
    max-width: calc(100vw - 3rem);
  }

  .max-w-\[calc\(100vw-24px\)\] {
    max-width: calc(100vw - 24px);
  }

  .max-w-\[min\(26rem\,calc\(100vw-4rem\)\)\] {
    max-width: min(26rem, 100vw - 4rem);
  }

  .max-w-\[min\(26rem\,var\(--available-width\)\)\] {
    max-width: min(26rem, var(--available-width));
  }

  .max-w-\[min\(28rem\,var\(--available-width\)\)\] {
    max-width: min(28rem, var(--available-width));
  }

  .max-w-\[min\(40rem\,calc\(100vw-2rem\)\)\] {
    max-width: min(40rem, 100vw - 2rem);
  }

  .max-w-\[min\(42rem\,calc\(\(55vh\)\*16\/9\)\)\] {
    max-width: min(42rem, 97.7778vh);
  }

  .max-w-\[min\(100\%\,24rem\)\] {
    max-width: min(100%, 24rem);
  }

  .max-w-\[min\(280px\,calc\(100vw-24px\)\)\] {
    max-width: min(280px, 100vw - 24px);
  }

  .max-w-\[min\(320px\,85\%\)\] {
    max-width: min(320px, 85%);
  }

  .max-w-\[min\(320px\,calc\(100vw-24px\)\)\] {
    max-width: min(320px, 100vw - 24px);
  }

  .max-w-\[var\(--preview-card-max-w\,360px\)\] {
    max-width: var(--preview-card-max-w, 360px);
  }

  .max-w-fit {
    max-width: fit-content;
  }

  .max-w-full {
    max-width: 100%;
  }

  .max-w-lg {
    max-width: var(--container-lg);
  }

  .max-w-max {
    max-width: max-content;
  }

  .max-w-md {
    max-width: var(--container-md);
  }

  .max-w-min {
    max-width: min-content;
  }

  .max-w-none {
    max-width: none;
  }

  .max-w-prose {
    max-width: 65ch;
  }

  .max-w-sm {
    max-width: var(--container-sm);
  }

  .max-w-xl {
    max-width: var(--container-xl);
  }

  .max-w-xs {
    max-width: var(--container-xs);
  }

  .\!min-w-0 {
    min-width: calc(var(--spacing) * 0) !important;
  }

  .\!min-w-9 {
    min-width: calc(var(--spacing) * 9) !important;
  }

  .\!min-w-10 {
    min-width: calc(var(--spacing) * 10) !important;
  }

  .\!min-w-\[200px\] {
    min-width: 200px !important;
  }

  .\!min-w-\[240px\] {
    min-width: 240px !important;
  }

  .\!min-w-\[var\(--anchor-width\)\] {
    min-width: var(--anchor-width) !important;
  }

  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .min-w-1 {
    min-width: calc(var(--spacing) * 1);
  }

  .min-w-1\.5 {
    min-width: calc(var(--spacing) * 1.5);
  }

  .min-w-2 {
    min-width: calc(var(--spacing) * 2);
  }

  .min-w-3 {
    min-width: calc(var(--spacing) * 3);
  }

  .min-w-3\.5 {
    min-width: calc(var(--spacing) * 3.5);
  }

  .min-w-4 {
    min-width: calc(var(--spacing) * 4);
  }

  .min-w-5 {
    min-width: calc(var(--spacing) * 5);
  }

  .min-w-6 {
    min-width: calc(var(--spacing) * 6);
  }

  .min-w-7 {
    min-width: calc(var(--spacing) * 7);
  }

  .min-w-8 {
    min-width: calc(var(--spacing) * 8);
  }

  .min-w-9 {
    min-width: calc(var(--spacing) * 9);
  }

  .min-w-10 {
    min-width: calc(var(--spacing) * 10);
  }

  .min-w-14 {
    min-width: calc(var(--spacing) * 14);
  }

  .min-w-16 {
    min-width: calc(var(--spacing) * 16);
  }

  .min-w-20 {
    min-width: calc(var(--spacing) * 20);
  }

  .min-w-24 {
    min-width: calc(var(--spacing) * 24);
  }

  .min-w-28 {
    min-width: calc(var(--spacing) * 28);
  }

  .min-w-32 {
    min-width: calc(var(--spacing) * 32);
  }

  .min-w-36 {
    min-width: calc(var(--spacing) * 36);
  }

  .min-w-40 {
    min-width: calc(var(--spacing) * 40);
  }

  .min-w-48 {
    min-width: calc(var(--spacing) * 48);
  }

  .min-w-56 {
    min-width: calc(var(--spacing) * 56);
  }

  .min-w-60 {
    min-width: calc(var(--spacing) * 60);
  }

  .min-w-64 {
    min-width: calc(var(--spacing) * 64);
  }

  .min-w-72 {
    min-width: calc(var(--spacing) * 72);
  }

  .min-w-80 {
    min-width: calc(var(--spacing) * 80);
  }

  .min-w-96 {
    min-width: calc(var(--spacing) * 96);
  }

  .min-w-\[0\.8ch\] {
    min-width: .8ch;
  }

  .min-w-\[0\.875rem\] {
    min-width: .875rem;
  }

  .min-w-\[1\.5rem\] {
    min-width: 1.5rem;
  }

  .min-w-\[2\.5ch\] {
    min-width: 2.5ch;
  }

  .min-w-\[2\.5em\] {
    min-width: 2.5em;
  }

  .min-w-\[2\.5rem\] {
    min-width: 2.5rem;
  }

  .min-w-\[2ch\] {
    min-width: 2ch;
  }

  .min-w-\[3px\] {
    min-width: 3px;
  }

  .min-w-\[3rem\] {
    min-width: 3rem;
  }

  .min-w-\[4ch\] {
    min-width: 4ch;
  }

  .min-w-\[4px\] {
    min-width: 4px;
  }

  .min-w-\[4rem\] {
    min-width: 4rem;
  }

  .min-w-\[5\.5rem\] {
    min-width: 5.5rem;
  }

  .min-w-\[5\.25rem\] {
    min-width: 5.25rem;
  }

  .min-w-\[5rem\] {
    min-width: 5rem;
  }

  .min-w-\[6px\] {
    min-width: 6px;
  }

  .min-w-\[6rem\] {
    min-width: 6rem;
  }

  .min-w-\[7rem\] {
    min-width: 7rem;
  }

  .min-w-\[8rem\] {
    min-width: 8rem;
  }

  .min-w-\[10rem\] {
    min-width: 10rem;
  }

  .min-w-\[12\.5ch\] {
    min-width: 12.5ch;
  }

  .min-w-\[12ch\] {
    min-width: 12ch;
  }

  .min-w-\[12rem\] {
    min-width: 12rem;
  }

  .min-w-\[13rem\] {
    min-width: 13rem;
  }

  .min-w-\[14px\] {
    min-width: 14px;
  }

  .min-w-\[15rem\] {
    min-width: 15rem;
  }

  .min-w-\[16px\] {
    min-width: 16px;
  }

  .min-w-\[16rem\] {
    min-width: 16rem;
  }

  .min-w-\[18px\] {
    min-width: 18px;
  }

  .min-w-\[18rem\] {
    min-width: 18rem;
  }

  .min-w-\[20px\] {
    min-width: 20px;
  }

  .min-w-\[21rem\] {
    min-width: 21rem;
  }

  .min-w-\[22px\] {
    min-width: 22px;
  }

  .min-w-\[24px\] {
    min-width: 24px;
  }

  .min-w-\[32px\] {
    min-width: 32px;
  }

  .min-w-\[38px\] {
    min-width: 38px;
  }

  .min-w-\[45px\] {
    min-width: 45px;
  }

  .min-w-\[48px\] {
    min-width: 48px;
  }

  .min-w-\[50px\] {
    min-width: 50px;
  }

  .min-w-\[72px\] {
    min-width: 72px;
  }

  .min-w-\[74px\] {
    min-width: 74px;
  }

  .min-w-\[80px\] {
    min-width: 80px;
  }

  .min-w-\[85px\] {
    min-width: 85px;
  }

  .min-w-\[100px\] {
    min-width: 100px;
  }

  .min-w-\[120px\] {
    min-width: 120px;
  }

  .min-w-\[128px\] {
    min-width: 128px;
  }

  .min-w-\[130px\] {
    min-width: 130px;
  }

  .min-w-\[140px\] {
    min-width: 140px;
  }

  .min-w-\[150px\] {
    min-width: 150px;
  }

  .min-w-\[160px\] {
    min-width: 160px;
  }

  .min-w-\[180px\] {
    min-width: 180px;
  }

  .min-w-\[200px\] {
    min-width: 200px;
  }

  .min-w-\[208px\] {
    min-width: 208px;
  }

  .min-w-\[220px\] {
    min-width: 220px;
  }

  .min-w-\[240px\] {
    min-width: 240px;
  }

  .min-w-\[260px\] {
    min-width: 260px;
  }

  .min-w-\[280px\] {
    min-width: 280px;
  }

  .min-w-\[290px\] {
    min-width: 290px;
  }

  .min-w-\[300px\] {
    min-width: 300px;
  }

  .min-w-\[318px\] {
    min-width: 318px;
  }

  .min-w-\[320px\] {
    min-width: 320px;
  }

  .min-w-\[340px\] {
    min-width: 340px;
  }

  .min-w-\[520px\] {
    min-width: 520px;
  }

  .min-w-\[1100px\] {
    min-width: 1100px;
  }

  .min-w-\[min\(20ch\,100\%\)\] {
    min-width: min(20ch, 100%);
  }

  .min-w-\[min\(24rem\,100\%\)\] {
    min-width: min(24rem, 100%);
  }

  .min-w-\[min\(100\%\,14rem\)\] {
    min-width: min(100%, 14rem);
  }

  .min-w-\[min\(400px\,75\%\)\] {
    min-width: min(400px, 75%);
  }

  .min-w-\[var\(--cds-avatar-lg\)\] {
    min-width: var(--cds-avatar-lg);
  }

  .min-w-\[var\(--cds-avatar-md\)\] {
    min-width: var(--cds-avatar-md);
  }

  .min-w-\[var\(--cds-avatar-sm\)\] {
    min-width: var(--cds-avatar-sm);
  }

  .min-w-\[var\(--cds-avatar-xs\)\] {
    min-width: var(--cds-avatar-xs);
  }

  .min-w-\[var\(--cds-h-control-nested\)\] {
    min-width: var(--cds-h-control-nested);
  }

  .min-w-\[var\(--h2\)\] {
    min-width: var(--h2);
  }

  .min-w-\[var\(--preview-card-min-w\,200px\)\] {
    min-width: var(--preview-card-min-w, 200px);
  }

  .min-w-fit {
    min-width: fit-content;
  }

  .min-w-full {
    min-width: 100%;
  }

  .min-w-max {
    min-width: max-content;
  }

  .min-w-px {
    min-width: 1px;
  }

  .min-w-xl {
    min-width: var(--container-xl);
  }

  .min-w-xs {
    min-width: var(--container-xs);
  }

  .\!flex-\[2\] {
    flex: 2 !important;
  }

  .\!flex-none {
    flex: none !important;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-\[2\] {
    flex: 2;
  }

  .flex-\[3\] {
    flex: 3;
  }

  .flex-\[5\] {
    flex: 5;
  }

  .flex-auto {
    flex: auto;
  }

  .flex-initial {
    flex: 0 auto;
  }

  .flex-none {
    flex: none;
  }

  .\!shrink {
    flex-shrink: 1 !important;
  }

  .flex-shrink {
    flex-shrink: 1;
  }

  .flex-shrink-0 {
    flex-shrink: 0;
  }

  .shrink {
    flex-shrink: 1;
  }

  .shrink-0 {
    flex-shrink: 0;
  }

  .shrink-1 {
    flex-shrink: 1;
  }

  .shrink-\[4\] {
    flex-shrink: 4;
  }

  .shrink-\[999\] {
    flex-shrink: 999;
  }

  .shrink-\[9999\] {
    flex-shrink: 9999;
  }

  .flex-grow {
    flex-grow: 1;
  }

  .flex-grow-0 {
    flex-grow: 0;
  }

  .grow {
    flex-grow: 1;
  }

  .grow-0 {
    flex-grow: 0;
  }

  .basis-0 {
    flex-basis: calc(var(--spacing) * 0);
  }

  .basis-64 {
    flex-basis: calc(var(--spacing) * 64);
  }

  .basis-\[192px\] {
    flex-basis: 192px;
  }

  .table-auto {
    table-layout: auto;
  }

  .table-fixed {
    table-layout: fixed;
  }

  .border-collapse {
    border-collapse: collapse;
  }

  .border-separate {
    border-collapse: separate;
  }

  .border-spacing-0 {
    --tw-border-spacing-x: calc(var(--spacing) * 0);
    --tw-border-spacing-y: calc(var(--spacing) * 0);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .border-spacing-\[2px\] {
    --tw-border-spacing-x: 2px;
    --tw-border-spacing-y: 2px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .border-spacing-x-4 {
    --tw-border-spacing-x: calc(var(--spacing) * 4);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .border-spacing-y-1 {
    --tw-border-spacing-y: calc(var(--spacing) * 1);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .origin-\[8px_8px\] {
    transform-origin: 8px 8px;
  }

  .origin-\[50\%_42px\] {
    transform-origin: 50% 42px;
  }

  .origin-\[var\(--transform-origin\)\] {
    transform-origin: var(--transform-origin);
  }

  .origin-bottom {
    transform-origin: bottom;
  }

  .origin-bottom-left {
    transform-origin: 0 100%;
  }

  .origin-bottom-right {
    transform-origin: 100% 100%;
  }

  .origin-center {
    transform-origin: 50%;
  }

  .origin-left {
    transform-origin: 0;
  }

  .origin-top {
    transform-origin: top;
  }

  .origin-top-left {
    transform-origin: 0 0;
  }

  .origin-top-right {
    transform-origin: 100% 0;
  }

  .-translate-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-0\.5 {
    --tw-translate-x: calc(var(--spacing) * -.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-1 {
    --tw-translate-x: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-2 {
    --tw-translate-x: calc(var(--spacing) * -2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * -4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-8 {
    --tw-translate-x: calc(var(--spacing) * -8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-x-px {
    --tw-translate-x: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-1 {
    --tw-translate-x: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-1\/4 {
    --tw-translate-x: calc(1 / 4 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-2 {
    --tw-translate-x: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-6 {
    --tw-translate-x: calc(var(--spacing) * 6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[1px\] {
    --tw-translate-x: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[3px\] {
    --tw-translate-x: 3px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-\[7px\] {
    --tw-translate-x: 7px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * -.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1 {
    --tw-translate-y: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\.5 {
    --tw-translate-y: calc(var(--spacing) * -1.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/4 {
    --tw-translate-y: calc(calc(1 / 4 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-3 {
    --tw-translate-y: calc(var(--spacing) * -3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-\[0\.75px\] {
    --tw-translate-y: calc(.75px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-\[1\.625rem\] {
    --tw-translate-y: calc(1.625rem * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-\[1px\] {
    --tw-translate-y: calc(1px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-full {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-px {
    --tw-translate-y: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * .5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-1 {
    --tw-translate-y: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-1\.5 {
    --tw-translate-y: calc(var(--spacing) * 1.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-2 {
    --tw-translate-y: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-2\.5 {
    --tw-translate-y: calc(var(--spacing) * 2.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-3 {
    --tw-translate-y: calc(var(--spacing) * 3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-4 {
    --tw-translate-y: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-8 {
    --tw-translate-y: calc(var(--spacing) * 8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[-0\.05em\] {
    --tw-translate-y: -.05em;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[0\.05em\] {
    --tw-translate-y: .05em;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[0\.5px\] {
    --tw-translate-y: .5px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[1px\] {
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[2px\] {
    --tw-translate-y: 2px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[6px\] {
    --tw-translate-y: 6px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[10px\] {
    --tw-translate-y: 10px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[12px\] {
    --tw-translate-y: 12px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[19\%\] {
    --tw-translate-y: 19%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[34px\] {
    --tw-translate-y: 34px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-\[120\%\] {
    --tw-translate-y: 120%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-y-px {
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .\!scale-100 {
    --tw-scale-x: 100% !important;
    --tw-scale-y: 100% !important;
    --tw-scale-z: 100% !important;
    scale: var(--tw-scale-x) var(--tw-scale-y) !important;
  }

  .scale-1 {
    --tw-scale-x: 1%;
    --tw-scale-y: 1%;
    --tw-scale-z: 1%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-50 {
    --tw-scale-x: 50%;
    --tw-scale-y: 50%;
    --tw-scale-z: 50%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-75 {
    --tw-scale-x: 75%;
    --tw-scale-y: 75%;
    --tw-scale-z: 75%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-80 {
    --tw-scale-x: 80%;
    --tw-scale-y: 80%;
    --tw-scale-z: 80%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-95 {
    --tw-scale-x: 95%;
    --tw-scale-y: 95%;
    --tw-scale-z: 95%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-100 {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-105 {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-110 {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-125 {
    --tw-scale-x: 125%;
    --tw-scale-y: 125%;
    --tw-scale-z: 125%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-150 {
    --tw-scale-x: 150%;
    --tw-scale-y: 150%;
    --tw-scale-z: 150%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .-scale-x-100 {
    --tw-scale-x: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-x-\[0\.92\] {
    --tw-scale-x: .92;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-x-\[0\.96\] {
    --tw-scale-x: .96;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .-scale-y-100 {
    --tw-scale-y: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-\[0\.8\] {
    scale: .8;
  }

  .scale-\[0\.35\] {
    scale: .35;
  }

  .scale-\[0\.85\] {
    scale: .85;
  }

  .scale-\[0\.92\] {
    scale: .92;
  }

  .scale-\[0\.98\] {
    scale: .98;
  }

  .scale-\[0\.625\] {
    scale: .625;
  }

  .scale-\[1\.01\] {
    scale: 1.01;
  }

  .scale-\[1\.15\] {
    scale: 1.15;
  }

  .scale-\[1\] {
    scale: 1;
  }

  .scale-\[80\%\] {
    scale: .8;
  }

  .-rotate-1 {
    rotate: -1deg;
  }

  .-rotate-2 {
    rotate: -2deg;
  }

  .-rotate-3 {
    rotate: -3deg;
  }

  .-rotate-6 {
    rotate: -6deg;
  }

  .-rotate-45 {
    rotate: -45deg;
  }

  .-rotate-90 {
    rotate: -90deg;
  }

  .-rotate-180 {
    rotate: -180deg;
  }

  .-rotate-\[0\.1rad\] {
    rotate: -5.72958deg;
  }

  .-rotate-\[0\.72deg\] {
    rotate: -.72deg;
  }

  .-rotate-\[3\.35deg\] {
    rotate: -3.35deg;
  }

  .-rotate-\[4\.82deg\] {
    rotate: -4.82deg;
  }

  .-rotate-\[5deg\] {
    rotate: -5deg;
  }

  .-rotate-\[14deg\] {
    rotate: -14deg;
  }

  .-rotate-\[36deg\] {
    rotate: -36deg;
  }

  .rotate-0 {
    rotate: 0deg;
  }

  .rotate-3 {
    rotate: 3deg;
  }

  .rotate-6 {
    rotate: 6deg;
  }

  .rotate-12 {
    rotate: 12deg;
  }

  .rotate-45 {
    rotate: 45deg;
  }

  .rotate-90 {
    rotate: 90deg;
  }

  .rotate-180 {
    rotate: 180deg;
  }

  .rotate-412 {
    rotate: 412deg;
  }

  .rotate-\[-3deg\] {
    rotate: -3deg;
  }

  .rotate-\[0\.1rad\] {
    rotate: 5.72958deg;
  }

  .rotate-\[2\.8deg\] {
    rotate: 2.8deg;
  }

  .rotate-\[3deg\] {
    rotate: 3deg;
  }

  .rotate-\[5deg\] {
    rotate: 5deg;
  }

  .rotate-\[14deg\] {
    rotate: 14deg;
  }

  .rotate-\[20deg\] {
    rotate: 20deg;
  }

  .rotate-\[36deg\] {
    rotate: 36deg;
  }

  .\[transform\:translate\(0\,0\)\] {
    transform: translate(0);
  }

  .\[transform\:translateY\(-6px\)_scale\(0\.98\)\] {
    transform: translateY(-6px) scale(.98);
  }

  .\[transform\:translateY\(var\(--ty\)\)_scale\(var\(--ts\)\)\] {
    transform: translateY(var(--ty)) scale(var(--ts));
  }

  .\[transform\:translateZ\(0\)\] {
    transform: translateZ(0);
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .animate-\[cardinal-dot-2_0\.75s_linear_infinite\] {
    animation: .75s linear infinite cardinal-dot-2;
  }

  .animate-\[cardinal-dot-3_0\.75s_linear_infinite\] {
    animation: .75s linear infinite cardinal-dot-3;
  }

  .animate-\[cds-reveal-in_var\(--cds-dur-snap\)_var\(--cds-ease-out\)\] {
    animation: cds-reveal-in var(--cds-dur-snap) var(--cds-ease-out);
  }

  .animate-\[cds-shimmer-text-shine_3s_cubic-bezier\(0\.77\,0\,0\.175\,1\)_infinite\] {
    animation: 3s cubic-bezier(.77, 0, .175, 1) infinite cds-shimmer-text-shine;
  }

  .animate-\[cds-shimmer-text-shine_3s_…\] {
    animation: cds-shimmer-text-shine 3s …;
  }

  .animate-\[cursor-move_3s_ease-in-out_infinite\] {
    animation: 3s ease-in-out infinite cursor-move;
  }

  .animate-\[fade-in_200ms_ease-out\] {
    animation: .2s ease-out fade-in;
  }

  .animate-\[fade_0\.5s_ease-in\] {
    animation: .5s ease-in fade;
  }

  .animate-\[fade_0\.6s_ease-out\] {
    animation: .6s ease-out fade;
  }

  .animate-\[fade_300ms_ease-out\] {
    animation: .3s ease-out fade;
  }

  .animate-\[greeting-fade-in_350ms_ease-in-out\] {
    animation: .35s ease-in-out greeting-fade-in;
  }

  .animate-\[iterIn_…\] {
    animation: iterIn …;
  }

  .animate-\[login-hero-in_800ms_ease-out\] {
    animation: .8s ease-out login-hero-in;
  }

  .animate-\[scale-in_250ms_ease-out\] {
    animation: .25s ease-out scale-in;
  }

  .animate-\[shimmertext_2\.25s_infinite\] {
    animation: 2.25s infinite shimmertext;
  }

  .animate-\[shimmertext_2\.25s_infinite_paused\] {
    animation: 2.25s infinite paused shimmertext;
  }

  .animate-\[slideDown_0\.5s_ease-out\] {
    animation: .5s ease-out slideDown;
  }

  .animate-\[spin_1\.5s_linear_infinite\] {
    animation: 1.5s linear infinite spin;
  }

  .animate-\[spin_1s_linear_infinite\] {
    animation: 1s linear infinite spin;
  }

  .animate-\[spin_2s_linear_infinite\] {
    animation: 2s linear infinite spin;
  }

  .animate-\[…\] {
    animation: …;
  }

  .animate-alert-band-rise {
    animation: .2s ease-out both alert-band-rise;
  }

  .animate-ant-tools-pop {
    animation: .14s ease-out both ant-tools-pop;
  }

  .animate-ant-tools-push {
    animation: .14s ease-out both ant-tools-push;
  }

  .animate-marlin-chin-fade {
    animation: .25s ease-out both fade;
  }

  .animate-none {
    animation: none;
  }

  .animate-ping {
    animation: var(--animate-ping);
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .animate-pulse-dot {
    animation: 1.5s ease-in-out infinite pulse-dot;
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .\!cursor-auto {
    cursor: auto !important;
  }

  .\!cursor-default {
    cursor: default !important;
  }

  .\!cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .\!cursor-pointer {
    cursor: pointer !important;
  }

  .\[cursor\:var\(--cds-cursor-interactive\)\] {
    cursor: var(--cds-cursor-interactive);
  }

  .cursor-\[inherit\] {
    cursor: inherit;
  }

  .cursor-\[var\(--cds-cursor-interactive\)\] {
    cursor: var(--cds-cursor-interactive);
  }

  .cursor-auto {
    cursor: auto;
  }

  .cursor-col-resize {
    cursor: col-resize;
  }

  .cursor-copy {
    cursor: copy;
  }

  .cursor-crosshair {
    cursor: crosshair;
  }

  .cursor-default {
    cursor: default;
  }

  .cursor-ew-resize {
    cursor: ew-resize;
  }

  .cursor-grab {
    cursor: grab;
  }

  .cursor-grabbing {
    cursor: grabbing;
  }

  .cursor-help {
    cursor: help;
  }

  .cursor-interactive {
    cursor: var(--cds-cursor-interactive);
  }

  .cursor-move {
    cursor: move;
  }

  .cursor-none {
    cursor: none;
  }

  .cursor-not-allowed {
    cursor: not-allowed;
  }

  .cursor-ns-resize {
    cursor: ns-resize;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .cursor-row-resize {
    cursor: row-resize;
  }

  .cursor-text {
    cursor: text;
  }

  .cursor-wait {
    cursor: wait;
  }

  .cursor-zoom-in {
    cursor: zoom-in;
  }

  .cursor-zoom-out {
    cursor: zoom-out;
  }

  .touch-pan-y {
    --tw-pan-y: pan-y;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .\[touch-action\:none\] {
    touch-action: none;
  }

  .touch-manipulation {
    touch-action: manipulation;
  }

  .touch-none {
    touch-action: none;
  }

  .\!resize-y {
    resize: vertical !important;
  }

  .\[resize\:horizontal\] {
    resize: horizontal;
  }

  .resize {
    resize: both;
  }

  .resize-none {
    resize: none;
  }

  .resize-x {
    resize: horizontal;
  }

  .resize-y {
    resize: vertical;
  }

  .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
  }

  .snap-y {
    scroll-snap-type: y var(--tw-scroll-snap-strictness);
  }

  .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }

  .snap-proximity {
    --tw-scroll-snap-strictness: proximity;
  }

  .snap-center {
    scroll-snap-align: center;
  }

  .snap-end {
    scroll-snap-align: end;
  }

  .snap-start {
    scroll-snap-align: start;
  }

  .scroll-my-8 {
    scroll-margin-block: calc(var(--spacing) * 8);
  }

  .\[scroll-margin-top\:var\(--list-header-scroll-offset\)\] {
    scroll-margin-top: var(--list-header-scroll-offset);
  }

  .scroll-mt-4 {
    scroll-margin-top: calc(var(--spacing) * 4);
  }

  .scroll-mt-5 {
    scroll-margin-top: calc(var(--spacing) * 5);
  }

  .scroll-mt-8 {
    scroll-margin-top: calc(var(--spacing) * 8);
  }

  .scroll-mt-24 {
    scroll-margin-top: calc(var(--spacing) * 24);
  }

  .scroll-mt-\[56px\] {
    scroll-margin-top: 56px;
  }

  .scroll-fade {
    scroll-padding: var(--cds-scroll-fade-size);
  }

  @supports (animation-timeline: scroll()) {
    .scroll-fade {
      --cds-scroll-fade-top: calc(var(--cds-scroll-fade-top-raw) * var(--cds-scroll-fade-y-active));
      --cds-scroll-fade-bottom: calc(var(--cds-scroll-fade-bottom-raw) * var(--cds-scroll-fade-y-active));
      --cds-scroll-fade-left: calc(var(--cds-scroll-fade-left-raw) * var(--cds-scroll-fade-x-active));
      --cds-scroll-fade-right: calc(var(--cds-scroll-fade-right-raw) * var(--cds-scroll-fade-x-active));
      -webkit-mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent), linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      -webkit-mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent), linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      -webkit-mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent), linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent), linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      animation-name: cds-scroll-fade-top, cds-scroll-fade-bottom, cds-scroll-fade-left, cds-scroll-fade-right, cds-scroll-fade-y-active, cds-scroll-fade-x-active;
      animation-timing-function: linear;
      animation-fill-mode: both, both, both, both, none, none;
      animation-duration: auto;
      animation-timeline: scroll(self), scroll(self), scroll(self inline), scroll(self inline), scroll(self), scroll(self inline);
      animation-range: 0px var(--cds-scroll-fade-size), calc(100% - var(--cds-scroll-fade-size)) 100%, 0px var(--cds-scroll-fade-size), calc(100% - var(--cds-scroll-fade-size)) 100%, 0px 101%, 0px 101%;
      -webkit-mask-composite: source-in;
      -webkit-mask-composite: source-in;
      -webkit-mask-composite: source-in;
      mask-composite: intersect;
    }
  }

  .scroll-fade-x {
    scroll-padding-inline: var(--cds-scroll-fade-size);
  }

  @supports (animation-timeline: scroll()) {
    .scroll-fade-x {
      --cds-scroll-fade-left: calc(var(--cds-scroll-fade-left-raw) * var(--cds-scroll-fade-x-active));
      --cds-scroll-fade-right: calc(var(--cds-scroll-fade-right-raw) * var(--cds-scroll-fade-x-active));
      -webkit-mask-image: linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      -webkit-mask-image: linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      -webkit-mask-image: linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      mask-image: linear-gradient(to right, transparent, #0000000d calc(var(--cds-scroll-fade-left) * .15), #00000026 calc(var(--cds-scroll-fade-left) * .3), #0000004d calc(var(--cds-scroll-fade-left) * .45), #00000080 calc(var(--cds-scroll-fade-left) * .6), #000000b3 calc(var(--cds-scroll-fade-left) * .75), #000000d9 calc(var(--cds-scroll-fade-left) * .87), #000 var(--cds-scroll-fade-left), #000 calc(100% - var(--cds-scroll-fade-right)), #000000d9 calc(100% - var(--cds-scroll-fade-right) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-right) * .75), #00000080 calc(100% - var(--cds-scroll-fade-right) * .6), #0000004d calc(100% - var(--cds-scroll-fade-right) * .45), #00000026 calc(100% - var(--cds-scroll-fade-right) * .3), #0000000d calc(100% - var(--cds-scroll-fade-right) * .15), transparent);
      animation-name: cds-scroll-fade-left, cds-scroll-fade-right, cds-scroll-fade-x-active;
      animation-timing-function: linear;
      animation-fill-mode: both, both, none;
      animation-duration: auto;
      animation-timeline: scroll(self inline);
      animation-range: 0px var(--cds-scroll-fade-size), calc(100% - var(--cds-scroll-fade-size)) 100%, 0px 101%;
    }
  }

  .scroll-fade-y {
    scroll-padding-block: var(--cds-scroll-fade-size);
  }

  @supports (animation-timeline: scroll()) {
    .scroll-fade-y {
      --cds-scroll-fade-top: calc(var(--cds-scroll-fade-top-raw) * var(--cds-scroll-fade-y-active));
      --cds-scroll-fade-bottom: calc(var(--cds-scroll-fade-bottom-raw) * var(--cds-scroll-fade-y-active));
      -webkit-mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent);
      -webkit-mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent);
      -webkit-mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent);
      mask-image: linear-gradient(to bottom, transparent, #0000000d calc(var(--cds-scroll-fade-top) * .15), #00000026 calc(var(--cds-scroll-fade-top) * .3), #0000004d calc(var(--cds-scroll-fade-top) * .45), #00000080 calc(var(--cds-scroll-fade-top) * .6), #000000b3 calc(var(--cds-scroll-fade-top) * .75), #000000d9 calc(var(--cds-scroll-fade-top) * .87), #000 var(--cds-scroll-fade-top), #000 calc(100% - var(--cds-scroll-fade-bottom)), #000000d9 calc(100% - var(--cds-scroll-fade-bottom) * .87), #000000b3 calc(100% - var(--cds-scroll-fade-bottom) * .75), #00000080 calc(100% - var(--cds-scroll-fade-bottom) * .6), #0000004d calc(100% - var(--cds-scroll-fade-bottom) * .45), #00000026 calc(100% - var(--cds-scroll-fade-bottom) * .3), #0000000d calc(100% - var(--cds-scroll-fade-bottom) * .15), transparent);
      animation-name: cds-scroll-fade-top, cds-scroll-fade-bottom, cds-scroll-fade-y-active;
      animation-timing-function: linear;
      animation-fill-mode: both, both, none;
      animation-duration: auto;
      animation-timeline: scroll(self);
      animation-range: 0px var(--cds-scroll-fade-size), calc(100% - var(--cds-scroll-fade-size)) 100%, 0px 101%;
    }
  }

  .\[scroll-padding-block-start\:calc\(var\(--spacing\)\*6\)\] {
    scroll-padding-block-start: calc(var(--spacing) * 6);
  }

  .scroll-pt-4 {
    scroll-padding-top: calc(var(--spacing) * 4);
  }

  .scroll-pt-6 {
    scroll-padding-top: calc(var(--spacing) * 6);
  }

  .scroll-pt-\[calc\(2\*var\(--cds-h-control\)\+1px\)\] {
    scroll-padding-top: calc(2 * var(--cds-h-control) + 1px);
  }

  .scroll-pt-\[calc\(var\(--cds-h-control\)\+1px\)\] {
    scroll-padding-top: calc(var(--cds-h-control) + 1px);
  }

  .scroll-pb-6 {
    scroll-padding-bottom: calc(var(--spacing) * 6);
  }

  .\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }

  .\[scrollbar-width\:thin\] {
    scrollbar-width: thin;
  }

  .scrollbar-none {
    scrollbar-width: none;
  }

  .scrollbar-thin {
    scrollbar-width: thin;
  }

  .\[scrollbar-color\:hsl\(var\(--border-400\)\)_transparent\] {
    scrollbar-color: hsl(var(--border-400)) transparent;
  }

  .\[scrollbar-color\:hsl\(var\(--text-500\)\)\] {
    scrollbar-color: hsl(var(--text-500));
  }

  .\[scrollbar-color\:transparent_transparent\] {
    scrollbar-color: transparent transparent;
  }

  .\[scrollbar-gutter\:stable\] {
    scrollbar-gutter: stable;
  }

  .\[scrollbar-gutter\:stable_both-edges\] {
    scrollbar-gutter: stable both-edges;
  }

  .list-inside {
    list-style-position: inside;
  }

  .list-outside {
    list-style-position: outside;
  }

  .list-decimal {
    list-style-type: decimal;
  }

  .list-disc {
    list-style-type: disc;
  }

  .list-none {
    list-style-type: none;
  }

  .\[appearance\:textfield\] {
    appearance: textfield;
  }

  .appearance-none {
    appearance: none;
  }

  .columns-1 {
    columns: 1;
  }

  .columns-2 {
    columns: 2;
  }

  .columns-3 {
    columns: 3;
  }

  .break-inside-avoid {
    break-inside: avoid;
  }

  .break-inside-avoid-column {
    break-inside: avoid-column;
  }

  .\[grid-auto-columns\:inherit\] {
    grid-auto-columns: inherit;
  }

  .\[grid-auto-flow\:inherit\] {
    grid-auto-flow: inherit;
  }

  .\[grid-auto-rows\:inherit\] {
    grid-auto-rows: inherit;
  }

  .auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .auto-rows-min {
    grid-auto-rows: min-content;
  }

  .\!grid-cols-\[auto_minmax\(0\,1fr\)_0\] {
    grid-template-columns: auto minmax(0, 1fr) 0 !important;
  }

  .\[grid-template-columns\:inherit\] {
    grid-template-columns: inherit;
  }

  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .grid-cols-\[1fr_130px_1fr_auto\] {
    grid-template-columns: 1fr 130px 1fr auto;
  }

  .grid-cols-\[1fr_auto\] {
    grid-template-columns: 1fr auto;
  }

  .grid-cols-\[1fr_auto_1fr\] {
    grid-template-columns: 1fr auto 1fr;
  }

  .grid-cols-\[1fr_auto_7rem_7rem\] {
    grid-template-columns: 1fr auto 7rem 7rem;
  }

  .grid-cols-\[2\.25rem_1fr\] {
    grid-template-columns: 2.25rem 1fr;
  }

  .grid-cols-\[2fr_1fr\] {
    grid-template-columns: 2fr 1fr;
  }

  .grid-cols-\[2rem_1\.4fr_1\.6fr_1\.4fr_0\.8fr_1fr_2\.5rem\] {
    grid-template-columns: 2rem 1.4fr 1.6fr 1.4fr .8fr 1fr 2.5rem;
  }

  .grid-cols-\[3fr_2fr\] {
    grid-template-columns: 3fr 2fr;
  }

  .grid-cols-\[16px_1fr\] {
    grid-template-columns: 16px 1fr;
  }

  .grid-cols-\[16rem_1fr\] {
    grid-template-columns: 16rem 1fr;
  }

  .grid-cols-\[20px_1fr\] {
    grid-template-columns: 20px 1fr;
  }

  .grid-cols-\[24px_1fr_auto_auto_auto_auto\] {
    grid-template-columns: 24px 1fr auto auto auto auto;
  }

  .grid-cols-\[128px_170px_1fr\] {
    grid-template-columns: 128px 170px 1fr;
  }

  .grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }

  .grid-cols-\[auto_auto\] {
    grid-template-columns: auto auto;
  }

  .grid-cols-\[auto_auto_1fr\] {
    grid-template-columns: auto auto 1fr;
  }

  .grid-cols-\[auto_minmax\(0\,1fr\)\] {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .grid-cols-\[auto_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .grid-cols-\[auto_minmax\(0\,auto\)_auto\] {
    grid-template-columns: auto minmax(0, auto) auto;
  }

  .grid-cols-\[max-content_1fr\] {
    grid-template-columns: max-content 1fr;
  }

  .grid-cols-\[minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid-cols-\[minmax\(0\,1fr\)_auto\] {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .grid-cols-\[minmax\(0\,1fr\)_auto_auto\] {
    grid-template-columns: minmax(0, 1fr) auto auto;
  }

  .grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .grid-cols-\[minmax\(0\,_1fr\)_auto\] {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .grid-cols-\[minmax\(0\,auto\)_auto_auto\] {
    grid-template-columns: minmax(0, auto) auto auto;
  }

  .grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0, auto) minmax(0, 1fr);
  }

  .grid-cols-\[minmax\(0\,max-content\)_1fr\] {
    grid-template-columns: minmax(0, max-content) 1fr;
  }

  .grid-cols-\[repeat\(auto-fill\,minmax\(120px\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  }

  .grid-cols-\[repeat\(auto-fit\,minmax\(5\.5rem\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit, minmax(5.5rem, 1fr));
  }

  .grid-cols-subgrid {
    grid-template-columns: subgrid;
  }

  .\[grid-template-rows\:inherit\] {
    grid-template-rows: inherit;
  }

  .grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .grid-rows-\[0fr\] {
    grid-template-rows: 0fr;
  }

  .grid-rows-\[1fr\] {
    grid-template-rows: 1fr;
  }

  .grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto;
  }

  .grid-rows-\[minmax\(0\,1fr\)\] {
    grid-template-rows: minmax(0, 1fr);
  }

  .grid-rows-\[minmax\(0\,1fr\)_auto\] {
    grid-template-rows: minmax(0, 1fr) auto;
  }

  .\[flex-direction\:inherit\] {
    flex-direction: inherit;
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-col-reverse {
    flex-direction: column-reverse;
  }

  .flex-row {
    flex-direction: row;
  }

  .flex-row-reverse {
    flex-direction: row-reverse;
  }

  .\[flex-wrap\:inherit\] {
    flex-wrap: inherit;
  }

  .flex-nowrap {
    flex-wrap: nowrap;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .place-content-center {
    place-content: center;
  }

  .place-items-center {
    place-items: center;
  }

  .place-items-stretch {
    place-items: stretch stretch;
  }

  .content-end {
    align-content: flex-end;
  }

  .content-start {
    align-content: flex-start;
  }

  .\!items-start {
    align-items: flex-start !important;
  }

  .\[align-items\:inherit\] {
    align-items: inherit;
  }

  .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-start {
    justify-content: flex-start !important;
  }

  .\[justify-content\:inherit\] {
    justify-content: inherit;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .justify-start {
    justify-content: flex-start;
  }

  .justify-stretch {
    justify-content: stretch;
  }

  .\[justify-items\:inherit\] {
    justify-items: inherit;
  }

  .justify-items-center {
    justify-items: center;
  }

  .justify-items-end {
    justify-items: end;
  }

  .justify-items-stretch {
    justify-items: stretch;
  }

  .\!gap-0 {
    gap: calc(var(--spacing) * 0) !important;
  }

  .\!gap-2 {
    gap: calc(var(--spacing) * 2) !important;
  }

  .\!gap-3\.5 {
    gap: calc(var(--spacing) * 3.5) !important;
  }

  .\[gap\:inherit\] {
    gap: inherit;
  }

  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }

  .gap-0\.5 {
    gap: calc(var(--spacing) * .5);
  }

  .gap-0\.75 {
    gap: calc(var(--spacing) * .75);
  }

  .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-4 {
    gap: calc(var(--spacing) * 4);
  }

  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }

  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }

  .gap-7 {
    gap: calc(var(--spacing) * 7);
  }

  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }

  .gap-9 {
    gap: calc(var(--spacing) * 9);
  }

  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }

  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }

  .gap-16 {
    gap: calc(var(--spacing) * 16);
  }

  .gap-20 {
    gap: calc(var(--spacing) * 20);
  }

  .gap-96 {
    gap: calc(var(--spacing) * 96);
  }

  .gap-\[0\.3em\] {
    gap: .3em;
  }

  .gap-\[0\.25em\] {
    gap: .25em;
  }

  .gap-\[1\.5px\] {
    gap: 1.5px;
  }

  .gap-\[1px\] {
    gap: 1px;
  }

  .gap-\[2px\] {
    gap: 2px;
  }

  .gap-\[3px\] {
    gap: 3px;
  }

  .gap-\[4px\] {
    gap: 4px;
  }

  .gap-\[5px\] {
    gap: 5px;
  }

  .gap-\[6px\] {
    gap: 6px;
  }

  .gap-\[7px\] {
    gap: 7px;
  }

  .gap-\[8px\] {
    gap: 8px;
  }

  .gap-\[9px\] {
    gap: 9px;
  }

  .gap-\[10px\] {
    gap: 10px;
  }

  .gap-\[11px\] {
    gap: 11px;
  }

  .gap-\[12px\] {
    gap: 12px;
  }

  .gap-\[13px\] {
    gap: 13px;
  }

  .gap-\[16px\] {
    gap: 16px;
  }

  .gap-\[17px\] {
    gap: 17px;
  }

  .gap-\[20px\] {
    gap: 20px;
  }

  .gap-\[22px\] {
    gap: 22px;
  }

  .gap-\[24px\] {
    gap: 24px;
  }

  .gap-\[28px\] {
    gap: 28px;
  }

  .gap-\[30px\] {
    gap: 30px;
  }

  .gap-\[32px\] {
    gap: 32px;
  }

  .gap-\[40px\] {
    gap: 40px;
  }

  .gap-\[60px\] {
    gap: 60px;
  }

  .gap-\[160px\] {
    gap: 160px;
  }

  .gap-\[320px\] {
    gap: 320px;
  }

  .gap-\[calc\(var\(--g3\)\+2px\)\] {
    gap: calc(var(--g3) + 2px);
  }

  .gap-\[var\(--approval-card-gap\,12px\)\] {
    gap: var(--approval-card-gap, 12px);
  }

  .gap-\[var\(--cds-pad-sm\,6px\)\] {
    gap: var(--cds-pad-sm, 6px);
  }

  .gap-\[var\(--chat-item-gap\)\] {
    gap: var(--chat-item-gap);
  }

  .gap-\[var\(--chat-item-gap\,10px\)\] {
    gap: var(--chat-item-gap, 10px);
  }

  .gap-\[var\(--chat-turn-gap\)\] {
    gap: var(--chat-turn-gap);
  }

  .gap-\[var\(--chat-turn-gap\,15px\)\] {
    gap: var(--chat-turn-gap, 15px);
  }

  .gap-\[var\(--df-footer-gap\)\] {
    gap: var(--df-footer-gap);
  }

  .gap-\[var\(--df-row-gap\)\] {
    gap: var(--df-row-gap);
  }

  .gap-\[var\(--p2\)\] {
    gap: var(--p2);
  }

  .gap-\[var\(--p5\)\] {
    gap: var(--p5);
  }

  .gap-lg {
    gap: var(--cds-gap-lg);
  }

  .gap-md {
    gap: var(--cds-gap-md);
  }

  .gap-px {
    gap: 1px;
  }

  .gap-sm {
    gap: var(--cds-gap-sm);
  }

  .gap-xl {
    gap: var(--cds-gap-xl);
  }

  .gap-xs {
    gap: var(--cds-gap-xs);
  }

  :where(.\!space-y-0 > :not(:last-child)) {
    --tw-space-y-reverse: 0 !important;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse)) !important;
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse))) !important;
  }

  :where(.space-y-0 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-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-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-4 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-6 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-7 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-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-\[11px\] > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(11px * var(--tw-space-y-reverse));
    margin-block-end: calc(11px * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-px > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(1px * var(--tw-space-y-reverse));
    margin-block-end: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  }

  .gap-x-1 {
    column-gap: calc(var(--spacing) * 1);
  }

  .gap-x-1\.5 {
    column-gap: calc(var(--spacing) * 1.5);
  }

  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }

  .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }

  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }

  .gap-x-5 {
    column-gap: calc(var(--spacing) * 5);
  }

  .gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }

  .gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }

  .gap-x-10 {
    column-gap: calc(var(--spacing) * 10);
  }

  .gap-x-12 {
    column-gap: calc(var(--spacing) * 12);
  }

  .gap-x-16 {
    column-gap: calc(var(--spacing) * 16);
  }

  .gap-x-48 {
    column-gap: calc(var(--spacing) * 48);
  }

  .gap-x-\[2px\] {
    column-gap: 2px;
  }

  .gap-x-\[3px\] {
    column-gap: 3px;
  }

  .gap-x-\[11px\] {
    column-gap: 11px;
  }

  .gap-x-\[28px\] {
    column-gap: 28px;
  }

  .gap-x-\[40px\] {
    column-gap: 40px;
  }

  .gap-x-lg {
    column-gap: var(--cds-gap-lg);
  }

  .gap-x-md {
    column-gap: var(--cds-gap-md);
  }

  .gap-x-sm {
    column-gap: var(--cds-gap-sm);
  }

  .gap-x-xl {
    column-gap: var(--cds-gap-xl);
  }

  .gap-x-xs {
    column-gap: var(--cds-gap-xs);
  }

  :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)));
  }

  :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)));
  }

  :where(.space-x-3 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .gap-y-0\.5 {
    row-gap: calc(var(--spacing) * .5);
  }

  .gap-y-1 {
    row-gap: calc(var(--spacing) * 1);
  }

  .gap-y-1\.5 {
    row-gap: calc(var(--spacing) * 1.5);
  }

  .gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }

  .gap-y-2\.5 {
    row-gap: calc(var(--spacing) * 2.5);
  }

  .gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }

  .gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }

  .gap-y-5 {
    row-gap: calc(var(--spacing) * 5);
  }

  .gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }

  .gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }

  .gap-y-12 {
    row-gap: calc(var(--spacing) * 12);
  }

  .gap-y-32 {
    row-gap: calc(var(--spacing) * 32);
  }

  .gap-y-\[8px\] {
    row-gap: 8px;
  }

  .gap-y-\[32px\] {
    row-gap: 32px;
  }

  .gap-y-\[var\(--cmp-gap-y\)\] {
    row-gap: var(--cmp-gap-y);
  }

  .gap-y-lg {
    row-gap: var(--cds-gap-lg);
  }

  .gap-y-md {
    row-gap: var(--cds-gap-md);
  }

  .gap-y-sm {
    row-gap: var(--cds-gap-sm);
  }

  .gap-y-xl {
    row-gap: var(--cds-gap-xl);
  }

  .gap-y-xs {
    row-gap: var(--cds-gap-xs);
  }

  :where(.divide-x > :not(:last-child)) {
    --tw-divide-x-reverse: 0;
    border-inline-style: var(--tw-border-style);
    border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
    border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-y-0\.5 > :not(:last-child)), :where(.divide-y-\[0\.5px\] > :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(.5px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(.5px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-alpha-1 > :not(:last-child)) {
    border-color: var(--cds-alpha-1);
  }

  :where(.divide-alpha-2 > :not(:last-child)) {
    border-color: var(--cds-alpha-2);
  }

  :where(.divide-border-200 > :not(:last-child)) {
    border-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.divide-border-200 > :not(:last-child)) {
      border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  :where(.divide-border-300 > :not(:last-child)) {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.divide-border-300 > :not(:last-child)) {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  :where(.divide-strong > :not(:last-child)) {
    border-color: var(--cds-border-strong);
  }

  :where(.divide-text-300\/20 > :not(:last-child)) {
    border-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :where(.divide-text-300\/20 > :not(:last-child)) {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .place-self-center {
    place-self: center;
  }

  .self-center {
    align-self: center;
  }

  .self-end {
    align-self: flex-end;
  }

  .self-start {
    align-self: flex-start;
  }

  .self-stretch {
    align-self: stretch;
  }

  .justify-self-end {
    justify-self: flex-end;
  }

  .justify-self-start {
    justify-self: flex-start;
  }

  .justify-self-stretch {
    justify-self: stretch;
  }

  .\!truncate {
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    overflow: hidden !important;
  }

  .truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .\!overflow-hidden {
    overflow: hidden !important;
  }

  .\!overflow-visible {
    overflow: visible !important;
  }

  .\[overflow\:auto\] {
    overflow: auto;
  }

  .\[overflow\:clip\] {
    overflow: clip;
  }

  .\[overflow\:clip_visible\] {
    overflow: clip visible;
  }

  .\[overflow\:hidden_auto\] {
    overflow: hidden auto;
  }

  .overflow-auto {
    overflow: auto;
  }

  .overflow-clip {
    overflow: clip;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-scroll {
    overflow: scroll;
  }

  .overflow-visible {
    overflow: visible;
  }

  .overflow-x-auto {
    overflow-x: auto;
  }

  .overflow-x-clip {
    overflow-x: clip;
  }

  .overflow-x-hidden {
    overflow-x: hidden;
  }

  .overflow-x-visible {
    overflow-x: visible;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .overflow-y-clip {
    overflow-y: clip;
  }

  .overflow-y-hidden {
    overflow-y: hidden;
  }

  .overflow-y-scroll {
    overflow-y: scroll;
  }

  .overscroll-contain {
    overscroll-behavior: contain;
  }

  .overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .scroll-smooth {
    scroll-behavior: smooth;
  }

  .\!rounded {
    border-radius: var(--cds-radius) !important;
  }

  .\!rounded-2xl {
    border-radius: var(--radius-2xl) !important;
  }

  .\!rounded-\[4px\] {
    border-radius: 4px !important;
  }

  .\!rounded-\[9px\] {
    border-radius: 9px !important;
  }

  .\!rounded-\[24px\] {
    border-radius: 24px !important;
  }

  .\!rounded-\[32px\] {
    border-radius: 32px !important;
  }

  .\!rounded-\[calc\(var\(--fr\)-\(var\(--fh\)-var\(--fhn\)\)\/2\)\] {
    border-radius: calc(var(--fr) - (var(--fh) - var(--fhn)) / 2) !important;
  }

  .\!rounded-\[var\(--cbx-r\)\] {
    border-radius: var(--cbx-r) !important;
  }

  .\!rounded-card {
    border-radius: calc(var(--cds-radius) + 4px) !important;
  }

  .\!rounded-full {
    border-radius: 3.40282e38px !important;
  }

  .\!rounded-lg {
    border-radius: var(--radius-lg) !important;
  }

  .\!rounded-none {
    border-radius: 0 !important;
  }

  .\!rounded-xl {
    border-radius: var(--radius-xl) !important;
  }

  .rounded {
    border-radius: var(--cds-radius);
  }

  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }

  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }

  .rounded-\[\.625rem\] {
    border-radius: .625rem;
  }

  .rounded-\[0\.4rem\] {
    border-radius: .4rem;
  }

  .rounded-\[0\.6rem\] {
    border-radius: .6rem;
  }

  .rounded-\[1px\] {
    border-radius: 1px;
  }

  .rounded-\[2\.4px\] {
    border-radius: 2.4px;
  }

  .rounded-\[2px\] {
    border-radius: 2px;
  }

  .rounded-\[2rem\] {
    border-radius: 2rem;
  }

  .rounded-\[3px\] {
    border-radius: 3px;
  }

  .rounded-\[4px\] {
    border-radius: 4px;
  }

  .rounded-\[5px\] {
    border-radius: 5px;
  }

  .rounded-\[6px\] {
    border-radius: 6px;
  }

  .rounded-\[7px\] {
    border-radius: 7px;
  }

  .rounded-\[8px\] {
    border-radius: 8px;
  }

  .rounded-\[9px\] {
    border-radius: 9px;
  }

  .rounded-\[10px\] {
    border-radius: 10px;
  }

  .rounded-\[12px\] {
    border-radius: 12px;
  }

  .rounded-\[13px\] {
    border-radius: 13px;
  }

  .rounded-\[14px\] {
    border-radius: 14px;
  }

  .rounded-\[16px\] {
    border-radius: 16px;
  }

  .rounded-\[20px\] {
    border-radius: 20px;
  }

  .rounded-\[22px\] {
    border-radius: 22px;
  }

  .rounded-\[24px\] {
    border-radius: 24px;
  }

  .rounded-\[26px\] {
    border-radius: 26px;
  }

  .rounded-\[27\%\] {
    border-radius: 27%;
  }

  .rounded-\[28\%\] {
    border-radius: 28%;
  }

  .rounded-\[30px\] {
    border-radius: 30px;
  }

  .rounded-\[32px\] {
    border-radius: 32px;
  }

  .rounded-\[32px_32px_28px_28px\] {
    border-radius: 32px 32px 28px 28px;
  }

  .rounded-\[calc\(var\(--cds-h-control-nested\)\/4-2px\)\] {
    border-radius: calc(var(--cds-h-control-nested) / 4 - 2px);
  }

  .rounded-\[calc\(var\(--cds-h-control-nested\)\/4-min\(3px\,\(var\(--cds-h-control-nested\)-12px\)\/2\)\)\] {
    border-radius: calc(var(--cds-h-control-nested) / 4 - min(3px, (var(--cds-h-control-nested) - 12px) / 2));
  }

  .rounded-\[calc\(var\(--cds-radius\)\+8px\)\] {
    border-radius: calc(var(--cds-radius) + 8px);
  }

  .rounded-\[calc\(var\(--cds-radius\)-\(var\(--cds-h-control\)-var\(--cds-h-control-nested\)\)\/2\)\] {
    border-radius: calc(var(--cds-radius) - (var(--cds-h-control) - var(--cds-h-control-nested)) / 2);
  }

  .rounded-\[calc\(var\(--cds-radius\)-1px\)\] {
    border-radius: calc(var(--cds-radius) - 1px);
  }

  .rounded-\[calc\(var\(--cds-radius\)-2px\)\] {
    border-radius: calc(var(--cds-radius) - 2px);
  }

  .rounded-\[calc\(var\(--df-icon-size\)\/4\+1px\)\] {
    border-radius: calc(var(--df-icon-size) / 4 + 1px);
  }

  .rounded-\[calc\(var\(--r4\)\+2px\)\] {
    border-radius: calc(var(--r4) + 2px);
  }

  .rounded-\[inherit\] {
    border-radius: inherit;
  }

  .rounded-\[var\(--accordion-radius\)\] {
    border-radius: var(--accordion-radius);
  }

  .rounded-\[var\(--cds-checkbox-radius\)\] {
    border-radius: var(--cds-checkbox-radius);
  }

  .rounded-\[var\(--df-radius-pill\)\] {
    border-radius: var(--df-radius-pill);
  }

  .rounded-\[var\(--df-radius-pill\,6px\)\] {
    border-radius: var(--df-radius-pill, 6px);
  }

  .rounded-\[var\(--r7\)\] {
    border-radius: var(--r7);
  }

  .rounded-\[…\] {
    border-radius: …;
  }

  .rounded-card {
    border-radius: calc(var(--cds-radius) + 4px);
  }

  .rounded-chip {
    border-radius: calc(var(--cds-h-control-nested) / 4);
  }

  .rounded-full {
    border-radius: 3.40282e38px;
  }

  .rounded-lg {
    border-radius: var(--radius-lg);
  }

  .rounded-md {
    border-radius: var(--radius-md);
  }

  .rounded-none {
    border-radius: 0;
  }

  .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .rounded-xl {
    border-radius: var(--radius-xl);
  }

  .rounded-ss-md {
    border-start-start-radius: var(--radius-md);
  }

  .rounded-e-2xl {
    border-start-end-radius: var(--radius-2xl);
    border-end-end-radius: var(--radius-2xl);
  }

  .rounded-e-\[inherit\] {
    border-start-end-radius: inherit;
    border-end-end-radius: inherit;
  }

  .rounded-ee-lg {
    border-end-end-radius: var(--radius-lg);
  }

  .\!rounded-t-\[20px\] {
    border-top-left-radius: 20px !important;
    border-top-right-radius: 20px !important;
  }

  .rounded-t {
    border-top-left-radius: var(--cds-radius);
    border-top-right-radius: var(--cds-radius);
  }

  .rounded-t-2xl {
    border-top-left-radius: var(--radius-2xl);
    border-top-right-radius: var(--radius-2xl);
  }

  .rounded-t-\[0\.5px\] {
    border-top-left-radius: .5px;
    border-top-right-radius: .5px;
  }

  .rounded-t-\[2rem\] {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
  }

  .rounded-t-\[6px\] {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .rounded-t-\[16px\] {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .rounded-t-\[20px\] {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .rounded-t-\[24px\] {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
  }

  .rounded-t-\[28px\] {
    border-top-left-radius: 28px;
    border-top-right-radius: 28px;
  }

  .rounded-t-lg {
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
  }

  .rounded-t-md {
    border-top-left-radius: var(--radius-md);
    border-top-right-radius: var(--radius-md);
  }

  .rounded-t-xl {
    border-top-left-radius: var(--radius-xl);
    border-top-right-radius: var(--radius-xl);
  }

  .rounded-l {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  .rounded-l-3xl {
    border-top-left-radius: var(--radius-3xl);
    border-bottom-left-radius: var(--radius-3xl);
  }

  .rounded-l-\[24px\] {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .rounded-l-\[inherit\] {
    border-top-left-radius: inherit;
    border-bottom-left-radius: inherit;
  }

  .rounded-l-full {
    border-top-left-radius: 3.40282e38px;
    border-bottom-left-radius: 3.40282e38px;
  }

  .rounded-l-lg {
    border-top-left-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }

  .rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .rounded-l-sm {
    border-top-left-radius: var(--radius-sm);
    border-bottom-left-radius: var(--radius-sm);
  }

  .rounded-tl {
    border-top-left-radius: var(--cds-radius);
  }

  .rounded-tl-\[0px\] {
    border-top-left-radius: 0;
  }

  .rounded-tl-lg {
    border-top-left-radius: var(--radius-lg);
  }

  .rounded-tl-md {
    border-top-left-radius: var(--radius-md);
  }

  .rounded-tl-none {
    border-top-left-radius: 0;
  }

  .rounded-tl-xl {
    border-top-left-radius: var(--radius-xl);
  }

  .rounded-r {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }

  .rounded-r-3xl {
    border-top-right-radius: var(--radius-3xl);
    border-bottom-right-radius: var(--radius-3xl);
  }

  .rounded-r-\[24px\] {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .rounded-r-\[inherit\] {
    border-top-right-radius: inherit;
    border-bottom-right-radius: inherit;
  }

  .rounded-r-full {
    border-top-right-radius: 3.40282e38px;
    border-bottom-right-radius: 3.40282e38px;
  }

  .rounded-r-lg {
    border-top-right-radius: var(--radius-lg);
    border-bottom-right-radius: var(--radius-lg);
  }

  .rounded-r-md {
    border-top-right-radius: var(--radius-md);
    border-bottom-right-radius: var(--radius-md);
  }

  .rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .rounded-r-sm {
    border-top-right-radius: var(--radius-sm);
    border-bottom-right-radius: var(--radius-sm);
  }

  .rounded-tr {
    border-top-right-radius: var(--cds-radius);
  }

  .rounded-tr-\[0px\] {
    border-top-right-radius: 0;
  }

  .rounded-tr-lg {
    border-top-right-radius: var(--radius-lg);
  }

  .rounded-tr-md {
    border-top-right-radius: var(--radius-md);
  }

  .\!rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .rounded-b {
    border-bottom-right-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  .rounded-b-2xl {
    border-bottom-right-radius: var(--radius-2xl);
    border-bottom-left-radius: var(--radius-2xl);
  }

  .rounded-b-\[0\.6rem\] {
    border-bottom-right-radius: .6rem;
    border-bottom-left-radius: .6rem;
  }

  .rounded-b-\[20px\] {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .rounded-b-\[24px\] {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .rounded-b-card {
    border-bottom-right-radius: calc(var(--cds-radius) + 4px);
    border-bottom-left-radius: calc(var(--cds-radius) + 4px);
  }

  .rounded-b-lg {
    border-bottom-right-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }

  .rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .rounded-b-xl {
    border-bottom-right-radius: var(--radius-xl);
    border-bottom-left-radius: var(--radius-xl);
  }

  .rounded-br {
    border-bottom-right-radius: var(--cds-radius);
  }

  .rounded-br-lg {
    border-bottom-right-radius: var(--radius-lg);
  }

  .rounded-bl {
    border-bottom-left-radius: var(--cds-radius);
  }

  .rounded-bl-\[2px\] {
    border-bottom-left-radius: 2px;
  }

  .rounded-bl-lg {
    border-bottom-left-radius: var(--radius-lg);
  }

  .rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .\!border-0 {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .\!border-0\.5 {
    border-style: var(--tw-border-style) !important;
    border-width: .5px !important;
  }

  .\!border-1 {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .border-0\.5 {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .border-1 {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-1\.5 {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }

  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }

  .border-8 {
    border-style: var(--tw-border-style);
    border-width: 8px;
  }

  .border-200 {
    border-style: var(--tw-border-style);
    border-width: 200px;
  }

  .border-300 {
    border-style: var(--tw-border-style);
    border-width: 300px;
  }

  .border-\[0\.4px\] {
    border-style: var(--tw-border-style);
    border-width: .4px;
  }

  .border-\[0\.5px\] {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .border-\[0\.29px\] {
    border-style: var(--tw-border-style);
    border-width: .29px;
  }

  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }

  .border-\[1\.5rem\] {
    border-style: var(--tw-border-style);
    border-width: 1.5rem;
  }

  .border-\[1px\] {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-\[8px\] {
    border-style: var(--tw-border-style);
    border-width: 8px;
  }

  .border-x {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }

  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .border-y-0\.5 {
    border-block-style: var(--tw-border-style);
    border-block-width: .5px;
  }

  .\!border-t-0 {
    border-top-style: var(--tw-border-style) !important;
    border-top-width: 0 !important;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-t-0 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .border-t-0\.5 {
    border-top-style: var(--tw-border-style);
    border-top-width: .5px;
  }

  .border-t-2 {
    border-top-style: var(--tw-border-style);
    border-top-width: 2px;
  }

  .border-t-\[0\.5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: .5px;
  }

  .border-t-\[1\.4px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1.4px;
  }

  .border-t-\[1\.5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1.5px;
  }

  .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: 0;
  }

  .border-r-0\.5, .border-r-\[0\.5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: .5px;
  }

  .border-r-\[1\.5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 1.5px;
  }

  .\!border-b-0 {
    border-bottom-style: var(--tw-border-style) !important;
    border-bottom-width: 0 !important;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .border-b-0\.5 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: .5px;
  }

  .border-b-1\.5 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1.5px;
  }

  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }

  .border-b-\[0\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: .5px;
  }

  .border-b-\[1\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1.5px;
  }

  .border-b-\[length\:var\(--cds-ring-inner\)\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: var(--cds-ring-inner);
  }

  .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: 0;
  }

  .border-l-0\.5 {
    border-left-style: var(--tw-border-style);
    border-left-width: .5px;
  }

  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }

  .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }

  .border-l-\[1\.5px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 1.5px;
  }

  .border-l-\[3px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 3px;
  }

  .\!border-none {
    --tw-border-style: none !important;
    border-style: none !important;
  }

  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .border-dotted {
    --tw-border-style: dotted;
    border-style: dotted;
  }

  .border-none {
    --tw-border-style: none;
    border-style: none;
  }

  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .\!border-\[hsl\(var\(--accent-100\)\/0\.3\)\] {
    border-color: hsl(var(--accent-100)/.3) !important;
  }

  .\!border-accent-000 {
    border-color: var(--cds-text-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-accent-000 {
      border-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) !important;
    }
  }

  .\!border-accent-100 {
    border-color: var(--cds-fill-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-accent-100 {
      border-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) !important;
    }
  }

  .\!border-accent-100\/20 {
    border-color: var(--cds-fill-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-accent-100\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 20%, transparent) !important;
    }
  }

  .\!border-accent-100\/50 {
    border-color: var(--cds-fill-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-accent-100\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent) !important;
    }
  }

  .\!border-accent-200 {
    border-color: var(--cds-fill-accent-hover) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-accent-200 {
      border-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) !important;
    }
  }

  .\!border-border-300 {
    border-color: var(--cds-border) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-border-300 {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent) !important;
    }
  }

  .\!border-brand-900 {
    border-color: hsl(var(--brand-900) / 1) !important;
  }

  .\!border-danger-100 {
    border-color: var(--cds-fill-danger) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-danger-100 {
      border-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) !important;
    }
  }

  .\!border-danger-200 {
    border-color: var(--cds-fill-danger-hover) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-danger-200 {
      border-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) !important;
    }
  }

  .\!border-danger-200\/50 {
    border-color: var(--cds-fill-danger-hover) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-danger-200\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 50%, transparent) !important;
    }
  }

  .\!border-git-queued {
    border-color: var(--cds-border-git-queued) !important;
  }

  .\!border-strong {
    border-color: var(--cds-border-strong) !important;
  }

  .\!border-text-500\/20 {
    border-color: var(--cds-text-muted) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!border-text-500\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 20%, transparent) !important;
    }
  }

  .\!border-transparent {
    border-color: #0000 !important;
  }

  .border-\[\#8250df\]\/30 {
    border-color: lab(45.8944% 45.0019 -66.6969 / .3);
  }

  .border-\[\#D97757\] {
    border-color: #d97757;
  }

  .border-\[\#E8E6DC\] {
    border-color: #e8e6dc;
  }

  .border-\[\#ccc\] {
    border-color: #ccc;
  }

  .border-\[\#ddd\] {
    border-color: #ddd;
  }

  .border-\[color-mix\(in_srgb\,var\(--cds-gray-810\)_30\%\,transparent\)\] {
    border-color: var(--cds-gray-810);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-\[color-mix\(in_srgb\,var\(--cds-gray-810\)_30\%\,transparent\)\] {
      border-color: color-mix(in srgb,var(--cds-gray-810) 30%,transparent);
    }
  }

  .border-\[color-mix\(in_srgb\,var\(--extended-pink\)_30\%\,transparent\)\] {
    border-color: var(--extended-pink);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-\[color-mix\(in_srgb\,var\(--extended-pink\)_30\%\,transparent\)\] {
      border-color: color-mix(in srgb,var(--extended-pink) 30%,transparent);
    }
  }

  .border-\[hsl\(var\(--accent-100\)\/25\%\)\] {
    border-color: hsl(var(--accent-100)/25%);
  }

  .border-\[hsl\(var\(--accent-100\)\/30\%\)\] {
    border-color: hsl(var(--accent-100)/30%);
  }

  .border-\[hsl\(var\(--border-100\)\/0\.1\)\] {
    border-color: hsl(var(--border-100)/.1);
  }

  .border-\[hsl\(var\(--border-200\)\/0\.1\)\] {
    border-color: hsl(var(--border-200)/.1);
  }

  .border-\[hsl\(var\(--border-200\)\/0\.4\)\] {
    border-color: hsl(var(--border-200)/.4);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.1\)\] {
    border-color: hsl(var(--border-300)/.1);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.2\)\] {
    border-color: hsl(var(--border-300)/.2);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.3\)\] {
    border-color: hsl(var(--border-300)/.3);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.6\)\] {
    border-color: hsl(var(--border-300)/.6);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.08\)\] {
    border-color: hsl(var(--border-300)/.08);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.12\)\] {
    border-color: hsl(var(--border-300)/.12);
  }

  .border-\[hsl\(var\(--border-300\)\/0\.25\)\] {
    border-color: hsl(var(--border-300)/.25);
  }

  .border-\[hsl\(var\(--border-400\)\/0\.1\)\] {
    border-color: hsl(var(--border-400)/.1);
  }

  .border-\[var\(--cds-ring-color\)\] {
    border-color: var(--cds-ring-color);
  }

  .border-\[var\(--diff-widget-border\,var\(--cds-border\)\)\] {
    border-color: var(--diff-widget-border, var(--cds-border));
  }

  .border-\[var\(--t2\)\] {
    border-color: var(--t2);
  }

  .border-\[var\(--t3\)\] {
    border-color: var(--t3);
  }

  .border-\[var\(--t4\)\] {
    border-color: var(--t4);
  }

  .border-\[var\(--t5\)\] {
    border-color: var(--t5);
  }

  .border-\[var\(--t6\)\] {
    border-color: var(--t6);
  }

  .border-accent {
    border-color: var(--cds-border-accent);
  }

  .border-accent-000 {
    border-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-000 {
      border-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
    }
  }

  .border-accent-000\/20 {
    border-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-000\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-accent-000\/30 {
    border-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-000\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-accent-000\/40 {
    border-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-000\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-accent-100 {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-100 {
      border-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .border-accent-100\/20 {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-100\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-accent-100\/30 {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-100\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-accent-100\/40 {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-100\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-accent-100\/50 {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-100\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .border-accent-200 {
    border-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-200 {
      border-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .border-accent-200\/20 {
    border-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-200\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-accent-200\/30 {
    border-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-200\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-accent-900 {
    border-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-900 {
      border-color: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .border-accent-brand {
    border-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-brand {
      border-color: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .border-accent-brand\/10 {
    border-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-brand\/10 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .border-accent-brand\/20 {
    border-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-brand\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-accent-brand\/30 {
    border-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-brand\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-accent-brand\/35 {
    border-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-brand\/35 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 35%, transparent);
    }
  }

  .border-accent-pro-000\/20 {
    border-color: var(--cds-text-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-pro-000\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-pro) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-accent-pro-100 {
    border-color: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-pro-100 {
      border-color: color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent);
    }
  }

  .border-accent-pro-100\/20 {
    border-color: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-pro-100\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-accent-pro-100\/50 {
    border-color: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-pro-100\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .border-accent-pro-200 {
    border-color: var(--cds-fill-pro-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-accent-pro-200 {
      border-color: color-mix(in srgb, var(--cds-fill-pro-hover) calc(1 * 100%), transparent);
    }
  }

  .border-alpha-1 {
    border-color: var(--cds-alpha-1);
  }

  .border-alpha-2 {
    border-color: var(--cds-alpha-2);
  }

  .border-alpha-3 {
    border-color: var(--cds-alpha-3);
  }

  .border-alpha-4 {
    border-color: var(--cds-alpha-4);
  }

  .border-always-black {
    border-color: #000;
  }

  .border-always-black\/10 {
    border-color: lab(0% 0 0 / .1);
  }

  .border-always-black\/15 {
    border-color: lab(0% 0 0 / .15);
  }

  .border-always-black\/30 {
    border-color: lab(0% 0 0 / .3);
  }

  .border-always-white {
    border-color: #fff;
  }

  .border-always-white\/10 {
    border-color: lab(100% -.0000298023 .0000119209 / .1);
  }

  .border-always-white\/40 {
    border-color: lab(100% -.0000298023 .0000119209 / .4);
  }

  .border-always-white\/\[0\.06\] {
    border-color: lab(100% -.0000298023 .0000119209 / .06);
  }

  .border-always-white\/\[0\.15\] {
    border-color: lab(100% -.0000298023 .0000119209 / .15);
  }

  .border-bg-000 {
    border-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-bg-000 {
      border-color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .border-bg-100 {
    border-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-bg-100 {
      border-color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .border-bg-300 {
    border-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-bg-300 {
      border-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .border-bg-400 {
    border-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-bg-400 {
      border-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .border-black, .border-black\/10 {
    border-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-black\/10 {
      border-color: color-mix(in oklab, var(--cds-black) 10%, transparent);
    }
  }

  .border-black\/\[0\.08\] {
    border-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-black\/\[0\.08\] {
      border-color: color-mix(in oklab, var(--cds-black) 8%, transparent);
    }
  }

  .border-blue-200 {
    border-color: var(--cds-blue-200);
  }

  .border-blue-500 {
    border-color: var(--cds-blue-500);
  }

  .border-border-100 {
    border-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border-100 {
      border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  .border-border-200 {
    border-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border-200 {
      border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  .border-border-300 {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border-300 {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .border-border-300\/50 {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border-300\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .border-border-300\/400 {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border-300\/400 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent) 400%, transparent);
    }
  }

  .border-border-400 {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-border-400 {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .border-brand-000\/25 {
    border-color: hsl(var(--brand-000) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-brand-000\/25 {
      border-color: color-mix(in oklab, hsl(var(--brand-000) / 1) 25%, transparent);
    }
  }

  .border-brand-100, .border-brand-100\/30 {
    border-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-brand-100\/30 {
      border-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 30%, transparent);
    }
  }

  .border-brand-200\/30 {
    border-color: hsl(var(--brand-200) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-brand-200\/30 {
      border-color: color-mix(in oklab, hsl(var(--brand-200) / 1) 30%, transparent);
    }
  }

  .border-clay-emphasized {
    border-color: var(--cds-clay-emphasized);
  }

  .border-current {
    border-color: currentColor;
  }

  .border-danger {
    border-color: var(--cds-border-danger);
  }

  .border-danger-000 {
    border-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-000 {
      border-color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
    }
  }

  .border-danger-000\/20 {
    border-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-000\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-danger-000\/30 {
    border-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-000\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-danger-100 {
    border-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-100 {
      border-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent);
    }
  }

  .border-danger-100\/30 {
    border-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-100\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-danger-100\/35 {
    border-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-100\/35 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 35%, transparent);
    }
  }

  .border-danger-100\/40 {
    border-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-100\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-danger-200 {
    border-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-200 {
      border-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
    }
  }

  .border-danger-200\/30 {
    border-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-200\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-danger-200\/40 {
    border-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-200\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-danger-200\/50 {
    border-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-200\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .border-danger-900 {
    border-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger-900 {
      border-color: color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent);
    }
  }

  .border-danger\/20 {
    border-color: var(--cds-border-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-danger\/20 {
      border-color: color-mix(in oklab, var(--cds-border-danger) 20%, transparent);
    }
  }

  .border-git-conflicting {
    border-color: var(--cds-border-git-conflicting);
  }

  .border-git-queued {
    border-color: var(--cds-border-git-queued);
  }

  .border-gray-0 {
    border-color: var(--cds-gray-0);
  }

  .border-green-200 {
    border-color: var(--cds-green-200);
  }

  .border-neutral-50 {
    border-color: var(--cds-neutral-50);
  }

  .border-plum {
    border-color: var(--cds-plum);
  }

  .border-pro {
    border-color: var(--cds-border-pro);
  }

  .border-strong {
    border-color: var(--cds-border-strong);
  }

  .border-stronger {
    border-color: var(--cds-border-stronger);
  }

  .border-success {
    border-color: var(--cds-border-success);
  }

  .border-success-000 {
    border-color: var(--cds-text-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-000 {
      border-color: color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent);
    }
  }

  .border-success-000\/40 {
    border-color: var(--cds-text-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-000\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-success-100 {
    border-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-100 {
      border-color: color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent);
    }
  }

  .border-success-100\/10 {
    border-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-100\/10 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .border-success-100\/20 {
    border-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-100\/20 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .border-success-100\/30 {
    border-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-100\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-success-100\/35 {
    border-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success-100\/35 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 35%, transparent);
    }
  }

  .border-success\/20 {
    border-color: var(--cds-border-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-success\/20 {
      border-color: color-mix(in oklab, var(--cds-border-success) 20%, transparent);
    }
  }

  .border-text-000 {
    border-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-000 {
      border-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .border-text-100 {
    border-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-100 {
      border-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .border-text-200 {
    border-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-200 {
      border-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .border-text-300 {
    border-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-300 {
      border-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .border-text-300\/30 {
    border-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-300\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-text-400 {
    border-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-400 {
      border-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .border-text-500 {
    border-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-500 {
      border-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .border-text-500\/40 {
    border-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-500\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-text-500\/45 {
    border-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-500\/45 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 45%, transparent);
    }
  }

  .border-text-500\/55 {
    border-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-text-500\/55 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 55%, transparent);
    }
  }

  .border-transparent {
    border-color: #0000;
  }

  .border-violet-500 {
    border-color: var(--cds-violet-500);
  }

  .border-warning {
    border-color: var(--cds-border-warning);
  }

  .border-warning-000 {
    border-color: var(--cds-text-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-000 {
      border-color: color-mix(in srgb, var(--cds-text-warning) calc(1 * 100%), transparent);
    }
  }

  .border-warning-000\/30 {
    border-color: var(--cds-text-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-000\/30 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-warning) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .border-warning-100 {
    border-color: var(--cds-fill-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-100 {
      border-color: color-mix(in srgb, var(--cds-fill-warning) calc(1 * 100%), transparent);
    }
  }

  .border-warning-100\/50 {
    border-color: var(--cds-fill-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-100\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-warning) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .border-warning-200 {
    border-color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-200 {
      border-color: color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent);
    }
  }

  .border-warning-200\/40 {
    border-color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-200\/40 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .border-warning-200\/50 {
    border-color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-warning-200\/50 {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .border-white {
    border-color: var(--color-white);
  }

  .border-x-bg-200 {
    border-inline-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-x-bg-200 {
      border-inline-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .border-t-bg-200 {
    border-top-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-t-bg-200 {
      border-top-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .border-t-current {
    border-top-color: currentColor;
  }

  .border-t-text-000 {
    border-top-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-t-text-000 {
      border-top-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .border-t-text-100 {
    border-top-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-t-text-100 {
      border-top-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .border-t-text-300 {
    border-top-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-t-text-300 {
      border-top-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .border-t-transparent {
    border-top-color: #0000;
  }

  .border-r-text-100 {
    border-right-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-r-text-100 {
      border-right-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .border-r-transparent {
    border-right-color: #0000;
  }

  .border-b-\[var\(--cds-border\)\] {
    border-bottom-color: var(--cds-border);
  }

  .border-b-bg-200 {
    border-bottom-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-b-bg-200 {
      border-bottom-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .border-l-\[hsl\(210\,70\%\,50\%\)\] {
    border-left-color: #2680d9;
  }

  .border-l-accent-200 {
    border-left-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-accent-200 {
      border-left-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .border-l-border-300 {
    border-left-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-border-300 {
      border-left-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .border-l-danger-100 {
    border-left-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-danger-100 {
      border-left-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent);
    }
  }

  .border-l-danger-200 {
    border-left-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-danger-200 {
      border-left-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
    }
  }

  .border-l-success-100 {
    border-left-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-success-100 {
      border-left-color: color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent);
    }
  }

  .border-l-success-200 {
    border-left-color: var(--cds-fill-success-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-success-200 {
      border-left-color: color-mix(in srgb, var(--cds-fill-success-hover) calc(1 * 100%), transparent);
    }
  }

  .border-l-text-500 {
    border-left-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .border-l-text-500 {
      border-left-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .border-l-transparent {
    border-left-color: #0000;
  }

  .\!\[background-color\:rgba\(0\,0\,0\,0\.05\)\] {
    background-color: #0000000d !important;
  }

  .\!bg-\[rgb\(255_255_255\/0\.15\)\] {
    background-color: #ffffff26 !important;
  }

  .\!bg-accent-000 {
    background-color: var(--cds-text-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-accent-000 {
      background-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) !important;
    }
  }

  .\!bg-accent-100\/\[8\%\] {
    background-color: var(--cds-fill-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-accent-100\/\[8\%\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 8%, transparent) !important;
    }
  }

  .\!bg-accent-900\/50 {
    background-color: var(--cds-bg-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-accent-900\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 50%, transparent) !important;
    }
  }

  .\!bg-bg-000\/50 {
    background-color: var(--cds-surface-3) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-bg-000\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 50%, transparent) !important;
    }
  }

  .\!bg-border-400 {
    background-color: var(--cds-border) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-border-400 {
      background-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent) !important;
    }
  }

  .\!bg-brand-100\/10 {
    background-color: hsl(var(--brand-100) / 1) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-brand-100\/10 {
      background-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 10%, transparent) !important;
    }
  }

  .\!bg-brand-900 {
    background-color: hsl(var(--brand-900) / 1) !important;
  }

  .\!bg-danger {
    background-color: var(--cds-bg-danger) !important;
  }

  .\!bg-fill-primary {
    background-color: var(--cds-fill-primary) !important;
  }

  .\!bg-git-queued {
    background-color: var(--cds-bg-git-queued) !important;
  }

  .\!bg-neutral-30, .\!bg-neutral-30\/60 {
    background-color: var(--cds-neutral-30) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-neutral-30\/60 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 60%, transparent) !important;
    }
  }

  .\!bg-surface-0 {
    background-color: var(--cds-surface-0) !important;
  }

  .\!bg-surface-1 {
    background-color: var(--cds-surface-1) !important;
  }

  .\!bg-surface-3 {
    background-color: var(--cds-surface-3) !important;
  }

  .\!bg-text-500\/10 {
    background-color: var(--cds-text-muted) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!bg-text-500\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 10%, transparent) !important;
    }
  }

  .\!bg-transparent {
    background-color: #0000 !important;
  }

  .\[background-color\:hsl\(var\(--always-black\)\/var\(--modal-overlay-opacity\,0\.5\)\)\] {
    background-color: hsl(var(--always-black)/var(--modal-overlay-opacity, .5));
  }

  .bg-\[\#1a5c3a\] {
    background-color: #1a5c3a;
  }

  .bg-\[\#1e1e1e\] {
    background-color: #1e1e1e;
  }

  .bg-\[\#2d2d2d\] {
    background-color: #2d2d2d;
  }

  .bg-\[\#3B82F6\] {
    background-color: #3b82f6;
  }

  .bg-\[\#007AFF\] {
    background-color: #007aff;
  }

  .bg-\[\#28c840\] {
    background-color: #28c840;
  }

  .bg-\[\#61C454\] {
    background-color: #61c454;
  }

  .bg-\[\#161b22\] {
    background-color: #161b22;
  }

  .bg-\[\#282c34\] {
    background-color: #282c34;
  }

  .bg-\[\#666\] {
    background-color: #666;
  }

  .bg-\[\#788c5d\] {
    background-color: #788c5d;
  }

  .bg-\[\#8250df\]\/10 {
    background-color: lab(45.8944% 45.0019 -66.6969 / .1);
  }

  .bg-\[\#262624\] {
    background-color: #262624;
  }

  .bg-\[\#323232\] {
    background-color: #323232;
  }

  .bg-\[\#BCD1CA\] {
    background-color: #bcd1ca;
  }

  .bg-\[\#CBCADB\] {
    background-color: #cbcadb;
  }

  .bg-\[\#ED6A5E\] {
    background-color: #ed6a5e;
  }

  .bg-\[\#F0EEE6\] {
    background-color: #f0eee6;
  }

  .bg-\[\#F5BE4F\] {
    background-color: #f5be4f;
  }

  .bg-\[\#F5DB9A\] {
    background-color: #f5db9a;
  }

  .bg-\[\#F5F4ED\] {
    background-color: #f5f4ed;
  }

  .bg-\[\#F6F5EF\] {
    background-color: #f6f5ef;
  }

  .bg-\[\#ccc\] {
    background-color: #ccc;
  }

  .bg-\[\#d4d4d4\] {
    background-color: #d4d4d4;
  }

  .bg-\[\#d87756\] {
    background-color: #d87756;
  }

  .bg-\[\#dcf6dc\] {
    background-color: #dcf6dc;
  }

  .bg-\[\#dee1e6\] {
    background-color: #dee1e6;
  }

  .bg-\[\#e8e8e8\] {
    background-color: #e8e8e8;
  }

  .bg-\[\#ececec\] {
    background-color: #ececec;
  }

  .bg-\[\#effbef\] {
    background-color: #effbef;
  }

  .bg-\[\#f1f3f4\] {
    background-color: #f1f3f4;
  }

  .bg-\[\#f5f5f5\] {
    background-color: #f5f5f5;
  }

  .bg-\[\#fafafa\] {
    background-color: #fafafa;
  }

  .bg-\[\#febc2e\] {
    background-color: #febc2e;
  }

  .bg-\[\#ff5f57\] {
    background-color: #ff5f57;
  }

  .bg-\[\#ffe5e5\] {
    background-color: #ffe5e5;
  }

  .bg-\[\#fff0f0\] {
    background-color: #fff0f0;
  }

  .bg-\[\#fff\] {
    background-color: #fff;
  }

  .bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_15\%\,transparent\)\] {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_15\%\,transparent\)\] {
      background-color: color-mix(in srgb,var(--cds-fill-accent) 15%,transparent);
    }
  }

  .bg-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
    background-color: var(--cds-neutral-700);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
      background-color: color-mix(in srgb,var(--cds-neutral-700) 45%,transparent);
    }
  }

  .bg-\[color-mix\(in_srgb\,white_80\%\,transparent\)\] {
    background-color: #fffc;
  }

  .bg-\[hsl\(210\,70\%\,50\%\)\]\/10 {
    background-color: lab(51.9639% -1.55535 -53.932 / .1);
  }

  .bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/10\%\)\] {
    background-color: hsl(from var(--cds-fill-accent) h s l/10%);
  }

  .bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/20\%\)\] {
    background-color: hsl(from var(--cds-fill-accent) h s l/20%);
  }

  .bg-\[hsl\(var\(--accent-100\)\/8\%\)\] {
    background-color: hsl(var(--accent-100)/8%);
  }

  .bg-\[hsl\(var\(--accent-100\)\/12\%\)\] {
    background-color: hsl(var(--accent-100)/12%);
  }

  .bg-\[hsl\(var\(--accent-200\)\)\] {
    background-color: hsl(var(--accent-200));
  }

  .bg-\[hsl\(var\(--bg-000\)\)\] {
    background-color: hsl(var(--bg-000));
  }

  .bg-\[hsl\(var\(--bg-100\)\)\] {
    background-color: hsl(var(--bg-100));
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.03\)\] {
    background-color: hsl(var(--border-300)/.03);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.04\)\] {
    background-color: hsl(var(--border-300)/.04);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.4\)\] {
    background-color: hsl(var(--border-300)/.4);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.06\)\] {
    background-color: hsl(var(--border-300)/.06);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.08\)\] {
    background-color: hsl(var(--border-300)/.08);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.015\)\] {
    background-color: hsl(var(--border-300)/.015);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.15\)\] {
    background-color: hsl(var(--border-300)/.15);
  }

  .bg-\[hsl\(var\(--border-300\)\/0\.025\)\] {
    background-color: hsl(var(--border-300)/.025);
  }

  .bg-\[hsl\(var\(--border-400\)\/0\.03\)\] {
    background-color: hsl(var(--border-400)/.03);
  }

  .bg-\[hsl\(var\(--df-surface-primary\)\)\] {
    background-color: hsl(var(--df-surface-primary));
  }

  .bg-\[hsla\(130\,35\%\,88\%\,0\.45\)\] {
    background-color: #d6ebd973;
  }

  .bg-\[light-dark\(var\(--cds-surface-popover\)\,var\(--cds-alpha-2\)\)\] {
    background-color: var(--lightningcss-light, var(--cds-surface-popover))var(--lightningcss-dark, var(--cds-alpha-2));
  }

  .bg-\[var\(--accent-20\)\] {
    background-color: var(--accent-20);
  }

  .bg-\[var\(--cds-button-on-content\)\] {
    background-color: var(--cds-button-on-content);
  }

  .bg-\[var\(--cds-on-accent\)\] {
    background-color: var(--cds-on-accent);
  }

  .bg-\[var\(--cds-on-brand\)\] {
    background-color: var(--cds-on-brand);
  }

  .bg-\[var\(--cds-on-danger\)\] {
    background-color: var(--cds-on-danger);
  }

  .bg-\[var\(--cds-on-primary\)\] {
    background-color: var(--cds-on-primary);
  }

  .bg-\[var\(--cds-page-bg\)\] {
    background-color: var(--cds-page-bg);
  }

  .bg-\[var\(--cds-segmented-control-thumb\)\] {
    background-color: var(--cds-segmented-control-thumb);
  }

  .bg-\[var\(--cds-segmented-control-track\)\] {
    background-color: var(--cds-segmented-control-track);
  }

  .bg-\[var\(--cds-skeleton-base\)\] {
    background-color: var(--cds-skeleton-base);
  }

  .bg-\[var\(--cds-switch-knob\)\] {
    background-color: var(--cds-switch-knob);
  }

  .bg-\[var\(--cds-switch-track\)\] {
    background-color: var(--cds-switch-track);
  }

  .bg-\[var\(--cds-text-git-conflicting\)\] {
    background-color: var(--cds-text-git-conflicting);
  }

  .bg-\[var\(--cds-text-git-opened\)\] {
    background-color: var(--cds-text-git-opened);
  }

  .bg-\[var\(--cds-text-git-queued\)\] {
    background-color: var(--cds-text-git-queued);
  }

  .bg-\[var\(--cds-text-git-removed\)\] {
    background-color: var(--cds-text-git-removed);
  }

  .bg-\[var\(--cds-text-muted\)\] {
    background-color: var(--cds-text-muted);
  }

  .bg-\[var\(--cds-text-secondary\,\#52514e\)\] {
    background-color: var(--cds-text-secondary, #52514e);
  }

  .bg-\[var\(--cds-tooltip-bg\)\] {
    background-color: var(--cds-tooltip-bg);
  }

  .bg-\[var\(--composer-card-fill\)\] {
    background-color: var(--composer-card-fill);
  }

  .bg-\[var\(--core-10-red\)\] {
    background-color: var(--core-10-red);
  }

  .bg-\[var\(--df-bg-page\,var\(--cds-surface-1\)\)\] {
    background-color: var(--df-bg-page, var(--cds-surface-1));
  }

  .bg-\[var\(--df-hover\)\] {
    background-color: var(--df-hover);
  }

  .bg-\[var\(--df-sidebar-bg\)\] {
    background-color: var(--df-sidebar-bg);
  }

  .bg-\[var\(--df-sidebar-bg\,hsl\(var\(--bg-100\)\)\)\] {
    background-color: var(--df-sidebar-bg, hsl(var(--bg-100)));
  }

  .bg-\[var\(--df-web-sidebar-bg\,var\(--df-sidebar-bg\)\)\] {
    background-color: var(--df-web-sidebar-bg, var(--df-sidebar-bg));
  }

  .bg-\[var\(--diff-widget-bg\,var\(--cds-surface-3\)\)\] {
    background-color: var(--diff-widget-bg, var(--cds-surface-3));
  }

  .bg-\[var\(--dot-ready\)\] {
    background-color: var(--dot-ready);
  }

  .bg-\[var\(--epitaxy-accent\,var\(--cds-fill-accent\)\)\] {
    background-color: var(--epitaxy-accent, var(--cds-fill-accent));
  }

  .bg-\[var\(--epitaxy-accent-10\)\] {
    background-color: var(--epitaxy-accent-10);
  }

  .bg-\[var\(--extended-10-green\)\] {
    background-color: var(--extended-10-green);
  }

  .bg-\[var\(--extended-10-pink\)\] {
    background-color: var(--extended-10-pink);
  }

  .bg-\[var\(--extended-10-purple\)\] {
    background-color: var(--extended-10-purple);
  }

  .bg-\[var\(--extended-green\)\] {
    background-color: var(--extended-green);
  }

  .bg-\[var\(--extended-pink\)\] {
    background-color: var(--extended-pink);
  }

  .bg-\[var\(--extended-purple\)\] {
    background-color: var(--extended-purple);
  }

  .bg-\[var\(--fill-destructive-default\)\] {
    background-color: var(--fill-destructive-default);
  }

  .bg-\[var\(--prompt-compact-bg\)\] {
    background-color: var(--prompt-compact-bg);
  }

  .bg-\[var\(--surface-primary\)\] {
    background-color: var(--surface-primary);
  }

  .bg-\[var\(--t1\)\] {
    background-color: var(--t1);
  }

  .bg-\[var\(--t2\)\] {
    background-color: var(--t2);
  }

  .bg-\[var\(--t6\)\] {
    background-color: var(--t6);
  }

  .bg-\[var\(--ui-slider-background\)\] {
    background-color: var(--ui-slider-background);
  }

  .bg-\[var\(--ui-slider-fill\)\] {
    background-color: var(--ui-slider-fill);
  }

  .bg-\[var\(--ui-slider-handle\)\] {
    background-color: var(--ui-slider-handle);
  }

  .bg-\[var\(--ui-tooltip-fill\)\] {
    background-color: var(--ui-tooltip-fill);
  }

  .bg-\[var\(--ui-user-message-background\)\] {
    background-color: var(--ui-user-message-background);
  }

  .bg-\[var\(--z0\)\] {
    background-color: var(--z0);
  }

  .bg-accent {
    background-color: var(--cds-bg-accent);
  }

  .bg-accent-000 {
    background-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-000 {
      background-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-000\/10 {
    background-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-000\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-accent-100 {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100 {
      background-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-100\/10 {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-accent-100\/15 {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100\/15 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 15%, transparent);
    }
  }

  .bg-accent-100\/20 {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-accent-100\/30 {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-accent-100\/\[0\.08\] {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100\/\[0\.08\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 8%, transparent);
    }
  }

  .bg-accent-100\/\[8\%\] {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-100\/\[8\%\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 8%, transparent);
    }
  }

  .bg-accent-200 {
    background-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-200 {
      background-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-200\/10 {
    background-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-200\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-accent-200\/20 {
    background-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-200\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-accent-900 {
    background-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-900 {
      background-color: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-900\/30 {
    background-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-900\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-accent-900\/40 {
    background-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-900\/40 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .bg-accent-900\/50 {
    background-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-900\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-accent-900\/75 {
    background-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-900\/75 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 75%, transparent);
    }
  }

  .bg-accent-brand {
    background-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-brand {
      background-color: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-brand\/5 {
    background-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-brand\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-accent-brand\/15 {
    background-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-brand\/15 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 15%, transparent);
    }
  }

  .bg-accent-brand\/\[0\.06\] {
    background-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-brand\/\[0\.06\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 6%, transparent);
    }
  }

  .bg-accent-brand\/\[0\.08\] {
    background-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-brand\/\[0\.08\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 8%, transparent);
    }
  }

  .bg-accent-brand\/\[0\.12\] {
    background-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-brand\/\[0\.12\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 12%, transparent);
    }
  }

  .bg-accent-pro-100 {
    background-color: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-pro-100 {
      background-color: color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-pro-100\/10 {
    background-color: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-pro-100\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-accent-pro-100\/90 {
    background-color: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-pro-100\/90 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent) 90%, transparent);
    }
  }

  .bg-accent-pro-200 {
    background-color: var(--cds-fill-pro-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-pro-200 {
      background-color: color-mix(in srgb, var(--cds-fill-pro-hover) calc(1 * 100%), transparent);
    }
  }

  .bg-accent-pro-900 {
    background-color: var(--cds-bg-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-accent-pro-900 {
      background-color: color-mix(in srgb, var(--cds-bg-pro) calc(1 * 100%), transparent);
    }
  }

  .bg-alpha-0 {
    background-color: var(--cds-alpha-0);
  }

  .bg-alpha-1, .bg-alpha-1\/50 {
    background-color: var(--cds-alpha-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-alpha-1\/50 {
      background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
    }
  }

  .bg-alpha-2 {
    background-color: var(--cds-alpha-2);
  }

  .bg-alpha-3 {
    background-color: var(--cds-alpha-3);
  }

  .bg-alpha-4 {
    background-color: var(--cds-alpha-4);
  }

  .bg-alpha-5 {
    background-color: var(--cds-alpha-5);
  }

  .bg-alpha-7 {
    background-color: var(--cds-alpha-7);
  }

  .bg-always-black {
    background-color: #000;
  }

  .bg-always-black\/0 {
    background-color: lab(0% 0 0 / 0);
  }

  .bg-always-black\/5 {
    background-color: lab(0% 0 0 / .05);
  }

  .bg-always-black\/30 {
    background-color: lab(0% 0 0 / .3);
  }

  .bg-always-black\/50 {
    background-color: lab(0% 0 0 / .5);
  }

  .bg-always-black\/60 {
    background-color: lab(0% 0 0 / .6);
  }

  .bg-always-black\/80 {
    background-color: lab(0% 0 0 / .8);
  }

  .bg-always-black\/90 {
    background-color: lab(0% 0 0 / .9);
  }

  .bg-always-black\/\[0\.01\] {
    background-color: lab(0% 0 0 / .01);
  }

  .bg-always-black\/\[5\%\] {
    background-color: lab(0% 0 0 / .05);
  }

  .bg-always-white {
    background-color: #fff;
  }

  .bg-always-white\/10 {
    background-color: lab(100% -.0000298023 .0000119209 / .1);
  }

  .bg-always-white\/15 {
    background-color: lab(100% -.0000298023 .0000119209 / .15);
  }

  .bg-always-white\/20 {
    background-color: lab(100% -.0000298023 .0000119209 / .2);
  }

  .bg-always-white\/50 {
    background-color: lab(100% -.0000298023 .0000119209 / .5);
  }

  .bg-always-white\/60 {
    background-color: lab(100% -.0000298023 .0000119209 / .6);
  }

  .bg-always-white\/80 {
    background-color: lab(100% -.0000298023 .0000119209 / .8);
  }

  .bg-always-white\/90, .bg-always-white\/\[0\.9\] {
    background-color: lab(100% -.0000298023 .0000119209 / .9);
  }

  .bg-always-white\/\[0\.18\] {
    background-color: lab(100% -.0000298023 .0000119209 / .18);
  }

  .bg-aqua-100 {
    background-color: var(--cds-aqua-100);
  }

  .bg-aqua-450, .bg-aqua-450\/10 {
    background-color: var(--cds-aqua-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-aqua-450\/10 {
      background-color: color-mix(in oklab, var(--cds-aqua-450) 10%, transparent);
    }
  }

  .bg-aqua-500 {
    background-color: var(--cds-aqua-500);
  }

  .bg-backdrop {
    background-color: var(--cds-backdrop);
  }

  .bg-bg-000 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000 {
      background-color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .bg-bg-000\/25 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/25 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 25%, transparent);
    }
  }

  .bg-bg-000\/30 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-bg-000\/40 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/40 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .bg-bg-000\/50 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-bg-000\/55 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/55 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 55%, transparent);
    }
  }

  .bg-bg-000\/60 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/60 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 60%, transparent);
    }
  }

  .bg-bg-000\/70 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/70 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 70%, transparent);
    }
  }

  .bg-bg-000\/80 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/80 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 80%, transparent);
    }
  }

  .bg-bg-000\/85 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/85 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 85%, transparent);
    }
  }

  .bg-bg-000\/90 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/90 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 90%, transparent);
    }
  }

  .bg-bg-000\/95 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/95 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 95%, transparent);
    }
  }

  .bg-bg-000\/\[98\%\] {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-000\/\[98\%\] {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 98%, transparent);
    }
  }

  .bg-bg-100 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100 {
      background-color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .bg-bg-100\/20 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-bg-100\/30 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-bg-100\/40 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/40 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .bg-bg-100\/50 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-bg-100\/60 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/60 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 60%, transparent);
    }
  }

  .bg-bg-100\/70 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/70 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 70%, transparent);
    }
  }

  .bg-bg-100\/85 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/85 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 85%, transparent);
    }
  }

  .bg-bg-100\/90 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-100\/90 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 90%, transparent);
    }
  }

  .bg-bg-200 {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-200 {
      background-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .bg-bg-200\/20 {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-200\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-bg-200\/50 {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-200\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-bg-300 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-300 {
      background-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .bg-bg-300\/50 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-300\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-bg-400 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-400 {
      background-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .bg-bg-500 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-500 {
      background-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .bg-bg-500\/25 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-500\/25 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent) 25%, transparent);
    }
  }

  .bg-bg-500\/40 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-bg-500\/40 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .bg-black, .bg-black\/5 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/5 {
      background-color: color-mix(in oklab, var(--cds-black) 5%, transparent);
    }
  }

  .bg-black\/10 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/10 {
      background-color: color-mix(in oklab, var(--cds-black) 10%, transparent);
    }
  }

  .bg-black\/15 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/15 {
      background-color: color-mix(in oklab, var(--cds-black) 15%, transparent);
    }
  }

  .bg-black\/20 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/20 {
      background-color: color-mix(in oklab, var(--cds-black) 20%, transparent);
    }
  }

  .bg-black\/25 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/25 {
      background-color: color-mix(in oklab, var(--cds-black) 25%, transparent);
    }
  }

  .bg-black\/30 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-black\/30 {
      background-color: color-mix(in oklab, var(--cds-black) 30%, transparent);
    }
  }

  .bg-blue-50 {
    background-color: var(--cds-blue-50);
  }

  .bg-blue-100 {
    background-color: var(--cds-blue-100);
  }

  .bg-blue-450, .bg-blue-450\/10 {
    background-color: var(--cds-blue-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-450\/10 {
      background-color: color-mix(in oklab, var(--cds-blue-450) 10%, transparent);
    }
  }

  .bg-blue-500, .bg-blue-500\/20 {
    background-color: var(--cds-blue-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/20 {
      background-color: color-mix(in oklab, var(--cds-blue-500) 20%, transparent);
    }
  }

  .bg-blue-500\/35 {
    background-color: var(--cds-blue-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-blue-500\/35 {
      background-color: color-mix(in oklab, var(--cds-blue-500) 35%, transparent);
    }
  }

  .bg-border {
    background-color: var(--cds-border);
  }

  .bg-border-100 {
    background-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-border-100 {
      background-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  .bg-border-200 {
    background-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-border-200 {
      background-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  .bg-border-300 {
    background-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-border-300 {
      background-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .bg-border-400 {
    background-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-border-400 {
      background-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .bg-brand-000, .bg-brand-000\/\[0\.08\] {
    background-color: hsl(var(--brand-000) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-000\/\[0\.08\] {
      background-color: color-mix(in oklab, hsl(var(--brand-000) / 1) 8%, transparent);
    }
  }

  .bg-brand-100, .bg-brand-100\/10 {
    background-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-100\/10 {
      background-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 10%, transparent);
    }
  }

  .bg-brand-100\/15 {
    background-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-100\/15 {
      background-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 15%, transparent);
    }
  }

  .bg-brand-100\/20 {
    background-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-100\/20 {
      background-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 20%, transparent);
    }
  }

  .bg-brand-100\/30 {
    background-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-100\/30 {
      background-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 30%, transparent);
    }
  }

  .bg-brand-100\/35 {
    background-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-100\/35 {
      background-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 35%, transparent);
    }
  }

  .bg-brand-200 {
    background-color: hsl(var(--brand-200) / 1);
  }

  .bg-brand-900\/20 {
    background-color: hsl(var(--brand-900) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-brand-900\/20 {
      background-color: color-mix(in oklab, hsl(var(--brand-900) / 1) 20%, transparent);
    }
  }

  .bg-clay {
    background-color: var(--cds-clay);
  }

  .bg-current {
    background-color: currentColor;
  }

  .bg-danger {
    background-color: var(--cds-bg-danger);
  }

  .bg-danger-000 {
    background-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-000 {
      background-color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
    }
  }

  .bg-danger-000\/10 {
    background-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-000\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-danger-000\/30 {
    background-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-000\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-danger-000\/40 {
    background-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-000\/40 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .bg-danger-100 {
    background-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-100 {
      background-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent);
    }
  }

  .bg-danger-100\/10 {
    background-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-100\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-danger-100\/15 {
    background-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-100\/15 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 15%, transparent);
    }
  }

  .bg-danger-100\/20 {
    background-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-100\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-danger-100\/60 {
    background-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-100\/60 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 60%, transparent);
    }
  }

  .bg-danger-200 {
    background-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-200 {
      background-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
    }
  }

  .bg-danger-200\/5 {
    background-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-200\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-danger-200\/10 {
    background-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-200\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-danger-200\/20 {
    background-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-200\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-danger-900 {
    background-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-900 {
      background-color: color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent);
    }
  }

  .bg-danger-900\/20 {
    background-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-900\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-danger-900\/30 {
    background-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-900\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-danger-900\/45 {
    background-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-danger-900\/45 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 45%, transparent);
    }
  }

  .bg-fill-accent {
    background-color: var(--cds-fill-accent);
  }

  .bg-fill-accent-hover {
    background-color: var(--cds-fill-accent-hover);
  }

  .bg-fill-brand {
    background-color: var(--cds-fill-brand);
  }

  .bg-fill-control {
    background-color: var(--cds-fill-control);
  }

  .bg-fill-danger {
    background-color: var(--cds-fill-danger);
  }

  .bg-fill-danger-hover {
    background-color: var(--cds-fill-danger-hover);
  }

  .bg-fill-field {
    background-color: var(--cds-fill-field);
  }

  .bg-fill-ghost-hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .bg-fill-primary {
    background-color: var(--cds-fill-primary);
  }

  .bg-fill-primary-hover {
    background-color: var(--cds-fill-primary-hover);
  }

  .bg-fill-pro {
    background-color: var(--cds-fill-pro);
  }

  .bg-fill-pro-hover {
    background-color: var(--cds-fill-pro-hover);
  }

  .bg-fill-secondary {
    background-color: var(--cds-fill-secondary);
  }

  .bg-fill-success {
    background-color: var(--cds-fill-success);
  }

  .bg-fill-success-hover {
    background-color: var(--cds-fill-success-hover);
  }

  .bg-fill-warning {
    background-color: var(--cds-fill-warning);
  }

  .bg-fill-warning-hover {
    background-color: var(--cds-fill-warning-hover);
  }

  .bg-git-added {
    background-color: var(--cds-bg-git-added);
  }

  .bg-git-queued {
    background-color: var(--cds-bg-git-queued);
  }

  .bg-git-removed {
    background-color: var(--cds-bg-git-removed);
  }

  .bg-gray-0 {
    background-color: var(--cds-gray-0);
  }

  .bg-gray-50 {
    background-color: var(--cds-gray-50);
  }

  .bg-gray-600 {
    background-color: var(--cds-gray-600);
  }

  .bg-gray-700 {
    background-color: var(--cds-gray-700);
  }

  .bg-green-50 {
    background-color: var(--cds-green-50);
  }

  .bg-green-100 {
    background-color: var(--cds-green-100);
  }

  .bg-green-450, .bg-green-450\/10 {
    background-color: var(--cds-green-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-450\/10 {
      background-color: color-mix(in oklab, var(--cds-green-450) 10%, transparent);
    }
  }

  .bg-green-500, .bg-green-500\/20 {
    background-color: var(--cds-green-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-green-500\/20 {
      background-color: color-mix(in oklab, var(--cds-green-500) 20%, transparent);
    }
  }

  .bg-heather {
    background-color: var(--cds-heather);
  }

  .bg-inherit {
    background-color: inherit;
  }

  .bg-magenta-100 {
    background-color: var(--cds-magenta-100);
  }

  .bg-magenta-450, .bg-magenta-450\/10 {
    background-color: var(--cds-magenta-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-magenta-450\/10 {
      background-color: color-mix(in oklab, var(--cds-magenta-450) 10%, transparent);
    }
  }

  .bg-magenta-500\/20 {
    background-color: var(--cds-magenta-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-magenta-500\/20 {
      background-color: color-mix(in oklab, var(--cds-magenta-500) 20%, transparent);
    }
  }

  .bg-neutral {
    background-color: var(--cds-bg-neutral);
  }

  .bg-neutral-30, .bg-neutral-30\/30 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-30\/30 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 30%, transparent);
    }
  }

  .bg-neutral-30\/40 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-30\/40 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 40%, transparent);
    }
  }

  .bg-neutral-30\/50 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-30\/50 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 50%, transparent);
    }
  }

  .bg-neutral-30\/60 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-30\/60 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 60%, transparent);
    }
  }

  .bg-neutral-30\/80 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-30\/80 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 80%, transparent);
    }
  }

  .bg-neutral-30\/90 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-30\/90 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 90%, transparent);
    }
  }

  .bg-neutral-40 {
    background-color: var(--cds-neutral-40);
  }

  .bg-neutral-50, .bg-neutral-50\/10 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-50\/10 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 10%, transparent);
    }
  }

  .bg-neutral-50\/20 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-50\/20 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 20%, transparent);
    }
  }

  .bg-neutral-50\/40 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-50\/40 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 40%, transparent);
    }
  }

  .bg-neutral-50\/50 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-neutral-50\/50 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 50%, transparent);
    }
  }

  .bg-neutral-hover {
    background-color: var(--cds-bg-neutral-hover);
  }

  .bg-oncolor-100\/10 {
    background-color: hsl(var(--oncolor-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-oncolor-100\/10 {
      background-color: color-mix(in oklab, hsl(var(--oncolor-100) / 1) 10%, transparent);
    }
  }

  .bg-orange-100 {
    background-color: var(--cds-orange-100);
  }

  .bg-orange-450, .bg-orange-450\/10 {
    background-color: var(--cds-orange-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-orange-450\/10 {
      background-color: color-mix(in oklab, var(--cds-orange-450) 10%, transparent);
    }
  }

  .bg-orange-500\/20 {
    background-color: var(--cds-orange-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-orange-500\/20 {
      background-color: color-mix(in oklab, var(--cds-orange-500) 20%, transparent);
    }
  }

  .bg-page {
    background-color: var(--cds-page-bg);
  }

  .bg-pro {
    background-color: var(--cds-bg-pro);
  }

  .bg-red-100 {
    background-color: var(--cds-red-100);
  }

  .bg-red-450, .bg-red-450\/10 {
    background-color: var(--cds-red-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-red-450\/10 {
      background-color: color-mix(in oklab, var(--cds-red-450) 10%, transparent);
    }
  }

  .bg-success {
    background-color: var(--cds-bg-success);
  }

  .bg-success-000 {
    background-color: var(--cds-text-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-000 {
      background-color: color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent);
    }
  }

  .bg-success-000\/15 {
    background-color: var(--cds-text-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-000\/15 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent) 15%, transparent);
    }
  }

  .bg-success-100 {
    background-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-100 {
      background-color: color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent);
    }
  }

  .bg-success-100\/5 {
    background-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-100\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-success-100\/10 {
    background-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-100\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-success-100\/15 {
    background-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-100\/15 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 15%, transparent);
    }
  }

  .bg-success-100\/20 {
    background-color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-100\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-success-200 {
    background-color: var(--cds-fill-success-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-200 {
      background-color: color-mix(in srgb, var(--cds-fill-success-hover) calc(1 * 100%), transparent);
    }
  }

  .bg-success-200\/20 {
    background-color: var(--cds-fill-success-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-200\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-success-hover) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-success-900 {
    background-color: var(--cds-bg-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success-900 {
      background-color: color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent);
    }
  }

  .bg-success\/5 {
    background-color: var(--cds-bg-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-success\/5 {
      background-color: color-mix(in oklab, var(--cds-bg-success) 5%, transparent);
    }
  }

  .bg-surface-0, .bg-surface-0\/90 {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-surface-0\/90 {
      background-color: color-mix(in oklab, var(--cds-surface-0) 90%, transparent);
    }
  }

  .bg-surface-1, .bg-surface-1\/50 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-surface-1\/50 {
      background-color: color-mix(in oklab, var(--cds-surface-1) 50%, transparent);
    }
  }

  .bg-surface-2 {
    background-color: var(--cds-surface-2);
  }

  .bg-surface-3, .bg-surface-3\/50 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-surface-3\/50 {
      background-color: color-mix(in oklab, var(--cds-surface-3) 50%, transparent);
    }
  }

  .bg-surface-panel {
    background-color: var(--cds-surface-panel);
  }

  .bg-surface-popover {
    background-color: var(--cds-surface-popover);
  }

  .bg-text-000 {
    background-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-000 {
      background-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .bg-text-000\/5 {
    background-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-000\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-text-000\/10 {
    background-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-000\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-text-100 {
    background-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-100 {
      background-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .bg-text-100\/80 {
    background-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-100\/80 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 80%, transparent);
    }
  }

  .bg-text-200 {
    background-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-200 {
      background-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .bg-text-200\/5 {
    background-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-200\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-text-300 {
    background-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-300 {
      background-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .bg-text-400 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-400 {
      background-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .bg-text-400\/50 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-400\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-text-500 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-500 {
      background-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .bg-text-500\/15 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-500\/15 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 15%, transparent);
    }
  }

  .bg-text-500\/20 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-500\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-text-500\/30 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-500\/30 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .bg-text-500\/50 {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-text-500\/50 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-violet-100 {
    background-color: var(--cds-violet-100);
  }

  .bg-violet-450, .bg-violet-450\/10 {
    background-color: var(--cds-violet-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-violet-450\/10 {
      background-color: color-mix(in oklab, var(--cds-violet-450) 10%, transparent);
    }
  }

  .bg-violet-500\/20 {
    background-color: var(--cds-violet-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-violet-500\/20 {
      background-color: color-mix(in oklab, var(--cds-violet-500) 20%, transparent);
    }
  }

  .bg-violet-500\/35 {
    background-color: var(--cds-violet-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-violet-500\/35 {
      background-color: color-mix(in oklab, var(--cds-violet-500) 35%, transparent);
    }
  }

  .bg-warning {
    background-color: var(--cds-bg-warning);
  }

  .bg-warning-000 {
    background-color: var(--cds-text-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-000 {
      background-color: color-mix(in srgb, var(--cds-text-warning) calc(1 * 100%), transparent);
    }
  }

  .bg-warning-000\/5 {
    background-color: var(--cds-text-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-000\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-warning) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-warning-100 {
    background-color: var(--cds-fill-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-100 {
      background-color: color-mix(in srgb, var(--cds-fill-warning) calc(1 * 100%), transparent);
    }
  }

  .bg-warning-100\/20 {
    background-color: var(--cds-fill-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-100\/20 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-warning) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .bg-warning-200 {
    background-color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-200 {
      background-color: color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent);
    }
  }

  .bg-warning-200\/5 {
    background-color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-200\/5 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .bg-warning-200\/10 {
    background-color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-200\/10 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent) 10%, transparent);
    }
  }

  .bg-warning-900 {
    background-color: var(--cds-bg-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-900 {
      background-color: color-mix(in srgb, var(--cds-bg-warning) calc(1 * 100%), transparent);
    }
  }

  .bg-warning-900\/60 {
    background-color: var(--cds-bg-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-warning-900\/60 {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-warning) calc(1 * 100%), transparent) 60%, transparent);
    }
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .bg-white\/80 {
    background-color: #fffc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/80 {
      background-color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }

  .bg-yellow-100 {
    background-color: var(--cds-yellow-100);
  }

  .bg-yellow-500 {
    background-color: var(--cds-yellow-500);
  }

  .bg-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-bl {
    --tw-gradient-position: to bottom left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-l {
    --tw-gradient-position: to left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .bg-gradient-to-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .\!bg-none {
    background-image: none !important;
  }

  .\[background-image\:linear-gradient\(0deg\,var\(--cds-bg-danger\)\,var\(--cds-bg-danger\)\)\] {
    background-image: linear-gradient(0deg,var(--cds-bg-danger),var(--cds-bg-danger));
  }

  .\[background-image\:linear-gradient\(0deg\,var\(--cds-bg-warning\)\,var\(--cds-bg-warning\)\)\] {
    background-image: linear-gradient(0deg,var(--cds-bg-warning),var(--cds-bg-warning));
  }

  .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\] {
    background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,var(--cds-text-muted) 50%,var(--cds-text-muted) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\] {
      background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,color-mix(in srgb,var(--cds-text-muted) 30%,white) 50%,var(--cds-text-muted) 75%);
    }
  }

  .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-primary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-primary\)_30\%\,white\)_50\%\,var\(--cds-text-primary\)_75\%\)\] {
    background-image: linear-gradient(120deg,var(--cds-text-primary) 25%,var(--cds-text-primary) 50%,var(--cds-text-primary) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-primary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-primary\)_30\%\,white\)_50\%\,var\(--cds-text-primary\)_75\%\)\] {
      background-image: linear-gradient(120deg,var(--cds-text-primary) 25%,color-mix(in srgb,var(--cds-text-primary) 30%,white) 50%,var(--cds-text-primary) 75%);
    }
  }

  .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-secondary\)_30\%\,white\)_50\%\,var\(--cds-text-secondary\)_75\%\)\] {
    background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,var(--cds-text-secondary) 50%,var(--cds-text-secondary) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-secondary\)_30\%\,white\)_50\%\,var\(--cds-text-secondary\)_75\%\)\] {
      background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,color-mix(in srgb,var(--cds-text-secondary) 30%,white) 50%,var(--cds-text-secondary) 75%);
    }
  }

  .\[background-image\:linear-gradient\(to_right\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\] {
    background-image: linear-gradient(to right,hsl(var(--bg-200)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--bg-200)) 1px,transparent 1px);
  }

  .\[background-image\:radial-gradient\(ellipse_at_50\%_100\%\,hsl\(var\(--brand-000\)\/0\.15\)\,transparent_70\%\)\,linear-gradient\(to_right\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\] {
    background-image: radial-gradient(ellipse at 50% 100%,hsl(var(--brand-000)/.15),transparent 70%),linear-gradient(to right,hsl(var(--bg-200)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--bg-200)) 1px,transparent 1px);
  }

  .\[background-image\:radial-gradient\(ellipse_at_65\%_100\%\,hsl\(var\(--text-500\)\/0\.1\)\,transparent_70\%\)\,radial-gradient\(circle\,hsl\(var\(--text-500\)\/0\.4\)_1px\,transparent_1px\)\] {
    background-image: radial-gradient(ellipse at 65% 100%,hsl(var(--text-500)/.1),transparent 70%),radial-gradient(circle,hsl(var(--text-500)/.4) 1px,transparent 1px);
  }

  .\[background-image\:var\(--df-web-sidebar-bg-image\,none\)\] {
    background-image: var(--df-web-sidebar-bg-image, none);
  }

  .bg-\[linear-gradient\(var\(--cds-alpha-1\)\,var\(--cds-alpha-1\)\)\] {
    background-image: linear-gradient(var(--cds-alpha-1),var(--cds-alpha-1));
  }

  .bg-\[radial-gradient\(ellipse_150\%_150\%_at_50\%_-30\%\,hsl\(var\(--accent-100\)\/0\.10\)\,transparent_90\%\)\] {
    background-image: radial-gradient(ellipse 150% 150% at 50% -30%,hsl(var(--accent-100)/.1),transparent 90%);
  }

  .bg-none {
    background-image: none;
  }

  .from-\[\#db6843\] {
    --tw-gradient-from: #db6843;
    --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-\[var\(--cds-surface-0\)\] {
    --tw-gradient-from: var(--cds-surface-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-\[var\(--cds-surface-1\)\] {
    --tw-gradient-from: var(--cds-surface-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-\[var\(--cds-surface-2\)\] {
    --tw-gradient-from: var(--cds-surface-2);
    --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-\[var\(--cds-surface-popover\)\] {
    --tw-gradient-from: var(--cds-surface-popover);
    --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-\[var\(--cds-text-muted\)\] {
    --tw-gradient-from: var(--cds-text-muted);
    --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-\[var\(--cds-text-secondary\,\#52514e\)\] {
    --tw-gradient-from: var(--cds-text-secondary, #52514e);
    --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-\[var\(--df-bg-page\,var\(--cds-surface-1\)\)\] {
    --tw-gradient-from: var(--df-bg-page, var(--cds-surface-1));
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-accent-100\/0 {
    --tw-gradient-from: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-accent-100\/0 {
      --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 0%, transparent);
    }
  }

  .from-accent-100\/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-accent-200\/5 {
    --tw-gradient-from: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-accent-200\/5 {
      --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .from-accent-200\/5 {
    --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-accent-900 {
    --tw-gradient-from: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-accent-900 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .from-accent-900 {
    --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-accent-900\/0 {
    --tw-gradient-from: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-accent-900\/0 {
      --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 0%, transparent);
    }
  }

  .from-accent-900\/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-accent-pro-200 {
    --tw-gradient-from: var(--cds-fill-pro-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-accent-pro-200 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-fill-pro-hover) calc(1 * 100%), transparent);
    }
  }

  .from-accent-pro-200 {
    --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-alpha-2 {
    --tw-gradient-from: var(--cds-alpha-2);
    --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-always-black {
    --tw-gradient-from: #000;
    --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-always-black\/55 {
    --tw-gradient-from: #0000008c;
    --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));
  }

  @supports (color: lab(0% 0 0)) {
    .from-always-black\/55 {
      --tw-gradient-from: lab(0% 0 0 / .55);
    }
  }

  .from-always-black\/\[0\.025\] {
    --tw-gradient-from: #00000006;
    --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));
  }

  @supports (color: lab(0% 0 0)) {
    .from-always-black\/\[0\.025\] {
      --tw-gradient-from: lab(0% 0 0 / .025);
    }
  }

  .from-bg-000 {
    --tw-gradient-from: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-000 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .from-bg-000 {
    --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-100 {
    --tw-gradient-from: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-100 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .from-bg-100 {
    --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-200 {
    --tw-gradient-from: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-200 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .from-bg-200 {
    --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-200\/5 {
    --tw-gradient-from: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-200\/5 {
      --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .from-bg-200\/5 {
    --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-300 {
    --tw-gradient-from: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-300 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .from-bg-300 {
    --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-400 {
    --tw-gradient-from: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-400 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .from-bg-400 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-bg-500\/30 {
    --tw-gradient-from: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-bg-500\/30 {
      --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .from-bg-500\/30 {
    --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-black {
    --tw-gradient-from: var(--cds-black);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-brand-200 {
    --tw-gradient-from: hsl(var(--brand-200) / 1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-brand-200\/50 {
    --tw-gradient-from: hsl(var(--brand-200) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-brand-200\/50 {
      --tw-gradient-from: color-mix(in oklab, hsl(var(--brand-200) / 1) 50%, transparent);
    }
  }

  .from-brand-200\/50 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-brand-200\/70 {
    --tw-gradient-from: hsl(var(--brand-200) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-brand-200\/70 {
      --tw-gradient-from: color-mix(in oklab, hsl(var(--brand-200) / 1) 70%, transparent);
    }
  }

  .from-brand-200\/70 {
    --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-heather {
    --tw-gradient-from: var(--cds-heather);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-neutral-30 {
    --tw-gradient-from: var(--cds-neutral-30);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-neutral-50 {
    --tw-gradient-from: var(--cds-neutral-50);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-neutral-50\/10 {
    --tw-gradient-from: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-neutral-50\/10 {
      --tw-gradient-from: color-mix(in oklab, var(--cds-neutral-50) 10%, transparent);
    }
  }

  .from-neutral-50\/10 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-surface-0 {
    --tw-gradient-from: var(--cds-surface-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-surface-1 {
    --tw-gradient-from: var(--cds-surface-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-surface-2 {
    --tw-gradient-from: var(--cds-surface-2);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-surface-popover {
    --tw-gradient-from: var(--cds-surface-popover);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-text-100 {
    --tw-gradient-from: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-text-100 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .from-text-100 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-text-200 {
    --tw-gradient-from: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-text-200 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .from-text-200 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-text-300 {
    --tw-gradient-from: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-text-300 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .from-text-300 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-text-400 {
    --tw-gradient-from: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .from-text-400 {
      --tw-gradient-from: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .from-text-400 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .from-10\% {
    --tw-gradient-from-position: 10%;
  }

  .from-30\% {
    --tw-gradient-from-position: 30%;
  }

  .from-50\% {
    --tw-gradient-from-position: 50%;
  }

  .from-60\% {
    --tw-gradient-from-position: 60%;
  }

  .from-\[-56\.47\%\] {
    --tw-gradient-from-position: -56.47%;
  }

  .from-\[66\.67\%\] {
    --tw-gradient-from-position: 66.67%;
  }

  .from-\[calc\(100\%_-_1\.25rem\)\] {
    --tw-gradient-from-position: calc(100% - 1.25rem);
  }

  .via-\[var\(--cds-surface-2\)\]\/80 {
    --tw-gradient-via: var(--cds-surface-2);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-\[var\(--cds-surface-2\)\]\/80 {
      --tw-gradient-via: color-mix(in oklab, var(--cds-surface-2) 80%, transparent);
    }
  }

  .via-\[var\(--cds-surface-2\)\]\/80 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-accent-900\/100 {
    --tw-gradient-via: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-accent-900\/100 {
      --tw-gradient-via: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .via-accent-900\/100 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-always-white {
    --tw-gradient-via: #fff;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-always-white\/40 {
    --tw-gradient-via: #fff6;
    --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);
  }

  @supports (color: lab(0% 0 0)) {
    .via-always-white\/40 {
      --tw-gradient-via: lab(100% -.0000298023 .0000119209 / .4);
    }
  }

  .via-always-white\/70 {
    --tw-gradient-via: #ffffffb3;
    --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);
  }

  @supports (color: lab(0% 0 0)) {
    .via-always-white\/70 {
      --tw-gradient-via: lab(100% -.0000298023 .0000119209 / .7);
    }
  }

  .via-bg-100 {
    --tw-gradient-via: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-bg-100 {
      --tw-gradient-via: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .via-bg-100 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-bg-100\/90 {
    --tw-gradient-via: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-bg-100\/90 {
      --tw-gradient-via: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 90%, transparent);
    }
  }

  .via-bg-100\/90 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-bg-300 {
    --tw-gradient-via: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-bg-300 {
      --tw-gradient-via: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .via-bg-300 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-gray-0 {
    --tw-gradient-via: var(--cds-gray-0);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-heather\/0 {
    --tw-gradient-via: var(--cds-heather);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-heather\/0 {
      --tw-gradient-via: color-mix(in oklab, var(--cds-heather) 0%, transparent);
    }
  }

  .via-heather\/0 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-neutral-30 {
    --tw-gradient-via: var(--cds-neutral-30);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-neutral-30\/80 {
    --tw-gradient-via: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-neutral-30\/80 {
      --tw-gradient-via: color-mix(in oklab, var(--cds-neutral-30) 80%, transparent);
    }
  }

  .via-neutral-30\/80 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-white\/40 {
    --tw-gradient-via: #fff6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .via-white\/40 {
      --tw-gradient-via: color-mix(in oklab, var(--color-white) 40%, transparent);
    }
  }

  .via-white\/40 {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .via-30\% {
    --tw-gradient-via-position: 30%;
  }

  .via-40\% {
    --tw-gradient-via-position: 40%;
  }

  .via-\[24px\] {
    --tw-gradient-via-position: 24px;
  }

  .to-\[\#d97757\] {
    --tw-gradient-to: #d97757;
    --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-\[var\(--cds-text-muted\)\] {
    --tw-gradient-to: var(--cds-text-muted);
    --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-\[var\(--cds-text-secondary\,\#52514e\)\] {
    --tw-gradient-to: var(--cds-text-secondary, #52514e);
    --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-accent-100\/5 {
    --tw-gradient-to: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-accent-100\/5 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 5%, transparent);
    }
  }

  .to-accent-100\/5 {
    --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-accent-900\/100 {
    --tw-gradient-to: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-accent-900\/100 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .to-accent-900\/100 {
    --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-accent-pro-100 {
    --tw-gradient-to: var(--cds-fill-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-accent-pro-100 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-fill-pro) calc(1 * 100%), transparent);
    }
  }

  .to-accent-pro-100 {
    --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-alpha-2 {
    --tw-gradient-to: var(--cds-alpha-2);
    --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-always-white {
    --tw-gradient-to: #fff;
    --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-000 {
    --tw-gradient-to: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-000 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .to-bg-000 {
    --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-000\/0 {
    --tw-gradient-to: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-000\/0 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 0%, transparent);
    }
  }

  .to-bg-000\/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));
  }

  .to-bg-000\/75 {
    --tw-gradient-to: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-000\/75 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 75%, transparent);
    }
  }

  .to-bg-000\/75 {
    --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-100 {
    --tw-gradient-to: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-100 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .to-bg-100 {
    --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-100\/0 {
    --tw-gradient-to: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-100\/0 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 0%, transparent);
    }
  }

  .to-bg-100\/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));
  }

  .to-bg-100\/30 {
    --tw-gradient-to: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-100\/30 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .to-bg-100\/30 {
    --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-200 {
    --tw-gradient-to: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-200 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .to-bg-200 {
    --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-200\/30 {
    --tw-gradient-to: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-200\/30 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent) 30%, transparent);
    }
  }

  .to-bg-200\/30 {
    --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-300 {
    --tw-gradient-to: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-300 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .to-bg-300 {
    --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-400 {
    --tw-gradient-to: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-400 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .to-bg-400 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-bg-500\/70 {
    --tw-gradient-to: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-bg-500\/70 {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent) 70%, transparent);
    }
  }

  .to-bg-500\/70 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-brand-100 {
    --tw-gradient-to: hsl(var(--brand-100) / 1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-brand-200 {
    --tw-gradient-to: hsl(var(--brand-200) / 1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-brand-200\/0 {
    --tw-gradient-to: hsl(var(--brand-200) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-brand-200\/0 {
      --tw-gradient-to: color-mix(in oklab, hsl(var(--brand-200) / 1) 0%, transparent);
    }
  }

  .to-brand-200\/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));
  }

  .to-gray-0 {
    --tw-gradient-to: var(--cds-gray-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));
  }

  .to-neutral-30 {
    --tw-gradient-to: var(--cds-neutral-30);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-neutral-50 {
    --tw-gradient-to: var(--cds-neutral-50);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-neutral-50\/30 {
    --tw-gradient-to: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-neutral-50\/30 {
      --tw-gradient-to: color-mix(in oklab, var(--cds-neutral-50) 30%, transparent);
    }
  }

  .to-neutral-50\/30 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-text-200 {
    --tw-gradient-to: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-text-200 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .to-text-200 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-text-300 {
    --tw-gradient-to: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-text-300 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .to-text-300 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-text-400 {
    --tw-gradient-to: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .to-text-400 {
      --tw-gradient-to: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .to-text-400 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-transparent {
    --tw-gradient-to: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .to-50\% {
    --tw-gradient-to-position: 50%;
  }

  .to-60\% {
    --tw-gradient-to-position: 60%;
  }

  .to-80\% {
    --tw-gradient-to-position: 80%;
  }

  .\[mask-image\:linear-gradient\(to_bottom\,_color-mix\(in_srgb\,black_100\%\,transparent\)_0\%\,_color-mix\(in_srgb\,black_0\%\,transparent\)_100\%\)\] {
    -webkit-mask-image: linear-gradient(#000 0%, #0000 100%);
    mask-image: linear-gradient(#000 0%, #0000 100%);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_0\.9em\,color-mix\(in_srgb\,black_55\%\,transparent\)_2\.1em\,color-mix\(in_srgb\,black_20\%\,transparent\)_3\.1em\,transparent_4em\)\] {
    -webkit-mask-image: linear-gradient(#000 .9em, #0000008c 2.1em, #0003 3.1em, #0000 4em);
    mask-image: linear-gradient(#000 .9em, #0000008c 2.1em, #0003 3.1em, #0000 4em);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_1\.2em\,transparent_4\.4em\)\] {
    -webkit-mask-image: linear-gradient(#000 1.2em, #0000 4.4em);
    mask-image: linear-gradient(#000 1.2em, #0000 4.4em);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_18\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(#000 18%, #0000 98%);
    mask-image: linear-gradient(#000 18%, #0000 98%);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_40\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 40%, #0000);
    mask-image: linear-gradient(#000 40%, #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_55\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(#000 55%, #0000 98%);
    mask-image: linear-gradient(#000 55%, #0000 98%);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_60\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 60%, #0000);
    mask-image: linear-gradient(#000 60%, #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_72\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 72%, #0000);
    mask-image: linear-gradient(#000 72%, #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%-48px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 48px), #0000);
    mask-image: linear-gradient(#000 calc(100% - 48px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%_-_1\.25rem\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 1.25rem), #0000);
    mask-image: linear-gradient(#000 calc(100% - 1.25rem), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%_-_3rem\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 3rem), #0000);
    mask-image: linear-gradient(#000 calc(100% - 3rem), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,black_max\(0rem\,calc\(100\%-2rem\)\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 max(0rem, 100% - 2rem), #0000);
    mask-image: linear-gradient(#000 max(0rem, 100% - 2rem), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent\,\#000_1rem\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 1rem);
    mask-image: linear-gradient(#0000, #000 1rem);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_6px\,black_calc\(100\%-6px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 6px calc(100% - 6px), #0000);
    mask-image: linear-gradient(#0000, #000 6px calc(100% - 6px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_12px\,black_calc\(100\%_-_8px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 12px calc(100% - 8px), #0000);
    mask-image: linear-gradient(#0000, #000 12px calc(100% - 8px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_24px\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 24px);
    mask-image: linear-gradient(#0000, #000 24px);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent\,currentColor_64px\)\] {
    -webkit-mask-image: linear-gradient(#0000, currentColor 64px);
    mask-image: linear-gradient(#0000, currentColor 64px);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent_0\,black_16px\,black_calc\(100\%-16px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#0000 0, #000 16px calc(100% - 16px), #0000);
    mask-image: linear-gradient(#0000 0, #000 16px calc(100% - 16px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_bottom\,transparent_0\,black_var\(--fade-top\,0px\)\,black_calc\(100\%-var\(--fade-bottom\,0px\)\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
    mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
  }

  .\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-8px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 8px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 8px), #0000 100%);
  }

  .\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-24px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 24px), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 24px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_85\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 85%, #0000 98%);
    mask-image: linear-gradient(90deg, #000 85%, #0000 98%);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_85\%\,transparent_99\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 85%, #0000 99%);
    mask-image: linear-gradient(90deg, #000 85%, #0000 99%);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-1\.5rem\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 1.5rem), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 1.5rem), #0000);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-40px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 40px), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 40px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-56px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 56px), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 56px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
  }

  .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
  }

  .\[mask-image\:linear-gradient\(to_right\,black_var\(--sb-fade-from\,85\%\)\,transparent_var\(--sb-fade-to\,99\%\)\)\] {
    -webkit-mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
    -webkit-mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
    -webkit-mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
    mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
  }

  .\[mask-image\:linear-gradient\(to_right\,transparent\,black_40px\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 40px);
    mask-image: linear-gradient(90deg, #0000, #000 40px);
  }

  .\[mask-image\:linear-gradient\(to_right\,transparent\,black_40px\,black_calc\(100\%-40px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 40px calc(100% - 40px), #0000);
    mask-image: linear-gradient(90deg, #0000, #000 40px calc(100% - 40px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_right\,transparent\,black_56px\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 56px);
    mask-image: linear-gradient(90deg, #0000, #000 56px);
  }

  .\[mask-image\:linear-gradient\(to_right\,transparent\,black_56px\,black_calc\(100\%-56px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 56px calc(100% - 56px), #0000);
    mask-image: linear-gradient(90deg, #0000, #000 56px calc(100% - 56px), #0000);
  }

  .\[mask-image\:linear-gradient\(to_right\,transparent\,black_var\(--fade-left\,0px\)\,black_calc\(100\%-var\(--fade-right\,0px\)\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(to right,transparent,black var(--fade-left, 0px),black calc(100% - var(--fade-right, 0px)),transparent);
    -webkit-mask-image: linear-gradient(to right,transparent,black var(--fade-left, 0px),black calc(100% - var(--fade-right, 0px)),transparent);
    -webkit-mask-image: linear-gradient(to right,transparent,black var(--fade-left, 0px),black calc(100% - var(--fade-right, 0px)),transparent);
    mask-image: linear-gradient(to right,transparent,black var(--fade-left, 0px),black calc(100% - var(--fade-right, 0px)),transparent);
  }

  .\[mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_var\(--ui-slider-energy-reveal\,70\%\)\)\] {
    -webkit-mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
    -webkit-mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
    -webkit-mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
    mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
  }

  .\[mask-image\:linear-gradient\(to_top\,_color-mix\(in_srgb\,black_0\%\,transparent\)_0\%\,color-mix\(in_srgb\,black_100\%\,transparent\)_75\%\,_color-mix\(in_srgb\,black_0\%\,transparent\)_100\%\)\] {
    -webkit-mask-image: linear-gradient(#0000 0%, #000 25%, #0000 100%);
    mask-image: linear-gradient(#0000 0%, #000 25%, #0000 100%);
  }

  .\[mask-image\:radial-gradient\(circle_at_-4px_50\%\,transparent_9px\,\#000_10px\)\] {
    -webkit-mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
    mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
  }

  .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_1px\)_4px\,transparent_5px\,black_5\.5px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 5px, #000 5.5px);
    mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 5px, #000 5.5px);
  }

  .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_1px\)_4px\,transparent_6\.5px\,black_7px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 6.5px, #000 7px);
    mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 6.5px, #000 7px);
  }

  .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_2px\)_2px\,transparent_5px\,black_5\.5px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 5px, #000 5.5px);
    mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 5px, #000 5.5px);
  }

  .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_2px\)_2px\,transparent_6\.5px\,black_7px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 6.5px, #000 7px);
    mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 6.5px, #000 7px);
  }

  .\[box-decoration-break\:clone\] {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .\[background-size\:24px_24px\] {
    background-size: 24px 24px;
  }

  .\[background-size\:32px_32px\] {
    background-size: 32px 32px;
  }

  .\[background-size\:100\%_100\%\,32px_32px\,32px_32px\] {
    background-size: 100% 100%, 32px 32px, 32px 32px;
  }

  .\[background-size\:100\%_100\%\,32px_32px\] {
    background-size: 100% 100%, 32px 32px;
  }

  .\[background-size\:200\%_100\%\] {
    background-size: 200% 100%;
  }

  .\[background-size\:calc\(100\%-2\*var\(--cds-pad-md\)\)_1px\] {
    background-size: calc(100% - 2 * var(--cds-pad-md)) 1px;
  }

  .bg-\[length\:400\%_100\%\] {
    background-size: 400% 100%;
  }

  .bg-clip-padding {
    background-clip: padding-box;
  }

  .bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .\[background-position\:150\%_0\%\] {
    background-position: 150% 0;
  }

  .\[background-position\:center\,calc\(50\%_\+_var\(--dispatch-bg-x\,0px\)\)_calc\(50\%_\+_var\(--dispatch-bg-y\,0px\)\)\] {
    background-position: center,calc(50% + var(--dispatch-bg-x, 0px)) calc(50% + var(--dispatch-bg-y, 0px));
  }

  .bg-bottom {
    background-position: bottom;
  }

  .bg-top {
    background-position: top;
  }

  .bg-no-repeat {
    background-repeat: no-repeat;
  }

  .\[mask-size\:100\%_100\%\] {
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
  }

  .\[mask-repeat\:no-repeat\] {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .mask-repeat {
    -webkit-mask-repeat: repeat;
    mask-repeat: repeat;
  }

  .fill-\[\#BCD1CA\] {
    fill: #bcd1ca;
  }

  .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_14\%\,transparent\)\] {
    fill: var(--cds-clay);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_14\%\,transparent\)\] {
      fill: color-mix(in srgb,var(--cds-clay) 14%,transparent);
    }
  }

  .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_18\%\,transparent\)\] {
    fill: var(--cds-clay);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_18\%\,transparent\)\] {
      fill: color-mix(in srgb,var(--cds-clay) 18%,transparent);
    }
  }

  .fill-\[var\(--cds-surface-popover\)\] {
    fill: var(--cds-surface-popover);
  }

  .fill-accent, .fill-accent-100 {
    fill: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-accent-100 {
      fill: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .fill-accent-100\/50 {
    fill: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-accent-100\/50 {
      fill: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .fill-accent-900 {
    fill: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-accent-900 {
      fill: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .fill-always-white {
    fill: #fff;
  }

  .fill-bg-000 {
    fill: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-bg-000 {
      fill: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .fill-bg-200 {
    fill: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-bg-200 {
      fill: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .fill-bg-300 {
    fill: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-bg-300 {
      fill: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .fill-border-300 {
    fill: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-border-300 {
      fill: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .fill-brand {
    fill: var(--cds-fill-brand);
  }

  .fill-brand-100 {
    fill: hsl(var(--brand-100) / 1);
  }

  .fill-clay {
    fill: var(--cds-clay);
  }

  .fill-current {
    fill: currentColor;
  }

  .fill-danger {
    fill: var(--cds-fill-danger);
  }

  .fill-danger-200 {
    fill: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-danger-200 {
      fill: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
    }
  }

  .fill-gray-0 {
    fill: var(--cds-gray-0);
  }

  .fill-neutral-30 {
    fill: var(--cds-neutral-30);
  }

  .fill-none {
    fill: none;
  }

  .fill-oncolor-200 {
    fill: hsl(var(--oncolor-200) / .75);
  }

  .fill-pictogram-100 {
    fill: hsl(var(--pictogram-100) / 1);
  }

  .fill-pictogram-highlight-cactus {
    fill: var(--cds-pictogram-highlight-cactus);
  }

  .fill-pictogram-highlight-default {
    fill: var(--cds-pictogram-highlight-default);
  }

  .fill-pictogram-highlight-heather {
    fill: var(--cds-pictogram-highlight-heather);
  }

  .fill-primary {
    fill: var(--cds-fill-primary);
  }

  .fill-pro {
    fill: var(--cds-fill-pro);
  }

  .fill-secondary {
    fill: var(--cds-fill-secondary);
  }

  .fill-success {
    fill: var(--cds-fill-success);
  }

  .fill-text-100 {
    fill: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .fill-text-100 {
      fill: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .fill-warning {
    fill: var(--cds-fill-warning);
  }

  .stroke-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
    stroke: var(--cds-neutral-700);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .stroke-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
      stroke: color-mix(in srgb,var(--cds-neutral-700) 45%,transparent);
    }
  }

  .stroke-accent-brand {
    stroke: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .stroke-accent-brand {
      stroke: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .stroke-border-300 {
    stroke: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .stroke-border-300 {
      stroke: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .stroke-clay {
    stroke: var(--cds-clay);
  }

  .stroke-clay-emphasized {
    stroke: var(--cds-clay-emphasized);
  }

  .stroke-current {
    stroke: currentColor;
  }

  .stroke-text-000\/\[0\.08\] {
    stroke: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .stroke-text-000\/\[0\.08\] {
      stroke: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 8%, transparent);
    }
  }

  .stroke-\[1\.5\] {
    stroke-width: 1.5px;
  }

  .object-contain {
    object-fit: contain;
  }

  .object-cover {
    object-fit: cover;
  }

  .object-center {
    object-position: center;
  }

  .object-left-top {
    object-position: left top;
  }

  .object-top {
    object-position: top;
  }

  .\!p-0 {
    padding: calc(var(--spacing) * 0) !important;
  }

  .\!p-1\.5 {
    padding: calc(var(--spacing) * 1.5) !important;
  }

  .\!p-2 {
    padding: calc(var(--spacing) * 2) !important;
  }

  .\!p-3 {
    padding: calc(var(--spacing) * 3) !important;
  }

  .\!p-6 {
    padding: calc(var(--spacing) * 6) !important;
  }

  .\!p-8 {
    padding: calc(var(--spacing) * 8) !important;
  }

  .\!p-md {
    padding: var(--cds-pad-md) !important;
  }

  .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .p-0\.5 {
    padding: calc(var(--spacing) * .5);
  }

  .p-1 {
    padding: calc(var(--spacing) * 1);
  }

  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }

  .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-3\.5 {
    padding: calc(var(--spacing) * 3.5);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-5 {
    padding: calc(var(--spacing) * 5);
  }

  .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .p-7 {
    padding: calc(var(--spacing) * 7);
  }

  .p-8 {
    padding: calc(var(--spacing) * 8);
  }

  .p-10 {
    padding: calc(var(--spacing) * 10);
  }

  .p-12 {
    padding: calc(var(--spacing) * 12);
  }

  .p-20 {
    padding: calc(var(--spacing) * 20);
  }

  .p-\[0\.5px\] {
    padding: .5px;
  }

  .p-\[1px\] {
    padding: 1px;
  }

  .p-\[2\.4px\] {
    padding: 2.4px;
  }

  .p-\[2px\] {
    padding: 2px;
  }

  .p-\[3px\] {
    padding: 3px;
  }

  .p-\[4px\] {
    padding: 4px;
  }

  .p-\[6px\] {
    padding: 6px;
  }

  .p-\[8px\] {
    padding: 8px;
  }

  .p-\[10px\] {
    padding: 10px;
  }

  .p-\[12px\] {
    padding: 12px;
  }

  .p-\[16px\] {
    padding: 16px;
  }

  .p-\[18px\] {
    padding: 18px;
  }

  .p-\[20px\] {
    padding: 20px;
  }

  .p-\[24px\] {
    padding: 24px;
  }

  .p-\[32px\] {
    padding: 32px;
  }

  .p-lg {
    padding: var(--cds-pad-lg);
  }

  .p-md {
    padding: var(--cds-pad-md);
  }

  .p-px {
    padding: 1px;
  }

  .p-sm {
    padding: var(--cds-pad-sm);
  }

  .p-xl {
    padding: var(--cds-pad-xl);
  }

  .p-xs {
    padding: var(--cds-pad-xs);
  }

  .\!px-0 {
    padding-inline: calc(var(--spacing) * 0) !important;
  }

  .\!px-0\.5 {
    padding-inline: calc(var(--spacing) * .5) !important;
  }

  .\!px-1 {
    padding-inline: calc(var(--spacing) * 1) !important;
  }

  .\!px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5) !important;
  }

  .\!px-2 {
    padding-inline: calc(var(--spacing) * 2) !important;
  }

  .\!px-3 {
    padding-inline: calc(var(--spacing) * 3) !important;
  }

  .\!px-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5) !important;
  }

  .\!px-4 {
    padding-inline: calc(var(--spacing) * 4) !important;
  }

  .\!px-6 {
    padding-inline: calc(var(--spacing) * 6) !important;
  }

  .\!px-8 {
    padding-inline: calc(var(--spacing) * 8) !important;
  }

  .\!px-12 {
    padding-inline: calc(var(--spacing) * 12) !important;
  }

  .\!px-\[var\(--msg-bubble-px\,1rem\)\] {
    padding-inline: var(--msg-bubble-px, 1rem) !important;
  }

  .\!px-md {
    padding-inline: var(--cds-pad-md) !important;
  }

  .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-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }

  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }

  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }

  .px-12 {
    padding-inline: calc(var(--spacing) * 12);
  }

  .px-14 {
    padding-inline: calc(var(--spacing) * 14);
  }

  .px-16 {
    padding-inline: calc(var(--spacing) * 16);
  }

  .px-40 {
    padding-inline: calc(var(--spacing) * 40);
  }

  .px-56 {
    padding-inline: calc(var(--spacing) * 56);
  }

  .px-\[0\.3125rem\] {
    padding-inline: .3125rem;
  }

  .px-\[1\.375rem\] {
    padding-inline: 1.375rem;
  }

  .px-\[1px\] {
    padding-inline: 1px;
  }

  .px-\[2px\] {
    padding-inline: 2px;
  }

  .px-\[3px\] {
    padding-inline: 3px;
  }

  .px-\[4px\] {
    padding-inline: 4px;
  }

  .px-\[5px\] {
    padding-inline: 5px;
  }

  .px-\[6px\] {
    padding-inline: 6px;
  }

  .px-\[7px\] {
    padding-inline: 7px;
  }

  .px-\[8px\] {
    padding-inline: 8px;
  }

  .px-\[9px\] {
    padding-inline: 9px;
  }

  .px-\[10px\] {
    padding-inline: 10px;
  }

  .px-\[11px\] {
    padding-inline: 11px;
  }

  .px-\[12\.5px\] {
    padding-inline: 12.5px;
  }

  .px-\[13px\] {
    padding-inline: 13px;
  }

  .px-\[14\.5px\] {
    padding-inline: 14.5px;
  }

  .px-\[14px\] {
    padding-inline: 14px;
  }

  .px-\[15px\] {
    padding-inline: 15px;
  }

  .px-\[16px\] {
    padding-inline: 16px;
  }

  .px-\[18px\] {
    padding-inline: 18px;
  }

  .px-\[20px\] {
    padding-inline: 20px;
  }

  .px-\[22px\] {
    padding-inline: 22px;
  }

  .px-\[24px\] {
    padding-inline: 24px;
  }

  .px-\[26px\] {
    padding-inline: 26px;
  }

  .px-\[32px\] {
    padding-inline: 32px;
  }

  .px-\[calc\(var\(--cds-pad-md\)\+4px\)\] {
    padding-inline: calc(var(--cds-pad-md) + 4px);
  }

  .px-\[calc\(var\(--h4\)\+var\(--g3\)\)\] {
    padding-inline: calc(var(--h4) + var(--g3));
  }

  .px-\[var\(--accordion-px\)\] {
    padding-inline: var(--accordion-px);
  }

  .px-\[var\(--df-row-px\)\] {
    padding-inline: var(--df-row-px);
  }

  .px-\[var\(--g6\)\] {
    padding-inline: var(--g6);
  }

  .px-\[var\(--p6\)\] {
    padding-inline: var(--p6);
  }

  .px-lg {
    padding-inline: var(--cds-pad-lg);
  }

  .px-md {
    padding-inline: var(--cds-pad-md);
  }

  .px-px {
    padding-inline: 1px;
  }

  .px-sm {
    padding-inline: var(--cds-pad-sm);
  }

  .px-xl {
    padding-inline: var(--cds-pad-xl);
  }

  .px-xs {
    padding-inline: var(--cds-pad-xs);
  }

  .\!py-0 {
    padding-block: calc(var(--spacing) * 0) !important;
  }

  .\!py-1 {
    padding-block: calc(var(--spacing) * 1) !important;
  }

  .\!py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5) !important;
  }

  .\!py-2 {
    padding-block: calc(var(--spacing) * 2) !important;
  }

  .\!py-3 {
    padding-block: calc(var(--spacing) * 3) !important;
  }

  .\!py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5) !important;
  }

  .\!py-6 {
    padding-block: calc(var(--spacing) * 6) !important;
  }

  .\!py-8 {
    padding-block: calc(var(--spacing) * 8) !important;
  }

  .\!py-lg {
    padding-block: var(--cds-pad-lg) !important;
  }

  .\!py-sm {
    padding-block: var(--cds-pad-sm) !important;
  }

  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }

  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .py-7 {
    padding-block: calc(var(--spacing) * 7);
  }

  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }

  .py-9 {
    padding-block: calc(var(--spacing) * 9);
  }

  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }

  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }

  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }

  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }

  .py-24 {
    padding-block: calc(var(--spacing) * 24);
  }

  .py-\[0\.125em\] {
    padding-block: .125em;
  }

  .py-\[1px\] {
    padding-block: 1px;
  }

  .py-\[2px\] {
    padding-block: 2px;
  }

  .py-\[3px\] {
    padding-block: 3px;
  }

  .py-\[4px\] {
    padding-block: 4px;
  }

  .py-\[5\.5px\] {
    padding-block: 5.5px;
  }

  .py-\[5px\] {
    padding-block: 5px;
  }

  .py-\[6\.5px\] {
    padding-block: 6.5px;
  }

  .py-\[6px\] {
    padding-block: 6px;
  }

  .py-\[7px\] {
    padding-block: 7px;
  }

  .py-\[9px\] {
    padding-block: 9px;
  }

  .py-\[10\.5px\] {
    padding-block: 10.5px;
  }

  .py-\[10px\] {
    padding-block: 10px;
  }

  .py-\[12px\] {
    padding-block: 12px;
  }

  .py-\[13px\] {
    padding-block: 13px;
  }

  .py-\[14px\] {
    padding-block: 14px;
  }

  .py-\[16px\] {
    padding-block: 16px;
  }

  .py-\[20px\] {
    padding-block: 20px;
  }

  .py-\[22px\] {
    padding-block: 22px;
  }

  .py-\[24px\] {
    padding-block: 24px;
  }

  .py-\[64px\] {
    padding-block: 64px;
  }

  .py-\[65px\] {
    padding-block: 65px;
  }

  .py-\[calc\(\(var\(--cds-h-control\)-var\(--cds-leading-body\)\)\/2\)\] {
    padding-block: calc((var(--cds-h-control) - var(--cds-leading-body)) / 2);
  }

  .py-\[calc\(\(var\(--cds-h-control\)_-_1lh\)_\/_2\)\] {
    padding-block: calc((var(--cds-h-control) - 1lh) / 2);
  }

  .py-\[calc\(\)\] {
    padding-block: calc();
  }

  .py-\[var\(--chat-gutter-start\,14px\)\] {
    padding-block: var(--chat-gutter-start, 14px);
  }

  .py-\[var\(--df-products-rows-py\)\] {
    padding-block: var(--df-products-rows-py);
  }

  .py-\[var\(--msg-bubble-py\,0\.625rem\)\] {
    padding-block: var(--msg-bubble-py, .625rem);
  }

  .py-\[var\(--msg-pill-py\,0\.375rem\)\] {
    padding-block: var(--msg-pill-py, .375rem);
  }

  .py-\[var\(--p4\)\] {
    padding-block: var(--p4);
  }

  .py-\[…\] {
    padding-block: …;
  }

  .py-lg {
    padding-block: var(--cds-pad-lg);
  }

  .py-md {
    padding-block: var(--cds-pad-md);
  }

  .py-px {
    padding-block: 1px;
  }

  .py-sm {
    padding-block: var(--cds-pad-sm);
  }

  .py-xl {
    padding-block: var(--cds-pad-xl);
  }

  .py-xs {
    padding-block: var(--cds-pad-xs);
  }

  .ps-1 {
    padding-inline-start: calc(var(--spacing) * 1);
  }

  .ps-3 {
    padding-inline-start: calc(var(--spacing) * 3);
  }

  .ps-4 {
    padding-inline-start: calc(var(--spacing) * 4);
  }

  .ps-6 {
    padding-inline-start: calc(var(--spacing) * 6);
  }

  .ps-8 {
    padding-inline-start: calc(var(--spacing) * 8);
  }

  .ps-\[var\(--chip-stack-overlap\)\] {
    padding-inline-start: var(--chip-stack-overlap);
  }

  .ps-lg {
    padding-inline-start: var(--cds-pad-lg);
  }

  .ps-md {
    padding-inline-start: var(--cds-pad-md);
  }

  .ps-sm {
    padding-inline-start: var(--cds-pad-sm);
  }

  .ps-xs {
    padding-inline-start: var(--cds-pad-xs);
  }

  .pe-1 {
    padding-inline-end: calc(var(--spacing) * 1);
  }

  .pe-2\.5 {
    padding-inline-end: calc(var(--spacing) * 2.5);
  }

  .pe-3 {
    padding-inline-end: calc(var(--spacing) * 3);
  }

  .pe-md {
    padding-inline-end: var(--cds-pad-md);
  }

  .pe-sm {
    padding-inline-end: var(--cds-pad-sm);
  }

  .\!pt-0 {
    padding-top: calc(var(--spacing) * 0) !important;
  }

  .\!pt-3 {
    padding-top: calc(var(--spacing) * 3) !important;
  }

  .\!pt-8 {
    padding-top: calc(var(--spacing) * 8) !important;
  }

  .\!pt-10 {
    padding-top: calc(var(--spacing) * 10) !important;
  }

  .\!pt-\[var\(--cp-top\)\] {
    padding-top: var(--cp-top) !important;
  }

  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }

  .pt-0\.5 {
    padding-top: calc(var(--spacing) * .5);
  }

  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }

  .pt-1\.5 {
    padding-top: calc(var(--spacing) * 1.5);
  }

  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }

  .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }

  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }

  .pt-3\.5 {
    padding-top: calc(var(--spacing) * 3.5);
  }

  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }

  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }

  .pt-7 {
    padding-top: calc(var(--spacing) * 7);
  }

  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }

  .pt-9 {
    padding-top: calc(var(--spacing) * 9);
  }

  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }

  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }

  .pt-14 {
    padding-top: calc(var(--spacing) * 14);
  }

  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }

  .pt-20 {
    padding-top: calc(var(--spacing) * 20);
  }

  .pt-24 {
    padding-top: calc(var(--spacing) * 24);
  }

  .pt-32 {
    padding-top: calc(var(--spacing) * 32);
  }

  .pt-36 {
    padding-top: calc(var(--spacing) * 36);
  }

  .pt-56 {
    padding-top: calc(var(--spacing) * 56);
  }

  .pt-\[0\.5em\] {
    padding-top: .5em;
  }

  .pt-\[1\.1rem\] {
    padding-top: 1.1rem;
  }

  .pt-\[1\.625rem\] {
    padding-top: 1.625rem;
  }

  .pt-\[3px\] {
    padding-top: 3px;
  }

  .pt-\[4px\] {
    padding-top: 4px;
  }

  .pt-\[6px\] {
    padding-top: 6px;
  }

  .pt-\[7px\] {
    padding-top: 7px;
  }

  .pt-\[8px\] {
    padding-top: 8px;
  }

  .pt-\[9px\] {
    padding-top: 9px;
  }

  .pt-\[10px\] {
    padding-top: 10px;
  }

  .pt-\[10vh\] {
    padding-top: 10vh;
  }

  .pt-\[12px\] {
    padding-top: 12px;
  }

  .pt-\[13px\] {
    padding-top: 13px;
  }

  .pt-\[16px\] {
    padding-top: 16px;
  }

  .pt-\[18vh\] {
    padding-top: 18vh;
  }

  .pt-\[20px\] {
    padding-top: 20px;
  }

  .pt-\[24px\] {
    padding-top: 24px;
  }

  .pt-\[25vh\] {
    padding-top: 25vh;
  }

  .pt-\[32px\] {
    padding-top: 32px;
  }

  .pt-\[36px\] {
    padding-top: 36px;
  }

  .pt-\[44px\] {
    padding-top: 44px;
  }

  .pt-\[48px\] {
    padding-top: 48px;
  }

  .pt-\[60px\] {
    padding-top: 60px;
  }

  .pt-\[72px\] {
    padding-top: 72px;
  }

  .pt-\[88px\] {
    padding-top: 88px;
  }

  .pt-\[140px\] {
    padding-top: 140px;
  }

  .pt-\[calc\(var\(--df-header-h\,0px\)\+3rem\)\] {
    padding-top: calc(var(--df-header-h, 0px) + 3rem);
  }

  .pt-\[clamp\(1\.5rem\,3\.5vw\,3\.125rem\)\] {
    padding-top: clamp(1.5rem, 3.5vw, 3.125rem);
  }

  .pt-\[var\(--cds-gap-sm\)\] {
    padding-top: var(--cds-gap-sm);
  }

  .pt-\[var\(--chat-item-gap\)\] {
    padding-top: var(--chat-item-gap);
  }

  .pt-\[var\(--df-group-pt\)\] {
    padding-top: var(--df-group-pt);
  }

  .pt-\[var\(--df-header-h\,0px\)\] {
    padding-top: var(--df-header-h, 0px);
  }

  .pt-\[var\(--g2\)\] {
    padding-top: var(--g2);
  }

  .pt-lg {
    padding-top: var(--cds-pad-lg);
  }

  .pt-md {
    padding-top: var(--cds-pad-md);
  }

  .pt-px {
    padding-top: 1px;
  }

  .pt-sm {
    padding-top: var(--cds-pad-sm);
  }

  .pt-xl {
    padding-top: var(--cds-pad-xl);
  }

  .pt-xs {
    padding-top: var(--cds-pad-xs);
  }

  .\!pr-2 {
    padding-right: calc(var(--spacing) * 2) !important;
  }

  .\!pr-6 {
    padding-right: calc(var(--spacing) * 6) !important;
  }

  .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }

  .pr-0\.5 {
    padding-right: calc(var(--spacing) * .5);
  }

  .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }

  .pr-1\.5 {
    padding-right: calc(var(--spacing) * 1.5);
  }

  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .pr-2\.5 {
    padding-right: calc(var(--spacing) * 2.5);
  }

  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }

  .pr-3\.5 {
    padding-right: calc(var(--spacing) * 3.5);
  }

  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }

  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }

  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }

  .pr-7 {
    padding-right: calc(var(--spacing) * 7);
  }

  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }

  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }

  .pr-12 {
    padding-right: calc(var(--spacing) * 12);
  }

  .pr-14 {
    padding-right: calc(var(--spacing) * 14);
  }

  .pr-16 {
    padding-right: calc(var(--spacing) * 16);
  }

  .pr-20 {
    padding-right: calc(var(--spacing) * 20);
  }

  .pr-24 {
    padding-right: calc(var(--spacing) * 24);
  }

  .pr-\[1px\] {
    padding-right: 1px;
  }

  .pr-\[3\.5rem\] {
    padding-right: 3.5rem;
  }

  .pr-\[4px\] {
    padding-right: 4px;
  }

  .pr-\[5px\] {
    padding-right: 5px;
  }

  .pr-\[6px\] {
    padding-right: 6px;
  }

  .pr-\[8px\] {
    padding-right: 8px;
  }

  .pr-\[9px\] {
    padding-right: 9px;
  }

  .pr-\[10px\] {
    padding-right: 10px;
  }

  .pr-\[12px\] {
    padding-right: 12px;
  }

  .pr-\[16px\] {
    padding-right: 16px;
  }

  .pr-\[18px\] {
    padding-right: 18px;
  }

  .pr-\[24px\] {
    padding-right: 24px;
  }

  .pr-\[64px\] {
    padding-right: 64px;
  }

  .pr-\[96px\] {
    padding-right: 96px;
  }

  .pr-\[100px\] {
    padding-right: 100px;
  }

  .pr-\[calc\(\(var\(--df-leading-slot\)-var\(--df-icon-size\)\)\/2\)\] {
    padding-right: calc((var(--df-leading-slot) - var(--df-icon-size)) / 2);
  }

  .pr-\[calc\(\(var\(--df-row-h\)-24px\)\/2\)\] {
    padding-right: calc((var(--df-row-h) - 24px) / 2);
  }

  .pr-\[calc\(16px\+var\(--g5\)\)\] {
    padding-right: calc(16px + var(--g5));
  }

  .pr-\[calc\(var\(--cds-pad-xl\)-var\(--cds-pad-lg\)\)\] {
    padding-right: calc(var(--cds-pad-xl) - var(--cds-pad-lg));
  }

  .pr-\[calc\(var\(--df-tray-caret-col\)-8px\)\] {
    padding-right: calc(var(--df-tray-caret-col) - 8px);
  }

  .pr-\[calc\(var\(--h3\)\+var\(--p3\)\)\] {
    padding-right: calc(var(--h3) + var(--p3));
  }

  .pr-\[var\(--chat-gutter\)\] {
    padding-right: var(--chat-gutter);
  }

  .pr-\[var\(--df-pane-trailing-gutter\,8px\)\] {
    padding-right: var(--df-pane-trailing-gutter, 8px);
  }

  .pr-\[var\(--df-row-px\)\] {
    padding-right: var(--df-row-px);
  }

  .pr-\[var\(--epitaxy-titlebar-pr\,12px\)\] {
    padding-right: var(--epitaxy-titlebar-pr, 12px);
  }

  .pr-\[var\(--inline-actions-w\,3rem\)\] {
    padding-right: var(--inline-actions-w, 3rem);
  }

  .pr-lg {
    padding-right: var(--cds-pad-lg);
  }

  .pr-md {
    padding-right: var(--cds-pad-md);
  }

  .pr-sm {
    padding-right: var(--cds-pad-sm);
  }

  .pr-xl {
    padding-right: var(--cds-pad-xl);
  }

  .pr-xs {
    padding-right: var(--cds-pad-xs);
  }

  .\!pb-0 {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .\!pb-2 {
    padding-bottom: calc(var(--spacing) * 2) !important;
  }

  .\!pb-7 {
    padding-bottom: calc(var(--spacing) * 7) !important;
  }

  .\!pb-8 {
    padding-bottom: calc(var(--spacing) * 8) !important;
  }

  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .pb-0\.5 {
    padding-bottom: calc(var(--spacing) * .5);
  }

  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }

  .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }

  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }

  .pb-2\.5 {
    padding-bottom: calc(var(--spacing) * 2.5);
  }

  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }

  .pb-3\.5 {
    padding-bottom: calc(var(--spacing) * 3.5);
  }

  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }

  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .pb-7 {
    padding-bottom: calc(var(--spacing) * 7);
  }

  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }

  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }

  .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }

  .pb-14 {
    padding-bottom: calc(var(--spacing) * 14);
  }

  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }

  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }

  .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }

  .pb-32 {
    padding-bottom: calc(var(--spacing) * 32);
  }

  .pb-36 {
    padding-bottom: calc(var(--spacing) * 36);
  }

  .pb-\[0\.05em\] {
    padding-bottom: .05em;
  }

  .pb-\[0\.9rem\] {
    padding-bottom: .9rem;
  }

  .pb-\[2px\] {
    padding-bottom: 2px;
  }

  .pb-\[3\.75rem\] {
    padding-bottom: 3.75rem;
  }

  .pb-\[3rem\] {
    padding-bottom: 3rem;
  }

  .pb-\[4px\] {
    padding-bottom: 4px;
  }

  .pb-\[5px\] {
    padding-bottom: 5px;
  }

  .pb-\[6px\] {
    padding-bottom: 6px;
  }

  .pb-\[8px\] {
    padding-bottom: 8px;
  }

  .pb-\[10\.5px\] {
    padding-bottom: 10.5px;
  }

  .pb-\[10px\] {
    padding-bottom: 10px;
  }

  .pb-\[12px\] {
    padding-bottom: 12px;
  }

  .pb-\[14px\] {
    padding-bottom: 14px;
  }

  .pb-\[16px\] {
    padding-bottom: 16px;
  }

  .pb-\[18px\] {
    padding-bottom: 18px;
  }

  .pb-\[20px\] {
    padding-bottom: 20px;
  }

  .pb-\[24px\] {
    padding-bottom: 24px;
  }

  .pb-\[32px\] {
    padding-bottom: 32px;
  }

  .pb-\[56px\] {
    padding-bottom: 56px;
  }

  .pb-\[64px\] {
    padding-bottom: 64px;
  }

  .pb-\[72px\] {
    padding-bottom: 72px;
  }

  .pb-\[96px\] {
    padding-bottom: 96px;
  }

  .pb-\[112px\] {
    padding-bottom: 112px;
  }

  .pb-\[140px\] {
    padding-bottom: 140px;
  }

  .pb-\[calc\(\(var\(--cds-h-control\)-var\(--cds-font-size-body\)-var\(--cds-leading-footnote\)\+var\(--cds-font-size-footnote\)\)\/2\)\] {
    padding-bottom: calc((var(--cds-h-control) - var(--cds-font-size-body) - var(--cds-leading-footnote) + var(--cds-font-size-footnote)) / 2);
  }

  .pb-\[calc\(var\(--cds-h-control\)\+var\(--cmp-gap-y\)\)\] {
    padding-bottom: calc(var(--cds-h-control) + var(--cmp-gap-y));
  }

  .pb-\[calc\(var\(--cds-pad-lg\)-1px\)\] {
    padding-bottom: calc(var(--cds-pad-lg) - 1px);
  }

  .pb-\[calc\(var\(--cds-pad-xl\)-var\(--cds-pad-lg\)\)\] {
    padding-bottom: calc(var(--cds-pad-xl) - var(--cds-pad-lg));
  }

  .pb-\[var\(--cds-gap-sm\)\] {
    padding-bottom: var(--cds-gap-sm);
  }

  .pb-\[var\(--chat-item-gap\)\] {
    padding-bottom: var(--chat-item-gap);
  }

  .pb-\[var\(--chat-turn-gap\)\] {
    padding-bottom: var(--chat-turn-gap);
  }

  .pb-\[var\(--msg-assistant-pb\,0\.75rem\)\] {
    padding-bottom: var(--msg-assistant-pb, .75rem);
  }

  .pb-lg {
    padding-bottom: var(--cds-pad-lg);
  }

  .pb-md {
    padding-bottom: var(--cds-pad-md);
  }

  .pb-px {
    padding-bottom: 1px;
  }

  .pb-sm {
    padding-bottom: var(--cds-pad-sm);
  }

  .pb-xl {
    padding-bottom: var(--cds-pad-xl);
  }

  .pb-xs {
    padding-bottom: var(--cds-pad-xs);
  }

  .\!pl-1 {
    padding-left: calc(var(--spacing) * 1) !important;
  }

  .\!pl-3 {
    padding-left: calc(var(--spacing) * 3) !important;
  }

  .\!pl-\[6px\] {
    padding-left: 6px !important;
  }

  .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }

  .pl-0\.5 {
    padding-left: calc(var(--spacing) * .5);
  }

  .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }

  .pl-1\.5 {
    padding-left: calc(var(--spacing) * 1.5);
  }

  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }

  .pl-2\.5 {
    padding-left: calc(var(--spacing) * 2.5);
  }

  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }

  .pl-3\.5 {
    padding-left: calc(var(--spacing) * 3.5);
  }

  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }

  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }

  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }

  .pl-7 {
    padding-left: calc(var(--spacing) * 7);
  }

  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }

  .pl-9 {
    padding-left: calc(var(--spacing) * 9);
  }

  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }

  .pl-11 {
    padding-left: calc(var(--spacing) * 11);
  }

  .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }

  .pl-24 {
    padding-left: calc(var(--spacing) * 24);
  }

  .pl-\[1\.5rem\] {
    padding-left: 1.5rem;
  }

  .pl-\[2px\] {
    padding-left: 2px;
  }

  .pl-\[3px\] {
    padding-left: 3px;
  }

  .pl-\[4px\] {
    padding-left: 4px;
  }

  .pl-\[6px\] {
    padding-left: 6px;
  }

  .pl-\[7px\] {
    padding-left: 7px;
  }

  .pl-\[8px\] {
    padding-left: 8px;
  }

  .pl-\[9px\] {
    padding-left: 9px;
  }

  .pl-\[11\.5px\] {
    padding-left: 11.5px;
  }

  .pl-\[13px\] {
    padding-left: 13px;
  }

  .pl-\[15px\] {
    padding-left: 15px;
  }

  .pl-\[16px\] {
    padding-left: 16px;
  }

  .pl-\[19px\] {
    padding-left: 19px;
  }

  .pl-\[20px\] {
    padding-left: 20px;
  }

  .pl-\[24px\] {
    padding-left: 24px;
  }

  .pl-\[30px\] {
    padding-left: 30px;
  }

  .pl-\[34px\] {
    padding-left: 34px;
  }

  .pl-\[48px\] {
    padding-left: 48px;
  }

  .pl-\[133px\] {
    padding-left: 133px;
  }

  .pl-\[calc\(\(var\(--cds-h-control\)-var\(--cds-h-control-nested\)\)\/2\)\] {
    padding-left: calc((var(--cds-h-control) - var(--cds-h-control-nested)) / 2);
  }

  .pl-\[calc\(\(var\(--df-leading-slot\)-var\(--df-icon-size\)\)\/2\)\] {
    padding-left: calc((var(--df-leading-slot) - var(--df-icon-size)) / 2);
  }

  .pl-\[calc\(14px\+var\(--g3\)\)\] {
    padding-left: calc(14px + var(--g3));
  }

  .pl-\[calc\(20px\+var\(--cds-gap-sm\)\)\] {
    padding-left: calc(20px + var(--cds-gap-sm));
  }

  .pl-\[calc\(var\(--cds-checkbox\)\+var\(--cds-gap-xs\)\)\] {
    padding-left: calc(var(--cds-checkbox) + var(--cds-gap-xs));
  }

  .pl-\[calc\(var\(--df-row-px\)\+\(var\(--df-leading-slot\)-var\(--df-icon-size\)\)\/2\)\] {
    padding-left: calc(var(--df-row-px) + (var(--df-leading-slot) - var(--df-icon-size)) / 2);
  }

  .pl-\[calc\(var\(--df-row-px\)\+var\(--df-row-indent\,0px\)\)\] {
    padding-left: calc(var(--df-row-px) + var(--df-row-indent, 0px));
  }

  .pl-\[calc\(var\(--p6\)\+var\(--p5\)\)\] {
    padding-left: calc(var(--p6) + var(--p5));
  }

  .pl-\[calc\(var\(--p8\)\+var\(--p3\)\)\] {
    padding-left: calc(var(--p8) + var(--p3));
  }

  .pl-\[clamp\(1\.5rem\,3\.5vw\,3\.125rem\)\] {
    padding-left: clamp(1.5rem, 3.5vw, 3.125rem);
  }

  .pl-\[max\(64px\,calc\(\(100\%-1280px\)\/2\+64px\)\)\] {
    padding-left: max(64px, 50% - 576px);
  }

  .pl-\[var\(--cbx-pl\)\] {
    padding-left: var(--cbx-pl);
  }

  .pl-\[var\(--chat-gutter-start\,32px\)\] {
    padding-left: var(--chat-gutter-start, 32px);
  }

  .pl-\[var\(--cmp-lead-w\)\] {
    padding-left: var(--cmp-lead-w);
  }

  .pl-\[var\(--df-row-px\)\] {
    padding-left: var(--df-row-px);
  }

  .pl-\[var\(--inline-add-menu-w\,2\.5rem\)\] {
    padding-left: var(--inline-add-menu-w, 2.5rem);
  }

  .pl-\[var\(--p4\)\] {
    padding-left: var(--p4);
  }

  .pl-lg {
    padding-left: var(--cds-pad-lg);
  }

  .pl-md {
    padding-left: var(--cds-pad-md);
  }

  .pl-sm {
    padding-left: var(--cds-pad-sm);
  }

  .pl-xl {
    padding-left: var(--cds-pad-xl);
  }

  .\!text-left {
    text-align: left !important;
  }

  .text-center {
    text-align: center;
  }

  .text-end {
    text-align: end;
  }

  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .text-start {
    text-align: start;
  }

  .indent-0 {
    text-indent: calc(var(--spacing) * 0);
  }

  .indent-4 {
    text-indent: calc(var(--spacing) * 4);
  }

  .align-\[-0\.065em\] {
    vertical-align: -.065em;
  }

  .align-\[-0\.075em\] {
    vertical-align: -.075em;
  }

  .align-\[-0\.125em\] {
    vertical-align: -.125em;
  }

  .align-\[-1px\] {
    vertical-align: -1px;
  }

  .align-\[1px\] {
    vertical-align: 1px;
  }

  .align-baseline {
    vertical-align: baseline;
  }

  .align-bottom {
    vertical-align: bottom;
  }

  .align-middle {
    vertical-align: middle;
  }

  .align-text-bottom {
    vertical-align: text-bottom;
  }

  .align-text-top {
    vertical-align: text-top;
  }

  .align-top {
    vertical-align: top;
  }

  .text-code-bold {
    font-size: var(--cds-font-size-code);
    line-height: var(--cds-leading-code);
    font-family: var(--cds-font-mono);
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-code-bold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-code-medium {
    font-size: var(--cds-font-size-code);
    line-height: var(--cds-leading-code);
    font-family: var(--cds-font-mono);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .text-code-medium :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-code-regular {
    font-size: var(--cds-font-size-code);
    line-height: var(--cds-leading-code);
    font-family: var(--cds-font-mono);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-code-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-code-semibold {
    font-size: var(--cds-font-size-code);
    line-height: var(--cds-leading-code);
    font-family: var(--cds-font-mono);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .text-code-semibold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .font-claude-response-heading {
    font-family: var(--font-claude-response);
    font-variation-settings: "opsz" 20;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.4;
  }

  .font-claude-response-title {
    font-family: var(--font-claude-response);
    font-variation-settings: "opsz" 28;
    font-size: 1.75rem;
    font-weight: 600;
    line-height: 1.3;
  }

  .font-display {
    font-family: var(--font-ui-serif);
    font-variation-settings: "opsz" 48;
    font-size: 2.375rem;
    font-weight: 330;
    line-height: 1.2;
  }

  .font-heading {
    font-family: var(--font-ui-serif);
    font-variation-settings: "opsz" 24;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.3;
  }

  .font-title {
    font-family: var(--font-ui-serif);
    font-variation-settings: "opsz" 28;
    font-size: 1.75rem;
    font-weight: 500;
    line-height: 1.3;
  }

  .font-xl {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-title);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-title);
    font-variation-settings: "opsz" 20;
  }

  .font-xl-bold {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-title);
    font-weight: var(--cds-font-weight-semibold);
    line-height: var(--cds-leading-title);
    font-variation-settings: "opsz" 20;
  }

  .\!font-base {
    font-family: var(--font-ui) !important;
    font-size: var(--cds-font-size-body) !important;
    font-weight: var(--cds-font-weight-regular) !important;
    line-height: var(--cds-leading-body) !important;
  }

  .font-base {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-body);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-body);
  }

  .font-base-bold {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-body);
    font-weight: var(--cds-font-weight-medium);
    line-height: var(--cds-leading-body);
  }

  .font-claude-response-body {
    font-family: var(--font-claude-response);
    font-size: 1rem;
    font-weight: var(--cds-font-weight-regular);
    line-height: 1.5;
  }

  .font-claude-response-body-bold {
    font-family: var(--font-claude-response);
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5;
  }

  .font-claude-response-code {
    font-family: var(--font-mono);
    font-size: .813rem;
    font-weight: var(--cds-font-weight-regular);
    line-height: 1.5;
  }

  .font-claude-response-code-small {
    font-family: var(--font-mono);
    font-size: .688rem;
    font-weight: var(--cds-font-weight-regular);
    line-height: 1.5;
  }

  .font-claude-response-small {
    font-family: var(--font-claude-response);
    font-size: .875rem;
    font-weight: var(--cds-font-weight-regular);
    line-height: 1.5;
  }

  .font-claude-response-small-bold {
    font-family: var(--font-claude-response);
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.5;
  }

  .font-claude-response-subheading {
    font-family: var(--font-claude-response);
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.35;
  }

  .font-large {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-heading);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-heading);
  }

  .font-large-bold {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-heading);
    font-weight: var(--cds-font-weight-semibold);
    line-height: var(--cds-leading-heading);
  }

  .font-small {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-caption);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-caption);
  }

  .font-small-bold {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-caption);
    font-weight: var(--cds-font-weight-semibold);
    line-height: var(--cds-leading-caption);
  }

  .text-code {
    font-size: var(--cds-font-size-code);
    line-height: var(--cds-leading-code);
    font-family: var(--cds-font-mono);
  }

  .\!font-inherit {
    font-family: inherit !important;
  }

  .\!font-user-message {
    font-family: var(--font-user-message) !important;
  }

  .font-\[-apple-system\,BlinkMacSystemFont\,system-ui\,sans-serif\] {
    font-family: -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  }

  .font-\[N\] {
    font-family: N;
  }

  .font-\[family-name\:var\(--family-ui\)\] {
    font-family: var(--family-ui);
  }

  .font-\[inherit\] {
    font-family: inherit;
  }

  .font-claude-response {
    font-family: var(--font-claude-response);
  }

  .font-inherit {
    font-family: inherit;
  }

  .font-mono {
    font-family: var(--font-mono);
    font-family: var(--cds-font-mono);
  }

  .font-sans {
    font-family: var(--cds-font-sans);
  }

  .font-serif {
    font-family: var(--font-ui-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .font-ui {
    font-family: var(--font-ui);
  }

  .font-ui-serif {
    font-family: var(--font-ui-serif);
  }

  .font-voice {
    font-family: var(--cds-font-voice);
  }

  .\[font-feature-settings\:\'liga\'_1\] {
    font-feature-settings: "liga" 1;
  }

  .\[font-feature-settings\:\'salt\'_on\] {
    font-feature-settings: "salt" on;
  }

  .text-body-bold {
    font-size: var(--cds-font-size-body);
    line-height: var(--cds-leading-body);
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-body-bold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-body-medium {
    font-size: var(--cds-font-size-body);
    line-height: var(--cds-leading-body);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .text-body-medium :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-body-regular {
    font-size: var(--cds-font-size-body);
    line-height: var(--cds-leading-body);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-body-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-body-semibold {
    font-size: var(--cds-font-size-body);
    line-height: var(--cds-leading-body);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .text-body-semibold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-caption-bold {
    font-size: var(--cds-font-size-caption);
    line-height: var(--cds-leading-caption);
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-caption-bold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-caption-medium {
    font-size: var(--cds-font-size-caption);
    line-height: var(--cds-leading-caption);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .text-caption-medium :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-caption-regular {
    font-size: var(--cds-font-size-caption);
    line-height: var(--cds-leading-caption);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-caption-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-caption-semibold {
    font-size: var(--cds-font-size-caption);
    line-height: var(--cds-leading-caption);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .text-caption-semibold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-footnote-bold {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--cds-leading-footnote);
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-footnote-bold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-footnote-medium {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--cds-leading-footnote);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .text-footnote-medium :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-footnote-regular {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--cds-leading-footnote);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-footnote-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-footnote-semibold {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--cds-leading-footnote);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .text-footnote-semibold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-heading-bold {
    font-size: var(--cds-font-size-heading);
    line-height: var(--cds-leading-heading);
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-heading-bold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-heading-medium {
    font-size: var(--cds-font-size-heading);
    line-height: var(--cds-leading-heading);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .text-heading-medium :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-heading-regular {
    font-size: var(--cds-font-size-heading);
    line-height: var(--cds-leading-heading);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-heading-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-heading-semibold {
    font-size: var(--cds-font-size-heading);
    line-height: var(--cds-leading-heading);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .text-heading-semibold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-prose-regular {
    font-size: var(--cds-font-size-prose);
    line-height: var(--cds-leading-prose);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-prose-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-title-bold {
    font-size: var(--cds-font-size-title);
    line-height: var(--cds-leading-title);
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-title-bold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-title-medium {
    font-size: var(--cds-font-size-title);
    line-height: var(--cds-leading-title);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .text-title-medium :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-title-regular {
    font-size: var(--cds-font-size-title);
    line-height: var(--cds-leading-title);
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  .text-title-regular :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .text-title-semibold {
    font-size: var(--cds-font-size-title);
    line-height: var(--cds-leading-title);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .text-title-semibold :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .\!text-4xl {
    font-size: var(--text-4xl) !important;
    line-height: var(--tw-leading, var(--text-4xl--line-height)) !important;
  }

  .\!text-6xl {
    font-size: var(--text-6xl) !important;
    line-height: var(--tw-leading, var(--text-6xl--line-height)) !important;
  }

  .\!text-base {
    font-size: var(--text-base) !important;
    line-height: var(--tw-leading, var(--text-base--line-height)) !important;
  }

  .\!text-body {
    font-size: var(--cds-font-size-body) !important;
    line-height: var(--tw-leading, var(--cds-leading-body)) !important;
  }

  .\!text-caption {
    font-size: var(--cds-font-size-caption) !important;
    line-height: var(--tw-leading, var(--cds-leading-caption)) !important;
  }

  .\!text-lg {
    font-size: var(--text-lg) !important;
    line-height: var(--tw-leading, var(--text-lg--line-height)) !important;
  }

  .\!text-sm {
    font-size: var(--text-sm) !important;
    line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
  }

  .\!text-xs {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .text-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-\[11px\]\/\[14px\] {
    font-size: 11px;
    line-height: 14px;
  }

  .text-\[13px\]\/\[18px\] {
    font-size: 13px;
    line-height: 18px;
  }

  .text-\[14px\]\/\[1\.4\] {
    font-size: 14px;
    line-height: 1.4;
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-body {
    font-size: var(--cds-font-size-body);
    line-height: var(--tw-leading, var(--cds-leading-body));
  }

  .text-caption {
    font-size: var(--cds-font-size-caption);
    line-height: var(--tw-leading, var(--cds-leading-caption));
  }

  .text-footnote {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .text-footnote\/7 {
    font-size: var(--cds-font-size-footnote);
    line-height: calc(var(--spacing) * 7);
  }

  .text-heading {
    font-size: var(--cds-font-size-heading);
    line-height: var(--tw-leading, var(--cds-leading-heading));
  }

  .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-title {
    font-size: var(--cds-font-size-title);
    line-height: var(--tw-leading, var(--cds-leading-title));
  }

  .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\.6875rem\] {
    font-size: .6875rem !important;
  }

  .\!text-\[11px\] {
    font-size: 11px !important;
  }

  .text-\(length\:--x\) {
    font-size: var(--x);
  }

  .text-\[0\.3rem\] {
    font-size: .3rem;
  }

  .text-\[0\.4rem\] {
    font-size: .4rem;
  }

  .text-\[0\.6rem\] {
    font-size: .6rem;
  }

  .text-\[0\.9rem\] {
    font-size: .9rem;
  }

  .text-\[0\.65rem\] {
    font-size: .65rem;
  }

  .text-\[0\.75rem\] {
    font-size: .75rem;
  }

  .text-\[0\.625rem\] {
    font-size: .625rem;
  }

  .text-\[0\.875rem\] {
    font-size: .875rem;
  }

  .text-\[0\.5625rem\] {
    font-size: .5625rem;
  }

  .text-\[0\.6875rem\] {
    font-size: .6875rem;
  }

  .text-\[0\.8125rem\] {
    font-size: .8125rem;
  }

  .text-\[0\.9375rem\] {
    font-size: .9375rem;
  }

  .text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .text-\[1\.75rem\] {
    font-size: 1.75rem;
  }

  .text-\[1\.125rem\] {
    font-size: 1.125rem;
  }

  .text-\[1\.375rem\] {
    font-size: 1.375rem;
  }

  .text-\[2\.375rem\] {
    font-size: 2.375rem;
  }

  .text-\[3\.5rem\] {
    font-size: 3.5rem;
  }

  .text-\[5\.6px\] {
    font-size: 5.6px;
  }

  .text-\[5\.7px\] {
    font-size: 5.7px;
  }

  .text-\[6px\] {
    font-size: 6px;
  }

  .text-\[7px\] {
    font-size: 7px;
  }

  .text-\[8px\] {
    font-size: 8px;
  }

  .text-\[9\.5px\] {
    font-size: 9.5px;
  }

  .text-\[9px\] {
    font-size: 9px;
  }

  .text-\[10\.5px\] {
    font-size: 10.5px;
  }

  .text-\[10px\] {
    font-size: 10px;
  }

  .text-\[11\.5px\] {
    font-size: 11.5px;
  }

  .text-\[11px\] {
    font-size: 11px;
  }

  .text-\[12\.5px\] {
    font-size: 12.5px;
  }

  .text-\[12px\] {
    font-size: 12px;
  }

  .text-\[13\.5px\] {
    font-size: 13.5px;
  }

  .text-\[13px\] {
    font-size: 13px;
  }

  .text-\[14\.5px\] {
    font-size: 14.5px;
  }

  .text-\[14px\] {
    font-size: 14px;
  }

  .text-\[15px\] {
    font-size: 15px;
  }

  .text-\[16px\] {
    font-size: 16px;
  }

  .text-\[17px\] {
    font-size: 17px;
  }

  .text-\[20px\] {
    font-size: 20px;
  }

  .text-\[22px\] {
    font-size: 22px;
  }

  .text-\[24px\] {
    font-size: 24px;
  }

  .text-\[26px\] {
    font-size: 26px;
  }

  .text-\[28px\] {
    font-size: 28px;
  }

  .text-\[36px\] {
    font-size: 36px;
  }

  .text-\[38px\] {
    font-size: 38px;
  }

  .text-\[40px\] {
    font-size: 40px;
  }

  .text-\[42px\] {
    font-size: 42px;
  }

  .text-\[48px\] {
    font-size: 48px;
  }

  .text-\[length\:12px\] {
    font-size: 12px;
  }

  .text-\[length\:var\(--df-group-font\)\] {
    font-size: var(--df-group-font);
  }

  .text-\[length\:var\(--df-row-font\)\] {
    font-size: var(--df-row-font);
  }

  .text-\[length\:var\(--df-row-font\,13px\)\] {
    font-size: var(--df-row-font, 13px);
  }

  .\!leading-4 {
    --tw-leading: calc(var(--spacing) * 4) !important;
    line-height: calc(var(--spacing) * 4) !important;
  }

  .\!leading-relaxed {
    --tw-leading: var(--leading-relaxed) !important;
    line-height: var(--leading-relaxed) !important;
  }

  .\!leading-snug {
    --tw-leading: var(--leading-snug) !important;
    line-height: var(--leading-snug) !important;
  }

  .leading-3 {
    --tw-leading: calc(var(--spacing) * 3);
    line-height: calc(var(--spacing) * 3);
  }

  .leading-4 {
    --tw-leading: calc(var(--spacing) * 4);
    line-height: calc(var(--spacing) * 4);
  }

  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }

  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }

  .leading-7 {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }

  .leading-\[0\.8rem\] {
    --tw-leading: .8rem;
    line-height: .8rem;
  }

  .leading-\[0\.9em\] {
    --tw-leading: .9em;
    line-height: .9em;
  }

  .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }

  .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }

  .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .leading-\[1\.6\] {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .leading-\[1\.7\] {
    --tw-leading: 1.7;
    line-height: 1.7;
  }

  .leading-\[1\.15\] {
    --tw-leading: 1.15;
    line-height: 1.15;
  }

  .leading-\[1\.40\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .leading-\[1\.55\] {
    --tw-leading: 1.55;
    line-height: 1.55;
  }

  .leading-\[1\.65rem\] {
    --tw-leading: 1.65rem;
    line-height: 1.65rem;
  }

  .leading-\[1em\] {
    --tw-leading: 1em;
    line-height: 1em;
  }

  .leading-\[10px\] {
    --tw-leading: 10px;
    line-height: 10px;
  }

  .leading-\[13px\] {
    --tw-leading: 13px;
    line-height: 13px;
  }

  .leading-\[14\.5px\] {
    --tw-leading: 14.5px;
    line-height: 14.5px;
  }

  .leading-\[14px\] {
    --tw-leading: 14px;
    line-height: 14px;
  }

  .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }

  .leading-\[19\.5px\] {
    --tw-leading: 19.5px;
    line-height: 19.5px;
  }

  .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .leading-\[130\%\] {
    --tw-leading: 130%;
    line-height: 130%;
  }

  .leading-\[140\%\] {
    --tw-leading: 140%;
    line-height: 140%;
  }

  .leading-\[inherit\] {
    --tw-leading: inherit;
    line-height: inherit;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }

  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }

  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }

  .\!font-semibold {
    --tw-font-weight: var(--cds-font-weight-semibold) !important;
    font-weight: var(--cds-font-weight-semibold) !important;
  }

  .font-\[430\] {
    --tw-font-weight: 430;
    font-weight: 430;
  }

  .font-\[450\] {
    --tw-font-weight: 450;
    font-weight: 450;
  }

  .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }

  .font-\[520\] {
    --tw-font-weight: 520;
    font-weight: 520;
  }

  .font-black {
    --tw-font-weight: var(--font-weight-black);
    font-weight: var(--font-weight-black);
  }

  .font-bold {
    --tw-font-weight: var(--cds-font-weight-bold);
    font-weight: var(--cds-font-weight-bold);
  }

  .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }

  .font-medium {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--cds-font-weight-regular);
    font-weight: var(--cds-font-weight-regular);
  }

  .font-semibold {
    --tw-font-weight: var(--cds-font-weight-semibold);
    font-weight: var(--cds-font-weight-semibold);
  }

  .\[font-weight\:430\] {
    font-weight: 430;
  }

  .\[font-weight\:520\] {
    font-weight: 520;
  }

  .\[font-weight\:560\] {
    font-weight: 560;
  }

  .tracking-\[-0\.01em\] {
    --tw-tracking: -.01em;
    letter-spacing: -.01em;
  }

  .tracking-\[-0\.02em\] {
    --tw-tracking: -.02em;
    letter-spacing: -.02em;
  }

  .tracking-\[-0\.3px\] {
    --tw-tracking: -.3px;
    letter-spacing: -.3px;
  }

  .tracking-\[-0\.4px\] {
    --tw-tracking: -.4px;
    letter-spacing: -.4px;
  }

  .tracking-\[-1px\] {
    --tw-tracking: -1px;
    letter-spacing: -1px;
  }

  .tracking-\[0\.2em\] {
    --tw-tracking: .2em;
    letter-spacing: .2em;
  }

  .tracking-\[0\.3em\] {
    --tw-tracking: .3em;
    letter-spacing: .3em;
  }

  .tracking-\[0\.06em\] {
    --tw-tracking: .06em;
    letter-spacing: .06em;
  }

  .tracking-\[0\.08em\] {
    --tw-tracking: .08em;
    letter-spacing: .08em;
  }

  .tracking-\[0\.12em\] {
    --tw-tracking: .12em;
    letter-spacing: .12em;
  }

  .tracking-\[5px\] {
    --tw-tracking: 5px;
    letter-spacing: 5px;
  }

  .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }

  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }

  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }

  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }

  .\[letter-spacing\:-0\.03em\] {
    letter-spacing: -.03em;
  }

  .\[text-wrap\:balance\] {
    text-wrap: balance;
  }

  .\[text-wrap\:pretty\] {
    text-wrap: pretty;
  }

  .text-balance {
    text-wrap: balance;
  }

  .text-nowrap {
    text-wrap: nowrap;
  }

  .text-pretty {
    text-wrap: pretty;
  }

  .text-wrap {
    text-wrap: wrap;
  }

  .\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere;
  }

  .break-words, .wrap-break-word {
    overflow-wrap: break-word;
  }

  .break-all {
    word-break: break-all;
  }

  .overflow-ellipsis, .text-ellipsis {
    text-overflow: ellipsis;
  }

  .hyphens-auto {
    -webkit-hyphens: auto;
    hyphens: auto;
  }

  .\!whitespace-normal {
    white-space: normal !important;
  }

  .whitespace-break-spaces {
    white-space: break-spaces;
  }

  .whitespace-normal {
    white-space: normal;
  }

  .whitespace-nowrap {
    white-space: nowrap;
  }

  .whitespace-pre {
    white-space: pre;
  }

  .whitespace-pre-line {
    white-space: pre-line;
  }

  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .tab-1 {
    tab-size: 1;
  }

  .tab-2 {
    tab-size: 2;
  }

  .tab-3 {
    tab-size: 3;
  }

  .\!text-accent, .\!text-accent-000 {
    color: var(--cds-text-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-accent-000 {
      color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-accent-100 {
    color: var(--cds-fill-accent) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-accent-100 {
      color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-always-white {
    color: #fff !important;
  }

  .\!text-bg-000 {
    color: var(--cds-surface-3) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-bg-000 {
      color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-bg-100 {
    color: var(--cds-surface-1) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-bg-100 {
      color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-brand-000 {
    color: hsl(var(--brand-000) / 1) !important;
  }

  .\!text-brand-200 {
    color: hsl(var(--brand-200) / 1) !important;
  }

  .\!text-danger, .\!text-danger-000 {
    color: var(--cds-text-danger) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-danger-000 {
      color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-danger-200 {
    color: var(--cds-fill-danger-hover) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-danger-200 {
      color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-git-queued {
    color: var(--cds-text-git-queued) !important;
  }

  .\!text-gray-0 {
    color: var(--cds-gray-0) !important;
  }

  .\!text-inherit {
    color: inherit !important;
  }

  .\!text-muted {
    color: var(--cds-text-muted) !important;
  }

  .\!text-on-accent {
    color: var(--cds-on-accent) !important;
  }

  .\!text-oncolor-100 {
    color: hsl(var(--oncolor-100) / 1) !important;
  }

  .\!text-primary {
    color: var(--cds-text-primary) !important;
  }

  .\!text-secondary {
    color: var(--cds-text-secondary) !important;
  }

  .\!text-text-400 {
    color: var(--cds-text-muted) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-text-400 {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-text-500 {
    color: var(--cds-text-muted) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-text-500 {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) !important;
    }
  }

  .\!text-text-500\/50 {
    color: var(--cds-text-muted) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!text-text-500\/50 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 50%, transparent) !important;
    }
  }

  .\!text-transparent {
    color: #0000 !important;
  }

  .text-\(--var\) {
    color: var(--var);
  }

  .text-\[\#0a84ff\] {
    color: #0a84ff;
  }

  .text-\[\#1d1d1f\] {
    color: #1d1d1f;
  }

  .text-\[\#3fb950\] {
    color: #3fb950;
  }

  .text-\[\#6e7681\] {
    color: #6e7681;
  }

  .text-\[\#7ee787\] {
    color: #7ee787;
  }

  .text-\[\#8b949e\] {
    color: #8b949e;
  }

  .text-\[\#98c379\] {
    color: #98c379;
  }

  .text-\[\#333\] {
    color: #333;
  }

  .text-\[\#666\] {
    color: #666;
  }

  .text-\[\#888\] {
    color: #888;
  }

  .text-\[\#8250df\] {
    color: #8250df;
  }

  .text-\[\#9198a2\] {
    color: #9198a2;
  }

  .text-\[\#86868b\] {
    color: #86868b;
  }

  .text-\[\#91908A\] {
    color: #91908a;
  }

  .text-\[\#141413\] {
    color: #141413;
  }

  .text-\[\#A29F95\] {
    color: #a29f95;
  }

  .text-\[\#D97757\] {
    color: #d97757;
  }

  .text-\[\#FAF9F5\] {
    color: #faf9f5;
  }

  .text-\[\#FAF9F5\]\/70 {
    color: lab(97.9199% -.17488 2.0476 / .7);
  }

  .text-\[\#a371f7\] {
    color: #a371f7;
  }

  .text-\[\#abb2bf\] {
    color: #abb2bf;
  }

  .text-\[\#afafaf\] {
    color: #afafaf;
  }

  .text-\[\#e06c75\] {
    color: #e06c75;
  }

  .text-\[\#e6edf3\] {
    color: #e6edf3;
  }

  .text-\[\#f85149\] {
    color: #f85149;
  }

  .text-\[color\:var\(--cds-clay\,\#d97757\)\] {
    color: var(--cds-clay, #d97757);
  }

  .text-\[hsl\(var\(--accent-100\)\)\] {
    color: hsl(var(--accent-100));
  }

  .text-\[hsl\(var\(--bg-100\)\)\] {
    color: hsl(var(--bg-100));
  }

  .text-\[var\(--cds-fill-brand\)\] {
    color: var(--cds-fill-brand);
  }

  .text-\[var\(--cds-tooltip-fg\)\] {
    color: var(--cds-tooltip-fg);
  }

  .text-\[var\(--core-red\)\] {
    color: var(--core-red);
  }

  .text-\[var\(--core-white\)\] {
    color: var(--core-white);
  }

  .text-\[var\(--diff-widget-fg\,var\(--t7\)\)\] {
    color: var(--diff-widget-fg, var(--t7));
  }

  .text-\[var\(--diff-widget-fg\,var\(--t8\)\)\] {
    color: var(--diff-widget-fg, var(--t8));
  }

  .text-\[var\(--diff-widget-muted\,var\(--t5\)\)\] {
    color: var(--diff-widget-muted, var(--t5));
  }

  .text-\[var\(--diff-widget-muted\,var\(--t6\)\)\] {
    color: var(--diff-widget-muted, var(--t6));
  }

  .text-\[var\(--dot-ready\)\] {
    color: var(--dot-ready);
  }

  .text-\[var\(--epitaxy-accent\,var\(--cds-text-accent\)\)\] {
    color: var(--epitaxy-accent, var(--cds-text-accent));
  }

  .text-\[var\(--extended-pink\)\] {
    color: var(--extended-pink);
  }

  .text-\[var\(--extended-purple\)\] {
    color: var(--extended-purple);
  }

  .text-\[var\(--menu-item-color\,var\(--t8\)\)\] {
    color: var(--menu-item-color, var(--t8));
  }

  .text-\[var\(--t5\)\] {
    color: var(--t5);
  }

  .text-\[var\(--text-uncontained-default\)\] {
    color: var(--text-uncontained-default);
  }

  .text-\[…\] {
    color: …;
  }

  .text-accent, .text-accent-000 {
    color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-000 {
      color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
    }
  }

  .text-accent-100 {
    color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-100 {
      color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .text-accent-200 {
    color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-200 {
      color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .text-accent-200\/75 {
    color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-200\/75 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent) 75%, transparent);
    }
  }

  .text-accent-900 {
    color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-900 {
      color: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .text-accent-brand {
    color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-brand {
      color: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .text-accent-pro-000 {
    color: var(--cds-text-pro);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-accent-pro-000 {
      color: color-mix(in srgb, var(--cds-text-pro) calc(1 * 100%), transparent);
    }
  }

  .text-always-black {
    color: #000;
  }

  .text-always-black\/50 {
    color: lab(0% 0 0 / .5);
  }

  .text-always-black\/60 {
    color: lab(0% 0 0 / .6);
  }

  .text-always-black\/80 {
    color: lab(0% 0 0 / .8);
  }

  .text-always-white {
    color: #fff;
  }

  .text-always-white\/0 {
    color: lab(0% 0 0 / 0);
  }

  .text-always-white\/30 {
    color: lab(100% -.0000298023 .0000119209 / .3);
  }

  .text-always-white\/40 {
    color: lab(100% -.0000298023 .0000119209 / .4);
  }

  .text-always-white\/50 {
    color: lab(100% -.0000298023 .0000119209 / .5);
  }

  .text-always-white\/60 {
    color: lab(100% -.0000298023 .0000119209 / .6);
  }

  .text-always-white\/70 {
    color: lab(100% -.0000298023 .0000119209 / .7);
  }

  .text-always-white\/80 {
    color: lab(100% -.0000298023 .0000119209 / .8);
  }

  .text-always-white\/90, .text-always-white\/\[0\.9\] {
    color: lab(100% -.0000298023 .0000119209 / .9);
  }

  .text-always-white\/\[0\.85\] {
    color: lab(100% -.0000298023 .0000119209 / .85);
  }

  .text-aqua-450 {
    color: var(--cds-aqua-450);
  }

  .text-aqua-600 {
    color: var(--cds-aqua-600);
  }

  .text-bg-000 {
    color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-bg-000 {
      color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .text-bg-100 {
    color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-bg-100 {
      color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .text-bg-500 {
    color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-bg-500 {
      color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .text-black {
    color: var(--cds-black);
  }

  .text-blue-450 {
    color: var(--cds-blue-450);
  }

  .text-blue-500 {
    color: var(--cds-blue-500);
  }

  .text-blue-600 {
    color: var(--cds-blue-600);
  }

  .text-blue-700 {
    color: var(--cds-blue-700);
  }

  .text-blue-800 {
    color: var(--cds-blue-800);
  }

  .text-border-300 {
    color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-border-300 {
      color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .text-border-400 {
    color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-border-400 {
      color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .text-brand-000 {
    color: hsl(var(--brand-000) / 1);
  }

  .text-brand-100 {
    color: hsl(var(--brand-100) / 1);
  }

  .text-brand-200 {
    color: hsl(var(--brand-200) / 1);
  }

  .text-brand-900 {
    color: hsl(var(--brand-900) / 1);
  }

  .text-clay {
    color: var(--cds-clay);
  }

  .text-clay-emphasized {
    color: var(--cds-clay-emphasized);
  }

  .text-current {
    color: currentColor;
  }

  .text-danger, .text-danger-000 {
    color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-danger-000 {
      color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
    }
  }

  .text-disabled {
    color: var(--cds-text-disabled);
  }

  .text-forest-green {
    color: #36884a;
  }

  .text-git-added {
    color: var(--cds-text-git-added);
  }

  .text-git-closed {
    color: var(--cds-text-git-closed);
  }

  .text-git-conflicting {
    color: var(--cds-text-git-conflicting);
  }

  .text-git-draft {
    color: var(--cds-text-git-draft);
  }

  .text-git-merged {
    color: var(--cds-text-git-merged);
  }

  .text-git-opened {
    color: var(--cds-text-git-opened);
  }

  .text-git-queued {
    color: var(--cds-text-git-queued);
  }

  .text-git-removed {
    color: var(--cds-text-git-removed);
  }

  .text-gray-0 {
    color: var(--cds-gray-0);
  }

  .text-gray-500 {
    color: var(--cds-gray-500);
  }

  .text-gray-600 {
    color: var(--cds-gray-600);
  }

  .text-gray-900\/50 {
    color: var(--cds-gray-900);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-gray-900\/50 {
      color: color-mix(in oklab, var(--cds-gray-900) 50%, transparent);
    }
  }

  .text-gray-900\/80 {
    color: var(--cds-gray-900);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-gray-900\/80 {
      color: color-mix(in oklab, var(--cds-gray-900) 80%, transparent);
    }
  }

  .text-green-450 {
    color: var(--cds-green-450);
  }

  .text-green-600 {
    color: var(--cds-green-600);
  }

  .text-green-700 {
    color: var(--cds-green-700);
  }

  .text-green-800 {
    color: var(--cds-green-800);
  }

  .text-inherit {
    color: inherit;
  }

  .text-magenta-450 {
    color: var(--cds-magenta-450);
  }

  .text-magenta-600 {
    color: var(--cds-magenta-600);
  }

  .text-magenta-700 {
    color: var(--cds-magenta-700);
  }

  .text-muted {
    color: var(--cds-text-muted);
  }

  .text-neutral-50 {
    color: var(--cds-neutral-50);
  }

  .text-on-accent {
    color: var(--cds-on-accent);
  }

  .text-on-brand {
    color: var(--cds-on-brand);
  }

  .text-on-danger {
    color: var(--cds-on-danger);
  }

  .text-on-primary {
    color: var(--cds-on-primary);
  }

  .text-on-pro {
    color: var(--cds-on-pro);
  }

  .text-on-success {
    color: var(--cds-on-success);
  }

  .text-on-warning {
    color: var(--cds-on-warning);
  }

  .text-oncolor-100 {
    color: hsl(var(--oncolor-100) / 1);
  }

  .text-oncolor-200 {
    color: var(--cds-oncolor-200);
  }

  .text-oncolor-300 {
    color: var(--cds-oncolor-300);
  }

  .text-orange-450 {
    color: var(--cds-orange-450);
  }

  .text-orange-600 {
    color: var(--cds-orange-600);
  }

  .text-orange-700 {
    color: var(--cds-orange-700);
  }

  .text-plum {
    color: var(--cds-plum);
  }

  .text-primary {
    color: var(--cds-text-primary);
  }

  .text-pro {
    color: var(--cds-text-pro);
  }

  .text-red-450 {
    color: var(--cds-red-450);
  }

  .text-red-600 {
    color: var(--cds-red-600);
  }

  .text-secondary {
    color: var(--cds-text-secondary);
  }

  .text-success, .text-success-000 {
    color: var(--cds-text-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-success-000 {
      color: color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent);
    }
  }

  .text-success-100 {
    color: var(--cds-fill-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-success-100 {
      color: color-mix(in srgb, var(--cds-fill-success) calc(1 * 100%), transparent);
    }
  }

  .text-success-200 {
    color: var(--cds-fill-success-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-success-200 {
      color: color-mix(in srgb, var(--cds-fill-success-hover) calc(1 * 100%), transparent);
    }
  }

  .text-text-000 {
    color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-000 {
      color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .text-text-000\/40 {
    color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-000\/40 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .text-text-100 {
    color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-100 {
      color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .text-text-200 {
    color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-200 {
      color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .text-text-300 {
    color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-300 {
      color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .text-text-400 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-400 {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .text-text-400\/40 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-400\/40 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .text-text-400\/50 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-400\/50 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .text-text-400\/60 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-400\/60 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 60%, transparent);
    }
  }

  .text-text-400\/80 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-400\/80 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 80%, transparent);
    }
  }

  .text-text-500 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-500 {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .text-text-500\/40 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-500\/40 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 40%, transparent);
    }
  }

  .text-text-500\/50 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-500\/50 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .text-text-500\/60 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-500\/60 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 60%, transparent);
    }
  }

  .text-text-500\/75 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-500\/75 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 75%, transparent);
    }
  }

  .text-text-500\/80 {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-text-500\/80 {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 80%, transparent);
    }
  }

  .text-transparent {
    color: #0000;
  }

  .text-violet-450 {
    color: var(--cds-violet-450);
  }

  .text-violet-500 {
    color: var(--cds-violet-500);
  }

  .text-violet-600 {
    color: var(--cds-violet-600);
  }

  .text-violet-700 {
    color: var(--cds-violet-700);
  }

  .text-warning, .text-warning-000 {
    color: var(--cds-text-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-warning-000 {
      color: color-mix(in srgb, var(--cds-text-warning) calc(1 * 100%), transparent);
    }
  }

  .text-warning-100 {
    color: var(--cds-fill-warning);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-warning-100 {
      color: color-mix(in srgb, var(--cds-fill-warning) calc(1 * 100%), transparent);
    }
  }

  .text-warning-200 {
    color: var(--cds-fill-warning-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-warning-200 {
      color: color-mix(in srgb, var(--cds-fill-warning-hover) calc(1 * 100%), transparent);
    }
  }

  .text-white {
    color: var(--color-white);
  }

  .text-white\/70 {
    color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .text-white\/70 {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .text-yellow-600 {
    color: var(--cds-yellow-600);
  }

  .text-yellow-750 {
    color: var(--cds-yellow-750);
  }

  .text-yellow-800 {
    color: var(--cds-yellow-800);
  }

  .\!normal-case {
    text-transform: none !important;
  }

  .capitalize {
    text-transform: capitalize;
  }

  .lowercase {
    text-transform: lowercase;
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .not-italic {
    font-style: normal;
  }

  .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .\[font-variant-numeric\:tabular-nums_lining-nums\] {
    font-variant-numeric: tabular-nums lining-nums;
  }

  .\!no-underline {
    text-decoration-line: none !important;
  }

  .line-through {
    text-decoration-line: line-through;
  }

  .no-underline {
    text-decoration-line: none;
  }

  .overline {
    text-decoration-line: overline;
  }

  .underline {
    text-decoration-line: underline;
  }

  .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\] {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\] {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
    }
  }

  .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_70\%\)\] {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_70\%\)\] {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
    }
  }

  .decoration-\[var\(--cds-fill-accent\)\] {
    -webkit-text-decoration-color: var(--cds-fill-accent);
    -webkit-text-decoration-color: var(--cds-fill-accent);
    -webkit-text-decoration-color: var(--cds-fill-accent);
    text-decoration-color: var(--cds-fill-accent);
  }

  .decoration-alpha-2 {
    -webkit-text-decoration-color: var(--cds-alpha-2);
    -webkit-text-decoration-color: var(--cds-alpha-2);
    -webkit-text-decoration-color: var(--cds-alpha-2);
    text-decoration-color: var(--cds-alpha-2);
  }

  .decoration-alpha-4 {
    -webkit-text-decoration-color: var(--cds-alpha-4);
    -webkit-text-decoration-color: var(--cds-alpha-4);
    -webkit-text-decoration-color: var(--cds-alpha-4);
    text-decoration-color: var(--cds-alpha-4);
  }

  .decoration-border-300 {
    -webkit-text-decoration-color: var(--cds-border);
    -webkit-text-decoration-color: var(--cds-border);
    -webkit-text-decoration-color: var(--cds-border);
    text-decoration-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-border-300 {
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      text-decoration-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .decoration-current, .decoration-current\/40 {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-current\/40 {
      -webkit-text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
      -webkit-text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
      -webkit-text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
      text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
    }
  }

  .decoration-primary {
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    text-decoration-color: var(--cds-text-primary);
  }

  .decoration-secondary {
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    text-decoration-color: var(--cds-text-secondary);
  }

  .decoration-text-100 {
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    text-decoration-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-text-100 {
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      text-decoration-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .decoration-text-300 {
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    text-decoration-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .decoration-text-300 {
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      -webkit-text-decoration-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      text-decoration-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .decoration-transparent {
    text-decoration-color: #0000;
  }

  .decoration-dotted {
    text-decoration-style: dotted;
  }

  .decoration-1 {
    text-decoration-thickness: 1px;
  }

  .decoration-2 {
    text-decoration-thickness: 2px;
  }

  .underline-offset-2 {
    text-underline-offset: 2px;
  }

  .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .underline-offset-\[1px\] {
    text-underline-offset: 1px;
  }

  .underline-offset-\[3px\] {
    text-underline-offset: 3px;
  }

  .underline-offset-auto {
    text-underline-offset: auto;
  }

  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .placeholder-text-500::placeholder {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder-text-500::placeholder {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .placeholder-text-500\/80::placeholder {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder-text-500\/80::placeholder {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 80%, transparent);
    }
  }

  .caret-\[var\(--cds-fill-accent\)\] {
    caret-color: var(--cds-fill-accent);
  }

  .accent-\[var\(--t7\)\] {
    accent-color: var(--t7);
  }

  .accent-accent-brand {
    accent-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .accent-accent-brand {
      accent-color: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .accent-clay-emphasized {
    accent-color: var(--cds-clay-emphasized);
  }

  .accent-danger-100 {
    accent-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .accent-danger-100 {
      accent-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent);
    }
  }

  .\!opacity-0 {
    opacity: 0 !important;
  }

  .\!opacity-100 {
    opacity: 1 !important;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-10 {
    opacity: .1;
  }

  .opacity-15 {
    opacity: .15;
  }

  .opacity-20 {
    opacity: .2;
  }

  .opacity-25 {
    opacity: .25;
  }

  .opacity-30 {
    opacity: .3;
  }

  .opacity-35 {
    opacity: .35;
  }

  .opacity-40 {
    opacity: .4;
  }

  .opacity-45 {
    opacity: .45;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-55 {
    opacity: .55;
  }

  .opacity-60 {
    opacity: .6;
  }

  .opacity-70 {
    opacity: .7;
  }

  .opacity-75 {
    opacity: .75;
  }

  .opacity-80 {
    opacity: .8;
  }

  .opacity-85 {
    opacity: .85;
  }

  .opacity-90 {
    opacity: .9;
  }

  .opacity-100 {
    opacity: 1;
  }

  .opacity-\[0\%\] {
    opacity: 0;
  }

  .opacity-\[0\.02\] {
    opacity: .02;
  }

  .opacity-\[0\.04\] {
    opacity: .04;
  }

  .opacity-\[0\.08\] {
    opacity: .08;
  }

  .opacity-\[0\.55\] {
    opacity: .55;
  }

  .opacity-\[0\.65\] {
    opacity: .65;
  }

  .opacity-\[clamp\(0\%\,calc\(\(var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)_-_25\%\)\*1\.33\)\,100\%\)\] {
    opacity: clamp(0%, calc((var(--slider-drag-pos, var(--slider-rest-pos)) - 25%) * 1.33), 100%);
  }

  .mix-blend-darken {
    mix-blend-mode: darken;
  }

  .mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .mix-blend-normal {
    mix-blend-mode: normal;
  }

  .\!shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-300\)\/0\.18\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)/.18)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\!shadow-card-ring {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\!shadow-md {
    --tw-shadow: var(--cds-shadow-md) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\!shadow-panel {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-popover) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\!shadow-sm {
    --tw-shadow: var(--cds-shadow-sm) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_-2px_6px_-1px_var\(--shadow-prompt-blur\)\] {
    --tw-shadow: 0 -2px 6px -1px var(--tw-shadow-color, var(--shadow-prompt-blur));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.5px_2px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 .5px 2px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_0\.5px_2px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 .5px 2px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .shadow-\[0_0\.5px_2px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.8px_1\.6px_0_hsl\(var\(--always-black\)\/5\%\)\] {
    --tw-shadow: 0 .8px 1.6px 0 var(--tw-shadow-color, hsl(var(--always-black)/5%));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-300)/.15);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-300)/.15);
    }
  }

  .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\] {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent));
    }
  }

  .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.15\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e26;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0\.25rem_1\.25rem_var\(--cds-shadow-color\)\,0_0_0_0\.5px_color-mix\(in_srgb\,var\(--cds-border-strong\)_30\%\,transparent\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-shadow-color)), 0 0 0 .5px var(--tw-shadow-color, var(--cds-border-strong));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_0\.25rem_1\.25rem_var\(--cds-shadow-color\)\,0_0_0_0\.5px_color-mix\(in_srgb\,var\(--cds-border-strong\)_30\%\,transparent\)\] {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-shadow-color)), 0 0 0 .5px var(--tw-shadow-color, color-mix(in srgb,var(--cds-border-strong) 30%,transparent));
    }
  }

  .shadow-\[0_0\.25rem_1\.25rem_var\(--cds-shadow-color\)\,0_0_0_0\.5px_color-mix\(in_srgb\,var\(--cds-border-strong\)_30\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_0\.5px_hsl\(var\(--border-300\)\)\] {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_0\.5px_rgba\(0\,0\,0\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, #00000014), 0 1px 2px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_1\.5px_var\(--cds-fill-accent\)\] {
    --tw-shadow: 0 0 0 1.5px var(--tw-shadow-color, var(--cds-fill-accent));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_1px_hsl\(var\(--accent-100\)\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--accent-100)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_1px_var\(--cds-alpha-3\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--cds-alpha-3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_1px_var\(--cds-border\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_1px_var\(--t2\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_1px_var\(--t3\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_2px_var\(--cds-text-primary\)\] {
    --tw-shadow: 0 0 0 2px var(--tw-shadow-color, var(--cds-text-primary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_100px_hsl\(var\(--text-000\)\)\] {
    --tw-shadow: 0 0 0 100px var(--tw-shadow-color, hsl(var(--text-000)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
    --tw-shadow: 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-300)/.15);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_12px_0_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 0 12px 0 var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_0_15px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 0 15px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_0_15px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 0 15px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0_0_15px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    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_1\.5px_5\.8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 1.5px 5.8px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_1\.5px_5\.8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 1.5px 5.8px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0_1\.5px_5\.8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_1px_2px_0_color-mix\(in_srgb\,var\(--cds-black\)_5\%\,transparent\)\] {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_1px_2px_0_color-mix\(in_srgb\,var\(--cds-black\)_5\%\,transparent\)\] {
      --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 5%,transparent));
    }
  }

  .shadow-\[0_1px_2px_0_color-mix\(in_srgb\,var\(--cds-black\)_5\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_1px_2px_0_rgb\(0_0_0_\/_0\.04\)\] {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--cds-black\)_3\%\,transparent\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--cds-black\)_3\%\,transparent\)\] {
      --tw-shadow: 0 1px 2px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3%,transparent));
    }
  }

  .shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--cds-black\)_3\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_1px_3px_var\(--shadow-small\)\] {
    --tw-shadow: 0 1px 3px var(--tw-shadow-color, var(--shadow-small));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_4px_0_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 2px 4px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_2px_4px_0_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 2px 4px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0_2px_4px_0_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_6\%\,transparent\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_6\%\,transparent\)\] {
      --tw-shadow: 0 2px 8px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 6%,transparent));
    }
  }

  .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_6\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 2px 8px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_10px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_2px_10px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 2px 10px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .shadow-\[0_2px_10px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_2px_16px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    --tw-shadow: 0 2px 16px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_2px_16px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
      --tw-shadow: 0 2px 16px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 10%,transparent));
    }
  }

  .shadow-\[0_2px_16px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    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_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    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_20px_0_rgba\(0\,0\,0\,0\.04\)\] {
    --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, #0000000a);
    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_20px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0 4px 20px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_4px_20px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 4px 20px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .shadow-\[0_4px_20px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    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_24px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_4px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_2px_64px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\,0_16px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\] {
    --tw-shadow: 0 4px 24px 0 var(--tw-shadow-color, var(--cds-black)), 0 4px 32px 0 var(--tw-shadow-color, var(--cds-black)), 0 2px 64px 0 var(--tw-shadow-color, var(--cds-black)), 0 16px 32px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_4px_24px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_4px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_2px_64px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\,0_16px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\] {
      --tw-shadow: 0 4px 24px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.57%,transparent)), 0 4px 32px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.57%,transparent)), 0 2px 64px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.18%,transparent)), 0 16px 32px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.18%,transparent));
    }
  }

  .shadow-\[0_4px_24px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_4px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_2px_64px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\,0_16px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\] {
    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_24px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 4px 24px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    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_24px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
      --tw-shadow: 0 4px 24px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 20%,transparent));
    }
  }

  .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    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_24px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, #00000014);
    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_6px_24px_rgba\(0\,0\,0\,0\.08\)\,0_0_0_0\.5px_rgba\(31\,30\,29\,0\.08\)\] {
    --tw-shadow: 0 6px 24px var(--tw-shadow-color, #00000014), 0 0 0 .5px var(--tw-shadow-color, #1f1e1d14);
    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_11px_23px_0_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0 11px 23px 0 var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_17px_35px_0_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0 17px 35px 0 var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_20px_40px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 20px 40px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_20px_40px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 20px 40px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .shadow-\[0_20px_40px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    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_20px_60px_0_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
    --tw-shadow: 0 20px 60px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_20px_60px_0_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
      --tw-shadow: 0 20px 60px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 12%,transparent));
    }
  }

  .shadow-\[0_20px_60px_0_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
    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_20px_60px_color-mix\(in_srgb\,var\(--cds-black\)_40\%\,transparent\)\] {
    --tw-shadow: 0 20px 60px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_20px_60px_color-mix\(in_srgb\,var\(--cds-black\)_40\%\,transparent\)\] {
      --tw-shadow: 0 20px 60px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 40%,transparent));
    }
  }

  .shadow-\[0_20px_60px_color-mix\(in_srgb\,var\(--cds-black\)_40\%\,transparent\)\] {
    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_22px_44px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 22px 44px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_22px_44px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 22px 44px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .shadow-\[0_22px_44px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    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_24px_60px_color-mix\(in_srgb\,var\(--cds-black\)_18\%\,transparent\)\,0_4px_16px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 24px 60px var(--tw-shadow-color, var(--cds-black)), 0 4px 16px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_24px_60px_color-mix\(in_srgb\,var\(--cds-black\)_18\%\,transparent\)\,0_4px_16px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 24px 60px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 18%,transparent)), 0 4px 16px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0_24px_60px_color-mix\(in_srgb\,var\(--cds-black\)_18\%\,transparent\)\,0_4px_16px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    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_40px_80px_0_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 40px 80px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_40px_80px_0_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 40px 80px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .shadow-\[0_40px_80px_0_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    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_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    --tw-shadow: 0 40px 80px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
      --tw-shadow: 0 40px 80px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 10%,transparent));
    }
  }

  .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    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_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 40px 80px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 40px 80px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    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_0px_0\.5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\,0px_2px_5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0px 0px .5px 0px var(--tw-shadow-color, var(--cds-black)), 0px 2px 5px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_0px_0\.5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\,0px_2px_5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0px 0px .5px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent)), 0px 2px 5px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0px_0px_0\.5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\,0px_2px_5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    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_0px_32px_0px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
    --tw-shadow: 0px 0px 32px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_0px_32px_0px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
      --tw-shadow: 0px 0px 32px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 12%,transparent));
    }
  }

  .shadow-\[0px_0px_32px_0px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
    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_0px_32px_0px_hsl\(var\(--brand-900\)\/12\%\)\] {
    --tw-shadow: 0px 0px 32px 0px var(--tw-shadow-color, hsl(var(--brand-900)/12%));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_1px_0px_0px_theme\(colors\.border-300\)\] {
    --tw-shadow: 0px 1px 0px 0px var(--tw-shadow-color, var(--cds-border));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_1px_0px_0px_theme\(colors\.border-300\)\] {
      --tw-shadow: 0px 1px 0px 0px var(--tw-shadow-color, color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent));
    }
  }

  .shadow-\[0px_1px_0px_0px_theme\(colors\.border-300\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_1px_2px_0px_color-mix\(in_srgb\,var\(--cds-black\)_5\.1\%\,transparent\)\] {
    --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_1px_2px_0px_color-mix\(in_srgb\,var\(--cds-black\)_5\.1\%\,transparent\)\] {
      --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 5.1%,transparent));
    }
  }

  .shadow-\[0px_1px_2px_0px_color-mix\(in_srgb\,var\(--cds-black\)_5\.1\%\,transparent\)\] {
    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_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    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_8px_0px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, hsl(var(--always-black)/8%));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
      --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 20%,transparent));
    }
  }

  .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    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_7px_14px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0px 7px 14px 0px var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-300\)\/0\.18\)\,inset_0_0_0_1px_hsl\(var\(--bg-000\)\/0\.8\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)/.18)), inset 0 0 0 1px var(--tw-shadow-color, hsl(var(--bg-000)/.8));
    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_0_0\.5px_hsl\(var\(--border-300\)\/0\.18\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)/.18));
    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_0_0\.5px_var\(--t3\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, var(--t3));
    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_0_1px_var\(--cds-button-on-content-ring\)\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-button-on-content-ring));
    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_0_1px_var\(--extended-purple\)\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--extended-purple));
    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_0_1px_var\(--t5\)\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--t5));
    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_0_var\(--cds-ring-inner\)_var\(--cds-ring-color\)\,0_0_0_var\(--cds-ring-outer\)_var\(--cds-ring-color\)\,0_4px_20px_var\(--cds-alpha-1\)\] {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), 0 4px 20px var(--tw-shadow-color, var(--cds-alpha-1));
    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_0_var\(--focus-inner-width\)_var\(--focus-inner-color\)\,0_0_6px_0_var\(--epitaxy-accent-20\)\] {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[var\(--df-shadow-float\)\] {
    --tw-shadow: var(--df-shadow-float);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[…\] {
    --tw-shadow: …;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-card-ring {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-diffused {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-element {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, #0000001a), 0 0 20px var(--tw-shadow-color, #0000000d), 0 1px 5px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-field {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-fill-secondary-ring)), 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-field-drop {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-field-hover {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-field-invalid {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-fill-danger));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-field-ring {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-fill-field-ring));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-focus {
    --tw-shadow: var(--cds-focus-shadow);
    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-border-0_5 {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, var(--tw-shadow-color));
    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: var(--cds-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-md {
    --tw-shadow: var(--cds-shadow-md);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-panel {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-popover);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-panel-lg {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-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-panel-md {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-md);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-panel-sm {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-sm);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-popover {
    --tw-shadow: var(--cds-shadow-popover);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-ring-accent {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-accent));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-ring-danger {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-danger));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-ring-success {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-success));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-ring-warning {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-warning));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-sm {
    --tw-shadow: var(--cds-shadow-sm);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xs {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow\/enforce\., .shadow\/extend, .shadow\/font, .shadow\/mirror {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .\!ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .ring {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring-1 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring-2 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring-\[0\.5px\] {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(.5px + 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);
  }

  .\!\[box-shadow\:var\(--df-shadow-card\)\] {
    box-shadow: var(--df-shadow-card) !important;
  }

  .\!\[box-shadow\:…\] {
    box-shadow: … !important;
  }

  .\[box-shadow\:0_0_0_2px_var\(--cds-page-bg\)\] {
    box-shadow: 0 0 0 2px var(--cds-page-bg);
  }

  .\[box-shadow\:inset_0_0_0_1px_var\(--cds-border\)\,0_1px_2px_0_rgb\(0_0_0\/0\.05\)\] {
    box-shadow: inset 0 0 0 1px var(--cds-border),0 1px 2px 0 #0000000d;
  }

  .\[box-shadow\:inset_0_0_0_1px_var\(--cds-border\)\] {
    box-shadow: inset 0 0 0 1px var(--cds-border);
  }

  .\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-secondary-ring\)\] {
    box-shadow: inset 0 0 0 1px var(--cds-fill-secondary-ring);
  }

  .\[box-shadow\:var\(--df-shadow-card\,none\)\] {
    box-shadow: var(--df-shadow-card, none);
  }

  .\[box-shadow\:…\] {
    box-shadow: …;
  }

  .shadow-\[hsl\(var\(--accent-000\)\/10\%\)\] {
    --tw-shadow-color: hsl(var(--accent-000)/10%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[hsl\(var\(--accent-000\)\/10\%\)\] {
      --tw-shadow-color: color-mix(in oklab, hsl(var(--accent-000)/10%) var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-\[hsl\(var\(--always-black\)\/4\%\)\] {
    --tw-shadow-color: hsl(var(--always-black)/4%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-\[hsl\(var\(--always-black\)\/4\%\)\] {
      --tw-shadow-color: color-mix(in oklab, hsl(var(--always-black)/4%) var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-always-black {
    --tw-shadow-color: #000;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-always-black {
      --tw-shadow-color: color-mix(in oklab, #000 var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-always-black\/5 {
    --tw-shadow-color: #0000000d;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-always-black\/5 {
      --tw-shadow-color: color-mix(in oklab, lab(0% 0 0 / .05) var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-black {
    --tw-shadow-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-black {
      --tw-shadow-color: color-mix(in oklab, var(--cds-black) var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-black\/5 {
    --tw-shadow-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-black\/5 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--cds-black) 5%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .shadow-border-100 {
    --tw-shadow-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .shadow-border-100 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .\!ring-border-200 {
    --tw-ring-color: var(--cds-border-strong) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\!ring-border-200 {
      --tw-ring-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent) !important;
    }
  }

  .ring-\[var\(--t2\)\] {
    --tw-ring-color: var(--t2);
  }

  .ring-accent {
    --tw-ring-color: var(--cds-border-accent);
  }

  .ring-accent-000 {
    --tw-ring-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-accent-000 {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
    }
  }

  .ring-accent-100 {
    --tw-ring-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-accent-100 {
      --tw-ring-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .ring-accent-100\/70 {
    --tw-ring-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-accent-100\/70 {
      --tw-ring-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 70%, transparent);
    }
  }

  .ring-accent-200 {
    --tw-ring-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-accent-200 {
      --tw-ring-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .ring-accent-brand {
    --tw-ring-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-accent-brand {
      --tw-ring-color: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .ring-accent-brand\/25 {
    --tw-ring-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-accent-brand\/25 {
      --tw-ring-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent) 25%, transparent);
    }
  }

  .ring-alpha-2 {
    --tw-ring-color: var(--cds-alpha-2);
  }

  .ring-always-black {
    --tw-ring-color: #000;
  }

  .ring-always-black\/10 {
    --tw-ring-color: #0000001a;
  }

  @supports (color: lab(0% 0 0)) {
    .ring-always-black\/10 {
      --tw-ring-color: lab(0% 0 0 / .1);
    }
  }

  .ring-always-white {
    --tw-ring-color: #fff;
  }

  .ring-always-white\/30 {
    --tw-ring-color: #ffffff4d;
  }

  @supports (color: lab(0% 0 0)) {
    .ring-always-white\/30 {
      --tw-ring-color: lab(100% -.0000298023 .0000119209 / .3);
    }
  }

  .ring-bg-000 {
    --tw-ring-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-bg-000 {
      --tw-ring-color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .ring-bg-500 {
    --tw-ring-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-bg-500 {
      --tw-ring-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .ring-black {
    --tw-ring-color: var(--cds-black);
  }

  .ring-border-100 {
    --tw-ring-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-border-100 {
      --tw-ring-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  .ring-border-200 {
    --tw-ring-color: var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-border-200 {
      --tw-ring-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
    }
  }

  .ring-border-300 {
    --tw-ring-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-border-300 {
      --tw-ring-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .ring-brand-100, .ring-brand-100\/50 {
    --tw-ring-color: hsl(var(--brand-100) / 1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-brand-100\/50 {
      --tw-ring-color: color-mix(in oklab, hsl(var(--brand-100) / 1) 50%, transparent);
    }
  }

  .ring-clay-emphasized {
    --tw-ring-color: var(--cds-clay-emphasized);
  }

  .ring-danger {
    --tw-ring-color: var(--cds-border-danger);
  }

  .ring-danger-000 {
    --tw-ring-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-danger-000 {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
    }
  }

  .ring-danger-200\/50 {
    --tw-ring-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-danger-200\/50 {
      --tw-ring-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .ring-fill-accent {
    --tw-ring-color: var(--cds-fill-accent);
  }

  .ring-gray-0 {
    --tw-ring-color: var(--cds-gray-0);
  }

  .ring-neutral-50 {
    --tw-ring-color: var(--cds-neutral-50);
  }

  .ring-pro {
    --tw-ring-color: var(--cds-border-pro);
  }

  .ring-strong {
    --tw-ring-color: var(--cds-border-strong);
  }

  .ring-success {
    --tw-ring-color: var(--cds-border-success);
  }

  .ring-text-000 {
    --tw-ring-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-text-000 {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .ring-text-100 {
    --tw-ring-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-text-100 {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .ring-warning {
    --tw-ring-color: var(--cds-border-warning);
  }

  .\!ring-offset-0 {
    --tw-ring-offset-width: 0px !important;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  }

  .ring-offset-1 {
    --tw-ring-offset-width: 1px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .ring-offset-2 {
    --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);
  }

  .ring-offset-bg-000 {
    --tw-ring-offset-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-offset-bg-000 {
      --tw-ring-offset-color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  .ring-offset-bg-100 {
    --tw-ring-offset-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-offset-bg-100 {
      --tw-ring-offset-color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .ring-offset-bg-300 {
    --tw-ring-offset-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ring-offset-bg-300 {
      --tw-ring-offset-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .ring-offset-neutral-30 {
    --tw-ring-offset-color: var(--cds-neutral-30);
  }

  .outline-hidden {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .outline-hidden {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .\!outline {
    outline-style: var(--tw-outline-style) !important;
    outline-width: 1px !important;
  }

  .\!outline-\[1\.5px\] {
    outline-style: var(--tw-outline-style) !important;
    outline-width: 1.5px !important;
  }

  .outline, .outline-1 {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .outline-2 {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .outline-\[0\.50px\] {
    outline-style: var(--tw-outline-style);
    outline-width: .5px;
  }

  .outline-\[1\.5px\] {
    outline-style: var(--tw-outline-style);
    outline-width: 1.5px;
  }

  .\!-outline-offset-2 {
    outline-offset: calc(2px * -1) !important;
  }

  .\!outline-offset-1, .\!outline-offset-\[1px\] {
    outline-offset: 1px !important;
  }

  .-outline-offset-1 {
    outline-offset: calc(1px * -1);
  }

  .-outline-offset-2 {
    outline-offset: calc(2px * -1);
  }

  .outline-offset-2 {
    outline-offset: 2px;
  }

  .outline-offset-\[-0\.50px\] {
    outline-offset: -.5px;
  }

  .outline-offset-\[-1px\] {
    outline-offset: -1px;
  }

  .outline-offset-\[1px\] {
    outline-offset: 1px;
  }

  .\!outline-\[var\(--cds-fill-accent\)\] {
    outline-color: var(--cds-fill-accent) !important;
  }

  .outline-\[\#107c41\] {
    outline-color: #107c41;
  }

  .outline-\[hsl\(var\(--border-300\)\/0\.25\)\] {
    outline-color: hsl(var(--border-300)/.25);
  }

  .outline-\[var\(--cds-fill-accent\)\] {
    outline-color: var(--cds-fill-accent);
  }

  .outline-accent {
    outline-color: var(--cds-border-accent);
  }

  .outline-accent-100 {
    outline-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .outline-accent-100 {
      outline-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .outline-accent-brand {
    outline-color: var(--cds-fill-brand);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .outline-accent-brand {
      outline-color: color-mix(in srgb, var(--cds-fill-brand) calc(1 * 100%), transparent);
    }
  }

  .outline-clay-emphasized {
    outline-color: var(--cds-clay-emphasized);
  }

  .outline-danger {
    outline-color: var(--cds-border-danger);
  }

  .outline-fill-accent {
    outline-color: var(--cds-fill-accent);
  }

  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .blur-3xl {
    --tw-blur: blur(var(--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-\[2px\] {
    --tw-blur: blur(2px);
    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-lg {
    --tw-blur: blur(var(--blur-lg));
    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-sm {
    --tw-blur: blur(var(--blur-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 {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, var(--cds-black)));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent)));
    }
  }

  .drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-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));
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow-md {
    --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .grayscale-\[25\%\] {
    --tw-grayscale: grayscale(25%);
    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, );
  }

  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .sepia {
    --tw-sepia: sepia(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .\!filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, ) !important;
  }

  .\[filter\:drop-shadow\(0_8px_24px_var\(--cds-shadow-color\)\)_drop-shadow\(0_2px_6px_var\(--cds-shadow-color\)\)\] {
    filter: drop-shadow(0 8px 24px var(--cds-shadow-color)) drop-shadow(0 2px 6px var(--cds-shadow-color));
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .\!backdrop-blur-none {
    --tw-backdrop-blur:    !important;
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, ) !important;
    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, ) !important;
  }

  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[1px\] {
    --tw-backdrop-blur: blur(1px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[3px\] {
    --tw-backdrop-blur: blur(3px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[6px\] {
    --tw-backdrop-blur: blur(6px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[8px\] {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[16px\] {
    --tw-backdrop-blur: blur(16px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[18px\] {
    --tw-backdrop-blur: blur(18px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-\[40px\] {
    --tw-backdrop-blur: blur(40px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-lg {
    --tw-backdrop-blur: blur(var(--blur-lg));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-blur-xl {
    --tw-backdrop-blur: blur(var(--blur-xl));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(75%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .\!\[backdrop-filter\:none\] {
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,border-color\,box-shadow\,opacity\] {
    transition-property: background-color, border-color, box-shadow, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,border-color\,box-shadow\] {
    transition-property: background-color, border-color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,border-color\] {
    transition-property: background-color, border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\,box-shadow\] {
    transition-property: background-color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background-color\] {
    transition-property: background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[background…\] {
    transition-property: background…;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[border-color\] {
    transition-property: border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[border\] {
    transition-property: border;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[box-shadow\,background-color\] {
    transition-property: box-shadow, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[box-shadow\,opacity\] {
    transition-property: box-shadow, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[box-shadow\] {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[clip-path\] {
    transition-property: clip-path;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,background-color\,border-color\,transform\] {
    transition-property: color, background-color, border-color, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,background-color\,box-shadow\,--cds-badge-x-wght\] {
    transition-property: color, background-color, box-shadow, --cds-badge-x-wght;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,background-color\] {
    transition-property: color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[color\,background\] {
    transition-property: color, background;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[filter\] {
    transition-property: filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[flex-grow\] {
    transition-property: flex-grow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[gap\] {
    transition-property: gap;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[grid-template-rows\,margin-top\,opacity\] {
    transition-property: grid-template-rows, margin-top, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[grid-template-rows\,opacity\] {
    transition-property: grid-template-rows, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[grid-template-rows\] {
    transition-property: grid-template-rows;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[height\,opacity\] {
    transition-property: height, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[height\] {
    transition-property: height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[left\,transform\] {
    transition-property: left, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[margin\] {
    transition-property: margin;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[max-height\,opacity\,margin\] {
    transition-property: max-height, opacity, margin;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[max-height\,opacity\] {
    transition-property: max-height, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[max-height\] {
    transition-property: max-height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,background-color\] {
    transition-property: opacity, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,box-shadow\] {
    transition-property: opacity, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,color\] {
    transition-property: opacity, color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,scale\,filter\] {
    transition-property: opacity, scale, filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,scale\] {
    transition-property: opacity, scale;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,transform\,translate\,margin-right\] {
    transition-property: opacity, transform, translate, margin-right;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,transform\,visibility\] {
    transition-property: opacity, transform, visibility;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,transform\,width\,left\,top\] {
    transition-property: opacity, transform, width, left, top;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,transform\] {
    transition-property: opacity, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,visibility\] {
    transition-property: opacity, visibility;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[opacity\,width\,margin-left\] {
    transition-property: opacity, width, margin-left;
    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-\[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-\[padding-left\] {
    transition-property: padding-left;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[right\] {
    transition-property: right;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[scale\] {
    transition-property: scale;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[stroke-dashoffset\] {
    transition-property: stroke-dashoffset;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[transform\,background-color\,border-color\] {
    transition-property: transform, background-color, border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[transform\,color\] {
    transition-property: transform, color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[transform\,opacity\] {
    transition-property: transform, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[transform\,visibility\] {
    transition-property: transform, visibility;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[translate\] {
    transition-property: translate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,background-color\] {
    transition-property: width, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,color\,background-color\] {
    transition-property: width, color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,height\] {
    transition-property: width, height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,margin-left\,opacity\,color\,background-color\] {
    transition-property: width, margin-left, opacity, color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,margin-right\] {
    transition-property: width, margin-right;
    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-\[…\,scale\] {
    transition-property: …, scale;
    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-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .\!transition-none {
    transition-property: none !important;
  }

  .transition-none {
    transition-property: none;
  }

  .delay-0 {
    transition-delay: 0s;
  }

  .delay-75 {
    transition-delay: 75ms;
  }

  .delay-150 {
    transition-delay: .15s;
  }

  .delay-200 {
    transition-delay: .2s;
  }

  .delay-300 {
    transition-delay: .3s;
  }

  .\!duration-75 {
    --tw-duration: 75ms !important;
    transition-duration: 75ms !important;
  }

  .duration-0 {
    --tw-duration: 0s;
    transition-duration: 0s;
  }

  .duration-75 {
    --tw-duration: 75ms;
    transition-duration: 75ms;
  }

  .duration-100 {
    --tw-duration: .1s;
    transition-duration: .1s;
  }

  .duration-150 {
    --tw-duration: .15s;
    transition-duration: .15s;
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .duration-220 {
    --tw-duration: .22s;
    transition-duration: .22s;
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .duration-400 {
    --tw-duration: .4s;
    transition-duration: .4s;
  }

  .duration-500 {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .duration-600 {
    --tw-duration: .6s;
    transition-duration: .6s;
  }

  .duration-700 {
    --tw-duration: .7s;
    transition-duration: .7s;
  }

  .duration-1000 {
    --tw-duration: 1s;
    transition-duration: 1s;
  }

  .duration-\[35ms\] {
    --tw-duration: 35ms;
    transition-duration: 35ms;
  }

  .duration-\[50ms\] {
    --tw-duration: 50ms;
    transition-duration: 50ms;
  }

  .duration-\[250ms\] {
    --tw-duration: .25s;
    transition-duration: .25s;
  }

  .duration-\[280ms\] {
    --tw-duration: .28s;
    transition-duration: .28s;
  }

  .duration-\[400ms\] {
    --tw-duration: .4s;
    transition-duration: .4s;
  }

  .duration-\[500ms\] {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .duration-\[600ms\] {
    --tw-duration: .6s;
    transition-duration: .6s;
  }

  .duration-\[8000ms\] {
    --tw-duration: 8s;
    transition-duration: 8s;
  }

  .duration-base {
    --tw-duration: var(--cds-dur-base);
    transition-duration: var(--cds-dur-base);
  }

  .duration-fast {
    --tw-duration: var(--cds-dur-fast);
    transition-duration: var(--cds-dur-fast);
  }

  .duration-snap {
    --tw-duration: var(--cds-dur-snap);
    transition-duration: var(--cds-dur-snap);
  }

  .ease-\[cubic-bezier\(0\,0\,0\.2\,1\)\] {
    --tw-ease: cubic-bezier(0,0,.2,1);
    transition-timing-function: cubic-bezier(0, 0, .2, 1);
  }

  .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
    --tw-ease: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .ease-\[cubic-bezier\(0\.17\,0\.67\,0\.3\,1\.2\)\] {
    --tw-ease: cubic-bezier(.17,.67,.3,1.2);
    transition-timing-function: cubic-bezier(.17, .67, .3, 1.2);
  }

  .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\] {
    --tw-ease: cubic-bezier(.22,1,.36,1);
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .ease-\[cubic-bezier\(0\.25\,0\.9\,0\.3\,1\)\] {
    --tw-ease: cubic-bezier(.25,.9,.3,1);
    transition-timing-function: cubic-bezier(.25, .9, .3, 1);
  }

  .ease-\[cubic-bezier\(0\.165\,0\.85\,0\.45\,1\)\] {
    --tw-ease: cubic-bezier(.165,.85,.45,1);
    transition-timing-function: cubic-bezier(.165, .85, .45, 1);
  }

  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }

  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }

  .ease-out {
    --tw-ease: var(--cds-ease-out);
    transition-timing-function: var(--cds-ease-out);
  }

  .ease-overshoot {
    --tw-ease: var(--cds-ease-overshoot);
    transition-timing-function: var(--cds-ease-overshoot);
  }

  .ease-snap {
    --tw-ease: var(--cds-ease-snap);
    transition-timing-function: var(--cds-ease-snap);
  }

  .ease-snappy-out {
    --tw-ease: cubic-bezier(.19, 1, .22, 1);
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
  }

  .will-change-transform {
    will-change: transform;
  }

  .\[contain\:layout\] {
    contain: layout;
  }

  .\[contain\:paint\] {
    contain: paint;
  }

  .\[contain\:strict\] {
    contain: strict;
  }

  .content-\[\'\'\] {
    --tw-content: "";
    content: var(--tw-content);
  }

  .\!outline-none {
    --tw-outline-style: none !important;
    outline-style: none !important;
  }

  .draggable-none {
    -webkit-app-region: no-drag;
    app-region: no-drag;
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .select-all {
    -webkit-user-select: all;
    user-select: all;
  }

  .select-auto {
    -webkit-user-select: auto;
    user-select: auto;
  }

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .select-text {
    -webkit-user-select: text;
    user-select: text;
  }

  .\!\[text-shadow\:_none\] {
    text-shadow: none !important;
  }

  .\[--approval-card-gap\:24px\] {
    --approval-card-gap: 24px;
  }

  .\[--button-bg\:hsl\(var\(--bg-000\)\)\] {
    --button-bg: hsl(var(--bg-000));
  }

  .\[--button-hover-bg\:hsl\(var\(--bg-400\)\)\] {
    --button-hover-bg: hsl(var(--bg-400));
  }

  .\[--button-hover-text\:hsl\(var\(--text-300\)\)\] {
    --button-hover-text: hsl(var(--text-300));
  }

  .\[--button-text\:hsl\(var\(--text-400\)\)\] {
    --button-text: hsl(var(--text-400));
  }

  .\[--cbx-btn-hover\:theme\(colors\.bg-200\)\] {
    --cbx-btn-hover: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[--cbx-btn-hover\:theme\(colors\.bg-200\)\] {
      --cbx-btn-hover: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .\[--cbx-btn-hover\:theme\(colors\.bg-400\)\] {
    --cbx-btn-hover: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[--cbx-btn-hover\:theme\(colors\.bg-400\)\] {
      --cbx-btn-hover: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .\[--cbx-pl\:1\.5rem\] {
    --cbx-pl: 1.5rem;
  }

  .\[--cbx-pl\:theme\(spacing\.2\)\] {
    --cbx-pl: .5rem;
  }

  .\[--cbx-pl\:theme\(spacing\.3\)\] {
    --cbx-pl: .75rem;
  }

  .\[--cbx-r\:theme\(borderRadius\.DEFAULT\)\] {
    --cbx-r: var(--cds-radius);
  }

  .\[--cbx-r\:theme\(borderRadius\.lg\)\] {
    --cbx-r: .5rem;
  }

  .\[--cbx-r\:theme\(borderRadius\.md\)\] {
    --cbx-r: .375rem;
  }

  .\[--cds-avatar-sm\:16px\] {
    --cds-avatar-sm: 16px;
  }

  .\[--cds-badge-x-wght\:577\.8\] {
    --cds-badge-x-wght: 577.8;
  }

  .\[--cds-fill-ghost-hover\:rgb\(255_255_255\/0\.15\)\] {
    --cds-fill-ghost-hover: #ffffff26;
  }

  .\[--cds-page-bg\:var\(--df-sidebar-bg\,hsl\(var\(--bg-100\)\)\)\] {
    --cds-page-bg: var(--df-sidebar-bg, hsl(var(--bg-100)));
  }

  .\[--cds-popup-max-h\:14rem\] {
    --cds-popup-max-h: 14rem;
  }

  .\[--cds-popup-max-h\:18rem\] {
    --cds-popup-max-h: 18rem;
  }

  .\[--cds-popup-max-h\:24rem\] {
    --cds-popup-max-h: 24rem;
  }

  .\[--cds-popup-max-h\:100vh\] {
    --cds-popup-max-h: 100vh;
  }

  .\[--cds-popup-max-h\:200px\] {
    --cds-popup-max-h: 200px;
  }

  .\[--cds-popup-max-h\:240px\] {
    --cds-popup-max-h: 240px;
  }

  .\[--cds-ring-inner\:1px\] {
    --cds-ring-inner: 1px;
  }

  .\[--cds-ring-outer\:0px\] {
    --cds-ring-outer: 0px;
  }

  .\[--cds-scroll-fade-top\:min\(calc\(var\(--cds-scroll-fade-top-raw\)\*var\(--cds-scroll-fade-y-active\)\)\,calc\(var\(--spacing\)\*6\)\)\] {
    --cds-scroll-fade-top: min(calc(var(--cds-scroll-fade-top-raw) * var(--cds-scroll-fade-y-active)), calc(var(--spacing) * 6));
  }

  .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-lg\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-lg) * .25);
  }

  .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-md\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-md) * .25);
  }

  .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-sm\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-sm) * .25);
  }

  .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-xs\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-xs) * .25);
  }

  .\[--chat-gutter-end\:6px\] {
    --chat-gutter-end: 6px;
  }

  .\[--chat-gutter-end\:12px\] {
    --chat-gutter-end: 12px;
  }

  .\[--chat-gutter-end\:14px\] {
    --chat-gutter-end: 14px;
  }

  .\[--chat-gutter-start\:1px\] {
    --chat-gutter-start: 1px;
  }

  .\[--chat-gutter-start\:12px\] {
    --chat-gutter-start: 12px;
  }

  .\[--chat-gutter-start\:14px\] {
    --chat-gutter-start: 14px;
  }

  .\[--chat-gutter-start\:28px\] {
    --chat-gutter-start: 28px;
  }

  .\[--chat-gutter\:0px\] {
    --chat-gutter: 0px;
  }

  .\[--chat-item-gap\:12px\] {
    --chat-item-gap: 12px;
  }

  .\[--chip-stack-overlap\:6px\] {
    --chip-stack-overlap: 6px;
  }

  .\[--class-base-icon\:18px\] {
    --class-base-icon: 18px;
  }

  .\[--clk-hold\:390deg\] {
    --clk-hold: 390deg;
  }

  .\[--cmp-gap-y\:0\.375rem\] {
    --cmp-gap-y: .375rem;
  }

  .\[--compact-input-max-h\:10rem\] {
    --compact-input-max-h: 10rem;
  }

  .\[--compact-input-min-h\:2\.5rem\] {
    --compact-input-min-h: 2.5rem;
  }

  .\[--compact-input-min-h\:3\.75rem\] {
    --compact-input-min-h: 3.75rem;
  }

  .\[--composer-card-fill\:\#ffffff\] {
    --composer-card-fill: #fff;
  }

  .\[--cp-clearance\:calc\(var\(--desktop-titlebar-inset\,45px\)\+1rem\)\] {
    --cp-clearance: calc(var(--desktop-titlebar-inset, 45px) + 1rem);
  }

  .\[--cp-top\:1rem\] {
    --cp-top: 1rem;
  }

  .\[--cp-top\:max\(1rem\,var\(--cp-clearance\)\)\] {
    --cp-top: max(1rem, var(--cp-clearance));
  }

  .\[--df-group-pt\:6px\] {
    --df-group-pt: 6px;
  }

  .\[--df-row-indent\:calc\(var\(--df-icon-size\)\+var\(--df-row-gap\)\)\] {
    --df-row-indent: calc(var(--df-icon-size) + var(--df-row-gap));
  }

  .\[--dropdown-max-height\:17\.5rem\] {
    --dropdown-max-height: 17.5rem;
  }

  .\[--fab-sidebar-w\:0px\] {
    --fab-sidebar-w: 0px;
  }

  .\[--fh\:var\(--cds-h-control\)\] {
    --fh: var(--cds-h-control);
  }

  .\[--fhn\:var\(--cds-h-control-nested\)\] {
    --fhn: var(--cds-h-control-nested);
  }

  .\[--font-claude-response\:var\(--font-ui\)\] {
    --font-claude-response: var(--font-ui);
  }

  .\[--fr\:var\(--cds-radius\)\] {
    --fr: var(--cds-radius);
  }

  .\[--menu-item-color\:var\(--t9\)\] {
    --menu-item-color: var(--t9);
  }

  .\[--msg-assistant-pb\:0rem\] {
    --msg-assistant-pb: 0rem;
  }

  .\[--msg-bubble-px\:0\.75rem\] {
    --msg-bubble-px: .75rem;
  }

  .\[--msg-bubble-py\:0\.375rem\] {
    --msg-bubble-py: .375rem;
  }

  .\[--msg-code-font-size\:0\.75rem\] {
    --msg-code-font-size: .75rem;
  }

  .\[--msg-font-size\:0\.8125rem\] {
    --msg-font-size: .8125rem;
  }

  .\[--msg-gap\:0\.25rem\] {
    --msg-gap: .25rem;
  }

  .\[--msg-pill-py\:0\.125rem\] {
    --msg-pill-py: .125rem;
  }

  .\[--msg-timeline-font-size\:0\.75rem\] {
    --msg-timeline-font-size: .75rem;
  }

  .\[--preview-card-max-w\:280px\] {
    --preview-card-max-w: 280px;
  }

  .\[--preview-card-max-w\:420px\] {
    --preview-card-max-w: 420px;
  }

  .\[--preview-card-max-w\:min\(480px\,90vw\)\] {
    --preview-card-max-w: min(480px, 90vw);
  }

  .\[--preview-card-max-w\:…\] {
    --preview-card-max-w: …;
  }

  .\[--preview-card-min-w\:320px\] {
    --preview-card-min-w: 320px;
  }

  .\[--preview-card-min-w\:…\] {
    --preview-card-min-w: …;
  }

  .\[--strip-t1tr\:var\(--strip-o\)\] {
    --strip-t1tr: var(--strip-o);
  }

  .\[--strip-t2tr\:var\(--strip-i\)\] {
    --strip-t2tr: var(--strip-i);
  }

  .\[--surface-primary\:var\(--cds-surface-2\)\] {
    --surface-primary: var(--cds-surface-2);
  }

  .\[--text-assistant-code\:currentColor\] {
    --text-assistant-code: currentColor;
  }

  .\[--ts\:calc\(1_-_var\(--toast-index\)_\*_0\.04\)\] {
    --ts: calc(1 - var(--toast-index) * .04);
  }

  .\[--ty\:calc\(var\(--toast-index\)_\*_-14px\)\] {
    --ty: calc(var(--toast-index) * -14px);
  }

  .\[-webkit-mask-image\:linear-gradient\(to_bottom\,transparent\,currentColor_64px\)\] {
    -webkit-mask-image: linear-gradient(#0000, currentColor 64px);
  }

  .\[-webkit-overflow-scrolling\:touch\] {
    -webkit-overflow-scrolling: touch;
  }

  .\[animation-duration\:2s\] {
    animation-duration: 2s;
  }

  .\[animation-name\:shimmertext\] {
    animation-name: shimmertext;
  }

  .\[check-dist-sentinels\:garden\] {
    check-dist-sentinels: garden;
  }

  .\[claude-ai\:prebundle-crawl-gate\] {
    claude-ai: prebundle-crawl-gate;
  }

  .\[contain-intrinsic-size\:auto_400px\] {
    contain-intrinsic-size: auto 400px;
  }

  .\[content-visibility\:auto\] {
    content-visibility: auto;
  }

  .\[corner-shape\:squircle\] {
    corner-shape: squircle;
  }

  .\[direction\:ltr\] {
    direction: ltr;
  }

  .\[direction\:rtl\] {
    direction: rtl;
  }

  .\[epitaxy\:context_usage\] {
    epitaxy: context usage;
  }

  .\[epitaxy\:file_suggestions\] {
    epitaxy: file suggestions;
  }

  .\[event\:8c1e3a20-1234-4abc-9def-0123456789ab\] {
    event: 8c1e3a20-1234-4abc-9def-0123456789ab;
  }

  .\[event\:\<uuid\>\] {
    event: <uuid>;
  }

  .\[event\:foo\] {
    event: foo;
  }

  .\[event\:uuid\] {
    event: uuid;
  }

  .\[event\:…\] {
    event: …;
  }

  .\[font-variation-settings\:\'opsz\'_48\] {
    font-variation-settings: "opsz" 48;
  }

  .\[frame\:adopted\] {
    frame: adopted;
  }

  .\[goldeneye\:differ\] {
    goldeneye: differ;
  }

  .\[goldeneye\:unified\] {
    goldeneye: unified;
  }

  .\[grid-area\:dots\] {
    grid-area: dots;
  }

  .\[grid-area\:nav\] {
    grid-area: nav;
  }

  .\[grid-area\:toggle\] {
    grid-area: toggle;
  }

  .\[grid-template-areas\:\'dots_dots\'_\'toggle_nav\'\] {
    grid-template-areas: "dots dots"
                         "toggle nav";
  }

  .\[hub\:\<kind\>\] {
    hub: <kind>;
  }

  .\[hub\:…\] {
    hub: …;
  }

  .\[image-rendering\:pixelated\] {
    image-rendering: pixelated;
  }

  .\[localhost\:3000\] {
    localhost: 3000;
  }

  .\[overflow-anchor\:none\] {
    overflow-anchor: none;
  }

  .\[overflow-clip-margin\:4px\] {
    overflow-clip-margin: 4px;
  }

  .\[overflow-clip-margin\:4rem\] {
    overflow-clip-margin: 4rem;
  }

  .\[overflow-clip-margin\:8px\] {
    overflow-clip-margin: 8px;
  }

  .\[overflow-clip-margin\:12px\] {
    overflow-clip-margin: 12px;
  }

  .\[overflow-clip-margin\:24px\] {
    overflow-clip-margin: 24px;
  }

  .\[redacted\:non-slug\] {
    redacted: non-slug;
  }

  .\[redacted\:org-marketplace\] {
    redacted: org-marketplace;
  }

  .\[stroke-linejoin\:round\] {
    stroke-linejoin: round;
  }

  .\[transform-box\:view-box\] {
    transform-box: view-box;
  }

  .\[transition\:opacity_150ms_cubic-bezier\(0\.215\,0\.61\,0\.355\,1\)\] {
    transition: opacity .15s cubic-bezier(.215, .61, .355, 1);
  }

  .\[transition\:transform_0\.15s_ease-out\] {
    transition: transform .15s ease-out;
  }

  .\[unicode-bidi\:bidi-override\] {
    unicode-bidi: bidi-override;
  }

  .\[unicode-bidi\:isolate\] {
    unicode-bidi: isolate;
  }

  .\[unicode-bidi\:plaintext\] {
    unicode-bidi: plaintext;
  }

  .\[writing-mode\:vertical-rl\] {
    writing-mode: vertical-rl;
  }

  .backface-hidden {
    backface-visibility: hidden;
  }

  .block-1 {
    block-size: calc(var(--spacing) * 1);
  }

  .block-2 {
    block-size: calc(var(--spacing) * 2);
  }

  .ring-inset {
    --tw-ring-inset: inset;
  }

  .scroll-fade-size-3 {
    --cds-scroll-fade-size: calc(var(--spacing) * 3);
  }

  .scroll-fade-size-4 {
    --cds-scroll-fade-size: calc(var(--spacing) * 4);
  }

  .scroll-fade-size-6 {
    --cds-scroll-fade-size: calc(var(--spacing) * 6);
  }

  .scroll-fade-size-12 {
    --cds-scroll-fade-size: calc(var(--spacing) * 12);
  }

  :is(.\*\:absolute > *) {
    position: absolute;
  }

  :is(.\*\:col-start-1 > *) {
    grid-column-start: 1;
  }

  :is(.\*\:row-start-1 > *) {
    grid-row-start: 1;
  }

  :is(.\*\:w-full > *) {
    width: 100%;
  }

  :is(.\*\:min-w-0 > *) {
    min-width: calc(var(--spacing) * 0);
  }

  :is(.\*\:rounded-lg > *) {
    border-radius: var(--radius-lg);
  }

  :is(.\*\:border > *) {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  :is(.\*\:border-0\.5 > *) {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  :is(.\*\:border-border-300 > *) {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :is(.\*\:border-border-300 > *) {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  :is(.\*\:\!bg-transparent > *) {
    background-color: #0000 !important;
  }

  :is(.\*\:bg-always-white > *) {
    background-color: #fff;
  }

  :is(.\*\:font-small > *) {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-caption);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-caption);
  }

  :is(.\*\:transition > *) {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  :is(.\*\: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));
  }

  :is(.\*\:duration-300 > *) {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  :is(.\*\:ease-in-out > *) {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .group-last\/feed-row\:mb-0:is(:where(.group\/feed-row):last-child :where(.group-last\/feed-row\:mb-0)) {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .group-last\/feed-row\:hidden:is(:where(.group\/feed-row):last-child :where(.group-last\/feed-row\:hidden)) {
    display: none;
  }

  .group-open\:rotate-90:is(:where(.group):is([open], :popover-open, :open) :where(.group-open\:rotate-90)) {
    rotate: 90deg;
  }

  .group-open\:rounded-b-none:is(:where(.group):is([open], :popover-open, :open) :where(.group-open\:rounded-b-none)) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .group-focus-within\:pointer-events-auto:is(:where(.group):focus-within :where(.group-focus-within\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\:invisible:is(:where(.group):focus-within :where(.group-focus-within\:invisible)) {
    visibility: hidden;
  }

  .group-focus-within\:visible:is(:where(.group):focus-within :where(.group-focus-within\:visible)) {
    visibility: visible;
  }

  .group-focus-within\:flex:is(:where(.group):focus-within :where(.group-focus-within\:flex)) {
    display: flex;
  }

  .group-focus-within\:hidden:is(:where(.group):focus-within :where(.group-focus-within\:hidden)) {
    display: none;
  }

  .group-focus-within\:inline-flex:is(:where(.group):focus-within :where(.group-focus-within\:inline-flex)) {
    display: inline-flex;
  }

  .group-focus-within\:-translate-x-6:is(:where(.group):focus-within :where(.group-focus-within\:-translate-x-6)) {
    --tw-translate-x: calc(var(--spacing) * -6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\]:is(:where(.group):focus-within :where(.group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
  }

  .group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(:where(.group):focus-within :where(.group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .group-focus-within\:underline:is(:where(.group):focus-within :where(.group-focus-within\:underline)) {
    text-decoration-line: underline;
  }

  .group-focus-within\:opacity-0:is(:where(.group):focus-within :where(.group-focus-within\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-within\:opacity-100:is(:where(.group):focus-within :where(.group-focus-within\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/card\:pointer-events-auto:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\/card\:visible:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:visible)) {
    visibility: visible;
  }

  .group-focus-within\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\]:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
  }

  .group-focus-within\/card\:opacity-0:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-within\/card\:opacity-100:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/cbx-item\:pointer-events-auto:is(:where(.group\/cbx-item):focus-within :where(.group-focus-within\/cbx-item\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\/cbx-item\:opacity-100:is(:where(.group\/cbx-item):focus-within :where(.group-focus-within\/cbx-item\:opacity-100)), .group-focus-within\/copy\:opacity-100:is(:where(.group\/copy):focus-within :where(.group-focus-within\/copy\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/field\:grow-0:is(:where(.group\/field):focus-within :where(.group-focus-within\/field\:grow-0)) {
    flex-grow: 0;
  }

  .group-focus-within\/field\:opacity-0:is(:where(.group\/field):focus-within :where(.group-focus-within\/field\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-within\/field\:delay-\[150ms\]:is(:where(.group\/field):focus-within :where(.group-focus-within\/field\:delay-\[150ms\])) {
    transition-delay: .15s;
  }

  .group-focus-within\/labelrow\:opacity-60:is(:where(.group\/labelrow):focus-within :where(.group-focus-within\/labelrow\:opacity-60)) {
    opacity: .6;
  }

  .group-focus-within\/panel\:pointer-events-auto:is(:where(.group\/panel):focus-within :where(.group-focus-within\/panel\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\/panel\:opacity-100:is(:where(.group\/panel):focus-within :where(.group-focus-within\/panel\:opacity-100)), .group-focus-within\/phase\:opacity-100:is(:where(.group\/phase):focus-within :where(.group-focus-within\/phase\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/pill\:pointer-events-auto:is(:where(.group\/pill):focus-within :where(.group-focus-within\/pill\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\/pill\:opacity-100:is(:where(.group\/pill):focus-within :where(.group-focus-within\/pill\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/rail\:pointer-events-auto:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\/rail\:pointer-events-none:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:pointer-events-none)) {
    pointer-events: none;
  }

  .group-focus-within\/rail\:opacity-0:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-within\/rail\:opacity-100:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:opacity-100)), .group-focus-within\/recv\:opacity-100:is(:where(.group\/recv):focus-within :where(.group-focus-within\/recv\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/row\:pointer-events-auto:is(:where(.group\/row):focus-within :where(.group-focus-within\/row\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-focus-within\/row\:opacity-0:is(:where(.group\/row):focus-within :where(.group-focus-within\/row\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within :where(.group-focus-within\/row\:opacity-100)), .group-focus-within\/sent\:opacity-100:is(:where(.group\/sent):focus-within :where(.group-focus-within\/sent\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-within\/split\:opacity-0:is(:where(.group\/split):focus-within :where(.group-focus-within\/split\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-within\/thumbnail\:relative:is(:where(.group\/thumbnail):focus-within :where(.group-focus-within\/thumbnail\:relative)) {
    position: relative;
  }

  .group-focus-within\/thumbnail\:opacity-100:is(:where(.group\/thumbnail):focus-within :where(.group-focus-within\/thumbnail\:opacity-100)) {
    opacity: 1;
  }

  @media (hover: hover) {
    .group-hover\:pointer-events-auto:is(:where(.group):hover :where(.group-hover\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\:invisible:is(:where(.group):hover :where(.group-hover\:invisible)) {
      visibility: hidden;
    }

    .group-hover\:visible:is(:where(.group):hover :where(.group-hover\:visible)) {
      visibility: visible;
    }

    .group-hover\:top-1\/2:is(:where(.group):hover :where(.group-hover\:top-1\/2)) {
      top: 50%;
    }

    .group-hover\:top-\[2\%\]:is(:where(.group):hover :where(.group-hover\:top-\[2\%\])) {
      top: 2%;
    }

    .group-hover\:-right-5:is(:where(.group):hover :where(.group-hover\:-right-5)) {
      right: calc(var(--spacing) * -5);
    }

    .group-hover\:right-5:is(:where(.group):hover :where(.group-hover\:right-5)) {
      right: calc(var(--spacing) * 5);
    }

    .group-hover\:mr-1:is(:where(.group):hover :where(.group-hover\:mr-1)) {
      margin-right: calc(var(--spacing) * 1);
    }

    .group-hover\:ml-0\.5:is(:where(.group):hover :where(.group-hover\:ml-0\.5)) {
      margin-left: calc(var(--spacing) * .5);
    }

    .group-hover\:ml-\[5px\]:is(:where(.group):hover :where(.group-hover\:ml-\[5px\])) {
      margin-left: 5px;
    }

    .group-hover\:ml-\[10px\]:is(:where(.group):hover :where(.group-hover\:ml-\[10px\])) {
      margin-left: 10px;
    }

    .group-hover\:block:is(:where(.group):hover :where(.group-hover\:block)) {
      display: block;
    }

    .group-hover\:flex:is(:where(.group):hover :where(.group-hover\:flex)) {
      display: flex;
    }

    .group-hover\:hidden:is(:where(.group):hover :where(.group-hover\:hidden)) {
      display: none;
    }

    .group-hover\:inline-block:is(:where(.group):hover :where(.group-hover\:inline-block)) {
      display: inline-block;
    }

    .group-hover\:inline-flex:is(:where(.group):hover :where(.group-hover\:inline-flex)) {
      display: inline-flex;
    }

    .group-hover\:w-3:is(:where(.group):hover :where(.group-hover\:w-3)) {
      width: calc(var(--spacing) * 3);
    }

    .group-hover\:w-7:is(:where(.group):hover :where(.group-hover\:w-7)) {
      width: calc(var(--spacing) * 7);
    }

    .group-hover\:w-px:is(:where(.group):hover :where(.group-hover\:w-px)) {
      width: 1px;
    }

    .group-hover\:max-w-\[calc\(100\%-20px\)\]:is(:where(.group):hover :where(.group-hover\:max-w-\[calc\(100\%-20px\)\])), .group-hover\:max-w-\[calc\(100\%_-_20px\)\]:is(:where(.group):hover :where(.group-hover\:max-w-\[calc\(100\%_-_20px\)\])) {
      max-width: calc(100% - 20px);
    }

    .group-hover\:max-w-none:is(:where(.group):hover :where(.group-hover\:max-w-none)) {
      max-width: none;
    }

    .group-hover\:-translate-x-6:is(:where(.group):hover :where(.group-hover\:-translate-x-6)) {
      --tw-translate-x: calc(var(--spacing) * -6);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:-translate-x-\[0\.5px\]:is(:where(.group):hover :where(.group-hover\:-translate-x-\[0\.5px\])) {
      --tw-translate-x: calc(.5px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:-translate-x-\[1px\]:is(:where(.group):hover :where(.group-hover\:-translate-x-\[1px\])) {
      --tw-translate-x: calc(1px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:translate-x-0:is(:where(.group):hover :where(.group-hover\:translate-x-0)) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:translate-x-1:is(:where(.group):hover :where(.group-hover\:translate-x-1)) {
      --tw-translate-x: calc(var(--spacing) * 1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:translate-x-\[0\.5px\]:is(:where(.group):hover :where(.group-hover\:translate-x-\[0\.5px\])) {
      --tw-translate-x: .5px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:translate-x-\[1px\]:is(:where(.group):hover :where(.group-hover\:translate-x-\[1px\])), .group-hover\:translate-x-px:is(:where(.group):hover :where(.group-hover\:translate-x-px)) {
      --tw-translate-x: 1px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:-translate-y-\[0\.5px\]:is(:where(.group):hover :where(.group-hover\:-translate-y-\[0\.5px\])) {
      --tw-translate-y: calc(.5px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:-translate-y-\[1\.4px\]:is(:where(.group):hover :where(.group-hover\:-translate-y-\[1\.4px\])) {
      --tw-translate-y: calc(1.4px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:-translate-y-\[2\.8px\]:is(:where(.group):hover :where(.group-hover\:-translate-y-\[2\.8px\])) {
      --tw-translate-y: calc(2.8px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:translate-y-0:is(:where(.group):hover :where(.group-hover\:translate-y-0)) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:translate-y-\[1px\]:is(:where(.group):hover :where(.group-hover\:translate-y-\[1px\])) {
      --tw-translate-y: 1px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\:scale-75:is(:where(.group):hover :where(.group-hover\:scale-75)) {
      --tw-scale-x: 75%;
      --tw-scale-y: 75%;
      --tw-scale-z: 75%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\:scale-95:is(:where(.group):hover :where(.group-hover\:scale-95)) {
      --tw-scale-x: 95%;
      --tw-scale-y: 95%;
      --tw-scale-z: 95%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\:scale-100:is(:where(.group):hover :where(.group-hover\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\:scale-105:is(:where(.group):hover :where(.group-hover\:scale-105)) {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\:scale-110:is(:where(.group):hover :where(.group-hover\:scale-110)) {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\:-rotate-1:is(:where(.group):hover :where(.group-hover\:-rotate-1)) {
      rotate: -1deg;
    }

    .group-hover\:-rotate-2:is(:where(.group):hover :where(.group-hover\:-rotate-2)) {
      rotate: -2deg;
    }

    .group-hover\:-rotate-3:is(:where(.group):hover :where(.group-hover\:-rotate-3)) {
      rotate: -3deg;
    }

    .group-hover\:-rotate-90:is(:where(.group):hover :where(.group-hover\:-rotate-90)) {
      rotate: -90deg;
    }

    .group-hover\:rotate-2:is(:where(.group):hover :where(.group-hover\:rotate-2)) {
      rotate: 2deg;
    }

    .group-hover\:rotate-3:is(:where(.group):hover :where(.group-hover\:rotate-3)) {
      rotate: 3deg;
    }

    .group-hover\:rotate-6:is(:where(.group):hover :where(.group-hover\:rotate-6)) {
      rotate: 6deg;
    }

    .group-hover\:rotate-\[10deg\]:is(:where(.group):hover :where(.group-hover\:rotate-\[10deg\])) {
      rotate: 10deg;
    }

    .group-hover\:rotate-\[120deg\]:is(:where(.group):hover :where(.group-hover\:rotate-\[120deg\])) {
      rotate: 120deg;
    }

    .group-hover\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]:is(:where(.group):hover :where(.group-hover\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\])) {
      transform: translateX(calc(-1 * var(--marquee-overflow, 0px)));
    }

    .group-hover\:animate-\[blink_4s_ease-in-out_infinite\]:is(:where(.group):hover :where(.group-hover\:animate-\[blink_4s_ease-in-out_infinite\])) {
      animation: 4s ease-in-out infinite blink;
    }

    .group-hover\:animate-\[bounceUpRight_0\.6s_ease-in-out_infinite\]:is(:where(.group):hover :where(.group-hover\:animate-\[bounceUpRight_0\.6s_ease-in-out_infinite\])) {
      animation: .6s ease-in-out infinite bounceUpRight;
    }

    .group-hover\:animate-\[look-around_2\.4s_ease-in-out_infinite\]:is(:where(.group):hover :where(.group-hover\:animate-\[look-around_2\.4s_ease-in-out_infinite\])) {
      animation: 2.4s ease-in-out infinite look-around;
    }

    .group-hover\:overflow-visible:is(:where(.group):hover :where(.group-hover\:overflow-visible)) {
      overflow: visible;
    }

    .group-hover\:\!border-stronger:is(:where(.group):hover :where(.group-hover\:\!border-stronger)) {
      border-color: var(--cds-border-stronger) !important;
    }

    .group-hover\:border-accent-000\/70:is(:where(.group):hover :where(.group-hover\:border-accent-000\/70)) {
      border-color: var(--cds-text-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:border-accent-000\/70:is(:where(.group):hover :where(.group-hover\:border-accent-000\/70)) {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) 70%, transparent);
      }
    }

    .group-hover\:border-accent-100\/40:is(:where(.group):hover :where(.group-hover\:border-accent-100\/40)) {
      border-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:border-accent-100\/40:is(:where(.group):hover :where(.group-hover\:border-accent-100\/40)) {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 40%, transparent);
      }
    }

    .group-hover\:border-accent-100\/50:is(:where(.group):hover :where(.group-hover\:border-accent-100\/50)) {
      border-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:border-accent-100\/50:is(:where(.group):hover :where(.group-hover\:border-accent-100\/50)) {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .group-hover\:border-accent-900:is(:where(.group):hover :where(.group-hover\:border-accent-900)) {
      border-color: var(--cds-bg-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:border-accent-900:is(:where(.group):hover :where(.group-hover\:border-accent-900)) {
        border-color: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
      }
    }

    .group-hover\:border-border-100:is(:where(.group):hover :where(.group-hover\:border-border-100)) {
      border-color: var(--cds-border-strong);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:border-border-100:is(:where(.group):hover :where(.group-hover\:border-border-100)) {
        border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
      }
    }

    .group-hover\:border-border-200:is(:where(.group):hover :where(.group-hover\:border-border-200)) {
      border-color: var(--cds-border-strong);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:border-border-200:is(:where(.group):hover :where(.group-hover\:border-border-200)) {
        border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
      }
    }

    .group-hover\:border-strong:is(:where(.group):hover :where(.group-hover\:border-strong)) {
      border-color: var(--cds-border-strong);
    }

    .group-hover\:bg-accent:is(:where(.group):hover :where(.group-hover\:bg-accent)), .group-hover\:bg-accent-900\/50:is(:where(.group):hover :where(.group-hover\:bg-accent-900\/50)) {
      background-color: var(--cds-bg-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-accent-900\/50:is(:where(.group):hover :where(.group-hover\:bg-accent-900\/50)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .group-hover\:bg-alpha-2:is(:where(.group):hover :where(.group-hover\:bg-alpha-2)) {
      background-color: var(--cds-alpha-2);
    }

    .group-hover\:bg-always-white\/10:is(:where(.group):hover :where(.group-hover\:bg-always-white\/10)) {
      background-color: lab(100% -.0000298023 .0000119209 / .1);
    }

    .group-hover\:bg-fill-accent:is(:where(.group):hover :where(.group-hover\:bg-fill-accent)) {
      background-color: var(--cds-fill-accent);
    }

    .group-hover\:bg-neutral-30:is(:where(.group):hover :where(.group-hover\:bg-neutral-30)) {
      background-color: var(--cds-neutral-30);
    }

    .group-hover\:bg-surface-1:is(:where(.group):hover :where(.group-hover\:bg-surface-1)) {
      background-color: var(--cds-surface-1);
    }

    .group-hover\:bg-surface-2:is(:where(.group):hover :where(.group-hover\:bg-surface-2)) {
      background-color: var(--cds-surface-2);
    }

    .group-hover\:bg-text-500\/25:is(:where(.group):hover :where(.group-hover\:bg-text-500\/25)) {
      background-color: var(--cds-text-muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:bg-text-500\/25:is(:where(.group):hover :where(.group-hover\:bg-text-500\/25)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 25%, transparent);
      }
    }

    .group-hover\:bg-gradient-to-t:is(:where(.group):hover :where(.group-hover\:bg-gradient-to-t)) {
      --tw-gradient-position: to top in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }

    .group-hover\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\])) {
      -webkit-mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
      mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
    }

    .group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\])) {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
      mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
    }

    .group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\])) {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    }

    .group-hover\:\[mask-image\:var\(--marquee-hover-mask\,none\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:var\(--marquee-hover-mask\,none\)\])) {
      -webkit-mask-image: var(--marquee-hover-mask, none);
      -webkit-mask-image: var(--marquee-hover-mask, none);
      -webkit-mask-image: var(--marquee-hover-mask, none);
      mask-image: var(--marquee-hover-mask, none);
    }

    .group-hover\:px-1:is(:where(.group):hover :where(.group-hover\:px-1)) {
      padding-inline: calc(var(--spacing) * 1);
    }

    .group-hover\:pl-0:is(:where(.group):hover :where(.group-hover\:pl-0)) {
      padding-left: calc(var(--spacing) * 0);
    }

    .group-hover\:font-medium:is(:where(.group):hover :where(.group-hover\:font-medium)) {
      --tw-font-weight: var(--cds-font-weight-medium);
      font-weight: var(--cds-font-weight-medium);
    }

    .group-hover\:\!text-muted:is(:where(.group):hover :where(.group-hover\:\!text-muted)) {
      color: var(--cds-text-muted) !important;
    }

    .group-hover\:\!text-text-100\/40:is(:where(.group):hover :where(.group-hover\:\!text-text-100\/40)) {
      color: var(--cds-text-primary) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:\!text-text-100\/40:is(:where(.group):hover :where(.group-hover\:\!text-text-100\/40)) {
        color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 40%, transparent) !important;
      }
    }

    .group-hover\:text-accent:is(:where(.group):hover :where(.group-hover\:text-accent)), .group-hover\:text-accent-000\/80:is(:where(.group):hover :where(.group-hover\:text-accent-000\/80)) {
      color: var(--cds-text-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:text-accent-000\/80:is(:where(.group):hover :where(.group-hover\:text-accent-000\/80)) {
        color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) 80%, transparent);
      }
    }

    .group-hover\:text-oncolor-200:is(:where(.group):hover :where(.group-hover\:text-oncolor-200)) {
      color: var(--cds-oncolor-200);
    }

    .group-hover\:text-primary:is(:where(.group):hover :where(.group-hover\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\:text-pro:is(:where(.group):hover :where(.group-hover\:text-pro)) {
      color: var(--cds-text-pro);
    }

    .group-hover\:text-secondary:is(:where(.group):hover :where(.group-hover\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\:text-text-100:is(:where(.group):hover :where(.group-hover\:text-text-100)) {
      color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\:text-text-100:is(:where(.group):hover :where(.group-hover\:text-text-100)) {
        color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }

    .group-hover\:underline:is(:where(.group):hover :where(.group-hover\:underline)) {
      text-decoration-line: underline;
    }

    .group-hover\:opacity-0:is(:where(.group):hover :where(.group-hover\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\:opacity-90:is(:where(.group):hover :where(.group-hover\:opacity-90)) {
      opacity: .9;
    }

    .group-hover\:opacity-100:is(:where(.group):hover :where(.group-hover\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\:shadow-sm:is(:where(.group):hover :where(.group-hover\:shadow-sm)) {
      --tw-shadow: var(--cds-shadow-sm);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .group-hover\:ring-1:is(:where(.group):hover :where(.group-hover\:ring-1)) {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .group-hover\:brightness-90:is(:where(.group):hover :where(.group-hover\:brightness-90)) {
      --tw-brightness: brightness(90%);
      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, );
    }

    .group-hover\:delay-75:is(:where(.group):hover :where(.group-hover\:delay-75)) {
      transition-delay: 75ms;
    }

    .group-hover\:\[animation-play-state\:running\]:is(:where(.group):hover :where(.group-hover\:\[animation-play-state\:running\])) {
      animation-play-state: running;
    }

    .group-hover\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]:is(:where(.group):hover :where(.group-hover\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\])) {
      transition: transform var(--marquee-duration, 0s) linear .3s;
    }

    :is(.\*\:group-hover\:border-accent-100\/50 > *):is(:where(.group):hover *) {
      border-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      :is(.\*\:group-hover\:border-accent-100\/50 > *):is(:where(.group):hover *) {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .group-hover\/address\:text-accent:is(:where(.group\/address):hover :where(.group-hover\/address\:text-accent)) {
      color: var(--cds-text-accent);
    }

    .group-hover\/artifact-block\:scale-\[1\.035\]:is(:where(.group\/artifact-block):hover :where(.group-hover\/artifact-block\:scale-\[1\.035\])) {
      scale: 1.035;
    }

    .group-hover\/artifact-block\:-rotate-\[0\.065rad\]:is(:where(.group\/artifact-block):hover :where(.group-hover\/artifact-block\:-rotate-\[0\.065rad\])) {
      rotate: -3.72423deg;
    }

    .group-hover\/artifact-block\:rotate-\[0\.065rad\]:is(:where(.group\/artifact-block):hover :where(.group-hover\/artifact-block\:rotate-\[0\.065rad\])) {
      rotate: 3.72423deg;
    }

    .group-hover\/artifact-block\:duration-400:is(:where(.group\/artifact-block):hover :where(.group-hover\/artifact-block\:duration-400)) {
      --tw-duration: .4s;
      transition-duration: .4s;
    }

    .group-hover\/artifact-block\:ease-\[cubic-bezier\(0\,0\.9\,0\.5\,1\.35\)\]:is(:where(.group\/artifact-block):hover :where(.group-hover\/artifact-block\:ease-\[cubic-bezier\(0\,0\.9\,0\.5\,1\.35\)\])) {
      --tw-ease: cubic-bezier(0,.9,.5,1.35);
      transition-timing-function: cubic-bezier(0, .9, .5, 1.35);
    }

    .group-hover\/attr\:text-white:is(:where(.group\/attr):hover :where(.group-hover\/attr\:text-white)) {
      color: var(--color-white);
    }

    .group-hover\/attr\:underline:is(:where(.group\/attr):hover :where(.group-hover\/attr\:underline)) {
      text-decoration-line: underline;
    }

    .group-hover\/avatar\:scale-\[1\.15\]:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:scale-\[1\.15\])) {
      scale: 1.15;
    }

    .group-hover\/avatar\:opacity-40:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:opacity-40)) {
      opacity: .4;
    }

    .group-hover\/avatar\:opacity-100:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/avatar\:blur-\[3px\]:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:blur-\[3px\])) {
      --tw-blur: blur(3px);
      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, );
    }

    .group-hover\/blocked\:opacity-100:is(:where(.group\/blocked):hover :where(.group-hover\/blocked\:opacity-100)), .group-hover\/body\:opacity-100:is(:where(.group\/body):hover :where(.group-hover\/body\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/btn\:bg-\[var\(--cds-button-on-content-hover\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--cds-button-on-content-hover\)\])) {
      background-color: var(--cds-button-on-content-hover);
    }

    .group-hover\/btn\:bg-\[var\(--epitaxy-accent-10\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--epitaxy-accent-10\)\])) {
      background-color: var(--epitaxy-accent-10);
    }

    .group-hover\/btn\:bg-\[var\(--epitaxy-accent-20\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--epitaxy-accent-20\)\])) {
      background-color: var(--epitaxy-accent-20);
    }

    .group-hover\/btn\:bg-\[var\(--fill-destructive-default\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--fill-destructive-default\)\])) {
      background-color: var(--fill-destructive-default);
    }

    .group-hover\/btn\:bg-\[var\(--fill-destructive-hover\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--fill-destructive-hover\)\])) {
      background-color: var(--fill-destructive-hover);
    }

    .group-hover\/btn\:bg-\[var\(--t3\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--t3\)\])) {
      background-color: var(--t3);
    }

    .group-hover\/btn\:bg-fill-brand-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-brand-hover)) {
      background-color: var(--cds-fill-brand-hover);
    }

    .group-hover\/btn\:bg-fill-danger-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-danger-hover)) {
      background-color: var(--cds-fill-danger-hover);
    }

    .group-hover\/btn\:bg-fill-ghost-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-ghost-hover)) {
      background-color: var(--cds-fill-ghost-hover);
    }

    .group-hover\/btn\:bg-fill-primary-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-primary-hover)) {
      background-color: var(--cds-fill-primary-hover);
    }

    .group-hover\/btn\:bg-fill-secondary-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-secondary-hover)) {
      background-color: var(--cds-fill-secondary-hover);
    }

    .group-hover\/btn\:text-accent:is(:where(.group\/btn):hover :where(.group-hover\/btn\:text-accent)) {
      color: var(--cds-text-accent);
    }

    .group-hover\/btn\:text-primary:is(:where(.group\/btn):hover :where(.group-hover\/btn\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/btn\:opacity-0:is(:where(.group\/btn):hover :where(.group-hover\/btn\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/btn\:opacity-100:is(:where(.group\/btn):hover :where(.group-hover\/btn\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/card\:pointer-events-auto:is(:where(.group\/card):hover :where(.group-hover\/card\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/card\:visible:is(:where(.group\/card):hover :where(.group-hover\/card\:visible)) {
      visibility: visible;
    }

    .group-hover\/card\:bg-neutral-hover:is(:where(.group\/card):hover :where(.group-hover\/card\:bg-neutral-hover)) {
      background-color: var(--cds-bg-neutral-hover);
    }

    .group-hover\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\]:is(:where(.group\/card):hover :where(.group-hover\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\])) {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
    }

    .group-hover\/card\:opacity-0:is(:where(.group\/card):hover :where(.group-hover\/card\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/card\:opacity-100:is(:where(.group\/card):hover :where(.group-hover\/card\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/cb\:border-stronger:is(:where(.group\/cb):hover :where(.group-hover\/cb\:border-stronger)) {
      border-color: var(--cds-border-stronger);
    }

    .group-hover\/cbx\:text-secondary:is(:where(.group\/cbx):hover :where(.group-hover\/cbx\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/cbx-item\:pointer-events-auto:is(:where(.group\/cbx-item):hover :where(.group-hover\/cbx-item\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/cbx-item\:opacity-100:is(:where(.group\/cbx-item):hover :where(.group-hover\/cbx-item\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/cdsrow\:pointer-events-auto:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/cdsrow\:mr-8:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:mr-8)) {
      margin-right: calc(var(--spacing) * 8);
    }

    .group-hover\/cdsrow\:rounded-l:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:rounded-l)) {
      border-top-left-radius: var(--cds-radius);
      border-bottom-left-radius: var(--cds-radius);
    }

    .group-hover\/cdsrow\:rounded-r:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:rounded-r)) {
      border-top-right-radius: var(--cds-radius);
      border-bottom-right-radius: var(--cds-radius);
    }

    .group-hover\/cdsrow\:border-transparent:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:border-transparent)) {
      border-color: #0000;
    }

    .group-hover\/cdsrow\:bg-fill-ghost-hover:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:bg-fill-ghost-hover)) {
      background-color: var(--cds-fill-ghost-hover);
    }

    .group-hover\/cdsrow\:opacity-0:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/cdsrow\:opacity-100:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/cdsrow\:delay-75:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:delay-75)) {
      transition-delay: 75ms;
    }

    .group-hover\/cdsth\:text-disabled:is(:where(.group\/cdsth):hover :where(.group-hover\/cdsth\:text-disabled)) {
      color: var(--cds-text-disabled);
    }

    .group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover :where(.group-hover\/cell\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/checklist\:pointer-events-auto:is(:where(.group\/checklist):hover :where(.group-hover\/checklist\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/checklist\:opacity-0:is(:where(.group\/checklist):hover :where(.group-hover\/checklist\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/checklist\:opacity-100:is(:where(.group\/checklist):hover :where(.group-hover\/checklist\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/chip\:bg-accent-900\/50:is(:where(.group\/chip):hover :where(.group-hover\/chip\:bg-accent-900\/50)) {
      background-color: var(--cds-bg-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/chip\:bg-accent-900\/50:is(:where(.group\/chip):hover :where(.group-hover\/chip\:bg-accent-900\/50)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .group-hover\/chip\:bg-fill-ghost-hover:is(:where(.group\/chip):hover :where(.group-hover\/chip\:bg-fill-ghost-hover)) {
      background-color: var(--cds-fill-ghost-hover);
    }

    .group-hover\/chip\:text-primary:is(:where(.group\/chip):hover :where(.group-hover\/chip\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/clawd\:translate-x-0:is(:where(.group\/clawd):hover :where(.group-hover\/clawd\:translate-x-0)) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\/collapse-indicator\:text-secondary:is(:where(.group\/collapse-indicator):hover :where(.group-hover\/collapse-indicator\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/copy\:opacity-100:is(:where(.group\/copy):hover :where(.group-hover\/copy\:opacity-100)), .group-hover\/dd\:opacity-100:is(:where(.group\/dd):hover :where(.group-hover\/dd\:opacity-100)), .group-hover\/details\:opacity-100:is(:where(.group\/details):hover :where(.group-hover\/details\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\])) {
      background-color: var(--cds-bg-git-added);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\])) {
        background-color: color-mix(in oklch,var(--cds-bg-git-added),white 8%);
      }
    }

    .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\])) {
      background-color: var(--cds-bg-git-removed);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\])) {
        background-color: color-mix(in oklch,var(--cds-bg-git-removed),white 8%);
      }
    }

    .group-hover\/docbar\:pointer-events-auto:is(:where(.group\/docbar):hover :where(.group-hover\/docbar\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/docbar\:opacity-100:is(:where(.group\/docbar):hover :where(.group-hover\/docbar\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/drag\:text-secondary:is(:where(.group\/drag):hover :where(.group-hover\/drag\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/editcompose\:text-primary:is(:where(.group\/editcompose):hover :where(.group-hover\/editcompose\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/folder\:-translate-x-2:is(:where(.group\/folder):hover :where(.group-hover\/folder\:-translate-x-2)) {
      --tw-translate-x: calc(var(--spacing) * -2);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\/folder\:scale-100:is(:where(.group\/folder):hover :where(.group-hover\/folder\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/folder\:-rotate-6:is(:where(.group\/folder):hover :where(.group-hover\/folder\:-rotate-6)) {
      rotate: -6deg;
    }

    .group-hover\/folder\:border-\[hsl\(var\(--border-200\)\/0\.5\)\]:is(:where(.group\/folder):hover :where(.group-hover\/folder\:border-\[hsl\(var\(--border-200\)\/0\.5\)\])) {
      border-color: hsl(var(--border-200)/.5);
    }

    .group-hover\/folder\:opacity-100:is(:where(.group\/folder):hover :where(.group-hover\/folder\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/folder\:shadow-always-black\/10:is(:where(.group\/folder):hover :where(.group-hover\/folder\:shadow-always-black\/10)) {
      --tw-shadow-color: #0000001a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/folder\:shadow-always-black\/10:is(:where(.group\/folder):hover :where(.group-hover\/folder\:shadow-always-black\/10)) {
        --tw-shadow-color: color-mix(in oklab, lab(0% 0 0 / .1) var(--tw-shadow-alpha), transparent);
      }
    }

    .group-hover\/grip\:bg-alpha-5:is(:where(.group\/grip):hover :where(.group-hover\/grip\:bg-alpha-5)) {
      background-color: var(--cds-alpha-5);
    }

    .group-hover\/grocery\:scale-100:is(:where(.group\/grocery):hover :where(.group-hover\/grocery\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/grocery\:opacity-100:is(:where(.group\/grocery):hover :where(.group-hover\/grocery\:opacity-100)), .group-hover\/guest-pass\:opacity-100:is(:where(.group\/guest-pass):hover :where(.group-hover\/guest-pass\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/hdr\:text-secondary:is(:where(.group\/hdr):hover :where(.group-hover\/hdr\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/header\:opacity-60:is(:where(.group\/header):hover :where(.group-hover\/header\:opacity-60)) {
      opacity: .6;
    }

    .group-hover\/header\:opacity-75:is(:where(.group\/header):hover :where(.group-hover\/header\:opacity-75)) {
      opacity: .75;
    }

    .group-hover\/health\:scale-100:is(:where(.group\/health):hover :where(.group-hover\/health\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/health\:opacity-100:is(:where(.group\/health):hover :where(.group-hover\/health\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/iter\:pointer-events-auto:is(:where(.group\/iter):hover :where(.group-hover\/iter\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/iter\:opacity-100:is(:where(.group\/iter):hover :where(.group-hover\/iter\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/labelrow\:opacity-60:is(:where(.group\/labelrow):hover :where(.group-hover\/labelrow\:opacity-60)) {
      opacity: .6;
    }

    .group-hover\/line\:visible:is(:where(.group\/line):hover :where(.group-hover\/line\:visible)) {
      visibility: visible;
    }

    .group-hover\/link\:underline:is(:where(.group\/link):hover :where(.group-hover\/link\:underline)) {
      text-decoration-line: underline;
    }

    .group-hover\/link\:decoration-current:is(:where(.group\/link):hover :where(.group-hover\/link\:decoration-current)) {
      text-decoration-color: currentColor;
    }

    .group-hover\/link\:opacity-100:is(:where(.group\/link):hover :where(.group-hover\/link\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/links\:bg-transparent:is(:where(.group\/links):hover :where(.group-hover\/links\:bg-transparent)) {
      background-color: #0000;
    }

    .group-hover\/m365\:scale-100:is(:where(.group\/m365):hover :where(.group-hover\/m365\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/m365\:opacity-100:is(:where(.group\/m365):hover :where(.group-hover\/m365\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/mention\:bg-fill-ghost-hover:is(:where(.group\/mention):hover :where(.group-hover\/mention\:bg-fill-ghost-hover)) {
      background-color: var(--cds-fill-ghost-hover);
    }

    .group-hover\/menu\:opacity-100:is(:where(.group\/menu):hover :where(.group-hover\/menu\:opacity-100)), .group-hover\/mm\:opacity-100:is(:where(.group\/mm):hover :where(.group-hover\/mm\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/msg\:pointer-events-auto:is(:where(.group\/msg):hover :where(.group-hover\/msg\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/msg\:opacity-80:is(:where(.group\/msg):hover :where(.group-hover\/msg\:opacity-80)) {
      opacity: .8;
    }

    .group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover :where(.group-hover\/msg\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/nsh\:opacity-60:is(:where(.group\/nsh):hover :where(.group-hover\/nsh\:opacity-60)) {
      opacity: .6;
    }

    .group-hover\/nudge\:h-full:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:h-full)) {
      height: 100%;
    }

    .group-hover\/nudge\:translate-y-0:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:translate-y-0)) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\/nudge\:opacity-0:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/nudge\:opacity-90:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:opacity-90)) {
      opacity: .9;
    }

    .group-hover\/nudge\:opacity-100:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/nudge\:backdrop-blur-\[2px\]:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:backdrop-blur-\[2px\])) {
      --tw-backdrop-blur: blur(2px);
      -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
      backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    }

    .group-hover\/nudge\:delay-75:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:delay-75)) {
      transition-delay: 75ms;
    }

    .group-hover\/panel\:pointer-events-auto:is(:where(.group\/panel):hover :where(.group-hover\/panel\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/panel\:opacity-100:is(:where(.group\/panel):hover :where(.group-hover\/panel\:opacity-100)), .group-hover\/phase\:opacity-100:is(:where(.group\/phase):hover :where(.group-hover\/phase\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/phone\:text-accent:is(:where(.group\/phone):hover :where(.group-hover\/phone\:text-accent)) {
      color: var(--cds-text-accent);
    }

    .group-hover\/photo\:opacity-100:is(:where(.group\/photo):hover :where(.group-hover\/photo\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/pill\:pointer-events-auto:is(:where(.group\/pill):hover :where(.group-hover\/pill\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/pill\:text-primary:is(:where(.group\/pill):hover :where(.group-hover\/pill\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/pill\:opacity-100:is(:where(.group\/pill):hover :where(.group-hover\/pill\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/rail\:pointer-events-auto:is(:where(.group\/rail):hover :where(.group-hover\/rail\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/rail\:pointer-events-none:is(:where(.group\/rail):hover :where(.group-hover\/rail\:pointer-events-none)) {
      pointer-events: none;
    }

    .group-hover\/rail\:opacity-0:is(:where(.group\/rail):hover :where(.group-hover\/rail\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/rail\:opacity-100:is(:where(.group\/rail):hover :where(.group-hover\/rail\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/rd\:border-stronger:is(:where(.group\/rd):hover :where(.group-hover\/rd\:border-stronger)) {
      border-color: var(--cds-border-stronger);
    }

    .group-hover\/receipts\:translate-x-2:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:translate-x-2)) {
      --tw-translate-x: calc(var(--spacing) * 2);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .group-hover\/receipts\:scale-100:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/receipts\:rotate-6:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:rotate-6)) {
      rotate: 6deg;
    }

    .group-hover\/receipts\:opacity-100:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:opacity-100)), .group-hover\/recv\:opacity-100:is(:where(.group\/recv):hover :where(.group-hover\/recv\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/replychip\:text-primary:is(:where(.group\/replychip):hover :where(.group-hover\/replychip\:text-primary)), .group-hover\/replycompose\:text-primary:is(:where(.group\/replycompose):hover :where(.group-hover\/replycompose\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/resize\:opacity-100:is(:where(.group\/resize):hover :where(.group-hover\/resize\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover :where(.group-hover\/row\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/row\:scale-75:is(:where(.group\/row):hover :where(.group-hover\/row\:scale-75)) {
      --tw-scale-x: 75%;
      --tw-scale-y: 75%;
      --tw-scale-z: 75%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/row\:scale-100:is(:where(.group\/row):hover :where(.group-hover\/row\:scale-100)) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .group-hover\/row\:bg-\[var\(--row-hover\)\]:is(:where(.group\/row):hover :where(.group-hover\/row\:bg-\[var\(--row-hover\)\])) {
      background-color: var(--row-hover);
    }

    .group-hover\/row\:bg-alpha-2:is(:where(.group\/row):hover :where(.group-hover\/row\:bg-alpha-2)) {
      background-color: var(--cds-alpha-2);
    }

    .group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\]:is(:where(.group\/row):hover :where(.group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\])) {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
    }

    .group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\]:is(:where(.group\/row):hover :where(.group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\])) {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
    }

    .group-hover\/row\:text-primary:is(:where(.group\/row):hover :where(.group-hover\/row\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/row\:text-secondary:is(:where(.group\/row):hover :where(.group-hover\/row\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/row\:opacity-0:is(:where(.group\/row):hover :where(.group-hover\/row\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/row\:opacity-100:is(:where(.group\/row):hover :where(.group-hover\/row\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/rt\:text-secondary:is(:where(.group\/rt):hover :where(.group-hover\/rt\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/scanrow\:pointer-events-auto:is(:where(.group\/scanrow):hover :where(.group-hover\/scanrow\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/scanrow\:opacity-100:is(:where(.group\/scanrow):hover :where(.group-hover\/scanrow\:opacity-100)), .group-hover\/scard\:opacity-100:is(:where(.group\/scard):hover :where(.group-hover\/scard\:opacity-100)), .group-hover\/schedrow\:opacity-100:is(:where(.group\/schedrow):hover :where(.group-hover\/schedrow\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/section\:opacity-60:is(:where(.group\/section):hover :where(.group-hover\/section\:opacity-60)) {
      opacity: .6;
    }

    .group-hover\/section\:opacity-100:is(:where(.group\/section):hover :where(.group-hover\/section\:opacity-100)), .group-hover\/section-header\:opacity-100:is(:where(.group\/section-header):hover :where(.group-hover\/section-header\:opacity-100)), .group-hover\/sent\:opacity-100:is(:where(.group\/sent):hover :where(.group-hover\/sent\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/slider\:bg-\[var\(--ui-slider-fill-hover\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:bg-\[var\(--ui-slider-fill-hover\)\])) {
      background-color: var(--ui-slider-fill-hover);
    }

    .group-hover\/slider\:bg-\[var\(--ui-slider-handle-hover\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:bg-\[var\(--ui-slider-handle-hover\)\])) {
      background-color: var(--ui-slider-handle-hover);
    }

    .group-hover\/snippet\:text-secondary:is(:where(.group\/snippet):hover :where(.group-hover\/snippet\:text-secondary)) {
      color: var(--cds-text-secondary);
    }

    .group-hover\/source\:underline:is(:where(.group\/source):hover :where(.group-hover\/source\:underline)) {
      text-decoration-line: underline;
    }

    .group-hover\/split\:opacity-0:is(:where(.group\/split):hover :where(.group-hover\/split\:opacity-0)), .group-hover\/status\:opacity-0:is(:where(.group\/status):hover :where(.group-hover\/status\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/status\:opacity-100:is(:where(.group\/status):hover :where(.group-hover\/status\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/strip\:bg-fill-accent:is(:where(.group\/strip):hover :where(.group-hover\/strip\:bg-fill-accent)) {
      background-color: var(--cds-fill-accent);
    }

    .group-hover\/suggestions\:opacity-100:is(:where(.group\/suggestions):hover :where(.group-hover\/suggestions\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/switch\:ring-\[1px\]:is(:where(.group\/switch):hover :where(.group-hover\/switch\:ring-\[1px\])) {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .group-hover\/tab\:bg-alpha-2:is(:where(.group\/tab):hover :where(.group-hover\/tab\:bg-alpha-2)) {
      background-color: var(--cds-alpha-2);
    }

    .group-hover\/tag\:scale-\[100\%\]:is(:where(.group\/tag):hover :where(.group-hover\/tag\:scale-\[100\%\])) {
      scale: 1;
    }

    .group-hover\/tag\:border-accent-100\/60:is(:where(.group\/tag):hover :where(.group-hover\/tag\:border-accent-100\/60)) {
      border-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/tag\:border-accent-100\/60:is(:where(.group\/tag):hover :where(.group-hover\/tag\:border-accent-100\/60)) {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 60%, transparent);
      }
    }

    .group-hover\/tag\:bg-accent-900:is(:where(.group\/tag):hover :where(.group-hover\/tag\:bg-accent-900)) {
      background-color: var(--cds-bg-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/tag\:bg-accent-900:is(:where(.group\/tag):hover :where(.group-hover\/tag\:bg-accent-900)) {
        background-color: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
      }
    }

    .group-hover\/tag\:text-text-200:is(:where(.group\/tag):hover :where(.group-hover\/tag\:text-text-200)) {
      color: var(--cds-text-secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/tag\:text-text-200:is(:where(.group\/tag):hover :where(.group-hover\/tag\:text-text-200)) {
        color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      }
    }

    .group-hover\/tag\:opacity-\[100\%\]:is(:where(.group\/tag):hover :where(.group-hover\/tag\:opacity-\[100\%\])) {
      opacity: 1;
    }

    .group-hover\/tag\:ease-out:is(:where(.group\/tag):hover :where(.group-hover\/tag\:ease-out)) {
      --tw-ease: var(--cds-ease-out);
      transition-timing-function: var(--cds-ease-out);
    }

    .group-hover\/tg\:border-stronger:is(:where(.group\/tg):hover :where(.group-hover\/tg\:border-stronger)) {
      border-color: var(--cds-border-stronger);
    }

    .group-hover\/thinking\:pointer-events-auto:is(:where(.group\/thinking):hover :where(.group-hover\/thinking\:pointer-events-auto)) {
      pointer-events: auto;
    }

    .group-hover\/thinking\:opacity-100:is(:where(.group\/thinking):hover :where(.group-hover\/thinking\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/thumbnail\:relative:is(:where(.group\/thumbnail):hover :where(.group-hover\/thumbnail\:relative)) {
      position: relative;
    }

    .group-hover\/thumbnail\:opacity-100:is(:where(.group\/thumbnail):hover :where(.group-hover\/thumbnail\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/tile\:scale-\[1\.02\]:is(:where(.group\/tile):hover :where(.group-hover\/tile\:scale-\[1\.02\])) {
      scale: 1.02;
    }

    .group-hover\/timeline-text\:opacity-100:is(:where(.group\/timeline-text):hover :where(.group-hover\/timeline-text\:opacity-100)), .group-hover\/todo\:opacity-100:is(:where(.group\/todo):hover :where(.group-hover\/todo\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/tool\:text-primary:is(:where(.group\/tool):hover :where(.group-hover\/tool\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-hover\/tool\:opacity-100:is(:where(.group\/tool):hover :where(.group-hover\/tool\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/vid\:opacity-0:is(:where(.group\/vid):hover :where(.group-hover\/vid\:opacity-0)) {
      opacity: 0;
    }

    .group-hover\/vid\:opacity-100:is(:where(.group\/vid):hover :where(.group-hover\/vid\:opacity-100)) {
      opacity: 1;
    }

    .group-hover\/website\:text-accent:is(:where(.group\/website):hover :where(.group-hover\/website\:text-accent)) {
      color: var(--cds-text-accent);
    }
  }

  .group-focus-visible\:invisible:is(:where(.group):focus-visible :where(.group-focus-visible\:invisible)) {
    visibility: hidden;
  }

  .group-focus-visible\:visible:is(:where(.group):focus-visible :where(.group-focus-visible\:visible)) {
    visibility: visible;
  }

  .group-focus-visible\:translate-y-0:is(:where(.group):focus-visible :where(.group-focus-visible\:translate-y-0)) {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .group-focus-visible\:scale-100:is(:where(.group):focus-visible :where(.group-focus-visible\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .group-focus-visible\:scale-105:is(:where(.group):focus-visible :where(.group-focus-visible\:scale-105)) {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .group-focus-visible\:-rotate-2:is(:where(.group):focus-visible :where(.group-focus-visible\:-rotate-2)) {
    rotate: -2deg;
  }

  .group-focus-visible\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\])) {
    transform: translateX(calc(-1 * var(--marquee-overflow, 0px)));
  }

  .group-focus-visible\:border-accent-100\/50:is(:where(.group):focus-visible :where(.group-focus-visible\:border-accent-100\/50)) {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-focus-visible\:border-accent-100\/50:is(:where(.group):focus-visible :where(.group-focus-visible\:border-accent-100\/50)) {
      border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .group-focus-visible\:bg-alpha-2:is(:where(.group):focus-visible :where(.group-focus-visible\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .group-focus-visible\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\])) {
    -webkit-mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
    mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
  }

  .group-focus-visible\:\[mask-image\:var\(--marquee-hover-mask\,none\)\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[mask-image\:var\(--marquee-hover-mask\,none\)\])) {
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    mask-image: var(--marquee-hover-mask, none);
  }

  .group-focus-visible\:text-oncolor-200:is(:where(.group):focus-visible :where(.group-focus-visible\:text-oncolor-200)) {
    color: var(--cds-oncolor-200);
  }

  .group-focus-visible\:text-primary:is(:where(.group):focus-visible :where(.group-focus-visible\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .group-focus-visible\:underline:is(:where(.group):focus-visible :where(.group-focus-visible\:underline)) {
    text-decoration-line: underline;
  }

  .group-focus-visible\:opacity-100:is(:where(.group):focus-visible :where(.group-focus-visible\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\:shadow-focus:is(:where(.group):focus-visible :where(.group-focus-visible\:shadow-focus)) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-focus-visible\:ring-2:is(:where(.group):focus-visible :where(.group-focus-visible\:ring-2)) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-focus-visible\:outline-2:is(:where(.group):focus-visible :where(.group-focus-visible\:outline-2)) {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible :where(.group-focus-visible\:outline-offset-2)) {
    outline-offset: 2px;
  }

  .group-focus-visible\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\])) {
    transition: transform var(--marquee-duration, 0s) linear .3s;
  }

  .group-focus-visible\/btn\:opacity-0:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-visible\/btn\:opacity-100:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/btn\:\!shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\]:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:\!shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\])) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-button-on-content-ring)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .group-focus-visible\/btn\:shadow-\[inset_0_0_0_1px_var\(--cds-page-bg\)\]:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:shadow-\[inset_0_0_0_1px_var\(--cds-page-bg\)\])) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-page-bg));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-focus-visible\/btn\:shadow-none:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\: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);
  }

  .group-focus-visible\/bubble\:shadow-focus:is(:where(.group\/bubble):focus-visible :where(.group-focus-visible\/bubble\:shadow-focus)), .group-focus-visible\/cb\:shadow-focus:is(:where(.group\/cb):focus-visible :where(.group-focus-visible\/cb\:shadow-focus)) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-focus-visible\/dd\:opacity-100:is(:where(.group\/dd):focus-visible :where(.group-focus-visible\/dd\:opacity-100)), .group-focus-visible\/header\:opacity-100:is(:where(.group\/header):focus-visible :where(.group-focus-visible\/header\:opacity-100)), .group-focus-visible\/label\:opacity-100:is(:where(.group\/label):focus-visible :where(.group-focus-visible\/label\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/link\:underline:is(:where(.group\/link):focus-visible :where(.group-focus-visible\/link\:underline)) {
    text-decoration-line: underline;
  }

  .group-focus-visible\/link\:decoration-current:is(:where(.group\/link):focus-visible :where(.group-focus-visible\/link\:decoration-current)) {
    text-decoration-color: currentColor;
  }

  .group-focus-visible\/link\:opacity-100:is(:where(.group\/link):focus-visible :where(.group-focus-visible\/link\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/m365\:scale-100:is(:where(.group\/m365):focus-visible :where(.group-focus-visible\/m365\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .group-focus-visible\/m365\:opacity-100:is(:where(.group\/m365):focus-visible :where(.group-focus-visible\/m365\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/play\:scale-100:is(:where(.group\/play):focus-visible :where(.group-focus-visible\/play\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .group-focus-visible\/play\:opacity-100:is(:where(.group\/play):focus-visible :where(.group-focus-visible\/play\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/play\:ring-2:is(:where(.group\/play):focus-visible :where(.group-focus-visible\/play\:ring-2)) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-focus-visible\/rd\:shadow-focus:is(:where(.group\/rd):focus-visible :where(.group-focus-visible\/rd\:shadow-focus)) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-focus-visible\/resize\:bg-fill-accent:is(:where(.group\/resize):focus-visible :where(.group-focus-visible\/resize\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .group-focus-visible\/resize\:opacity-100:is(:where(.group\/resize):focus-visible :where(.group-focus-visible\/resize\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/resize\:delay-0:is(:where(.group\/resize):focus-visible :where(.group-focus-visible\/resize\:delay-0)) {
    transition-delay: 0s;
  }

  .group-focus-visible\/row\:text-secondary:is(:where(.group\/row):focus-visible :where(.group-focus-visible\/row\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .group-focus-visible\/row\:opacity-100:is(:where(.group\/row):focus-visible :where(.group-focus-visible\/row\:opacity-100)), .group-focus-visible\/schedrow\:opacity-100:is(:where(.group\/schedrow):focus-visible :where(.group-focus-visible\/schedrow\:opacity-100)), .group-focus-visible\/section-header\:opacity-100:is(:where(.group\/section-header):focus-visible :where(.group-focus-visible\/section-header\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/source\:underline:is(:where(.group\/source):focus-visible :where(.group-focus-visible\/source\:underline)) {
    text-decoration-line: underline;
  }

  .group-focus-visible\/status\:opacity-0:is(:where(.group\/status):focus-visible :where(.group-focus-visible\/status\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-visible\/status\:opacity-100:is(:where(.group\/status):focus-visible :where(.group-focus-visible\/status\:opacity-100)) {
    opacity: 1;
  }

  .group-focus-visible\/vid\:opacity-0:is(:where(.group\/vid):focus-visible :where(.group-focus-visible\/vid\:opacity-0)) {
    opacity: 0;
  }

  .group-focus-visible\/vid\:opacity-100:is(:where(.group\/vid):focus-visible :where(.group-focus-visible\/vid\:opacity-100)) {
    opacity: 1;
  }

  .group-active\:translate-x-0:is(:where(.group):active :where(.group-active\:translate-x-0)) {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .group-active\:translate-y-0:is(:where(.group):active :where(.group-active\:translate-y-0)) {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .group-active\:scale-\[0\.98\]:is(:where(.group):active :where(.group-active\:scale-\[0\.98\])) {
    scale: .98;
  }

  .group-active\:rotate-0:is(:where(.group):active :where(.group-active\:rotate-0)) {
    rotate: 0deg;
  }

  .group-active\:rotate-6:is(:where(.group):active :where(.group-active\:rotate-6)) {
    rotate: 6deg;
  }

  .group-active\:animate-none:is(:where(.group):active :where(.group-active\:animate-none)) {
    animation: none;
  }

  .group-active\:bg-always-white\/25:is(:where(.group):active :where(.group-active\:bg-always-white\/25)) {
    background-color: lab(100% -.0000298023 .0000119209 / .25);
  }

  .group-active\/strip\:bg-fill-accent-hover:is(:where(.group\/strip):active :where(.group-active\/strip\:bg-fill-accent-hover)) {
    background-color: var(--cds-fill-accent-hover);
  }

  .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--epitaxy-accent-20\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--epitaxy-accent-20\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--epitaxy-accent-20\)\])) {
    background-color: var(--epitaxy-accent-20);
  }

  .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--fill-destructive-hover\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--fill-destructive-hover\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--fill-destructive-hover\)\])) {
    background-color: var(--fill-destructive-hover);
  }

  .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\])) {
    background-color: var(--t3);
  }

  .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\])) {
    background-color: var(--t8);
  }

  .group-disabled\/btn\:bg-\[var\(--fill-destructive-disabled\)\]:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-\[var\(--fill-destructive-disabled\)\])) {
    background-color: var(--fill-destructive-disabled);
  }

  .group-disabled\/btn\:bg-\[var\(--fill-primary-disabled\)\]:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-\[var\(--fill-primary-disabled\)\])) {
    background-color: var(--fill-primary-disabled);
  }

  .group-disabled\/btn\:bg-alpha-0:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-alpha-0)) {
    background-color: var(--cds-alpha-0);
  }

  .group-disabled\/btn\:shadow-none:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\: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);
  }

  .group-disabled\/dd\:bg-alpha-0:is(:where(.group\/dd):disabled :where(.group-disabled\/dd\:bg-alpha-0)) {
    background-color: var(--cds-alpha-0);
  }

  .group-disabled\/dd\:shadow-none:is(:where(.group\/dd):disabled :where(.group-disabled\/dd\: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);
  }

  .group-aria-busy\/btn\:bg-\[var\(--fill-contained-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-contained-busy\)\])) {
    background-color: var(--fill-contained-busy);
  }

  .group-aria-busy\/btn\:bg-\[var\(--fill-destructive-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-destructive-busy\)\])) {
    background-color: var(--fill-destructive-busy);
  }

  .group-aria-busy\/btn\:bg-\[var\(--fill-primary-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-primary-busy\)\])) {
    background-color: var(--fill-primary-busy);
  }

  .group-aria-busy\/btn\:bg-\[var\(--fill-uncontained-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-uncontained-busy\)\])) {
    background-color: var(--fill-uncontained-busy);
  }

  .group-aria-expanded\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn)[aria-expanded="true"] :where(.group-aria-expanded\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  @media (hover: hover) {
    .group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\])):is(:where(.group\/btn)[aria-expanded="true"] :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\])) {
      background-color: var(--t4);
    }
  }

  .group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\]:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\])) {
    background-color: var(--epitaxy-accent-10);
  }

  .group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-20\)\]:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-20\)\])) {
    background-color: var(--epitaxy-accent-20);
  }

  .group-aria-pressed\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .group-aria-pressed\/btn\:bg-accent:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-accent)) {
    background-color: var(--cds-bg-accent);
  }

  .group-aria-pressed\/btn\:text-accent:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:text-accent)) {
    color: var(--cds-text-accent);
  }

  @media (hover: hover) {
    .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\])):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\])) {
      background-color: var(--epitaxy-accent-10);
    }

    .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\])):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\])) {
      background-color: var(--t4);
    }

    .group-hover\/btn\:group-aria-pressed\/btn\:bg-accent:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-accent)):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-accent)) {
      background-color: var(--cds-bg-accent);
    }

    .group-hover\/btn\:group-aria-pressed\/btn\:text-accent:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:text-accent)):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:text-accent)) {
      color: var(--cds-text-accent);
    }
  }

  .group-aria-\[expanded\=true\]\/dd\:opacity-100:is(:where(.group\/dd)[aria-expanded="true"] :where(.group-aria-\[expanded\=true\]\/dd\:opacity-100)), .group-data-\[active\]\:opacity-100:is(:where(.group)[data-active] :where(.group-data-\[active\]\:opacity-100)) {
    opacity: 1;
  }

  .group-data-\[card-open\]\/chip\:bg-accent-900\/50:is(:where(.group\/chip)[data-card-open] :where(.group-data-\[card-open\]\/chip\:bg-accent-900\/50)) {
    background-color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[card-open\]\/chip\:bg-accent-900\/50:is(:where(.group\/chip)[data-card-open] :where(.group-data-\[card-open\]\/chip\:bg-accent-900\/50)) {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .group-data-\[checked\]\/cb\:border-0:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:border-0)) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .group-data-\[checked\]\/cb\:bg-fill-accent:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .group-data-\[checked\]\/cb\:shadow-none:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:shadow-none)) {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (hover: hover) {
    .group-data-\[checked\]\/cb\:group-hover\/cb\:bg-fill-accent-hover:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)):is(:where(.group\/cb):hover :where(.group-data-\[checked\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)) {
      background-color: var(--cds-fill-accent-hover);
    }
  }

  .group-data-\[checked\]\/rd\:border-0:is(:where(.group\/rd)[data-checked] :where(.group-data-\[checked\]\/rd\:border-0)) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .group-data-\[checked\]\/rd\:bg-fill-accent:is(:where(.group\/rd)[data-checked] :where(.group-data-\[checked\]\/rd\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  @media (hover: hover) {
    .group-data-\[checked\]\/rd\:group-hover\/rd\:bg-fill-accent-hover:is(:where(.group\/rd)[data-checked] :where(.group-data-\[checked\]\/rd\:group-hover\/rd\:bg-fill-accent-hover)):is(:where(.group\/rd):hover :where(.group-data-\[checked\]\/rd\:group-hover\/rd\:bg-fill-accent-hover)) {
      background-color: var(--cds-fill-accent-hover);
    }
  }

  .group-data-\[copied\=true\]\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(:where(.group)[data-copied="true"] :where(.group-data-\[copied\=true\]\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\])) {
    -webkit-mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
    mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
  }

  @media (hover: hover) {
    .group-data-\[disabled\]\/cb\:group-hover\/cb\:border-strong:is(:where(.group\/cb)[data-disabled] :where(.group-data-\[disabled\]\/cb\:group-hover\/cb\:border-strong)):is(:where(.group\/cb):hover :where(.group-data-\[disabled\]\/cb\:group-hover\/cb\:border-strong)), .group-data-\[disabled\]\/rd\:group-hover\/rd\:border-strong:is(:where(.group\/rd)[data-disabled] :where(.group-data-\[disabled\]\/rd\:group-hover\/rd\:border-strong)):is(:where(.group\/rd):hover :where(.group-data-\[disabled\]\/rd\:group-hover\/rd\:border-strong)) {
      border-color: var(--cds-border-strong);
    }
  }

  .group-data-\[dragging\]\/slider\:pointer-events-none:is(:where(.group\/slider)[data-dragging] :where(.group-data-\[dragging\]\/slider\:pointer-events-none)) {
    pointer-events: none;
  }

  .group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\]:is(:where(.group\/slider)[data-dragging] :where(.group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\])) {
    background-color: var(--ui-slider-fill-active);
  }

  .group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\]:is(:where(.group\/slider)[data-dragging] :where(.group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\])) {
    background-color: var(--ui-slider-handle-active);
  }

  @media (hover: hover) {
    .group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\])):is(:where(.group\/slider)[data-dragging] :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\])) {
      background-color: var(--ui-slider-fill-active);
    }

    .group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\])):is(:where(.group\/slider)[data-dragging] :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\])) {
      background-color: var(--ui-slider-handle-active);
    }
  }

  .group-data-\[force-hover\=true\]\/switch\:ring-\[1px\]:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:ring-\[1px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-data-\[highlighted\]\/cbx-item\:pointer-events-auto:is(:where(.group\/cbx-item)[data-highlighted] :where(.group-data-\[highlighted\]\/cbx-item\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-data-\[highlighted\]\/cbx-item\:opacity-100:is(:where(.group\/cbx-item)[data-highlighted] :where(.group-data-\[highlighted\]\/cbx-item\:opacity-100)), .group-data-\[highlighted\]\/item\:opacity-100:is(:where(.group\/item)[data-highlighted] :where(.group-data-\[highlighted\]\/item\:opacity-100)) {
    opacity: 1;
  }

  .group-data-\[highlighted\]\/menu-danger\:text-on-danger:is(:where(.group\/menu-danger)[data-highlighted] :where(.group-data-\[highlighted\]\/menu-danger\:text-on-danger)) {
    color: var(--cds-on-danger);
  }

  .group-data-\[indeterminate\]\/cb\:border-0:is(:where(.group\/cb)[data-indeterminate] :where(.group-data-\[indeterminate\]\/cb\:border-0)) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .group-data-\[indeterminate\]\/cb\:bg-fill-accent:is(:where(.group\/cb)[data-indeterminate] :where(.group-data-\[indeterminate\]\/cb\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  @media (hover: hover) {
    .group-data-\[indeterminate\]\/cb\:group-hover\/cb\:bg-fill-accent-hover:is(:where(.group\/cb)[data-indeterminate] :where(.group-data-\[indeterminate\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)):is(:where(.group\/cb):hover :where(.group-data-\[indeterminate\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)) {
      background-color: var(--cds-fill-accent-hover);
    }
  }

  .group-data-\[menu-open\]\:opacity-100:is(:where(.group)[data-menu-open] :where(.group-data-\[menu-open\]\:opacity-100)) {
    opacity: 1;
  }

  .group-data-\[menu-open\=true\]\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(:where(.group)[data-menu-open="true"] :where(.group-data-\[menu-open\=true\]\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .group-data-\[menu-open\=true\]\:opacity-0:is(:where(.group)[data-menu-open="true"] :where(.group-data-\[menu-open\=true\]\:opacity-0)) {
    opacity: 0;
  }

  .group-data-\[open\]\/iter\:pointer-events-auto:is(:where(.group\/iter)[data-open] :where(.group-data-\[open\]\/iter\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .group-data-\[open\]\/iter\:opacity-100:is(:where(.group\/iter)[data-open] :where(.group-data-\[open\]\/iter\:opacity-100)) {
    opacity: 1;
  }

  .group-data-\[panel-open\]\:rotate-0:is(:where(.group)[data-panel-open] :where(.group-data-\[panel-open\]\:rotate-0)) {
    rotate: 0deg;
  }

  .group-data-\[panel-open\]\:rotate-45:is(:where(.group)[data-panel-open] :where(.group-data-\[panel-open\]\:rotate-45)) {
    rotate: 45deg;
  }

  .group-data-\[panel-open\]\/acc\:rotate-90:is(:where(.group\/acc)[data-panel-open] :where(.group-data-\[panel-open\]\/acc\:rotate-90)) {
    rotate: 90deg;
  }

  .group-data-\[panel-open\]\/clp\:hidden:is(:where(.group\/clp)[data-panel-open] :where(.group-data-\[panel-open\]\/clp\:hidden)) {
    display: none;
  }

  .group-data-\[panel-open\]\/clp\:rotate-90:is(:where(.group\/clp)[data-panel-open] :where(.group-data-\[panel-open\]\/clp\:rotate-90)) {
    rotate: 90deg;
  }

  .group-data-\[pills-compact\]\/lead\:hidden:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:hidden)) {
    display: none;
  }

  .group-data-\[pills-compact\]\/lead\:inline-flex:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:inline-flex)) {
    display: inline-flex;
  }

  .group-data-\[pills-compact\]\/lead\:min-w-fit:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:min-w-fit)) {
    min-width: fit-content;
  }

  .group-data-\[pills-compact\]\/lead\:shrink-0:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:shrink-0)) {
    flex-shrink: 0;
  }

  .group-data-\[popup-open\]\:bg-alpha-1:is(:where(.group)[data-popup-open] :where(.group-data-\[popup-open\]\:bg-alpha-1)) {
    background-color: var(--cds-alpha-1);
  }

  .group-data-\[popup-open\]\:text-primary:is(:where(.group)[data-popup-open] :where(.group-data-\[popup-open\]\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .group-data-\[popup-open\]\/split\:pointer-events-none:is(:where(.group\/split)[data-popup-open] :where(.group-data-\[popup-open\]\/split\:pointer-events-none)) {
    pointer-events: none;
  }

  .group-data-\[popup-open\]\/tab\:bg-alpha-2:is(:where(.group\/tab)[data-popup-open] :where(.group-data-\[popup-open\]\/tab\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .group-data-\[scrollable\]\/overlay\:pr-6:is(:where(.group\/overlay)[data-scrollable] :where(.group-data-\[scrollable\]\/overlay\:pr-6)) {
    padding-right: calc(var(--spacing) * 6);
  }

  .group-data-\[selected\]\:block:is(:where(.group)[data-selected] :where(.group-data-\[selected\]\:block)) {
    display: block;
  }

  .group-data-\[selected\]\:hidden:is(:where(.group)[data-selected] :where(.group-data-\[selected\]\:hidden)) {
    display: none;
  }

  .group-data-\[selected\]\/tab\:text-primary:is(:where(.group\/tab)[data-selected] :where(.group-data-\[selected\]\/tab\:text-primary)), .group-data-\[selected\=focused\]\:text-primary:is(:where(.group)[data-selected="focused"] :where(.group-data-\[selected\=focused\]\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .group-data-\[selection-mode\]\/table\:flex:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:flex)) {
    display: flex;
  }

  .group-data-\[selection-mode\]\/table\:hidden:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:hidden)) {
    display: none;
  }

  .group-data-\[selection-mode\]\/table\:w-10:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:w-10)) {
    width: calc(var(--spacing) * 10);
  }

  .group-data-\[selection-mode\]\/table\:\!pl-md:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:\!pl-md)) {
    padding-left: var(--cds-pad-md) !important;
  }

  .group-data-\[selection-mode\]\/table\:\!opacity-100:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:\!opacity-100)) {
    opacity: 1 !important;
  }

  @media (hover: hover) {
    .group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none)):is(:where(.group\/cdsrow):hover :where(.group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none)) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }
  }

  .group-data-\[state\=\"closed\"\]\:text-muted:is(:where(.group)[data-state="closed"] :where(.group-data-\[state\=\"closed\"\]\:text-muted)) {
    color: var(--cds-text-muted);
  }

  .group-data-\[state\=\"open\"\]\:rotate-45:is(:where(.group)[data-state="open"] :where(.group-data-\[state\=\"open\"\]\:rotate-45)) {
    rotate: 45deg;
  }

  .group-data-\[state\=\"open\"\]\:rotate-180:is(:where(.group)[data-state="open"] :where(.group-data-\[state\=\"open\"\]\:rotate-180)) {
    rotate: 180deg;
  }

  .group-data-\[state\=checked\]\:block:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:block)) {
    display: block;
  }

  .group-data-\[state\=checked\]\:bg-fill-accent-hover:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:bg-fill-accent-hover)) {
    background-color: var(--cds-fill-accent-hover);
  }

  .group-data-\[state\=checked\]\:text-accent-100:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:text-accent-100)) {
    color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[state\=checked\]\:text-accent-100:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:text-accent-100)) {
      color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .group-data-\[state\=checked\]\:text-accent-900:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:text-accent-900)) {
    color: var(--cds-bg-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[state\=checked\]\:text-accent-900:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:text-accent-900)) {
      color: color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent);
    }
  }

  .group-data-\[state\=checked\]\:shadow-inset-border:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:shadow-inset-border)) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-data-\[state\=checked\]\:shadow-accent-000:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:shadow-accent-000)) {
    --tw-shadow-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[state\=checked\]\:shadow-accent-000:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:shadow-accent-000)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .group-data-\[state\=unchecked\]\:hidden:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:hidden)) {
    display: none;
  }

  .group-data-\[state\=unchecked\]\:bg-neutral-30:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:bg-neutral-30)) {
    background-color: var(--cds-neutral-30);
  }

  .group-data-\[state\=unchecked\]\:text-primary:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .group-data-\[state\=unchecked\]\:text-secondary:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  @media (hover: hover) {
    .group-data-\[state\=unchecked\]\:group-hover\:bg-neutral-50:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:group-hover\:bg-neutral-50)):is(:where(.group):hover :where(.group-data-\[state\=unchecked\]\:group-hover\:bg-neutral-50)) {
      background-color: var(--cds-neutral-50);
    }

    .group-data-\[state\=unchecked\]\:group-hover\:text-primary:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:group-hover\:text-primary)):is(:where(.group):hover :where(.group-data-\[state\=unchecked\]\:group-hover\:text-primary)) {
      color: var(--cds-text-primary);
    }

    .group-data-\[state\=unchecked\]\:group-hover\:shadow-border-300:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:group-hover\:shadow-border-300)):is(:where(.group):hover :where(.group-data-\[state\=unchecked\]\:group-hover\:shadow-border-300)) {
      --tw-shadow-color: var(--cds-border);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-data-\[state\=unchecked\]\:group-hover\:shadow-border-300:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:group-hover\:shadow-border-300)):is(:where(.group):hover :where(.group-data-\[state\=unchecked\]\:group-hover\:shadow-border-300)) {
        --tw-shadow-color: color-mix(in oklab, color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent) var(--tw-shadow-alpha), transparent);
      }
    }
  }

  .group-\[\:has\(button\:focus-visible\)\]\:opacity-0:is(:where(.group):has(button:focus-visible) :where(.group-\[\:has\(button\:focus-visible\)\]\:opacity-0)) {
    opacity: 0;
  }

  .group-\[\:has\(button\:focus-visible\)\]\:opacity-100:is(:where(.group):has(button:focus-visible) :where(.group-\[\:has\(button\:focus-visible\)\]\:opacity-100)) {
    opacity: 1;
  }

  .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-\[var\(--cds-button-on-content-hover\)\]:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-\[var\(--cds-button-on-content-hover\)\])) {
    background-color: var(--cds-button-on-content-hover);
  }

  .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-brand-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-brand-hover)) {
    background-color: var(--cds-fill-brand-hover);
  }

  .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-danger-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-danger-hover)) {
    background-color: var(--cds-fill-danger-hover);
  }

  .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-ghost-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-ghost-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-primary-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-primary-hover)) {
    background-color: var(--cds-fill-primary-hover);
  }

  .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-secondary-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-secondary-hover)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .peer-checked\:bg-accent-100:is(:where(.peer):checked ~ :where(.peer-checked\:bg-accent-100)) {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .peer-checked\:bg-accent-100:is(:where(.peer):checked ~ :where(.peer-checked\:bg-accent-100)) {
      background-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .peer-checked\:bg-text-100:is(:where(.peer):checked ~ :where(.peer-checked\:bg-text-100)) {
    background-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .peer-checked\:bg-text-100:is(:where(.peer):checked ~ :where(.peer-checked\:bg-text-100)) {
      background-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .peer-checked\:ring-\[0\.5px\]:is(:where(.peer):checked ~ :where(.peer-checked\:ring-\[0\.5px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(.5px + 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);
  }

  .peer-checked\:ring-\[0px\]:is(:where(.peer):checked ~ :where(.peer-checked\:ring-\[0px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (hover: hover) {
    .group-hover\/switch\:peer-checked\:ring-\[0\.5px\]:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-\[0\.5px\])):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-\[0\.5px\])) {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(.5px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .group-hover\/switch\:peer-checked\:ring-\[0px\]:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-\[0px\])):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-\[0px\])) {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .group-hover\/switch\:peer-checked\:ring-\[1px\]:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-\[1px\])):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-\[1px\])) {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .group-hover\/switch\:peer-checked\:ring-accent-000:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-accent-000)):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-accent-000)) {
      --tw-ring-color: var(--cds-text-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/switch\:peer-checked\:ring-accent-000:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-accent-000)):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-accent-000)) {
        --tw-ring-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
      }
    }

    .group-hover\/switch\:peer-checked\:ring-text-100:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-text-100)):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-text-100)) {
      --tw-ring-color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .group-hover\/switch\:peer-checked\:ring-text-100:is(:where(.group\/switch):hover :where(.group-hover\/switch\:peer-checked\:ring-text-100)):is(:where(.peer):checked ~ :where(.group-hover\/switch\:peer-checked\:ring-text-100)) {
        --tw-ring-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }
  }

  .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[0\.5px\]:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[0\.5px\])):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[0\.5px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(.5px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[0px\]:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[0px\])):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[0px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[1px\]:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[1px\])):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-\[1px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-accent-000:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-accent-000)):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-accent-000)) {
    --tw-ring-color: var(--cds-text-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-accent-000:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-accent-000)):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-accent-000)) {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
    }
  }

  .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-text-100:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-text-100)):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-text-100)) {
    --tw-ring-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-text-100:is(:where(.group\/switch)[data-force-hover="true"] :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-text-100)):is(:where(.peer):checked ~ :where(.group-data-\[force-hover\=true\]\/switch\:peer-checked\:ring-text-100)) {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  @media (hover: hover) {
    .peer-hover\:border-accent:is(:where(.peer):hover ~ :where(.peer-hover\:border-accent)) {
      border-color: var(--cds-border-accent);
    }

    .peer-hover\:bg-alpha-2:is(:where(.peer):hover ~ :where(.peer-hover\:bg-alpha-2)) {
      background-color: var(--cds-alpha-2);
    }

    .peer-hover\/slot\:bg-fill-brand-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-brand-hover)) {
      background-color: var(--cds-fill-brand-hover);
    }

    .peer-hover\/slot\:bg-fill-danger-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-danger-hover)) {
      background-color: var(--cds-fill-danger-hover);
    }

    .peer-hover\/slot\:bg-fill-ghost-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-ghost-hover)) {
      background-color: var(--cds-fill-ghost-hover);
    }

    .peer-hover\/slot\:bg-fill-primary-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-primary-hover)) {
      background-color: var(--cds-fill-primary-hover);
    }

    .peer-hover\/slot\:bg-fill-secondary-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-secondary-hover)) {
      background-color: var(--cds-fill-secondary-hover);
    }
  }

  .peer-focus-visible\:ring-1:is(:where(.peer):focus-visible ~ :where(.peer-focus-visible\:ring-1)) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .peer-focus-visible\:outline:is(:where(.peer):focus-visible ~ :where(.peer-focus-visible\:outline)), .peer-focus-visible\:outline-\[1px\]:is(:where(.peer):focus-visible ~ :where(.peer-focus-visible\:outline-\[1px\])) {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible ~ :where(.peer-focus-visible\:outline-offset-2)) {
    outline-offset: 2px;
  }

  .peer-focus-visible\:outline-accent-100:is(:where(.peer):focus-visible ~ :where(.peer-focus-visible\:outline-accent-100)) {
    outline-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .peer-focus-visible\:outline-accent-100:is(:where(.peer):focus-visible ~ :where(.peer-focus-visible\:outline-accent-100)) {
      outline-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .peer-active\:scale-\[0\.92\]:is(:where(.peer):active ~ :where(.peer-active\:scale-\[0\.92\])) {
    scale: .92;
  }

  .peer-disabled\:opacity-50:is(:where(.peer):disabled ~ :where(.peer-disabled\:opacity-50)) {
    opacity: .5;
  }

  .peer-disabled\:ring-\[0px\]:is(:where(.peer):disabled ~ :where(.peer-disabled\:ring-\[0px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .peer-disabled\:peer-checked\:ring-\[0\.5px\]:is(:where(.peer):disabled ~ :where(.peer-disabled\:peer-checked\:ring-\[0\.5px\])):is(:where(.peer):checked ~ :where(.peer-disabled\:peer-checked\:ring-\[0\.5px\])) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(.5px + 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);
  }

  .peer-data-\[force-focus\=true\]\:outline:is(:where(.peer)[data-force-focus="true"] ~ :where(.peer-data-\[force-focus\=true\]\:outline)), .peer-data-\[force-focus\=true\]\:outline-\[1px\]:is(:where(.peer)[data-force-focus="true"] ~ :where(.peer-data-\[force-focus\=true\]\:outline-\[1px\])) {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .peer-data-\[force-focus\=true\]\:outline-offset-2:is(:where(.peer)[data-force-focus="true"] ~ :where(.peer-data-\[force-focus\=true\]\:outline-offset-2)) {
    outline-offset: 2px;
  }

  .peer-data-\[force-focus\=true\]\:outline-accent-100:is(:where(.peer)[data-force-focus="true"] ~ :where(.peer-data-\[force-focus\=true\]\:outline-accent-100)) {
    outline-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .peer-data-\[force-focus\=true\]\:outline-accent-100:is(:where(.peer)[data-force-focus="true"] ~ :where(.peer-data-\[force-focus\=true\]\:outline-accent-100)) {
      outline-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .peer-\[\:disabled\:not\(\[aria-busy\]\)\]\/slot\:opacity-50:is(:where(.peer\/slot):disabled:not([aria-busy]) ~ :where(.peer-\[\:disabled\:not\(\[aria-busy\]\)\]\/slot\:opacity-50)) {
    opacity: .5;
  }

  .first-letter\:capitalize:first-letter {
    text-transform: capitalize;
  }

  .first-letter\:uppercase:first-letter {
    text-transform: uppercase;
  }

  .marker\:text-\[0\.7em\] ::marker {
    font-size: .7em;
  }

  .marker\:text-\[0\.7em\]::marker {
    font-size: .7em;
  }

  .marker\:text-\[0\.7em\] ::-webkit-details-marker {
    font-size: .7em;
  }

  .marker\:text-\[0\.7em\]::-webkit-details-marker {
    font-size: .7em;
  }

  .selection\:bg-fill-accent ::selection {
    background-color: var(--cds-fill-accent);
  }

  .selection\:bg-fill-accent::selection {
    background-color: var(--cds-fill-accent);
  }

  .selection\:bg-fill-danger ::selection {
    background-color: var(--cds-fill-danger);
  }

  .selection\:bg-fill-danger::selection {
    background-color: var(--cds-fill-danger);
  }

  .selection\:bg-fill-success ::selection {
    background-color: var(--cds-fill-success);
  }

  .selection\:bg-fill-success::selection {
    background-color: var(--cds-fill-success);
  }

  .selection\:bg-fill-warning ::selection {
    background-color: var(--cds-fill-warning);
  }

  .selection\:bg-fill-warning::selection {
    background-color: var(--cds-fill-warning);
  }

  .selection\:text-on-accent ::selection {
    color: var(--cds-on-accent);
  }

  .selection\:text-on-accent::selection {
    color: var(--cds-on-accent);
  }

  .selection\:text-on-danger ::selection {
    color: var(--cds-on-danger);
  }

  .selection\:text-on-danger::selection {
    color: var(--cds-on-danger);
  }

  .selection\:text-on-success ::selection {
    color: var(--cds-on-success);
  }

  .selection\:text-on-success::selection {
    color: var(--cds-on-success);
  }

  .selection\:text-on-warning ::selection {
    color: var(--cds-on-warning);
  }

  .selection\:text-on-warning::selection {
    color: var(--cds-on-warning);
  }

  .placeholder\:truncate::placeholder {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .placeholder\:font-base::placeholder {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-body);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-body);
  }

  .placeholder\:text-sm::placeholder {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .placeholder\:text-\[var\(--diff-widget-muted\,var\(--t5\)\)\]::placeholder {
    color: var(--diff-widget-muted, var(--t5));
  }

  .placeholder\:text-muted::placeholder {
    color: var(--cds-text-muted);
  }

  .placeholder\:text-on-primary::placeholder {
    color: var(--cds-on-primary);
  }

  .placeholder\:text-secondary::placeholder {
    color: var(--cds-text-secondary);
  }

  .placeholder\:text-text-500::placeholder {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder\:text-text-500::placeholder {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .placeholder\:text-text-500\/70::placeholder {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .placeholder\:text-text-500\/70::placeholder {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 70%, transparent);
    }
  }

  .placeholder\:opacity-75::placeholder {
    opacity: .75;
  }

  .before\:pointer-events-none:before {
    content: var(--tw-content);
    pointer-events: none;
  }

  .before\:absolute:before {
    content: var(--tw-content);
    position: absolute;
  }

  .before\:inset-0:before {
    content: var(--tw-content);
    inset: calc(var(--spacing) * 0);
  }

  .before\:inset-x-0:before {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 0);
  }

  .before\:inset-x-px:before {
    content: var(--tw-content);
    inset-inline: 1px;
  }

  .before\:-inset-y-1:before {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * -1);
  }

  .before\:-inset-y-\[10px\]:before {
    content: var(--tw-content);
    inset-block: -10px;
  }

  .before\:inset-y-0:before {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * 0);
  }

  .before\:top-0\.5:before {
    content: var(--tw-content);
    top: calc(var(--spacing) * .5);
  }

  .before\:top-1\/2:before {
    content: var(--tw-content);
    top: 50%;
  }

  .before\:top-2:before {
    content: var(--tw-content);
    top: calc(var(--spacing) * 2);
  }

  .before\:-right-1\.5:before {
    content: var(--tw-content);
    right: calc(var(--spacing) * -1.5);
  }

  .before\:right-\[6px\]:before {
    content: var(--tw-content);
    right: 6px;
  }

  .before\:right-\[12px\]:before {
    content: var(--tw-content);
    right: 12px;
  }

  .before\:bottom-0:before {
    content: var(--tw-content);
    bottom: calc(var(--spacing) * 0);
  }

  .before\:bottom-0\.5:before {
    content: var(--tw-content);
    bottom: calc(var(--spacing) * .5);
  }

  .before\:bottom-full:before {
    content: var(--tw-content);
    bottom: 100%;
  }

  .before\:-left-0\.5:before {
    content: var(--tw-content);
    left: calc(var(--spacing) * -.5);
  }

  .before\:-left-\[5px\]:before {
    content: var(--tw-content);
    left: -5px;
  }

  .before\:left-0:before {
    content: var(--tw-content);
    left: calc(var(--spacing) * 0);
  }

  .before\:left-\[-2px\]:before {
    content: var(--tw-content);
    left: -2px;
  }

  .before\:left-\[6px\]:before {
    content: var(--tw-content);
    left: 6px;
  }

  .before\:left-\[12px\]:before {
    content: var(--tw-content);
    left: 12px;
  }

  .before\:-z-10:before {
    content: var(--tw-content);
    z-index: calc(10 * -1);
  }

  .before\:-z-\[1\]:before {
    content: var(--tw-content);
    z-index: calc(1 * -1);
  }

  .before\:mx-1:before {
    content: var(--tw-content);
    margin-inline: calc(var(--spacing) * 1);
  }

  .before\:mx-1\.5:before {
    content: var(--tw-content);
    margin-inline: calc(var(--spacing) * 1.5);
  }

  .before\:mr-2:before {
    content: var(--tw-content);
    margin-right: calc(var(--spacing) * 2);
  }

  .before\:mr-4:before {
    content: var(--tw-content);
    margin-right: calc(var(--spacing) * 4);
  }

  .before\:hidden:before {
    content: var(--tw-content);
    display: none;
  }

  .before\:inline-block:before {
    content: var(--tw-content);
    display: inline-block;
  }

  .before\:h-6:before {
    content: var(--tw-content);
    height: calc(var(--spacing) * 6);
  }

  .before\:h-\[max\(24px\,100\%\)\]:before {
    content: var(--tw-content);
    height: max(24px, 100%);
  }

  .before\:h-px:before {
    content: var(--tw-content);
    height: 1px;
  }

  .before\:w-\[3px\]:before {
    content: var(--tw-content);
    width: 3px;
  }

  .before\:w-\[max\(24px\,calc\(100\%\+2px\)\)\]:before {
    content: var(--tw-content);
    width: max(24px, 100% + 2px);
  }

  .before\:-translate-y-1\/2:before {
    content: var(--tw-content);
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .before\:translate-y-\[1px\]:before {
    content: var(--tw-content);
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .before\:rounded:before {
    content: var(--tw-content);
    border-radius: var(--cds-radius);
  }

  .before\:rounded-\[inherit\]:before {
    content: var(--tw-content);
    border-radius: inherit;
  }

  .before\:rounded-full:before {
    content: var(--tw-content);
    border-radius: 3.40282e38px;
  }

  .before\:rounded-sm:before {
    content: var(--tw-content);
    border-radius: var(--radius-sm);
  }

  .before\:bg-alpha-1:before, .before\:bg-alpha-1\/50:before {
    content: var(--tw-content);
    background-color: var(--cds-alpha-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .before\:bg-alpha-1\/50:before {
      background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
    }
  }

  .before\:bg-border:before {
    content: var(--tw-content);
    background-color: var(--cds-border);
  }

  .before\:bg-fill-accent:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-accent);
  }

  .before\:bg-gradient-to-t:before {
    content: var(--tw-content);
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .before\:from-\(--cds-page-bg\):before {
    content: var(--tw-content);
    --tw-gradient-from: var(--cds-page-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));
  }

  .before\:to-transparent:before {
    content: var(--tw-content);
    --tw-gradient-to: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .before\:text-muted:before, .before\:text-text-500\/50:before {
    content: var(--tw-content);
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .before\:text-text-500\/50:before {
      color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .before\:no-underline:before {
    content: var(--tw-content);
    text-decoration-line: none;
  }

  .before\:opacity-0:before {
    content: var(--tw-content);
    opacity: 0;
  }

  .before\:transition-colors:before {
    content: var(--tw-content);
    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));
  }

  .before\:transition-shadow:before {
    content: var(--tw-content);
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .before\:\!transition-none:before {
    content: var(--tw-content);
    transition-property: none !important;
  }

  .before\:duration-300:before {
    content: var(--tw-content);
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .before\:duration-fast:before {
    content: var(--tw-content);
    --tw-duration: var(--cds-dur-fast);
    transition-duration: var(--cds-dur-fast);
  }

  .before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content);
  }

  .before\:content-\[\'\/\'\]:before {
    --tw-content: "/";
    content: var(--tw-content);
  }

  .before\:content-\[\'·\'\]:before {
    --tw-content: "·";
    content: var(--tw-content);
  }

  .before\:content-\[open-quote\]:before {
    --tw-content: open-quote;
    content: var(--tw-content);
  }

  .before\:content-\[…\]:before {
    --tw-content: …;
    content: var(--tw-content);
  }

  .after\:pointer-events-auto:after {
    content: var(--tw-content);
    pointer-events: auto;
  }

  .after\:pointer-events-none:after {
    content: var(--tw-content);
    pointer-events: none;
  }

  .after\:absolute:after {
    content: var(--tw-content);
    position: absolute;
  }

  .after\:inset-0:after {
    content: var(--tw-content);
    inset: calc(var(--spacing) * 0);
  }

  .after\:inset-x-3:after {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 3);
  }

  .after\:inset-y-0:after {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * 0);
  }

  .after\:start-0:after {
    content: var(--tw-content);
    inset-inline-start: calc(var(--spacing) * 0);
  }

  .after\:start-\[4px\]:after {
    content: var(--tw-content);
    inset-inline-start: 4px;
  }

  .after\:-end-2:after {
    content: var(--tw-content);
    inset-inline-end: calc(var(--spacing) * -2);
  }

  .after\:right-2\.5:after {
    content: var(--tw-content);
    right: calc(var(--spacing) * 2.5);
  }

  .after\:bottom-0:after {
    content: var(--tw-content);
    bottom: calc(var(--spacing) * 0);
  }

  .after\:left-2\.5:after {
    content: var(--tw-content);
    left: calc(var(--spacing) * 2.5);
  }

  .after\:z-50:after {
    content: var(--tw-content);
    z-index: 50;
  }

  .after\:h-px:after {
    content: var(--tw-content);
    height: 1px;
  }

  .after\:translate-x-\[-100\%\]:after {
    content: var(--tw-content);
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .after\:translate-y-2:after {
    content: var(--tw-content);
    --tw-translate-y: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .after\:animate-\[cds-shimmer_2s_linear_infinite\]:after {
    content: var(--tw-content);
    animation: 2s linear infinite cds-shimmer;
  }

  .after\:animate-\[shimmer_1\.5s_infinite\]:after {
    content: var(--tw-content);
    animation: 1.5s infinite shimmer;
  }

  .after\:rounded-\[inherit\]:after {
    content: var(--tw-content);
    border-radius: inherit;
  }

  .after\:rounded-card:after {
    content: var(--tw-content);
    border-radius: calc(var(--cds-radius) + 4px);
  }

  .after\:rounded-full:after {
    content: var(--tw-content);
    border-radius: 3.40282e38px;
  }

  .after\:border-b:after {
    content: var(--tw-content);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .after\:border-b-transparent:after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .after\:bg-backdrop:after {
    content: var(--tw-content);
    background-color: var(--cds-backdrop);
  }

  .after\:bg-border:after {
    content: var(--tw-content);
    background-color: var(--cds-border);
  }

  .after\:bg-gradient-to-r:after {
    content: var(--tw-content);
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .after\:bg-\[linear-gradient\(90deg\,transparent\,var\(--cds-skeleton-sheen\)\,transparent\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(90deg,transparent,var(--cds-skeleton-sheen),transparent);
  }

  .after\:bg-\[radial-gradient\(at_bottom\,hsla\(var\(--bg-000\)\/20\%\)\,hsla\(var\(--bg-000\)\/0\%\)\)\]:after {
    content: var(--tw-content);
    background-image: radial-gradient(at bottom,hsla(var(--bg-000)/20%),hsla(var(--bg-000)/0%));
  }

  .after\:from-always-white\/0:after {
    content: var(--tw-content);
    --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));
  }

  @supports (color: lab(0% 0 0)) {
    .after\:from-always-white\/0:after {
      --tw-gradient-from: lab(0% 0 0 / 0);
    }
  }

  .after\:from-bg-000\/0:after {
    content: var(--tw-content);
    --tw-gradient-from: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .after\:from-bg-000\/0:after {
      --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 0%, transparent);
    }
  }

  .after\:from-bg-000\/0:after {
    --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));
  }

  .after\:from-0\%:after {
    content: var(--tw-content);
    --tw-gradient-from-position: 0%;
  }

  .after\:\!via-always-white\/50:after {
    content: var(--tw-content);
    --tw-gradient-via: #ffffff80 !important;
    --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) !important;
    --tw-gradient-stops: var(--tw-gradient-via-stops) !important;
  }

  @supports (color: lab(0% 0 0)) {
    .after\:\!via-always-white\/50:after {
      --tw-gradient-via: lab(100% -.0000298023 .0000119209 / .5) !important;
    }
  }

  .after\:via-always-white\/20:after {
    content: var(--tw-content);
    --tw-gradient-via: #fff3;
    --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);
  }

  @supports (color: lab(0% 0 0)) {
    .after\:via-always-white\/20:after {
      --tw-gradient-via: lab(100% -.0000298023 .0000119209 / .2);
    }
  }

  .after\:via-bg-000\/20:after {
    content: var(--tw-content);
    --tw-gradient-via: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .after\:via-bg-000\/20:after {
      --tw-gradient-via: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .after\:via-bg-000\/20:after {
    --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);
  }

  .after\:via-50\%:after {
    content: var(--tw-content);
    --tw-gradient-via-position: 50%;
  }

  .after\:to-always-white\/0:after {
    content: var(--tw-content);
    --tw-gradient-to: #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));
  }

  @supports (color: lab(0% 0 0)) {
    .after\:to-always-white\/0:after {
      --tw-gradient-to: lab(0% 0 0 / 0);
    }
  }

  .after\:to-bg-000\/0:after {
    content: var(--tw-content);
    --tw-gradient-to: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .after\:to-bg-000\/0:after {
      --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 0%, transparent);
    }
  }

  .after\:to-bg-000\/0:after {
    --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));
  }

  .after\:to-100\%:after {
    content: var(--tw-content);
    --tw-gradient-to-position: 100%;
  }

  .after\:opacity-0:after {
    content: var(--tw-content);
    opacity: 0;
  }

  .after\:shadow-\[inset_0_0_0_0\.5px_var\(--t3\)\]:after {
    content: var(--tw-content);
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .after\:shadow-card-ring:after {
    content: var(--tw-content);
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .after\:\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-secondary-ring\)\]:after {
    content: var(--tw-content);
    box-shadow: inset 0 0 0 1px var(--cds-fill-secondary-ring);
  }

  .after\:transition:after {
    content: var(--tw-content);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .after\:transition-opacity:after {
    content: var(--tw-content);
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .after\:duration-200:after {
    content: var(--tw-content);
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .after\:duration-base:after {
    content: var(--tw-content);
    --tw-duration: var(--cds-dur-base);
    transition-duration: var(--cds-dur-base);
  }

  .after\:ease-out:after {
    content: var(--tw-content);
    --tw-ease: var(--cds-ease-out);
    transition-timing-function: var(--cds-ease-out);
  }

  .after\:content-\[\'\'\]:after {
    --tw-content: "";
    content: var(--tw-content);
  }

  .after\:content-\[\'\*\'\]:after {
    --tw-content: "*";
    content: var(--tw-content);
  }

  .first\:-mt-pad-lg:first-child {
    margin-top: calc(var(--cds-pad-lg) * -1);
  }

  .first\:mt-0:first-child {
    margin-top: calc(var(--spacing) * 0);
  }

  .first\:mt-2:first-child {
    margin-top: calc(var(--spacing) * 2);
  }

  .first\:rounded-t-card:first-child {
    border-top-left-radius: calc(var(--cds-radius) + 4px);
    border-top-right-radius: calc(var(--cds-radius) + 4px);
  }

  .first\:rounded-t-lg:first-child {
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
  }

  .first\:rounded-t-xl:first-child {
    border-top-left-radius: var(--radius-xl);
    border-top-right-radius: var(--radius-xl);
  }

  .first\:border-t:first-child {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .first\:border-t-0:first-child {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .first\:border-l-0:first-child {
    border-left-style: var(--tw-border-style);
    border-left-width: 0;
  }

  .first\:pt-0:first-child {
    padding-top: calc(var(--spacing) * 0);
  }

  .first\:pt-3:first-child {
    padding-top: calc(var(--spacing) * 3);
  }

  .first\:pt-xl:first-child {
    padding-top: var(--cds-pad-xl);
  }

  .first\:pt-xs:first-child {
    padding-top: var(--cds-pad-xs);
  }

  .first\:pl-3:first-child {
    padding-left: calc(var(--spacing) * 3);
  }

  .first\:not-only\:border-b:first-child:not(:only-child) {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  @media (hover: hover) {
    .group-hover\/cdsrow\:first\:rounded-l:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:first\:rounded-l)):first-child {
      border-top-left-radius: var(--cds-radius);
      border-bottom-left-radius: var(--cds-radius);
    }
  }

  .last\:\!mb-0:last-child {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .last\:-mb-pad-lg:last-child {
    margin-bottom: calc(var(--cds-pad-lg) * -1);
  }

  .last\:mb-0:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .last\:flex-none:last-child {
    flex: none;
  }

  .last\:rounded-t-\[2px\]:last-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
  }

  .last\:rounded-b-card:last-child {
    border-bottom-right-radius: calc(var(--cds-radius) + 4px);
    border-bottom-left-radius: calc(var(--cds-radius) + 4px);
  }

  .last\:rounded-b-lg:last-child {
    border-bottom-right-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }

  .last\:rounded-b-xl:last-child {
    border-bottom-right-radius: var(--radius-xl);
    border-bottom-left-radius: var(--radius-xl);
  }

  .last\:border-0:last-child {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .last\:border-r-0:last-child {
    border-right-style: var(--tw-border-style);
    border-right-width: 0;
  }

  .last\:\!border-b-0:last-child {
    border-bottom-style: var(--tw-border-style) !important;
    border-bottom-width: 0 !important;
  }

  .last\:border-b-0:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .last\:pb-0:last-child {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .last\:not-first\:border-t:last-child:not(:first-child) {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  @media (hover: hover) {
    .group-hover\/cdsrow\:last\:rounded-r:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:last\:rounded-r)):last-child {
      border-top-right-radius: var(--cds-radius);
      border-bottom-right-radius: var(--cds-radius);
    }
  }

  .last\:after\:hidden:last-child:after {
    content: var(--tw-content);
    display: none;
  }

  .read-only\:text-secondary:read-only {
    color: var(--cds-text-secondary);
  }

  .read-only\:\!opacity-100:read-only {
    opacity: 1 !important;
  }

  .read-only\:opacity-50:read-only {
    opacity: .5;
  }

  .empty\:sr-only:empty {
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .empty\:absolute:empty {
    position: absolute;
  }

  .empty\:mt-0:empty {
    margin-top: calc(var(--spacing) * 0);
  }

  .empty\:hidden:empty {
    display: none;
  }

  .empty\:pb-0:empty {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .focus-within\:pointer-events-auto:focus-within {
    pointer-events: auto;
  }

  .focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .focus-within\:max-w-none:focus-within {
    max-width: none;
  }

  .focus-within\:overflow-visible:focus-within {
    overflow: visible;
  }

  .focus-within\:\!border-danger-100:focus-within {
    border-color: var(--cds-fill-danger) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:\!border-danger-100:focus-within {
      border-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) !important;
    }
  }

  .focus-within\:border-\[hsl\(var\(--border-300\)\/0\.5\)\]:focus-within {
    border-color: hsl(var(--border-300)/.5);
  }

  .focus-within\:border-accent-100:focus-within {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:border-accent-100:focus-within {
      border-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .focus-within\:border-border-400:focus-within {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:border-border-400:focus-within {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .focus-within\:border-strong:focus-within {
    border-color: var(--cds-border-strong);
  }

  .focus-within\:border-transparent:focus-within {
    border-color: #0000;
  }

  .focus-within\:bg-\[var\(--df-hover\)\]:focus-within {
    background-color: var(--df-hover);
  }

  .focus-within\:bg-\[var\(--prompt-compact-bg-focus\)\]:focus-within {
    background-color: var(--prompt-compact-bg-focus);
  }

  .focus-within\:bg-alpha-1:focus-within {
    background-color: var(--cds-alpha-1);
  }

  .focus-within\:bg-bg-200:focus-within {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:bg-bg-200:focus-within {
      background-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  .focus-within\:bg-fill-ghost-hover:focus-within {
    background-color: var(--cds-fill-ghost-hover);
  }

  .focus-within\:bg-surface-0:focus-within {
    background-color: var(--cds-surface-0);
  }

  .focus-within\:bg-surface-1:focus-within {
    background-color: var(--cds-surface-1);
  }

  .focus-within\:text-primary:focus-within {
    color: var(--cds-text-primary);
  }

  .focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .focus-within\:\!shadow-none:focus-within {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
    }
  }

  .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
    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\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\]:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\]:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent));
    }
  }

  .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\]:focus-within {
    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\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.3\)\]:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e4d;
    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\:shadow-\[0_1px_2px_0_rgb\(0_0_0\/0\.05\)\,inset_0_0_0_0\.5px_var\(--cds-border-strong\)\]:focus-within {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d), inset 0 0 0 .5px var(--tw-shadow-color, var(--cds-border-strong));
    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\:shadow-\[inset_0_0_0_1px_var\(--t4\)\]:focus-within {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--t4));
    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\:shadow-\[inset_0_1px_4px_2px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\]:focus-within {
    --tw-shadow: inset 0 1px 4px 2px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-within\:shadow-\[inset_0_1px_4px_2px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\]:focus-within {
      --tw-shadow: inset 0 1px 4px 2px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 12%,transparent));
    }
  }

  .focus-within\:shadow-\[inset_0_1px_4px_2px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\]:focus-within {
    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\:shadow-focus:focus-within {
    --tw-shadow: var(--cds-focus-shadow);
    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\:shadow-md:focus-within {
    --tw-shadow: var(--cds-shadow-md);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-within\:shadow-sm:focus-within {
    --tw-shadow: var(--cds-shadow-sm);
    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\:outline-hidden:focus-within {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .focus-within\:outline-hidden:focus-within {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .focus-within\:outline-2:focus-within {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .focus-within\:outline-brand-200:focus-within {
    outline-color: hsl(var(--brand-200) / 1);
  }

  @media (hover: hover) {
    .hover\:\[z-index\:var\(--chip-raised-z\)\]:hover {
      z-index: var(--chip-raised-z);
    }

    .hover\:z-10:hover {
      z-index: 10;
    }

    .hover\:-my-px:hover {
      margin-block: -1px;
    }

    .hover\:translate-y-6:hover {
      --tw-translate-y: calc(var(--spacing) * 6);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .hover\:scale-x-\[1\.005\]:hover {
      --tw-scale-x: 1.005;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .hover\:scale-y-\[1\.015\]:hover {
      --tw-scale-y: 1.015;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }

    .hover\:scale-\[1\.01\]:hover {
      scale: 1.01;
    }

    .hover\:rotate-0:hover {
      rotate: 0deg;
    }

    .hover\:rotate-2:hover {
      rotate: 2deg;
    }

    .hover\:cursor-grab:hover {
      cursor: grab;
    }

    .hover\:\[scrollbar-color\:hsl\(var\(--border-300\)\)_transparent\]:hover {
      scrollbar-color: hsl(var(--border-300)) transparent;
    }

    .hover\:rounded-card:hover {
      border-radius: calc(var(--cds-radius) + 4px);
    }

    .hover\:rounded-lg:hover {
      border-radius: var(--radius-lg);
    }

    .hover\:rounded-xl:hover {
      border-radius: var(--radius-xl);
    }

    .hover\:\!border-0\.5:hover {
      border-style: var(--tw-border-style) !important;
      border-width: .5px !important;
    }

    .hover\:border-\[0\.5px\]:hover {
      border-style: var(--tw-border-style);
      border-width: .5px;
    }

    .hover\:\!border-border-400:hover {
      border-color: var(--cds-border) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!border-border-400:hover {
        border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent) !important;
      }
    }

    .hover\:\!border-danger-200\/90:hover {
      border-color: var(--cds-fill-danger-hover) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!border-danger-200\/90:hover {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) 90%, transparent) !important;
      }
    }

    .hover\:\!border-text-300:hover {
      border-color: var(--cds-text-secondary) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!border-text-300:hover {
        border-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent) !important;
      }
    }

    .hover\:border-\[hsl\(var\(--border-200\)\/0\.5\)\]:hover {
      border-color: hsl(var(--border-200)/.5);
    }

    .hover\:border-\[hsl\(var\(--border-300\)\/0\.3\)\]:hover {
      border-color: hsl(var(--border-300)/.3);
    }

    .hover\:border-accent-100:hover {
      border-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-accent-100:hover {
        border-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-accent-100\/50:hover {
      border-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-accent-100\/50:hover {
        border-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .hover\:border-alpha-4:hover {
      border-color: var(--cds-alpha-4);
    }

    .hover\:border-border-100:hover {
      border-color: var(--cds-border-strong);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-border-100:hover {
        border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-border-200:hover {
      border-color: var(--cds-border-strong);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-border-200:hover {
        border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-border-300:hover {
      border-color: var(--cds-border);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-border-300:hover {
        border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-danger-200:hover {
      border-color: var(--cds-fill-danger-hover);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-danger-200:hover {
        border-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-strong:hover {
      border-color: var(--cds-border-strong);
    }

    .hover\:border-stronger:hover {
      border-color: var(--cds-border-stronger);
    }

    .hover\:border-text-100:hover {
      border-color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-text-100:hover {
        border-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-text-300:hover {
      border-color: var(--cds-text-secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-text-300:hover {
        border-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-text-400:hover {
      border-color: var(--cds-text-muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-text-400:hover {
        border-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-text-500:hover {
      border-color: var(--cds-text-muted);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:border-text-500:hover {
        border-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
      }
    }

    .hover\:border-transparent:hover {
      border-color: #0000;
    }

    .hover\:\!bg-\[var\(--cbx-btn-hover\)\]:hover {
      background-color: var(--cbx-btn-hover) !important;
    }

    .hover\:\!bg-\[var\(--cbx-btn-hover\,theme\(colors\.bg-400\)\)\]:hover {
      background-color: var(--cbx-btn-hover, var(--cds-neutral-50)) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!bg-\[var\(--cbx-btn-hover\,theme\(colors\.bg-400\)\)\]:hover {
        background-color: var(--cbx-btn-hover, color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent)) !important;
      }
    }

    .hover\:\!bg-accent-100:hover {
      background-color: var(--cds-fill-accent) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!bg-accent-100:hover {
        background-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) !important;
      }
    }

    .hover\:\!bg-danger-000\/10:hover {
      background-color: var(--cds-text-danger) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!bg-danger-000\/10:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 10%, transparent) !important;
      }
    }

    .hover\:\!bg-neutral-30:hover, .hover\:\!bg-neutral-30\/50:hover {
      background-color: var(--cds-neutral-30) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!bg-neutral-30\/50:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-30) 50%, transparent) !important;
      }
    }

    .hover\:\!bg-surface-0:hover {
      background-color: var(--cds-surface-0) !important;
    }

    .hover\:\!bg-surface-3:hover {
      background-color: var(--cds-surface-3) !important;
    }

    .hover\:bg-\[\#e0e0e0\]:hover {
      background-color: #e0e0e0;
    }

    .hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover {
      background-color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover {
        background-color: color-mix(in srgb,currentColor 10%,transparent);
      }
    }

    .hover\:bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]:hover {
      background-color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]:hover {
        background-color: color-mix(in srgb,currentColor 20%,transparent);
      }
    }

    .hover\:bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_25\%\,transparent\)\]:hover {
      background-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_25\%\,transparent\)\]:hover {
        background-color: color-mix(in srgb,var(--cds-fill-accent) 25%,transparent);
      }
    }

    .hover\:bg-\[hsl\(210\,70\%\,50\%\)\]\/20:hover {
      background-color: lab(51.9639% -1.55535 -53.932 / .2);
    }

    .hover\:bg-\[hsla\(130\,35\%\,88\%\,0\.9\)\]:hover {
      background-color: #d6ebd9e6;
    }

    .hover\:bg-\[var\(--cds-switch-track-hover\)\]:hover {
      background-color: var(--cds-switch-track-hover);
    }

    .hover\:bg-\[var\(--df-hover\)\]:hover {
      background-color: var(--df-hover);
    }

    .hover\:bg-\[var\(--df-hover\,hsl\(var\(--bg-300\)\)\)\]:hover {
      background-color: var(--df-hover, hsl(var(--bg-300)));
    }

    .hover\:bg-accent:hover {
      background-color: var(--cds-bg-accent);
    }

    .hover\:bg-accent-000:hover {
      background-color: var(--cds-text-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-accent-000:hover {
        background-color: color-mix(in srgb, var(--cds-text-accent) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-accent-100\/10:hover {
      background-color: var(--cds-fill-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-accent-100\/10:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 10%, transparent);
      }
    }

    .hover\:bg-accent-200:hover {
      background-color: var(--cds-fill-accent-hover);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-accent-200:hover {
        background-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-accent-900\/40:hover {
      background-color: var(--cds-bg-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-accent-900\/40:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 40%, transparent);
      }
    }

    .hover\:bg-accent-900\/50:hover {
      background-color: var(--cds-bg-accent);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-accent-900\/50:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-accent) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .hover\:bg-alpha-1:hover, .hover\:bg-alpha-1\/50:hover {
      background-color: var(--cds-alpha-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-alpha-1\/50:hover {
        background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
      }
    }

    .hover\:bg-alpha-2:hover {
      background-color: var(--cds-alpha-2);
    }

    .hover\:bg-alpha-3:hover {
      background-color: var(--cds-alpha-3);
    }

    .hover\:bg-always-black\/10:hover {
      background-color: lab(0% 0 0 / .1);
    }

    .hover\:bg-always-black\/80:hover {
      background-color: lab(0% 0 0 / .8);
    }

    .hover\:bg-always-white\/10:hover {
      background-color: lab(100% -.0000298023 .0000119209 / .1);
    }

    .hover\:bg-always-white\/75:hover {
      background-color: lab(100% -.0000298023 .0000119209 / .75);
    }

    .hover\:bg-bg-000:hover {
      background-color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-000:hover {
        background-color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-bg-000\/10:hover {
      background-color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-000\/10:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 10%, transparent);
      }
    }

    .hover\:bg-bg-000\/50:hover {
      background-color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-000\/50:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .hover\:bg-bg-000\/80:hover {
      background-color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-000\/80:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 80%, transparent);
      }
    }

    .hover\:bg-bg-100:hover {
      background-color: var(--cds-surface-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-100:hover {
        background-color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-bg-100\/40:hover {
      background-color: var(--cds-surface-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-100\/40:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 40%, transparent);
      }
    }

    .hover\:bg-bg-100\/50:hover {
      background-color: var(--cds-surface-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-100\/50:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .hover\:bg-bg-100\/60:hover {
      background-color: var(--cds-surface-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-100\/60:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 60%, transparent);
      }
    }

    .hover\:bg-bg-100\/90:hover {
      background-color: var(--cds-surface-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-100\/90:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent) 90%, transparent);
      }
    }

    .hover\:bg-bg-200:hover {
      background-color: var(--cds-surface-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-200:hover {
        background-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-bg-200\/50:hover {
      background-color: var(--cds-surface-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-200\/50:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .hover\:bg-bg-300:hover {
      background-color: var(--cds-neutral-30);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-300:hover {
        background-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-bg-400:hover {
      background-color: var(--cds-neutral-50);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-400:hover {
        background-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-bg-500:hover {
      background-color: var(--cds-neutral-50);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-bg-500:hover {
        background-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-brand-000:hover {
      background-color: hsl(var(--brand-000) / 1);
    }

    .hover\:bg-brand-200:hover {
      background-color: hsl(var(--brand-200) / 1);
    }

    .hover\:bg-danger:hover {
      background-color: var(--cds-bg-danger);
    }

    .hover\:bg-danger-000:hover {
      background-color: var(--cds-text-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-danger-000:hover {
        background-color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-danger-100\/20:hover {
      background-color: var(--cds-fill-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-danger-100\/20:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent) 20%, transparent);
      }
    }

    .hover\:bg-danger-900\/90:hover {
      background-color: var(--cds-bg-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-danger-900\/90:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 90%, transparent);
      }
    }

    .hover\:bg-fill-accent-hover:hover {
      background-color: var(--cds-fill-accent-hover);
    }

    .hover\:bg-fill-brand-hover:hover {
      background-color: var(--cds-fill-brand-hover);
    }

    .hover\:bg-fill-danger-hover:hover {
      background-color: var(--cds-fill-danger-hover);
    }

    .hover\:bg-fill-ghost-hover:hover {
      background-color: var(--cds-fill-ghost-hover);
    }

    .hover\:bg-fill-primary-hover:hover {
      background-color: var(--cds-fill-primary-hover);
    }

    .hover\:bg-fill-pro-hover:hover {
      background-color: var(--cds-fill-pro-hover);
    }

    .hover\:bg-fill-warning-hover:hover {
      background-color: var(--cds-fill-warning-hover);
    }

    .hover\:bg-neutral:hover {
      background-color: var(--cds-bg-neutral);
    }

    .hover\:bg-neutral-30:hover, .hover\:bg-neutral-30\/40:hover {
      background-color: var(--cds-neutral-30);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-neutral-30\/40:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-30) 40%, transparent);
      }
    }

    .hover\:bg-neutral-30\/50:hover {
      background-color: var(--cds-neutral-30);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-neutral-30\/50:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-30) 50%, transparent);
      }
    }

    .hover\:bg-neutral-30\/60:hover {
      background-color: var(--cds-neutral-30);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-neutral-30\/60:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-30) 60%, transparent);
      }
    }

    .hover\:bg-neutral-50:hover, .hover\:bg-neutral-50\/30:hover {
      background-color: var(--cds-neutral-50);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-neutral-50\/30:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-50) 30%, transparent);
      }
    }

    .hover\:bg-neutral-50\/40:hover {
      background-color: var(--cds-neutral-50);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-neutral-50\/40:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-50) 40%, transparent);
      }
    }

    .hover\:bg-neutral-50\/80:hover {
      background-color: var(--cds-neutral-50);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-neutral-50\/80:hover {
        background-color: color-mix(in oklab, var(--cds-neutral-50) 80%, transparent);
      }
    }

    .hover\:bg-neutral-hover:hover {
      background-color: var(--cds-bg-neutral-hover);
    }

    .hover\:bg-success-000:hover {
      background-color: var(--cds-text-success);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-success-000:hover {
        background-color: color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-surface-0:hover {
      background-color: var(--cds-surface-0);
    }

    .hover\:bg-surface-1:hover {
      background-color: var(--cds-surface-1);
    }

    .hover\:bg-surface-2:hover {
      background-color: var(--cds-surface-2);
    }

    .hover\:bg-surface-3:hover {
      background-color: var(--cds-surface-3);
    }

    .hover\:bg-text-000\/5:hover {
      background-color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-text-000\/5:hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) 5%, transparent);
      }
    }

    .hover\:bg-text-200:hover {
      background-color: var(--cds-text-secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-text-200:hover {
        background-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-transparent:hover {
      background-color: #0000;
    }

    .hover\:bg-warning:hover {
      background-color: var(--cds-bg-warning);
    }

    .hover\:bg-warning-000:hover {
      background-color: var(--cds-text-warning);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-warning-000:hover {
        background-color: color-mix(in srgb, var(--cds-text-warning) calc(1 * 100%), transparent);
      }
    }

    .hover\:bg-\[linear-gradient\(var\(--cds-fill-secondary-hover\)\,var\(--cds-fill-secondary-hover\)\)\]:hover {
      background-image: linear-gradient(var(--cds-fill-secondary-hover),var(--cds-fill-secondary-hover));
    }

    .hover\:bg-none:hover {
      background-image: none;
    }

    .hover\:from-bg-000\/70:hover {
      --tw-gradient-from: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:from-bg-000\/70:hover {
        --tw-gradient-from: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 70%, transparent);
      }
    }

    .hover\:from-bg-000\/70:hover {
      --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));
    }

    .hover\:to-bg-000\/50:hover {
      --tw-gradient-to: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:to-bg-000\/50:hover {
        --tw-gradient-to: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .hover\:to-bg-000\/50:hover {
      --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));
    }

    .hover\:py-\[calc\(var\(--cds-pad-md\)\+1px\)\]:hover {
      padding-block: calc(var(--cds-pad-md) + 1px);
    }

    .hover\:pl-2:hover {
      padding-left: calc(var(--spacing) * 2);
    }

    .hover\:\!text-muted:hover {
      color: var(--cds-text-muted) !important;
    }

    .hover\:\!text-oncolor-100:hover {
      color: hsl(var(--oncolor-100) / 1) !important;
    }

    .hover\:\!text-primary:hover {
      color: var(--cds-text-primary) !important;
    }

    .hover\:\!text-secondary:hover {
      color: var(--cds-text-secondary) !important;
    }

    .hover\:\!text-text-100:hover {
      color: var(--cds-text-primary) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!text-text-100:hover {
        color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent) !important;
      }
    }

    .hover\:\!text-text-400:hover {
      color: var(--cds-text-muted) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:\!text-text-400:hover {
        color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) !important;
      }
    }

    .hover\:text-\[var\(--core-white\)\]:hover {
      color: var(--core-white);
    }

    .hover\:text-\[var\(--diff-widget-fg\,var\(--t8\)\)\]:hover {
      color: var(--diff-widget-fg, var(--t8));
    }

    .hover\:text-\[var\(--epitaxy-accent\,var\(--cds-text-accent\)\)\]:hover {
      color: var(--epitaxy-accent, var(--cds-text-accent));
    }

    .hover\:text-\[var\(--epitaxy-accent-hover\,var\(--cds-text-accent\)\)\]:hover {
      color: var(--epitaxy-accent-hover, var(--cds-text-accent));
    }

    .hover\:text-\[var\(--text-uncontained-hover\)\]:hover {
      color: var(--text-uncontained-hover);
    }

    .hover\:text-accent:hover {
      color: var(--cds-text-accent);
    }

    .hover\:text-accent-200:hover {
      color: var(--cds-fill-accent-hover);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-accent-200:hover {
        color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
      }
    }

    .hover\:text-brand-000:hover {
      color: hsl(var(--brand-000) / 1);
    }

    .hover\:text-brand-100:hover {
      color: hsl(var(--brand-100) / 1);
    }

    .hover\:text-brand-200:hover {
      color: hsl(var(--brand-200) / 1);
    }

    .hover\:text-danger-000:hover {
      color: var(--cds-text-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-danger-000:hover {
        color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
      }
    }

    .hover\:text-danger-100:hover {
      color: var(--cds-fill-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-danger-100:hover {
        color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent);
      }
    }

    .hover\:text-gray-0:hover {
      color: var(--cds-gray-0);
    }

    .hover\:text-gray-900\/80:hover {
      color: var(--cds-gray-900);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-gray-900\/80:hover {
        color: color-mix(in oklab, var(--cds-gray-900) 80%, transparent);
      }
    }

    .hover\:text-muted:hover {
      color: var(--cds-text-muted);
    }

    .hover\:text-on-warning:hover {
      color: var(--cds-on-warning);
    }

    .hover\:text-oncolor-100:hover {
      color: hsl(var(--oncolor-100) / 1);
    }

    .hover\:text-primary:hover {
      color: var(--cds-text-primary);
    }

    .hover\:text-secondary:hover {
      color: var(--cds-text-secondary);
    }

    .hover\:text-text-000:hover {
      color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-text-000:hover {
        color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }

    .hover\:text-text-100:hover {
      color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-text-100:hover {
        color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }

    .hover\:text-text-200:hover {
      color: var(--cds-text-secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-text-200:hover {
        color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      }
    }

    .hover\:text-text-200\/90:hover {
      color: var(--cds-text-secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-text-200\/90:hover {
        color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent) 90%, transparent);
      }
    }

    .hover\:text-text-300:hover {
      color: var(--cds-text-secondary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:text-text-300:hover {
        color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
      }
    }

    .hover\:no-underline:hover {
      text-decoration-line: none;
    }

    .hover\:underline:hover {
      text-decoration-line: underline;
    }

    .hover\:decoration-current:hover {
      text-decoration-color: currentColor;
    }

    .hover\:decoration-primary:hover {
      -webkit-text-decoration-color: var(--cds-text-primary);
      -webkit-text-decoration-color: var(--cds-text-primary);
      -webkit-text-decoration-color: var(--cds-text-primary);
      text-decoration-color: var(--cds-text-primary);
    }

    .hover\:decoration-secondary:hover {
      -webkit-text-decoration-color: var(--cds-text-secondary);
      -webkit-text-decoration-color: var(--cds-text-secondary);
      -webkit-text-decoration-color: var(--cds-text-secondary);
      text-decoration-color: var(--cds-text-secondary);
    }

    .hover\:decoration-solid:hover {
      text-decoration-style: solid;
    }

    .hover\:underline-offset-2:hover {
      text-underline-offset: 2px;
    }

    .hover\:\!opacity-90:hover {
      opacity: .9 !important;
    }

    .hover\:\!opacity-100:hover {
      opacity: 1 !important;
    }

    .hover\:opacity-60:hover {
      opacity: .6;
    }

    .hover\:opacity-70:hover {
      opacity: .7;
    }

    .hover\:opacity-80:hover {
      opacity: .8;
    }

    .hover\:opacity-90:hover {
      opacity: .9;
    }

    .hover\:opacity-95:hover {
      opacity: .95;
    }

    .hover\:opacity-100:hover {
      opacity: 1;
    }

    .hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
      }
    }

    .hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-\[0_1px_2px_0_rgb\(0_0_0\/0\.05\)\,inset_0_0_0_0\.5px_var\(--cds-border-strong\)\]:hover {
      --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d), inset 0 0 0 .5px var(--tw-shadow-color, var(--cds-border-strong));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-\[0_2px_12px_4px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
      --tw-shadow: 0 2px 12px 4px var(--tw-shadow-color, var(--cds-black));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:shadow-\[0_2px_12px_4px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
        --tw-shadow: 0 2px 12px 4px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
      }
    }

    .hover\:shadow-\[0_2px_12px_4px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
      --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, var(--cds-black));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
        --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
      }
    }

    .hover\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-\[0px_8px_28px_0px_color-mix\(in_srgb\,var\(--cds-black\)_25\%\,transparent\)\]:hover {
      --tw-shadow: 0px 8px 28px 0px var(--tw-shadow-color, var(--cds-black));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:shadow-\[0px_8px_28px_0px_color-mix\(in_srgb\,var\(--cds-black\)_25\%\,transparent\)\]:hover {
        --tw-shadow: 0px 8px 28px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 25%,transparent));
      }
    }

    .hover\:shadow-\[0px_8px_28px_0px_color-mix\(in_srgb\,var\(--cds-black\)_25\%\,transparent\)\]:hover {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-200\)\/0\.3\)\]:hover {
      --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-200)/.3));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-\[inset_0_0_0_var\(--cds-ring-inner\)_var\(--cds-border-strong\)\,0_0_0_var\(--cds-ring-outer\)_var\(--cds-border-strong\)\,0_4px_24px_var\(--cds-alpha-2\)\]:hover {
      --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-border-strong), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-border-strong), 0 4px 24px var(--tw-shadow-color, var(--cds-alpha-2));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-lg:hover {
      --tw-shadow: var(--cds-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);
    }

    .hover\:shadow-md:hover {
      --tw-shadow: var(--cds-shadow-md);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-sm:hover {
      --tw-shadow: var(--cds-shadow-sm);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:ring-1:hover {
      --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:shadow-always-black\/10:hover {
      --tw-shadow-color: #0000001a;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:shadow-always-black\/10:hover {
        --tw-shadow-color: color-mix(in oklab, lab(0% 0 0 / .1) var(--tw-shadow-alpha), transparent);
      }
    }

    .hover\:shadow-black\/10:hover {
      --tw-shadow-color: var(--cds-black);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:shadow-black\/10:hover {
        --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--cds-black) 10%, transparent) var(--tw-shadow-alpha), transparent);
      }
    }

    .hover\:brightness-110:hover {
      --tw-brightness: brightness(110%);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }

    .hover\:drop-shadow-md:hover {
      --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
      --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }

    .hover\:grayscale-0:hover {
      --tw-grayscale: grayscale(0%);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }

    .hover\:\[--cds-badge-x-wght\:700\]:hover {
      --cds-badge-x-wght: 700;
    }

    .group-data-\[error\]\/pill\:hover\:bg-transparent:is(:where(.group\/pill)[data-error] :where(.group-data-\[error\]\/pill\:hover\:bg-transparent)):hover {
      background-color: #0000;
    }

    .group-data-\[error\]\/pill\:hover\:text-\[var\(--core-red\)\]:is(:where(.group\/pill)[data-error] :where(.group-data-\[error\]\/pill\:hover\:text-\[var\(--core-red\)\])):hover {
      color: var(--core-red);
    }

    .group-data-\[popup-open\]\/pill\:hover\:bg-transparent:is(:where(.group\/pill)[data-popup-open] :where(.group-data-\[popup-open\]\/pill\:hover\:bg-transparent)):hover, .group-data-\[recording\]\/pill\:hover\:bg-transparent:is(:where(.group\/pill)[data-recording] :where(.group-data-\[recording\]\/pill\:hover\:bg-transparent)):hover {
      background-color: #0000;
    }

    .group-data-\[recording\]\/pill\:hover\:text-accent:is(:where(.group\/pill)[data-recording] :where(.group-data-\[recording\]\/pill\:hover\:text-accent)):hover {
      color: var(--cds-text-accent);
    }

    .group-data-\[state\=\"closed\"\]\:hover\:text-secondary:is(:where(.group)[data-state="closed"] :where(.group-data-\[state\=\"closed\"\]\:hover\:text-secondary)):hover {
      color: var(--cds-text-secondary);
    }

    .hover\:before\:bg-\[var\(--core-red\)\]:hover:before {
      content: var(--tw-content);
      background-color: var(--core-red);
    }

    .hover\:before\:bg-alpha-1:hover:before, .hover\:before\:bg-alpha-1\/50:hover:before {
      content: var(--tw-content);
      background-color: var(--cds-alpha-1);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:before\:bg-alpha-1\/50:hover:before {
        background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
      }
    }

    .hover\:after\:translate-y-0:hover:after {
      content: var(--tw-content);
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .hover\:after\:border-b-transparent:hover:after {
      content: var(--tw-content);
      border-bottom-color: #0000;
    }

    .hover\:after\:opacity-100:hover:after {
      content: var(--tw-content);
      opacity: 1;
    }

    .read-only\:hover\:border-border-300:read-only:hover {
      border-color: var(--cds-border);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .read-only\:hover\:border-border-300:read-only:hover {
        border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      }
    }

    .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
      }
    }

    .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.3\)\]:hover:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e4d;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .focus\:not-sr-only:focus {
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .focus\:block:focus {
    display: block;
  }

  .focus\:w-full:focus {
    width: 100%;
  }

  .focus\:shrink-0:focus {
    flex-shrink: 0;
  }

  .focus\:border-0:focus {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .focus\:\!border-danger-200:focus {
    border-color: var(--cds-fill-danger-hover) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:\!border-danger-200:focus {
      border-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent) !important;
    }
  }

  .focus\:border-\[var\(--border-strong\,var\(--cds-border\)\)\]:focus {
    border-color: var(--border-strong, var(--cds-border));
  }

  .focus\:border-accent:focus {
    border-color: var(--cds-border-accent);
  }

  .focus\:border-accent-200:focus {
    border-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-accent-200:focus {
      border-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-border-300:focus {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-border-300:focus {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-border-400:focus {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-border-400:focus {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-brand-100:focus {
    border-color: hsl(var(--brand-100) / 1);
  }

  .focus\:border-danger-100:focus {
    border-color: var(--cds-fill-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-danger-100:focus {
      border-color: color-mix(in srgb, var(--cds-fill-danger) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-danger-200:focus {
    border-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-danger-200:focus {
      border-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-strong:focus {
    border-color: var(--cds-border-strong);
  }

  .focus\:border-text-000:focus {
    border-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-text-000:focus {
      border-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-text-200:focus {
    border-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:border-text-200:focus {
      border-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .focus\:border-transparent:focus {
    border-color: #0000;
  }

  .focus\:bg-surface-0:focus {
    background-color: var(--cds-surface-0);
  }

  .focus\:text-left:focus {
    text-align: left;
  }

  .focus\:text-caption:focus {
    font-size: var(--cds-font-size-caption);
    line-height: var(--tw-leading, var(--cds-leading-caption));
  }

  .focus\:decoration-current:focus {
    text-decoration-color: currentColor;
  }

  .focus\:opacity-100:focus {
    opacity: 1;
  }

  .focus\:shadow-focus:focus {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:shadow-none:focus {
    --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\:ring-0:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:ring-1:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\: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-accent-200:focus {
    --tw-ring-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus\:ring-accent-200:focus {
      --tw-ring-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .focus\:ring-brand-100:focus {
    --tw-ring-color: hsl(var(--brand-100) / 1);
  }

  .focus\:ring-brand-900:focus {
    --tw-ring-color: hsl(var(--brand-900) / 1);
  }

  .focus\:ring-neutral-50:focus {
    --tw-ring-color: var(--cds-neutral-50);
  }

  .focus\:outline-2:focus {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .focus\:-outline-offset-2:focus {
    outline-offset: calc(2px * -1);
  }

  .focus\:outline-offset-2:focus {
    outline-offset: 2px;
  }

  .focus\:outline-fill-accent:focus {
    outline-color: var(--cds-fill-accent);
  }

  .focus\:delay-\[150ms\]:focus {
    transition-delay: .15s;
  }

  .focus\:\!outline-none:focus {
    --tw-outline-style: none !important;
    outline-style: none !important;
  }

  .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .focus-visible\:pointer-events-auto:focus-visible {
    pointer-events: auto;
  }

  .focus-visible\:pointer-events-none:focus-visible {
    pointer-events: none;
  }

  .focus-visible\:not-sr-only:focus-visible {
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .focus-visible\:absolute:focus-visible {
    position: absolute;
  }

  .focus-visible\:inset-0:focus-visible {
    inset: calc(var(--spacing) * 0);
  }

  .focus-visible\:z-10:focus-visible {
    z-index: 10;
  }

  .focus-visible\:w-5:focus-visible {
    width: calc(var(--spacing) * 5);
  }

  .focus-visible\:max-w-none:focus-visible {
    max-width: none;
  }

  .focus-visible\:rounded:focus-visible {
    border-radius: var(--cds-radius);
  }

  .focus-visible\:border-accent:focus-visible {
    border-color: var(--cds-border-accent);
  }

  .focus-visible\:border-strong:focus-visible {
    border-color: var(--cds-border-strong);
  }

  .focus-visible\:bg-\[var\(--df-hover\)\]:focus-visible {
    background-color: var(--df-hover);
  }

  .focus-visible\:bg-alpha-1:focus-visible {
    background-color: var(--cds-alpha-1);
  }

  .focus-visible\:bg-alpha-2:focus-visible {
    background-color: var(--cds-alpha-2);
  }

  .focus-visible\:bg-fill-ghost-hover:focus-visible {
    background-color: var(--cds-fill-ghost-hover);
  }

  .focus-visible\:bg-neutral-hover:focus-visible {
    background-color: var(--cds-bg-neutral-hover);
  }

  .focus-visible\:bg-surface-0:focus-visible {
    background-color: var(--cds-surface-0);
  }

  .focus-visible\:bg-surface-1:focus-visible {
    background-color: var(--cds-surface-1);
  }

  .focus-visible\:\[mask-image\:none\]:focus-visible {
    -webkit-mask-image: none;
    mask-image: none;
  }

  .focus-visible\:px-1:focus-visible {
    padding-inline: calc(var(--spacing) * 1);
  }

  .focus-visible\:text-\[var\(--core-white\)\]:focus-visible {
    color: var(--core-white);
  }

  .focus-visible\:text-primary:focus-visible {
    color: var(--cds-text-primary);
  }

  .focus-visible\:text-secondary:focus-visible {
    color: var(--cds-text-secondary);
  }

  .focus-visible\:underline:focus-visible {
    text-decoration-line: underline;
  }

  .focus-visible\:decoration-current:focus-visible {
    text-decoration-color: currentColor;
  }

  .focus-visible\:\!opacity-100:focus-visible {
    opacity: 1 !important;
  }

  .focus-visible\:opacity-100:focus-visible {
    opacity: 1;
  }

  .focus-visible\:\!shadow-\[0_0_0_2px_rgb\(255_255_255\/0\.7\)\]:focus-visible {
    --tw-shadow: 0 0 0 2px var(--tw-shadow-color, #ffffffb3) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .focus-visible\:\!shadow-none:focus-visible {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .focus-visible\:shadow-\[inset_0_0_0_1px_hsl\(var\(--accent-100\)\)\,0_0_6px_0_hsl\(var\(--accent-100\)\/0\.2\)\]:focus-visible {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, hsl(var(--accent-100))), 0 0 6px 0 var(--tw-shadow-color, hsl(var(--accent-100)/.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:shadow-focus:focus-visible {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:shadow-none:focus-visible {
    --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-visible\:ring-0:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:ring-1:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:ring-2:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:\!\[box-shadow\:var\(--cds-focus-shadow\)\]:focus-visible {
    box-shadow: var(--cds-focus-shadow) !important;
  }

  .focus-visible\:\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-accent\)\]:focus-visible {
    box-shadow: inset 0 0 0 1px var(--cds-fill-accent);
  }

  .focus-visible\:ring-\[hsl\(var\(--border-300\)\/0\.5\)\]:focus-visible {
    --tw-ring-color: hsl(var(--border-300)/.5);
  }

  .focus-visible\:ring-accent:focus-visible {
    --tw-ring-color: var(--cds-border-accent);
  }

  .focus-visible\:ring-accent-100:focus-visible {
    --tw-ring-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-accent-100:focus-visible {
      --tw-ring-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .focus-visible\:ring-accent-200:focus-visible {
    --tw-ring-color: var(--cds-fill-accent-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-accent-200:focus-visible {
      --tw-ring-color: color-mix(in srgb, var(--cds-fill-accent-hover) calc(1 * 100%), transparent);
    }
  }

  .focus-visible\:ring-border-300:focus-visible {
    --tw-ring-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-border-300:focus-visible {
      --tw-ring-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .focus-visible\:ring-brand-000:focus-visible {
    --tw-ring-color: hsl(var(--brand-000) / 1);
  }

  .focus-visible\:ring-brand-100:focus-visible {
    --tw-ring-color: hsl(var(--brand-100) / 1);
  }

  .focus-visible\:ring-brand-200:focus-visible {
    --tw-ring-color: hsl(var(--brand-200) / 1);
  }

  .focus-visible\:ring-danger-000:focus-visible {
    --tw-ring-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-danger-000:focus-visible {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent);
    }
  }

  .focus-visible\:ring-fill-accent:focus-visible {
    --tw-ring-color: var(--cds-fill-accent);
  }

  .focus-visible\:ring-strong:focus-visible {
    --tw-ring-color: var(--cds-border-strong);
  }

  .focus-visible\:ring-stronger:focus-visible {
    --tw-ring-color: var(--cds-border-stronger);
  }

  .focus-visible\:ring-text-100:focus-visible {
    --tw-ring-color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:ring-text-100:focus-visible {
      --tw-ring-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .focus-visible\:ring-offset-2:focus-visible {
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .focus-visible\:outline-hidden:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .focus-visible\:outline-hidden:focus-visible {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .focus-visible\:outline:focus-visible, .focus-visible\:outline-1:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .focus-visible\:outline-2:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .focus-visible\:-outline-offset-2:focus-visible {
    outline-offset: calc(2px * -1);
  }

  .focus-visible\:outline-offset-1:focus-visible {
    outline-offset: 1px;
  }

  .focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px;
  }

  .focus-visible\:outline-accent:focus-visible {
    outline-color: var(--cds-border-accent);
  }

  .focus-visible\:outline-clay-emphasized:focus-visible {
    outline-color: var(--cds-clay-emphasized);
  }

  .focus-visible\:outline-fill-accent:focus-visible {
    outline-color: var(--cds-fill-accent);
  }

  .focus-visible\:outline-none:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  .focus-visible\:ring-inset:focus-visible {
    --tw-ring-inset: inset;
  }

  .focus-visible\:before\:bg-\[var\(--core-red\)\]:focus-visible:before {
    content: var(--tw-content);
    background-color: var(--core-red);
  }

  .focus-visible\:before\:shadow-focus:focus-visible:before {
    content: var(--tw-content);
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:after\:outline:focus-visible:after {
    content: var(--tw-content);
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .focus-visible\:after\:outline-2:focus-visible:after {
    content: var(--tw-content);
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .focus-visible\:after\:-outline-offset-2:focus-visible:after {
    content: var(--tw-content);
    outline-offset: calc(2px * -1);
  }

  .focus-visible\:after\:outline-accent-100:focus-visible:after {
    content: var(--tw-content);
    outline-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:after\:outline-accent-100:focus-visible:after {
      outline-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .active\:\!scale-100:active {
    --tw-scale-x: 100% !important;
    --tw-scale-y: 100% !important;
    --tw-scale-z: 100% !important;
    scale: var(--tw-scale-x) var(--tw-scale-y) !important;
  }

  .active\:scale-95:active {
    --tw-scale-x: 95%;
    --tw-scale-y: 95%;
    --tw-scale-z: 95%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .active\:scale-\[0\.92\]:active {
    scale: .92;
  }

  .active\:scale-\[0\.98\]:active {
    scale: .98;
  }

  .active\:scale-\[0\.99\]:active {
    scale: .99;
  }

  .active\:scale-\[0\.995\]:active {
    scale: .995;
  }

  .active\:scale-\[1\.0\]:active {
    scale: 1;
  }

  .active\:cursor-grabbing:active {
    cursor: grabbing;
  }

  .active\:bg-accent-100\/20:active {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .active\:bg-accent-100\/20:active {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent) 20%, transparent);
    }
  }

  .active\:bg-bg-400:active {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .active\:bg-bg-400:active {
      background-color: color-mix(in srgb, var(--cds-neutral-50) calc(1 * 100%), transparent);
    }
  }

  .active\:bg-neutral-30:active {
    background-color: var(--cds-neutral-30);
  }

  .active\:bg-neutral-50:active {
    background-color: var(--cds-neutral-50);
  }

  .active\:bg-surface-0:active {
    background-color: var(--cds-surface-0);
  }

  .active\:bg-text-200:active {
    background-color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .active\:bg-text-200:active {
      background-color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  .enabled\:bg-fill-brand:enabled {
    background-color: var(--cds-fill-brand);
  }

  .enabled\:text-on-brand:enabled {
    color: var(--cds-on-brand);
  }

  .enabled\:text-primary:enabled {
    color: var(--cds-text-primary);
  }

  @media (hover: hover) {
    .enabled\:hover\:border-border-200:enabled:hover {
      border-color: var(--cds-border-strong);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .enabled\:hover\:border-border-200:enabled:hover {
        border-color: color-mix(in srgb, var(--cds-border-strong) calc(1 * 100%), transparent);
      }
    }

    .enabled\:hover\:bg-alpha-1:enabled:hover {
      background-color: var(--cds-alpha-1);
    }

    .enabled\:hover\:bg-alpha-2:enabled:hover {
      background-color: var(--cds-alpha-2);
    }

    .enabled\:hover\:bg-fill-brand-hover:enabled:hover {
      background-color: var(--cds-fill-brand-hover);
    }

    .enabled\:hover\:bg-fill-ghost-hover:enabled:hover {
      background-color: var(--cds-fill-ghost-hover);
    }

    .enabled\:hover\:bg-surface-1:enabled:hover {
      background-color: var(--cds-surface-1);
    }

    .enabled\:hover\:text-primary:enabled:hover {
      color: var(--cds-text-primary);
    }

    .enabled\:hover\:shadow-field-hover:enabled:hover {
      --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .enabled\:active\:text-on-danger:enabled:active {
    color: var(--cds-on-danger);
  }

  .disabled\:pointer-events-none:disabled {
    pointer-events: none;
  }

  .disabled\:cursor-default:disabled {
    cursor: default;
  }

  .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .disabled\:bg-alpha-2:disabled {
    background-color: var(--cds-alpha-2);
  }

  .disabled\:bg-neutral-30:disabled {
    background-color: var(--cds-neutral-30);
  }

  .disabled\:text-disabled:disabled {
    color: var(--cds-text-disabled);
  }

  .disabled\:text-muted:disabled {
    color: var(--cds-text-muted);
  }

  .disabled\:no-underline:disabled {
    text-decoration-line: none;
  }

  .disabled\:\!opacity-100:disabled {
    opacity: 1 !important;
  }

  .disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .disabled\:opacity-30:disabled {
    opacity: .3;
  }

  .disabled\:opacity-40:disabled {
    opacity: .4;
  }

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  .disabled\:opacity-60:disabled {
    opacity: .6;
  }

  .disabled\:opacity-70:disabled {
    opacity: .7;
  }

  .disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .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);
  }

  .disabled\:drop-shadow-none:disabled {
    --tw-drop-shadow: ;
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  @media (hover: hover) {
    .disabled\:hover\:border-border-300:disabled:hover {
      border-color: var(--cds-border);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .disabled\:hover\:border-border-300:disabled:hover {
        border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      }
    }

    .disabled\:hover\:bg-alpha-2:disabled:hover {
      background-color: var(--cds-alpha-2);
    }

    .disabled\:hover\:bg-bg-000:disabled:hover {
      background-color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .disabled\:hover\:bg-bg-000:disabled:hover {
        background-color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
      }
    }

    .disabled\:hover\:bg-surface-3:disabled:hover {
      background-color: var(--cds-surface-3);
    }

    .disabled\:hover\:bg-transparent:disabled:hover {
      background-color: #0000;
    }

    .disabled\:hover\:text-muted:disabled:hover {
      color: var(--cds-text-muted);
    }
  }

  :is(.has-\[\.cm-focused\]\:shadow-focus:has(.cm-focused), .has-\[\.cm-scroller\:focus-visible\]\:shadow-focus:has(.cm-scroller:focus-visible), .has-\[\.code-scroll-region\:focus-visible\]\:shadow-focus:has(.code-scroll-region:focus-visible)) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .has-\[\:disabled\]\:pointer-events-none:has(:disabled) {
    pointer-events: none;
  }

  .has-\[\:focus-visible\]\:\!\[position\:relative\]:has(:focus-visible) {
    position: relative !important;
  }

  .has-\[\:focus-visible\]\:\[z-index\:var\(--chip-raised-z\)\]:has(:focus-visible) {
    z-index: var(--chip-raised-z);
  }

  .has-\[\:focus-visible\]\:w-7:has(:focus-visible) {
    width: calc(var(--spacing) * 7);
  }

  .has-\[\:focus-visible\]\:bg-alpha-2:has(:focus-visible) {
    background-color: var(--cds-alpha-2);
  }

  .has-\[\:focus-visible\]\:\!opacity-100:has(:focus-visible) {
    opacity: 1 !important;
  }

  .has-\[\:focus-visible\]\:opacity-100:has(:focus-visible) {
    opacity: 1;
  }

  .has-\[\:focus-visible\]\:shadow-focus:has(:focus-visible) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .has-\[\:focus-visible\]\:outline:has(:focus-visible) {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .has-\[\:focus-visible\]\:outline-2:has(:focus-visible) {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible) {
    outline-offset: 2px;
  }

  .has-\[\:focus-visible\]\:outline-accent-100:has(:focus-visible) {
    outline-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .has-\[\:focus-visible\]\:outline-accent-100:has(:focus-visible) {
      outline-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .has-\[\[aria-expanded\=true\]\]\:pointer-events-auto:has([aria-expanded="true"]) {
    pointer-events: auto;
  }

  .has-\[\[aria-expanded\=true\]\]\:opacity-100:has([aria-expanded="true"]) {
    opacity: 1;
  }

  .has-\[\[data-cds\=CardLink\]\:focus-visible\]\:after\:shadow-focus:has([data-cds="CardLink"]:focus-visible):after {
    content: var(--tw-content);
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .has-\[\[data-cta\]\:hover\]\:border-strong:has([data-cta]:hover) {
    border-color: var(--cds-border-strong);
  }

  .has-\[\[data-cta\]\:hover\]\:shadow-md:has([data-cta]:hover) {
    --tw-shadow: var(--cds-shadow-md);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .has-\[\[data-popup-open\]\]\:bg-danger:has([data-popup-open]) {
    background-color: var(--cds-bg-danger);
  }

  .has-\[\[data-popup-open\]\]\:bg-fill-ghost-hover:has([data-popup-open]) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .has-\[\[data-popup-open\]\]\:bg-surface-0:has([data-popup-open]) {
    background-color: var(--cds-surface-0);
  }

  .has-\[\[data-popup-open\]\]\:text-primary:has([data-popup-open]) {
    color: var(--cds-text-primary);
  }

  .has-\[\[data-popup-open\]\]\:opacity-100:has([data-popup-open]) {
    opacity: 1;
  }

  .has-\[\[data-primary\]\:focus-visible\]\:shadow-focus:has([data-primary]:focus-visible) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  :is(.has-\[\[data-remove\]\:focus-visible\]\:bg-fill-ghost-hover:has([data-remove]:focus-visible), .has-\[\[data-remove\]\:hover\]\:bg-fill-ghost-hover:has([data-remove]:hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .has-\[a\:active\]\:scale-\[0\.98\]:has(:is(a:active)) {
    scale: .98;
  }

  .has-\[a\:active\]\:duration-fast:has(:is(a:active)) {
    --tw-duration: var(--cds-dur-fast);
    transition-duration: var(--cds-dur-fast);
  }

  .has-\[button\]\:ml-1:has(:is(button)) {
    margin-left: calc(var(--spacing) * 1);
  }

  .focus-within\:has-\[button\:focus-visible\]\:\!outline-transparent:focus-within:has(:is(button:focus-visible)) {
    outline-color: #0000 !important;
  }

  .has-\[button\[aria-expanded\=true\]\]\:opacity-100:has(:is(button[aria-expanded="true"])) {
    opacity: 1;
  }

  .has-\[input\]\:overflow-visible:has(:is(input)) {
    overflow: visible;
  }

  .has-\[input\:disabled\]\:opacity-50:has(:is(input:disabled)) {
    opacity: .5;
  }

  :is(.has-\[input\:focus\]\:shadow-focus:has(:is(input:focus)), .has-\[input\:focus-visible\]\:shadow-focus:has(:is(input:focus-visible))) {
    --tw-shadow: var(--cds-focus-shadow);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .has-\[\>\*\:empty\]\:hidden:has( > :empty) {
    display: none;
  }

  .has-\[\~\[data-nested\]\]\:bg-transparent:has( ~ [data-nested]) {
    background-color: #0000;
  }

  .has-\[\~\[data-nested\]\]\:backdrop-blur-none:has( ~ [data-nested]) {
    --tw-backdrop-blur: ;
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .aria-busy\:pointer-events-auto[aria-busy="true"] {
    pointer-events: auto;
  }

  .aria-busy\:opacity-100[aria-busy="true"] {
    opacity: 1;
  }

  .aria-disabled\:pointer-events-none[aria-disabled="true"] {
    pointer-events: none;
  }

  .aria-disabled\:cursor-default[aria-disabled="true"] {
    cursor: default;
  }

  .aria-disabled\:cursor-not-allowed[aria-disabled="true"] {
    cursor: not-allowed;
  }

  .aria-disabled\:opacity-50[aria-disabled="true"] {
    opacity: .5;
  }

  .aria-disabled\:opacity-70[aria-disabled="true"] {
    opacity: .7;
  }

  .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-disabled\:drop-shadow-none[aria-disabled="true"] {
    --tw-drop-shadow: ;
    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, );
  }

  .aria-expanded\:bg-surface-3[aria-expanded="true"] {
    background-color: var(--cds-surface-3);
  }

  .aria-expanded\:text-primary[aria-expanded="true"] {
    color: var(--cds-text-primary);
  }

  .aria-expanded\:\!opacity-100[aria-expanded="true"] {
    opacity: 1 !important;
  }

  .aria-pressed\:bg-alpha-3[aria-pressed="true"] {
    background-color: var(--cds-alpha-3);
  }

  .aria-pressed\:text-accent[aria-pressed="true"] {
    color: var(--cds-text-accent);
  }

  .aria-pressed\:text-primary[aria-pressed="true"] {
    color: var(--cds-text-primary);
  }

  .aria-\[current\=page\]\:bg-fill-control[aria-current="page"] {
    background-color: var(--cds-fill-control);
  }

  .aria-\[expanded\=true\]\:text-primary[aria-expanded="true"] {
    color: var(--cds-text-primary);
  }

  @media (hover: hover) {
    .aria-\[expanded\=true\]\:hover\:bg-transparent[aria-expanded="true"]:hover {
      background-color: #0000;
    }

    .aria-\[expanded\=true\]\:hover\:text-primary[aria-expanded="true"]:hover {
      color: var(--cds-text-primary);
    }
  }

  .aria-\[invalid\=true\]\:border-danger-200[aria-invalid="true"] {
    border-color: var(--cds-fill-danger-hover);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .aria-\[invalid\=true\]\:border-danger-200[aria-invalid="true"] {
      border-color: color-mix(in srgb, var(--cds-fill-danger-hover) calc(1 * 100%), transparent);
    }
  }

  .data-\[active\]\:border-\[var\(--cds-text-primary\)\][data-active] {
    border-color: var(--cds-text-primary);
  }

  .data-\[active\]\:border-current[data-active] {
    border-color: currentColor;
  }

  .data-\[active\]\:font-medium[data-active] {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .data-\[active\]\:text-primary[data-active] {
    color: var(--cds-text-primary);
  }

  .data-\[active\]\:before\:bg-fill-ghost-hover[data-active]:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .data-\[active\=true\]\:bg-none[data-active="true"] {
    background-image: none;
  }

  .data-\[anchor-hidden\]\:invisible[data-anchor-hidden], .data-\[behind\]\:invisible[data-behind] {
    visibility: hidden;
  }

  .data-\[behind\]\:opacity-0[data-behind] {
    opacity: 0;
  }

  .data-\[checked\]\:translate-x-\[calc\(var\(--cds-switch-h\,20px\)\*0\.8\)\][data-checked] {
    --tw-translate-x: calc(var(--cds-switch-h, 20px) * .8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .data-\[checked\]\:border-accent[data-checked] {
    border-color: var(--cds-border-accent);
  }

  .data-\[checked\]\:bg-\[var\(--cds-radio-group-card-selected\)\][data-checked] {
    background-color: var(--cds-radio-group-card-selected);
  }

  .data-\[checked\]\:bg-fill-accent[data-checked] {
    background-color: var(--cds-fill-accent);
  }

  .data-\[checked\]\:text-primary[data-checked] {
    color: var(--cds-text-primary);
  }

  .data-\[checked\]\:opacity-100[data-checked] {
    opacity: 1;
  }

  @media (hover: hover) {
    .data-\[checked\]\:hover\:border-accent[data-checked]:hover {
      border-color: var(--cds-border-accent);
    }

    .data-\[checked\]\:hover\:bg-fill-accent-hover[data-checked]:hover {
      background-color: var(--cds-fill-accent-hover);
    }

    .data-\[checked\]\:hover\:bg-surface-1[data-checked]:hover {
      background-color: var(--cds-surface-1);
    }
  }

  .data-\[collapsed\]\:w-64[data-collapsed] {
    width: calc(var(--spacing) * 64);
  }

  .data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none;
  }

  .data-\[disabled\]\:cursor-default[data-disabled] {
    cursor: default;
  }

  .data-\[disabled\]\:cursor-not-allowed[data-disabled] {
    cursor: not-allowed;
  }

  .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5;
  }

  .data-\[disabled\]\:opacity-60[data-disabled] {
    opacity: .6;
  }

  .data-\[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);
  }

  @media (hover: hover) {
    .data-\[disabled\]\:hover\:bg-\[var\(--cds-switch-track\)\][data-disabled]:hover {
      background-color: var(--cds-switch-track);
    }

    .data-\[disabled\]\:hover\:text-current[data-disabled]:hover {
      color: currentColor;
    }

    .data-\[checked\]\:data-\[disabled\]\:hover\:bg-fill-accent[data-checked][data-disabled]:hover {
      background-color: var(--cds-fill-accent);
    }
  }

  .data-\[disabled\=true\]\:cursor-not-allowed[data-disabled="true"] {
    cursor: not-allowed;
  }

  .data-\[disabled\=true\]\:opacity-50[data-disabled="true"] {
    opacity: .5;
  }

  .data-\[dragging\]\:cursor-ew-resize[data-dragging] {
    cursor: ew-resize;
  }

  .data-\[ending-style\]\:hidden[data-ending-style] {
    display: none;
  }

  .data-\[ending-style\]\:h-0[data-ending-style] {
    height: calc(var(--spacing) * 0);
  }

  .data-\[ending-style\]\:scale-\[0\.97\][data-ending-style] {
    scale: .97;
  }

  .data-\[ending-style\]\:scale-\[0\.98\][data-ending-style] {
    scale: .98;
  }

  .data-\[ending-style\]\:opacity-0[data-ending-style] {
    opacity: 0;
  }

  .data-\[ending-style\]\:\[--ts\:0\.85\][data-ending-style] {
    --ts: .85;
  }

  .data-\[error\]\:bg-\[var\(--core-10-red\)\][data-error] {
    background-color: var(--core-10-red);
  }

  .data-\[error\]\:text-\[var\(--core-red\)\][data-error] {
    color: var(--core-red);
  }

  .data-\[highlighted\]\:bg-accent[data-highlighted] {
    background-color: var(--cds-bg-accent);
  }

  .data-\[highlighted\]\:bg-fill-danger[data-highlighted] {
    background-color: var(--cds-fill-danger);
  }

  .data-\[highlighted\]\:bg-fill-ghost-hover[data-highlighted] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .data-\[highlighted\]\:bg-neutral-30[data-highlighted] {
    background-color: var(--cds-neutral-30);
  }

  .data-\[highlighted\]\:text-\[var\(--core-white\)\][data-highlighted] {
    color: var(--core-white);
  }

  .data-\[highlighted\]\:text-on-danger[data-highlighted] {
    color: var(--cds-on-danger);
  }

  .data-\[highlighted\]\:before\:bg-\[var\(--core-red\)\][data-highlighted]:before {
    content: var(--tw-content);
    background-color: var(--core-red);
  }

  .data-\[indeterminate\]\:opacity-100[data-indeterminate] {
    opacity: 1;
  }

  .data-\[instant\]\:duration-0[data-instant] {
    --tw-duration: 0s;
    transition-duration: 0s;
  }

  .data-\[invalid\]\:shadow-field-invalid[data-invalid] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-fill-danger));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .data-\[limited\]\:opacity-0[data-limited] {
    opacity: 0;
  }

  .data-\[menu-open\=true\]\:bg-\[var\(--df-hover\)\][data-menu-open="true"] {
    background-color: var(--df-hover);
  }

  .data-\[nested-dialog-open\]\:blur-\[2px\][data-nested-dialog-open] {
    --tw-blur: blur(2px);
    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, );
  }

  .data-\[nested-dialog-open\]\:after\:opacity-100[data-nested-dialog-open]:after {
    content: var(--tw-content);
    opacity: 1;
  }

  .data-\[open\]\:pointer-events-auto[data-open] {
    pointer-events: auto;
  }

  .data-\[open\]\:min-h-6[data-open] {
    min-height: calc(var(--spacing) * 6);
  }

  .data-\[open\]\:scale-100[data-open] {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .data-\[open\]\:opacity-100[data-open] {
    opacity: 1;
  }

  .data-\[panel-open\]\:rotate-0[data-panel-open] {
    rotate: 0deg;
  }

  .data-\[placeholder\]\:text-muted[data-placeholder] {
    color: var(--cds-text-muted);
  }

  .data-\[popup-open\]\:bg-alpha-1[data-popup-open] {
    background-color: var(--cds-alpha-1);
  }

  .data-\[popup-open\]\:bg-alpha-2[data-popup-open] {
    background-color: var(--cds-alpha-2);
  }

  .data-\[popup-open\]\:bg-fill-ghost-hover[data-popup-open] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .data-\[popup-open\]\:bg-fill-primary-hover[data-popup-open] {
    background-color: var(--cds-fill-primary-hover);
  }

  .data-\[popup-open\]\:bg-neutral-30[data-popup-open] {
    background-color: var(--cds-neutral-30);
  }

  .data-\[popup-open\]\:bg-neutral-50[data-popup-open] {
    background-color: var(--cds-neutral-50);
  }

  .data-\[popup-open\]\:bg-surface-0[data-popup-open] {
    background-color: var(--cds-surface-0);
  }

  .data-\[popup-open\]\:text-on-primary[data-popup-open] {
    color: var(--cds-on-primary);
  }

  .data-\[popup-open\]\:text-primary[data-popup-open] {
    color: var(--cds-text-primary);
  }

  .data-\[popup-open\]\:text-secondary[data-popup-open] {
    color: var(--cds-text-secondary);
  }

  .data-\[popup-open\]\:opacity-100[data-popup-open] {
    opacity: 1;
  }

  @media (hover: hover) {
    .data-\[popup-open\]\:hover\:bg-fill-primary-hover[data-popup-open]:hover {
      background-color: var(--cds-fill-primary-hover);
    }

    .data-\[popup-open\]\:hover\:text-on-primary[data-popup-open]:hover {
      color: var(--cds-on-primary);
    }

    .data-\[popup-open\]\:hover\:text-primary[data-popup-open]:hover {
      color: var(--cds-text-primary);
    }
  }

  .data-\[recording\]\:bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/10\%\)\][data-recording] {
    background-color: hsl(from var(--cds-fill-accent) h s l/10%);
  }

  .data-\[recording\]\:text-accent[data-recording] {
    color: var(--cds-text-accent);
  }

  .data-\[selected\=focused\]\:bg-\[var\(--df-selected\)\][data-selected="focused"] {
    background-color: var(--df-selected);
  }

  .data-\[selected\=focused\]\:text-primary[data-selected="focused"] {
    color: var(--cds-text-primary);
  }

  .data-\[selected\=open\]\:bg-\[var\(--df-selected\)\][data-selected="open"] {
    background-color: var(--df-selected);
  }

  .data-\[selected\=true\]\:bg-alpha-2[data-selected="true"] {
    background-color: var(--cds-alpha-2);
  }

  .data-\[selected\=true\]\:bg-surface-0[data-selected="true"] {
    background-color: var(--cds-surface-0);
  }

  .data-\[selected\=true\]\:bg-none[data-selected="true"] {
    background-image: none;
  }

  .data-\[selected\=true\]\:text-primary[data-selected="true"] {
    color: var(--cds-text-primary);
  }

  .data-\[side\=bottom\]\:top-\[-10px\][data-side="bottom"] {
    top: -10px;
  }

  .data-\[side\=bottom\]\:rotate-180[data-side="bottom"] {
    rotate: 180deg;
  }

  .data-\[side\=left\]\:right-\[-18px\][data-side="left"] {
    right: -18px;
  }

  .data-\[side\=left\]\:-rotate-90[data-side="left"] {
    rotate: -90deg;
  }

  .data-\[side\=right\]\:left-\[-18px\][data-side="right"] {
    left: -18px;
  }

  .data-\[side\=right\]\:rotate-90[data-side="right"] {
    rotate: 90deg;
  }

  .data-\[side\=top\]\:bottom-\[-10px\][data-side="top"] {
    bottom: -10px;
  }

  .data-\[starting-style\]\:h-0[data-starting-style] {
    height: calc(var(--spacing) * 0);
  }

  .data-\[starting-style\]\:scale-\[0\.97\][data-starting-style] {
    scale: .97;
  }

  .data-\[starting-style\]\:scale-\[0\.98\][data-starting-style] {
    scale: .98;
  }

  .data-\[starting-style\]\:\!opacity-100[data-starting-style] {
    opacity: 1 !important;
  }

  .data-\[starting-style\]\:opacity-0[data-starting-style] {
    opacity: 0;
  }

  .data-\[starting-style\]\:\[--ty\:100\%\][data-starting-style] {
    --ty: 100%;
  }

  .data-\[state\=\"closed\"\]\:\[animation\:fade_var\(--modal-close-duration\,125ms\)_ease-in_reverse_forwards\][data-state="closed"] {
    animation: fade var(--modal-close-duration, .125s) ease-in reverse forwards;
  }

  .data-\[state\=\"closed\"\]\:\[animation\:zoom_var\(--modal-close-duration\,125ms\)_ease-in_reverse_forwards\][data-state="closed"] {
    animation: zoom var(--modal-close-duration, .125s) ease-in reverse forwards;
  }

  .data-\[state\=\"closed\"\]\:animate-\[accordion-close_150ms_ease-out\][data-state="closed"] {
    animation: .15s ease-out accordion-close;
  }

  .data-\[state\=\"open\"\]\:\[animation\:fade_var\(--modal-animation-duration\,250ms\)_ease-out_forwards\][data-state="open"] {
    animation: fade var(--modal-animation-duration, .25s) ease-out forwards;
  }

  .data-\[state\=\"open\"\]\:\[animation\:zoom_var\(--modal-animation-duration\,250ms\)_ease-out_forwards\][data-state="open"] {
    animation: zoom var(--modal-animation-duration, .25s) ease-out forwards;
  }

  .data-\[state\=\"open\"\]\:animate-\[accordion-open_150ms_ease-out\][data-state="open"] {
    animation: .15s ease-out accordion-open;
  }

  .data-\[state\=\'on\'\]\:text-text-100[data-state="on"] {
    color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[state\=\'on\'\]\:text-text-100[data-state="on"] {
      color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .data-\[state\=checked\]\:border-accent-100[data-state="checked"] {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[state\=checked\]\:border-accent-100[data-state="checked"] {
      border-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .data-\[state\=checked\]\:bg-accent[data-state="checked"] {
    background-color: var(--cds-bg-accent);
  }

  .data-\[state\=checked\]\:text-accent-100[data-state="checked"] {
    color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[state\=checked\]\:text-accent-100[data-state="checked"] {
      color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .data-\[state\=closed\]\:\!hidden[data-state="closed"] {
    display: none !important;
  }

  .data-\[state\=closed\]\:animate-\[fade_125ms_ease-out_reverse_forwards\][data-state="closed"] {
    animation: .125s ease-out reverse forwards fade;
  }

  .data-\[state\=closed\]\:animate-\[zoom_125ms_ease-out_reverse_forwards\][data-state="closed"] {
    animation: .125s ease-out reverse forwards zoom;
  }

  .data-\[state\=open\]\:\!\[animation\:fade_50ms_ease-out_forwards\][data-state="open"] {
    animation: 50ms ease-out forwards fade !important;
  }

  .data-\[state\=open\]\:\[animation\:zoom_50ms_ease-out_forwards\][data-state="open"] {
    animation: 50ms ease-out forwards zoom;
  }

  .data-\[state\=open\]\:animate-\[fade_250ms_ease-in_forwards\][data-state="open"] {
    animation: .25s ease-in forwards fade;
  }

  .data-\[state\=open\]\:animate-\[zoom_250ms_ease-in_forwards\][data-state="open"] {
    animation: .25s ease-in forwards zoom;
  }

  .data-\[state\=open\]\:border-accent-100[data-state="open"] {
    border-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[state\=open\]\:border-accent-100[data-state="open"] {
      border-color: color-mix(in srgb, var(--cds-fill-accent) calc(1 * 100%), transparent);
    }
  }

  .data-\[state\=unchecked\]\:border-border-300[data-state="unchecked"] {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .data-\[state\=unchecked\]\:border-border-300[data-state="unchecked"] {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .data-\[state\=unchecked\]\:bg-surface-3[data-state="unchecked"] {
    background-color: var(--cds-surface-3);
  }

  .data-\[state\=unchecked\]\:text-secondary[data-state="unchecked"] {
    color: var(--cds-text-secondary);
  }

  @media (hover: hover) {
    .data-\[state\=unchecked\]\:hover\:bg-neutral-30[data-state="unchecked"]:hover {
      background-color: var(--cds-neutral-30);
    }
  }

  .data-\[unchecked\]\:hidden[data-unchecked] {
    display: none;
  }

  @media (hover: hover) {
    .data-\[zone-disabled\]\:hover\:bg-transparent[data-zone-disabled]:hover {
      background-color: #0000;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .motion-safe\:animate-\[bugReportFlash_220ms_ease-out\] {
      animation: .22s ease-out bugReportFlash;
    }

    .motion-safe\:animate-\[cds-reveal-in_var\(--cds-dur-base\)_var\(--cds-ease-out\)_both\] {
      animation: cds-reveal-in var(--cds-dur-base) var(--cds-ease-out) both;
    }

    .motion-safe\:animate-\[cds-reveal-out_var\(--cds-dur-base\)_var\(--cds-ease-out\)_both\] {
      animation: cds-reveal-out var(--cds-dur-base) var(--cds-ease-out) both;
    }

    .motion-safe\:animate-pulse {
      animation: var(--animate-pulse);
    }

    .motion-safe\:transition-\[background-color\] {
      transition-property: background-color;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .motion-safe\:transition-\[opacity\,padding-left\] {
      transition-property: opacity, padding-left;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .motion-safe\:transition-\[padding-left\,padding-bottom\] {
      transition-property: padding-left, padding-bottom;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .motion-safe\:transition-\[padding-left\] {
      transition-property: padding-left;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .motion-safe\: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));
    }

    .motion-safe\: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));
    }

    .motion-safe\:transition-none {
      transition-property: none;
    }

    .motion-safe\:\[transition-delay\:var\(--dot-stagger\)\] {
      transition-delay: var(--dot-stagger);
    }

    .motion-safe\:duration-200 {
      --tw-duration: .2s;
      transition-duration: .2s;
    }

    .motion-safe\:duration-300 {
      --tw-duration: .3s;
      transition-duration: .3s;
    }

    .motion-safe\:duration-\[600ms\] {
      --tw-duration: .6s;
      transition-duration: .6s;
    }

    .motion-safe\:ease-\[cubic-bezier\(0\.3\,0\.9\,0\.4\,1\)\] {
      --tw-ease: cubic-bezier(.3,.9,.4,1);
      transition-timing-function: cubic-bezier(.3, .9, .4, 1);
    }

    .motion-safe\:ease-out {
      --tw-ease: var(--cds-ease-out);
      transition-timing-function: var(--cds-ease-out);
    }

    .motion-safe\:\[transition\:opacity_140ms_ease\,transform_180ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\] {
      transition: opacity .14s, transform .18s cubic-bezier(.16, 1, .3, 1);
    }

    .motion-safe\:group-focus-within\:rotate-\(--clk-hold\):is(:where(.group):focus-within :where(.motion-safe\:group-focus-within\:rotate-\(--clk-hold\))) {
      rotate: var(--clk-hold);
    }

    .motion-safe\:group-focus-within\:rotate-\[30deg\]:is(:where(.group):focus-within :where(.motion-safe\:group-focus-within\:rotate-\[30deg\])) {
      rotate: 30deg;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .motion-reduce\:animate-none {
      animation: none;
    }

    .motion-reduce\:border-text-100 {
      border-color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .motion-reduce\:border-text-100 {
        border-color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }

    .motion-reduce\:bg-none {
      background-image: none;
    }

    .motion-reduce\:text-muted {
      color: var(--cds-text-muted);
    }

    .motion-reduce\:text-primary {
      color: var(--cds-text-primary);
    }

    .motion-reduce\:text-secondary {
      color: var(--cds-text-secondary);
    }

    .motion-reduce\:\!transition-none {
      transition-property: none !important;
    }

    .motion-reduce\:transition-none {
      transition-property: none;
    }

    .motion-reduce\:duration-0 {
      --tw-duration: 0s;
      transition-duration: 0s;
    }

    .motion-reduce\:\[animation-delay\:-1\.5s\]\! {
      animation-delay: -1.5s !important;
    }

    .motion-reduce\:\[animation-play-state\:paused\]\! {
      animation-play-state: paused !important;
    }

    .motion-reduce\:after\:hidden:after {
      content: var(--tw-content);
      display: none;
    }
  }

  @media not all and (min-width: 500px) {
    .max-\[500px\]\:w-\[calc\(100\%-1\.25rem\)\]\! {
      width: calc(100% - 1.25rem) !important;
    }
  }

  @media not all and (min-width: 359px) {
    .max-\[359px\]\:hidden {
      display: none;
    }
  }

  @media not all and (min-width: 64rem) {
    .max-lg\:hidden {
      display: none;
    }

    .max-lg\:h-auto {
      height: auto;
    }

    .max-lg\:w-full {
      width: 100%;
    }

    .max-lg\:w-full\! {
      width: 100% !important;
    }

    .max-lg\:max-w-3xl {
      max-width: var(--container-3xl);
    }

    .max-lg\:flex-none {
      flex: none;
    }

    .max-lg\:flex-col {
      flex-direction: column;
    }

    .max-lg\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }

    .max-lg\:overflow-y-auto {
      overflow-y: auto;
    }

    .max-lg\:overflow-y-visible {
      overflow-y: visible;
    }

    .max-lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .max-lg\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }
  }

  @media not all and (min-width: 48rem) {
    .max-md\:pointer-events-auto {
      pointer-events: auto;
    }

    .max-md\:pointer-events-none {
      pointer-events: none;
    }

    .max-md\:absolute {
      position: absolute;
    }

    .max-md\:relative {
      position: relative;
    }

    .max-md\:inset-0 {
      inset: calc(var(--spacing) * 0);
    }

    .max-md\:inset-x-0 {
      inset-inline: calc(var(--spacing) * 0);
    }

    .max-md\:top-0 {
      top: calc(var(--spacing) * 0);
    }

    .max-md\:z-header {
      z-index: 20;
    }

    .max-md\:-ml-3 {
      margin-left: calc(var(--spacing) * -3);
    }

    .max-md\:ml-auto {
      margin-left: auto;
    }

    .max-md\:flex {
      display: flex;
    }

    .max-md\:hidden {
      display: none;
    }

    .max-md\:h-auto {
      height: auto;
    }

    .max-md\:h-full {
      height: 100%;
    }

    .max-md\:min-h-12 {
      min-height: calc(var(--spacing) * 12);
    }

    .max-md\:min-h-\[calc\(10vh-1\.5rem\)\] {
      min-height: calc(10vh - 1.5rem);
    }

    .max-md\:w-fit {
      width: fit-content;
    }

    .max-md\:max-w-\[33rem\] {
      max-width: 33rem;
    }

    .max-md\:flex-col {
      flex-direction: column;
    }

    .max-md\:flex-wrap {
      flex-wrap: wrap;
    }

    .max-md\:items-center {
      align-items: center;
    }

    .max-md\:items-end {
      align-items: flex-end;
    }

    .max-md\:items-stretch {
      align-items: stretch;
    }

    .max-md\:gap-sm {
      gap: var(--cds-gap-sm);
    }

    .max-md\:self-end {
      align-self: flex-end;
    }

    .max-md\:border-0 {
      border-style: var(--tw-border-style);
      border-width: 0;
    }

    .max-md\:border-t {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }

    .max-md\:border-border-300 {
      border-color: var(--cds-border);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .max-md\:border-border-300 {
        border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      }
    }

    .max-md\:bg-surface-1 {
      background-color: var(--cds-surface-1);
    }

    .max-md\:bg-transparent {
      background-color: #0000;
    }

    .max-md\:\!pt-0 {
      padding-top: calc(var(--spacing) * 0) !important;
    }

    .max-md\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }

    .max-md\:pt-3 {
      padding-top: calc(var(--spacing) * 3);
    }

    .max-md\:pt-4 {
      padding-top: calc(var(--spacing) * 4);
    }

    .max-md\:pl-1 {
      padding-left: calc(var(--spacing) * 1);
    }

    .max-md\:text-\[10px\] {
      font-size: 10px;
    }

    .max-md\:text-\[17px\] {
      font-size: 17px;
    }

    .max-md\:text-\[18px\] {
      font-size: 18px;
    }

    .max-md\:leading-\[13px\] {
      --tw-leading: 13px;
      line-height: 13px;
    }

    .max-md\:leading-\[22px\] {
      --tw-leading: 22px;
      line-height: 22px;
    }

    .max-md\:leading-\[23px\] {
      --tw-leading: 23px;
      line-height: 23px;
    }

    .max-md\:shadow-none {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media not all and (min-width: 40rem) {
    .max-sm\:-mx-1 {
      margin-inline: calc(var(--spacing) * -1);
    }

    .max-sm\:mb-2 {
      margin-bottom: calc(var(--spacing) * 2);
    }

    .max-sm\:mb-3 {
      margin-bottom: calc(var(--spacing) * 3);
    }

    .max-sm\:mb-pad-sm {
      margin-bottom: var(--cds-pad-sm);
    }

    .max-sm\:hidden {
      display: none;
    }

    .max-sm\:h-dvh {
      height: 100dvh;
    }

    .max-sm\:\!max-h-none {
      max-height: none !important;
    }

    .max-sm\:min-h-0 {
      min-height: calc(var(--spacing) * 0);
    }

    .max-sm\:min-h-10 {
      min-height: calc(var(--spacing) * 10);
    }

    .max-sm\:w-full {
      width: 100%;
    }

    .max-sm\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }

    .max-sm\:flex-1 {
      flex: 1;
    }

    .max-sm\:shrink-0 {
      flex-shrink: 0;
    }

    .max-sm\:\[scrollbar-width\:none\] {
      scrollbar-width: none;
    }

    .max-sm\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .max-sm\:flex-col {
      flex-direction: column;
    }

    .max-sm\:flex-row {
      flex-direction: row;
    }

    .max-sm\:flex-wrap {
      flex-wrap: wrap;
    }

    .max-sm\:items-center {
      align-items: center;
    }

    .max-sm\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }

    .max-sm\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .max-sm\:gap-y-2 {
      row-gap: calc(var(--spacing) * 2);
    }

    .max-sm\:overflow-x-auto {
      overflow-x: auto;
    }

    .max-sm\:rounded-none {
      border-radius: 0;
    }

    .max-sm\:border-t {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }

    .max-sm\:\!px-1 {
      padding-inline: calc(var(--spacing) * 1) !important;
    }

    .max-sm\:px-3 {
      padding-inline: calc(var(--spacing) * 3);
    }

    .max-sm\:py-1 {
      padding-block: calc(var(--spacing) * 1);
    }

    .max-sm\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }

    .max-sm\:text-base {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }

    .max-sm\:text-body {
      font-size: var(--cds-font-size-body);
      line-height: var(--tw-leading, var(--cds-leading-body));
    }

    .max-sm\:break-all {
      word-break: break-all;
    }

    .max-sm\:whitespace-nowrap {
      white-space: nowrap;
    }
  }

  @media (min-width: 350px) {
    .min-\[350px\]\:text-\[3\.2rem\] {
      font-size: 3.2rem;
    }

    .min-\[350px\]\:text-\[38px\] {
      font-size: 38px;
    }
  }

  @media (min-width: 480px) {
    .min-\[480px\]\:block {
      display: block;
    }

    .min-\[480px\]\:grid-cols-\[1fr_1fr_1\.4fr\] {
      grid-template-columns: 1fr 1fr 1.4fr;
    }

    .min-\[480px\]\:grid-cols-\[9rem_1fr\] {
      grid-template-columns: 9rem 1fr;
    }

    .min-\[480px\]\:items-baseline {
      align-items: baseline;
    }

    .min-\[480px\]\:items-center {
      align-items: center;
    }
  }

  @media (min-width: 500px) {
    .min-\[500px\]\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }

    .min-\[500px\]\:mt-14 {
      margin-top: calc(var(--spacing) * 14);
    }

    .min-\[500px\]\:text-\[3\.5rem\] {
      font-size: 3.5rem;
    }
  }

  @media (min-width: 840px) {
    .min-\[840px\]\:block {
      display: block;
    }

    .min-\[840px\]\:hidden {
      display: none;
    }

    .min-\[840px\]\:min-h-\[335px\] {
      min-height: 335px;
    }

    .min-\[840px\]\:max-w-4xl {
      max-width: var(--container-4xl);
    }

    .min-\[840px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .min-\[840px\]\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }

    .min-\[840px\]\:pt-5 {
      padding-top: calc(var(--spacing) * 5);
    }
  }

  @media (min-width: 1000px) {
    .min-\[1000px\]\:flex {
      display: flex;
    }

    .min-\[1000px\]\:hidden {
      display: none;
    }

    .min-\[1000px\]\:max-w-7xl {
      max-width: var(--container-7xl);
    }

    .min-\[1000px\]\:max-w-\[90rem\] {
      max-width: 90rem;
    }

    .min-\[1000px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 1024px) {
    .min-\[1024px\]\:block {
      display: block;
    }

    .min-\[1024px\]\:scale-\[0\.68\] {
      scale: .68;
    }
  }

  @media (min-width: 1100px) {
    .min-\[1100px\]\:sticky {
      position: sticky;
    }

    .min-\[1100px\]\:top-0 {
      top: calc(var(--spacing) * 0);
    }

    .min-\[1100px\]\:right-auto {
      right: auto;
    }

    .min-\[1100px\]\:bottom-auto {
      bottom: auto;
    }

    .min-\[1100px\]\:h-screen {
      height: 100vh;
    }

    .min-\[1100px\]\:w-0 {
      width: calc(var(--spacing) * 0);
    }

    .min-\[1100px\]\:shrink-0 {
      flex-shrink: 0;
    }

    .min-\[1100px\]\:translate-x-0 {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .min-\[1100px\]\:overflow-x-hidden {
      overflow-x: hidden;
    }

    .min-\[1100px\]\:border-l-0 {
      border-left-style: var(--tw-border-style);
      border-left-width: 0;
    }

    .min-\[1100px\]\:transition-\[width\,visibility\] {
      transition-property: width, visibility;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    @media (prefers-reduced-motion: reduce) {
      .min-\[1100px\]\:motion-reduce\:transition-none {
        transition-property: none;
      }
    }
  }

  @media (min-width: 1200px) {
    .min-\[1200px\]\:scale-\[0\.8\] {
      scale: .8;
    }
  }

  @media (min-width: 1400px) {
    .min-\[1400px\]\:scale-\[0\.89\] {
      scale: .89;
    }
  }

  @media (min-width: 1562px) {
    .min-\[1562px\]\:scale-100 {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (min-width: 40rem) {
    .sm\:static {
      position: static;
    }

    .sm\:col-span-1 {
      grid-column: span 1 / span 1;
    }

    .sm\:col-span-2 {
      grid-column: span 2 / span 2;
    }

    .sm\:row-span-2 {
      grid-row: span 2 / span 2;
    }

    .sm\:-mx-20 {
      margin-inline: calc(var(--spacing) * -20);
    }

    .sm\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }

    .sm\:mx-auto {
      margin-inline: auto;
    }

    .sm\:mt-5 {
      margin-top: calc(var(--spacing) * 5);
    }

    .sm\:mt-8 {
      margin-top: calc(var(--spacing) * 8);
    }

    .sm\:mt-10 {
      margin-top: calc(var(--spacing) * 10);
    }

    .sm\:mt-20 {
      margin-top: calc(var(--spacing) * 20);
    }

    .sm\:mr-auto {
      margin-right: auto;
    }

    .sm\:mb-4 {
      margin-bottom: calc(var(--spacing) * 4);
    }

    .sm\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }

    .sm\:block {
      display: block;
    }

    .sm\:flex {
      display: flex;
    }

    .sm\:grid {
      display: grid;
    }

    .sm\:hidden {
      display: none;
    }

    .sm\:inline {
      display: inline;
    }

    .sm\:table-cell {
      display: table-cell;
    }

    .sm\:h-7 {
      height: calc(var(--spacing) * 7);
    }

    .sm\:h-28 {
      height: calc(var(--spacing) * 28);
    }

    .sm\:h-\[36px\] {
      height: 36px;
    }

    .sm\:h-\[52px\] {
      height: 52px;
    }

    .sm\:h-\[315px\] {
      height: 315px;
    }

    .sm\:min-h-16 {
      min-height: calc(var(--spacing) * 16);
    }

    .sm\:w-36 {
      width: calc(var(--spacing) * 36);
    }

    .sm\:w-48 {
      width: calc(var(--spacing) * 48);
    }

    .sm\:w-\[30rem\] {
      width: 30rem;
    }

    .sm\:w-\[72px\] {
      width: 72px;
    }

    .sm\:w-\[128px\] {
      width: 128px;
    }

    .sm\:w-auto {
      width: auto;
    }

    .sm\:w-full {
      width: 100%;
    }

    .sm\:max-w-\[460px\] {
      max-width: 460px;
    }

    .sm\:max-w-md {
      max-width: var(--container-md);
    }

    .sm\:max-w-none {
      max-width: none;
    }

    .sm\:max-w-xl {
      max-width: var(--container-xl);
    }

    .sm\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }

    .sm\:min-w-\[20rem\] {
      min-width: 20rem;
    }

    .sm\:min-w-\[30rem\] {
      min-width: 30rem;
    }

    .sm\:min-w-\[602px\] {
      min-width: 602px;
    }

    .sm\:min-w-fit {
      min-width: fit-content;
    }

    .sm\:min-w-xs {
      min-width: var(--container-xs);
    }

    .sm\:flex-1 {
      flex: 1;
    }

    .sm\:grow {
      flex-grow: 1;
    }

    .sm\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:grid-rows-2 {
      grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:flex-col {
      flex-direction: column;
    }

    .sm\:flex-col-reverse {
      flex-direction: column-reverse;
    }

    .sm\:flex-row {
      flex-direction: row;
    }

    .sm\:flex-nowrap {
      flex-wrap: nowrap;
    }

    .sm\:flex-wrap {
      flex-wrap: wrap;
    }

    .sm\:items-center {
      align-items: center;
    }

    .sm\:items-end {
      align-items: flex-end;
    }

    .sm\:items-start {
      align-items: flex-start;
    }

    .sm\:items-stretch {
      align-items: stretch;
    }

    .sm\:justify-between {
      justify-content: space-between;
    }

    .sm\:justify-center {
      justify-content: center;
    }

    .sm\:justify-end {
      justify-content: flex-end;
    }

    .sm\:justify-start {
      justify-content: flex-start;
    }

    .sm\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }

    .sm\:gap-10 {
      gap: calc(var(--spacing) * 10);
    }

    .sm\:gap-\[0\.15em\] {
      gap: .15em;
    }

    .sm\:gap-\[0\.25em\] {
      gap: .25em;
    }

    .sm\:gap-xl {
      gap: var(--cds-gap-xl);
    }

    :where(.sm\:divide-x > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }

    :where(.sm\:divide-y-0 > :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(0px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    }

    .sm\:self-end {
      align-self: flex-end;
    }

    .sm\:overflow-hidden {
      overflow: hidden;
    }

    .sm\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }

    .sm\:bg-transparent {
      background-color: #0000;
    }

    .sm\:p-0 {
      padding: calc(var(--spacing) * 0);
    }

    .sm\:p-8 {
      padding: calc(var(--spacing) * 8);
    }

    .sm\:\!px-8 {
      padding-inline: calc(var(--spacing) * 8) !important;
    }

    .sm\:\!px-12 {
      padding-inline: calc(var(--spacing) * 12) !important;
    }

    .sm\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .sm\:px-1 {
      padding-inline: calc(var(--spacing) * 1);
    }

    .sm\:px-2\.5 {
      padding-inline: calc(var(--spacing) * 2.5);
    }

    .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .sm\:px-7 {
      padding-inline: calc(var(--spacing) * 7);
    }

    .sm\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .sm\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }

    .sm\:px-\[44px\] {
      padding-inline: 44px;
    }

    .sm\:\!py-8 {
      padding-block: calc(var(--spacing) * 8) !important;
    }

    .sm\:\!py-20 {
      padding-block: calc(var(--spacing) * 20) !important;
    }

    .sm\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }

    .sm\:pe-48 {
      padding-inline-end: calc(var(--spacing) * 48);
    }

    .sm\:\!pt-8 {
      padding-top: calc(var(--spacing) * 8) !important;
    }

    .sm\:\!pt-10 {
      padding-top: calc(var(--spacing) * 10) !important;
    }

    .sm\:pt-\[15vh\] {
      padding-top: 15vh;
    }

    .sm\:\!pb-8 {
      padding-bottom: calc(var(--spacing) * 8) !important;
    }

    .sm\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }

    .sm\:pb-10 {
      padding-bottom: calc(var(--spacing) * 10);
    }

    .sm\:pb-12 {
      padding-bottom: calc(var(--spacing) * 12);
    }

    .sm\:pl-3 {
      padding-left: calc(var(--spacing) * 3);
    }

    .sm\:pl-6 {
      padding-left: calc(var(--spacing) * 6);
    }

    .sm\:pl-md {
      padding-left: var(--cds-pad-md);
    }

    .sm\:font-base {
      font-family: var(--font-ui);
      font-size: var(--cds-font-size-body);
      font-weight: var(--cds-font-weight-regular);
      line-height: var(--cds-leading-body);
    }

    .sm\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .sm\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }

    .sm\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .sm\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--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\:text-xs {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }

    .sm\:text-\[2rem\] {
      font-size: 2rem;
    }

    .sm\:break-normal {
      overflow-wrap: normal;
      word-break: normal;
    }

    .sm\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, var(--cds-black));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .sm\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
        --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
      }
    }

    .sm\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .sm\:\[--cp-top\:15vh\] {
      --cp-top: 15vh;
    }

    .sm\:\[--cp-top\:max\(15vh\,var\(--cp-clearance\)\)\] {
      --cp-top: max(15vh, var(--cp-clearance));
    }

    @media (hover: hover) {
      .sm\:group-hover\:rotate-2:is(:where(.group):hover :where(.sm\:group-hover\:rotate-2)) {
        rotate: 2deg;
      }
    }

    .sm\:group-focus-visible\:rotate-2:is(:where(.group):focus-visible :where(.sm\:group-focus-visible\:rotate-2)) {
      rotate: 2deg;
    }

    @media not all and (min-width: 48rem) {
      .sm\:max-md\:-mx-4 {
        margin-inline: calc(var(--spacing) * -4);
      }
    }
  }

  @media (min-width: 48rem) {
    .md\:pointer-events-none {
      pointer-events: none;
    }

    .md\:not-sr-only {
      clip-path: none;
      white-space: normal;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      position: static;
      overflow: visible;
    }

    .md\:absolute {
      position: absolute;
    }

    .md\:fixed {
      position: fixed;
    }

    .md\:sticky {
      position: sticky;
    }

    .md\:inset-x-0 {
      inset-inline: calc(var(--spacing) * 0);
    }

    .md\:top-0 {
      top: calc(var(--spacing) * 0);
    }

    .md\:top-4 {
      top: calc(var(--spacing) * 4);
    }

    .md\:top-6 {
      top: calc(var(--spacing) * 6);
    }

    .md\:top-8 {
      top: calc(var(--spacing) * 8);
    }

    .md\:top-10 {
      top: calc(var(--spacing) * 10);
    }

    .md\:top-16 {
      top: calc(var(--spacing) * 16);
    }

    .md\:top-\[52px\] {
      top: 52px;
    }

    .md\:right-0 {
      right: calc(var(--spacing) * 0);
    }

    .md\:right-10 {
      right: calc(var(--spacing) * 10);
    }

    .md\:right-\[296px\] {
      right: 296px;
    }

    .md\:bottom-\[15px\] {
      bottom: 15px;
    }

    .md\:left-3 {
      left: calc(var(--spacing) * 3);
    }

    .md\:\!z-10 {
      z-index: 10 !important;
    }

    .md\:-z-10 {
      z-index: calc(10 * -1);
    }

    .md\:\[z-index\:0\], .md\:z-0 {
      z-index: 0;
    }

    .md\:order-1 {
      order: 1;
    }

    .md\:col-span-1 {
      grid-column: span 1 / span 1;
    }

    .md\:col-span-2 {
      grid-column: span 2 / span 2;
    }

    .md\:col-span-4 {
      grid-column: span 4 / span 4;
    }

    .md\:col-span-8 {
      grid-column: span 8 / span 8;
    }

    .md\:row-span-2 {
      grid-row: span 2 / span 2;
    }

    .md\:-m-1 {
      margin: calc(var(--spacing) * -1);
    }

    .md\:m-2 {
      margin: calc(var(--spacing) * 2);
    }

    .md\:\!mx-0 {
      margin-inline: calc(var(--spacing) * 0) !important;
    }

    .md\:-mx-2 {
      margin-inline: calc(var(--spacing) * -2);
    }

    .md\:-mx-6 {
      margin-inline: calc(var(--spacing) * -6);
    }

    .md\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }

    .md\:mx-auto {
      margin-inline: auto;
    }

    .md\:my-0 {
      margin-block: calc(var(--spacing) * 0);
    }

    .md\:my-2 {
      margin-block: calc(var(--spacing) * 2);
    }

    .md\:my-8 {
      margin-block: calc(var(--spacing) * 8);
    }

    .md\:-me-6 {
      margin-inline-end: calc(var(--spacing) * -6);
    }

    .md\:-mt-6 {
      margin-top: calc(var(--spacing) * -6);
    }

    .md\:mt-6 {
      margin-top: calc(var(--spacing) * 6);
    }

    .md\:mt-8 {
      margin-top: calc(var(--spacing) * 8);
    }

    .md\:mt-10 {
      margin-top: calc(var(--spacing) * 10);
    }

    .md\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }

    .md\:mt-14 {
      margin-top: calc(var(--spacing) * 14);
    }

    .md\:mt-20 {
      margin-top: calc(var(--spacing) * 20);
    }

    .md\:mt-\[62px\] {
      margin-top: 62px;
    }

    .md\:mt-\[80px\] {
      margin-top: 80px;
    }

    .md\:mr-2 {
      margin-right: calc(var(--spacing) * 2);
    }

    .md\:mr-3 {
      margin-right: calc(var(--spacing) * 3);
    }

    .md\:mr-\[var\(--df-pane-trailing-gutter\,8px\)\] {
      margin-right: var(--df-pane-trailing-gutter, 8px);
    }

    .md\:-mb-6 {
      margin-bottom: calc(var(--spacing) * -6);
    }

    .md\:mb-0 {
      margin-bottom: calc(var(--spacing) * 0);
    }

    .md\:mb-6 {
      margin-bottom: calc(var(--spacing) * 6);
    }

    .md\:mb-8 {
      margin-bottom: calc(var(--spacing) * 8);
    }

    .md\:mb-12 {
      margin-bottom: calc(var(--spacing) * 12);
    }

    .md\:mb-48 {
      margin-bottom: calc(var(--spacing) * 48);
    }

    .md\:ml-1 {
      margin-left: calc(var(--spacing) * 1);
    }

    .md\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }

    .md\:ml-3 {
      margin-left: calc(var(--spacing) * 3);
    }

    .md\:ml-4 {
      margin-left: calc(var(--spacing) * 4);
    }

    .md\:block {
      display: block;
    }

    .md\:flex {
      display: flex;
    }

    .md\:grid {
      display: grid;
    }

    .md\:hidden {
      display: none;
    }

    .md\:inline {
      display: inline;
    }

    .md\:h-16 {
      height: calc(var(--spacing) * 16);
    }

    .md\:h-36 {
      height: calc(var(--spacing) * 36);
    }

    .md\:h-40 {
      height: calc(var(--spacing) * 40);
    }

    .md\:h-\[30rem\] {
      height: 30rem;
    }

    .md\:h-\[72px\] {
      height: 72px;
    }

    .md\:h-\[540px\] {
      height: 540px;
    }

    .md\:h-\[calc\(100\%-56px\)\] {
      height: calc(100% - 56px);
    }

    .md\:h-\[calc\(100vh-11rem\)\] {
      height: calc(100vh - 11rem);
    }

    .md\:h-\[var\(--app-content-height\,100dvh\)\] {
      height: var(--app-content-height, 100dvh);
    }

    .md\:h-full {
      height: 100%;
    }

    .md\:max-h-\[calc\(100dvh-5rem\)\] {
      max-height: calc(100dvh - 5rem);
    }

    .md\:max-h-\[calc\(100vh-2rem\)\] {
      max-height: calc(100vh - 2rem);
    }

    .md\:max-h-\[calc\(100vh-5rem-var\(--df-chrome-bar-height\,0px\)\)\] {
      max-height: calc(100vh - 5rem - var(--df-chrome-bar-height, 0px));
    }

    .md\:max-h-\[var\(--app-content-height\,100dvh\)\] {
      max-height: var(--app-content-height, 100dvh);
    }

    .md\:max-h-none {
      max-height: none;
    }

    .md\:min-h-0 {
      min-height: calc(var(--spacing) * 0);
    }

    .md\:min-h-16 {
      min-height: calc(var(--spacing) * 16);
    }

    .md\:min-h-\[25vh\] {
      min-height: 25vh;
    }

    .md\:min-h-\[262px\] {
      min-height: 262px;
    }

    .md\:w-1\/2 {
      width: 50%;
    }

    .md\:w-5\/6 {
      width: 83.3333%;
    }

    .md\:w-48 {
      width: calc(var(--spacing) * 48);
    }

    .md\:w-72 {
      width: calc(var(--spacing) * 72);
    }

    .md\:w-80 {
      width: calc(var(--spacing) * 80);
    }

    .md\:w-\[23rem\] {
      width: 23rem;
    }

    .md\:w-\[27rem\] {
      width: 27rem;
    }

    .md\:w-\[100\%\] {
      width: 100%;
    }

    .md\:w-\[342px\] {
      width: 342px;
    }

    .md\:w-\[380px\] {
      width: 380px;
    }

    .md\:w-\[384px\] {
      width: 384px;
    }

    .md\:w-\[calc\(50\%-10px\)\] {
      width: calc(50% - 10px);
    }

    .md\:w-\[calc\(50vw-2\.5rem\)\] {
      width: calc(50vw - 2.5rem);
    }

    .md\:w-auto {
      width: auto;
    }

    .md\:w-fit {
      width: fit-content;
    }

    .md\:w-full {
      width: 100%;
    }

    .md\:max-w-2xl {
      max-width: var(--container-2xl);
    }

    .md\:max-w-3xl {
      max-width: var(--container-3xl);
    }

    .md\:max-w-4xl {
      max-width: var(--container-4xl);
    }

    .md\:max-w-\[350px\] {
      max-width: 350px;
    }

    .md\:max-w-\[545px\] {
      max-width: 545px;
    }

    .md\:max-w-none {
      max-width: none;
    }

    .md\:max-w-sm {
      max-width: var(--container-sm);
    }

    .md\:max-w-xl {
      max-width: var(--container-xl);
    }

    .md\:flex-1 {
      flex: 1;
    }

    .md\:flex-none {
      flex: none;
    }

    .md\:flex-shrink-0, .md\:shrink-0 {
      flex-shrink: 0;
    }

    .md\:basis-\[var\(--ef-asset-basis\)\] {
      flex-basis: var(--ef-asset-basis);
    }

    .md\:basis-\[var\(--ef-content-basis\)\] {
      flex-basis: var(--ef-content-basis);
    }

    .md\:translate-x-11 {
      --tw-translate-x: calc(var(--spacing) * 11);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .md\:translate-y-\[42px\] {
      --tw-translate-y: 42px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .md\:animate-\[fade_0\.3s_ease-in-out_0\.1s_forwards\] {
      animation: .3s ease-in-out .1s forwards fade;
    }

    .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:grid-cols-\[1fr_1fr\] {
      grid-template-columns: 1fr 1fr;
    }

    .md\:grid-cols-\[220px_minmax\(0\,1fr\)\], .md\:grid-cols-\[220px_minmax\(0px\,_1fr\)\] {
      grid-template-columns: 220px minmax(0, 1fr);
    }

    .md\:grid-cols-\[400px_1fr\] {
      grid-template-columns: 400px 1fr;
    }

    .md\:grid-cols-\[480px_270px\] {
      grid-template-columns: 480px 270px;
    }

    .md\:grid-cols-\[calc\(var\(--df-sidebar-width\,288px\)\+8px\)_minmax\(0px\,_1fr\)\] {
      grid-template-columns: calc(var(--df-sidebar-width, 288px) + 8px) minmax(0px, 1fr);
    }

    .md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\] {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr);
    }

    .md\:grid-cols-\[minmax\(0\,var\(--ef-content-fr\)\)_minmax\(0\,var\(--ef-asset-fr\)\)\] {
      grid-template-columns: minmax(0,var(--ef-content-fr)) minmax(0,var(--ef-asset-fr));
    }

    .md\:grid-cols-\[var\(--df-sidebar-width\,288px\)_minmax\(0px\,_1fr\)\] {
      grid-template-columns: var(--df-sidebar-width, 288px) minmax(0px, 1fr);
    }

    .md\:grid-rows-\[1fr_auto\] {
      grid-template-rows: 1fr auto;
    }

    .md\:flex-col {
      flex-direction: column;
    }

    .md\:flex-row {
      flex-direction: row;
    }

    .md\:flex-nowrap {
      flex-wrap: nowrap;
    }

    .md\:items-center {
      align-items: center;
    }

    .md\:items-end {
      align-items: flex-end;
    }

    .md\:items-start {
      align-items: flex-start;
    }

    .md\:items-stretch {
      align-items: stretch;
    }

    .md\:justify-between {
      justify-content: space-between;
    }

    .md\:justify-center {
      justify-content: center;
    }

    .md\:justify-end {
      justify-content: flex-end;
    }

    .md\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }

    .md\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .md\:gap-5 {
      gap: calc(var(--spacing) * 5);
    }

    .md\:gap-6 {
      gap: calc(var(--spacing) * 6);
    }

    .md\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }

    .md\:gap-10 {
      gap: calc(var(--spacing) * 10);
    }

    .md\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }

    .md\:gap-16 {
      gap: calc(var(--spacing) * 16);
    }

    .md\:gap-32 {
      gap: calc(var(--spacing) * 32);
    }

    .md\:gap-\[10px\] {
      gap: 10px;
    }

    :where(.md\:space-y-0 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
    }

    .md\:gap-x-6 {
      column-gap: calc(var(--spacing) * 6);
    }

    :where(.md\:space-x-4 > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
    }

    .md\:self-end {
      align-self: flex-end;
    }

    .md\:self-start {
      align-self: flex-start;
    }

    .md\:overflow-visible {
      overflow: visible;
    }

    .md\:overflow-x-hidden {
      overflow-x: hidden;
    }

    .md\:overflow-y-auto {
      overflow-y: auto;
    }

    .md\:rounded-2xl {
      border-radius: var(--radius-2xl);
    }

    .md\:rounded-lg {
      border-radius: var(--radius-lg);
    }

    .md\:rounded-s-2xl {
      border-start-start-radius: var(--radius-2xl);
      border-end-start-radius: var(--radius-2xl);
    }

    .md\:rounded-e-none {
      border-start-end-radius: 0;
      border-end-end-radius: 0;
    }

    .md\:border-0\.5 {
      border-style: var(--tw-border-style);
      border-width: .5px;
    }

    .md\:border-r {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }

    .md\:border-b-0 {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0;
    }

    .md\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }

    .md\:border-border-300 {
      border-color: var(--cds-border);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .md\:border-border-300 {
        border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
      }
    }

    .md\:bg-\[var\(--df-sidebar-bg\,hsl\(var\(--bg-100\)\)\)\] {
      background-color: var(--df-sidebar-bg, hsl(var(--bg-100)));
    }

    .md\:bg-surface-3 {
      background-color: var(--cds-surface-3);
    }

    .md\:\!p-8 {
      padding: calc(var(--spacing) * 8) !important;
    }

    .md\:p-1 {
      padding: calc(var(--spacing) * 1);
    }

    .md\:p-4 {
      padding: calc(var(--spacing) * 4);
    }

    .md\:p-6 {
      padding: calc(var(--spacing) * 6);
    }

    .md\:p-8 {
      padding: calc(var(--spacing) * 8);
    }

    .md\:p-10 {
      padding: calc(var(--spacing) * 10);
    }

    .md\:\!px-0 {
      padding-inline: calc(var(--spacing) * 0) !important;
    }

    .md\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .md\:px-1 {
      padding-inline: calc(var(--spacing) * 1);
    }

    .md\:px-2 {
      padding-inline: calc(var(--spacing) * 2);
    }

    .md\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }

    .md\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .md\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .md\:px-10 {
      padding-inline: calc(var(--spacing) * 10);
    }

    .md\:px-11 {
      padding-inline: calc(var(--spacing) * 11);
    }

    .md\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }

    .md\:px-14 {
      padding-inline: calc(var(--spacing) * 14);
    }

    .md\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }

    .md\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }

    .md\:px-md {
      padding-inline: var(--cds-pad-md);
    }

    .md\:py-5 {
      padding-block: calc(var(--spacing) * 5);
    }

    .md\:py-6 {
      padding-block: calc(var(--spacing) * 6);
    }

    .md\:py-20 {
      padding-block: calc(var(--spacing) * 20);
    }

    .md\:py-24 {
      padding-block: calc(var(--spacing) * 24);
    }

    .md\:pe-6 {
      padding-inline-end: calc(var(--spacing) * 6);
    }

    .md\:pe-8 {
      padding-inline-end: calc(var(--spacing) * 8);
    }

    .md\:pe-xl {
      padding-inline-end: var(--cds-pad-xl);
    }

    .md\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }

    .md\:pt-1 {
      padding-top: calc(var(--spacing) * 1);
    }

    .md\:pt-2 {
      padding-top: calc(var(--spacing) * 2);
    }

    .md\:pt-4 {
      padding-top: calc(var(--spacing) * 4);
    }

    .md\:pt-5 {
      padding-top: calc(var(--spacing) * 5);
    }

    .md\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .md\:pt-8 {
      padding-top: calc(var(--spacing) * 8);
    }

    .md\:pt-10 {
      padding-top: calc(var(--spacing) * 10);
    }

    .md\:pt-12 {
      padding-top: calc(var(--spacing) * 12);
    }

    .md\:pt-20 {
      padding-top: calc(var(--spacing) * 20);
    }

    .md\:pt-24 {
      padding-top: calc(var(--spacing) * 24);
    }

    .md\:pt-\[20vh\] {
      padding-top: 20vh;
    }

    .md\:pt-\[25vh\] {
      padding-top: 25vh;
    }

    .md\:pt-\[107px\] {
      padding-top: 107px;
    }

    .md\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }

    .md\:pr-3 {
      padding-right: calc(var(--spacing) * 3);
    }

    .md\:pr-11 {
      padding-right: calc(var(--spacing) * 11);
    }

    .md\:pr-16 {
      padding-right: calc(var(--spacing) * 16);
    }

    .md\:pr-24 {
      padding-right: calc(var(--spacing) * 24);
    }

    .md\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }

    .md\:pb-3 {
      padding-bottom: calc(var(--spacing) * 3);
    }

    .md\:pb-4 {
      padding-bottom: calc(var(--spacing) * 4);
    }

    .md\:pb-8 {
      padding-bottom: calc(var(--spacing) * 8);
    }

    .md\:pb-10 {
      padding-bottom: calc(var(--spacing) * 10);
    }

    .md\:pb-12 {
      padding-bottom: calc(var(--spacing) * 12);
    }

    .md\:pb-20 {
      padding-bottom: calc(var(--spacing) * 20);
    }

    .md\:pb-\[140px\] {
      padding-bottom: 140px;
    }

    .md\:pb-md {
      padding-bottom: var(--cds-pad-md);
    }

    .md\:pl-5 {
      padding-left: calc(var(--spacing) * 5);
    }

    .md\:pl-11 {
      padding-left: calc(var(--spacing) * 11);
    }

    .md\:text-center {
      text-align: center;
    }

    .md\:text-left {
      text-align: left;
    }

    .md\:font-xl {
      font-family: var(--font-ui);
      font-size: var(--cds-font-size-title);
      font-weight: var(--cds-font-weight-regular);
      line-height: var(--cds-leading-title);
      font-variation-settings: "opsz" 20;
    }

    .md\:font-xl-bold {
      font-family: var(--font-ui);
      font-size: var(--cds-font-size-title);
      font-weight: var(--cds-font-weight-semibold);
      line-height: var(--cds-leading-title);
      font-variation-settings: "opsz" 20;
    }

    .md\:font-large {
      font-family: var(--font-ui);
      font-size: var(--cds-font-size-heading);
      font-weight: var(--cds-font-weight-regular);
      line-height: var(--cds-leading-heading);
    }

    .md\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .md\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }

    .md\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .md\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }

    .md\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }

    .md\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }

    .md\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }

    .md\:opacity-0 {
      opacity: 0;
    }

    .md\:opacity-100 {
      opacity: 1;
    }

    .md\:shadow-\[0px_1px_0px_0px_theme\(colors\.border-300\)\] {
      --tw-shadow: 0px 1px 0px 0px var(--tw-shadow-color, var(--cds-border));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .md\:shadow-\[0px_1px_0px_0px_theme\(colors\.border-300\)\] {
        --tw-shadow: 0px 1px 0px 0px var(--tw-shadow-color, color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent));
      }
    }

    .md\:shadow-\[0px_1px_0px_0px_theme\(colors\.border-300\)\] {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .md\:shadow-sm {
      --tw-shadow: var(--cds-shadow-sm);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .md\:\[box-shadow\:var\(--df-shadow-card\,none\)\] {
      box-shadow: var(--df-shadow-card, none);
    }

    .md\: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));
    }

    .md\: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));
    }

    .md\:duration-300 {
      --tw-duration: .3s;
      transition-duration: .3s;
    }

    .md\:ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
      --tw-ease: cubic-bezier(.4,0,.2,1);
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    }

    .md\:\[--fab-sidebar-w\:192px\] {
      --fab-sidebar-w: 192px;
    }
  }

  @media (min-width: 62.5rem) {
    .min-\[62\.5rem\]\:flex {
      display: flex;
    }

    .min-\[62\.5rem\]\:max-w-\[30rem\] {
      max-width: 30rem;
    }

    .min-\[62\.5rem\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .min-\[62\.5rem\]\:justify-center {
      justify-content: center;
    }

    .min-\[62\.5rem\]\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }
  }

  @media (min-width: 64rem) {
    .lg\:sticky {
      position: sticky;
    }

    .lg\:top-12 {
      top: calc(var(--spacing) * 12);
    }

    .lg\:top-16 {
      top: calc(var(--spacing) * 16);
    }

    .lg\:order-1 {
      order: 1;
    }

    .lg\:order-2 {
      order: 2;
    }

    .lg\:col-span-1 {
      grid-column: span 1 / span 1;
    }

    .lg\:col-span-2 {
      grid-column: span 2 / span 2;
    }

    .lg\:col-span-3 {
      grid-column: span 3 / span 3;
    }

    .lg\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }

    .lg\:mx-auto {
      margin-inline: auto;
    }

    .lg\:\!mt-0 {
      margin-top: calc(var(--spacing) * 0) !important;
    }

    .lg\:-mt-24 {
      margin-top: calc(var(--spacing) * -24);
    }

    .lg\:mt-6 {
      margin-top: calc(var(--spacing) * 6);
    }

    .lg\:mt-\[38px\] {
      margin-top: 38px;
    }

    .lg\:mt-\[50px\] {
      margin-top: 50px;
    }

    .lg\:mb-0 {
      margin-bottom: calc(var(--spacing) * 0);
    }

    .lg\:mb-\[38px\] {
      margin-bottom: 38px;
    }

    .lg\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }

    .lg\:block {
      display: block;
    }

    .lg\:contents {
      display: contents;
    }

    .lg\:flex {
      display: flex;
    }

    .lg\:grid {
      display: grid;
    }

    .lg\:hidden {
      display: none;
    }

    .lg\:inline {
      display: inline;
    }

    .lg\:h-6 {
      height: calc(var(--spacing) * 6);
    }

    .lg\:h-\[42px\] {
      height: 42px;
    }

    .lg\:h-\[96px\] {
      height: 96px;
    }

    .lg\:h-\[283px\] {
      height: 283px;
    }

    .lg\:h-auto {
      height: auto;
    }

    .lg\:max-h-\[calc\(100dvh-3rem\)\] {
      max-height: calc(100dvh - 3rem);
    }

    .lg\:max-h-\[calc\(100dvh-4rem\)\] {
      max-height: calc(100dvh - 4rem);
    }

    .lg\:min-h-\[600px\] {
      min-height: 600px;
    }

    .lg\:w-6 {
      width: calc(var(--spacing) * 6);
    }

    .lg\:w-52 {
      width: calc(var(--spacing) * 52);
    }

    .lg\:w-80 {
      width: calc(var(--spacing) * 80);
    }

    .lg\:w-\[23rem\] {
      width: 23rem;
    }

    .lg\:w-\[27rem\] {
      width: 27rem;
    }

    .lg\:w-\[42px\] {
      width: 42px;
    }

    .lg\:w-\[380px\] {
      width: 380px;
    }

    .lg\:w-\[412px\] {
      width: 412px;
    }

    .lg\:w-\[calc\(50vw-2\.5rem\)\] {
      width: calc(50vw - 2.5rem);
    }

    .lg\:w-full {
      width: 100%;
    }

    .lg\:max-w-7xl {
      max-width: var(--container-7xl);
    }

    .lg\:max-w-\[500px\] {
      max-width: 500px;
    }

    .lg\:max-w-\[512px\] {
      max-width: 512px;
    }

    .lg\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }

    .lg\:flex-1 {
      flex: 1;
    }

    .lg\:flex-\[2\.2\] {
      flex: 2.2;
    }

    .lg\:flex-\[2\.8\] {
      flex: 2.8;
    }

    .lg\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .lg\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .lg\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .lg\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .lg\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .lg\:grid-cols-\[2fr_3fr\] {
      grid-template-columns: 2fr 3fr;
    }

    .lg\:flex-col {
      flex-direction: column;
    }

    .lg\:flex-row {
      flex-direction: row;
    }

    .lg\:flex-row-reverse {
      flex-direction: row-reverse;
    }

    .lg\:items-center {
      align-items: center;
    }

    .lg\:items-start {
      align-items: flex-start;
    }

    .lg\:justify-center {
      justify-content: center;
    }

    .lg\:justify-start {
      justify-content: flex-start;
    }

    .lg\:gap-0 {
      gap: calc(var(--spacing) * 0);
    }

    .lg\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }

    .lg\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .lg\:gap-5 {
      gap: calc(var(--spacing) * 5);
    }

    .lg\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }

    .lg\:gap-16 {
      gap: calc(var(--spacing) * 16);
    }

    .lg\:gap-\[100px\] {
      gap: 100px;
    }

    .lg\:gap-x-6 {
      column-gap: calc(var(--spacing) * 6);
    }

    .lg\:gap-y-6 {
      row-gap: calc(var(--spacing) * 6);
    }

    .lg\:self-start {
      align-self: flex-start;
    }

    .lg\:overflow-y-auto {
      overflow-y: auto;
    }

    .lg\:bg-gradient-to-t {
      --tw-gradient-position: to top in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }

    .lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .lg\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }

    .lg\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .lg\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .lg\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }

    .lg\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }

    .lg\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }

    .lg\:px-\[100px\] {
      padding-inline: 100px;
    }

    .lg\:px-\[160px\] {
      padding-inline: 160px;
    }

    .lg\:py-16 {
      padding-block: calc(var(--spacing) * 16);
    }

    .lg\:py-24 {
      padding-block: calc(var(--spacing) * 24);
    }

    .lg\:py-\[120px\] {
      padding-block: 120px;
    }

    .lg\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .lg\:pt-32 {
      padding-top: calc(var(--spacing) * 32);
    }

    .lg\:pt-\[25vh\] {
      padding-top: 25vh;
    }

    .lg\:pt-\[40px\] {
      padding-top: 40px;
    }

    .lg\:pt-\[100px\] {
      padding-top: 100px;
    }

    .lg\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }

    .lg\:pr-3 {
      padding-right: calc(var(--spacing) * 3);
    }

    .lg\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }

    .lg\:pb-24 {
      padding-bottom: calc(var(--spacing) * 24);
    }

    .lg\:pb-\[120px\] {
      padding-bottom: 120px;
    }

    .lg\:pl-0 {
      padding-left: calc(var(--spacing) * 0);
    }

    .lg\:pl-4 {
      padding-left: calc(var(--spacing) * 4);
    }

    .lg\:pl-\[clamp\(0px\,7vw\,80px\)\] {
      padding-left: clamp(0px, 7vw, 80px);
    }

    .lg\:text-left {
      text-align: left;
    }

    .lg\:font-xl {
      font-family: var(--font-ui);
      font-size: var(--cds-font-size-title);
      font-weight: var(--cds-font-weight-regular);
      line-height: var(--cds-leading-title);
      font-variation-settings: "opsz" 20;
    }

    .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\:\[--cp-top\:25vh\] {
      --cp-top: 25vh;
    }

    .lg\:\[--cp-top\:max\(25vh\,var\(--cp-clearance\)\)\] {
      --cp-top: max(25vh, var(--cp-clearance));
    }
  }

  @media (min-width: 69rem) {
    .min-\[69rem\]\:flex {
      display: flex;
    }

    .min-\[69rem\]\:hidden {
      display: none;
    }

    .min-\[69rem\]\:h-\[5\.25rem\] {
      height: 5.25rem;
    }

    .min-\[69rem\]\:min-h-\[calc\(100svh_-_5\.25rem\)\] {
      min-height: calc(100svh - 5.25rem);
    }
  }

  @media (min-width: 80rem) {
    .xl\:top-12 {
      top: calc(var(--spacing) * 12);
    }

    .xl\:col-span-5 {
      grid-column: span 5 / span 5;
    }

    .xl\:col-span-12 {
      grid-column: span 12 / span 12;
    }

    .xl\:mt-0 {
      margin-top: calc(var(--spacing) * 0);
    }

    .xl\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }

    .xl\:aspect-auto {
      aspect-ratio: auto;
    }

    .xl\:h-\[85vh\] {
      height: 85vh;
    }

    .xl\:h-\[105px\] {
      height: 105px;
    }

    .xl\:h-\[calc\(100vh-96px\)\] {
      height: calc(100vh - 96px);
    }

    .xl\:min-h-\[500px\] {
      min-height: 500px;
    }

    .xl\:w-\[260px\] {
      width: 260px;
    }

    .xl\:w-\[360px\] {
      width: 360px;
    }

    .xl\:w-auto {
      width: auto;
    }

    .xl\:max-w-\[calc\(\(100svh_-_9rem\)\*1080\/1350\)\] {
      max-width: calc(80svh - 7.2rem);
    }

    .xl\:max-w-none {
      max-width: none;
    }

    .xl\:min-w-\[360px\] {
      min-width: 360px;
    }

    .xl\:flex-\[6\] {
      flex: 6;
    }

    .xl\:flex-\[7\] {
      flex: 7;
    }

    .xl\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .xl\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .xl\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .xl\:flex-row {
      flex-direction: row;
    }

    .xl\:items-stretch {
      align-items: stretch;
    }

    .xl\:justify-end {
      justify-content: flex-end;
    }

    .xl\:gap-0 {
      gap: calc(var(--spacing) * 0);
    }

    .xl\:gap-10 {
      gap: calc(var(--spacing) * 10);
    }

    .xl\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }

    .xl\:border-t-0 {
      border-top-style: var(--tw-border-style);
      border-top-width: 0;
    }

    .xl\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }

    .xl\:p-0 {
      padding: calc(var(--spacing) * 0);
    }

    .xl\:p-6 {
      padding: calc(var(--spacing) * 6);
    }

    .xl\:p-12 {
      padding: calc(var(--spacing) * 12);
    }

    .xl\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .xl\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .xl\:py-7 {
      padding-block: calc(var(--spacing) * 7);
    }

    .xl\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .xl\:pr-4 {
      padding-right: calc(var(--spacing) * 4);
    }

    .xl\:pr-10 {
      padding-right: calc(var(--spacing) * 10);
    }

    .xl\:pb-8 {
      padding-bottom: calc(var(--spacing) * 8);
    }

    .xl\:pl-6 {
      padding-left: calc(var(--spacing) * 6);
    }

    .xl\:pl-12 {
      padding-left: calc(var(--spacing) * 12);
    }

    .xl\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .xl\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .xl\:leading-8 {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }

    .xl\:leading-\[48px\] {
      --tw-leading: 48px;
      line-height: 48px;
    }

    @media (prefers-reduced-motion: no-preference) {
      .xl\:motion-safe\:block {
        display: block;
      }
    }
  }

  @container workspace not (min-width: 1179px) {
    .\@max-\[1179px\]\/workspace\:absolute {
      position: absolute;
    }

    .\@max-\[1179px\]\/workspace\:inset-y-0 {
      inset-block: calc(var(--spacing) * 0);
    }

    .\@max-\[1179px\]\/workspace\:end-0 {
      inset-inline-end: calc(var(--spacing) * 0);
    }

    .\@max-\[1179px\]\/workspace\:hidden {
      display: none;
    }

    .\@max-\[1179px\]\/workspace\:max-w-\[90\%\] {
      max-width: 90%;
    }

    .\@max-\[1179px\]\/workspace\:bg-page {
      background-color: var(--cds-page-bg);
    }

    .\@max-\[1179px\]\/workspace\:shadow-panel {
      --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-popover);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @container not (min-width: 960px) {
    .\@max-\[960px\]\:flex-1 {
      flex: 1;
    }
  }

  @media (min-width: 48rem) {
    @container not (min-width: 800px) {
      .md\:\@max-\[800px\]\:flex-1 {
        flex: 1;
      }
    }
  }

  @container not (min-width: 680px) {
    .\@max-\[680px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 640px) {
    .\@max-\[640px\]\:hidden {
      display: none;
    }

    .\@max-\[640px\]\:flex-1 {
      flex: 1;
    }
  }

  @container not (min-width: 588px) {
    .\@max-\[588px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 556px) {
    .\@max-\[556px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 548px) {
    .\@max-\[548px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 492px) {
    .\@max-\[492px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 468px) {
    .\@max-\[468px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 464px) {
    .\@max-\[464px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 460px) {
    .\@max-\[460px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 412px) {
    .\@max-\[412px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 376px) {
    .\@max-\[376px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 372px) {
    .\@max-\[372px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 368px) {
    .\@max-\[368px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 356px) {
    .\@max-\[356px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 340px) {
    .\@max-\[340px\]\:min-w-9 {
      min-width: calc(var(--spacing) * 9);
    }
  }

  @container not (min-width: 332px) {
    .\@max-\[332px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 280px) {
    .\@max-\[280px\]\:\!hidden {
      display: none !important;
    }
  }

  @container not (min-width: 44rem) {
    .\@max-\[44rem\]\:order-last {
      order: 9999;
    }

    .\@max-\[44rem\]\:ml-auto {
      margin-left: auto;
    }

    .\@max-\[44rem\]\:basis-full {
      flex-basis: 100%;
    }

    .\@max-\[44rem\]\:pb-xs {
      padding-bottom: var(--cds-pad-xs);
    }
  }

  @container (min-width: 360px) {
    .\@\[360px\]\:not-sr-only {
      clip-path: none;
      white-space: normal;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      position: static;
      overflow: visible;
    }

    .\@\[360px\]\:\!hidden {
      display: none !important;
    }
  }

  @container (min-width: 390px) {
    .\@\[390px\]\:ml-auto {
      margin-left: auto;
    }

    .\@\[390px\]\:w-auto {
      width: auto;
    }

    .\@\[390px\]\:shrink-0 {
      flex-shrink: 0;
    }

    .\@\[390px\]\:justify-start {
      justify-content: flex-start;
    }

    .\@\[390px\]\:before\:inline-block:before {
      content: var(--tw-content);
      display: inline-block;
    }
  }

  @container (min-width: 420px) {
    .\@\[420px\]\:not-sr-only {
      clip-path: none;
      white-space: normal;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      position: static;
      overflow: visible;
    }

    .\@\[420px\]\:\!hidden {
      display: none !important;
    }
  }

  @container (min-width: 460px) {
    .\@\[460px\]\:ml-0 {
      margin-left: calc(var(--spacing) * 0);
    }

    .\@\[460px\]\:w-8 {
      width: calc(var(--spacing) * 8);
    }

    .\@\[460px\]\:translate-x-10 {
      --tw-translate-x: calc(var(--spacing) * 10);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .\@\[460px\]\:translate-x-\[53px\] {
      --tw-translate-x: 53px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @container (min-width: 480px) {
    .\@\[480px\]\:row-span-1 {
      grid-row: span 1 / span 1;
    }

    .\@\[480px\]\:-mx-1 {
      margin-inline: calc(var(--spacing) * -1);
    }

    .\@\[480px\]\:line-clamp-3 {
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      overflow: hidden;
    }

    .\@\[480px\]\:block {
      display: block;
    }

    .\@\[480px\]\:contents {
      display: contents;
    }

    .\@\[480px\]\:hidden {
      display: none;
    }

    .\@\[480px\]\:aspect-\[3\/2\] {
      aspect-ratio: 3 / 2;
    }

    .\@\[480px\]\:h-auto {
      height: auto;
    }

    .\@\[480px\]\:min-h-\[3lh\] {
      min-height: 3lh;
    }

    .\@\[480px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .\@\[480px\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .\@\[480px\]\:grid-cols-\[auto_minmax\(max-content\,1fr\)_auto\] {
      grid-template-columns: auto minmax(max-content, 1fr) auto;
    }

    .\@\[480px\]\:grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .\@\[480px\]\:truncate {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }

    .\@\[480px\]\:px-1 {
      padding-inline: calc(var(--spacing) * 1);
    }

    .\@\[480px\]\:\[--strip-t1tr\:var\(--strip-i\)\] {
      --strip-t1tr: var(--strip-i);
    }

    .\@\[480px\]\:\[--strip-t2tr\:var\(--strip-o\)\] {
      --strip-t2tr: var(--strip-o);
    }

    .\@\[480px\]\:\[grid-template-areas\:\'dots_toggle_nav\'\] {
      grid-template-areas: "dots toggle nav";
    }
  }

  @container (min-width: 520px) {
    .\@\[520px\]\:hidden {
      display: none;
    }

    .\@\[520px\]\:inline {
      display: inline;
    }
  }

  @container (min-width: 950px) {
    .\@\[950px\]\:hidden {
      display: none;
    }

    .\@\[950px\]\:w-80 {
      width: calc(var(--spacing) * 80);
    }

    .\@\[950px\]\:shrink-0 {
      flex-shrink: 0;
    }

    .\@\[950px\]\:columns-1 {
      columns: 1;
    }

    .\@\[950px\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .\@\[950px\]\:flex-row {
      flex-direction: row;
    }

    .\@\[950px\]\:items-start {
      align-items: flex-start;
    }

    .\@\[950px\]\:gap-md {
      gap: var(--cds-gap-md);
    }
  }

  @container (min-width: 36rem) {
    .\@\[36rem\]\:order-none {
      order: 0;
    }

    .\@\[36rem\]\:flex {
      display: flex;
    }

    .\@\[36rem\]\:hidden {
      display: none;
    }

    .\@\[36rem\]\:inline {
      display: inline;
    }

    .\@\[36rem\]\:flex-shrink-0 {
      flex-shrink: 0;
    }

    .\@\[36rem\]\:flex-row {
      flex-direction: row;
    }

    .\@\[36rem\]\:items-center {
      align-items: center;
    }

    .\@\[36rem\]\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }
  }

  @container (min-width: 38rem) {
    .\@\[38rem\]\:table-cell {
      display: table-cell;
    }
  }

  @container (min-width: 44rem) {
    .\@\[44rem\]\:line-clamp-2 {
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      overflow: hidden;
    }
  }

  .rtl\:\[--_meter-dir\:1\]:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) {
    --_meter-dir: 1;
  }

  .dark\:block:where([data-mode="dark"], [data-mode="dark"] *) {
    display: block;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:block:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:block:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      display: block;
    }
  }

  .dark\:hidden:where([data-mode="dark"], [data-mode="dark"] *) {
    display: none;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:hidden:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:hidden:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      display: none;
    }
  }

  .dark\:border:where([data-mode="dark"], [data-mode="dark"] *) {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:border:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }

  .dark\:border-0:where([data-mode="dark"], [data-mode="dark"] *) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border-0:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:border-0:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      border-style: var(--tw-border-style);
      border-width: 0;
    }
  }

  .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      border-color: color-mix(in srgb,var(--cds-gray-0) 10%,transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      border-color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        border-color: color-mix(in srgb,var(--cds-gray-0) 10%,transparent);
      }
    }

    .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      border-color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        border-color: color-mix(in srgb,var(--cds-gray-0) 10%,transparent);
      }
    }
  }

  .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: var(--cds-gray-100);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      border-color: color-mix(in srgb,var(--cds-gray-100) 30%,transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      border-color: var(--cds-gray-100);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        border-color: color-mix(in srgb,var(--cds-gray-100) 30%,transparent);
      }
    }

    .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      border-color: var(--cds-gray-100);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        border-color: color-mix(in srgb,var(--cds-gray-100) 30%,transparent);
      }
    }
  }

  .dark\:border-alpha-1:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: var(--cds-alpha-1);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border-alpha-1:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:border-alpha-1:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      border-color: var(--cds-alpha-1);
    }
  }

  .dark\:border-always-white\/20:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: lab(100% -.0000298023 .0000119209 / .2);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:border-always-white\/20:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:border-always-white\/20:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      border-color: lab(100% -.0000298023 .0000119209 / .2);
    }
  }

  .dark\:bg-\[\#000000\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #000;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#000000\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-\[\#000000\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: #000;
    }
  }

  .dark\:bg-\[\#1e1e1e\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #1e1e1e;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#1e1e1e\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-\[\#1e1e1e\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: #1e1e1e;
    }
  }

  .dark\:bg-\[\#2a2a2a\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #2a2a2a;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#2a2a2a\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-\[\#2a2a2a\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: #2a2a2a;
    }
  }

  .dark\:bg-\[\#2c2c2e\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #2c2c2e;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#2c2c2e\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-\[\#2c2c2e\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: #2c2c2e;
    }
  }

  .dark\:bg-\[\#3a3a3c\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #3a3a3c;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#3a3a3c\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-\[\#3a3a3c\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: #3a3a3c;
    }
  }

  .dark\:bg-\[\#797979\]\/50:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: lab(50.8275% -.0000596046 .0000238419 / .5);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-\[\#797979\]\/50:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-\[\#797979\]\/50:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: lab(50.8275% -.0000596046 .0000238419 / .5);
    }
  }

  .dark\:bg-accent:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-bg-accent);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-accent:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-accent:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-bg-accent);
    }
  }

  .dark\:bg-alpha-1:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-alpha-1);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-alpha-1:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-alpha-1:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-alpha-1);
    }
  }

  .dark\:bg-aqua-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-aqua-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-aqua-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-aqua-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-aqua-350);
    }
  }

  .dark\:bg-aqua-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-aqua-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-aqua-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-aqua-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-aqua-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-aqua-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-aqua-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-aqua-350) 10%, transparent);
      }
    }

    .dark\:bg-aqua-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-aqua-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-aqua-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-aqua-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-aqua-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-aqua-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-aqua-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-aqua-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-aqua-800);
    }
  }

  .dark\:bg-bg-200:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-bg-200:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-bg-200:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-surface-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-bg-200:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
      }
    }

    .dark\:bg-bg-200:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-surface-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-bg-200:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in srgb, var(--cds-surface-0) calc(1 * 100%), transparent);
      }
    }
  }

  .dark\:bg-bg-300:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-bg-300:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-bg-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-neutral-30);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-bg-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
      }
    }

    .dark\:bg-bg-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-neutral-30);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-bg-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
      }
    }
  }

  .dark\:bg-blue-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-blue-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-blue-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-blue-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-blue-350);
    }
  }

  .dark\:bg-blue-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-blue-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-blue-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-blue-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-blue-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-blue-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-blue-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-blue-350) 10%, transparent);
      }
    }

    .dark\:bg-blue-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-blue-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-blue-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-blue-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-blue-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-blue-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-blue-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-blue-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-blue-800);
    }
  }

  .dark\:bg-danger-000\/25:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-text-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-danger-000\/25:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 25%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-danger-000\/25:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-text-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-danger-000\/25:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 25%, transparent);
      }
    }

    .dark\:bg-danger-000\/25:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-text-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-danger-000\/25:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-danger) calc(1 * 100%), transparent) 25%, transparent);
      }
    }
  }

  .dark\:bg-danger-900\/35:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-danger-900\/35:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 35%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-danger-900\/35:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-bg-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-danger-900\/35:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 35%, transparent);
      }
    }

    .dark\:bg-danger-900\/35:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-bg-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-danger-900\/35:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 35%, transparent);
      }
    }
  }

  .dark\:bg-gray-550:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-gray-550);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-gray-550:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-gray-550:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-gray-550);
    }
  }

  .dark\:bg-green-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-green-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-green-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-green-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-green-350);
    }
  }

  .dark\:bg-green-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-green-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-green-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-green-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-green-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-green-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-green-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-green-350) 10%, transparent);
      }
    }

    .dark\:bg-green-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-green-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-green-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-green-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-green-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-green-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-green-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-green-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-green-800);
    }
  }

  .dark\:bg-magenta-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-magenta-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-magenta-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-magenta-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-magenta-350);
    }
  }

  .dark\:bg-magenta-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-magenta-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-magenta-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-magenta-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-magenta-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-magenta-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-magenta-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-magenta-350) 10%, transparent);
      }
    }

    .dark\:bg-magenta-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-magenta-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-magenta-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-magenta-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-magenta-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-magenta-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-magenta-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-magenta-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-magenta-800);
    }
  }

  .dark\:bg-neutral-30:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-neutral-30);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-neutral-30:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-neutral-30:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-neutral-30);
    }
  }

  .dark\:bg-orange-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-orange-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-orange-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-orange-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-orange-350);
    }
  }

  .dark\:bg-orange-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-orange-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-orange-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-orange-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-orange-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-orange-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-orange-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-orange-350) 10%, transparent);
      }
    }

    .dark\:bg-orange-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-orange-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-orange-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-orange-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-orange-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-orange-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-orange-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-orange-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-orange-800);
    }
  }

  .dark\:bg-orange-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-orange-800);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-orange-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-orange-800) 60%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-orange-800\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-orange-800);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-orange-800\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-orange-800) 60%, transparent);
      }
    }

    .dark\:bg-orange-800\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-orange-800);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-orange-800\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-orange-800) 60%, transparent);
      }
    }
  }

  .dark\:bg-red-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-red-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-red-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-red-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-red-350);
    }
  }

  .dark\:bg-red-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-red-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-red-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-red-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-red-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-red-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-red-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-red-350) 10%, transparent);
      }
    }

    .dark\:bg-red-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-red-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-red-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-red-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-red-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-red-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-red-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-red-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-red-800);
    }
  }

  .dark\:bg-red-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-red-800);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-red-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-red-800) 60%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-red-800\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-red-800);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-red-800\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-red-800) 60%, transparent);
      }
    }

    .dark\:bg-red-800\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-red-800);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-red-800\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-red-800) 60%, transparent);
      }
    }
  }

  .dark\:bg-success-000\/25:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-text-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-success-000\/25:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent) 25%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-success-000\/25:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-text-success);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-success-000\/25:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent) 25%, transparent);
      }
    }

    .dark\:bg-success-000\/25:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-text-success);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-success-000\/25:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-success) calc(1 * 100%), transparent) 25%, transparent);
      }
    }
  }

  .dark\:bg-success-900\/35:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-bg-success);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-success-900\/35:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent) 35%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-success-900\/35:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-bg-success);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-success-900\/35:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent) 35%, transparent);
      }
    }

    .dark\:bg-success-900\/35:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-bg-success);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-success-900\/35:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent) 35%, transparent);
      }
    }
  }

  .dark\:bg-surface-0:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-0);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-surface-0:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-surface-0:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-surface-0);
    }
  }

  .dark\:bg-surface-2:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-2);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-surface-2:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-surface-2:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-surface-2);
    }
  }

  .dark\:bg-surface-3:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-3);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-surface-3:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-surface-3:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-surface-3);
    }
  }

  .dark\:bg-violet-350:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-violet-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-violet-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-violet-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-violet-350);
    }
  }

  .dark\:bg-violet-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-violet-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-violet-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-violet-350) 10%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-violet-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-violet-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-violet-350\/10:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-violet-350) 10%, transparent);
      }
    }

    .dark\:bg-violet-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-violet-350);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-violet-350\/10:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-violet-350) 10%, transparent);
      }
    }
  }

  .dark\:bg-violet-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-violet-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-violet-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-violet-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-violet-800);
    }
  }

  .dark\:bg-yellow-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-yellow-800);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-yellow-800:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-yellow-800:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-yellow-800);
    }
  }

  .dark\:bg-yellow-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-yellow-800);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:bg-yellow-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-yellow-800) 60%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-yellow-800\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-color: var(--cds-yellow-800);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-yellow-800\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-color: color-mix(in oklab, var(--cds-yellow-800) 60%, transparent);
      }
    }

    .dark\:bg-yellow-800\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-yellow-800);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:bg-yellow-800\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-color: color-mix(in oklab, var(--cds-yellow-800) 60%, transparent);
      }
    }
  }

  .dark\:bg-yellow-900:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-yellow-900);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:bg-yellow-900:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:bg-yellow-900:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-yellow-900);
    }
  }

  .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,var(--cds-text-muted) 50%,var(--cds-text-muted) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,color-mix(in srgb,var(--cds-text-muted) 30%,white) 50%,var(--cds-text-muted) 75%);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,var(--cds-text-muted) 50%,var(--cds-text-muted) 75%);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,color-mix(in srgb,var(--cds-text-muted) 30%,white) 50%,var(--cds-text-muted) 75%);
      }
    }

    .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,var(--cds-text-muted) 50%,var(--cds-text-muted) 75%);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,color-mix(in srgb,var(--cds-text-muted) 30%,white) 50%,var(--cds-text-muted) 75%);
      }
    }
  }

  .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,var\(--cds-text-primary\)_50\%\,var\(--cds-text-secondary\)_75\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,var(--cds-text-primary) 50%,var(--cds-text-secondary) 75%);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,var\(--cds-text-primary\)_50\%\,var\(--cds-text-secondary\)_75\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,var\(--cds-text-primary\)_50\%\,var\(--cds-text-secondary\)_75\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,var(--cds-text-primary) 50%,var(--cds-text-secondary) 75%);
    }
  }

  .dark\:from-plum:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-gradient-from: var(--cds-plum);
    --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));
  }

  @media (prefers-color-scheme: dark) {
    .dark\:from-plum:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:from-plum:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-gradient-from: var(--cds-plum);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }

  .dark\:via-plum\/0:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-gradient-via: var(--cds-plum);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:via-plum\/0:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-gradient-via: color-mix(in oklab, var(--cds-plum) 0%, transparent);
    }
  }

  .dark\:via-plum\/0:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:via-plum\/0:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      --tw-gradient-via: var(--cds-plum);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:via-plum\/0:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        --tw-gradient-via: color-mix(in oklab, var(--cds-plum) 0%, transparent);
      }
    }

    .dark\:via-plum\/0:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops: var(--tw-gradient-via-stops);
    }

    .dark\:via-plum\/0:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-gradient-via: var(--cds-plum);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:via-plum\/0:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        --tw-gradient-via: color-mix(in oklab, var(--cds-plum) 0%, transparent);
      }
    }

    .dark\:via-plum\/0:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops: var(--tw-gradient-via-stops);
    }
  }

  .dark\:\[font-weight\:400\]:where([data-mode="dark"], [data-mode="dark"] *) {
    font-weight: 400;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[font-weight\:400\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:\[font-weight\:400\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      font-weight: 400;
    }
  }

  .dark\:text-\[\#3f9fff\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #3f9fff;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#3f9fff\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#3f9fff\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #3f9fff;
    }
  }

  .dark\:text-\[\#6a8759\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #6a8759;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#6a8759\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#6a8759\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #6a8759;
    }
  }

  .dark\:text-\[\#98989d\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #98989d;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#98989d\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#98989d\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #98989d;
    }
  }

  .dark\:text-\[\#808080\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: gray;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#808080\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#808080\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: gray;
    }
  }

  .dark\:text-\[\#a9b7c6\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #a9b7c6;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#a9b7c6\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#a9b7c6\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #a9b7c6;
    }
  }

  .dark\:text-\[\#cc6666\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #c66;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#cc6666\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#cc6666\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #c66;
    }
  }

  .dark\:text-\[\#cc7832\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #cc7832;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#cc7832\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#cc7832\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #cc7832;
    }
  }

  .dark\:text-\[\#f5f5f7\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #f5f5f7;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-\[\#f5f5f7\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-\[\#f5f5f7\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: #f5f5f7;
    }
  }

  .dark\:text-aqua-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-aqua-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-aqua-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-aqua-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-aqua-300);
    }
  }

  .dark\:text-aqua-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-aqua-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-aqua-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-aqua-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-aqua-350);
    }
  }

  .dark\:text-bg-000:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:text-bg-000:where([data-mode="dark"], [data-mode="dark"] *) {
      color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-bg-000:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-bg-000:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
      }
    }

    .dark\:text-bg-000:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-bg-000:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        color: color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent);
      }
    }
  }

  .dark\:text-blue-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-blue-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-blue-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-blue-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-blue-300);
    }
  }

  .dark\:text-blue-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-blue-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-blue-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-blue-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-blue-350);
    }
  }

  .dark\:text-gray-0\/50:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:text-gray-0\/50:where([data-mode="dark"], [data-mode="dark"] *) {
      color: color-mix(in oklab, var(--cds-gray-0) 50%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-gray-0\/50:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-gray-0\/50:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        color: color-mix(in oklab, var(--cds-gray-0) 50%, transparent);
      }
    }

    .dark\:text-gray-0\/50:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-gray-0\/50:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        color: color-mix(in oklab, var(--cds-gray-0) 50%, transparent);
      }
    }
  }

  .dark\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *) {
      color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-gray-0\/70:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-gray-0\/70:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
      }
    }

    .dark\:text-gray-0\/70:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-gray-0\/70:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
      }
    }
  }

  .dark\:text-green-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-green-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-green-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-green-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-green-300);
    }
  }

  .dark\:text-green-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-green-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-green-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-green-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-green-350);
    }
  }

  .dark\:text-heather:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-heather);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-heather:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-heather:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-heather);
    }
  }

  .dark\:text-magenta-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-magenta-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-magenta-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-magenta-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-magenta-300);
    }
  }

  .dark\:text-magenta-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-magenta-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-magenta-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-magenta-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-magenta-350);
    }
  }

  .dark\:text-neutral-50:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-neutral-50);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-neutral-50:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-neutral-50:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-neutral-50);
    }
  }

  .dark\:text-orange-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-orange-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-orange-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-orange-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-orange-300);
    }
  }

  .dark\:text-orange-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-orange-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-orange-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-orange-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-orange-350);
    }
  }

  .dark\:text-red-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-red-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-red-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-red-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-red-300);
    }
  }

  .dark\:text-red-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-red-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-red-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-red-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-red-350);
    }
  }

  .dark\:text-text-100:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:text-text-100:where([data-mode="dark"], [data-mode="dark"] *) {
      color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-text-100:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-text-100:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }

    .dark\:text-text-100:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-text-primary);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:text-text-100:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
      }
    }
  }

  .dark\:text-violet-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-violet-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-violet-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-violet-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-violet-300);
    }
  }

  .dark\:text-violet-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-violet-350);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-violet-350:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-violet-350:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-violet-350);
    }
  }

  .dark\:text-warning:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-text-warning);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-warning:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-warning:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-text-warning);
    }
  }

  .dark\:text-yellow-200:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-yellow-200);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-yellow-200:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-yellow-200:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-yellow-200);
    }
  }

  .dark\:text-yellow-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-yellow-300);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:text-yellow-300:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:text-yellow-300:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-yellow-300);
    }
  }

  .dark\:opacity-25:where([data-mode="dark"], [data-mode="dark"] *) {
    opacity: .25;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:opacity-25:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:opacity-25:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      opacity: .25;
    }
  }

  .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    }
  }

  .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
      }
    }

    .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
      }
    }

    .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-\[0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.3\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, #ffffff14), 0 1px 2px var(--tw-shadow-color, #0000004d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.3\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:shadow-\[0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.3\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, #ffffff14), 0 1px 2px var(--tw-shadow-color, #0000004d);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-\[0_0_0_1px_var\(--t3\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[0_0_0_1px_var\(--t3\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:shadow-\[0_0_0_1px_var\(--t3\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t3));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 24%,transparent));
    }
  }

  .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, var(--cds-black));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 24%,transparent));
      }
    }

    .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, var(--cds-black));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 24%,transparent));
      }
    }

    .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-\[0px_2px_8px_0px_hsl\(var\(--always-black\)\/24\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, hsl(var(--always-black)/24%));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[0px_2px_8px_0px_hsl\(var\(--always-black\)\/24\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:shadow-\[0px_2px_8px_0px_hsl\(var\(--always-black\)\/24\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, hsl(var(--always-black)/24%));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-\[inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-\[inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:shadow-\[inset_0_0_0_1px_var\(--cds-border\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:shadow-panel-sm:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-sm);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:shadow-panel-sm:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:shadow-panel-sm:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), var(--cds-shadow-sm);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, var(--cds-black)));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, color-mix(in srgb,var(--cds-black) 16%,transparent)));
    }
  }

  .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  @media (prefers-color-scheme: dark) {
    .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, var(--cds-black)));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
        --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, color-mix(in srgb,var(--cds-black) 16%,transparent)));
      }
    }

    .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) {
      --tw-drop-shadow: var(--tw-drop-shadow-size);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }

    .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, var(--cds-black)));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, color-mix(in srgb,var(--cds-black) 16%,transparent)));
      }
    }

    .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-drop-shadow: var(--tw-drop-shadow-size);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }
  }

  .dark\:invert:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  @media (prefers-color-scheme: dark) {
    .dark\:invert:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:invert:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-invert: invert(100%);
      filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
    }
  }

  .dark\:backdrop-blur-\[14px\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-backdrop-blur: blur(14px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  @media (prefers-color-scheme: dark) {
    .dark\:backdrop-blur-\[14px\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:backdrop-blur-\[14px\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --tw-backdrop-blur: blur(14px);
      -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
      backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    }
  }

  .dark\:\[--composer-card-fill\:hsl\(60_2\.1\%_18\.4\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --composer-card-fill: #30302e;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[--composer-card-fill\:hsl\(60_2\.1\%_18\.4\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:\[--composer-card-fill\:hsl\(60_2\.1\%_18\.4\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      --composer-card-fill: #30302e;
    }
  }

  .dark\:\[font-variation-settings\:\'wght\'_400\]:where([data-mode="dark"], [data-mode="dark"] *) {
    font-variation-settings: "wght" 400;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[font-variation-settings\:\'wght\'_400\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:\[font-variation-settings\:\'wght\'_400\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      font-variation-settings: "wght" 400;
    }
  }

  .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }
  }

  .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }
    }

    .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):focus-within {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }
    }

    .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):focus-within {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-color-scheme: dark) {
    .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):focus-within, .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      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) {
    .dark\:hover\:\!bg-alpha-1\/50:where([data-mode="dark"], [data-mode="dark"] *):hover {
      background-color: var(--cds-alpha-1) !important;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:\!bg-alpha-1\/50:where([data-mode="dark"], [data-mode="dark"] *):hover {
        background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent) !important;
      }
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:\!bg-alpha-1\/50:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
        background-color: var(--cds-alpha-1) !important;
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:\!bg-alpha-1\/50:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
          background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent) !important;
        }
      }

      .dark\:hover\:\!bg-alpha-1\/50:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        background-color: var(--cds-alpha-1) !important;
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:\!bg-alpha-1\/50:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
          background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent) !important;
        }
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:bg-alpha-2:where([data-mode="dark"], [data-mode="dark"] *):hover {
      background-color: var(--cds-alpha-2);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:bg-alpha-2:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover, .dark\:hover\:bg-alpha-2:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        background-color: var(--cds-alpha-2);
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:bg-danger-900\/60:where([data-mode="dark"], [data-mode="dark"] *):hover {
      background-color: var(--cds-bg-danger);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-danger-900\/60:where([data-mode="dark"], [data-mode="dark"] *):hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 60%, transparent);
      }
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:bg-danger-900\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
        background-color: var(--cds-bg-danger);
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:bg-danger-900\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
          background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 60%, transparent);
        }
      }

      .dark\:hover\:bg-danger-900\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        background-color: var(--cds-bg-danger);
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:bg-danger-900\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
          background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent) 60%, transparent);
        }
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:bg-success-900\/60:where([data-mode="dark"], [data-mode="dark"] *):hover {
      background-color: var(--cds-bg-success);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:bg-success-900\/60:where([data-mode="dark"], [data-mode="dark"] *):hover {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent) 60%, transparent);
      }
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:bg-success-900\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
        background-color: var(--cds-bg-success);
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:bg-success-900\/60:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
          background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent) 60%, transparent);
        }
      }

      .dark\:hover\:bg-success-900\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        background-color: var(--cds-bg-success);
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:bg-success-900\/60:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
          background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-bg-success) calc(1 * 100%), transparent) 60%, transparent);
        }
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *):hover {
      color: var(--cds-gray-0);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *):hover {
        color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
      }
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:text-gray-0\/70:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
        color: var(--cds-gray-0);
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:text-gray-0\/70:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
          color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
        }
      }

      .dark\:hover\:text-gray-0\/70:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        color: var(--cds-gray-0);
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:text-gray-0\/70:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
          color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
        }
      }
    }
  }

  @media (hover: hover) {
    .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }
    }

    .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
          --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
        }
      }

      .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }

      .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
          --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
        }
      }

      .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover {
        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) {
    .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }
    }

    .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover:focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover:focus-within {
          --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
        }
      }

      .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover:focus-within {
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }

      .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover:focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      }

      @supports (color: color-mix(in lab, red, red)) {
        .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover:focus-within {
          --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
        }
      }

      .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover:focus-within {
        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) {
    .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover:focus-within, .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover:focus-within {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .dark\:motion-reduce\:bg-none:where([data-mode="dark"], [data-mode="dark"] *) {
      background-image: none;
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (prefers-reduced-motion: reduce) {
      .dark\:motion-reduce\:bg-none:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:motion-reduce\:bg-none:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        background-image: none;
      }
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .dark\:motion-reduce\:text-muted:where([data-mode="dark"], [data-mode="dark"] *) {
      color: var(--cds-text-muted);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (prefers-reduced-motion: reduce) {
      .dark\:motion-reduce\:text-muted:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:motion-reduce\:text-muted:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        color: var(--cds-text-muted);
      }
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .dark\:motion-reduce\:text-secondary:where([data-mode="dark"], [data-mode="dark"] *) {
      color: var(--cds-text-secondary);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (prefers-reduced-motion: reduce) {
      .dark\:motion-reduce\:text-secondary:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), .dark\:motion-reduce\:text-secondary:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
        color: var(--cds-text-secondary);
      }
    }
  }

  @starting-style {
    .starting\:opacity-0 {
      opacity: 0;
    }
  }

  @media print {
    .print\:static {
      position: static;
    }

    .print\:\!mt-0 {
      margin-top: calc(var(--spacing) * 0) !important;
    }

    .print\:\!block {
      display: block !important;
    }

    .print\:\!hidden {
      display: none !important;
    }

    .print\:block {
      display: block;
    }

    .print\:flex {
      display: flex;
    }

    .print\:hidden {
      display: none;
    }

    .print\:\!\[height\:var\(--report-print-h\,100vh\)\] {
      height: var(--report-print-h, 100vh) !important;
    }

    .print\:\!h-\[100vh\] {
      height: 100vh !important;
    }

    .print\:\!h-auto {
      height: auto !important;
    }

    .print\:h-auto {
      height: auto;
    }

    .print\:\!flex-auto {
      flex: auto !important;
    }

    :where(.print\: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)));
    }

    .print\:\!overflow-visible {
      overflow: visible !important;
    }

    .print\:overflow-visible {
      overflow: visible;
    }

    .print\:overflow-x-visible {
      overflow-x: visible;
    }

    .print\:rounded-none {
      border-radius: 0;
    }

    .print\:border-0 {
      border-style: var(--tw-border-style);
      border-width: 0;
    }

    .print\:p-0 {
      padding: calc(var(--spacing) * 0);
    }

    .print\: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);
    }

    .print\:\[content-visibility\:visible\] {
      content-visibility: visible;
    }
  }

  @media (forced-colors: active) {
    .forced-colors\:animate-none {
      animation: none;
    }

    .forced-colors\:bg-none {
      background-image: none;
    }

    .forced-colors\:text-\[color\:CanvasText\] {
      color: canvastext;
    }

    .forced-colors\:outline {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }

    .forced-colors\:outline-2 {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }

    .forced-colors\:outline-offset-2 {
      outline-offset: 2px;
    }

    .forced-colors\:outline-\[color\:Highlight\] {
      outline-color: highlight;
    }
  }

  @media (pointer: coarse) {
    .pointer-coarse\:pointer-events-auto {
      pointer-events: auto;
    }

    .pointer-coarse\:static {
      position: static;
    }

    .pointer-coarse\:top-1 {
      top: calc(var(--spacing) * 1);
    }

    .pointer-coarse\:right-1 {
      right: calc(var(--spacing) * 1);
    }

    .pointer-coarse\:-mr-1 {
      margin-right: calc(var(--spacing) * -1);
    }

    .pointer-coarse\:mr-8 {
      margin-right: calc(var(--spacing) * 8);
    }

    .pointer-coarse\:block {
      display: block;
    }

    .pointer-coarse\:flex {
      display: flex;
    }

    .pointer-coarse\:hidden {
      display: none;
    }

    .pointer-coarse\:translate-y-0 {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .pointer-coarse\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\] {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
    }

    .pointer-coarse\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\] {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
    }

    .pointer-coarse\:opacity-0 {
      opacity: 0;
    }

    .pointer-coarse\:opacity-100 {
      opacity: 1;
    }
  }

  .cds-Badge\:rounded-none [data-cds="Badge"] {
    border-radius: 0;
  }

  .cds-child-Button\:w-full > [data-cds="Button"] {
    width: 100%;
  }

  :where(.group\/avatar):has(:focus-visible) .group-has-\[\:focus-visible\]\/avatar\:scale-\[1\.15\] {
    scale: 1.15;
  }

  :where(.group\/avatar):has(:focus-visible) .group-has-\[\:focus-visible\]\/avatar\:opacity-40 {
    opacity: .4;
  }

  :where(.group\/avatar):has(:focus-visible) .group-has-\[\:focus-visible\]\/avatar\:opacity-100 {
    opacity: 1;
  }

  :where(.group\/avatar):has(:focus-visible) .group-has-\[\:focus-visible\]\/avatar\:blur-\[3px\] {
    --tw-blur: blur(3px);
    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, );
  }

  :where(.group\/cdsrow):has(:focus-visible) .group-has-\[\:focus-visible\]\/cdsrow\:pointer-events-auto {
    pointer-events: auto;
  }

  :where(.group\/cdsrow):has(:focus-visible) .group-has-\[\:focus-visible\]\/cdsrow\:mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }

  :where(.group\/cdsrow):has(:focus-visible) .group-has-\[\:focus-visible\]\/cdsrow\:opacity-0 {
    opacity: 0;
  }

  :where(.group\/cdsrow):has(:focus-visible) .group-has-\[\:focus-visible\]\/cdsrow\:opacity-100 {
    opacity: 1;
  }

  :where(.group\/cdsrow):has(:focus-visible) .group-has-\[\:focus-visible\]\/cdsrow\:delay-75 {
    transition-delay: 75ms;
  }

  :where(.group\/cell):has(:focus-visible) .group-has-\[\:focus-visible\]\/cell\:opacity-100 {
    opacity: 1;
  }

  :where(.group\/checklist):has(:focus-visible) .group-has-\[\:focus-visible\]\/checklist\:pointer-events-auto {
    pointer-events: auto;
  }

  :where(.group\/checklist):has(:focus-visible) .group-has-\[\:focus-visible\]\/checklist\:opacity-0 {
    opacity: 0;
  }

  :is(:where(.group\/checklist):has(:focus-visible) .group-has-\[\:focus-visible\]\/checklist\:opacity-100, :where(.group\/slider):has(:focus-visible) .group-has-\[\:focus-visible\]\/slider\:opacity-100, :where(.group\/tool):has(:focus-visible) .group-has-\[\:focus-visible\]\/tool\:opacity-100) {
    opacity: 1;
  }

  :where(.group):has(:focus-visible) .group-has-\[\:focus-visible\]\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\] {
    transform: translateX(calc(-1 * var(--marquee-overflow, 0px)));
  }

  :where(.group):has(:focus-visible) .group-has-\[\:focus-visible\]\:\[mask-image\:var\(--marquee-hover-mask\,none\)\] {
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    mask-image: var(--marquee-hover-mask, none);
  }

  :where(.group):has(:focus-visible) .group-has-\[\:focus-visible\]\:opacity-100 {
    opacity: 1;
  }

  :where(.group):has(:focus-visible) .group-has-\[\:focus-visible\]\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\] {
    transition: transform var(--marquee-duration, 0s) linear .3s;
  }

  :where(.group\/cdsrow):has([aria-expanded="true"]) .group-has-\[\[aria-expanded\=true\]\]\/cdsrow\:opacity-0 {
    opacity: 0;
  }

  :is(:where(.group\/titem):has(a:focus-visible) .group-has-\[a\:focus-visible\]\/titem\:text-secondary, :where(.group\/titem):has(a:hover) .group-has-\[a\:hover\]\/titem\:text-secondary, :where(.group\/titem):has(button:focus-visible) .group-has-\[button\:focus-visible\]\/titem\:text-secondary, :where(.group\/titem):has(button:hover) .group-has-\[button\:hover\]\/titem\:text-secondary) {
    color: var(--cds-text-secondary);
  }

  .comfortable\:mx-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    margin-inline: calc(var(--spacing) * 2.5);
  }

  .comfortable\:-mt-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    margin-top: calc(var(--spacing) * -2.5);
  }

  .comfortable\:rounded-\[16px\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    border-radius: 16px;
  }

  .comfortable\:p-4:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding: calc(var(--spacing) * 4);
  }

  .comfortable\:px-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .comfortable\:py-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .comfortable\:pt-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-top: calc(var(--spacing) * 2.5);
  }

  .comfortable\:pr-2:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-right: calc(var(--spacing) * 2);
  }

  .comfortable\:pl-2:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-left: calc(var(--spacing) * 2);
  }

  .comfortable\:pl-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-left: calc(var(--spacing) * 2.5);
  }

  .comfortable\:text-\[1rem\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    font-size: 1rem;
  }

  .comfortable\:text-\[15px\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    font-size: 15px;
  }

  .comfortable\:\[--cmp-gap-y\:0\.5rem\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    --cmp-gap-y: .5rem;
  }

  .compact\:m-2:where([data-density="compact"], [data-density="compact"] *) {
    margin: calc(var(--spacing) * 2);
  }

  .compact\:mx-2:where([data-density="compact"], [data-density="compact"] *) {
    margin-inline: calc(var(--spacing) * 2);
  }

  .compact\:my-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    margin-block: calc(var(--spacing) * 1.5);
  }

  .compact\:mt-1:where([data-density="compact"], [data-density="compact"] *) {
    margin-top: calc(var(--spacing) * 1);
  }

  .compact\:mt-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .compact\:mr-2:where([data-density="compact"], [data-density="compact"] *) {
    margin-right: calc(var(--spacing) * 2);
  }

  .compact\:mb-1:where([data-density="compact"], [data-density="compact"] *) {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .compact\:mb-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    margin-bottom: calc(var(--spacing) * 1.5);
  }

  .compact\:ml-2:where([data-density="compact"], [data-density="compact"] *) {
    margin-left: calc(var(--spacing) * 2);
  }

  .compact\:\!size-4:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 4) !important;
    height: calc(var(--spacing) * 4) !important;
  }

  .compact\:\!size-6:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 6) !important;
    height: calc(var(--spacing) * 6) !important;
  }

  .compact\:size-6:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }

  .compact\:\!h-6:where([data-density="compact"], [data-density="compact"] *) {
    height: calc(var(--spacing) * 6) !important;
  }

  .compact\:h-5:where([data-density="compact"], [data-density="compact"] *) {
    height: calc(var(--spacing) * 5);
  }

  .compact\:h-9:where([data-density="compact"], [data-density="compact"] *) {
    height: calc(var(--spacing) * 9);
  }

  .compact\:min-h-9:where([data-density="compact"], [data-density="compact"] *) {
    min-height: calc(var(--spacing) * 9);
  }

  .compact\:w-5:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 5);
  }

  .compact\:w-6:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 6);
  }

  .compact\:w-control:where([data-density="compact"], [data-density="compact"] *) {
    width: var(--cds-h-control);
  }

  .compact\:min-w-6:where([data-density="compact"], [data-density="compact"] *) {
    min-width: calc(var(--spacing) * 6);
  }

  .compact\:gap-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    gap: calc(var(--spacing) * 1.5);
  }

  .compact\:gap-2:where([data-density="compact"], [data-density="compact"] *) {
    gap: calc(var(--spacing) * 2);
  }

  .compact\:rounded-xl:where([data-density="compact"], [data-density="compact"] *) {
    border-radius: var(--radius-xl);
  }

  .compact\:p-0:where([data-density="compact"], [data-density="compact"] *) {
    padding: calc(var(--spacing) * 0);
  }

  .compact\:p-2:where([data-density="compact"], [data-density="compact"] *) {
    padding: calc(var(--spacing) * 2);
  }

  .compact\:px-2:where([data-density="compact"], [data-density="compact"] *) {
    padding-inline: calc(var(--spacing) * 2);
  }

  .compact\:py-1:where([data-density="compact"], [data-density="compact"] *) {
    padding-block: calc(var(--spacing) * 1);
  }

  .compact\:py-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .compact\:pt-0:where([data-density="compact"], [data-density="compact"] *) {
    padding-top: calc(var(--spacing) * 0);
  }

  .compact\:pt-0\.5:where([data-density="compact"], [data-density="compact"] *) {
    padding-top: calc(var(--spacing) * .5);
  }

  .compact\:pl-2:where([data-density="compact"], [data-density="compact"] *) {
    padding-left: calc(var(--spacing) * 2);
  }

  .compact\:font-small:where([data-density="compact"], [data-density="compact"] *) {
    font-family: var(--font-ui);
    font-size: var(--cds-font-size-caption);
    font-weight: var(--cds-font-weight-regular);
    line-height: var(--cds-leading-caption);
  }

  .next-sibling-hover\:border-transparent:has( + :hover) {
    border-color: #0000;
  }

  .\[\&_\*\]\:\!pointer-events-none * {
    pointer-events: none !important;
  }

  .\[\&_\*\]\:\!animate-none * {
    animation: none !important;
  }

  .\[\&_\*\]\:\!filter-none * {
    filter: none !important;
  }

  .\[\&_\*\]\:\!transition-none * {
    transition-property: none !important;
  }

  .\[\&_\.AccordionContent\]\:mb-4 .AccordionContent {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .\[\&_\.AccordionHeader\]\:w-fit .AccordionHeader {
    width: fit-content;
  }

  .\[\&_\.AccordionHeader_button\]\:gap-2 .AccordionHeader button {
    gap: calc(var(--spacing) * 2);
  }

  .\[\&_\.AccordionHeader_button\>div\]\:flex-none .AccordionHeader button > div {
    flex: none;
  }

  .\[\&_\.AccordionItem\]\:border-b .AccordionItem {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .\[\&_\.AccordionItem\]\:border-b-0\.5 .AccordionItem {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: .5px;
  }

  .\[\&_\.AccordionItem\]\:border-border-300 .AccordionItem {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&_\.AccordionItem\]\:border-border-300 .AccordionItem {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .\[\&_\.AccordionItem\]\:pb-6 .AccordionItem {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .\[\&_\.PhoneInputInput\]\:border-none .PhoneInputInput {
    --tw-border-style: none;
    border-style: none;
  }

  .\[\&_\.PhoneInputInput\]\:bg-transparent .PhoneInputInput {
    background-color: #0000;
  }

  .\[\&_\.PhoneInputInput\]\:pl-1\.5 .PhoneInputInput {
    padding-left: calc(var(--spacing) * 1.5);
  }

  .\[\&_\.PhoneInputInput\]\:\!shadow-none .PhoneInputInput {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\[\&_\.PhoneInputInput\]\:placeholder\:text-text-500 .PhoneInputInput::placeholder {
    color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&_\.PhoneInputInput\]\:placeholder\:text-text-500 .PhoneInputInput::placeholder {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .\[\&_\.ProseMirror\]\:py-0 .ProseMirror {
    padding-block: calc(var(--spacing) * 0);
  }

  .\[\&_\.ProseMirror\]\:\!\[font-feature-settings\:inherit\] .ProseMirror {
    font-feature-settings: inherit !important;
  }

  .\[\&_\.ProseMirror\]\:text-body .ProseMirror {
    font-size: var(--cds-font-size-body);
    line-height: var(--tw-leading, var(--cds-leading-body));
  }

  .\[\&_\.ProseMirror\]\:text-secondary .ProseMirror {
    color: var(--cds-text-secondary);
  }

  .\[\&_\.ProseMirror\]\:italic .ProseMirror {
    font-style: italic;
  }

  .\[\&_\.ProseMirror\]\:\!\[-webkit-font-variant-ligatures\:inherit\] .ProseMirror {
    -webkit-font-variant-ligatures: inherit !important;
  }

  .\[\&_\.ProseMirror\]\:\!\[font-variant-ligatures\:inherit\] .ProseMirror {
    font-variant-ligatures: inherit !important;
  }

  .\[\&_\.ProseMirror\]\:before\:float-right .ProseMirror:before {
    content: var(--tw-content);
    float: right;
  }

  .\[\&_\.ProseMirror\]\:before\:h-\[var\(--cmp-wrap-h\)\] .ProseMirror:before {
    content: var(--tw-content);
    height: var(--cmp-wrap-h);
  }

  .\[\&_\.ProseMirror\]\:before\:w-\[var\(--cmp-trail-w\)\] .ProseMirror:before {
    content: var(--tw-content);
    width: var(--cmp-trail-w);
  }

  .\[\&_\.ProseMirror\]\:before\:content-\[\'\'\] .ProseMirror:before {
    --tw-content: "";
    content: var(--tw-content);
  }

  .\[\&_\.ProseMirror\]\:before\:\[shape-outside\:inset\(calc\(100\%-var\(--cds-h-control\)\)_0_0_0\)\] .ProseMirror:before {
    content: var(--tw-content);
    shape-outside: inset(calc(100% - var(--cds-h-control)) 0 0 0);
  }

  .\[\&_\.ProseMirror_p\]\:m-0 .ProseMirror p {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\]\:relative .ProseMirror p.is-editor-empty:first-child {
    position: relative;
  }

  .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:absolute .ProseMirror p.is-editor-empty:first-child:before {
    position: absolute;
  }

  .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:inset-x-0 .ProseMirror p.is-editor-empty:first-child:before {
    inset-inline: calc(var(--spacing) * 0);
  }

  .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:h-auto .ProseMirror p.is-editor-empty:first-child:before {
    height: auto;
  }

  .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:truncate .ProseMirror p.is-editor-empty:first-child:before {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .\[\&_\.ProseMirror_pre\]\:text-code .ProseMirror pre {
    font-size: var(--cds-font-size-code);
    line-height: var(--cds-leading-code);
    font-family: var(--cds-font-mono);
  }

  .\[\&_\.ProseMirror\.is-editor-empty\]\:italic .ProseMirror.is-editor-empty {
    font-style: italic;
  }

  .\[\&_\.ProseMirror\.is-editor-empty\]\:before\:text-muted .ProseMirror.is-editor-empty:before {
    content: var(--tw-content);
    color: var(--cds-text-muted);
  }

  .\[\&_\.ProseMirror\:focus\]\:outline-none .ProseMirror:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:rounded-\[0\.3rem\] .ProseMirror > p > code {
    border-radius: .3rem;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:border-\[0\.5px\] .ProseMirror > p > code {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:border-solid .ProseMirror > p > code {
    --tw-border-style: solid;
    border-style: solid;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:border-\[hsl\(60_2\%_12\%\/0\.25\)\] .ProseMirror > p > code {
    border-color: #1f1f1e40;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:bg-\[hsl\(60_3\%_21\%\/0\.05\)\] .ProseMirror > p > code {
    background-color: #3737340d;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:px-\[4px\] .ProseMirror > p > code {
    padding-inline: 4px;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:py-\[1px\] .ProseMirror > p > code {
    padding-block: 1px;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:text-\[0\.9rem\] .ProseMirror > p > code {
    font-size: .9rem;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:whitespace-pre-wrap .ProseMirror > p > code {
    white-space: pre-wrap;
  }

  .\[\&_\.ProseMirror\>p\>code\]\:text-\[hsl\(0_58\%_35\%\)\] .ProseMirror > p > code {
    color: #8d2525;
  }

  .dark\:\[\&_\.ProseMirror\>p\>code\]\:border-\[hsl\(53_12\%_87\%\/0\.25\)\]:where([data-mode="dark"], [data-mode="dark"] *) .ProseMirror > p > code {
    border-color: #e2e1da40;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[\&_\.ProseMirror\>p\>code\]\:border-\[hsl\(53_12\%_87\%\/0\.25\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) .ProseMirror > p > code, .dark\:\[\&_\.ProseMirror\>p\>code\]\:border-\[hsl\(53_12\%_87\%\/0\.25\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) .ProseMirror > p > code {
      border-color: #e2e1da40;
    }
  }

  .dark\:\[\&_\.ProseMirror\>p\>code\]\:bg-\[hsl\(55_9\%_74\%\/0\.05\)\]:where([data-mode="dark"], [data-mode="dark"] *) .ProseMirror > p > code {
    background-color: #c3c2b70d;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[\&_\.ProseMirror\>p\>code\]\:bg-\[hsl\(55_9\%_74\%\/0\.05\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) .ProseMirror > p > code, .dark\:\[\&_\.ProseMirror\>p\>code\]\:bg-\[hsl\(55_9\%_74\%\/0\.05\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) .ProseMirror > p > code {
      background-color: #c3c2b70d;
    }
  }

  .dark\:\[\&_\.ProseMirror\>p\>code\]\:text-\[hsl\(0_77\%_81\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) .ProseMirror > p > code {
    color: #f4a9a9;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[\&_\.ProseMirror\>p\>code\]\:text-\[hsl\(0_77\%_81\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) .ProseMirror > p > code, .dark\:\[\&_\.ProseMirror\>p\>code\]\:text-\[hsl\(0_77\%_81\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) .ProseMirror > p > code {
      color: #f4a9a9;
    }
  }

  .\[\&_\.bg-surface-1\]\:bg-alpha-1 .bg-surface-1 {
    background-color: var(--cds-alpha-1);
  }

  .\[\&_\.cm-editor\]\:h-full .cm-editor {
    height: 100%;
  }

  .\[\&_\.cm-editor\]\:min-h-0 .cm-editor {
    min-height: calc(var(--spacing) * 0);
  }

  .\[\&_\.code-block\\_\\_code\]\:\!text-\[length\:var\(--msg-code-font-size\)\] .code-block__code {
    font-size: var(--msg-code-font-size) !important;
  }

  .\[\&_\.df-leading-slot\]\:text-secondary .df-leading-slot {
    color: var(--cds-text-secondary);
  }

  .data-\[selected\=focused\]\:\[\&_\.df-leading-slot\]\:text-primary[data-selected="focused"] .df-leading-slot {
    color: var(--cds-text-primary);
  }

  .\[\&_\.font-base\]\:text-\[length\:var\(--msg-timeline-font-size\)\] .font-base, .\[\&_\.font-base-bold\]\:text-\[length\:var\(--msg-timeline-font-size\)\] .font-base-bold {
    font-size: var(--msg-timeline-font-size);
  }

  .\[\&_\.font-claude-response\]\:mt-6 .font-claude-response {
    margin-top: calc(var(--spacing) * 6);
  }

  .\[\&_\.font-claude-response\]\:max-w-xl .font-claude-response {
    max-width: var(--container-xl);
  }

  .\[\&_\.font-claude-response\]\:leading-\[1\.5\] .font-claude-response {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .\[\&_\.font-claude-response-body\]\:text-\[length\:var\(--msg-font-size\)\] .font-claude-response-body {
    font-size: var(--msg-font-size);
  }

  .\[\&_\.font-claude-response\:has\(\[data-guided-setup-recommend\]\)\]\:max-w-none .font-claude-response:has([data-guided-setup-recommend]) {
    max-width: none;
  }

  .\[\&_\.font-large\]\:text-\[length\:var\(--msg-font-size\)\] .font-large {
    font-size: var(--msg-font-size);
  }

  .\[\&_\.group\\\/segmented-control\]\:h-\[40px\] .group\/segmented-control {
    height: 40px;
  }

  .\[\&_\.group\\\/segmented-control\]\:p-0\.5 .group\/segmented-control {
    padding: calc(var(--spacing) * .5);
  }

  .\[\&_\.ignore-pre-bg\>div\]\:bg-transparent .ignore-pre-bg > div {
    background-color: #0000;
  }

  .\[\&_\.is-editor-empty\]\:before\:\!content-\[\'\'\] .is-editor-empty:before {
    content: var(--tw-content);
    --tw-content: "" !important;
    content: var(--tw-content) !important;
  }

  .\[\&_\.peer\+div\]\:\!bg-fill-primary .peer + div {
    background-color: var(--cds-fill-primary) !important;
  }

  .\[\&_\.progressive-markdown_\:is\(p\,blockquote\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pl-2 .progressive-markdown :is(p, blockquote, h1, h2, h3, h4, h5, h6) {
    padding-left: calc(var(--spacing) * 2);
  }

  .\[\&_\.progressive-markdown_\:is\(p\,blockquote\,ul\,ol\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pr-8 .progressive-markdown :is(p, blockquote, ul, ol, h1, h2, h3, h4, h5, h6) {
    padding-right: calc(var(--spacing) * 8);
  }

  .\[\&_\.px-6\]\:\!pr-3 .px-6 {
    padding-right: calc(var(--spacing) * 3) !important;
  }

  .\[\&_\.standard-markdown\]\:gap-1 .standard-markdown {
    gap: calc(var(--spacing) * 1);
  }

  .\[\&_\.standard-markdown\]\:gap-1\.5 .standard-markdown {
    gap: calc(var(--spacing) * 1.5);
  }

  .\[\&_\.standard-markdown_\:is\(p\,blockquote\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pl-2 .standard-markdown :is(p, blockquote, h1, h2, h3, h4, h5, h6) {
    padding-left: calc(var(--spacing) * 2);
  }

  .\[\&_\.standard-markdown_\:is\(p\,blockquote\,ul\,ol\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pr-8 .standard-markdown :is(p, blockquote, ul, ol, h1, h2, h3, h4, h5, h6) {
    padding-right: calc(var(--spacing) * 8);
  }

  .\[\&_\.text-base\.text-primary\]\:text-\[length\:var\(--msg-font-size\)\] .text-base.text-primary {
    font-size: var(--msg-font-size);
  }

  .\[\&_\.text-footnote\.truncate\]\:whitespace-normal .text-footnote.truncate {
    white-space: normal;
  }

  .\[\&_\.tiptap\]\:max-h-\[218px\] .tiptap {
    max-height: 218px;
  }

  .\[\&_\.tiptap\]\:min-h-\[36px\] .tiptap {
    min-height: 36px;
  }

  .\[\&_\.tiptap\]\:min-h-\[56px\] .tiptap {
    min-height: 56px;
  }

  .\[\&_\.tiptap\]\:min-h-\[var\(--h8\)\] .tiptap {
    min-height: var(--h8);
  }

  .\[\&_\.tiptap\]\:overflow-y-auto .tiptap {
    overflow-y: auto;
  }

  .\[\&_\.tiptap\]\:border-0 .tiptap {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .\[\&_\.tiptap\]\:py-\[9px\] .tiptap {
    padding-block: 9px;
  }

  .\[\&_\.tiptap\]\:py-\[13px\] .tiptap {
    padding-block: 13px;
  }

  .\[\&_\.tiptap\]\:font-mono .tiptap {
    font-family: var(--font-mono);
    font-family: var(--cds-font-mono);
  }

  .\[\&_\.tiptap\]\:text-\[length\:var\(--text-code\)\] .tiptap {
    font-size: var(--text-code);
  }

  .\[\&_\.tiptap\]\:outline-none .tiptap {
    --tw-outline-style: none;
    outline-style: none;
  }

  .\[\&_\.tiptap_p\]\:m-0 .tiptap p {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&_\.truncate\]\:whitespace-normal .truncate {
    white-space: normal;
  }

  .\[\&_\.xterm-viewport\]\:\!bg-transparent .xterm-viewport {
    background-color: #0000 !important;
  }

  .\[\&_\:is\(button\,a\)\]\:\!h-7 :is(button, a) {
    height: calc(var(--spacing) * 7) !important;
  }

  .\[\&_\:is\(button\,a\)\]\:\!min-h-0 :is(button, a) {
    min-height: calc(var(--spacing) * 0) !important;
  }

  .\[\&_\:is\(button\,a\)\]\:\!w-auto :is(button, a) {
    width: auto !important;
  }

  .\[\&_\:is\(button\,a\)\]\:\!rounded :is(button, a) {
    border-radius: var(--cds-radius) !important;
  }

  .\[\&_\:is\(button\,a\)\]\:\!px-2 :is(button, a) {
    padding-inline: calc(var(--spacing) * 2) !important;
  }

  .\[\&_\:is\(button\,a\)\]\:\!text-footnote :is(button, a) {
    font-size: var(--cds-font-size-footnote) !important;
    line-height: var(--tw-leading, var(--cds-leading-footnote)) !important;
  }

  .\[\&_\:is\(button\,a\)\]\:text-footnote :is(button, a) {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_\:is\(button\,a\)\]\:font-normal :is(button, a) {
    --tw-font-weight: var(--cds-font-weight-regular);
    font-weight: var(--cds-font-weight-regular);
  }

  .\[\&_\:is\(button\,a\)\]\:\!text-muted :is(button, a) {
    color: var(--cds-text-muted) !important;
  }

  .\[\&_\:is\(button\,a\)\]\:text-secondary :is(button, a) {
    color: var(--cds-text-secondary);
  }

  .\[\&_\:is\(button\,a\)_\[data-cds\=\'Icon\'\]\:last-child\]\:\!mx-0 :is(button, a) [data-cds="Icon"]:last-child {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .\[\&_\:is\(button\,a\)\:is\(button\,a\)\]\:\!h-auto :is(button, a):is(button, a) {
    height: auto !important;
  }

  .\[\&_\:is\(button\,a\)\:is\(button\,a\)\]\:\!pr-0 :is(button, a):is(button, a) {
    padding-right: calc(var(--spacing) * 0) !important;
  }

  .\[\&_\:is\(button\,a\)\:last-child\:not\(\:first-child\)\]\:ml-2 :is(button, a):last-child:not(:first-child) {
    margin-left: calc(var(--spacing) * 2);
  }

  .\[\&_\:is\(button\,a\)\>span\]\:\!w-auto :is(button, a) > span {
    width: auto !important;
  }

  .\[\&_\:is\(button\,a\)\>span\]\:\!justify-start :is(button, a) > span {
    justify-content: flex-start !important;
  }

  .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-heading-semibold :is(h1, h2, h3, h4, h5, h6) {
    font-size: var(--cds-font-size-heading);
    line-height: var(--cds-leading-heading);
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-heading-semibold :is(h1, h2, h3, h4, h5, h6) :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:\!text-base :is(h1, h2, h3, h4, h5, h6) {
    font-size: var(--text-base) !important;
    line-height: var(--tw-leading, var(--text-base--line-height)) !important;
  }

  .\[\&_\:not\(pre\)\>code\]\:text-\[length\:var\(--msg-code-font-size\)\] :not(pre) > code {
    font-size: var(--msg-code-font-size);
  }

  .\[\&_\>_\*\]\:min-w-0 > * {
    min-width: calc(var(--spacing) * 0);
  }

  @media print {
    .print\:\[\&_\>_\*_\+_\*\]\:mt-3 > * + * {
      margin-top: calc(var(--spacing) * 3);
    }
  }

  .\[\&_\>_\*\:last-child\]\:mb-0 > :last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .\[\&_\>div\]\:gap-1\.5 > div {
    gap: calc(var(--spacing) * 1.5);
  }

  .\[\&_\[data-ask-user-question\]\]\:my-1 [data-ask-user-question] {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&_\[data-ask-user-question\]\]\:p-2 [data-ask-user-question] {
    padding: calc(var(--spacing) * 2);
  }

  .\[\&_\[data-ask-user-question\]\]\:text-\[length\:var\(--msg-font-size\)\] [data-ask-user-question] {
    font-size: var(--msg-font-size);
  }

  .\[\&_\[data-ask-user-question\]_\.mb-4\]\:mb-2 [data-ask-user-question] .mb-4 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .\[\&_\[data-cds\=Avatar\]\]\:text-\[7px\] [data-cds="Avatar"] {
    font-size: 7px;
  }

  .\[\&_\[data-cds\=Banner\]\]\:pointer-events-auto [data-cds="Banner"] {
    pointer-events: auto;
  }

  @media (hover: hover) {
    .hover\:\[\&_\[data-check-name\]\]\:underline:hover [data-check-name] {
      text-decoration-line: underline;
    }

    .hover\:\[\&_\[data-check-name\]\]\:underline-offset-\[3px\]:hover [data-check-name] {
      text-underline-offset: 3px;
    }
  }

  .\[\&_\[data-primary\]\]\:\[scroll-margin-top\:var\(--recents-sticky-h\)\] [data-primary] {
    scroll-margin-top: var(--recents-sticky-h);
  }

  .\[\&_\[data-primary\]\]\:\[scroll-margin-top\:var\(--scheduled-sticky-h\)\] [data-primary] {
    scroll-margin-top: var(--scheduled-sticky-h);
  }

  .\[\&_\[data-settings-primary-text\]\]\:text-body [data-settings-primary-text] {
    font-size: var(--cds-font-size-body);
    line-height: var(--tw-leading, var(--cds-leading-body));
  }

  .\[\&_\[data-settings-secondary-text\]\]\:text-footnote [data-settings-secondary-text] {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_\[data-settings-secondary-text\]\]\:text-secondary [data-settings-secondary-text] {
    color: var(--cds-text-secondary);
  }

  .\[\&_\[data-settings-section-subtitle\]\]\:text-footnote [data-settings-section-subtitle] {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_\[data-settings-section-subtitle\]\]\:text-secondary [data-settings-section-subtitle] {
    color: var(--cds-text-secondary);
  }

  .\[\&_\[data-settings-section-title\]\]\:text-heading-medium [data-settings-section-title] {
    font-size: var(--cds-font-size-heading);
    line-height: var(--cds-leading-heading);
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  .\[\&_\[data-settings-section-title\]\]\:text-heading-medium [data-settings-section-title] :is(b, strong) {
    font-variation-settings: var(--cds-font-wght-bold, normal);
  }

  .\[\&_\[data-settings-section\]\]\:mb-4 [data-settings-section] {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .\[\&_\[data-settings-section\]\]\:gap-4 [data-settings-section] {
    gap: calc(var(--spacing) * 4);
  }

  .\[\&_\[data-settings-section\]\]\:pb-4 [data-settings-section] {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .\[\&_\[data-surplus\]_\[role\=img\]\]\:text-\[7px\] [data-surplus] [role="img"] {
    font-size: 7px;
  }

  .\[\&_\[data-timeline-text\]\]\:\!text-\[length\:var\(--msg-timeline-font-size\)\] [data-timeline-text] {
    font-size: var(--msg-timeline-font-size) !important;
  }

  .\[\&_\[data-user-message-bubble\]\]\:bg-neutral-50 [data-user-message-bubble] {
    background-color: var(--cds-neutral-50);
  }

  .\[\&_\[role\=option\]\>\.shrink-0\:last-child\]\:hidden [role="option"] > .shrink-0:last-child {
    display: none;
  }

  @media not all and (min-width: 40rem) {
    .max-sm\:\[\&_\[role\=radio\]\]\:min-h-11 [role="radio"] {
      min-height: calc(var(--spacing) * 11);
    }
  }

  .\[\&_\[role\=toolbar\]\]\:gap-0 [role="toolbar"] {
    gap: calc(var(--spacing) * 0);
  }

  .\[\&_\[tabindex\]\]\:pointer-events-auto [tabindex], .\[\&_a\]\:pointer-events-auto a {
    pointer-events: auto;
  }

  .\[\&_a\]\:cursor-pointer a {
    cursor: pointer;
  }

  .\[\&_a\]\:font-medium a {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .\[\&_a\]\:\!text-muted a {
    color: var(--cds-text-muted) !important;
  }

  .\[\&_a\]\:text-\[hsl\(214_72\%_34\%\)\] a {
    color: #184e95;
  }

  .\[\&_a\]\:text-inherit a {
    color: inherit;
  }

  .\[\&_a\]\:underline a {
    text-decoration-line: underline;
  }

  .\[\&_a\]\:underline-offset-\[3px\] a {
    text-underline-offset: 3px;
  }

  @media (hover: hover) {
    .\[\&_a\]\:hover\:underline a:hover {
      text-decoration-line: underline;
    }
  }

  .dark\:\[\&_a\]\:text-\[hsl\(213_80\%_79\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) a {
    color: #9fc5f4;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[\&_a\]\:text-\[hsl\(213_80\%_79\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) a, .dark\:\[\&_a\]\:text-\[hsl\(213_80\%_79\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) a {
      color: #9fc5f4;
    }
  }

  .\[\&_a\:hover\]\:text-\[hsl\(213_68\%_45\%\)\] a:hover {
    color: #256bc1;
  }

  .dark\:\[\&_a\:hover\]\:text-\[hsl\(212_75\%_62\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) a:hover {
    color: #5599e7;
  }

  @media (prefers-color-scheme: dark) {
    .dark\:\[\&_a\:hover\]\:text-\[hsl\(212_75\%_62\%\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)) a:hover, .dark\:\[\&_a\:hover\]\:text-\[hsl\(212_75\%_62\%\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) a:hover {
      color: #5599e7;
    }
  }

  .\[\&_b\]\:mb-0\.5 b {
    margin-bottom: calc(var(--spacing) * .5);
  }

  .\[\&_b\]\:block b {
    display: block;
  }

  .\[\&_b\]\:text-primary b {
    color: var(--cds-text-primary);
  }

  .\[\&_b\+br\]\:hidden b + br, .\[\&_br\+br\]\:hidden br + br {
    display: none;
  }

  .\[\&_button\]\:pointer-events-auto button {
    pointer-events: auto;
  }

  .\[\&_button\]\:mt-1 button {
    margin-top: calc(var(--spacing) * 1);
  }

  .\[\&_button\]\:\!ml-0 button {
    margin-left: calc(var(--spacing) * 0) !important;
  }

  .\[\&_button\]\:\!flex button {
    display: flex !important;
  }

  .\[\&_button\]\:\!h-9 button {
    height: calc(var(--spacing) * 9) !important;
  }

  .\[\&_button\]\:\!w-full button {
    width: 100% !important;
  }

  .\[\&_button\]\:\!cursor-pointer button {
    cursor: pointer !important;
  }

  .\[\&_button\]\:\!rounded button {
    border-radius: var(--cds-radius) !important;
  }

  .\[\&_button\]\:border button {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .\[\&_button\]\:\!px-2 button {
    padding-inline: calc(var(--spacing) * 2) !important;
  }

  .\[\&_button\]\:pt-0 button {
    padding-top: calc(var(--spacing) * 0);
  }

  .\[\&_button\]\:\!pr-1 button {
    padding-right: calc(var(--spacing) * 1) !important;
  }

  .\[\&_button\]\:\!pl-2 button {
    padding-left: calc(var(--spacing) * 2) !important;
  }

  .\[\&_button\]\:\!text-footnote button {
    font-size: var(--cds-font-size-footnote) !important;
    line-height: var(--tw-leading, var(--cds-leading-footnote)) !important;
  }

  .\[\&_button\]\:text-body button {
    font-size: var(--cds-font-size-body);
    line-height: var(--tw-leading, var(--cds-leading-body));
  }

  .\[\&_button\]\:text-muted button {
    color: var(--cds-text-muted);
  }

  .\[\&_button\]\:text-oncolor-100 button {
    color: hsl(var(--oncolor-100) / 1);
  }

  .\[\&_button\]\:text-secondary button {
    color: var(--cds-text-secondary);
  }

  .\[\&_button\:hover\]\:bg-fill-danger-hover button:hover {
    background-color: var(--cds-fill-danger-hover);
  }

  .\[\&_button\:hover\]\:text-primary button:hover, .\[\&_button\:hover\:not\(\[aria-pressed\=true\]\)\]\:text-primary button:hover:not([aria-pressed="true"]) {
    color: var(--cds-text-primary);
  }

  .\[\&_button\[aria-pressed\=true\]\]\:bg-neutral button[aria-pressed="true"] {
    background-color: var(--cds-bg-neutral);
  }

  .\[\&_button\[aria-pressed\=true\]\]\:text-secondary button[aria-pressed="true"] {
    color: var(--cds-text-secondary);
  }

  .\[\&_code\]\:rounded code {
    border-radius: var(--cds-radius);
  }

  .\[\&_code\]\:bg-\[hsl\(var\(--border-300\)\/0\.06\)\] code {
    background-color: hsl(var(--border-300)/.06);
  }

  .\[\&_code\]\:bg-transparent code {
    background-color: #0000;
  }

  .\[\&_code\]\:px-\[5px\] code {
    padding-inline: 5px;
  }

  .\[\&_code\]\:py-px code {
    padding-block: 1px;
  }

  .\[\&_code\]\:font-mono code {
    font-family: var(--font-mono);
    font-family: var(--cds-font-mono);
  }

  .\[\&_code\]\:\!text-xs code {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }

  .\[\&_code\]\:text-footnote code {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_code\]\:text-xs code {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .\[\&_code\]\:\[unicode-bidi\:isolate\] code {
    unicode-bidi: isolate;
  }

  .\[\&_del\]\:text-\[hsl\(var\(--text-400\)\/0\.65\)\] del {
    color: hsl(var(--text-400)/.65);
  }

  .\[\&_del\]\:line-through del {
    text-decoration-line: line-through;
  }

  .\[\&_del\]\:decoration-\[hsl\(var\(--text-400\)\)\] del {
    -webkit-text-decoration-color: hsl(var(--text-400));
    -webkit-text-decoration-color: hsl(var(--text-400));
    -webkit-text-decoration-color: hsl(var(--text-400));
    text-decoration-color: hsl(var(--text-400));
  }

  .\[\&_del\]\:\[unicode-bidi\:isolate\] del {
    unicode-bidi: isolate;
  }

  .\[\&_del_code\]\:text-inherit del code {
    color: inherit;
  }

  .\[\&_del\+ins\]\:ml-\[3px\] del + ins {
    margin-left: 3px;
  }

  .\[\&_div\]\:contents div {
    display: contents;
  }

  .\[\&_em\]\:italic em {
    font-style: italic;
  }

  .\[\&_gmp-place-details\]\:overflow-y-auto gmp-place-details, .\[\&_gmp-place-details-compact\]\:overflow-y-auto gmp-place-details-compact {
    overflow-y: auto;
  }

  .\[\&_h1\]\:my-2 h1 {
    margin-block: calc(var(--spacing) * 2);
  }

  .\[\&_h1\]\:text-body h1 {
    font-size: var(--cds-font-size-body);
    line-height: var(--tw-leading, var(--cds-leading-body));
  }

  .\[\&_h1\]\:text-title h1 {
    font-size: var(--cds-font-size-title);
    line-height: var(--tw-leading, var(--cds-leading-title));
  }

  .\[\&_h1\]\:text-primary h1 {
    color: var(--cds-text-primary);
  }

  .\[\&_h2\]\:my-2 h2 {
    margin-block: calc(var(--spacing) * 2);
  }

  .\[\&_h2\]\:text-footnote h2 {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_h2\]\:text-heading h2 {
    font-size: var(--cds-font-size-heading);
    line-height: var(--tw-leading, var(--cds-leading-heading));
  }

  .\[\&_h2\]\:text-\[1\.0625rem\] h2 {
    font-size: 1.0625rem;
  }

  .\[\&_h2\]\:text-primary h2 {
    color: var(--cds-text-primary);
  }

  .\[\&_h3\]\:my-1 h3 {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&_h3\]\:mt-2 h3 {
    margin-top: calc(var(--spacing) * 2);
  }

  .\[\&_h3\]\:text-body h3 {
    font-size: var(--cds-font-size-body);
    line-height: var(--tw-leading, var(--cds-leading-body));
  }

  .\[\&_h3\]\:text-footnote h3 {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_h3\]\:text-\[0\.9375rem\] h3 {
    font-size: .9375rem;
  }

  .\[\&_h3\]\:font-medium h3 {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .\[\&_h3\]\:font-semibold h3 {
    --tw-font-weight: var(--cds-font-weight-semibold);
    font-weight: var(--cds-font-weight-semibold);
  }

  .\[\&_h3\]\:text-primary h3 {
    color: var(--cds-text-primary);
  }

  .\[\&_h4\]\:text-footnote h4 {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_h4\]\:text-\[0\.875rem\] h4 {
    font-size: .875rem;
  }

  .\[\&_h5\]\:text-footnote h5 {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_h5\]\:text-\[0\.875rem\] h5 {
    font-size: .875rem;
  }

  .\[\&_h6\]\:text-footnote h6 {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_h6\]\:text-\[length\:var\(--msg-font-size\)\] h6 {
    font-size: var(--msg-font-size);
  }

  .\[\&_img\]\:max-h-4 img {
    max-height: calc(var(--spacing) * 4);
  }

  .\[\&_img\]\:max-w-4 img {
    max-width: calc(var(--spacing) * 4);
  }

  .\[\&_img\]\:\!scale-125 img {
    --tw-scale-x: 125% !important;
    --tw-scale-y: 125% !important;
    --tw-scale-z: 125% !important;
    scale: var(--tw-scale-x) var(--tw-scale-y) !important;
  }

  .\[\&_img\]\:object-contain img {
    object-fit: contain;
  }

  .\[\&_img\]\:\!object-\[center_60\%\] img {
    object-position: center 60% !important;
  }

  .focus-visible\:\[\&_img\]\:ring-2:focus-visible img {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:\[\&_img\]\:ring-always-white\/70:focus-visible img {
    --tw-ring-color: #ffffffb3;
  }

  @supports (color: lab(0% 0 0)) {
    .focus-visible\:\[\&_img\]\:ring-always-white\/70:focus-visible img {
      --tw-ring-color: lab(100% -.0000298023 .0000119209 / .7);
    }
  }

  .\[\&_img\.ProseMirror-separator\]\:m-0 img.ProseMirror-separator {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&_img\.ProseMirror-separator\]\:inline img.ProseMirror-separator {
    display: inline;
  }

  .\[\&_img\.ProseMirror-separator\]\:size-0 img.ProseMirror-separator {
    width: calc(var(--spacing) * 0);
    height: calc(var(--spacing) * 0);
  }

  .\[\&_img\.ProseMirror-separator\]\:border-none img.ProseMirror-separator {
    --tw-border-style: none;
    border-style: none;
  }

  .\[\&_input\]\:pointer-events-none input {
    pointer-events: none;
  }

  .\[\&_input\]\:truncate input {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .\[\&_input\]\:font-mono input {
    font-family: var(--font-mono);
    font-family: var(--cds-font-mono);
  }

  .\[\&_input\:\:placeholder\]\:font-ui input::placeholder {
    font-family: var(--font-ui);
  }

  .\[\&_ins\]\:underline ins {
    text-decoration-line: underline;
  }

  .\[\&_ins\]\:decoration-\[hsl\(var\(--text-400\)\/0\.4\)\] ins {
    -webkit-text-decoration-color: hsl(var(--text-400)/.4);
    -webkit-text-decoration-color: hsl(var(--text-400)/.4);
    -webkit-text-decoration-color: hsl(var(--text-400)/.4);
    text-decoration-color: hsl(var(--text-400)/.4);
  }

  .\[\&_ins\]\:decoration-wavy ins {
    text-decoration-style: wavy;
  }

  .\[\&_ins\]\:decoration-\[1\.25px\] ins {
    text-decoration-thickness: 1.25px;
  }

  .\[\&_ins\]\:\[unicode-bidi\:isolate\] ins {
    unicode-bidi: isolate;
  }

  .\[\&_label\]\:hidden label {
    display: none;
  }

  .\[\&_label\]\:font-medium label {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .\[\&_li\]\:my-0\.5 li {
    margin-block: calc(var(--spacing) * .5);
  }

  .\[\&_li\]\:my-1 li {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&_li\]\:leading-\[1\.6\] li {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .\[\&_li\]\:whitespace-pre-wrap li {
    white-space: pre-wrap;
  }

  .\[\&_ol\]\:my-1 ol {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&_ol\]\:my-2 ol {
    margin-block: calc(var(--spacing) * 2);
  }

  .\[\&_ol\]\:\[list-style-type\:decimal\] ol, .\[\&_ol\]\:list-decimal ol {
    list-style-type: decimal;
  }

  :where(.\[\&_ol\]\:\!space-y-0 ol > :not(:last-child)) {
    --tw-space-y-reverse: 0 !important;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse)) !important;
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse))) !important;
  }

  .\[\&_ol\]\:pl-4 ol {
    padding-left: calc(var(--spacing) * 4);
  }

  .\[\&_ol\]\:pl-6 ol {
    padding-left: calc(var(--spacing) * 6);
  }

  .\[\&_ol\]\:pl-8 ol {
    padding-left: calc(var(--spacing) * 8);
  }

  .\[\&_ol\:last-child\]\:mb-0 ol:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .\[\&_p\]\:\!m-0 p {
    margin: calc(var(--spacing) * 0) !important;
  }

  .\[\&_p\]\:m-0 p {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&_p\]\:my-1 p {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&_p\]\:my-2 p {
    margin-block: calc(var(--spacing) * 2);
  }

  .\[\&_p\]\:my-3 p {
    margin-block: calc(var(--spacing) * 3);
  }

  .\[\&_p\]\:mt-0 p {
    margin-top: calc(var(--spacing) * 0);
  }

  .\[\&_p\]\:\!p-0 p {
    padding: calc(var(--spacing) * 0) !important;
  }

  .\[\&_p\]\:text-sm p {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .\[\&_p\]\:leading-\[1\.6\] p {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .\[\&_p\]\:whitespace-pre-wrap p {
    white-space: pre-wrap;
  }

  .\[\&_p\:first-child\]\:mt-0 p:first-child {
    margin-top: calc(var(--spacing) * 0);
  }

  .\[\&_p\:last-child\]\:mb-0 p:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .\[\&_pre\]\:m-0 pre {
    margin: calc(var(--spacing) * 0);
  }

  .\[\&_pre\]\:my-2 pre {
    margin-block: calc(var(--spacing) * 2);
  }

  .\[\&_pre\]\:max-h-\[300px\] pre {
    max-height: 300px;
  }

  .\[\&_pre\]\:overflow-auto pre {
    overflow: auto;
  }

  .\[\&_pre\]\:rounded pre {
    border-radius: var(--cds-radius);
  }

  .\[\&_pre\]\:border pre {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .\[\&_pre\]\:bg-surface-1 pre {
    background-color: var(--cds-surface-1);
  }

  .\[\&_pre\]\:bg-transparent pre {
    background-color: #0000;
  }

  .\[\&_pre\]\:p-2 pre {
    padding: calc(var(--spacing) * 2);
  }

  .\[\&_pre\]\:\!text-xs pre {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }

  .\[\&_pre\]\:text-footnote pre {
    font-size: var(--cds-font-size-footnote);
    line-height: var(--tw-leading, var(--cds-leading-footnote));
  }

  .\[\&_pre\]\:\!text-secondary pre {
    color: var(--cds-text-secondary) !important;
  }

  .\[\&_pre\]\:\[unicode-bidi\:isolate\] pre {
    unicode-bidi: isolate;
  }

  .\[\&_pre_code\]\:\!text-secondary pre code {
    color: var(--cds-text-secondary) !important;
  }

  .\[\&_pre\>div\]\:border-0\.5 pre > div {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .\[\&_pre\>div\]\:border-border-400 pre > div {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&_pre\>div\]\:border-border-400 pre > div {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .\[\&_pre\>div\]\:bg-bg-000\/50 pre > div {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&_pre\>div\]\:bg-bg-000\/50 pre > div {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 50%, transparent);
    }
  }

  .\[\&_pre\[data-mermaid\]\]\:text-\[length\:var\(--msg-code-font-size\)\] pre[data-mermaid] {
    font-size: var(--msg-code-font-size);
  }

  .\[\&_span\]\:text-oncolor-100 span {
    color: hsl(var(--oncolor-100) / 1);
  }

  .\[\&_span\]\:transition-colors span {
    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));
  }

  .\[\&_span\]\:duration-200 span {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .\[\&_span\]\:\[backface-visibility\:hidden\] span {
    backface-visibility: hidden;
  }

  @media (hover: hover) {
    .group-hover\/row\:\[\&_span\]\:text-secondary:is(:where(.group\/row):hover :where(.group-hover\/row\:\[\&_span\]\:text-secondary)) span {
      color: var(--cds-text-secondary);
    }
  }

  .group-focus-visible\/row\:\[\&_span\]\:text-secondary:is(:where(.group\/row):focus-visible :where(.group-focus-visible\/row\:\[\&_span\]\:text-secondary)) span, :where(.group\/titem):has(a:focus-visible) .group-has-\[a\:focus-visible\]\/titem\:\[\&_span\]\:text-secondary span, :where(.group\/titem):has(a:hover) .group-has-\[a\:hover\]\/titem\:\[\&_span\]\:text-secondary span, :where(.group\/titem):has(button:focus-visible) .group-has-\[button\:focus-visible\]\/titem\:\[\&_span\]\:text-secondary span, :where(.group\/titem):has(button:hover) .group-has-\[button\:hover\]\/titem\:\[\&_span\]\:text-secondary span {
    color: var(--cds-text-secondary);
  }

  .\[\&_span\.text-muted\]\:transition-colors span.text-muted {
    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));
  }

  .\[\&_span\.text-muted\]\:duration-200 span.text-muted {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  @media (hover: hover) {
    .group-hover\/row\:\[\&_span\.text-muted\]\:text-secondary:is(:where(.group\/row):hover :where(.group-hover\/row\:\[\&_span\.text-muted\]\:text-secondary)) span.text-muted {
      color: var(--cds-text-secondary);
    }
  }

  .group-focus-visible\/row\:\[\&_span\.text-muted\]\:text-secondary:is(:where(.group\/row):focus-visible :where(.group-focus-visible\/row\:\[\&_span\.text-muted\]\:text-secondary)) span.text-muted {
    color: var(--cds-text-secondary);
  }

  .\[\&_span\[data-selected\]\]\:hidden span[data-selected] {
    display: none;
  }

  .\[\&_strong\]\:mb-0\.5 strong {
    margin-bottom: calc(var(--spacing) * .5);
  }

  .\[\&_strong\]\:block strong {
    display: block;
  }

  .\[\&_strong\]\:font-medium strong {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .\[\&_strong\]\:text-primary strong {
    color: var(--cds-text-primary);
  }

  .\[\&_strong\+br\]\:hidden strong + br {
    display: none;
  }

  .\[\&_svg\]\:mx-auto svg {
    margin-inline: auto;
  }

  .\[\&_svg\]\:size-3 svg {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .\[\&_svg\]\:size-5 svg {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }

  .\[\&_svg\]\:h-4 svg {
    height: calc(var(--spacing) * 4);
  }

  .\[\&_svg\]\:h-8 svg {
    height: calc(var(--spacing) * 8);
  }

  .\[\&_svg\]\:w-4 svg {
    width: calc(var(--spacing) * 4);
  }

  .\[\&_svg\]\:w-8 svg {
    width: calc(var(--spacing) * 8);
  }

  .\[\&_svg\]\:max-w-full svg {
    max-width: 100%;
  }

  .\[\&_svg\]\:\[stroke-width\:1\.5\] svg {
    stroke-width: 1.5px;
  }

  .\[\&_svg\]\:transition-colors svg {
    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));
  }

  .\[\&_svg\]\:duration-200 svg {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  @media (hover: hover) {
    .group-hover\/row\:\[\&_svg\]\:text-secondary:is(:where(.group\/row):hover :where(.group-hover\/row\:\[\&_svg\]\:text-secondary)) svg {
      color: var(--cds-text-secondary);
    }
  }

  .group-focus-visible\/row\:\[\&_svg\]\:text-secondary:is(:where(.group\/row):focus-visible :where(.group-focus-visible\/row\:\[\&_svg\]\:text-secondary)) svg, :where(.group\/titem):has(a:focus-visible) .group-has-\[a\:focus-visible\]\/titem\:\[\&_svg\]\:text-secondary svg, :where(.group\/titem):has(a:hover) .group-has-\[a\:hover\]\/titem\:\[\&_svg\]\:text-secondary svg, :where(.group\/titem):has(button:focus-visible) .group-has-\[button\:focus-visible\]\/titem\:\[\&_svg\]\:text-secondary svg, :where(.group\/titem):has(button:hover) .group-has-\[button\:hover\]\/titem\:\[\&_svg\]\:text-secondary svg {
    color: var(--cds-text-secondary);
  }

  .\[\&_table\]\:text-\[length\:var\(--msg-font-size\)\] table {
    font-size: var(--msg-font-size);
  }

  .\[\&_tbody_a\]\:\!cursor-default tbody a {
    cursor: default !important;
  }

  .\[\&_tbody_tr\]\:cursor-default tbody tr {
    cursor: default;
  }

  .\[\&_tbody_tr\:first-child\]\:\!bg-none tbody tr:first-child {
    background-image: none !important;
  }

  .\[\&_tbody_tr\:first-child\>td\]\:\!pt-1 tbody tr:first-child > td {
    padding-top: calc(var(--spacing) * 1) !important;
  }

  .\[\&_td\]\:\!rounded-none td {
    border-radius: 0 !important;
  }

  .\[\&_td\]\:px-4 td {
    padding-inline: calc(var(--spacing) * 4);
  }

  .\[\&_td\]\:py-4 td {
    padding-block: calc(var(--spacing) * 4);
  }

  .\[\&_textarea\]\:pointer-events-none textarea {
    pointer-events: none;
  }

  .\[\&_textarea\]\:text-base textarea {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .\[\&_textarea\]\:leading-5 textarea {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }

  .\[\&_textarea\]\:\[caret-color\:transparent\] textarea {
    caret-color: #0000;
  }

  .\[\&_th\]\:sticky th {
    position: sticky;
  }

  .\[\&_th\]\:top-\(--cds-sticky-header-top\,0px\) th {
    top: var(--cds-sticky-header-top, 0px);
  }

  .\[\&_th\]\:z-20 th {
    z-index: 20;
  }

  .\[\&_th\]\:border-b th {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .\[\&_th\]\:border-alpha-1 th {
    border-color: var(--cds-alpha-1);
  }

  .\[\&_th\]\:bg-\(--cds-sticky-header-bg\,var\(--cds-scroll-fade-strip-color\,var\(--cds-surface-1\)\)\) th {
    background-color: var(--cds-sticky-header-bg, var(--cds-scroll-fade-strip-color, var(--cds-surface-1)));
  }

  .\[\&_th\]\:bg-\[linear-gradient\(var\(--cds-alpha-1\)\,var\(--cds-alpha-1\)\)\] th {
    background-image: linear-gradient(var(--cds-alpha-1),var(--cds-alpha-1));
  }

  .\[\&_th\]\:\[background-size\:100\%_1px\] th {
    background-size: 100% 1px;
  }

  .\[\&_th\]\:bg-bottom th {
    background-position: bottom;
  }

  .\[\&_th\]\:bg-no-repeat th {
    background-repeat: no-repeat;
  }

  .\[\&_th\]\:px-4 th {
    padding-inline: calc(var(--spacing) * 4);
  }

  .\[\&_th\]\:pb-4 th {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .\[\&_th\:first-child\]\:\[background-size\:calc\(100\%-var\(--cds-pad-md\)\)_1px\] th:first-child {
    background-size: calc(100% - var(--cds-pad-md)) 1px;
  }

  .\[\&_th\:first-child\]\:\[background-position\:bottom_right\] th:first-child {
    background-position: 100% 100%;
  }

  .\[\&_th\:first-child\:last-child\]\:\[background-size\:calc\(100\%-2\*var\(--cds-pad-md\)\)_1px\] th:first-child:last-child {
    background-size: calc(100% - 2 * var(--cds-pad-md)) 1px;
  }

  .\[\&_th\:first-child\:last-child\]\:\[background-position\:bottom\] th:first-child:last-child {
    background-position: bottom;
  }

  .\[\&_th\:last-child\]\:\[background-size\:calc\(100\%-var\(--cds-pad-md\)\)_1px\] th:last-child {
    background-size: calc(100% - var(--cds-pad-md)) 1px;
  }

  .\[\&_th\:last-child\]\:\[background-position\:bottom_left\] th:last-child {
    background-position: 0 100%;
  }

  .\[\&_thead\]\:hidden thead {
    display: none;
  }

  .\[\&_thead\]\:\!border-0 thead {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .\[\&_thead_th\]\:\!h-0 thead th {
    height: calc(var(--spacing) * 0) !important;
  }

  .\[\&_thead_th\]\:\!p-0 thead th {
    padding: calc(var(--spacing) * 0) !important;
  }

  .\[\&_thead_th\]\:\!leading-\[0\] thead th {
    --tw-leading: 0 !important;
    line-height: 0 !important;
  }

  .\[\&_thead_th\>\*\]\:hidden thead th > * {
    display: none;
  }

  .\[\&_tr\]\:transform-none tr {
    transform: none;
  }

  .\[\&_tr\:has\(\+tr\[data-selected\]\)\:not\(\:hover\)\:not\(\:has\(\+tr\:hover\)\)_td\]\:\!border-alpha-1 tr:has( + tr[data-selected]):not(:hover):not(:has( + tr:hover)) td {
    border-color: var(--cds-alpha-1) !important;
  }

  .\[\&_tr\[data-selected\]\:not\(\:hover\)_td\]\:\!rounded-none tr[data-selected]:not(:hover) td {
    border-radius: 0 !important;
  }

  .\[\&_tr\[data-selected\]\:not\(\:hover\)_td\]\:\!bg-transparent tr[data-selected]:not(:hover) td {
    background-color: #0000 !important;
  }

  .\[\&_tr\[data-selected\]\:not\(\:hover\)\:not\(\:has\(\+tr\:hover\)\)_td\]\:\!border-alpha-1 tr[data-selected]:not(:hover):not(:has( + tr:hover)) td {
    border-color: var(--cds-alpha-1) !important;
  }

  .\[\&_ul\]\:my-1 ul {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&_ul\]\:my-2 ul {
    margin-block: calc(var(--spacing) * 2);
  }

  .\[\&_ul\]\:\[list-style-type\:unset\] ul {
    list-style-type: unset;
  }

  .\[\&_ul\]\:list-disc ul {
    list-style-type: disc;
  }

  :where(.\[\&_ul\]\:\!space-y-0 ul > :not(:last-child)) {
    --tw-space-y-reverse: 0 !important;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse)) !important;
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse))) !important;
  }

  .\[\&_ul\]\:pl-4 ul {
    padding-left: calc(var(--spacing) * 4);
  }

  .\[\&_ul\]\:pl-6 ul {
    padding-left: calc(var(--spacing) * 6);
  }

  .\[\&_ul\]\:pl-8 ul {
    padding-left: calc(var(--spacing) * 8);
  }

  .\[\&_ul\:last-child\]\:mb-0 ul:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .\[\&\+\&\]\:mt-lg + .\[\&\+\&\]\:mt-lg {
    margin-top: var(--cds-gap-lg);
  }

  .\[\&\+section\]\:mt-xl + section {
    margin-top: var(--cds-gap-xl);
  }

  .\[\&\+tbody\>tr\:first-child\]\:bg-none + tbody > tr:first-child {
    background-image: none;
  }

  .\[\&\+tbody\>tr\:first-child\>td\]\:border-t-0 + tbody > tr:first-child > td {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .\[\&\.has-bottom-scroll\]\:\[mask-image\:linear-gradient\(to_top\,rgba\(0\,0\,0\,0\)_0\%\,_rgba\(0\,0\,0\,1\)_3\%\)\].has-bottom-scroll {
    -webkit-mask-image: linear-gradient(#000 97%, #0000 100%);
    mask-image: linear-gradient(#000 97%, #0000 100%);
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator {
    display: none;
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator {
    cursor: pointer;
  }

  .\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-50::-webkit-calendar-picker-indicator {
    opacity: .5;
  }

  @media (hover: hover) {
    .\[\&\:\:-webkit-calendar-picker-indicator\]\:hover\:opacity-100::-webkit-calendar-picker-indicator:hover {
      opacity: 1;
    }
  }

  .\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker {
    display: none;
  }

  .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
    appearance: none;
  }

  .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
    appearance: none;
  }

  .\[\&\:\:-webkit-scrollbar\]\:mt-4::-webkit-scrollbar {
    margin-top: calc(var(--spacing) * 4);
  }

  .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
    display: none;
  }

  .\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar {
    width: calc(var(--spacing) * 1.5);
  }

  .\[\&\:\:-webkit-scrollbar\]\:w-\[0\.25rem\]::-webkit-scrollbar {
    width: .25rem;
  }

  @media not all and (min-width: 40rem) {
    .max-sm\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
      display: none;
    }
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-\[1em\]::-webkit-scrollbar-thumb {
    border-radius: 1em;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb {
    border-radius: 3.40282e38px;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-\[0\.25rem\]::-webkit-scrollbar-thumb {
    border-style: var(--tw-border-style);
    border-width: .25rem;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:border-transparent::-webkit-scrollbar-thumb {
    border-color: #0000;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-border::-webkit-scrollbar-thumb {
    background-color: var(--cds-border);
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-text-500\/80::-webkit-scrollbar-thumb {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-text-500\/80::-webkit-scrollbar-thumb {
      background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) 80%, transparent);
    }
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-transparent::-webkit-scrollbar-thumb {
    background-color: #0000;
  }

  .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-clip-padding::-webkit-scrollbar-thumb {
    background-clip: padding-box;
  }

  @media (hover: hover) {
    .hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-border:hover::-webkit-scrollbar-thumb {
      background-color: var(--cds-border);
    }
  }

  .\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-text-500::-webkit-scrollbar-thumb:hover {
    background-color: var(--cds-text-muted);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-text-500::-webkit-scrollbar-thumb:hover {
      background-color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent);
    }
  }

  .\[\&\:\:-webkit-scrollbar-track\]\:my-1::-webkit-scrollbar-track {
    margin-block: calc(var(--spacing) * 1);
  }

  .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track {
    background-color: #0000;
  }

  .\[\&\:\:selection\]\:bg-transparent::selection {
    background-color: #0000;
  }

  .\[\&\:disabled\:not\(\[aria-busy\]\)\]\:opacity-50:disabled:not([aria-busy]) {
    opacity: .5;
  }

  .\[\&\:has\(\+_li\:focus-within\)\]\:border-transparent:has( + li:focus-within) {
    border-color: #0000;
  }

  .\[\&\:has\(\+\*\:hover\)\]\:after\:border-b-transparent:has( + :hover):after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .\[\&\:has\(\+\*\:not\(\[data-disabled\]\)\>\[data-cds\=AccordionHeader\]\:hover\)\]\:border-b-transparent:has( + :not([data-disabled]) > [data-cds="AccordionHeader"]:hover) {
    border-bottom-color: #0000;
  }

  :is(.\[\&\:has\(\+\[data-cds-segment\]_\[aria-haspopup\]\[aria-expanded\=true\]\)\>span\]\:opacity-0:has( + [data-cds-segment] [aria-haspopup][aria-expanded="true"]) > span, .\[\&\:has\(\+\[data-cds-segment\]_\[aria-pressed\=true\]\)\>span\]\:opacity-0:has( + [data-cds-segment] [aria-pressed="true"]) > span, .\[\&\:has\(\+\[data-cds-segment\]\:hover\)\>span\]\:opacity-0:has( + [data-cds-segment]:hover) > span) {
    opacity: 0;
  }

  .\[\&\:has\(\+\[data-selected\]\)\]\:after\:border-b-transparent:has( + [data-selected]):after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .\[\&\:has\(\+li\:hover\)\]\:border-b-transparent:has( + li:hover), .\[\&\:has\(\+tbody\>tr\[data-hoverable\]\:first-child\:hover\)_th\]\:border-b-transparent:has( + tbody > tr[data-hoverable]:first-child:hover) th {
    border-bottom-color: #0000;
  }

  .\[\&\:has\(\+tbody\>tr\[data-hoverable\]\:first-child\:hover\)_th\]\:bg-none:has( + tbody > tr[data-hoverable]:first-child:hover) th {
    background-image: none;
  }

  :is(.\[\&\:has\(\.bug-report-link\:hover\)\]\:\!bg-transparent:has(.bug-report-link:hover), .\[\&\:has\(\.downloads-link\:hover\)\]\:\!bg-transparent:has(.downloads-link:hover), .\[\&\:has\(\.feedback-link\:hover\)\]\:\!bg-transparent:has(.feedback-link:hover)) {
    background-color: #0000 !important;
  }

  .\[\&\:has\(\>\[data-done\]\)\]\:text-\[var\(--t5\)\]:has( > [data-done]) {
    color: var(--t5);
  }

  .\[\&\:has\(\>\[data-done\]\)\]\:line-through:has( > [data-done]) {
    text-decoration-line: line-through;
  }

  @container not (min-width: 960px) {
    .\@max-\[960px\]\:\[\&\:has\(\>\[role\=search\]\)\>\:not\(\[role\=search\]\)\]\:hidden:has( > [role="search"]) > :not([role="search"]) {
      display: none;
    }
  }

  @media (min-width: 48rem) {
    @container not (min-width: 800px) {
      .md\:\@max-\[800px\]\:\[\&\:has\(\>\[role\=search\]\)\>\:not\(\[role\=search\]\)\]\:hidden:has( > [role="search"]) > :not([role="search"]) {
        display: none;
      }
    }
  }

  @container not (min-width: 640px) {
    .\@max-\[640px\]\:\[\&\:has\(\>\[role\=search\]\)\>\:not\(\[role\=search\]\)\]\:hidden:has( > [role="search"]) > :not([role="search"]) {
      display: none;
    }
  }

  .\[\&\:has\(\>tr\[data-hoverable\]\:nth-child\(2\)\:hover\)\>tr\:first-child\>th\]\:border-b-transparent:has( > tr[data-hoverable]:nth-child(2):hover) > tr:first-child > th {
    border-bottom-color: #0000;
  }

  .\[\&\:has\(\[data-disabled\]\)\]\:cursor-not-allowed:has([data-disabled]) {
    cursor: not-allowed;
  }

  .\[\&\:has\(\[data-disabled\]\)\]\:opacity-50:has([data-disabled]) {
    opacity: .5;
  }

  .\[\&\:has\(button\:hover\)\>td\]\:\!bg-transparent:has(button:hover) > td {
    background-color: #0000 !important;
  }

  .\[\&\:has\(input\:disabled\)\]\:cursor-not-allowed:has(input:disabled) {
    cursor: not-allowed;
  }

  .\[\&\:has\(input\:disabled\)\]\:opacity-50:has(input:disabled) {
    opacity: .5;
  }

  .\[\&\:hover\]\:border-border-300:hover {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\:hover\]\:border-border-300:hover {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  .\[\&\:hover\]\:bg-transparent:hover {
    background-color: #0000;
  }

  .enabled\:\[\&\:hover\:not\(\:focus\)\:not\(\[data-invalid\]\)\]\:shadow-field-hover:enabled:hover:not(:focus):not([data-invalid]), .\[\&\:hover\:not\(\:focus-within\)\]\:shadow-field-hover:hover:not(:focus-within), .\[\&\:hover\:not\(\:focus-within\)\:not\(\[data-invalid\]\)\:not\(\[data-disabled\]\)\]\:shadow-field-hover:hover:not(:focus-within):not([data-invalid]):not([data-disabled]), .\[\&\:hover\:not\(\:has\(\.cm-focused\)\)\]\:shadow-field-hover:hover:not(:has(.cm-focused)) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .\[\&\:hover\>td\]\:\!bg-transparent:hover > td {
    background-color: #0000 !important;
  }

  .\[\&\:not\(\:first-child\)\]\:border-t-0\.5:not(:first-child) {
    border-top-style: var(--tw-border-style);
    border-top-width: .5px;
  }

  .\[\&\:not\(\:first-child\)\]\:border-border-300:not(:first-child) {
    border-color: var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\:not\(\:first-child\)\]\:border-border-300:not(:first-child) {
      border-color: color-mix(in srgb, var(--cds-border) calc(1 * 100%), transparent);
    }
  }

  :is(.\[\&\:not\(\:has\(\>\:not\(\:empty\)\)\)\]\:hidden:not(:has( > :not(:empty))), .\[\&\:not\(\:has\(\[data-ant-tool-row\]\)\)\]\:hidden:not(:has([data-ant-tool-row])), .\[\&\:not\(\:has\(th\:not\(\:empty\)\)\)\]\:hidden:not(:has(th:not(:empty)))) {
    display: none;
  }

  .\[\&\:not\(\:is\(\:hover\,\:focus\)\)\]\:decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\]:not(:is(:hover, :focus)) {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\:not\(\:is\(\:hover\,\:focus\)\)\]\:decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\]:not(:is(:hover, :focus)) {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
    }
  }

  .\[\&\:not\(\:last-child\)_ol\]\:pb-1:not(:last-child) ol, .\[\&\:not\(\:last-child\)_ul\]\:pb-1:not(:last-child) ul {
    padding-bottom: calc(var(--spacing) * 1);
  }

  @media (hover: hover) {
    .hover\:\[\&\:not\(\:where\(\:has\(button\:hover\,a\:hover\,\[role\=button\]\:hover\,label\:hover\)\)\)\]\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.3\)\]:hover:not(:where(:has(button:hover, a:hover, [role="button"]:hover, label:hover))) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e4d;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .dark\:hover\:\[\&\:not\(\:where\(\:has\(button\:hover\,a\:hover\,\[role\=button\]\:hover\,label\:hover\)\)\)\]\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:not(:where(:has(button:hover, a:hover, [role="button"]:hover, label:hover))) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (prefers-color-scheme: dark) {
    @media (hover: hover) {
      .dark\:hover\:\[\&\:not\(\:where\(\:has\(button\:hover\,a\:hover\,\[role\=button\]\:hover\,label\:hover\)\)\)\]\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)):hover:not(:where(:has(button:hover, a:hover, [role="button"]:hover, label:hover))), .dark\:hover\:\[\&\:not\(\:where\(\:has\(button\:hover\,a\:hover\,\[role\=button\]\:hover\,label\:hover\)\)\)\]\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)):hover:not(:where(:has(button:hover, a:hover, [role="button"]:hover, label:hover))) {
        --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
        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) {
    .\[\&\:not\(\[data-active\]\)\]\:hover\:text-secondary:not([data-active]):hover {
      color: var(--cds-text-secondary);
    }

    .\[\&\:not\(\[data-active\]\)\]\:hover\:before\:bg-fill-ghost-hover:not([data-active]):hover:before {
      content: var(--tw-content);
      background-color: var(--cds-fill-ghost-hover);
    }

    .\[\&\:not\(\[data-checked\]\)\]\:hover\:bg-fill-ghost-hover:not([data-checked]):hover {
      background-color: var(--cds-fill-ghost-hover);
    }

    .\[\&\:not\(\[data-disabled\]\)\]\:hover\:text-primary:not([data-disabled]):hover {
      color: var(--cds-text-primary);
    }
  }

  .\[\&\>\*\]\:pointer-events-none > * {
    pointer-events: none;
  }

  .\[\&\>\*\]\:relative > * {
    position: relative;
  }

  .\[\&\>\*\]\:z-\[var\(--cds-portal-z\)\] > * {
    z-index: var(--cds-portal-z);
  }

  .\[\&\>\*\]\:col-start-1 > * {
    grid-column-start: 1;
  }

  .\[\&\>\*\]\:row-start-1 > * {
    grid-row-start: 1;
  }

  .\[\&\>\*\]\:\!my-0 > * {
    margin-block: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>\*\]\:flex > * {
    display: flex;
  }

  .\[\&\>\*\]\:size-full > * {
    width: 100%;
    height: 100%;
  }

  .\[\&\>\*\]\:w-full > * {
    width: 100%;
  }

  .\[\&\>\*\]\:snap-start > * {
    scroll-snap-align: start;
  }

  .\[\&\>\*\]\:items-center > * {
    align-items: center;
  }

  .\[\&\>\*\]\:justify-center > * {
    justify-content: center;
  }

  .\[\&\>\*\]\:\!border-transparent > * {
    border-color: #0000 !important;
  }

  .\[\&\>\*\]\:\!bg-transparent > * {
    background-color: #0000 !important;
  }

  .\[\&\>\*\]\:\!pt-0 > * {
    padding-top: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>\*\]\:\!shadow-none > * {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  @media (hover: hover) {
    .group-hover\/mm\:\[\&\>\*\]\:pointer-events-auto:is(:where(.group\/mm):hover :where(.group-hover\/mm\:\[\&\>\*\]\:pointer-events-auto)) > * {
      pointer-events: auto;
    }
  }

  @media (min-width: 48rem) {
    .md\:\[\&\>\*\]\:min-w-0 > * {
      min-width: calc(var(--spacing) * 0);
    }

    .md\:\[\&\>\*\]\:flex-1 > * {
      flex: 1;
    }
  }

  .\[\&\>\*\+\*\]\:\[mask-image\:radial-gradient\(circle_at_-4px_50\%\,transparent_9px\,\#000_10px\)\] > * + * {
    -webkit-mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
    mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
  }

  .\[\&\>\*\:first-child\]\:border-t-0 > :first-child {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .\[\&\>\*\:hover\+hr\]\:opacity-0 > :hover + hr {
    opacity: 0;
  }

  .\[\&\>\*\:last-child\]\:\!px-0 > :last-child, .\[\&\>\*\:last-child_\*\]\:\!px-0 > :last-child * {
    padding-inline: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>\*\>\*\]\:\!border-0 > * > * {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .\[\&\>\*\>\*\]\:\!shadow-none > * > * {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .aria-pressed\:\[\&\>\.btn-squish\]\:\!bg-transparent[aria-pressed="true"] > .btn-squish {
    background-color: #0000 !important;
  }

  @media (hover: hover) {
    .hover\:aria-pressed\:\[\&\>\.btn-squish\]\:\!bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/10\%\)\]:hover[aria-pressed="true"] > .btn-squish {
      background-color: hsl(from var(--cds-fill-accent) h s l/10%) !important;
    }
  }

  .\[\&\>\.flex\]\:justify-end > .flex {
    justify-content: flex-end;
  }

  .\[\&\>\:first-child\]\:\[--msg-gap\:0px\] > :first-child {
    --msg-gap: 0px;
  }

  :is(.\[\&\>\:has\(\+\[data-cds\=Banner\]\)\]\:\!border-b-0 > :has( + [data-cds="Banner"]), .\[\&\>\:has\(\+\[data-cds\=DataTable\]\)\]\:\!border-b-0 > :has( + [data-cds="DataTable"]), .\[\&\>\:has\(\+\[data-settings-nest\]\)\]\:\!border-b-0 > :has( + [data-settings-nest]), .\[\&\>\:has\(\+\[role\=treegrid\]\)\]\:\!border-b-0 > :has( + [role="treegrid"])) {
    border-bottom-style: var(--tw-border-style) !important;
    border-bottom-width: 0 !important;
  }

  .\[\&\>\:last-child\]\:\[--msg-assistant-pb\:0px\] > :last-child {
    --msg-assistant-pb: 0px;
  }

  .\[\&\>\:not\(\[data-collapsed-peek\]\)\]\:hidden > :not([data-collapsed-peek]) {
    display: none;
  }

  .\[\&\>\:not\(\[role\=group\]\)\]\:py-md > :not([role="group"]), .\[\&\>\:not\(\[role\=group\]\)\:not\(\[data-cds\=DataTable\]\)\:not\(\[role\=treegrid\]\)\]\:py-md > :not([role="group"]):not([data-cds="DataTable"]):not([role="treegrid"]) {
    padding-block: var(--cds-pad-md);
  }

  .\[\&\>\[aria-hidden\]\]\:\!bg-transparent > [aria-hidden] {
    background-color: #0000 !important;
  }

  .\[\&\>\[data-cds\=Banner\]\]\:\!border-y-0 > [data-cds="Banner"] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .\[\&\>\[data-cds\=DataTable\]\]\:overflow-clip > [data-cds="DataTable"] {
    overflow: clip;
  }

  .\[\&\>\[data-cds\=DataTable\]\]\:rounded-card > [data-cds="DataTable"] {
    border-radius: calc(var(--cds-radius) + 4px);
  }

  .\[\&\>\[data-cds\=DataTable\]\]\:border > [data-cds="DataTable"] {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .\[\&\>\[data-cds\=DataTable\]\]\:\!border-y-0 > [data-cds="DataTable"] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .\[\&\>\[data-cds\=DataTable\]\]\:border-alpha-2 > [data-cds="DataTable"] {
    border-color: var(--cds-alpha-2);
  }

  .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:relative > [data-selected] + [role="option"]:not([data-selected]) {
    position: relative;
  }

  .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:mt-2 > [data-selected] + [role="option"]:not([data-selected]) {
    margin-top: calc(var(--spacing) * 2);
  }

  .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:absolute > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    position: absolute;
  }

  .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:inset-x-0 > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 0);
  }

  .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:-top-1 > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    top: calc(var(--spacing) * -1);
  }

  .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:border-t > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .\[\&\>\[data-settings-nest\]\]\:\!border-y-0 > [data-settings-nest] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .\[\&\>\[role\=group\]\]\:\!py-0 > [role="group"] {
    padding-block: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>\[role\=group\]\]\:\!py-sm > [role="group"] {
    padding-block: var(--cds-pad-sm) !important;
  }

  .\[\&\>\[role\=group\]\:first-child\]\:\!pt-0 > [role="group"]:first-child {
    padding-top: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>\[role\=group\]\:last-child\]\:\!pb-0 > [role="group"]:last-child {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>\[role\=treegrid\]\]\:\!border-y-0 > [role="treegrid"] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .\[\&\>button\]\:w-full > button {
    width: 100%;
  }

  .\[\&\>button\]\:flex-1 > button {
    flex: 1;
  }

  .\[\&\>button\]\:rounded-\[\.625rem\] > button {
    border-radius: .625rem;
  }

  .\[\&\>button\]\:rounded-md > button {
    border-radius: var(--radius-md);
  }

  .\[\&\>button\]\:border > button {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .\[\&\>button\]\:px-3 > button {
    padding-inline: calc(var(--spacing) * 3);
  }

  .\[\&\>button\]\:py-2 > button {
    padding-block: calc(var(--spacing) * 2);
  }

  .\[\&\>button\:hover\+hr\]\:opacity-0 > button:hover + hr {
    opacity: 0;
  }

  .\[\&\>div\]\:\!m-0 > div {
    margin: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>div\]\:\!mx-0 > div {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>div\]\:mt-0\.5 > div {
    margin-top: calc(var(--spacing) * .5);
  }

  .\[\&\>div\]\:flex > div {
    display: flex;
  }

  .\[\&\>div\]\:\!h-full > div {
    height: 100% !important;
  }

  .\[\&\>div\]\:min-w-0 > div {
    min-width: calc(var(--spacing) * 0);
  }

  .\[\&\>div\]\:\!rounded-none > div {
    border-radius: 0 !important;
  }

  .\[\&\>div\]\:\!border-0 > div {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .\[\&\>div\]\:\!p-0 > div {
    padding: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>div\]\:pt-0 > div {
    padding-top: calc(var(--spacing) * 0);
  }

  .\[\&\>div\]\:whitespace-normal > div {
    white-space: normal;
  }

  .\[\&\>div\]\:\!shadow-none > div {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .\[\&\>div\:first-child\]\:\!mb-0 > div:first-child {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>div\:first-child\]\:\!mb-6 > div:first-child {
    margin-bottom: calc(var(--spacing) * 6) !important;
  }

  .\[\&\>div\:first-child\]\:mb-sm > div:first-child {
    margin-bottom: var(--cds-gap-sm);
  }

  .\[\&\>div\>div\]\:\!mx-0 > div > div {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>div\>div\]\:\!mb-0 > div > div {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>div\>div\]\:\!h-full > div > div {
    height: 100% !important;
  }

  .\[\&\>div\>div\]\:\!rounded-none > div > div {
    border-radius: 0 !important;
  }

  .\[\&\>div\>div\]\:border-0 > div > div {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .\[\&\>div\>div\]\:bg-surface-1 > div > div {
    background-color: var(--cds-surface-1);
  }

  .\[\&\>div\>div\>div\]\:flex-1 > div > div > div {
    flex: 1;
  }

  .\[\&\>div\>div\>div\]\:rounded-\[\.625rem\] > div > div > div {
    border-radius: .625rem;
  }

  .\[\&\>div\>div\>div\:last-child\]\:\!border-0 > div > div > div:last-child {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .\[\&\>div\>span\:last-child\]\:\!mr-0 > div > span:last-child {
    margin-right: calc(var(--spacing) * 0) !important;
  }

  :is(.\[\&\>hr\:has\(\+\*\:hover\)\]\:opacity-0 > hr:has( + :hover), .\[\&\>hr\:has\(\+button\:hover\)\]\:opacity-0 > hr:has( + button:hover)) {
    opacity: 0;
  }

  .\[\&\>li\:\:marker\]\:text-\[0\.7em\] > li::marker {
    font-size: .7em;
  }

  .\[\&\>li\:hover\]\:border-transparent > li:hover, .\[\&\>li\:has\(\+li\:hover\)\]\:border-transparent > li:has( + li:hover) {
    border-color: #0000;
  }

  .\[\&\>p\]\:mb-1 > p {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .\[\&\>p\]\:text-caption > p {
    font-size: var(--cds-font-size-caption);
    line-height: var(--tw-leading, var(--cds-leading-caption));
  }

  .\[\&\>p\]\:text-muted > p {
    color: var(--cds-text-muted);
  }

  .\[\&\>section\+section\]\:border-t > section + section {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .\[\&\>section\+section\]\:pt-xl > section + section {
    padding-top: var(--cds-pad-xl);
  }

  .\[\&\>section\:has\(\+section\)\]\:\!mb-0 > section:has( + section) {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>section\:has\(\+section\)\]\:pb-xl > section:has( + section) {
    padding-bottom: var(--cds-pad-xl);
  }

  .\[\&\>section\:has\(\+section\)\>\:last-child\]\:\!pb-0 > section:has( + section) > :last-child, .\[\&\>section\:has\(\+section\)\>div\>\:last-child\]\:\!pb-0 > section:has( + section) > div > :last-child, .\[\&\>section\:has\(\+section\)\>div\>\[role\=group\]\:last-child\]\:\!pb-0 > section:has( + section) > div > [role="group"]:last-child, .\[\&\>section\:has\(\+section\)\>section\>div\>\[role\=group\]\:last-child\]\:\!pb-0 > section:has( + section) > section > div > [role="group"]:last-child {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .\[\&\>span\]\:min-w-0 > span {
    min-width: calc(var(--spacing) * 0);
  }

  @media (hover: hover) {
    .hover\:\[\&\>span\]\:underline:hover > span {
      text-decoration-line: underline;
    }

    .hover\:\[\&\>span\]\:underline-offset-\[3px\]:hover > span {
      text-underline-offset: 3px;
    }

    .hover\:\[\&\>span\]\:shadow-\[0_0_0_1px_var\(--cds-text-secondary\)\]:hover > span {
      --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--cds-text-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  .\[\&\>span\:first-child\]\:mt-0\.5 > span:first-child {
    margin-top: calc(var(--spacing) * .5);
  }

  .\[\&\>span\:first-of-type\]\:\!bg-fill-accent > span:first-of-type {
    background-color: var(--cds-fill-accent) !important;
  }

  @media (hover: hover) {
    .hover\:\[\&\>span\:first-of-type\]\:\!bg-fill-accent-hover:hover > span:first-of-type {
      background-color: var(--cds-fill-accent-hover) !important;
    }
  }

  .\[\&\>span\:last-child\]\:\!hidden > span:last-child {
    display: none !important;
  }

  .\[\&\>span\:last-child\]\:hidden > span:last-child {
    display: none;
  }

  .\[\&\>span\:not\(\:first-child\)\]\:before\:mx-1\.5 > span:not(:first-child):before {
    content: var(--tw-content);
    margin-inline: calc(var(--spacing) * 1.5);
  }

  .\[\&\>span\:not\(\:first-child\)\]\:before\:text-muted > span:not(:first-child):before {
    content: var(--tw-content);
    color: var(--cds-text-muted);
  }

  .\[\&\>span\:not\(\:first-child\)\]\:before\:content-\[\'·\'\] > span:not(:first-child):before {
    --tw-content: "·";
    content: var(--tw-content);
  }

  .\[\&\>span\:not\(\[aria-hidden\]\)\]\:w-full > span:not([aria-hidden]) {
    width: 100%;
  }

  .\[\&\>span\:not\(\[aria-hidden\]\)\]\:min-w-0 > span:not([aria-hidden]) {
    min-width: calc(var(--spacing) * 0);
  }

  .\[\&\>span\:not\(\[aria-hidden\]\)\]\:justify-between > span:not([aria-hidden]) {
    justify-content: space-between;
  }

  .\[\&\>strong\]\:font-semibold > strong {
    --tw-font-weight: var(--cds-font-weight-semibold);
    font-weight: var(--cds-font-weight-semibold);
  }

  .\[\&\>svg\]\:block > svg {
    display: block;
  }

  .\[\&\>svg\]\:size-\[81px\] > svg {
    width: 81px;
    height: 81px;
  }

  .\[\&\>svg\]\:\!h-3\.5 > svg {
    height: calc(var(--spacing) * 3.5) !important;
  }

  .\[\&\>svg\]\:\!h-4 > svg {
    height: calc(var(--spacing) * 4) !important;
  }

  .\[\&\>svg\]\:h-20 > svg {
    height: calc(var(--spacing) * 20);
  }

  .\[\&\>svg\]\:\!w-3\.5 > svg {
    width: calc(var(--spacing) * 3.5) !important;
  }

  .\[\&\>svg\]\:\!w-4 > svg {
    width: calc(var(--spacing) * 4) !important;
  }

  .\[\&\>svg\]\:w-20 > svg {
    width: calc(var(--spacing) * 20);
  }

  .\[\&\>svg\]\:w-full > svg {
    width: 100%;
  }

  .\[\&\>svg\]\:fill-current > svg {
    fill: currentColor;
  }

  .\[\&\>td\]\:border-b-0 > td {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .\[\&\>th\]\:px-2 > th {
    padding-inline: calc(var(--spacing) * 2);
  }

  .\[\&\>th\]\:py-1\.5 > th {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .\[\&\>th\]\:font-medium > th {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .\[\&\>tr\:first-child\]\:transform-none > tr:first-child {
    transform: none;
  }

  .\[\&\>tr\:first-child\>td\]\:border-t-0 > tr:first-child > td {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .\[\&\>tr\:first-child\>th\]\:sticky > tr:first-child > th {
    position: sticky;
  }

  .\[\&\>tr\:first-child\>th\]\:top-\[calc\(var\(--cds-sticky-header-top\,0px\)\+var\(--cds-h-control\)\)\] > tr:first-child > th {
    top: calc(var(--cds-sticky-header-top, 0px) + var(--cds-h-control));
  }

  .\[\&\>tr\:first-child\>th\]\:z-\[19\] > tr:first-child > th {
    z-index: 19;
  }

  .\[\&\>tr\:first-child\>th\]\:border-b > tr:first-child > th {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .\[\&\>tr\:first-child\>th\]\:border-alpha-1 > tr:first-child > th {
    border-color: var(--cds-alpha-1);
  }

  .\[\&\>tr\:first-child\>th\]\:bg-\(--cds-sticky-header-bg\,var\(--cds-scroll-fade-strip-color\,var\(--cds-surface-1\)\)\) > tr:first-child > th {
    background-color: var(--cds-sticky-header-bg, var(--cds-scroll-fade-strip-color, var(--cds-surface-1)));
  }

  .\[\&\>tr\:last-child\>td\]\:border-b-0 > tr:last-child > td {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .\[\&\[data-closed\]\:not\(\[data-disabled\]\)\:has\(\>\[data-cds\=AccordionHeader\]\:hover\)\]\:border-b-transparent[data-closed]:not([data-disabled]):has( > [data-cds="AccordionHeader"]:hover) {
    border-bottom-color: #0000;
  }

  .\[\&\[data-disabled\]\]\:cursor-default[data-disabled] {
    cursor: default;
  }

  .\[\&\[data-disabled\]\]\:cursor-not-allowed[data-disabled] {
    cursor: not-allowed;
  }

  .\[\&\[data-disabled\]\]\:bg-bg-100[data-disabled] {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-disabled\]\]\:bg-bg-100[data-disabled] {
      background-color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .\[\&\[data-disabled\]\]\:\!text-text-500[data-disabled] {
    color: var(--cds-text-muted) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-disabled\]\]\:\!text-text-500[data-disabled] {
      color: color-mix(in srgb, var(--cds-text-muted) calc(1 * 100%), transparent) !important;
    }
  }

  .\[\&\[data-disabled\]\]\:opacity-50[data-disabled] {
    opacity: .5;
  }

  .\[\&\[data-highlighted\]\]\:bg-bg-300[data-highlighted] {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-highlighted\]\]\:bg-bg-300[data-highlighted] {
      background-color: color-mix(in srgb, var(--cds-neutral-30) calc(1 * 100%), transparent);
    }
  }

  .\[\&\[data-highlighted\]\]\:bg-danger-900[data-highlighted] {
    background-color: var(--cds-bg-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-highlighted\]\]\:bg-danger-900[data-highlighted] {
      background-color: color-mix(in srgb, var(--cds-bg-danger) calc(1 * 100%), transparent);
    }
  }

  .\[\&\[data-highlighted\]\]\:text-text-000[data-highlighted] {
    color: var(--cds-text-primary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-highlighted\]\]\:text-text-000[data-highlighted] {
      color: color-mix(in srgb, var(--cds-text-primary) calc(1 * 100%), transparent);
    }
  }

  .\[\&\[data-selection-mode\]_tbody_a\]\:pointer-events-none[data-selection-mode] tbody a {
    pointer-events: none;
  }

  .\[\&\[data-state\=\"open\"\]\:not\(\[data-highlighted\]\)\]\:bg-bg-100[data-state="open"]:not([data-highlighted]) {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-state\=\"open\"\]\:not\(\[data-highlighted\]\)\]\:bg-bg-100[data-state="open"]:not([data-highlighted]) {
      background-color: color-mix(in srgb, var(--cds-surface-1) calc(1 * 100%), transparent);
    }
  }

  .\[\&\[data-state\=\"open\"\]\:not\(\[data-highlighted\]\)\]\:text-text-300[data-state="open"]:not([data-highlighted]) {
    color: var(--cds-text-secondary);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .\[\&\[data-state\=\"open\"\]\:not\(\[data-highlighted\]\)\]\:text-text-300[data-state="open"]:not([data-highlighted]) {
      color: color-mix(in srgb, var(--cds-text-secondary) calc(1 * 100%), transparent);
    }
  }

  :disabled .\[\*\:disabled_\&\]\:hidden {
    display: none;
  }

  .rank-option:hover > .\[\.rank-option\:hover\>\&\]\:opacity-0, .rank-option:has( + .rank-option:hover) > .\[\.rank-option\:has\(\+\.rank-option\:hover\)\>\&\]\:opacity-0 {
    opacity: 0;
  }

  .tiles-dragging .\[\.tiles-dragging_\&\]\:opacity-100 {
    opacity: 1;
  }

  @container (max-width: 27rem) {
    .\[\@container_\(max-width\:27rem\)\]\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .\[\@container_\(max-width\:27rem\)\]\:py-sm {
      padding-block: var(--cds-pad-sm);
    }
  }

  @container (max-width: 767px) {
    .\[\@container_\(max-width\:767px\)\]\:hidden {
      display: none;
    }

    .\[\@container_\(max-width\:767px\)\]\:flex-col {
      flex-direction: column;
    }
  }

  @media (any-pointer: coarse) {
    .\[\@media\(any-pointer\:coarse\)\]\:pointer-events-auto {
      pointer-events: auto;
    }

    .\[\@media\(any-pointer\:coarse\)\]\:static {
      position: static;
    }

    .\[\@media\(any-pointer\:coarse\)\]\:-m-2 {
      margin: calc(var(--spacing) * -2);
    }

    .\[\@media\(any-pointer\:coarse\)\]\:ml-1 {
      margin-left: calc(var(--spacing) * 1);
    }

    .\[\@media\(any-pointer\:coarse\)\]\:p-2 {
      padding: calc(var(--spacing) * 2);
    }

    .\[\@media\(any-pointer\:coarse\)\]\:opacity-100 {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .\[\@media\(hover\:hover\)\]\:w-0 {
      width: calc(var(--spacing) * 0);
    }

    .\[\@media\(hover\:hover\)\]\:opacity-0 {
      opacity: 0;
    }

    @media (hover: hover) {
      .\[\@media\(hover\:hover\)\]\:group-hover\:w-5:is(:where(.group):hover :where(.\[\@media\(hover\:hover\)\]\:group-hover\:w-5)) {
        width: calc(var(--spacing) * 5);
      }
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    @media (hover: hover) {
      @media (hover: hover) {
        .motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\(--clk-hold\):is(:where(.group):hover :where(.motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\(--clk-hold\))) {
          rotate: var(--clk-hold);
        }

        .motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\[30deg\]:is(:where(.group):hover :where(.motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\[30deg\])) {
          rotate: 30deg;
        }
      }
    }
  }

  @media (hover: none) {
    .\[\@media\(hover\:none\)\]\:pointer-events-auto {
      pointer-events: auto;
    }

    .\[\@media\(hover\:none\)\]\:bg-bg-000\/50 {
      background-color: var(--cds-surface-3);
    }

    @supports (color: color-mix(in lab, red, red)) {
      .\[\@media\(hover\:none\)\]\:bg-bg-000\/50 {
        background-color: color-mix(in oklab, color-mix(in srgb, var(--cds-surface-3) calc(1 * 100%), transparent) 50%, transparent);
      }
    }

    .\[\@media\(hover\:none\)\]\:opacity-0 {
      opacity: 0;
    }

    .\[\@media\(hover\:none\)\]\:opacity-100 {
      opacity: 1;
    }
  }

  @media (max-height: 680px) and (min-width: 900px) {
    .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:col-span-3 {
      grid-column: span 3 / span 3;
    }

    .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:col-span-6 {
      grid-column: span 6 / span 6;
    }

    .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:max-h-\[200px\] {
      max-height: 200px;
    }

    .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:min-h-\[96px\] {
      min-height: 96px;
    }

    .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:gap-x-6 {
      column-gap: calc(var(--spacing) * 6);
    }
  }

  @media (max-resolution: 1.99x) {
    .\[\@media\(max-resolution\:1\.99dppx\)\]\:\[clip-path\:inset\(1px_0\)\] {
      clip-path: inset(1px 0);
    }
  }

  @media (pointer: coarse) {
    .\[\@media\(pointer\:coarse\)\]\:block {
      display: block;
    }
  }

  [data-active="true"] + .\[\[data-active\=true\]\+\&\]\:bg-none {
    background-image: none;
  }

  [data-cds-segment]:hover + .\[\[data-cds-segment\]\:hover\+\&\>span\]\:opacity-0 > span, [data-cds-segment]:has([aria-haspopup][aria-expanded="true"]) + .\[\[data-cds-segment\]\:has\(\[aria-haspopup\]\[aria-expanded\=true\]\)\+\&\>span\]\:opacity-0 > span, [data-cds-segment]:has([aria-pressed="true"]) + .\[\[data-cds-segment\]\:has\(\[aria-pressed\=true\]\)\+\&\>span\]\:opacity-0 > span {
    opacity: 0;
  }

  [data-darker-default] .dark\:\[\[data-darker-default\]_\&\]\:bg-surface-3:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-3);
  }

  @media (prefers-color-scheme: dark) {
    [data-darker-default] .dark\:\[\[data-darker-default\]_\&\]\:bg-surface-3:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), [data-darker-default] .dark\:\[\[data-darker-default\]_\&\]\:bg-surface-3:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      background-color: var(--cds-surface-3);
    }
  }

  [data-darker-default] .dark\:\[\[data-darker-default\]_\&\]\:text-muted:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-text-muted);
  }

  @media (prefers-color-scheme: dark) {
    [data-darker-default] .dark\:\[\[data-darker-default\]_\&\]\:text-muted:where([data-mode="system"], [data-mode="system"] *):not(:where([data-mode="system"] :is([data-mode="light"], [data-mode="dark"]), [data-mode="system"] :is([data-mode="light"], [data-mode="dark"]) *)), [data-darker-default] .dark\:\[\[data-darker-default\]_\&\]\:text-muted:where(.cds-root, .cds-root *):not(:where([data-mode], [data-mode] *)) {
      color: var(--cds-text-muted);
    }
  }

  [data-dragging] .\[\[data-dragging\]_\&\]\:invisible {
    visibility: hidden;
  }

  [data-dragging] .\[\[data-dragging\]_\&\]\:visible {
    visibility: visible;
  }

  [data-highlighted] .\[\[data-highlighted\]_\&\]\:pointer-events-auto {
    pointer-events: auto;
  }

  [data-highlighted] .\[\[data-highlighted\]_\&\]\:opacity-0 {
    opacity: 0;
  }

  [data-highlighted] .\[\[data-highlighted\]_\&\]\:opacity-100 {
    opacity: 1;
  }

  [data-hoverable]:hover + .\[\[data-hoverable\]\:hover\+\&\]\:bg-none {
    background-image: none;
  }

  [data-mode="dark"] .\[\[data-mode\=dark\]_\&\]\:opacity-\[clamp\(0\%\,calc\(\(var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)_-_25\%\)\*0\.86\)\,65\%\)\] {
    opacity: clamp(0%, calc((var(--slider-drag-pos, var(--slider-rest-pos)) - 25%) * .86), 65%);
  }

  [data-mode="dark"] .\[\[data-mode\=dark\]_\&\]\:mix-blend-plus-lighter {
    mix-blend-mode: plus-lighter;
  }

  [data-selected="true"] + .\[\[data-selected\=true\]\+\&\]\:bg-none {
    background-image: none;
  }

  [data-top-stop] .\[\[data-top-stop\]_\&\]\:pointer-events-none {
    pointer-events: none;
  }

  [data-top-stop] .\[\[data-top-stop\]_\&\]\:\[--slider-focus-glow\:var\(--extended-20-purple\)\] {
    --slider-focus-glow: var(--extended-20-purple);
  }

  [data-top-stop] .\[\[data-top-stop\]_\&\]\:\[--slider-focus-ring\:var\(--extended-purple\)\] {
    --slider-focus-ring: var(--extended-purple);
  }

  [data-top-stop] .\[\[data-top-stop\]_\&\]\:\[--ui-slider-handle-active\:var\(--ui-slider-handle-energized\)\] {
    --ui-slider-handle-active: var(--ui-slider-handle-energized);
  }

  [data-top-stop] .\[\[data-top-stop\]_\&\]\:\[--ui-slider-handle-hover\:var\(--ui-slider-handle-energized\)\] {
    --ui-slider-handle-hover: var(--ui-slider-handle-energized);
  }

  [data-top-stop] .\[\[data-top-stop\]_\&\]\:\[--ui-slider-handle\:var\(--ui-slider-handle-energized\)\] {
    --ui-slider-handle: var(--ui-slider-handle-energized);
  }

  [data-top-stop]:not([data-dragging]) .\[\[data-top-stop\]\:not\(\[data-dragging\]\)_\&\]\:opacity-0 {
    opacity: 0;
  }

  li .\[li_\&\]\:mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  li .\[li_\&\]\:mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }

  li .\[li_\&\]\:gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  section:first-of-type > .\[section\:first-of-type\>\&\]\:border-t-0 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  thead .\[thead_\&\]\:border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  tr:first-child .\[tr\:first-child_\&\]\:border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  :is(tr:has( + tr[data-active="true"]) .\[tr\:has\(\+tr\[data-active\=true\]\)_\&\]\:border-b-transparent, tr:has( + tr[data-hoverable]:hover) .\[tr\:has\(\+tr\[data-hoverable\]\:hover\)_\&\]\:border-b-transparent, tr:has( + tr[data-selected="true"]) .\[tr\:has\(\+tr\[data-selected\=true\]\)_\&\]\:border-b-transparent) {
    border-bottom-color: #0000;
  }

  tr[data-active="true"] .\[tr\[data-active\=true\]_\&\]\:border-transparent {
    border-color: #0000;
  }

  tr[data-active="true"] .\[tr\[data-active\=true\]_\&\]\:bg-alpha-2 {
    background-color: var(--cds-alpha-2);
  }

  tr[data-active="true"] .\[tr\[data-active\=true\]_\&\]\:first\:rounded-l:first-child {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  tr[data-active="true"] .\[tr\[data-active\=true\]_\&\]\:last\:rounded-r:last-child {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }

  tr[data-selected="true"] .\[tr\[data-selected\=true\]_\&\]\:border-transparent {
    border-color: #0000;
  }

  tr[data-selected="true"] .\[tr\[data-selected\=true\]_\&\]\:bg-fill-ghost-hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  tr[data-selected="true"] .\[tr\[data-selected\=true\]_\&\]\:first\:rounded-l:first-child {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  tr[data-selected="true"] .\[tr\[data-selected\=true\]_\&\]\:last\:rounded-r:last-child {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }

  :where([data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"]) .font-normal {
    font-variation-settings: var(--cds-font-wght-regular);
  }

  :where([data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"]) .font-medium {
    font-variation-settings: var(--cds-font-wght-medium);
  }

  :where([data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"]) .font-semibold {
    font-variation-settings: var(--cds-font-wght-semibold);
  }

  :where([data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"]) :is(b, strong):where(:not([class*="font"])), :where([data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"]) .font-bold, :where([data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"]) :is(.font-normal, .font-medium, .font-semibold) :is(b, strong) {
    font-variation-settings: "opsz" var(--font-opsz, 16), var(--cds-font-wght-bold);
  }

  @media (prefers-color-scheme: dark) {
    :where([data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *)) .font-normal {
      font-variation-settings: var(--cds-font-wght-regular);
    }

    :where([data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *)) .font-medium {
      font-variation-settings: var(--cds-font-wght-medium);
    }

    :where([data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *)) .font-semibold {
      font-variation-settings: var(--cds-font-wght-semibold);
    }

    :where([data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *)) :is(b, strong):where(:not([class*="font"])), :where([data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *)) .font-bold, :where([data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *)) :is(.font-normal, .font-medium, .font-semibold) :is(b, strong) {
      font-variation-settings: "opsz" var(--font-opsz, 16), var(--cds-font-wght-bold);
    }
  }

  :root {
    --font-mono: var(--font-anthropic-mono);
    --font-ui: var(--font-anthropic-sans);
    --font-ui-serif: var(--font-anthropic-serif);
    --font-claude-response: var(--font-anthropic-serif);
    --font-user-message: var(--font-ui);
    --font-sans-serif: var(--font-ui);
    --font-serif: var(--font-ui-serif);
    --font-system: system-ui, sans-serif;
    --font-dyslexia: var(--font-open-dyslexic), "Comic Sans MS", ui-serif, Georgia, serif;
  }

  html, body {
    font-family: var(--font-ui);
  }

  .font-system {
    font-family: var(--font-system);
  }

  .font-mono, [class*="font-mono"], code, pre, kbd, samp {
    font-variant-ligatures: none;
    font-feature-settings: "calt" 0, "liga" 0;
  }

  [data-theme="claude"][data-mode="dark"] .font-base {
    font-variation-settings: "wght" 400;
    font-weight: 400;
  }

  [data-theme="claude"][data-mode="dark"] .font-base-bold {
    font-variation-settings: "wght" 460;
    font-weight: 500;
  }

  [data-theme="claude"][data-mode="dark"] .font-display {
    --font-opsz: 48;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 290;
    font-weight: 300;
  }

  [data-theme="claude"][data-mode="dark"] .font-heading {
    --font-opsz: 24;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 460;
    font-weight: 500;
  }

  [data-theme="claude"][data-mode="dark"] .font-large {
    font-variation-settings: "wght" 400;
    font-weight: 400;
  }

  [data-theme="claude"][data-mode="dark"] .font-large-bold {
    font-variation-settings: "wght" 560;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-small {
    font-variation-settings: "wght" 400;
    font-weight: 400;
  }

  [data-theme="claude"][data-mode="dark"] .font-small-bold {
    font-variation-settings: "wght" 560;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-title {
    --font-opsz: 28;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 460;
    font-weight: 500;
  }

  [data-theme="claude"][data-mode="dark"] .font-xl {
    --font-opsz: 20;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 360;
    font-weight: 400;
  }

  [data-theme="claude"][data-mode="dark"] .font-xl-bold {
    --font-opsz: 20;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 560;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-body {
    font-weight: var(--cds-font-weight-regular, 400);
    font-variation-settings: var(--cds-font-wght-regular, "wght" 360);
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-body-bold {
    font-variation-settings: "wght" 530;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-code, [data-theme="claude"][data-mode="dark"] .font-claude-response-code-small {
    font-weight: var(--cds-font-weight-regular, 400);
    font-variation-settings: var(--cds-font-wght-regular, "wght" 360);
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-heading {
    --font-opsz: 20;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 530;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-small {
    font-weight: var(--cds-font-weight-regular, 400);
    font-variation-settings: var(--cds-font-wght-regular, "wght" 360);
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-small-bold, [data-theme="claude"][data-mode="dark"] .font-claude-response-subheading {
    font-variation-settings: "wght" 530;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response-title {
    --font-opsz: 28;
    font-variation-settings: "opsz" var(--font-opsz), "wght" 530;
    font-weight: 600;
  }

  [data-theme="claude"][data-mode="dark"] .font-claude-response {
    font-weight: var(--cds-font-weight-regular, 400);
    font-variation-settings: var(--cds-font-wght-regular, "wght" 360);
  }

  [data-theme="claude"][data-mode="dark"] .font-normal {
    font-variation-settings: "wght" 360;
  }

  [data-theme="claude"][data-mode="dark"] .font-medium {
    font-variation-settings: "wght" 460;
  }

  [data-theme="claude"][data-mode="dark"] .font-semibold {
    font-variation-settings: "wght" 560;
  }

  [data-theme="claude"][data-mode="dark"] b, [data-theme="claude"][data-mode="dark"] strong, [data-theme="claude"][data-mode="dark"] .font-bold {
    font-variation-settings: "opsz" var(--font-opsz, 16), "wght" 660;
  }

  .break-words-wrap {
    word-wrap: break-word;
    overflow-wrap: anywhere;
  }

  .h-screen {
    height: 100dvh;
  }

  .min-h-screen {
    min-height: 100dvh;
  }

  [data-theme="claude"][data-mode="dark"] .font-normal {
    font-weight: var(--cds-font-weight-regular);
    font-variation-settings: var(--cds-font-wght-regular, normal);
  }

  [data-theme="claude"][data-mode="dark"] .font-medium {
    font-weight: var(--cds-font-weight-medium);
    font-variation-settings: var(--cds-font-wght-medium, normal);
  }

  [data-theme="claude"][data-mode="dark"] .font-semibold {
    font-weight: var(--cds-font-weight-semibold);
    font-variation-settings: var(--cds-font-wght-semibold, normal);
  }

  [data-theme="claude"][data-mode="dark"] b, [data-theme="claude"][data-mode="dark"] strong, [data-theme="claude"][data-mode="dark"] .font-bold {
    font-weight: var(--cds-font-weight-bold);
    font-variation-settings: "opsz" var(--font-opsz, 16), var(--cds-font-wght-bold, "wght" 600);
  }

  [data-theme="claude"][data-mode="dark"] [data-mode="light"] :is(b, strong, .font-bold) {
    font-variation-settings: normal;
  }

  .epitaxy-root .\@container\/workspace {
    container: workspace / inline-size;
  }

  .epitaxy-root .\@container, .epitaxy-root .\[container-type\:inline-size\] {
    container-type: inline-size;
  }

  .epitaxy-root .\[container-type\:size\] {
    container-type: size;
  }

  .epitaxy-root .\!pointer-events-auto {
    pointer-events: auto !important;
  }

  .epitaxy-root .pointer-events-auto {
    pointer-events: auto;
  }

  .epitaxy-root .pointer-events-none {
    pointer-events: none;
  }

  .epitaxy-root .\!visible {
    visibility: visible !important;
  }

  .epitaxy-root .collapse {
    visibility: collapse;
  }

  .epitaxy-root .invisible {
    visibility: hidden;
  }

  .epitaxy-root .visible {
    visibility: visible;
  }

  .epitaxy-root .sr-only {
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .epitaxy-root .\!absolute {
    position: absolute !important;
  }

  .epitaxy-root .\!fixed {
    position: fixed !important;
  }

  .epitaxy-root .\!static {
    position: static !important;
  }

  .epitaxy-root .absolute {
    position: absolute;
  }

  .epitaxy-root .fixed {
    position: fixed;
  }

  .epitaxy-root .fixed\! {
    position: fixed !important;
  }

  .epitaxy-root .relative {
    position: relative;
  }

  .epitaxy-root .static {
    position: static;
  }

  .epitaxy-root .sticky {
    position: sticky;
  }

  .epitaxy-root .-inset-\[1\.5px\] {
    inset: -1.5px;
  }

  .epitaxy-root .\[inset\:0_auto_auto_0\] {
    inset: 0 auto auto 0;
  }

  .epitaxy-root .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .epitaxy-root .inset-1 {
    inset: calc(var(--spacing) * 1);
  }

  .epitaxy-root .inset-1\.5 {
    inset: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .inset-3 {
    inset: calc(var(--spacing) * 3);
  }

  .epitaxy-root .inset-\[-1px\] {
    inset: -1px;
  }

  .epitaxy-root .inset-\[0\.5px\] {
    inset: .5px;
  }

  .epitaxy-root .inset-\[50px_8px_8px_8px\] {
    inset: 50px 8px 8px;
  }

  .epitaxy-root .inset-auto {
    inset: auto;
  }

  .epitaxy-root .-inset-x-2 {
    inset-inline: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-inset-x-4 {
    inset-inline: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-inset-x-\[8px\] {
    inset-inline: -8px;
  }

  .epitaxy-root .-inset-x-\[100vw\] {
    inset-inline: -100vw;
  }

  .epitaxy-root .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }

  .epitaxy-root .inset-x-2\.5 {
    inset-inline: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .inset-x-3 {
    inset-inline: calc(var(--spacing) * 3);
  }

  .epitaxy-root .inset-x-4 {
    inset-inline: calc(var(--spacing) * 4);
  }

  .epitaxy-root .inset-x-5 {
    inset-inline: calc(var(--spacing) * 5);
  }

  .epitaxy-root .inset-x-\[12px\] {
    inset-inline: 12px;
  }

  .epitaxy-root .inset-x-\[20px\] {
    inset-inline: 20px;
  }

  .epitaxy-root .-inset-y-0\.5 {
    inset-block: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-inset-y-\[10px\] {
    inset-block: -10px;
  }

  .epitaxy-root .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }

  .epitaxy-root .inset-y-\[4px\] {
    inset-block: 4px;
  }

  .epitaxy-root .start-0 {
    inset-inline-start: calc(var(--spacing) * 0);
  }

  .epitaxy-root .start-1 {
    inset-inline-start: calc(var(--spacing) * 1);
  }

  .epitaxy-root .start-2 {
    inset-inline-start: calc(var(--spacing) * 2);
  }

  .epitaxy-root .-end-1\.5 {
    inset-inline-end: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .end-0 {
    inset-inline-end: calc(var(--spacing) * 0);
  }

  .epitaxy-root .end-3 {
    inset-inline-end: calc(var(--spacing) * 3);
  }

  .epitaxy-root .end-\[var\(--cds-button-paint-trim-end\,0px\)\] {
    inset-inline-end: var(--cds-button-paint-trim-end, 0px);
  }

  .epitaxy-root .\!top-0 {
    top: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .-top-0\.5 {
    top: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-top-1 {
    top: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-top-1\.5 {
    top: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-top-2 {
    top: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-top-2\.5 {
    top: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-top-3 {
    top: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-top-8 {
    top: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-top-10 {
    top: calc(var(--spacing) * -10);
  }

  .epitaxy-root .-top-12 {
    top: calc(var(--spacing) * -12);
  }

  .epitaxy-root .-top-16 {
    top: calc(var(--spacing) * -16);
  }

  .epitaxy-root .-top-\[1\.5px\] {
    top: -1.5px;
  }

  .epitaxy-root .-top-\[1px\] {
    top: -1px;
  }

  .epitaxy-root .-top-\[3px\] {
    top: -3px;
  }

  .epitaxy-root .-top-\[7\.5px\] {
    top: -7.5px;
  }

  .epitaxy-root .-top-\[7px\] {
    top: -7px;
  }

  .epitaxy-root .-top-\[26px\] {
    top: -26px;
  }

  .epitaxy-root .-top-\[32px\] {
    top: -32px;
  }

  .epitaxy-root .-top-\[200px\] {
    top: -200px;
  }

  .epitaxy-root .-top-px {
    top: -1px;
  }

  .epitaxy-root .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .top-0\.5 {
    top: calc(var(--spacing) * .5);
  }

  .epitaxy-root .top-0\.75 {
    top: calc(var(--spacing) * .75);
  }

  .epitaxy-root .top-1 {
    top: calc(var(--spacing) * 1);
  }

  .epitaxy-root .top-1\.5 {
    top: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .top-1\/2 {
    top: 50%;
  }

  .epitaxy-root .top-1\/3 {
    top: 33.3333%;
  }

  .epitaxy-root .top-1\/4 {
    top: 25%;
  }

  .epitaxy-root .top-2 {
    top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .top-2\.5 {
    top: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .top-3 {
    top: calc(var(--spacing) * 3);
  }

  .epitaxy-root .top-3\.5 {
    top: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .top-3\/4 {
    top: 75%;
  }

  .epitaxy-root .top-4 {
    top: calc(var(--spacing) * 4);
  }

  .epitaxy-root .top-5 {
    top: calc(var(--spacing) * 5);
  }

  .epitaxy-root .top-6 {
    top: calc(var(--spacing) * 6);
  }

  .epitaxy-root .top-7 {
    top: calc(var(--spacing) * 7);
  }

  .epitaxy-root .top-8 {
    top: calc(var(--spacing) * 8);
  }

  .epitaxy-root .top-10 {
    top: calc(var(--spacing) * 10);
  }

  .epitaxy-root .top-11 {
    top: calc(var(--spacing) * 11);
  }

  .epitaxy-root .top-12 {
    top: calc(var(--spacing) * 12);
  }

  .epitaxy-root .top-14 {
    top: calc(var(--spacing) * 14);
  }

  .epitaxy-root .top-16 {
    top: calc(var(--spacing) * 16);
  }

  .epitaxy-root .top-20 {
    top: calc(var(--spacing) * 20);
  }

  .epitaxy-root .top-25 {
    top: calc(var(--spacing) * 25);
  }

  .epitaxy-root .top-32 {
    top: calc(var(--spacing) * 32);
  }

  .epitaxy-root .top-48 {
    top: calc(var(--spacing) * 48);
  }

  .epitaxy-root .top-50 {
    top: calc(var(--spacing) * 50);
  }

  .epitaxy-root .top-\[-4px\] {
    top: -4px;
  }

  .epitaxy-root .top-\[1px\] {
    top: 1px;
  }

  .epitaxy-root .top-\[2px\] {
    top: 2px;
  }

  .epitaxy-root .top-\[4px\] {
    top: 4px;
  }

  .epitaxy-root .top-\[8px\] {
    top: 8px;
  }

  .epitaxy-root .top-\[12px\] {
    top: 12px;
  }

  .epitaxy-root .top-\[16px\] {
    top: 16px;
  }

  .epitaxy-root .top-\[18px\] {
    top: 18px;
  }

  .epitaxy-root .top-\[20px\] {
    top: 20px;
  }

  .epitaxy-root .top-\[22px\] {
    top: 22px;
  }

  .epitaxy-root .top-\[24px\] {
    top: 24px;
  }

  .epitaxy-root .top-\[27px\] {
    top: 27px;
  }

  .epitaxy-root .top-\[28px\] {
    top: 28px;
  }

  .epitaxy-root .top-\[30px\] {
    top: 30px;
  }

  .epitaxy-root .top-\[33px\] {
    top: 33px;
  }

  .epitaxy-root .top-\[35px\] {
    top: 35px;
  }

  .epitaxy-root .top-\[40\%\] {
    top: 40%;
  }

  .epitaxy-root .top-\[42px\] {
    top: 42px;
  }

  .epitaxy-root .top-\[48px\] {
    top: 48px;
  }

  .epitaxy-root .top-\[49px\] {
    top: 49px;
  }

  .epitaxy-root .top-\[52px\] {
    top: 52px;
  }

  .epitaxy-root .top-\[53px\] {
    top: 53px;
  }

  .epitaxy-root .top-\[54px\] {
    top: 54px;
  }

  .epitaxy-root .top-\[60px\] {
    top: 60px;
  }

  .epitaxy-root .top-\[61px\] {
    top: 61px;
  }

  .epitaxy-root .top-\[66px\] {
    top: 66px;
  }

  .epitaxy-root .top-\[69px\] {
    top: 69px;
  }

  .epitaxy-root .top-\[72px\] {
    top: 72px;
  }

  .epitaxy-root .top-\[78px\] {
    top: 78px;
  }

  .epitaxy-root .top-\[80px\] {
    top: 80px;
  }

  .epitaxy-root .top-\[83px\] {
    top: 83px;
  }

  .epitaxy-root .top-\[100px\] {
    top: 100px;
  }

  .epitaxy-root .top-\[108\.5px\] {
    top: 108.5px;
  }

  .epitaxy-root .top-\[114px\] {
    top: 114px;
  }

  .epitaxy-root .top-\[119px\] {
    top: 119px;
  }

  .epitaxy-root .top-\[132px\] {
    top: 132px;
  }

  .epitaxy-root .top-\[136px\] {
    top: 136px;
  }

  .epitaxy-root .top-\[140px\] {
    top: 140px;
  }

  .epitaxy-root .top-\[162px\] {
    top: 162px;
  }

  .epitaxy-root .top-\[170px\] {
    top: 170px;
  }

  .epitaxy-root .top-\[216\.5px\] {
    top: 216.5px;
  }

  .epitaxy-root .top-\[236px\] {
    top: 236px;
  }

  .epitaxy-root .top-\[calc\(var\(--df-row-h\)\/2\)\] {
    top: calc(var(--df-row-h) / 2);
  }

  .epitaxy-root .top-\[var\(--p2\)\] {
    top: var(--p2);
  }

  .epitaxy-root .top-\[var\(--p4\)\] {
    top: var(--p4);
  }

  .epitaxy-root .top-\[var\(--toast-top-offset\,68px\)\] {
    top: var(--toast-top-offset, 68px);
  }

  .epitaxy-root .top-auto {
    top: auto;
  }

  .epitaxy-root .top-full {
    top: 100%;
  }

  .epitaxy-root .top-px {
    top: 1px;
  }

  .epitaxy-root .-right-0\.5 {
    right: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-right-1 {
    right: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-right-1\.5 {
    right: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-right-2 {
    right: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-right-2\.5 {
    right: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-right-3 {
    right: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-right-4 {
    right: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-right-5 {
    right: calc(var(--spacing) * -5);
  }

  .epitaxy-root .-right-6 {
    right: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-right-8 {
    right: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-right-10 {
    right: calc(var(--spacing) * -10);
  }

  .epitaxy-root .-right-16 {
    right: calc(var(--spacing) * -16);
  }

  .epitaxy-root .-right-\[1\.5px\] {
    right: -1.5px;
  }

  .epitaxy-root .-right-\[1px\] {
    right: -1px;
  }

  .epitaxy-root .-right-\[3px\] {
    right: -3px;
  }

  .epitaxy-root .-right-px {
    right: -1px;
  }

  .epitaxy-root .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .epitaxy-root .right-0\.5 {
    right: calc(var(--spacing) * .5);
  }

  .epitaxy-root .right-1 {
    right: calc(var(--spacing) * 1);
  }

  .epitaxy-root .right-1\.5 {
    right: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .right-1\/4 {
    right: 25%;
  }

  .epitaxy-root .right-2 {
    right: calc(var(--spacing) * 2);
  }

  .epitaxy-root .right-2\.5 {
    right: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .right-3 {
    right: calc(var(--spacing) * 3);
  }

  .epitaxy-root .right-3\.5 {
    right: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .right-4 {
    right: calc(var(--spacing) * 4);
  }

  .epitaxy-root .right-5 {
    right: calc(var(--spacing) * 5);
  }

  .epitaxy-root .right-6 {
    right: calc(var(--spacing) * 6);
  }

  .epitaxy-root .right-7 {
    right: calc(var(--spacing) * 7);
  }

  .epitaxy-root .right-8 {
    right: calc(var(--spacing) * 8);
  }

  .epitaxy-root .right-10 {
    right: calc(var(--spacing) * 10);
  }

  .epitaxy-root .right-12 {
    right: calc(var(--spacing) * 12);
  }

  .epitaxy-root .right-20 {
    right: calc(var(--spacing) * 20);
  }

  .epitaxy-root .right-\[-16px\] {
    right: -16px;
  }

  .epitaxy-root .right-\[-24px\] {
    right: -24px;
  }

  .epitaxy-root .right-\[4px\] {
    right: 4px;
  }

  .epitaxy-root .right-\[5\.25px\] {
    right: 5.25px;
  }

  .epitaxy-root .right-\[6px\] {
    right: 6px;
  }

  .epitaxy-root .right-\[8px\] {
    right: 8px;
  }

  .epitaxy-root .right-\[11\.25px\] {
    right: 11.25px;
  }

  .epitaxy-root .right-\[12px\] {
    right: 12px;
  }

  .epitaxy-root .right-\[16px\] {
    right: 16px;
  }

  .epitaxy-root .right-\[17px\] {
    right: 17px;
  }

  .epitaxy-root .right-\[18px\] {
    right: 18px;
  }

  .epitaxy-root .right-\[22px\] {
    right: 22px;
  }

  .epitaxy-root .right-\[27px\] {
    right: 27px;
  }

  .epitaxy-root .right-\[140px\] {
    right: 140px;
  }

  .epitaxy-root .right-\[174px\] {
    right: 174px;
  }

  .epitaxy-root .right-\[calc\(\(var\(--df-row-h\)-var\(--df-row-ctl\)\)\/2\)\] {
    right: calc((var(--df-row-h) - var(--df-row-ctl)) / 2);
  }

  .epitaxy-root .right-\[calc\(var\(--df-pane-trailing-gutter\,8px\)\+8px\)\] {
    right: calc(var(--df-pane-trailing-gutter, 8px) + 8px);
  }

  .epitaxy-root .right-\[calc\(var\(--launch-drawer-width\,0px\)_\+_1rem\)\] {
    right: calc(var(--launch-drawer-width, 0px) + 1rem);
  }

  .epitaxy-root .right-\[calc\(var\(--p4\)\+var\(--p1\)\)\] {
    right: calc(var(--p4) + var(--p1));
  }

  .epitaxy-root .right-\[var\(--df-tray-caret-col\)\] {
    right: var(--df-tray-caret-col);
  }

  .epitaxy-root .right-\[var\(--h8\)\] {
    right: var(--h8);
  }

  .epitaxy-root .right-\[var\(--p2\)\] {
    right: var(--p2);
  }

  .epitaxy-root .right-\[var\(--p3\)\] {
    right: var(--p3);
  }

  .epitaxy-root .right-\[var\(--p4\)\] {
    right: var(--p4);
  }

  .epitaxy-root .right-auto {
    right: auto;
  }

  .epitaxy-root .right-full {
    right: 100%;
  }

  .epitaxy-root .-bottom-0\.5 {
    bottom: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-bottom-1 {
    bottom: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-bottom-1\.5 {
    bottom: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-bottom-2 {
    bottom: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-bottom-5 {
    bottom: calc(var(--spacing) * -5);
  }

  .epitaxy-root .-bottom-6 {
    bottom: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-bottom-8 {
    bottom: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-bottom-\[3px\] {
    bottom: -3px;
  }

  .epitaxy-root .-bottom-\[35\%\] {
    bottom: -35%;
  }

  .epitaxy-root .-bottom-px {
    bottom: -1px;
  }

  .epitaxy-root .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .bottom-0\.5 {
    bottom: calc(var(--spacing) * .5);
  }

  .epitaxy-root .bottom-1\.5 {
    bottom: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .bottom-1\/4 {
    bottom: 25%;
  }

  .epitaxy-root .bottom-2 {
    bottom: calc(var(--spacing) * 2);
  }

  .epitaxy-root .bottom-2\.5 {
    bottom: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .bottom-3 {
    bottom: calc(var(--spacing) * 3);
  }

  .epitaxy-root .bottom-4 {
    bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .bottom-5 {
    bottom: calc(var(--spacing) * 5);
  }

  .epitaxy-root .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }

  .epitaxy-root .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }

  .epitaxy-root .bottom-9 {
    bottom: calc(var(--spacing) * 9);
  }

  .epitaxy-root .bottom-10 {
    bottom: calc(var(--spacing) * 10);
  }

  .epitaxy-root .bottom-12 {
    bottom: calc(var(--spacing) * 12);
  }

  .epitaxy-root .bottom-16 {
    bottom: calc(var(--spacing) * 16);
  }

  .epitaxy-root .bottom-24 {
    bottom: calc(var(--spacing) * 24);
  }

  .epitaxy-root .bottom-\[-8px\] {
    bottom: -8px;
  }

  .epitaxy-root .bottom-\[-13px\] {
    bottom: -13px;
  }

  .epitaxy-root .bottom-\[-16px\] {
    bottom: -16px;
  }

  .epitaxy-root .bottom-\[-47\.5px\] {
    bottom: -47.5px;
  }

  .epitaxy-root .bottom-\[0\.5px\] {
    bottom: .5px;
  }

  .epitaxy-root .bottom-\[2px\] {
    bottom: 2px;
  }

  .epitaxy-root .bottom-\[8px\] {
    bottom: 8px;
  }

  .epitaxy-root .bottom-\[18px\] {
    bottom: 18px;
  }

  .epitaxy-root .bottom-\[24px\] {
    bottom: 24px;
  }

  .epitaxy-root .bottom-\[32px\] {
    bottom: 32px;
  }

  .epitaxy-root .bottom-\[var\(--p3\)\] {
    bottom: var(--p3);
  }

  .epitaxy-root .bottom-\[var\(--p4\)\] {
    bottom: var(--p4);
  }

  .epitaxy-root .bottom-full {
    bottom: 100%;
  }

  .epitaxy-root .bottom-px {
    bottom: 1px;
  }

  .epitaxy-root .-left-0\.5 {
    left: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-left-1 {
    left: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-left-1\.5 {
    left: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-left-2 {
    left: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-left-2\.5 {
    left: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-left-3 {
    left: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-left-4 {
    left: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-left-6 {
    left: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-left-8 {
    left: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-left-10 {
    left: calc(var(--spacing) * -10);
  }

  .epitaxy-root .-left-16 {
    left: calc(var(--spacing) * -16);
  }

  .epitaxy-root .-left-\[3px\] {
    left: -3px;
  }

  .epitaxy-root .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .epitaxy-root .left-0\.5 {
    left: calc(var(--spacing) * .5);
  }

  .epitaxy-root .left-1 {
    left: calc(var(--spacing) * 1);
  }

  .epitaxy-root .left-1\/2 {
    left: 50%;
  }

  .epitaxy-root .left-1\/4 {
    left: 25%;
  }

  .epitaxy-root .left-2 {
    left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .left-2\.5 {
    left: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .left-3 {
    left: calc(var(--spacing) * 3);
  }

  .epitaxy-root .left-3\.5 {
    left: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .left-4 {
    left: calc(var(--spacing) * 4);
  }

  .epitaxy-root .left-5 {
    left: calc(var(--spacing) * 5);
  }

  .epitaxy-root .left-6 {
    left: calc(var(--spacing) * 6);
  }

  .epitaxy-root .left-7 {
    left: calc(var(--spacing) * 7);
  }

  .epitaxy-root .left-14 {
    left: calc(var(--spacing) * 14);
  }

  .epitaxy-root .left-16 {
    left: calc(var(--spacing) * 16);
  }

  .epitaxy-root .left-20 {
    left: calc(var(--spacing) * 20);
  }

  .epitaxy-root .left-\[-6px\] {
    left: -6px;
  }

  .epitaxy-root .left-\[-12px\] {
    left: -12px;
  }

  .epitaxy-root .left-\[-24px\] {
    left: -24px;
  }

  .epitaxy-root .left-\[2\.6875rem\] {
    left: 2.6875rem;
  }

  .epitaxy-root .left-\[5\.25px\] {
    left: 5.25px;
  }

  .epitaxy-root .left-\[7px\] {
    left: 7px;
  }

  .epitaxy-root .left-\[8px\] {
    left: 8px;
  }

  .epitaxy-root .left-\[10px\] {
    left: 10px;
  }

  .epitaxy-root .left-\[11\.25px\] {
    left: 11.25px;
  }

  .epitaxy-root .left-\[12px\] {
    left: 12px;
  }

  .epitaxy-root .left-\[18px\] {
    left: 18px;
  }

  .epitaxy-root .left-\[21px\] {
    left: 21px;
  }

  .epitaxy-root .left-\[22\.5px\] {
    left: 22.5px;
  }

  .epitaxy-root .left-\[24px\] {
    left: 24px;
  }

  .epitaxy-root .left-\[27px\] {
    left: 27px;
  }

  .epitaxy-root .left-\[30px\] {
    left: 30px;
  }

  .epitaxy-root .left-\[33px\] {
    left: 33px;
  }

  .epitaxy-root .left-\[35px\] {
    left: 35px;
  }

  .epitaxy-root .left-\[40px\] {
    left: 40px;
  }

  .epitaxy-root .left-\[65\.5px\] {
    left: 65.5px;
  }

  .epitaxy-root .left-\[72px\] {
    left: 72px;
  }

  .epitaxy-root .left-\[76px\] {
    left: 76px;
  }

  .epitaxy-root .left-\[92px\] {
    left: 92px;
  }

  .epitaxy-root .left-\[120px\] {
    left: 120px;
  }

  .epitaxy-root .left-\[200px\] {
    left: 200px;
  }

  .epitaxy-root .left-\[204px\] {
    left: 204px;
  }

  .epitaxy-root .left-\[205px\] {
    left: 205px;
  }

  .epitaxy-root .left-\[315px\] {
    left: 315px;
  }

  .epitaxy-root .left-\[337px\] {
    left: 337px;
  }

  .epitaxy-root .left-\[489px\] {
    left: 489px;
  }

  .epitaxy-root .left-\[calc\(38\%\+12px\)\] {
    left: calc(38% + 12px);
  }

  .epitaxy-root .left-\[calc\(var\(--df-row-px\)\+\(var\(--df-leading-slot\)-16px\)\/2\)\] {
    left: calc(var(--df-row-px) + (var(--df-leading-slot) - 16px) / 2);
  }

  .epitaxy-root .left-\[calc\(var\(--df-sidebar-clearance\)_\+_var\(--df-content-gutter\)\)\] {
    left: calc(var(--df-sidebar-clearance) + var(--df-content-gutter));
  }

  .epitaxy-root .left-\[var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)\] {
    left: var(--slider-drag-pos, var(--slider-rest-pos));
  }

  .epitaxy-root .left-full {
    left: 100%;
  }

  .epitaxy-root .isolate {
    isolation: isolate;
  }

  .epitaxy-root .\!\[z-index\:0\] {
    z-index: 0 !important;
  }

  .epitaxy-root .\!z-\[42\] {
    z-index: 42 !important;
  }

  .epitaxy-root .\!z-auto {
    z-index: auto !important;
  }

  .epitaxy-root .-z-10 {
    z-index: calc(10 * -1);
  }

  .epitaxy-root .-z-\[1\] {
    z-index: calc(1 * -1);
  }

  .epitaxy-root .-z-\[2\] {
    z-index: calc(2 * -1);
  }

  .epitaxy-root .\[z-index\:\.\.\.\] {
    z-index: ...;
  }

  .epitaxy-root .\[z-index\:0\] {
    z-index: 0;
  }

  .epitaxy-root .\[z-index\:var\(--chip-rest-z\)\] {
    z-index: var(--chip-rest-z);
  }

  .epitaxy-root .z-0 {
    z-index: 0;
  }

  .epitaxy-root .z-1 {
    z-index: 1;
  }

  .epitaxy-root .z-2 {
    z-index: 2;
  }

  .epitaxy-root .z-10 {
    z-index: 10;
  }

  .epitaxy-root .z-20 {
    z-index: 20;
  }

  .epitaxy-root .z-30 {
    z-index: 30;
  }

  .epitaxy-root .z-40 {
    z-index: 40;
  }

  .epitaxy-root .z-50 {
    z-index: 50;
  }

  .epitaxy-root .z-60 {
    z-index: 60;
  }

  .epitaxy-root .z-140 {
    z-index: 140;
  }

  .epitaxy-root .z-9000 {
    z-index: 9000;
  }

  .epitaxy-root .z-\[-1\] {
    z-index: -1;
  }

  .epitaxy-root .z-\[1\] {
    z-index: 1;
  }

  .epitaxy-root .z-\[2\] {
    z-index: 2;
  }

  .epitaxy-root .z-\[3\] {
    z-index: 3;
  }

  .epitaxy-root .z-\[4\] {
    z-index: 4;
  }

  .epitaxy-root .z-\[5\] {
    z-index: 5;
  }

  .epitaxy-root .z-\[10\] {
    z-index: 10;
  }

  .epitaxy-root .z-\[11\] {
    z-index: 11;
  }

  .epitaxy-root .z-\[12\] {
    z-index: 12;
  }

  .epitaxy-root .z-\[15\] {
    z-index: 15;
  }

  .epitaxy-root .z-\[31\] {
    z-index: 31;
  }

  .epitaxy-root .z-\[42\]\! {
    z-index: 42 !important;
  }

  .epitaxy-root .z-\[60\] {
    z-index: 60;
  }

  .epitaxy-root .z-\[70\] {
    z-index: 70;
  }

  .epitaxy-root .z-\[100\] {
    z-index: 100;
  }

  .epitaxy-root .z-\[999\] {
    z-index: 999;
  }

  .epitaxy-root .z-\[integer\:0\] {
    z-index: 0;
  }

  .epitaxy-root .z-auto {
    z-index: auto;
  }

  .epitaxy-root .-order-1 {
    order: calc(1 * -1);
  }

  .epitaxy-root .order-1 {
    order: 1;
  }

  .epitaxy-root .order-2 {
    order: 2;
  }

  .epitaxy-root .order-first {
    order: -9999;
  }

  .epitaxy-root .order-last {
    order: 9999;
  }

  .epitaxy-root .col-0 {
    grid-column: 0;
  }

  .epitaxy-root .col-1 {
    grid-column: 1;
  }

  .epitaxy-root .col-span-1 {
    grid-column: span 1 / span 1;
  }

  .epitaxy-root .col-span-2 {
    grid-column: span 2 / span 2;
  }

  .epitaxy-root .col-span-3 {
    grid-column: span 3 / span 3;
  }

  .epitaxy-root .col-span-7 {
    grid-column: span 7 / span 7;
  }

  .epitaxy-root .col-span-10 {
    grid-column: span 10 / span 10;
  }

  .epitaxy-root .col-span-full {
    grid-column: 1 / -1;
  }

  .epitaxy-root .col-start-1 {
    grid-column-start: 1;
  }

  .epitaxy-root .col-start-2 {
    grid-column-start: 2;
  }

  .epitaxy-root .row-1 {
    grid-row: 1;
  }

  .epitaxy-root .row-2 {
    grid-row: 2;
  }

  .epitaxy-root .row-3 {
    grid-row: 3;
  }

  .epitaxy-root .row-5 {
    grid-row: 5;
  }

  .epitaxy-root .row-6 {
    grid-row: 6;
  }

  .epitaxy-root .row-7 {
    grid-row: 7;
  }

  .epitaxy-root .row-9 {
    grid-row: 9;
  }

  .epitaxy-root .row-10 {
    grid-row: 10;
  }

  .epitaxy-root .row-123 {
    grid-row: 123;
  }

  .epitaxy-root .row-span-2 {
    grid-row: span 2 / span 2;
  }

  .epitaxy-root .row-span-full {
    grid-row: 1 / -1;
  }

  .epitaxy-root .row-start-1 {
    grid-row-start: 1;
  }

  .epitaxy-root .row-start-2 {
    grid-row-start: 2;
  }

  .epitaxy-root .float-right {
    float: right;
  }

  .epitaxy-root .clear-right {
    clear: right;
  }

  .epitaxy-root .\!container {
    width: 100% !important;
  }

  @media (min-width: 40rem) {
    .epitaxy-root .\!container {
      max-width: 40rem !important;
    }
  }

  @media (min-width: 48rem) {
    .epitaxy-root .\!container {
      max-width: 48rem !important;
    }
  }

  @media (min-width: 64rem) {
    .epitaxy-root .\!container {
      max-width: 64rem !important;
    }
  }

  @media (min-width: 80rem) {
    .epitaxy-root .\!container {
      max-width: 80rem !important;
    }
  }

  @media (min-width: 96rem) {
    .epitaxy-root .\!container {
      max-width: 96rem !important;
    }
  }

  .epitaxy-root .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .epitaxy-root .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .epitaxy-root .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .epitaxy-root .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .epitaxy-root .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .epitaxy-root .container {
      max-width: 96rem;
    }
  }

  .epitaxy-root .\!m-0 {
    margin: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .-m-0\.5 {
    margin: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-m-1 {
    margin: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-m-1\.5 {
    margin: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-m-2 {
    margin: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-m-4 {
    margin: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-m-6 {
    margin: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-m-\[0\.2rem\] {
    margin: -.2rem;
  }

  .epitaxy-root .-m-\[var\(--p2\)\] {
    margin: calc(var(--p2) * -1);
  }

  .epitaxy-root .m-0 {
    margin: calc(var(--spacing) * 0);
  }

  .epitaxy-root .m-1 {
    margin: calc(var(--spacing) * 1);
  }

  .epitaxy-root .m-2 {
    margin: calc(var(--spacing) * 2);
  }

  .epitaxy-root .m-3 {
    margin: calc(var(--spacing) * 3);
  }

  .epitaxy-root .m-3\.5 {
    margin: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .m-4 {
    margin: calc(var(--spacing) * 4);
  }

  .epitaxy-root .m-6 {
    margin: calc(var(--spacing) * 6);
  }

  .epitaxy-root .m-299 {
    margin: calc(var(--spacing) * 299);
  }

  .epitaxy-root .m-\[24px\] {
    margin: 24px;
  }

  .epitaxy-root .m-auto {
    margin: auto;
  }

  .epitaxy-root .\!mx-0 {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!mx-2 {
    margin-inline: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .-mx-0\.5 {
    margin-inline: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-mx-1 {
    margin-inline: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-mx-1\.5 {
    margin-inline: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-mx-2 {
    margin-inline: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-mx-2\.5 {
    margin-inline: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-mx-3 {
    margin-inline: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-mx-3\.5 {
    margin-inline: calc(var(--spacing) * -3.5);
  }

  .epitaxy-root .-mx-4 {
    margin-inline: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-mx-5 {
    margin-inline: calc(var(--spacing) * -5);
  }

  .epitaxy-root .-mx-6 {
    margin-inline: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-mx-\[0\.2rem\] {
    margin-inline: -.2rem;
  }

  .epitaxy-root .-mx-\[calc\(var\(--h4\)\+var\(--g3\)\)\] {
    margin-inline: calc(calc(var(--h4) + var(--g3)) * -1);
  }

  .epitaxy-root .-mx-\[var\(--g6\)\] {
    margin-inline: calc(var(--g6) * -1);
  }

  .epitaxy-root .-mx-\[var\(--p1\)\] {
    margin-inline: calc(var(--p1) * -1);
  }

  .epitaxy-root .-mx-\[var\(--p2\)\] {
    margin-inline: calc(var(--p2) * -1);
  }

  .epitaxy-root .-mx-\[var\(--p3\)\] {
    margin-inline: calc(var(--p3) * -1);
  }

  .epitaxy-root .-mx-\[var\(--p6\)\] {
    margin-inline: calc(var(--p6) * -1);
  }

  .epitaxy-root .-mx-px {
    margin-inline: -1px;
  }

  .epitaxy-root .mx-0 {
    margin-inline: calc(var(--spacing) * 0);
  }

  .epitaxy-root .mx-0\.5 {
    margin-inline: calc(var(--spacing) * .5);
  }

  .epitaxy-root .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }

  .epitaxy-root .mx-1\.5 {
    margin-inline: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }

  .epitaxy-root .mx-2\.5 {
    margin-inline: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }

  .epitaxy-root .mx-3\.5 {
    margin-inline: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }

  .epitaxy-root .mx-5 {
    margin-inline: calc(var(--spacing) * 5);
  }

  .epitaxy-root .mx-8 {
    margin-inline: calc(var(--spacing) * 8);
  }

  .epitaxy-root .mx-\[6px\] {
    margin-inline: 6px;
  }

  .epitaxy-root .mx-\[var\(--df-row-px\)\] {
    margin-inline: var(--df-row-px);
  }

  .epitaxy-root .mx-\[var\(--g3\)\] {
    margin-inline: var(--g3);
  }

  .epitaxy-root .mx-\[var\(--p6\)\] {
    margin-inline: var(--p6);
  }

  .epitaxy-root .mx-auto {
    margin-inline: auto;
  }

  .epitaxy-root .mx-px {
    margin-inline: 1px;
  }

  .epitaxy-root .\!my-0 {
    margin-block: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!my-3 {
    margin-block: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .-my-0\.5 {
    margin-block: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-my-1 {
    margin-block: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-my-1\.5 {
    margin-block: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-my-2 {
    margin-block: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-my-3 {
    margin-block: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-my-8 {
    margin-block: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-my-\[0\.125em\] {
    margin-block: -.125em;
  }

  .epitaxy-root .-my-\[0\.225em\] {
    margin-block: -.225em;
  }

  .epitaxy-root .-my-\[5px\] {
    margin-block: -5px;
  }

  .epitaxy-root .-my-\[calc\(\(var\(--class-base-height\)-var\(--cds-leading-body\)\)\/2\)\] {
    margin-block: calc(calc((var(--class-base-height) - var(--cds-leading-body)) / 2) * -1);
  }

  .epitaxy-root .-my-\[var\(--p3\)\] {
    margin-block: calc(var(--p3) * -1);
  }

  .epitaxy-root .-my-px {
    margin-block: -1px;
  }

  .epitaxy-root .my-0 {
    margin-block: calc(var(--spacing) * 0);
  }

  .epitaxy-root .my-0\.5 {
    margin-block: calc(var(--spacing) * .5);
  }

  .epitaxy-root .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .my-1\.5 {
    margin-block: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .my-3 {
    margin-block: calc(var(--spacing) * 3);
  }

  .epitaxy-root .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }

  .epitaxy-root .my-6 {
    margin-block: calc(var(--spacing) * 6);
  }

  .epitaxy-root .my-7 {
    margin-block: calc(var(--spacing) * 7);
  }

  .epitaxy-root .my-8 {
    margin-block: calc(var(--spacing) * 8);
  }

  .epitaxy-root .my-32 {
    margin-block: calc(var(--spacing) * 32);
  }

  .epitaxy-root .my-\[2px\] {
    margin-block: 2px;
  }

  .epitaxy-root .my-\[4px\] {
    margin-block: 4px;
  }

  .epitaxy-root .my-\[6px\] {
    margin-block: 6px;
  }

  .epitaxy-root .my-\[7px\] {
    margin-block: 7px;
  }

  .epitaxy-root .my-\[var\(--g3\)\] {
    margin-block: var(--g3);
  }

  .epitaxy-root .my-auto {
    margin-block: auto;
  }

  .epitaxy-root .my-px {
    margin-block: 1px;
  }

  .epitaxy-root .-ms-1 {
    margin-inline-start: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-ms-2 {
    margin-inline-start: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-ms-\[8px\] {
    margin-inline-start: -8px;
  }

  .epitaxy-root .ms-1 {
    margin-inline-start: calc(var(--spacing) * 1);
  }

  .epitaxy-root .ms-1\.5 {
    margin-inline-start: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .ms-\[calc\(-1\*var\(--chip-stack-overlap\)\)\] {
    margin-inline-start: calc(-1 * var(--chip-stack-overlap));
  }

  .epitaxy-root .ms-auto {
    margin-inline-start: auto;
  }

  .epitaxy-root .-me-1 {
    margin-inline-end: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-me-2 {
    margin-inline-end: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-me-12 {
    margin-inline-end: calc(var(--spacing) * -12);
  }

  .epitaxy-root .me-2 {
    margin-inline-end: calc(var(--spacing) * 2);
  }

  .epitaxy-root .me-\[8px\] {
    margin-inline-end: 8px;
  }

  .epitaxy-root .me-\[calc\(8px-var\(--cds-pad-md\)\)\] {
    margin-inline-end: calc(8px - var(--cds-pad-md));
  }

  .epitaxy-root .\!mt-0 {
    margin-top: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!mt-1 {
    margin-top: calc(var(--spacing) * 1) !important;
  }

  .epitaxy-root .\!mt-2 {
    margin-top: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .-mt-0\.5 {
    margin-top: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-mt-1 {
    margin-top: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-mt-1\.5 {
    margin-top: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-mt-2 {
    margin-top: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-mt-2\.5 {
    margin-top: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-mt-3 {
    margin-top: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-mt-4 {
    margin-top: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-mt-5 {
    margin-top: calc(var(--spacing) * -5);
  }

  .epitaxy-root .-mt-6 {
    margin-top: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-mt-7 {
    margin-top: calc(var(--spacing) * -7);
  }

  .epitaxy-root .-mt-10 {
    margin-top: calc(var(--spacing) * -10);
  }

  .epitaxy-root .-mt-14 {
    margin-top: calc(var(--spacing) * -14);
  }

  .epitaxy-root .-mt-20 {
    margin-top: calc(var(--spacing) * -20);
  }

  .epitaxy-root .-mt-\[0\.5px\] {
    margin-top: -.5px;
  }

  .epitaxy-root .-mt-\[6px\] {
    margin-top: -6px;
  }

  .epitaxy-root .-mt-\[8px\] {
    margin-top: -8px;
  }

  .epitaxy-root .-mt-\[12px\] {
    margin-top: -12px;
  }

  .epitaxy-root .-mt-\[var\(--df-header-h\,0px\)\] {
    margin-top: calc(var(--df-header-h, 0px) * -1);
  }

  .epitaxy-root .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .mt-0\.5 {
    margin-top: calc(var(--spacing) * .5);
  }

  .epitaxy-root .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  .epitaxy-root .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .mt-2\.5 {
    margin-top: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .epitaxy-root .mt-3\.5 {
    margin-top: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .epitaxy-root .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }

  .epitaxy-root .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }

  .epitaxy-root .mt-7 {
    margin-top: calc(var(--spacing) * 7);
  }

  .epitaxy-root .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }

  .epitaxy-root .mt-9 {
    margin-top: calc(var(--spacing) * 9);
  }

  .epitaxy-root .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }

  .epitaxy-root .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }

  .epitaxy-root .mt-14 {
    margin-top: calc(var(--spacing) * 14);
  }

  .epitaxy-root .mt-16 {
    margin-top: calc(var(--spacing) * 16);
  }

  .epitaxy-root .mt-20 {
    margin-top: calc(var(--spacing) * 20);
  }

  .epitaxy-root .mt-32 {
    margin-top: calc(var(--spacing) * 32);
  }

  .epitaxy-root .mt-40 {
    margin-top: calc(var(--spacing) * 40);
  }

  .epitaxy-root .mt-\[0\.25em\] {
    margin-top: .25em;
  }

  .epitaxy-root .mt-\[0\.25rem\] {
    margin-top: .25rem;
  }

  .epitaxy-root .mt-\[1\.5px\] {
    margin-top: 1.5px;
  }

  .epitaxy-root .mt-\[1px\] {
    margin-top: 1px;
  }

  .epitaxy-root .mt-\[2px\] {
    margin-top: 2px;
  }

  .epitaxy-root .mt-\[3px\] {
    margin-top: 3px;
  }

  .epitaxy-root .mt-\[4px\] {
    margin-top: 4px;
  }

  .epitaxy-root .mt-\[5px\] {
    margin-top: 5px;
  }

  .epitaxy-root .mt-\[6px\] {
    margin-top: 6px;
  }

  .epitaxy-root .mt-\[9px\] {
    margin-top: 9px;
  }

  .epitaxy-root .mt-\[10px\] {
    margin-top: 10px;
  }

  .epitaxy-root .mt-\[13px\] {
    margin-top: 13px;
  }

  .epitaxy-root .mt-\[16px\] {
    margin-top: 16px;
  }

  .epitaxy-root .mt-\[18px\] {
    margin-top: 18px;
  }

  .epitaxy-root .mt-\[22px\] {
    margin-top: 22px;
  }

  .epitaxy-root .mt-\[30px\] {
    margin-top: 30px;
  }

  .epitaxy-root .mt-\[90px\] {
    margin-top: 90px;
  }

  .epitaxy-root .mt-\[calc\(\(1lh_-_var\(--cds-checkbox\,16px\)\)_\/_2\)\] {
    margin-top: calc((1lh - var(--cds-checkbox, 16px)) / 2);
  }

  .epitaxy-root .mt-\[calc\(var\(--df-header-h\,0px\)\+8px\)\] {
    margin-top: calc(var(--df-header-h, 0px) + 8px);
  }

  .epitaxy-root .mt-\[clamp\(1\.5rem\,10vw\,3rem\)\] {
    margin-top: clamp(1.5rem, 10vw, 3rem);
  }

  .epitaxy-root .mt-\[var\(--chat-item-gap\)\] {
    margin-top: var(--chat-item-gap);
  }

  .epitaxy-root .mt-\[var\(--df-group-pt\)\] {
    margin-top: var(--df-group-pt);
  }

  .epitaxy-root .mt-\[var\(--g2\)\] {
    margin-top: var(--g2);
  }

  .epitaxy-root .mt-\[var\(--g6\)\] {
    margin-top: var(--g6);
  }

  .epitaxy-root .mt-\[var\(--msg-gap\,1\.5rem\)\] {
    margin-top: var(--msg-gap, 1.5rem);
  }

  .epitaxy-root .mt-\[var\(--p1\)\] {
    margin-top: var(--p1);
  }

  .epitaxy-root .mt-\[var\(--p2\)\] {
    margin-top: var(--p2);
  }

  .epitaxy-root .mt-\[var\(--p3\)\] {
    margin-top: var(--p3);
  }

  .epitaxy-root .mt-\[var\(--p4\)\] {
    margin-top: var(--p4);
  }

  .epitaxy-root .mt-\[var\(--p6\)\] {
    margin-top: var(--p6);
  }

  .epitaxy-root .mt-\[var\(--p8\)\] {
    margin-top: var(--p8);
  }

  .epitaxy-root .mt-auto {
    margin-top: auto;
  }

  .epitaxy-root .mt-px {
    margin-top: 1px;
  }

  .epitaxy-root .-mr-0\.5 {
    margin-right: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-mr-1 {
    margin-right: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-mr-1\.5 {
    margin-right: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-mr-2 {
    margin-right: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-mr-2\.5 {
    margin-right: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-mr-3 {
    margin-right: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-mr-6 {
    margin-right: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-mr-8 {
    margin-right: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-mr-24 {
    margin-right: calc(var(--spacing) * -24);
  }

  .epitaxy-root .-mr-\[2px\] {
    margin-right: -2px;
  }

  .epitaxy-root .-mr-\[4px\] {
    margin-right: -4px;
  }

  .epitaxy-root .-mr-\[6px\] {
    margin-right: -6px;
  }

  .epitaxy-root .-mr-\[calc\(var\(--cds-pad-md\)-2px\)\] {
    margin-right: calc(calc(var(--cds-pad-md) - 2px) * -1);
  }

  .epitaxy-root .-mr-\[calc\(var\(--cds-pad-md\)-4px\)\] {
    margin-right: calc(calc(var(--cds-pad-md) - 4px) * -1);
  }

  .epitaxy-root .-mr-\[var\(--chat-gutter\)\] {
    margin-right: calc(var(--chat-gutter) * -1);
  }

  .epitaxy-root .-mr-\[var\(--p1\)\] {
    margin-right: calc(var(--p1) * -1);
  }

  .epitaxy-root .-mr-\[var\(--p3\)\] {
    margin-right: calc(var(--p3) * -1);
  }

  .epitaxy-root .mr-0\.5 {
    margin-right: calc(var(--spacing) * .5);
  }

  .epitaxy-root .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }

  .epitaxy-root .mr-1\.5 {
    margin-right: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }

  .epitaxy-root .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }

  .epitaxy-root .mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }

  .epitaxy-root .mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }

  .epitaxy-root .mr-10 {
    margin-right: calc(var(--spacing) * 10);
  }

  .epitaxy-root .mr-20 {
    margin-right: calc(var(--spacing) * 20);
  }

  .epitaxy-root .mr-\[-0\.8px\] {
    margin-right: -.8px;
  }

  .epitaxy-root .mr-\[0\.35em\] {
    margin-right: .35em;
  }

  .epitaxy-root .mr-\[12px\] {
    margin-right: 12px;
  }

  .epitaxy-root .mr-\[24px\] {
    margin-right: 24px;
  }

  .epitaxy-root .mr-\[32px\] {
    margin-right: 32px;
  }

  .epitaxy-root .mr-\[36px\] {
    margin-right: 36px;
  }

  .epitaxy-root .mr-\[calc\(\(24px-var\(--df-row-ctl\)\)\/2\)\] {
    margin-right: calc((24px - var(--df-row-ctl)) / 2);
  }

  .epitaxy-root .mr-\[calc\(\(var\(--df-row-h\)-var\(--df-row-ctl\)\)\/2\)\] {
    margin-right: calc((var(--df-row-h) - var(--df-row-ctl)) / 2);
  }

  .epitaxy-root .mr-\[calc\(\(var\(--df-row-h\)-var\(--df-row-ctl\)\)\/2-var\(--df-row-px\)\)\] {
    margin-right: calc((var(--df-row-h) - var(--df-row-ctl)) / 2 - var(--df-row-px));
  }

  .epitaxy-root .mr-\[calc\(min\(3px\,\(var\(--cds-h-control-nested\)-12px\)\/2\)-var\(--cds-pad-sm\)\)\] {
    margin-right: calc(min(3px, (var(--cds-h-control-nested) - 12px) / 2) - var(--cds-pad-sm));
  }

  .epitaxy-root .mr-\[var\(--p4\)\] {
    margin-right: var(--p4);
  }

  .epitaxy-root .mr-auto {
    margin-right: auto;
  }

  .epitaxy-root .mr-px {
    margin-right: 1px;
  }

  .epitaxy-root .\!-mb-5 {
    margin-bottom: calc(var(--spacing) * -5) !important;
  }

  .epitaxy-root .\!mb-0 {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!mb-14 {
    margin-bottom: calc(var(--spacing) * 14) !important;
  }

  .epitaxy-root .-mb-0\.5 {
    margin-bottom: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-mb-1 {
    margin-bottom: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-mb-2 {
    margin-bottom: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-mb-2\.5 {
    margin-bottom: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .-mb-3 {
    margin-bottom: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-mb-4 {
    margin-bottom: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-mb-5 {
    margin-bottom: calc(var(--spacing) * -5);
  }

  .epitaxy-root .-mb-6 {
    margin-bottom: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-mb-8 {
    margin-bottom: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-mb-10 {
    margin-bottom: calc(var(--spacing) * -10);
  }

  .epitaxy-root .-mb-20 {
    margin-bottom: calc(var(--spacing) * -20);
  }

  .epitaxy-root .-mb-\[4px\] {
    margin-bottom: -4px;
  }

  .epitaxy-root .-mb-\[var\(--g5\)\] {
    margin-bottom: calc(var(--g5) * -1);
  }

  .epitaxy-root .-mb-px {
    margin-bottom: -1px;
  }

  .epitaxy-root .mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * .5);
  }

  .epitaxy-root .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .epitaxy-root .mb-1\.5 {
    margin-bottom: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .epitaxy-root .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .epitaxy-root .mb-3\.5 {
    margin-bottom: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }

  .epitaxy-root .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

  .epitaxy-root .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
  }

  .epitaxy-root .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }

  .epitaxy-root .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }

  .epitaxy-root .mb-11 {
    margin-bottom: calc(var(--spacing) * 11);
  }

  .epitaxy-root .mb-12 {
    margin-bottom: calc(var(--spacing) * 12);
  }

  .epitaxy-root .mb-14 {
    margin-bottom: calc(var(--spacing) * 14);
  }

  .epitaxy-root .mb-16 {
    margin-bottom: calc(var(--spacing) * 16);
  }

  .epitaxy-root .mb-20 {
    margin-bottom: calc(var(--spacing) * 20);
  }

  .epitaxy-root .mb-24 {
    margin-bottom: calc(var(--spacing) * 24);
  }

  .epitaxy-root .mb-32 {
    margin-bottom: calc(var(--spacing) * 32);
  }

  .epitaxy-root .mb-\[2px\] {
    margin-bottom: 2px;
  }

  .epitaxy-root .mb-\[15px\] {
    margin-bottom: 15px;
  }

  .epitaxy-root .mb-\[22px\] {
    margin-bottom: 22px;
  }

  .epitaxy-root .mb-\[24px\] {
    margin-bottom: 24px;
  }

  .epitaxy-root .mb-\[var\(--chat-item-gap\)\] {
    margin-bottom: var(--chat-item-gap);
  }

  .epitaxy-root .mb-\[var\(--g3\)\] {
    margin-bottom: var(--g3);
  }

  .epitaxy-root .mb-\[var\(--g6\)\] {
    margin-bottom: var(--g6);
  }

  .epitaxy-root .mb-\[var\(--p2\)\] {
    margin-bottom: var(--p2);
  }

  .epitaxy-root .mb-\[var\(--p4\)\] {
    margin-bottom: var(--p4);
  }

  .epitaxy-root .mb-px {
    margin-bottom: 1px;
  }

  .epitaxy-root .\!ml-0 {
    margin-left: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!ml-0\.5 {
    margin-left: calc(var(--spacing) * .5) !important;
  }

  .epitaxy-root .-ml-0\.5 {
    margin-left: calc(var(--spacing) * -.5);
  }

  .epitaxy-root .-ml-1 {
    margin-left: calc(var(--spacing) * -1);
  }

  .epitaxy-root .-ml-1\.5 {
    margin-left: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .-ml-2 {
    margin-left: calc(var(--spacing) * -2);
  }

  .epitaxy-root .-ml-3 {
    margin-left: calc(var(--spacing) * -3);
  }

  .epitaxy-root .-ml-4 {
    margin-left: calc(var(--spacing) * -4);
  }

  .epitaxy-root .-ml-5 {
    margin-left: calc(var(--spacing) * -5);
  }

  .epitaxy-root .-ml-6 {
    margin-left: calc(var(--spacing) * -6);
  }

  .epitaxy-root .-ml-8 {
    margin-left: calc(var(--spacing) * -8);
  }

  .epitaxy-root .-ml-9 {
    margin-left: calc(var(--spacing) * -9);
  }

  .epitaxy-root .-ml-10 {
    margin-left: calc(var(--spacing) * -10);
  }

  .epitaxy-root .-ml-\[2px\] {
    margin-left: -2px;
  }

  .epitaxy-root .-ml-\[4px\] {
    margin-left: -4px;
  }

  .epitaxy-root .-ml-\[6px\] {
    margin-left: -6px;
  }

  .epitaxy-root .-ml-\[calc\(var\(--cds-pad-md\)-\(var\(--cds-h-control\)-var\(--cds-checkbox\)\)\/2\)\] {
    margin-left: calc(calc(var(--cds-pad-md) - (var(--cds-h-control) - var(--cds-checkbox)) / 2) * -1);
  }

  .epitaxy-root .-ml-\[var\(--g1\)\] {
    margin-left: calc(var(--g1) * -1);
  }

  .epitaxy-root .-ml-\[var\(--p3\)\] {
    margin-left: calc(var(--p3) * -1);
  }

  .epitaxy-root .-ml-\[var\(--p5\)\] {
    margin-left: calc(var(--p5) * -1);
  }

  .epitaxy-root .-ml-\[var\(--p6\)\] {
    margin-left: calc(var(--p6) * -1);
  }

  .epitaxy-root .-ml-px {
    margin-left: -1px;
  }

  .epitaxy-root .ml-0 {
    margin-left: calc(var(--spacing) * 0);
  }

  .epitaxy-root .ml-0\.5 {
    margin-left: calc(var(--spacing) * .5);
  }

  .epitaxy-root .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .epitaxy-root .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .ml-2\.5 {
    margin-left: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }

  .epitaxy-root .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }

  .epitaxy-root .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }

  .epitaxy-root .ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }

  .epitaxy-root .ml-7 {
    margin-left: calc(var(--spacing) * 7);
  }

  .epitaxy-root .ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }

  .epitaxy-root .ml-10 {
    margin-left: calc(var(--spacing) * 10);
  }

  .epitaxy-root .ml-11 {
    margin-left: calc(var(--spacing) * 11);
  }

  .epitaxy-root .ml-12 {
    margin-left: calc(var(--spacing) * 12);
  }

  .epitaxy-root .ml-\[-8px\] {
    margin-left: -8px;
  }

  .epitaxy-root .ml-\[0\.875rem\] {
    margin-left: .875rem;
  }

  .epitaxy-root .ml-\[6px\] {
    margin-left: 6px;
  }

  .epitaxy-root .ml-\[22px\] {
    margin-left: 22px;
  }

  .epitaxy-root .ml-\[34px\] {
    margin-left: 34px;
  }

  .epitaxy-root .ml-\[38px\] {
    margin-left: 38px;
  }

  .epitaxy-root .ml-\[71px\] {
    margin-left: 71px;
  }

  .epitaxy-root .ml-\[120px\] {
    margin-left: 120px;
  }

  .epitaxy-root .ml-\[calc\(\(var\(--cds-h-control-nested\)-12px\)\/2-var\(--cds-pad-sm\)\+1px\)\] {
    margin-left: calc((var(--cds-h-control-nested) - 12px) / 2 - var(--cds-pad-sm) + 1px);
  }

  .epitaxy-root .ml-\[calc\(\(var\(--cds-h-control-nested\)-16px\)\/2-var\(--cds-pad-sm\)\+1px\)\] {
    margin-left: calc((var(--cds-h-control-nested) - 16px) / 2 - var(--cds-pad-sm) + 1px);
  }

  .epitaxy-root .ml-\[calc\(\(var\(--cds-h-control-nested\)-20px\)\/2-var\(--cds-pad-sm\)\+1px\)\] {
    margin-left: calc((var(--cds-h-control-nested) - 20px) / 2 - var(--cds-pad-sm) + 1px);
  }

  .epitaxy-root .ml-\[calc\(50\%-50vw\)\] {
    margin-left: calc(50% - 50vw);
  }

  .epitaxy-root .ml-\[clamp\(1\.5rem\,10vw\,3rem\)\] {
    margin-left: clamp(1.5rem, 10vw, 3rem);
  }

  .epitaxy-root .ml-\[var\(--g3\)\] {
    margin-left: var(--g3);
  }

  .epitaxy-root .ml-\[var\(--p3\)\] {
    margin-left: var(--p3);
  }

  .epitaxy-root .ml-\[var\(--p7\)\] {
    margin-left: var(--p7);
  }

  .epitaxy-root .ml-auto {
    margin-left: auto;
  }

  .epitaxy-root .ml-px {
    margin-left: 1px;
  }

  .epitaxy-root .\!box-content {
    box-sizing: content-box !important;
  }

  .epitaxy-root .box-border {
    box-sizing: border-box;
  }

  .epitaxy-root .box-content {
    box-sizing: content-box;
  }

  .epitaxy-root .line-clamp-1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .epitaxy-root .line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .epitaxy-root .line-clamp-3 {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .epitaxy-root .line-clamp-4 {
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .epitaxy-root .line-clamp-5 {
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .epitaxy-root .line-clamp-\[10\] {
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .epitaxy-root .\!block {
    display: block !important;
  }

  .epitaxy-root .\!hidden {
    display: none !important;
  }

  .epitaxy-root .\!inline {
    display: inline !important;
  }

  .epitaxy-root .\!inline-flex {
    display: inline-flex !important;
  }

  .epitaxy-root .\[display\:inherit\] {
    display: inherit;
  }

  .epitaxy-root .block {
    display: block;
  }

  .epitaxy-root .contents {
    display: contents;
  }

  .epitaxy-root .flex {
    display: flex;
  }

  .epitaxy-root .flow-root {
    display: flow-root;
  }

  .epitaxy-root .grid {
    display: grid;
  }

  .epitaxy-root .hidden {
    display: none;
  }

  .epitaxy-root .inline {
    display: inline;
  }

  .epitaxy-root .inline-block {
    display: inline-block;
  }

  .epitaxy-root .inline-flex {
    display: inline-flex;
  }

  .epitaxy-root .inline-grid {
    display: inline-grid;
  }

  .epitaxy-root .list-item {
    display: list-item;
  }

  .epitaxy-root .table {
    display: table;
  }

  .epitaxy-root .table-cell {
    display: table-cell;
  }

  .epitaxy-root .table-row {
    display: table-row;
  }

  .epitaxy-root .\[field-sizing\:content\] {
    field-sizing: content;
  }

  .epitaxy-root .aspect-\[3\/1\] {
    aspect-ratio: 3;
  }

  .epitaxy-root .aspect-\[3\/2\] {
    aspect-ratio: 3 / 2;
  }

  .epitaxy-root .aspect-\[4\/3\] {
    aspect-ratio: 4 / 3;
  }

  .epitaxy-root .aspect-\[4\/5\] {
    aspect-ratio: 4 / 5;
  }

  .epitaxy-root .aspect-\[149\/106\] {
    aspect-ratio: 149 / 106;
  }

  .epitaxy-root .aspect-\[258\/240\] {
    aspect-ratio: 258 / 240;
  }

  .epitaxy-root .aspect-\[1080\/1350\] {
    aspect-ratio: 1080 / 1350;
  }

  .epitaxy-root .aspect-square {
    aspect-ratio: 1;
  }

  .epitaxy-root .aspect-video {
    aspect-ratio: var(--aspect-video);
  }

  .epitaxy-root .\!size-4 {
    width: calc(var(--spacing) * 4) !important;
    height: calc(var(--spacing) * 4) !important;
  }

  .epitaxy-root .\!size-5 {
    width: calc(var(--spacing) * 5) !important;
    height: calc(var(--spacing) * 5) !important;
  }

  .epitaxy-root .\!size-6 {
    width: calc(var(--spacing) * 6) !important;
    height: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!size-8 {
    width: calc(var(--spacing) * 8) !important;
    height: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .\!size-\[var\(--fhn\)\] {
    width: var(--fhn) !important;
    height: var(--fhn) !important;
  }

  .epitaxy-root .\!size-\[var\(--h5\)\] {
    width: var(--h5) !important;
    height: var(--h5) !important;
  }

  .epitaxy-root .size-0 {
    width: calc(var(--spacing) * 0);
    height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .size-1 {
    width: calc(var(--spacing) * 1);
    height: calc(var(--spacing) * 1);
  }

  .epitaxy-root .size-1\.5 {
    width: calc(var(--spacing) * 1.5);
    height: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }

  .epitaxy-root .size-2\.5 {
    width: calc(var(--spacing) * 2.5);
    height: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .epitaxy-root .size-3\.5 {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }

  .epitaxy-root .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .size-6 {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }

  .epitaxy-root .size-7 {
    width: calc(var(--spacing) * 7);
    height: calc(var(--spacing) * 7);
  }

  .epitaxy-root .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }

  .epitaxy-root .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }

  .epitaxy-root .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }

  .epitaxy-root .size-11 {
    width: calc(var(--spacing) * 11);
    height: calc(var(--spacing) * 11);
  }

  .epitaxy-root .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }

  .epitaxy-root .size-14 {
    width: calc(var(--spacing) * 14);
    height: calc(var(--spacing) * 14);
  }

  .epitaxy-root .size-16 {
    width: calc(var(--spacing) * 16);
    height: calc(var(--spacing) * 16);
  }

  .epitaxy-root .size-18 {
    width: calc(var(--spacing) * 18);
    height: calc(var(--spacing) * 18);
  }

  .epitaxy-root .size-24 {
    width: calc(var(--spacing) * 24);
    height: calc(var(--spacing) * 24);
  }

  .epitaxy-root .size-\[1\.4rem\] {
    width: 1.4rem;
    height: 1.4rem;
  }

  .epitaxy-root .size-\[1lh\] {
    width: 1lh;
    height: 1lh;
  }

  .epitaxy-root .size-\[2px\] {
    width: 2px;
    height: 2px;
  }

  .epitaxy-root .size-\[3px\] {
    width: 3px;
    height: 3px;
  }

  .epitaxy-root .size-\[4px\] {
    width: 4px;
    height: 4px;
  }

  .epitaxy-root .size-\[5px\] {
    width: 5px;
    height: 5px;
  }

  .epitaxy-root .size-\[6\.5rem\] {
    width: 6.5rem;
    height: 6.5rem;
  }

  .epitaxy-root .size-\[6px\] {
    width: 6px;
    height: 6px;
  }

  .epitaxy-root .size-\[7px\] {
    width: 7px;
    height: 7px;
  }

  .epitaxy-root .size-\[8px\] {
    width: 8px;
    height: 8px;
  }

  .epitaxy-root .size-\[9px\] {
    width: 9px;
    height: 9px;
  }

  .epitaxy-root .size-\[10\.7px\] {
    width: 10.7px;
    height: 10.7px;
  }

  .epitaxy-root .size-\[10px\] {
    width: 10px;
    height: 10px;
  }

  .epitaxy-root .size-\[12px\] {
    width: 12px;
    height: 12px;
  }

  .epitaxy-root .size-\[13px\] {
    width: 13px;
    height: 13px;
  }

  .epitaxy-root .size-\[14px\] {
    width: 14px;
    height: 14px;
  }

  .epitaxy-root .size-\[16px\] {
    width: 16px;
    height: 16px;
  }

  .epitaxy-root .size-\[18px\] {
    width: 18px;
    height: 18px;
  }

  .epitaxy-root .size-\[20px\] {
    width: 20px;
    height: 20px;
  }

  .epitaxy-root .size-\[22px\] {
    width: 22px;
    height: 22px;
  }

  .epitaxy-root .size-\[24px\] {
    width: 24px;
    height: 24px;
  }

  .epitaxy-root .size-\[26px\] {
    width: 26px;
    height: 26px;
  }

  .epitaxy-root .size-\[28px\] {
    width: 28px;
    height: 28px;
  }

  .epitaxy-root .size-\[30px\] {
    width: 30px;
    height: 30px;
  }

  .epitaxy-root .size-\[32px\] {
    width: 32px;
    height: 32px;
  }

  .epitaxy-root .size-\[34px\] {
    width: 34px;
    height: 34px;
  }

  .epitaxy-root .size-\[35px\] {
    width: 35px;
    height: 35px;
  }

  .epitaxy-root .size-\[36px\] {
    width: 36px;
    height: 36px;
  }

  .epitaxy-root .size-\[38px\] {
    width: 38px;
    height: 38px;
  }

  .epitaxy-root .size-\[41px\] {
    width: 41px;
    height: 41px;
  }

  .epitaxy-root .size-\[48px\] {
    width: 48px;
    height: 48px;
  }

  .epitaxy-root .size-\[52px\] {
    width: 52px;
    height: 52px;
  }

  .epitaxy-root .size-\[61px\] {
    width: 61px;
    height: 61px;
  }

  .epitaxy-root .size-\[62px\] {
    width: 62px;
    height: 62px;
  }

  .epitaxy-root .size-\[92px\] {
    width: 92px;
    height: 92px;
  }

  .epitaxy-root .size-\[calc\(var\(--cds-checkbox\,16px\)-10px\)\] {
    width: calc(var(--cds-checkbox, 16px) - 10px);
    height: calc(var(--cds-checkbox, 16px) - 10px);
  }

  .epitaxy-root .size-\[calc\(var\(--cds-h-control-nested\)-4px\)\] {
    width: calc(var(--cds-h-control-nested) - 4px);
    height: calc(var(--cds-h-control-nested) - 4px);
  }

  .epitaxy-root .size-\[calc\(var\(--cds-switch-h\,20px\)-4px\)\] {
    width: calc(var(--cds-switch-h, 20px) - 4px);
    height: calc(var(--cds-switch-h, 20px) - 4px);
  }

  .epitaxy-root .size-\[calc\(var\(--df-icon-size\)\+4px\)\] {
    width: calc(var(--df-icon-size) + 4px);
    height: calc(var(--df-icon-size) + 4px);
  }

  .epitaxy-root .size-\[calc\(var\(--df-row-h\)-8px\)\] {
    width: calc(var(--df-row-h) - 8px);
    height: calc(var(--df-row-h) - 8px);
  }

  .epitaxy-root .size-\[max\(calc\(var\(--cds-h-control-nested\)-6px\)\,12px\)\] {
    width: max(calc(var(--cds-h-control-nested) - 6px), 12px);
    height: max(calc(var(--cds-h-control-nested) - 6px), 12px);
  }

  .epitaxy-root .size-\[var\(--cds-avatar-lg\)\] {
    width: var(--cds-avatar-lg);
    height: var(--cds-avatar-lg);
  }

  .epitaxy-root .size-\[var\(--cds-avatar-md\)\] {
    width: var(--cds-avatar-md);
    height: var(--cds-avatar-md);
  }

  .epitaxy-root .size-\[var\(--cds-avatar-sm\)\] {
    width: var(--cds-avatar-sm);
    height: var(--cds-avatar-sm);
  }

  .epitaxy-root .size-\[var\(--cds-avatar-xs\)\] {
    width: var(--cds-avatar-xs);
    height: var(--cds-avatar-xs);
  }

  .epitaxy-root .size-\[var\(--cds-checkbox\)\] {
    width: var(--cds-checkbox);
    height: var(--cds-checkbox);
  }

  .epitaxy-root .size-\[var\(--cds-checkbox\,16px\)\] {
    width: var(--cds-checkbox, 16px);
    height: var(--cds-checkbox, 16px);
  }

  .epitaxy-root .size-\[var\(--class-base-icon\)\] {
    width: var(--class-base-icon);
    height: var(--class-base-icon);
  }

  .epitaxy-root .size-\[var\(--class-small-height\)\] {
    width: var(--class-small-height);
    height: var(--class-small-height);
  }

  .epitaxy-root .size-\[var\(--class-small-icon\)\] {
    width: var(--class-small-icon);
    height: var(--class-small-icon);
  }

  .epitaxy-root .size-\[var\(--df-footer-btn-size\)\] {
    width: var(--df-footer-btn-size);
    height: var(--df-footer-btn-size);
  }

  .epitaxy-root .size-\[var\(--df-icon-size\)\] {
    width: var(--df-icon-size);
    height: var(--df-icon-size);
  }

  .epitaxy-root .size-\[var\(--df-row-ctl\)\] {
    width: var(--df-row-ctl);
    height: var(--df-row-ctl);
  }

  .epitaxy-root .size-fit {
    width: fit-content;
    height: fit-content;
  }

  .epitaxy-root .size-full {
    width: 100%;
    height: 100%;
  }

  .epitaxy-root .\!h-5 {
    height: calc(var(--spacing) * 5) !important;
  }

  .epitaxy-root .\!h-6 {
    height: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!h-7 {
    height: calc(var(--spacing) * 7) !important;
  }

  .epitaxy-root .\!h-8 {
    height: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .\!h-9 {
    height: calc(var(--spacing) * 9) !important;
  }

  .epitaxy-root .\!h-10 {
    height: calc(var(--spacing) * 10) !important;
  }

  .epitaxy-root .\!h-12 {
    height: calc(var(--spacing) * 12) !important;
  }

  .epitaxy-root .\!h-16 {
    height: calc(var(--spacing) * 16) !important;
  }

  .epitaxy-root .\!h-\[3\.25rem\] {
    height: 3.25rem !important;
  }

  .epitaxy-root .\!h-\[10rem\] {
    height: 10rem !important;
  }

  .epitaxy-root .\!h-\[36px\] {
    height: 36px !important;
  }

  .epitaxy-root .\!h-\[52px\] {
    height: 52px !important;
  }

  .epitaxy-root .\!h-auto {
    height: auto !important;
  }

  .epitaxy-root .\!h-full {
    height: 100% !important;
  }

  .epitaxy-root .\!h-px {
    height: 1px !important;
  }

  .epitaxy-root .h-\(--cds-leading-body\) {
    height: var(--cds-leading-body);
  }

  .epitaxy-root .h-\(--x\) {
    height: var(--x);
  }

  .epitaxy-root .h-0 {
    height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .h-0\.5 {
    height: calc(var(--spacing) * .5);
  }

  .epitaxy-root .h-1 {
    height: calc(var(--spacing) * 1);
  }

  .epitaxy-root .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .epitaxy-root .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .epitaxy-root .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .epitaxy-root .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .epitaxy-root .h-7 {
    height: calc(var(--spacing) * 7);
  }

  .epitaxy-root .h-8 {
    height: calc(var(--spacing) * 8);
  }

  .epitaxy-root .h-9 {
    height: calc(var(--spacing) * 9);
  }

  .epitaxy-root .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .epitaxy-root .h-11 {
    height: calc(var(--spacing) * 11);
  }

  .epitaxy-root .h-12 {
    height: calc(var(--spacing) * 12);
  }

  .epitaxy-root .h-14 {
    height: calc(var(--spacing) * 14);
  }

  .epitaxy-root .h-16 {
    height: calc(var(--spacing) * 16);
  }

  .epitaxy-root .h-20 {
    height: calc(var(--spacing) * 20);
  }

  .epitaxy-root .h-24 {
    height: calc(var(--spacing) * 24);
  }

  .epitaxy-root .h-28 {
    height: calc(var(--spacing) * 28);
  }

  .epitaxy-root .h-32 {
    height: calc(var(--spacing) * 32);
  }

  .epitaxy-root .h-36 {
    height: calc(var(--spacing) * 36);
  }

  .epitaxy-root .h-40 {
    height: calc(var(--spacing) * 40);
  }

  .epitaxy-root .h-44 {
    height: calc(var(--spacing) * 44);
  }

  .epitaxy-root .h-48 {
    height: calc(var(--spacing) * 48);
  }

  .epitaxy-root .h-52 {
    height: calc(var(--spacing) * 52);
  }

  .epitaxy-root .h-56 {
    height: calc(var(--spacing) * 56);
  }

  .epitaxy-root .h-60 {
    height: calc(var(--spacing) * 60);
  }

  .epitaxy-root .h-64 {
    height: calc(var(--spacing) * 64);
  }

  .epitaxy-root .h-72 {
    height: calc(var(--spacing) * 72);
  }

  .epitaxy-root .h-80 {
    height: calc(var(--spacing) * 80);
  }

  .epitaxy-root .h-96 {
    height: calc(var(--spacing) * 96);
  }

  .epitaxy-root .h-\[0\.5px\] {
    height: .5px;
  }

  .epitaxy-root .h-\[0\.8em\] {
    height: .8em;
  }

  .epitaxy-root .h-\[0\.975em\] {
    height: .975em;
  }

  .epitaxy-root .h-\[1\.5em\] {
    height: 1.5em;
  }

  .epitaxy-root .h-\[1\.125rem\] {
    height: 1.125rem;
  }

  .epitaxy-root .h-\[1\.375rem\] {
    height: 1.375rem;
  }

  .epitaxy-root .h-\[1em\] {
    height: 1em;
  }

  .epitaxy-root .h-\[1lh\] {
    height: 1lh;
  }

  .epitaxy-root .h-\[1px\] {
    height: 1px;
  }

  .epitaxy-root .h-\[2\.625rem\] {
    height: 2.625rem;
  }

  .epitaxy-root .h-\[2px\] {
    height: 2px;
  }

  .epitaxy-root .h-\[2rem\] {
    height: 2rem;
  }

  .epitaxy-root .h-\[3\.25rem\] {
    height: 3.25rem;
  }

  .epitaxy-root .h-\[3px\] {
    height: 3px;
  }

  .epitaxy-root .h-\[3rem\] {
    height: 3rem;
  }

  .epitaxy-root .h-\[4px\] {
    height: 4px;
  }

  .epitaxy-root .h-\[5\.6px\] {
    height: 5.6px;
  }

  .epitaxy-root .h-\[5px\] {
    height: 5px;
  }

  .epitaxy-root .h-\[5vh\] {
    height: 5vh;
  }

  .epitaxy-root .h-\[6px\] {
    height: 6px;
  }

  .epitaxy-root .h-\[7\.625rem\] {
    height: 7.625rem;
  }

  .epitaxy-root .h-\[7px\] {
    height: 7px;
  }

  .epitaxy-root .h-\[8px\] {
    height: 8px;
  }

  .epitaxy-root .h-\[10px\] {
    height: 10px;
  }

  .epitaxy-root .h-\[10rem\] {
    height: 10rem;
  }

  .epitaxy-root .h-\[12px\] {
    height: 12px;
  }

  .epitaxy-root .h-\[13px\] {
    height: 13px;
  }

  .epitaxy-root .h-\[14px\] {
    height: 14px;
  }

  .epitaxy-root .h-\[16px\] {
    height: 16px;
  }

  .epitaxy-root .h-\[17px\] {
    height: 17px;
  }

  .epitaxy-root .h-\[18px\] {
    height: 18px;
  }

  .epitaxy-root .h-\[20px\] {
    height: 20px;
  }

  .epitaxy-root .h-\[21px\] {
    height: 21px;
  }

  .epitaxy-root .h-\[22px\] {
    height: 22px;
  }

  .epitaxy-root .h-\[24px\] {
    height: 24px;
  }

  .epitaxy-root .h-\[24rem\] {
    height: 24rem;
  }

  .epitaxy-root .h-\[26\.5px\] {
    height: 26.5px;
  }

  .epitaxy-root .h-\[26px\] {
    height: 26px;
  }

  .epitaxy-root .h-\[28rem\] {
    height: 28rem;
  }

  .epitaxy-root .h-\[29px\] {
    height: 29px;
  }

  .epitaxy-root .h-\[30px\] {
    height: 30px;
  }

  .epitaxy-root .h-\[32px\] {
    height: 32px;
  }

  .epitaxy-root .h-\[32rem\] {
    height: 32rem;
  }

  .epitaxy-root .h-\[34px\] {
    height: 34px;
  }

  .epitaxy-root .h-\[35vh\] {
    height: 35vh;
  }

  .epitaxy-root .h-\[36px\] {
    height: 36px;
  }

  .epitaxy-root .h-\[40px\] {
    height: 40px;
  }

  .epitaxy-root .h-\[40vh\] {
    height: 40vh;
  }

  .epitaxy-root .h-\[41px\] {
    height: 41px;
  }

  .epitaxy-root .h-\[42px\] {
    height: 42px;
  }

  .epitaxy-root .h-\[43px\] {
    height: 43px;
  }

  .epitaxy-root .h-\[44px\] {
    height: 44px;
  }

  .epitaxy-root .h-\[45px\] {
    height: 45px;
  }

  .epitaxy-root .h-\[46px\] {
    height: 46px;
  }

  .epitaxy-root .h-\[48px\] {
    height: 48px;
  }

  .epitaxy-root .h-\[50px\] {
    height: 50px;
  }

  .epitaxy-root .h-\[52px\] {
    height: 52px;
  }

  .epitaxy-root .h-\[54px\] {
    height: 54px;
  }

  .epitaxy-root .h-\[55px\] {
    height: 55px;
  }

  .epitaxy-root .h-\[56px\] {
    height: 56px;
  }

  .epitaxy-root .h-\[58px\] {
    height: 58px;
  }

  .epitaxy-root .h-\[60px\] {
    height: 60px;
  }

  .epitaxy-root .h-\[60vh\] {
    height: 60vh;
  }

  .epitaxy-root .h-\[62px\] {
    height: 62px;
  }

  .epitaxy-root .h-\[64px\] {
    height: 64px;
  }

  .epitaxy-root .h-\[70vh\] {
    height: 70vh;
  }

  .epitaxy-root .h-\[72px\] {
    height: 72px;
  }

  .epitaxy-root .h-\[80px\] {
    height: 80px;
  }

  .epitaxy-root .h-\[80vh\] {
    height: 80vh;
  }

  .epitaxy-root .h-\[82px\] {
    height: 82px;
  }

  .epitaxy-root .h-\[84px\] {
    height: 84px;
  }

  .epitaxy-root .h-\[85vh\] {
    height: 85vh;
  }

  .epitaxy-root .h-\[88px\] {
    height: 88px;
  }

  .epitaxy-root .h-\[94px\] {
    height: 94px;
  }

  .epitaxy-root .h-\[96px\] {
    height: 96px;
  }

  .epitaxy-root .h-\[99px\] {
    height: 99px;
  }

  .epitaxy-root .h-\[100px\] {
    height: 100px;
  }

  .epitaxy-root .h-\[108\.7\%\] {
    height: 108.7%;
  }

  .epitaxy-root .h-\[111px\] {
    height: 111px;
  }

  .epitaxy-root .h-\[120px\] {
    height: 120px;
  }

  .epitaxy-root .h-\[128px\] {
    height: 128px;
  }

  .epitaxy-root .h-\[130px\] {
    height: 130px;
  }

  .epitaxy-root .h-\[134px\] {
    height: 134px;
  }

  .epitaxy-root .h-\[140px\] {
    height: 140px;
  }

  .epitaxy-root .h-\[145px\] {
    height: 145px;
  }

  .epitaxy-root .h-\[148px\] {
    height: 148px;
  }

  .epitaxy-root .h-\[160px\] {
    height: 160px;
  }

  .epitaxy-root .h-\[164px\] {
    height: 164px;
  }

  .epitaxy-root .h-\[170px\] {
    height: 170px;
  }

  .epitaxy-root .h-\[180px\] {
    height: 180px;
  }

  .epitaxy-root .h-\[200px\] {
    height: 200px;
  }

  .epitaxy-root .h-\[220px\] {
    height: 220px;
  }

  .epitaxy-root .h-\[232px\] {
    height: 232px;
  }

  .epitaxy-root .h-\[250px\] {
    height: 250px;
  }

  .epitaxy-root .h-\[259px\] {
    height: 259px;
  }

  .epitaxy-root .h-\[264px\] {
    height: 264px;
  }

  .epitaxy-root .h-\[280px\] {
    height: 280px;
  }

  .epitaxy-root .h-\[283px\] {
    height: 283px;
  }

  .epitaxy-root .h-\[294px\] {
    height: 294px;
  }

  .epitaxy-root .h-\[300px\] {
    height: 300px;
  }

  .epitaxy-root .h-\[310px\] {
    height: 310px;
  }

  .epitaxy-root .h-\[320px\] {
    height: 320px;
  }

  .epitaxy-root .h-\[358px\] {
    height: 358px;
  }

  .epitaxy-root .h-\[360px\] {
    height: 360px;
  }

  .epitaxy-root .h-\[400px\] {
    height: 400px;
  }

  .epitaxy-root .h-\[419px\] {
    height: 419px;
  }

  .epitaxy-root .h-\[420px\] {
    height: 420px;
  }

  .epitaxy-root .h-\[450px\] {
    height: 450px;
  }

  .epitaxy-root .h-\[460px\] {
    height: 460px;
  }

  .epitaxy-root .h-\[480px\] {
    height: 480px;
  }

  .epitaxy-root .h-\[500px\] {
    height: 500px;
  }

  .epitaxy-root .h-\[520px\] {
    height: 520px;
  }

  .epitaxy-root .h-\[533px\] {
    height: 533px;
  }

  .epitaxy-root .h-\[560px\] {
    height: 560px;
  }

  .epitaxy-root .h-\[600px\] {
    height: 600px;
  }

  .epitaxy-root .h-\[620px\] {
    height: 620px;
  }

  .epitaxy-root .h-\[640px\] {
    height: 640px;
  }

  .epitaxy-root .h-\[680px\] {
    height: 680px;
  }

  .epitaxy-root .h-\[700px\] {
    height: 700px;
  }

  .epitaxy-root .h-\[720px\] {
    height: 720px;
  }

  .epitaxy-root .h-\[780px\] {
    height: 780px;
  }

  .epitaxy-root .h-\[800px\] {
    height: 800px;
  }

  .epitaxy-root .h-\[840px\] {
    height: 840px;
  }

  .epitaxy-root .h-\[900px\] {
    height: 900px;
  }

  .epitaxy-root .h-\[calc\(1lh\+2\*var\(--p1\)\)\] {
    height: calc(1lh + 2 * var(--p1));
  }

  .epitaxy-root .h-\[calc\(1lh\+2\*var\(--p2\)\)\] {
    height: calc(1lh + 2 * var(--p2));
  }

  .epitaxy-root .h-\[calc\(1lh\+2\*var\(--p4\)\)\] {
    height: calc(1lh + 2 * var(--p4));
  }

  .epitaxy-root .h-\[calc\(100\%\+var\(--df-header-h\,0px\)\)\] {
    height: calc(100% + var(--df-header-h, 0px));
  }

  .epitaxy-root .h-\[calc\(100\%-4px\)\] {
    height: calc(100% - 4px);
  }

  .epitaxy-root .h-\[calc\(100dvh-2rem\)\] {
    height: calc(100dvh - 2rem);
  }

  .epitaxy-root .h-\[calc\(100dvh-10rem\)\] {
    height: calc(100dvh - 10rem);
  }

  .epitaxy-root .h-\[calc\(100dvh-17\.5rem\)\] {
    height: calc(100dvh - 17.5rem);
  }

  .epitaxy-root .h-\[calc\(100vh-5rem\)\] {
    height: calc(100vh - 5rem);
  }

  .epitaxy-root .h-\[calc\(100vh-6rem\)\] {
    height: calc(100vh - 6rem);
  }

  .epitaxy-root .h-\[calc\(100vh-12\.5rem\)\] {
    height: calc(100vh - 12.5rem);
  }

  .epitaxy-root .h-\[calc\(100vh-12rem\)\] {
    height: calc(100vh - 12rem);
  }

  .epitaxy-root .h-\[calc\(100vh-32px\)\] {
    height: calc(100vh - 32px);
  }

  .epitaxy-root .h-\[calc\(100vh-540px\)\] {
    height: calc(100vh - 540px);
  }

  .epitaxy-root .h-\[calc\(var\(--h3\)\+8px\)\] {
    height: calc(var(--h3) + 8px);
  }

  .epitaxy-root .h-\[calc\(var\(--misc-slider-handle-height-lg\)-4px\)\] {
    height: calc(var(--misc-slider-handle-height-lg) - 4px);
  }

  .epitaxy-root .h-\[clamp\(10\.5rem\,28\.1vw\,23\.45rem\)\] {
    height: clamp(10.5rem, 28.1vw, 23.45rem);
  }

  .epitaxy-root .h-\[clamp\(10rem\,62vw\,30\.75rem\)\] {
    height: clamp(10rem, 62vw, 30.75rem);
  }

  .epitaxy-root .h-\[max\(28px\,var\(--df-footer-btn-size\)\)\] {
    height: max(28px, var(--df-footer-btn-size));
  }

  .epitaxy-root .h-\[min\(18rem\,50vh\)\] {
    height: min(18rem, 50vh);
  }

  .epitaxy-root .h-\[min\(34rem\,72vh\)\] {
    height: min(34rem, 72vh);
  }

  .epitaxy-root .h-\[min\(44rem\,calc\(100vh-6rem\)\)\] {
    height: min(44rem, 100vh - 6rem);
  }

  .epitaxy-root .h-\[min\(560px\,100svh\)\] {
    height: min(560px, 100svh);
  }

  .epitaxy-root .h-\[min\(720px\,calc\(100dvh-5rem\)\)\] {
    height: min(720px, 100dvh - 5rem);
  }

  .epitaxy-root .h-\[var\(--accordion-panel-height\)\] {
    height: var(--accordion-panel-height);
  }

  .epitaxy-root .h-\[var\(--cds-avatar-lg\)\] {
    height: var(--cds-avatar-lg);
  }

  .epitaxy-root .h-\[var\(--cds-avatar-md\)\] {
    height: var(--cds-avatar-md);
  }

  .epitaxy-root .h-\[var\(--cds-avatar-sm\)\] {
    height: var(--cds-avatar-sm);
  }

  .epitaxy-root .h-\[var\(--cds-avatar-xs\)\] {
    height: var(--cds-avatar-xs);
  }

  .epitaxy-root .h-\[var\(--cds-switch-h\)\] {
    height: var(--cds-switch-h);
  }

  .epitaxy-root .h-\[var\(--class-small-height\)\] {
    height: var(--class-small-height);
  }

  .epitaxy-root .h-\[var\(--collapsible-panel-height\)\] {
    height: var(--collapsible-panel-height);
  }

  .epitaxy-root .h-\[var\(--df-row-h\)\] {
    height: var(--df-row-h);
  }

  .epitaxy-root .h-\[var\(--h2\)\] {
    height: var(--h2);
  }

  .epitaxy-root .h-\[var\(--h6\)\] {
    height: var(--h6);
  }

  .epitaxy-root .h-\[var\(--h7\)\] {
    height: var(--h7);
  }

  .epitaxy-root .h-\[var\(--misc-slider-handle-height-sm\)\] {
    height: var(--misc-slider-handle-height-sm);
  }

  .epitaxy-root .h-auto {
    height: auto;
  }

  .epitaxy-root .h-base {
    height: var(--class-base-height);
  }

  .epitaxy-root .h-dvh {
    height: 100dvh;
  }

  .epitaxy-root .h-fit {
    height: fit-content;
  }

  .epitaxy-root .h-full {
    height: 100%;
  }

  .epitaxy-root .h-h1 {
    height: var(--h1);
  }

  .epitaxy-root .h-h2 {
    height: var(--h2);
  }

  .epitaxy-root .h-h3 {
    height: var(--h3);
  }

  .epitaxy-root .h-h4 {
    height: var(--h4);
  }

  .epitaxy-root .h-h5 {
    height: var(--h5);
  }

  .epitaxy-root .h-large {
    height: var(--class-large-height);
  }

  .epitaxy-root .h-px {
    height: 1px;
  }

  .epitaxy-root .h-screen {
    height: 100vh;
  }

  .epitaxy-root .h-small {
    height: var(--class-small-height);
  }

  .epitaxy-root .\!max-h-28 {
    max-height: calc(var(--spacing) * 28) !important;
  }

  .epitaxy-root .\!max-h-\[238px\] {
    max-height: 238px !important;
  }

  .epitaxy-root .\!max-h-\[240px\] {
    max-height: 240px !important;
  }

  .epitaxy-root .\!max-h-\[284px\] {
    max-height: 284px !important;
  }

  .epitaxy-root .\!max-h-\[288px\] {
    max-height: 288px !important;
  }

  .epitaxy-root .\!max-h-\[600px\] {
    max-height: 600px !important;
  }

  .epitaxy-root .\!max-h-\[min\(56rem\,calc\(100vh-5rem\)\)\] {
    max-height: min(56rem, 100vh - 5rem) !important;
  }

  .epitaxy-root .\!max-h-\[min\(360px\,var\(--available-height\)\)\] {
    max-height: min(360px, var(--available-height)) !important;
  }

  .epitaxy-root .\!max-h-\[min\(var\(--available-height\)\,20rem\)\] {
    max-height: min(var(--available-height), 20rem) !important;
  }

  .epitaxy-root .\!max-h-\[min\(var\(--available-height\)\,24rem\)\] {
    max-height: min(var(--available-height), 24rem) !important;
  }

  .epitaxy-root .\!max-h-none {
    max-height: none !important;
  }

  .epitaxy-root .max-h-0 {
    max-height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .max-h-8 {
    max-height: calc(var(--spacing) * 8);
  }

  .epitaxy-root .max-h-12 {
    max-height: calc(var(--spacing) * 12);
  }

  .epitaxy-root .max-h-16 {
    max-height: calc(var(--spacing) * 16);
  }

  .epitaxy-root .max-h-20 {
    max-height: calc(var(--spacing) * 20);
  }

  .epitaxy-root .max-h-24 {
    max-height: calc(var(--spacing) * 24);
  }

  .epitaxy-root .max-h-28 {
    max-height: calc(var(--spacing) * 28);
  }

  .epitaxy-root .max-h-32 {
    max-height: calc(var(--spacing) * 32);
  }

  .epitaxy-root .max-h-36 {
    max-height: calc(var(--spacing) * 36);
  }

  .epitaxy-root .max-h-40 {
    max-height: calc(var(--spacing) * 40);
  }

  .epitaxy-root .max-h-44 {
    max-height: calc(var(--spacing) * 44);
  }

  .epitaxy-root .max-h-48 {
    max-height: calc(var(--spacing) * 48);
  }

  .epitaxy-root .max-h-56 {
    max-height: calc(var(--spacing) * 56);
  }

  .epitaxy-root .max-h-60 {
    max-height: calc(var(--spacing) * 60);
  }

  .epitaxy-root .max-h-64 {
    max-height: calc(var(--spacing) * 64);
  }

  .epitaxy-root .max-h-72 {
    max-height: calc(var(--spacing) * 72);
  }

  .epitaxy-root .max-h-80 {
    max-height: calc(var(--spacing) * 80);
  }

  .epitaxy-root .max-h-96 {
    max-height: calc(var(--spacing) * 96);
  }

  .epitaxy-root .max-h-\[2\.9rem\] {
    max-height: 2.9rem;
  }

  .epitaxy-root .max-h-\[3lh\] {
    max-height: 3lh;
  }

  .epitaxy-root .max-h-\[9rem\] {
    max-height: 9rem;
  }

  .epitaxy-root .max-h-\[10lh\] {
    max-height: 10lh;
  }

  .epitaxy-root .max-h-\[13\.75rem\] {
    max-height: 13.75rem;
  }

  .epitaxy-root .max-h-\[16rem\] {
    max-height: 16rem;
  }

  .epitaxy-root .max-h-\[18rem\] {
    max-height: 18rem;
  }

  .epitaxy-root .max-h-\[24rem\] {
    max-height: 24rem;
  }

  .epitaxy-root .max-h-\[28rem\] {
    max-height: 28rem;
  }

  .epitaxy-root .max-h-\[32rem\] {
    max-height: 32rem;
  }

  .epitaxy-root .max-h-\[38rem\] {
    max-height: 38rem;
  }

  .epitaxy-root .max-h-\[40rem\] {
    max-height: 40rem;
  }

  .epitaxy-root .max-h-\[40vh\] {
    max-height: 40vh;
  }

  .epitaxy-root .max-h-\[44rem\] {
    max-height: 44rem;
  }

  .epitaxy-root .max-h-\[45rem\] {
    max-height: 45rem;
  }

  .epitaxy-root .max-h-\[48rem\] {
    max-height: 48rem;
  }

  .epitaxy-root .max-h-\[50rem\] {
    max-height: 50rem;
  }

  .epitaxy-root .max-h-\[50vh\] {
    max-height: 50vh;
  }

  .epitaxy-root .max-h-\[55vh\] {
    max-height: 55vh;
  }

  .epitaxy-root .max-h-\[60\%\] {
    max-height: 60%;
  }

  .epitaxy-root .max-h-\[60vh\] {
    max-height: 60vh;
  }

  .epitaxy-root .max-h-\[65\%\] {
    max-height: 65%;
  }

  .epitaxy-root .max-h-\[70vh\] {
    max-height: 70vh;
  }

  .epitaxy-root .max-h-\[80vh\] {
    max-height: 80vh;
  }

  .epitaxy-root .max-h-\[85px\] {
    max-height: 85px;
  }

  .epitaxy-root .max-h-\[85vh\] {
    max-height: 85vh;
  }

  .epitaxy-root .max-h-\[104px\] {
    max-height: 104px;
  }

  .epitaxy-root .max-h-\[120px\] {
    max-height: 120px;
  }

  .epitaxy-root .max-h-\[124px\] {
    max-height: 124px;
  }

  .epitaxy-root .max-h-\[140px\] {
    max-height: 140px;
  }

  .epitaxy-root .max-h-\[150px\] {
    max-height: 150px;
  }

  .epitaxy-root .max-h-\[160px\] {
    max-height: 160px;
  }

  .epitaxy-root .max-h-\[168px\] {
    max-height: 168px;
  }

  .epitaxy-root .max-h-\[180px\] {
    max-height: 180px;
  }

  .epitaxy-root .max-h-\[198px\] {
    max-height: 198px;
  }

  .epitaxy-root .max-h-\[200px\] {
    max-height: 200px;
  }

  .epitaxy-root .max-h-\[216px\] {
    max-height: 216px;
  }

  .epitaxy-root .max-h-\[220px\] {
    max-height: 220px;
  }

  .epitaxy-root .max-h-\[238px\] {
    max-height: 238px;
  }

  .epitaxy-root .max-h-\[240px\] {
    max-height: 240px;
  }

  .epitaxy-root .max-h-\[250px\] {
    max-height: 250px;
  }

  .epitaxy-root .max-h-\[280px\] {
    max-height: 280px;
  }

  .epitaxy-root .max-h-\[300px\] {
    max-height: 300px;
  }

  .epitaxy-root .max-h-\[312px\] {
    max-height: 312px;
  }

  .epitaxy-root .max-h-\[320px\] {
    max-height: 320px;
  }

  .epitaxy-root .max-h-\[360px\] {
    max-height: 360px;
  }

  .epitaxy-root .max-h-\[374px\] {
    max-height: 374px;
  }

  .epitaxy-root .max-h-\[400px\] {
    max-height: 400px;
  }

  .epitaxy-root .max-h-\[450px\] {
    max-height: 450px;
  }

  .epitaxy-root .max-h-\[480px\] {
    max-height: 480px;
  }

  .epitaxy-root .max-h-\[500px\] {
    max-height: 500px;
  }

  .epitaxy-root .max-h-\[550px\] {
    max-height: 550px;
  }

  .epitaxy-root .max-h-\[640px\] {
    max-height: 640px;
  }

  .epitaxy-root .max-h-\[calc\(5\.5lh\+0\.75rem\)\] {
    max-height: calc(5.5lh + .75rem);
  }

  .epitaxy-root .max-h-\[calc\(6\*var\(--cds-leading-body\)\)\] {
    max-height: calc(6 * var(--cds-leading-body));
  }

  .epitaxy-root .max-h-\[calc\(7\.5lh\+1\.5rem\)\] {
    max-height: calc(7.5lh + 1.5rem);
  }

  .epitaxy-root .max-h-\[calc\(100\%-1rem\)\] {
    max-height: calc(100% - 1rem);
  }

  .epitaxy-root .max-h-\[calc\(100\%-3\.5rem\)\] {
    max-height: calc(100% - 3.5rem);
  }

  .epitaxy-root .max-h-\[calc\(100dvh-2rem\)\] {
    max-height: calc(100dvh - 2rem);
  }

  .epitaxy-root .max-h-\[calc\(100dvh-4rem\)\] {
    max-height: calc(100dvh - 4rem);
  }

  .epitaxy-root .max-h-\[calc\(100dvh-11\.5rem\)\] {
    max-height: calc(100dvh - 11.5rem);
  }

  .epitaxy-root .max-h-\[calc\(100dvh-212px\)\] {
    max-height: calc(100dvh - 212px);
  }

  .epitaxy-root .max-h-\[calc\(100dvh_-_max\(2rem\,2\*var\(--desktop-titlebar-inset\,0px\)\)\)\] {
    max-height: calc(100dvh - max(2rem, 2 * var(--desktop-titlebar-inset, 0px)));
  }

  .epitaxy-root .max-h-\[calc\(100vh-2rem\)\] {
    max-height: calc(100vh - 2rem);
  }

  .epitaxy-root .max-h-\[calc\(100vh-3rem\)\] {
    max-height: calc(100vh - 3rem);
  }

  .epitaxy-root .max-h-\[calc\(100vh-4rem\)\] {
    max-height: calc(100vh - 4rem);
  }

  .epitaxy-root .max-h-\[calc\(100vh-48px\)\] {
    max-height: calc(100vh - 48px);
  }

  .epitaxy-root .max-h-\[calc\(100vh-64px\)\] {
    max-height: calc(100vh - 64px);
  }

  .epitaxy-root .max-h-\[calc\(100vh-var\(--cp-top\)-2rem\)\] {
    max-height: calc(100vh - var(--cp-top) - 2rem);
  }

  .epitaxy-root .max-h-\[inherit\] {
    max-height: inherit;
  }

  .epitaxy-root .max-h-\[min\(20rem\,40dvh\)\] {
    max-height: min(20rem, 40dvh);
  }

  .epitaxy-root .max-h-\[min\(24rem\,var\(--available-height\)\)\] {
    max-height: min(24rem, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(28rem\,60vh\)\] {
    max-height: min(28rem, 60vh);
  }

  .epitaxy-root .max-h-\[min\(32rem\,40dvh\)\] {
    max-height: min(32rem, 40dvh);
  }

  .epitaxy-root .max-h-\[min\(40vh\,22rem\)\] {
    max-height: min(40vh, 22rem);
  }

  .epitaxy-root .max-h-\[min\(40vh\,calc\(var\(--available-height\,100vh\)-3rem\)\)\] {
    max-height: min(40vh, calc(var(--available-height, 100vh) - 3rem));
  }

  .epitaxy-root .max-h-\[min\(45vh\,420px\)\] {
    max-height: min(45vh, 420px);
  }

  .epitaxy-root .max-h-\[min\(50vh\,24rem\)\] {
    max-height: min(50vh, 24rem);
  }

  .epitaxy-root .max-h-\[min\(50vh\,360px\)\] {
    max-height: min(50vh, 360px);
  }

  .epitaxy-root .max-h-\[min\(56rem\,100\%\)\] {
    max-height: min(56rem, 100%);
  }

  .epitaxy-root .max-h-\[min\(56rem\,calc\(100vh-2rem\)\)\] {
    max-height: min(56rem, 100vh - 2rem);
  }

  .epitaxy-root .max-h-\[min\(60vh\,480px\)\] {
    max-height: min(60vh, 480px);
  }

  .epitaxy-root .max-h-\[min\(70\%\,40rem\)\] {
    max-height: min(70%, 40rem);
  }

  .epitaxy-root .max-h-\[min\(220px\,var\(--available-height\)\)\] {
    max-height: min(220px, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(320px\,calc\(100vh-16rem\)\)\] {
    max-height: min(320px, 100vh - 16rem);
  }

  .epitaxy-root .max-h-\[min\(320px\,var\(--available-height\)\)\] {
    max-height: min(320px, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(360px\,calc\(100vh-16rem\)\)\] {
    max-height: min(360px, 100vh - 16rem);
  }

  .epitaxy-root .max-h-\[min\(400px\,60vh\,var\(--available-height\)\)\] {
    max-height: min(400px, 60vh, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(420px\,var\(--available-height\)\)\] {
    max-height: min(420px, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(480px\,var\(--available-height\)\)\] {
    max-height: min(480px, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(560px\,calc\(100dvh-6rem\)\)\] {
    max-height: min(560px, 100dvh - 6rem);
  }

  .epitaxy-root .max-h-\[min\(640px\,80vh\,var\(--available-height\)\)\] {
    max-height: min(640px, 80vh, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(640px\,calc\(100vh-64px-10rem\)\)\] {
    max-height: min(640px, 100vh - 64px - 10rem);
  }

  .epitaxy-root .max-h-\[min\(720px\,85vh\)\] {
    max-height: min(720px, 85vh);
  }

  .epitaxy-root .max-h-\[min\(\<yours\>\,var\(--available-height\)\)\] {
    max-height: min(<yours>, var(--available-height));
  }

  .epitaxy-root .max-h-\[min\(var\(--available-height\)\,640px\)\] {
    max-height: min(var(--available-height), 640px);
  }

  .epitaxy-root .max-h-\[min\(var\(--available-height\)\,var\(--dropdown-max-height\)\)\] {
    max-height: min(var(--available-height), var(--dropdown-max-height));
  }

  .epitaxy-root .max-h-\[min\(var\(--available-height\,100dvh\)\,var\(--cds-popup-max-h\,320px\)\)\] {
    max-height: min(var(--available-height, 100dvh), var(--cds-popup-max-h, 320px));
  }

  .epitaxy-root .max-h-\[var\(--available-height\)\] {
    max-height: var(--available-height);
  }

  .epitaxy-root .max-h-\[var\(--cds-popup-list-max-h\,none\)\] {
    max-height: var(--cds-popup-list-max-h, none);
  }

  .epitaxy-root .max-h-\[var\(--compact-input-max-h\,24rem\)\] {
    max-height: var(--compact-input-max-h, 24rem);
  }

  .epitaxy-root .max-h-dvh {
    max-height: 100dvh;
  }

  .epitaxy-root .max-h-full {
    max-height: 100%;
  }

  .epitaxy-root .max-h-none {
    max-height: none;
  }

  .epitaxy-root .\!min-h-0 {
    min-height: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!min-h-\[1\.375rem\] {
    min-height: 1.375rem !important;
  }

  .epitaxy-root .\!min-h-\[3\.5rem\] {
    min-height: 3.5rem !important;
  }

  .epitaxy-root .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .min-h-2 {
    min-height: calc(var(--spacing) * 2);
  }

  .epitaxy-root .min-h-3\.5 {
    min-height: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .min-h-4 {
    min-height: calc(var(--spacing) * 4);
  }

  .epitaxy-root .min-h-5 {
    min-height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .min-h-6 {
    min-height: calc(var(--spacing) * 6);
  }

  .epitaxy-root .min-h-7 {
    min-height: calc(var(--spacing) * 7);
  }

  .epitaxy-root .min-h-8 {
    min-height: calc(var(--spacing) * 8);
  }

  .epitaxy-root .min-h-9 {
    min-height: calc(var(--spacing) * 9);
  }

  .epitaxy-root .min-h-10 {
    min-height: calc(var(--spacing) * 10);
  }

  .epitaxy-root .min-h-11 {
    min-height: calc(var(--spacing) * 11);
  }

  .epitaxy-root .min-h-12 {
    min-height: calc(var(--spacing) * 12);
  }

  .epitaxy-root .min-h-14 {
    min-height: calc(var(--spacing) * 14);
  }

  .epitaxy-root .min-h-16 {
    min-height: calc(var(--spacing) * 16);
  }

  .epitaxy-root .min-h-20 {
    min-height: calc(var(--spacing) * 20);
  }

  .epitaxy-root .min-h-24 {
    min-height: calc(var(--spacing) * 24);
  }

  .epitaxy-root .min-h-28 {
    min-height: calc(var(--spacing) * 28);
  }

  .epitaxy-root .min-h-32 {
    min-height: calc(var(--spacing) * 32);
  }

  .epitaxy-root .min-h-36 {
    min-height: calc(var(--spacing) * 36);
  }

  .epitaxy-root .min-h-40 {
    min-height: calc(var(--spacing) * 40);
  }

  .epitaxy-root .min-h-44 {
    min-height: calc(var(--spacing) * 44);
  }

  .epitaxy-root .min-h-96 {
    min-height: calc(var(--spacing) * 96);
  }

  .epitaxy-root .min-h-\[--h8\] {
    min-height: --h8;
  }

  .epitaxy-root .min-h-\[1\.5rem\] {
    min-height: 1.5rem;
  }

  .epitaxy-root .min-h-\[1lh\] {
    min-height: 1lh;
  }

  .epitaxy-root .min-h-\[2\.125rem\] {
    min-height: 2.125rem;
  }

  .epitaxy-root .min-h-\[2\.625rem\] {
    min-height: 2.625rem;
  }

  .epitaxy-root .min-h-\[3rem\] {
    min-height: 3rem;
  }

  .epitaxy-root .min-h-\[4\.5rem\] {
    min-height: 4.5rem;
  }

  .epitaxy-root .min-h-\[4rem\] {
    min-height: 4rem;
  }

  .epitaxy-root .min-h-\[5\.5rem\] {
    min-height: 5.5rem;
  }

  .epitaxy-root .min-h-\[5rem\] {
    min-height: 5rem;
  }

  .epitaxy-root .min-h-\[6\.125rem\] {
    min-height: 6.125rem;
  }

  .epitaxy-root .min-h-\[6\.625rem\] {
    min-height: 6.625rem;
  }

  .epitaxy-root .min-h-\[8\.75rem\] {
    min-height: 8.75rem;
  }

  .epitaxy-root .min-h-\[8rem\] {
    min-height: 8rem;
  }

  .epitaxy-root .min-h-\[10vh\] {
    min-height: 10vh;
  }

  .epitaxy-root .min-h-\[12\.5rem\] {
    min-height: 12.5rem;
  }

  .epitaxy-root .min-h-\[12rem\] {
    min-height: 12rem;
  }

  .epitaxy-root .min-h-\[14rem\] {
    min-height: 14rem;
  }

  .epitaxy-root .min-h-\[18px\] {
    min-height: 18px;
  }

  .epitaxy-root .min-h-\[20px\] {
    min-height: 20px;
  }

  .epitaxy-root .min-h-\[20rem\] {
    min-height: 20rem;
  }

  .epitaxy-root .min-h-\[22px\] {
    min-height: 22px;
  }

  .epitaxy-root .min-h-\[22rem\] {
    min-height: 22rem;
  }

  .epitaxy-root .min-h-\[24px\] {
    min-height: 24px;
  }

  .epitaxy-root .min-h-\[24rem\] {
    min-height: 24rem;
  }

  .epitaxy-root .min-h-\[26px\] {
    min-height: 26px;
  }

  .epitaxy-root .min-h-\[26rem\] {
    min-height: 26rem;
  }

  .epitaxy-root .min-h-\[30rem\] {
    min-height: 30rem;
  }

  .epitaxy-root .min-h-\[36px\] {
    min-height: 36px;
  }

  .epitaxy-root .min-h-\[40px\] {
    min-height: 40px;
  }

  .epitaxy-root .min-h-\[42px\] {
    min-height: 42px;
  }

  .epitaxy-root .min-h-\[46px\] {
    min-height: 46px;
  }

  .epitaxy-root .min-h-\[48px\] {
    min-height: 48px;
  }

  .epitaxy-root .min-h-\[52px\] {
    min-height: 52px;
  }

  .epitaxy-root .min-h-\[60px\] {
    min-height: 60px;
  }

  .epitaxy-root .min-h-\[60vh\] {
    min-height: 60vh;
  }

  .epitaxy-root .min-h-\[65px\] {
    min-height: 65px;
  }

  .epitaxy-root .min-h-\[68px\] {
    min-height: 68px;
  }

  .epitaxy-root .min-h-\[80px\] {
    min-height: 80px;
  }

  .epitaxy-root .min-h-\[89svh\] {
    min-height: 89svh;
  }

  .epitaxy-root .min-h-\[89vh\] {
    min-height: 89vh;
  }

  .epitaxy-root .min-h-\[90vh\] {
    min-height: 90vh;
  }

  .epitaxy-root .min-h-\[96px\] {
    min-height: 96px;
  }

  .epitaxy-root .min-h-\[98px\] {
    min-height: 98px;
  }

  .epitaxy-root .min-h-\[100px\] {
    min-height: 100px;
  }

  .epitaxy-root .min-h-\[110px\] {
    min-height: 110px;
  }

  .epitaxy-root .min-h-\[120px\] {
    min-height: 120px;
  }

  .epitaxy-root .min-h-\[144px\] {
    min-height: 144px;
  }

  .epitaxy-root .min-h-\[160px\] {
    min-height: 160px;
  }

  .epitaxy-root .min-h-\[180px\] {
    min-height: 180px;
  }

  .epitaxy-root .min-h-\[200px\] {
    min-height: 200px;
  }

  .epitaxy-root .min-h-\[220px\] {
    min-height: 220px;
  }

  .epitaxy-root .min-h-\[240px\] {
    min-height: 240px;
  }

  .epitaxy-root .min-h-\[250px\] {
    min-height: 250px;
  }

  .epitaxy-root .min-h-\[280px\] {
    min-height: 280px;
  }

  .epitaxy-root .min-h-\[300px\] {
    min-height: 300px;
  }

  .epitaxy-root .min-h-\[320px\] {
    min-height: 320px;
  }

  .epitaxy-root .min-h-\[330px\] {
    min-height: 330px;
  }

  .epitaxy-root .min-h-\[360px\] {
    min-height: 360px;
  }

  .epitaxy-root .min-h-\[400px\] {
    min-height: 400px;
  }

  .epitaxy-root .min-h-\[420px\] {
    min-height: 420px;
  }

  .epitaxy-root .min-h-\[430px\] {
    min-height: 430px;
  }

  .epitaxy-root .min-h-\[460px\] {
    min-height: 460px;
  }

  .epitaxy-root .min-h-\[480px\] {
    min-height: 480px;
  }

  .epitaxy-root .min-h-\[500px\] {
    min-height: 500px;
  }

  .epitaxy-root .min-h-\[512px\] {
    min-height: 512px;
  }

  .epitaxy-root .min-h-\[520px\] {
    min-height: 520px;
  }

  .epitaxy-root .min-h-\[533px\] {
    min-height: 533px;
  }

  .epitaxy-root .min-h-\[550px\] {
    min-height: 550px;
  }

  .epitaxy-root .min-h-\[590px\] {
    min-height: 590px;
  }

  .epitaxy-root .min-h-\[600px\] {
    min-height: 600px;
  }

  .epitaxy-root .min-h-\[768px\] {
    min-height: 768px;
  }

  .epitaxy-root .min-h-\[calc\(\.\.\.\)\] {
    min-height: calc(...);
  }

  .epitaxy-root .min-h-\[calc\(1lh\+10px\)\] {
    min-height: calc(1lh + 10px);
  }

  .epitaxy-root .min-h-\[calc\(2\*var\(--cds-leading-body\)\+2\*var\(--cds-pad-sm\)\)\] {
    min-height: calc(2 * var(--cds-leading-body) + 2 * var(--cds-pad-sm));
  }

  .epitaxy-root .min-h-\[calc\(2lh\+6px\)\] {
    min-height: calc(2lh + 6px);
  }

  .epitaxy-root .min-h-\[calc\(100vh-80px\)\] {
    min-height: calc(100vh - 80px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*3\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 3 + 48px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*5\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 5 + 48px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*5\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 5 + 64px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*5\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 5 + 72px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*6\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 6 + 64px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*7\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 7 + 64px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*8\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 48px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*8\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 64px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*8\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 72px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*8\+96px\)\] {
    min-height: calc(var(--cds-h-control) * 8 + 96px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*9\+48px\)\] {
    min-height: calc(var(--cds-h-control) * 9 + 48px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*9\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 9 + 72px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*10\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 10 + 64px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*10\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 10 + 72px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*11\+64px\)\] {
    min-height: calc(var(--cds-h-control) * 11 + 64px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*12\+72px\)\] {
    min-height: calc(var(--cds-h-control) * 12 + 72px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*12\+96px\)\] {
    min-height: calc(var(--cds-h-control) * 12 + 96px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-h-control\)\*13\+80px\)\] {
    min-height: calc(var(--cds-h-control) * 13 + 80px);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-textarea-rows\)\*1lh\)\] {
    min-height: calc(var(--cds-textarea-rows) * 1lh);
  }

  .epitaxy-root .min-h-\[calc\(var\(--cds-textarea-rows\)\*1lh\+2\*var\(--cds-pad-sm\)\)\] {
    min-height: calc(var(--cds-textarea-rows) * 1lh + 2 * var(--cds-pad-sm));
  }

  .epitaxy-root .min-h-\[calc\(var\(--df-group-pt\)\+\(var\(--df-row-h\)-8px\)\+4px\)\] {
    min-height: calc(var(--df-group-pt) + (var(--df-row-h) - 8px) + 4px);
  }

  .epitaxy-root .min-h-\[min\(560px\,calc\(100dvh-2rem\)\)\] {
    min-height: min(560px, 100dvh - 2rem);
  }

  .epitaxy-root .min-h-\[var\(--cds-leading-body\)\] {
    min-height: var(--cds-leading-body);
  }

  .epitaxy-root .min-h-\[var\(--compact-input-min-h\,5rem\)\] {
    min-height: var(--compact-input-min-h, 5rem);
  }

  .epitaxy-root .min-h-\[var\(--h3\)\] {
    min-height: var(--h3);
  }

  .epitaxy-root .min-h-\[var\(--h4\)\] {
    min-height: var(--h4);
  }

  .epitaxy-root .min-h-\[var\(--h8\)\] {
    min-height: var(--h8);
  }

  .epitaxy-root .min-h-base {
    min-height: var(--class-base-height);
  }

  .epitaxy-root .min-h-full {
    min-height: 100%;
  }

  .epitaxy-root .min-h-screen {
    min-height: 100vh;
  }

  .epitaxy-root .\!w-5 {
    width: calc(var(--spacing) * 5) !important;
  }

  .epitaxy-root .\!w-6 {
    width: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!w-7 {
    width: calc(var(--spacing) * 7) !important;
  }

  .epitaxy-root .\!w-8 {
    width: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .\!w-10 {
    width: calc(var(--spacing) * 10) !important;
  }

  .epitaxy-root .\!w-12 {
    width: calc(var(--spacing) * 12) !important;
  }

  .epitaxy-root .\!w-14 {
    width: calc(var(--spacing) * 14) !important;
  }

  .epitaxy-root .\!w-80 {
    width: calc(var(--spacing) * 80) !important;
  }

  .epitaxy-root .\!w-\[8rem\] {
    width: 8rem !important;
  }

  .epitaxy-root .\!w-\[18px\] {
    width: 18px !important;
  }

  .epitaxy-root .\!w-\[220px\] {
    width: 220px !important;
  }

  .epitaxy-root .\!w-\[260px\] {
    width: 260px !important;
  }

  .epitaxy-root .\!w-\[320px\] {
    width: 320px !important;
  }

  .epitaxy-root .\!w-auto {
    width: auto !important;
  }

  .epitaxy-root .\!w-full {
    width: 100% !important;
  }

  .epitaxy-root .w-0 {
    width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .w-0\.5 {
    width: calc(var(--spacing) * .5);
  }

  .epitaxy-root .w-1 {
    width: calc(var(--spacing) * 1);
  }

  .epitaxy-root .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .w-1\/2 {
    width: 50%;
  }

  .epitaxy-root .w-1\/3 {
    width: 33.3333%;
  }

  .epitaxy-root .w-1\/4 {
    width: 25%;
  }

  .epitaxy-root .w-1\/6 {
    width: 16.6667%;
  }

  .epitaxy-root .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .epitaxy-root .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .w-2\/3 {
    width: 66.6667%;
  }

  .epitaxy-root .w-2\/5 {
    width: 40%;
  }

  .epitaxy-root .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .epitaxy-root .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .w-3\/4 {
    width: 75%;
  }

  .epitaxy-root .w-3\/5 {
    width: 60%;
  }

  .epitaxy-root .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .epitaxy-root .w-4\/5 {
    width: 80%;
  }

  .epitaxy-root .w-4\/12 {
    width: 33.3333%;
  }

  .epitaxy-root .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .epitaxy-root .w-5\/6 {
    width: 83.3333%;
  }

  .epitaxy-root .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .epitaxy-root .w-7 {
    width: calc(var(--spacing) * 7);
  }

  .epitaxy-root .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .epitaxy-root .w-8\/12 {
    width: 66.6667%;
  }

  .epitaxy-root .w-9 {
    width: calc(var(--spacing) * 9);
  }

  .epitaxy-root .w-9\/12 {
    width: 75%;
  }

  .epitaxy-root .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .epitaxy-root .w-10\/12 {
    width: 83.3333%;
  }

  .epitaxy-root .w-11 {
    width: calc(var(--spacing) * 11);
  }

  .epitaxy-root .w-11\/12 {
    width: 91.6667%;
  }

  .epitaxy-root .w-12 {
    width: calc(var(--spacing) * 12);
  }

  .epitaxy-root .w-14 {
    width: calc(var(--spacing) * 14);
  }

  .epitaxy-root .w-16 {
    width: calc(var(--spacing) * 16);
  }

  .epitaxy-root .w-20 {
    width: calc(var(--spacing) * 20);
  }

  .epitaxy-root .w-24 {
    width: calc(var(--spacing) * 24);
  }

  .epitaxy-root .w-28 {
    width: calc(var(--spacing) * 28);
  }

  .epitaxy-root .w-32 {
    width: calc(var(--spacing) * 32);
  }

  .epitaxy-root .w-36 {
    width: calc(var(--spacing) * 36);
  }

  .epitaxy-root .w-40 {
    width: calc(var(--spacing) * 40);
  }

  .epitaxy-root .w-44 {
    width: calc(var(--spacing) * 44);
  }

  .epitaxy-root .w-48 {
    width: calc(var(--spacing) * 48);
  }

  .epitaxy-root .w-52 {
    width: calc(var(--spacing) * 52);
  }

  .epitaxy-root .w-56 {
    width: calc(var(--spacing) * 56);
  }

  .epitaxy-root .w-60 {
    width: calc(var(--spacing) * 60);
  }

  .epitaxy-root .w-64 {
    width: calc(var(--spacing) * 64);
  }

  .epitaxy-root .w-72 {
    width: calc(var(--spacing) * 72);
  }

  .epitaxy-root .w-80 {
    width: calc(var(--spacing) * 80);
  }

  .epitaxy-root .w-96 {
    width: calc(var(--spacing) * 96);
  }

  .epitaxy-root .w-\[0\.5px\] {
    width: .5px;
  }

  .epitaxy-root .w-\[0\.8em\] {
    width: .8em;
  }

  .epitaxy-root .w-\[0\.28em\] {
    width: .28em;
  }

  .epitaxy-root .w-\[1ch\] {
    width: 1ch;
  }

  .epitaxy-root .w-\[1px\] {
    width: 1px;
  }

  .epitaxy-root .w-\[3px\] {
    width: 3px;
  }

  .epitaxy-root .w-\[3rem\] {
    width: 3rem;
  }

  .epitaxy-root .w-\[6px\] {
    width: 6px;
  }

  .epitaxy-root .w-\[7\.5rem\] {
    width: 7.5rem;
  }

  .epitaxy-root .w-\[7ch\] {
    width: 7ch;
  }

  .epitaxy-root .w-\[7px\] {
    width: 7px;
  }

  .epitaxy-root .w-\[8ch\] {
    width: 8ch;
  }

  .epitaxy-root .w-\[8px\] {
    width: 8px;
  }

  .epitaxy-root .w-\[9ch\] {
    width: 9ch;
  }

  .epitaxy-root .w-\[9px\] {
    width: 9px;
  }

  .epitaxy-root .w-\[10px\] {
    width: 10px;
  }

  .epitaxy-root .w-\[11rem\] {
    width: 11rem;
  }

  .epitaxy-root .w-\[12px\] {
    width: 12px;
  }

  .epitaxy-root .w-\[13rem\] {
    width: 13rem;
  }

  .epitaxy-root .w-\[14px\] {
    width: 14px;
  }

  .epitaxy-root .w-\[14rem\] {
    width: 14rem;
  }

  .epitaxy-root .w-\[16px\] {
    width: 16px;
  }

  .epitaxy-root .w-\[17rem\] {
    width: 17rem;
  }

  .epitaxy-root .w-\[18ch\] {
    width: 18ch;
  }

  .epitaxy-root .w-\[18px\] {
    width: 18px;
  }

  .epitaxy-root .w-\[18rem\] {
    width: 18rem;
  }

  .epitaxy-root .w-\[20rem\] {
    width: 20rem;
  }

  .epitaxy-root .w-\[22px\] {
    width: 22px;
  }

  .epitaxy-root .w-\[22rem\] {
    width: 22rem;
  }

  .epitaxy-root .w-\[23px\] {
    width: 23px;
  }

  .epitaxy-root .w-\[24ch\] {
    width: 24ch;
  }

  .epitaxy-root .w-\[24px\] {
    width: 24px;
  }

  .epitaxy-root .w-\[24rem\] {
    width: 24rem;
  }

  .epitaxy-root .w-\[26px\] {
    width: 26px;
  }

  .epitaxy-root .w-\[26rem\] {
    width: 26rem;
  }

  .epitaxy-root .w-\[27\.5rem\] {
    width: 27.5rem;
  }

  .epitaxy-root .w-\[28px\] {
    width: 28px;
  }

  .epitaxy-root .w-\[28rem\] {
    width: 28rem;
  }

  .epitaxy-root .w-\[30\%\] {
    width: 30%;
  }

  .epitaxy-root .w-\[30px\] {
    width: 30px;
  }

  .epitaxy-root .w-\[30rem\] {
    width: 30rem;
  }

  .epitaxy-root .w-\[32\%\] {
    width: 32%;
  }

  .epitaxy-root .w-\[32px\] {
    width: 32px;
  }

  .epitaxy-root .w-\[32rem\] {
    width: 32rem;
  }

  .epitaxy-root .w-\[36px\] {
    width: 36px;
  }

  .epitaxy-root .w-\[36rem\] {
    width: 36rem;
  }

  .epitaxy-root .w-\[38\%\] {
    width: 38%;
  }

  .epitaxy-root .w-\[39px\] {
    width: 39px;
  }

  .epitaxy-root .w-\[40\%\] {
    width: 40%;
  }

  .epitaxy-root .w-\[40rem\] {
    width: 40rem;
  }

  .epitaxy-root .w-\[42rem\] {
    width: 42rem;
  }

  .epitaxy-root .w-\[44px\] {
    width: 44px;
  }

  .epitaxy-root .w-\[44rem\] {
    width: 44rem;
  }

  .epitaxy-root .w-\[45px\] {
    width: 45px;
  }

  .epitaxy-root .w-\[48px\] {
    width: 48px;
  }

  .epitaxy-root .w-\[52px\] {
    width: 52px;
  }

  .epitaxy-root .w-\[56px\] {
    width: 56px;
  }

  .epitaxy-root .w-\[60\%\] {
    width: 60%;
  }

  .epitaxy-root .w-\[60px\] {
    width: 60px;
  }

  .epitaxy-root .w-\[62px\] {
    width: 62px;
  }

  .epitaxy-root .w-\[64px\] {
    width: 64px;
  }

  .epitaxy-root .w-\[65px\] {
    width: 65px;
  }

  .epitaxy-root .w-\[69px\] {
    width: 69px;
  }

  .epitaxy-root .w-\[70\%\] {
    width: 70%;
  }

  .epitaxy-root .w-\[72\%\] {
    width: 72%;
  }

  .epitaxy-root .w-\[72px\] {
    width: 72px;
  }

  .epitaxy-root .w-\[75px\] {
    width: 75px;
  }

  .epitaxy-root .w-\[78px\] {
    width: 78px;
  }

  .epitaxy-root .w-\[80\%\] {
    width: 80%;
  }

  .epitaxy-root .w-\[80px\] {
    width: 80px;
  }

  .epitaxy-root .w-\[84px\] {
    width: 84px;
  }

  .epitaxy-root .w-\[85\%\] {
    width: 85%;
  }

  .epitaxy-root .w-\[88px\] {
    width: 88px;
  }

  .epitaxy-root .w-\[89px\] {
    width: 89px;
  }

  .epitaxy-root .w-\[90\%\] {
    width: 90%;
  }

  .epitaxy-root .w-\[90px\] {
    width: 90px;
  }

  .epitaxy-root .w-\[92\%\] {
    width: 92%;
  }

  .epitaxy-root .w-\[92px\] {
    width: 92px;
  }

  .epitaxy-root .w-\[93px\] {
    width: 93px;
  }

  .epitaxy-root .w-\[95\%\] {
    width: 95%;
  }

  .epitaxy-root .w-\[96px\] {
    width: 96px;
  }

  .epitaxy-root .w-\[98\%\] {
    width: 98%;
  }

  .epitaxy-root .w-\[100\%\] {
    width: 100%;
  }

  .epitaxy-root .w-\[100cqw\] {
    width: 100cqw;
  }

  .epitaxy-root .w-\[100px\] {
    width: 100px;
  }

  .epitaxy-root .w-\[107px\] {
    width: 107px;
  }

  .epitaxy-root .w-\[108\.7\%\] {
    width: 108.7%;
  }

  .epitaxy-root .w-\[113px\] {
    width: 113px;
  }

  .epitaxy-root .w-\[120px\] {
    width: 120px;
  }

  .epitaxy-root .w-\[132px\] {
    width: 132px;
  }

  .epitaxy-root .w-\[133px\] {
    width: 133px;
  }

  .epitaxy-root .w-\[139px\] {
    width: 139px;
  }

  .epitaxy-root .w-\[140px\] {
    width: 140px;
  }

  .epitaxy-root .w-\[143px\] {
    width: 143px;
  }

  .epitaxy-root .w-\[160px\] {
    width: 160px;
  }

  .epitaxy-root .w-\[172px\] {
    width: 172px;
  }

  .epitaxy-root .w-\[178px\] {
    width: 178px;
  }

  .epitaxy-root .w-\[180px\] {
    width: 180px;
  }

  .epitaxy-root .w-\[185px\] {
    width: 185px;
  }

  .epitaxy-root .w-\[190px\] {
    width: 190px;
  }

  .epitaxy-root .w-\[200px\] {
    width: 200px;
  }

  .epitaxy-root .w-\[201px\] {
    width: 201px;
  }

  .epitaxy-root .w-\[208px\] {
    width: 208px;
  }

  .epitaxy-root .w-\[216px\] {
    width: 216px;
  }

  .epitaxy-root .w-\[220px\] {
    width: 220px;
  }

  .epitaxy-root .w-\[221px\] {
    width: 221px;
  }

  .epitaxy-root .w-\[222px\] {
    width: 222px;
  }

  .epitaxy-root .w-\[224px\] {
    width: 224px;
  }

  .epitaxy-root .w-\[225px\] {
    width: 225px;
  }

  .epitaxy-root .w-\[228px\] {
    width: 228px;
  }

  .epitaxy-root .w-\[229px\] {
    width: 229px;
  }

  .epitaxy-root .w-\[230px\] {
    width: 230px;
  }

  .epitaxy-root .w-\[232px\] {
    width: 232px;
  }

  .epitaxy-root .w-\[236px\] {
    width: 236px;
  }

  .epitaxy-root .w-\[240px\] {
    width: 240px;
  }

  .epitaxy-root .w-\[254px\] {
    width: 254px;
  }

  .epitaxy-root .w-\[256px\] {
    width: 256px;
  }

  .epitaxy-root .w-\[260px\] {
    width: 260px;
  }

  .epitaxy-root .w-\[264px\] {
    width: 264px;
  }

  .epitaxy-root .w-\[268px\] {
    width: 268px;
  }

  .epitaxy-root .w-\[270px\] {
    width: 270px;
  }

  .epitaxy-root .w-\[276px\] {
    width: 276px;
  }

  .epitaxy-root .w-\[280px\] {
    width: 280px;
  }

  .epitaxy-root .w-\[288px\] {
    width: 288px;
  }

  .epitaxy-root .w-\[292px\] {
    width: 292px;
  }

  .epitaxy-root .w-\[293px\] {
    width: 293px;
  }

  .epitaxy-root .w-\[296px\] {
    width: 296px;
  }

  .epitaxy-root .w-\[300px\] {
    width: 300px;
  }

  .epitaxy-root .w-\[320px\] {
    width: 320px;
  }

  .epitaxy-root .w-\[332px\] {
    width: 332px;
  }

  .epitaxy-root .w-\[340px\] {
    width: 340px;
  }

  .epitaxy-root .w-\[348px\] {
    width: 348px;
  }

  .epitaxy-root .w-\[360px\] {
    width: 360px;
  }

  .epitaxy-root .w-\[375px\] {
    width: 375px;
  }

  .epitaxy-root .w-\[380px\] {
    width: 380px;
  }

  .epitaxy-root .w-\[400px\] {
    width: 400px;
  }

  .epitaxy-root .w-\[405px\] {
    width: 405px;
  }

  .epitaxy-root .w-\[420px\] {
    width: 420px;
  }

  .epitaxy-root .w-\[440px\] {
    width: 440px;
  }

  .epitaxy-root .w-\[450px\] {
    width: 450px;
  }

  .epitaxy-root .w-\[470px\] {
    width: 470px;
  }

  .epitaxy-root .w-\[476px\] {
    width: 476px;
  }

  .epitaxy-root .w-\[480px\] {
    width: 480px;
  }

  .epitaxy-root .w-\[520px\] {
    width: 520px;
  }

  .epitaxy-root .w-\[560px\] {
    width: 560px;
  }

  .epitaxy-root .w-\[580px\] {
    width: 580px;
  }

  .epitaxy-root .w-\[600px\] {
    width: 600px;
  }

  .epitaxy-root .w-\[602px\] {
    width: 602px;
  }

  .epitaxy-root .w-\[620px\] {
    width: 620px;
  }

  .epitaxy-root .w-\[640px\] {
    width: 640px;
  }

  .epitaxy-root .w-\[672px\] {
    width: 672px;
  }

  .epitaxy-root .w-\[680px\] {
    width: 680px;
  }

  .epitaxy-root .w-\[687px\] {
    width: 687px;
  }

  .epitaxy-root .w-\[700px\] {
    width: 700px;
  }

  .epitaxy-root .w-\[704px\] {
    width: 704px;
  }

  .epitaxy-root .w-\[720px\] {
    width: 720px;
  }

  .epitaxy-root .w-\[760px\] {
    width: 760px;
  }

  .epitaxy-root .w-\[820px\] {
    width: 820px;
  }

  .epitaxy-root .w-\[860px\] {
    width: 860px;
  }

  .epitaxy-root .w-\[960px\] {
    width: 960px;
  }

  .epitaxy-root .w-\[980px\] {
    width: 980px;
  }

  .epitaxy-root .w-\[1180px\] {
    width: 1180px;
  }

  .epitaxy-root .w-\[calc\(\.\.\.\)\] {
    width: calc(...);
  }

  .epitaxy-root .w-\[calc\(100\%\+1rem\)\] {
    width: calc(100% + 1rem);
  }

  .epitaxy-root .w-\[calc\(100\%\+2\.5rem\)\] {
    width: calc(100% + 2.5rem);
  }

  .epitaxy-root .w-\[calc\(100\%\+8px\)\] {
    width: calc(100% + 8px);
  }

  .epitaxy-root .w-\[calc\(100\%\+12px\)\] {
    width: calc(100% + 12px);
  }

  .epitaxy-root .w-\[calc\(100\%-1\.5rem\)\] {
    width: calc(100% - 1.5rem);
  }

  .epitaxy-root .w-\[calc\(100\%-1\.75rem\)\] {
    width: calc(100% - 1.75rem);
  }

  .epitaxy-root .w-\[calc\(100\%-2\.5rem\)\] {
    width: calc(100% - 2.5rem);
  }

  .epitaxy-root .w-\[calc\(100\%-2rem\)\] {
    width: calc(100% - 2rem);
  }

  .epitaxy-root .w-\[calc\(100\%-16px\)\] {
    width: calc(100% - 16px);
  }

  .epitaxy-root .w-\[calc\(100\%-30px\)\] {
    width: calc(100% - 30px);
  }

  .epitaxy-root .w-\[calc\(100vw-2rem\)\] {
    width: calc(100vw - 2rem);
  }

  .epitaxy-root .w-\[calc\(100vw-32px\)\] {
    width: calc(100vw - 32px);
  }

  .epitaxy-root .w-\[calc\(240px_\+_65\%\)\] {
    width: calc(240px + 65%);
  }

  .epitaxy-root .w-\[calc\(var\(--cds-switch-h\,20px\)\*1\.8\)\] {
    width: calc(var(--cds-switch-h, 20px) * 1.8);
  }

  .epitaxy-root .w-\[calc\(var\(--radix-dropdown-menu-trigger-width\)\+8px\)\] {
    width: calc(var(--radix-dropdown-menu-trigger-width) + 8px);
  }

  .epitaxy-root .w-\[min\(340px\,94\%\)\] {
    width: min(340px, 94%);
  }

  .epitaxy-root .w-\[min\(380px\,92vw\)\] {
    width: min(380px, 92vw);
  }

  .epitaxy-root .w-\[min\(1400px\,130\%\)\] {
    width: min(1400px, 130%);
  }

  .epitaxy-root .w-\[var\(--anchor-width\)\] {
    width: var(--anchor-width);
  }

  .epitaxy-root .w-\[var\(--chat-gutter\)\] {
    width: var(--chat-gutter);
  }

  .epitaxy-root .w-\[var\(--chat-gutter-start\,32px\)\] {
    width: var(--chat-gutter-start, 32px);
  }

  .epitaxy-root .w-\[var\(--class-small-height\)\] {
    width: var(--class-small-height);
  }

  .epitaxy-root .w-\[var\(--df-leading-slot\)\] {
    width: var(--df-leading-slot);
  }

  .epitaxy-root .w-\[var\(--h6\)\] {
    width: var(--h6);
  }

  .epitaxy-root .w-\[var\(--h7\)\] {
    width: var(--h7);
  }

  .epitaxy-root .w-\[var\(--misc-slider-handle-width-lg\)\] {
    width: var(--misc-slider-handle-width-lg);
  }

  .epitaxy-root .w-\[var\(--misc-slider-handle-width-sm\)\] {
    width: var(--misc-slider-handle-width-sm);
  }

  .epitaxy-root .w-\[var\(--preview-card-max-w\,360px\)\] {
    width: var(--preview-card-max-w, 360px);
  }

  .epitaxy-root .w-\[var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)\] {
    width: var(--slider-drag-pos, var(--slider-rest-pos));
  }

  .epitaxy-root .w-auto {
    width: auto;
  }

  .epitaxy-root .w-fit {
    width: fit-content;
  }

  .epitaxy-root .w-full {
    width: 100%;
  }

  .epitaxy-root .w-max {
    width: max-content;
  }

  .epitaxy-root .w-px {
    width: 1px;
  }

  .epitaxy-root .w-screen {
    width: 100vw;
  }

  .epitaxy-root .\!max-w-2xl {
    max-width: var(--container-2xl) !important;
  }

  .epitaxy-root .\!max-w-\[13rem\] {
    max-width: 13rem !important;
  }

  .epitaxy-root .\!max-w-\[15rem\] {
    max-width: 15rem !important;
  }

  .epitaxy-root .\!max-w-\[17rem\] {
    max-width: 17rem !important;
  }

  .epitaxy-root .\!max-w-\[30rem\] {
    max-width: 30rem !important;
  }

  .epitaxy-root .\!max-w-\[33\.5rem\] {
    max-width: 33.5rem !important;
  }

  .epitaxy-root .\!max-w-\[282px\] {
    max-width: 282px !important;
  }

  .epitaxy-root .\!max-w-\[614px\] {
    max-width: 614px !important;
  }

  .epitaxy-root .\!max-w-\[632px\] {
    max-width: 632px !important;
  }

  .epitaxy-root .\!max-w-\[750px\] {
    max-width: 750px !important;
  }

  .epitaxy-root .\!max-w-fit {
    max-width: fit-content !important;
  }

  .epitaxy-root .\!max-w-lg {
    max-width: var(--container-lg) !important;
  }

  .epitaxy-root .\!max-w-none {
    max-width: none !important;
  }

  .epitaxy-root .\!max-w-sm {
    max-width: var(--container-sm) !important;
  }

  .epitaxy-root .max-w-0 {
    max-width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .max-w-2xl {
    max-width: var(--container-2xl);
  }

  .epitaxy-root .max-w-3xl {
    max-width: var(--container-3xl);
  }

  .epitaxy-root .max-w-4xl {
    max-width: var(--container-4xl);
  }

  .epitaxy-root .max-w-5xl {
    max-width: var(--container-5xl);
  }

  .epitaxy-root .max-w-6xl {
    max-width: var(--container-6xl);
  }

  .epitaxy-root .max-w-7xl {
    max-width: var(--container-7xl);
  }

  .epitaxy-root .max-w-12 {
    max-width: calc(var(--spacing) * 12);
  }

  .epitaxy-root .max-w-16 {
    max-width: calc(var(--spacing) * 16);
  }

  .epitaxy-root .max-w-20 {
    max-width: calc(var(--spacing) * 20);
  }

  .epitaxy-root .max-w-24 {
    max-width: calc(var(--spacing) * 24);
  }

  .epitaxy-root .max-w-32 {
    max-width: calc(var(--spacing) * 32);
  }

  .epitaxy-root .max-w-36 {
    max-width: calc(var(--spacing) * 36);
  }

  .epitaxy-root .max-w-40 {
    max-width: calc(var(--spacing) * 40);
  }

  .epitaxy-root .max-w-44 {
    max-width: calc(var(--spacing) * 44);
  }

  .epitaxy-root .max-w-48 {
    max-width: calc(var(--spacing) * 48);
  }

  .epitaxy-root .max-w-56 {
    max-width: calc(var(--spacing) * 56);
  }

  .epitaxy-root .max-w-60 {
    max-width: calc(var(--spacing) * 60);
  }

  .epitaxy-root .max-w-64 {
    max-width: calc(var(--spacing) * 64);
  }

  .epitaxy-root .max-w-72 {
    max-width: calc(var(--spacing) * 72);
  }

  .epitaxy-root .max-w-80 {
    max-width: calc(var(--spacing) * 80);
  }

  .epitaxy-root .max-w-96 {
    max-width: calc(var(--spacing) * 96);
  }

  .epitaxy-root .max-w-\[7rem\] {
    max-width: 7rem;
  }

  .epitaxy-root .max-w-\[8rem\] {
    max-width: 8rem;
  }

  .epitaxy-root .max-w-\[9rem\] {
    max-width: 9rem;
  }

  .epitaxy-root .max-w-\[12ch\] {
    max-width: 12ch;
  }

  .epitaxy-root .max-w-\[12rem\] {
    max-width: 12rem;
  }

  .epitaxy-root .max-w-\[13rem\] {
    max-width: 13rem;
  }

  .epitaxy-root .max-w-\[14\.5rem\] {
    max-width: 14.5rem;
  }

  .epitaxy-root .max-w-\[14rem\] {
    max-width: 14rem;
  }

  .epitaxy-root .max-w-\[15rem\] {
    max-width: 15rem;
  }

  .epitaxy-root .max-w-\[16ch\] {
    max-width: 16ch;
  }

  .epitaxy-root .max-w-\[16rem\] {
    max-width: 16rem;
  }

  .epitaxy-root .max-w-\[18ch\] {
    max-width: 18ch;
  }

  .epitaxy-root .max-w-\[18rem\] {
    max-width: 18rem;
  }

  .epitaxy-root .max-w-\[24rem\] {
    max-width: 24rem;
  }

  .epitaxy-root .max-w-\[26rem\] {
    max-width: 26rem;
  }

  .epitaxy-root .max-w-\[28ch\] {
    max-width: 28ch;
  }

  .epitaxy-root .max-w-\[28rem\] {
    max-width: 28rem;
  }

  .epitaxy-root .max-w-\[30rem\] {
    max-width: 30rem;
  }

  .epitaxy-root .max-w-\[32rem\] {
    max-width: 32rem;
  }

  .epitaxy-root .max-w-\[33\.5rem\] {
    max-width: 33.5rem;
  }

  .epitaxy-root .max-w-\[33\.333\%\] {
    max-width: 33.333%;
  }

  .epitaxy-root .max-w-\[36ch\] {
    max-width: 36ch;
  }

  .epitaxy-root .max-w-\[36rem\] {
    max-width: 36rem;
  }

  .epitaxy-root .max-w-\[40\%\] {
    max-width: 40%;
  }

  .epitaxy-root .max-w-\[40ch\] {
    max-width: 40ch;
  }

  .epitaxy-root .max-w-\[40em\] {
    max-width: 40em;
  }

  .epitaxy-root .max-w-\[40rem\] {
    max-width: 40rem;
  }

  .epitaxy-root .max-w-\[44ch\] {
    max-width: 44ch;
  }

  .epitaxy-root .max-w-\[44em\] {
    max-width: 44em;
  }

  .epitaxy-root .max-w-\[44rem\] {
    max-width: 44rem;
  }

  .epitaxy-root .max-w-\[45\%\] {
    max-width: 45%;
  }

  .epitaxy-root .max-w-\[48ch\] {
    max-width: 48ch;
  }

  .epitaxy-root .max-w-\[49\.25rem\] {
    max-width: 49.25rem;
  }

  .epitaxy-root .max-w-\[50\%\] {
    max-width: 50%;
  }

  .epitaxy-root .max-w-\[50\.5rem\] {
    max-width: 50.5rem;
  }

  .epitaxy-root .max-w-\[52ch\] {
    max-width: 52ch;
  }

  .epitaxy-root .max-w-\[55\%\] {
    max-width: 55%;
  }

  .epitaxy-root .max-w-\[56ch\] {
    max-width: 56ch;
  }

  .epitaxy-root .max-w-\[60\%\] {
    max-width: 60%;
  }

  .epitaxy-root .max-w-\[60ch\] {
    max-width: 60ch;
  }

  .epitaxy-root .max-w-\[60vw\] {
    max-width: 60vw;
  }

  .epitaxy-root .max-w-\[64ch\] {
    max-width: 64ch;
  }

  .epitaxy-root .max-w-\[65\%\] {
    max-width: 65%;
  }

  .epitaxy-root .max-w-\[68ch\] {
    max-width: 68ch;
  }

  .epitaxy-root .max-w-\[72ch\] {
    max-width: 72ch;
  }

  .epitaxy-root .max-w-\[73\.5rem\] {
    max-width: 73.5rem;
  }

  .epitaxy-root .max-w-\[75\%\] {
    max-width: 75%;
  }

  .epitaxy-root .max-w-\[75ch\] {
    max-width: 75ch;
  }

  .epitaxy-root .max-w-\[75vw\] {
    max-width: 75vw;
  }

  .epitaxy-root .max-w-\[78ch\] {
    max-width: 78ch;
  }

  .epitaxy-root .max-w-\[80\%\] {
    max-width: 80%;
  }

  .epitaxy-root .max-w-\[80px\] {
    max-width: 80px;
  }

  .epitaxy-root .max-w-\[85\%\] {
    max-width: 85%;
  }

  .epitaxy-root .max-w-\[90em\] {
    max-width: 90em;
  }

  .epitaxy-root .max-w-\[100px\] {
    max-width: 100px;
  }

  .epitaxy-root .max-w-\[100rem\] {
    max-width: 100rem;
  }

  .epitaxy-root .max-w-\[120px\] {
    max-width: 120px;
  }

  .epitaxy-root .max-w-\[140px\] {
    max-width: 140px;
  }

  .epitaxy-root .max-w-\[150px\] {
    max-width: 150px;
  }

  .epitaxy-root .max-w-\[160px\] {
    max-width: 160px;
  }

  .epitaxy-root .max-w-\[180px\] {
    max-width: 180px;
  }

  .epitaxy-root .max-w-\[190px\] {
    max-width: 190px;
  }

  .epitaxy-root .max-w-\[200px\] {
    max-width: 200px;
  }

  .epitaxy-root .max-w-\[210px\] {
    max-width: 210px;
  }

  .epitaxy-root .max-w-\[211px\] {
    max-width: 211px;
  }

  .epitaxy-root .max-w-\[220px\] {
    max-width: 220px;
  }

  .epitaxy-root .max-w-\[224px\] {
    max-width: 224px;
  }

  .epitaxy-root .max-w-\[230px\] {
    max-width: 230px;
  }

  .epitaxy-root .max-w-\[240px\] {
    max-width: 240px;
  }

  .epitaxy-root .max-w-\[244px\] {
    max-width: 244px;
  }

  .epitaxy-root .max-w-\[260px\] {
    max-width: 260px;
  }

  .epitaxy-root .max-w-\[280px\] {
    max-width: 280px;
  }

  .epitaxy-root .max-w-\[300px\] {
    max-width: 300px;
  }

  .epitaxy-root .max-w-\[315px\] {
    max-width: 315px;
  }

  .epitaxy-root .max-w-\[318px\] {
    max-width: 318px;
  }

  .epitaxy-root .max-w-\[320px\] {
    max-width: 320px;
  }

  .epitaxy-root .max-w-\[340px\] {
    max-width: 340px;
  }

  .epitaxy-root .max-w-\[356px\] {
    max-width: 356px;
  }

  .epitaxy-root .max-w-\[360px\] {
    max-width: 360px;
  }

  .epitaxy-root .max-w-\[372px\] {
    max-width: 372px;
  }

  .epitaxy-root .max-w-\[400px\] {
    max-width: 400px;
  }

  .epitaxy-root .max-w-\[418px\] {
    max-width: 418px;
  }

  .epitaxy-root .max-w-\[420px\] {
    max-width: 420px;
  }

  .epitaxy-root .max-w-\[421px\] {
    max-width: 421px;
  }

  .epitaxy-root .max-w-\[435px\] {
    max-width: 435px;
  }

  .epitaxy-root .max-w-\[440px\] {
    max-width: 440px;
  }

  .epitaxy-root .max-w-\[450px\] {
    max-width: 450px;
  }

  .epitaxy-root .max-w-\[456px\] {
    max-width: 456px;
  }

  .epitaxy-root .max-w-\[460px\] {
    max-width: 460px;
  }

  .epitaxy-root .max-w-\[465px\] {
    max-width: 465px;
  }

  .epitaxy-root .max-w-\[470px\] {
    max-width: 470px;
  }

  .epitaxy-root .max-w-\[471px\] {
    max-width: 471px;
  }

  .epitaxy-root .max-w-\[480px\] {
    max-width: 480px;
  }

  .epitaxy-root .max-w-\[497px\] {
    max-width: 497px;
  }

  .epitaxy-root .max-w-\[500px\] {
    max-width: 500px;
  }

  .epitaxy-root .max-w-\[520px\] {
    max-width: 520px;
  }

  .epitaxy-root .max-w-\[536px\] {
    max-width: 536px;
  }

  .epitaxy-root .max-w-\[550px\] {
    max-width: 550px;
  }

  .epitaxy-root .max-w-\[560px\] {
    max-width: 560px;
  }

  .epitaxy-root .max-w-\[569px\] {
    max-width: 569px;
  }

  .epitaxy-root .max-w-\[572px\] {
    max-width: 572px;
  }

  .epitaxy-root .max-w-\[600px\] {
    max-width: 600px;
  }

  .epitaxy-root .max-w-\[601px\] {
    max-width: 601px;
  }

  .epitaxy-root .max-w-\[602px\] {
    max-width: 602px;
  }

  .epitaxy-root .max-w-\[605px\] {
    max-width: 605px;
  }

  .epitaxy-root .max-w-\[638px\] {
    max-width: 638px;
  }

  .epitaxy-root .max-w-\[640px\] {
    max-width: 640px;
  }

  .epitaxy-root .max-w-\[649px\] {
    max-width: 649px;
  }

  .epitaxy-root .max-w-\[672px\] {
    max-width: 672px;
  }

  .epitaxy-root .max-w-\[690px\] {
    max-width: 690px;
  }

  .epitaxy-root .max-w-\[720px\] {
    max-width: 720px;
  }

  .epitaxy-root .max-w-\[744px\] {
    max-width: 744px;
  }

  .epitaxy-root .max-w-\[760px\] {
    max-width: 760px;
  }

  .epitaxy-root .max-w-\[768px\] {
    max-width: 768px;
  }

  .epitaxy-root .max-w-\[780px\] {
    max-width: 780px;
  }

  .epitaxy-root .max-w-\[800px\] {
    max-width: 800px;
  }

  .epitaxy-root .max-w-\[820px\] {
    max-width: 820px;
  }

  .epitaxy-root .max-w-\[840px\] {
    max-width: 840px;
  }

  .epitaxy-root .max-w-\[849px\] {
    max-width: 849px;
  }

  .epitaxy-root .max-w-\[860px\] {
    max-width: 860px;
  }

  .epitaxy-root .max-w-\[880px\] {
    max-width: 880px;
  }

  .epitaxy-root .max-w-\[892px\] {
    max-width: 892px;
  }

  .epitaxy-root .max-w-\[900px\] {
    max-width: 900px;
  }

  .epitaxy-root .max-w-\[920px\] {
    max-width: 920px;
  }

  .epitaxy-root .max-w-\[960px\] {
    max-width: 960px;
  }

  .epitaxy-root .max-w-\[1024px\] {
    max-width: 1024px;
  }

  .epitaxy-root .max-w-\[1080px\] {
    max-width: 1080px;
  }

  .epitaxy-root .max-w-\[1100px\] {
    max-width: 1100px;
  }

  .epitaxy-root .max-w-\[1120px\] {
    max-width: 1120px;
  }

  .epitaxy-root .max-w-\[1152px\] {
    max-width: 1152px;
  }

  .epitaxy-root .max-w-\[1200px\] {
    max-width: 1200px;
  }

  .epitaxy-root .max-w-\[1280px\] {
    max-width: 1280px;
  }

  .epitaxy-root .max-w-\[1400px\] {
    max-width: 1400px;
  }

  .epitaxy-root .max-w-\[calc\(\(55vh\)\*16\/9\)\] {
    max-width: 97.7778vh;
  }

  .epitaxy-root .max-w-\[calc\(51rem\+2px\)\] {
    max-width: calc(51rem + 2px);
  }

  .epitaxy-root .max-w-\[calc\(100\%-12px\)\] {
    max-width: calc(100% - 12px);
  }

  .epitaxy-root .max-w-\[calc\(100\%_-_32px\)\] {
    max-width: calc(100% - 32px);
  }

  .epitaxy-root .max-w-\[calc\(100vw-2rem\)\] {
    max-width: calc(100vw - 2rem);
  }

  .epitaxy-root .max-w-\[calc\(100vw-3rem\)\] {
    max-width: calc(100vw - 3rem);
  }

  .epitaxy-root .max-w-\[min\(26rem\,calc\(100vw-4rem\)\)\] {
    max-width: min(26rem, 100vw - 4rem);
  }

  .epitaxy-root .max-w-\[min\(26rem\,var\(--available-width\)\)\] {
    max-width: min(26rem, var(--available-width));
  }

  .epitaxy-root .max-w-\[min\(28rem\,var\(--available-width\)\)\] {
    max-width: min(28rem, var(--available-width));
  }

  .epitaxy-root .max-w-\[min\(40rem\,calc\(100vw-2rem\)\)\] {
    max-width: min(40rem, 100vw - 2rem);
  }

  .epitaxy-root .max-w-\[min\(42rem\,calc\(\(55vh\)\*16\/9\)\)\] {
    max-width: min(42rem, 97.7778vh);
  }

  .epitaxy-root .max-w-\[min\(100\%\,24rem\)\] {
    max-width: min(100%, 24rem);
  }

  .epitaxy-root .max-w-\[min\(320px\,85\%\)\] {
    max-width: min(320px, 85%);
  }

  .epitaxy-root .max-w-\[var\(--preview-card-max-w\,360px\)\] {
    max-width: var(--preview-card-max-w, 360px);
  }

  .epitaxy-root .max-w-fit {
    max-width: fit-content;
  }

  .epitaxy-root .max-w-full {
    max-width: 100%;
  }

  .epitaxy-root .max-w-lg {
    max-width: var(--container-lg);
  }

  .epitaxy-root .max-w-max {
    max-width: max-content;
  }

  .epitaxy-root .max-w-md {
    max-width: var(--container-md);
  }

  .epitaxy-root .max-w-none {
    max-width: none;
  }

  .epitaxy-root .max-w-prose {
    max-width: 65ch;
  }

  .epitaxy-root .max-w-sm {
    max-width: var(--container-sm);
  }

  .epitaxy-root .max-w-xl {
    max-width: var(--container-xl);
  }

  .epitaxy-root .max-w-xs {
    max-width: var(--container-xs);
  }

  .epitaxy-root .\!min-w-0 {
    min-width: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!min-w-10 {
    min-width: calc(var(--spacing) * 10) !important;
  }

  .epitaxy-root .\!min-w-\[200px\] {
    min-width: 200px !important;
  }

  .epitaxy-root .\!min-w-\[240px\] {
    min-width: 240px !important;
  }

  .epitaxy-root .\!min-w-\[var\(--anchor-width\)\] {
    min-width: var(--anchor-width) !important;
  }

  .epitaxy-root .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .min-w-1 {
    min-width: calc(var(--spacing) * 1);
  }

  .epitaxy-root .min-w-1\.5 {
    min-width: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .min-w-2 {
    min-width: calc(var(--spacing) * 2);
  }

  .epitaxy-root .min-w-3 {
    min-width: calc(var(--spacing) * 3);
  }

  .epitaxy-root .min-w-3\.5 {
    min-width: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .min-w-4 {
    min-width: calc(var(--spacing) * 4);
  }

  .epitaxy-root .min-w-5 {
    min-width: calc(var(--spacing) * 5);
  }

  .epitaxy-root .min-w-6 {
    min-width: calc(var(--spacing) * 6);
  }

  .epitaxy-root .min-w-7 {
    min-width: calc(var(--spacing) * 7);
  }

  .epitaxy-root .min-w-8 {
    min-width: calc(var(--spacing) * 8);
  }

  .epitaxy-root .min-w-9 {
    min-width: calc(var(--spacing) * 9);
  }

  .epitaxy-root .min-w-10 {
    min-width: calc(var(--spacing) * 10);
  }

  .epitaxy-root .min-w-14 {
    min-width: calc(var(--spacing) * 14);
  }

  .epitaxy-root .min-w-16 {
    min-width: calc(var(--spacing) * 16);
  }

  .epitaxy-root .min-w-20 {
    min-width: calc(var(--spacing) * 20);
  }

  .epitaxy-root .min-w-24 {
    min-width: calc(var(--spacing) * 24);
  }

  .epitaxy-root .min-w-28 {
    min-width: calc(var(--spacing) * 28);
  }

  .epitaxy-root .min-w-32 {
    min-width: calc(var(--spacing) * 32);
  }

  .epitaxy-root .min-w-36 {
    min-width: calc(var(--spacing) * 36);
  }

  .epitaxy-root .min-w-40 {
    min-width: calc(var(--spacing) * 40);
  }

  .epitaxy-root .min-w-48 {
    min-width: calc(var(--spacing) * 48);
  }

  .epitaxy-root .min-w-56 {
    min-width: calc(var(--spacing) * 56);
  }

  .epitaxy-root .min-w-60 {
    min-width: calc(var(--spacing) * 60);
  }

  .epitaxy-root .min-w-64 {
    min-width: calc(var(--spacing) * 64);
  }

  .epitaxy-root .min-w-72 {
    min-width: calc(var(--spacing) * 72);
  }

  .epitaxy-root .min-w-96 {
    min-width: calc(var(--spacing) * 96);
  }

  .epitaxy-root .min-w-\[0\.8ch\] {
    min-width: .8ch;
  }

  .epitaxy-root .min-w-\[0\.875rem\] {
    min-width: .875rem;
  }

  .epitaxy-root .min-w-\[1\.5rem\] {
    min-width: 1.5rem;
  }

  .epitaxy-root .min-w-\[2\.5ch\] {
    min-width: 2.5ch;
  }

  .epitaxy-root .min-w-\[2\.5em\] {
    min-width: 2.5em;
  }

  .epitaxy-root .min-w-\[2\.5rem\] {
    min-width: 2.5rem;
  }

  .epitaxy-root .min-w-\[2ch\] {
    min-width: 2ch;
  }

  .epitaxy-root .min-w-\[3px\] {
    min-width: 3px;
  }

  .epitaxy-root .min-w-\[3rem\] {
    min-width: 3rem;
  }

  .epitaxy-root .min-w-\[4ch\] {
    min-width: 4ch;
  }

  .epitaxy-root .min-w-\[4px\] {
    min-width: 4px;
  }

  .epitaxy-root .min-w-\[5\.5rem\] {
    min-width: 5.5rem;
  }

  .epitaxy-root .min-w-\[5\.25rem\] {
    min-width: 5.25rem;
  }

  .epitaxy-root .min-w-\[5rem\] {
    min-width: 5rem;
  }

  .epitaxy-root .min-w-\[6px\] {
    min-width: 6px;
  }

  .epitaxy-root .min-w-\[6rem\] {
    min-width: 6rem;
  }

  .epitaxy-root .min-w-\[7rem\] {
    min-width: 7rem;
  }

  .epitaxy-root .min-w-\[8rem\] {
    min-width: 8rem;
  }

  .epitaxy-root .min-w-\[10rem\] {
    min-width: 10rem;
  }

  .epitaxy-root .min-w-\[12\.5ch\] {
    min-width: 12.5ch;
  }

  .epitaxy-root .min-w-\[12ch\] {
    min-width: 12ch;
  }

  .epitaxy-root .min-w-\[12rem\] {
    min-width: 12rem;
  }

  .epitaxy-root .min-w-\[13rem\] {
    min-width: 13rem;
  }

  .epitaxy-root .min-w-\[14px\] {
    min-width: 14px;
  }

  .epitaxy-root .min-w-\[16px\] {
    min-width: 16px;
  }

  .epitaxy-root .min-w-\[16rem\] {
    min-width: 16rem;
  }

  .epitaxy-root .min-w-\[18px\] {
    min-width: 18px;
  }

  .epitaxy-root .min-w-\[20px\] {
    min-width: 20px;
  }

  .epitaxy-root .min-w-\[21rem\] {
    min-width: 21rem;
  }

  .epitaxy-root .min-w-\[22px\] {
    min-width: 22px;
  }

  .epitaxy-root .min-w-\[24px\] {
    min-width: 24px;
  }

  .epitaxy-root .min-w-\[32px\] {
    min-width: 32px;
  }

  .epitaxy-root .min-w-\[45px\] {
    min-width: 45px;
  }

  .epitaxy-root .min-w-\[48px\] {
    min-width: 48px;
  }

  .epitaxy-root .min-w-\[50px\] {
    min-width: 50px;
  }

  .epitaxy-root .min-w-\[72px\] {
    min-width: 72px;
  }

  .epitaxy-root .min-w-\[74px\] {
    min-width: 74px;
  }

  .epitaxy-root .min-w-\[80px\] {
    min-width: 80px;
  }

  .epitaxy-root .min-w-\[85px\] {
    min-width: 85px;
  }

  .epitaxy-root .min-w-\[100px\] {
    min-width: 100px;
  }

  .epitaxy-root .min-w-\[120px\] {
    min-width: 120px;
  }

  .epitaxy-root .min-w-\[128px\] {
    min-width: 128px;
  }

  .epitaxy-root .min-w-\[130px\] {
    min-width: 130px;
  }

  .epitaxy-root .min-w-\[140px\] {
    min-width: 140px;
  }

  .epitaxy-root .min-w-\[150px\] {
    min-width: 150px;
  }

  .epitaxy-root .min-w-\[160px\] {
    min-width: 160px;
  }

  .epitaxy-root .min-w-\[180px\] {
    min-width: 180px;
  }

  .epitaxy-root .min-w-\[200px\] {
    min-width: 200px;
  }

  .epitaxy-root .min-w-\[208px\] {
    min-width: 208px;
  }

  .epitaxy-root .min-w-\[220px\] {
    min-width: 220px;
  }

  .epitaxy-root .min-w-\[240px\] {
    min-width: 240px;
  }

  .epitaxy-root .min-w-\[260px\] {
    min-width: 260px;
  }

  .epitaxy-root .min-w-\[280px\] {
    min-width: 280px;
  }

  .epitaxy-root .min-w-\[290px\] {
    min-width: 290px;
  }

  .epitaxy-root .min-w-\[300px\] {
    min-width: 300px;
  }

  .epitaxy-root .min-w-\[318px\] {
    min-width: 318px;
  }

  .epitaxy-root .min-w-\[320px\] {
    min-width: 320px;
  }

  .epitaxy-root .min-w-\[340px\] {
    min-width: 340px;
  }

  .epitaxy-root .min-w-\[520px\] {
    min-width: 520px;
  }

  .epitaxy-root .min-w-\[1100px\] {
    min-width: 1100px;
  }

  .epitaxy-root .min-w-\[min\(20ch\,100\%\)\] {
    min-width: min(20ch, 100%);
  }

  .epitaxy-root .min-w-\[min\(24rem\,100\%\)\] {
    min-width: min(24rem, 100%);
  }

  .epitaxy-root .min-w-\[min\(100\%\,14rem\)\] {
    min-width: min(100%, 14rem);
  }

  .epitaxy-root .min-w-\[min\(400px\,75\%\)\] {
    min-width: min(400px, 75%);
  }

  .epitaxy-root .min-w-\[var\(--cds-avatar-lg\)\] {
    min-width: var(--cds-avatar-lg);
  }

  .epitaxy-root .min-w-\[var\(--cds-avatar-md\)\] {
    min-width: var(--cds-avatar-md);
  }

  .epitaxy-root .min-w-\[var\(--cds-avatar-sm\)\] {
    min-width: var(--cds-avatar-sm);
  }

  .epitaxy-root .min-w-\[var\(--cds-avatar-xs\)\] {
    min-width: var(--cds-avatar-xs);
  }

  .epitaxy-root .min-w-\[var\(--cds-h-control-nested\)\] {
    min-width: var(--cds-h-control-nested);
  }

  .epitaxy-root .min-w-\[var\(--h2\)\] {
    min-width: var(--h2);
  }

  .epitaxy-root .min-w-\[var\(--preview-card-min-w\,200px\)\] {
    min-width: var(--preview-card-min-w, 200px);
  }

  .epitaxy-root .min-w-fit {
    min-width: fit-content;
  }

  .epitaxy-root .min-w-full {
    min-width: 100%;
  }

  .epitaxy-root .min-w-max {
    min-width: max-content;
  }

  .epitaxy-root .min-w-px {
    min-width: 1px;
  }

  .epitaxy-root .min-w-xl {
    min-width: var(--container-xl);
  }

  .epitaxy-root .min-w-xs {
    min-width: var(--container-xs);
  }

  .epitaxy-root .\!flex-\[2\] {
    flex: 2 !important;
  }

  .epitaxy-root .\!flex-none {
    flex: none !important;
  }

  .epitaxy-root .flex-1 {
    flex: 1;
  }

  .epitaxy-root .flex-\[2\] {
    flex: 2;
  }

  .epitaxy-root .flex-auto {
    flex: auto;
  }

  .epitaxy-root .flex-initial {
    flex: 0 auto;
  }

  .epitaxy-root .flex-none {
    flex: none;
  }

  .epitaxy-root .\!shrink {
    flex-shrink: 1 !important;
  }

  .epitaxy-root .flex-shrink {
    flex-shrink: 1;
  }

  .epitaxy-root .flex-shrink-0 {
    flex-shrink: 0;
  }

  .epitaxy-root .shrink {
    flex-shrink: 1;
  }

  .epitaxy-root .shrink-0 {
    flex-shrink: 0;
  }

  .epitaxy-root .shrink-1 {
    flex-shrink: 1;
  }

  .epitaxy-root .shrink-\[4\] {
    flex-shrink: 4;
  }

  .epitaxy-root .shrink-\[999\] {
    flex-shrink: 999;
  }

  .epitaxy-root .shrink-\[9999\] {
    flex-shrink: 9999;
  }

  .epitaxy-root .flex-grow {
    flex-grow: 1;
  }

  .epitaxy-root .flex-grow-0 {
    flex-grow: 0;
  }

  .epitaxy-root .grow {
    flex-grow: 1;
  }

  .epitaxy-root .grow-0 {
    flex-grow: 0;
  }

  .epitaxy-root .basis-0 {
    flex-basis: calc(var(--spacing) * 0);
  }

  .epitaxy-root .basis-64 {
    flex-basis: calc(var(--spacing) * 64);
  }

  .epitaxy-root .basis-\[192px\] {
    flex-basis: 192px;
  }

  .epitaxy-root .table-auto {
    table-layout: auto;
  }

  .epitaxy-root .table-fixed {
    table-layout: fixed;
  }

  .epitaxy-root .border-collapse {
    border-collapse: collapse;
  }

  .epitaxy-root .border-separate {
    border-collapse: separate;
  }

  .epitaxy-root .border-spacing-0 {
    --tw-border-spacing-x: calc(var(--spacing) * 0);
    --tw-border-spacing-y: calc(var(--spacing) * 0);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .epitaxy-root .border-spacing-\[2px\] {
    --tw-border-spacing-x: 2px;
    --tw-border-spacing-y: 2px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .epitaxy-root .border-spacing-x-4 {
    --tw-border-spacing-x: calc(var(--spacing) * 4);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .epitaxy-root .border-spacing-y-1 {
    --tw-border-spacing-y: calc(var(--spacing) * 1);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }

  .epitaxy-root .origin-\[8px_8px\] {
    transform-origin: 8px 8px;
  }

  .epitaxy-root .origin-\[50\%_42px\] {
    transform-origin: 50% 42px;
  }

  .epitaxy-root .origin-\[var\(--transform-origin\)\] {
    transform-origin: var(--transform-origin);
  }

  .epitaxy-root .origin-bottom {
    transform-origin: bottom;
  }

  .epitaxy-root .origin-bottom-right {
    transform-origin: 100% 100%;
  }

  .epitaxy-root .origin-center {
    transform-origin: 50%;
  }

  .epitaxy-root .origin-left {
    transform-origin: 0;
  }

  .epitaxy-root .origin-top {
    transform-origin: top;
  }

  .epitaxy-root .origin-top-left {
    transform-origin: 0 0;
  }

  .epitaxy-root .origin-top-right {
    transform-origin: 100% 0;
  }

  .epitaxy-root .-translate-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-0\.5 {
    --tw-translate-x: calc(var(--spacing) * -.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-1 {
    --tw-translate-x: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-2 {
    --tw-translate-x: calc(var(--spacing) * -2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * -4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-8 {
    --tw-translate-x: calc(var(--spacing) * -8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-x-px {
    --tw-translate-x: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-1 {
    --tw-translate-x: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-1\/4 {
    --tw-translate-x: calc(1 / 4 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-2 {
    --tw-translate-x: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-6 {
    --tw-translate-x: calc(var(--spacing) * 6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-\[1px\] {
    --tw-translate-x: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * -.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-1 {
    --tw-translate-y: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-1\/4 {
    --tw-translate-y: calc(calc(1 / 4 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-3 {
    --tw-translate-y: calc(var(--spacing) * -3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-\[1\.625rem\] {
    --tw-translate-y: calc(1.625rem * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-\[1px\] {
    --tw-translate-y: calc(1px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-full {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .-translate-y-px {
    --tw-translate-y: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * .5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-1 {
    --tw-translate-y: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-2 {
    --tw-translate-y: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-2\.5 {
    --tw-translate-y: calc(var(--spacing) * 2.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-3 {
    --tw-translate-y: calc(var(--spacing) * 3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-4 {
    --tw-translate-y: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-8 {
    --tw-translate-y: calc(var(--spacing) * 8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[-0\.05em\] {
    --tw-translate-y: -.05em;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[0\.05em\] {
    --tw-translate-y: .05em;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[0\.5px\] {
    --tw-translate-y: .5px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[1px\] {
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[2px\] {
    --tw-translate-y: 2px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[6px\] {
    --tw-translate-y: 6px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[10px\] {
    --tw-translate-y: 10px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[12px\] {
    --tw-translate-y: 12px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-\[34px\] {
    --tw-translate-y: 34px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .translate-y-px {
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .\!scale-100 {
    --tw-scale-x: 100% !important;
    --tw-scale-y: 100% !important;
    --tw-scale-z: 100% !important;
    scale: var(--tw-scale-x) var(--tw-scale-y) !important;
  }

  .epitaxy-root .scale-1 {
    --tw-scale-x: 1%;
    --tw-scale-y: 1%;
    --tw-scale-z: 1%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-50 {
    --tw-scale-x: 50%;
    --tw-scale-y: 50%;
    --tw-scale-z: 50%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-75 {
    --tw-scale-x: 75%;
    --tw-scale-y: 75%;
    --tw-scale-z: 75%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-80 {
    --tw-scale-x: 80%;
    --tw-scale-y: 80%;
    --tw-scale-z: 80%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-95 {
    --tw-scale-x: 95%;
    --tw-scale-y: 95%;
    --tw-scale-z: 95%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-100 {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-105 {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-110 {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-125 {
    --tw-scale-x: 125%;
    --tw-scale-y: 125%;
    --tw-scale-z: 125%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-150 {
    --tw-scale-x: 150%;
    --tw-scale-y: 150%;
    --tw-scale-z: 150%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .-scale-x-100 {
    --tw-scale-x: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-x-\[0\.92\] {
    --tw-scale-x: .92;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-x-\[0\.96\] {
    --tw-scale-x: .96;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .-scale-y-100 {
    --tw-scale-y: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .scale-\[0\.8\] {
    scale: .8;
  }

  .epitaxy-root .scale-\[0\.35\] {
    scale: .35;
  }

  .epitaxy-root .scale-\[0\.85\] {
    scale: .85;
  }

  .epitaxy-root .scale-\[0\.92\] {
    scale: .92;
  }

  .epitaxy-root .scale-\[0\.98\] {
    scale: .98;
  }

  .epitaxy-root .scale-\[0\.625\] {
    scale: .625;
  }

  .epitaxy-root .scale-\[1\.01\] {
    scale: 1.01;
  }

  .epitaxy-root .scale-\[1\.15\] {
    scale: 1.15;
  }

  .epitaxy-root .-rotate-1 {
    rotate: -1deg;
  }

  .epitaxy-root .-rotate-2 {
    rotate: -2deg;
  }

  .epitaxy-root .-rotate-3 {
    rotate: -3deg;
  }

  .epitaxy-root .-rotate-6 {
    rotate: -6deg;
  }

  .epitaxy-root .-rotate-45 {
    rotate: -45deg;
  }

  .epitaxy-root .-rotate-90 {
    rotate: -90deg;
  }

  .epitaxy-root .-rotate-\[0\.72deg\] {
    rotate: -.72deg;
  }

  .epitaxy-root .-rotate-\[3\.35deg\] {
    rotate: -3.35deg;
  }

  .epitaxy-root .-rotate-\[4\.82deg\] {
    rotate: -4.82deg;
  }

  .epitaxy-root .-rotate-\[5deg\] {
    rotate: -5deg;
  }

  .epitaxy-root .-rotate-\[14deg\] {
    rotate: -14deg;
  }

  .epitaxy-root .-rotate-\[36deg\] {
    rotate: -36deg;
  }

  .epitaxy-root .rotate-0 {
    rotate: 0deg;
  }

  .epitaxy-root .rotate-3 {
    rotate: 3deg;
  }

  .epitaxy-root .rotate-6 {
    rotate: 6deg;
  }

  .epitaxy-root .rotate-12 {
    rotate: 12deg;
  }

  .epitaxy-root .rotate-45 {
    rotate: 45deg;
  }

  .epitaxy-root .rotate-90 {
    rotate: 90deg;
  }

  .epitaxy-root .rotate-180 {
    rotate: 180deg;
  }

  .epitaxy-root .rotate-\[-3deg\] {
    rotate: -3deg;
  }

  .epitaxy-root .rotate-\[2\.8deg\] {
    rotate: 2.8deg;
  }

  .epitaxy-root .rotate-\[3deg\] {
    rotate: 3deg;
  }

  .epitaxy-root .rotate-\[5deg\] {
    rotate: 5deg;
  }

  .epitaxy-root .rotate-\[14deg\] {
    rotate: 14deg;
  }

  .epitaxy-root .rotate-\[20deg\] {
    rotate: 20deg;
  }

  .epitaxy-root .rotate-\[36deg\] {
    rotate: 36deg;
  }

  .epitaxy-root .\[transform\:translate\(0\,0\)\] {
    transform: translate(0);
  }

  .epitaxy-root .\[transform\:translateY\(-6px\)_scale\(0\.98\)\] {
    transform: translateY(-6px) scale(.98);
  }

  .epitaxy-root .\[transform\:translateY\(var\(--ty\)\)_scale\(var\(--ts\)\)\] {
    transform: translateY(var(--ty)) scale(var(--ts));
  }

  .epitaxy-root .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .epitaxy-root .animate-\[accordion-close_…\] {
    animation: accordion-close …;
  }

  .epitaxy-root .animate-\[accordion-open_…\] {
    animation: accordion-open …;
  }

  .epitaxy-root .animate-\[cardinal-dot-2_0\.75s_linear_infinite\] {
    animation: .75s linear infinite cardinal-dot-2;
  }

  .epitaxy-root .animate-\[cardinal-dot-3_0\.75s_linear_infinite\] {
    animation: .75s linear infinite cardinal-dot-3;
  }

  .epitaxy-root .animate-\[cds-reveal-in_var\(--cds-dur-snap\)_var\(--cds-ease-out\)\] {
    animation: cds-reveal-in var(--cds-dur-snap) var(--cds-ease-out);
  }

  .epitaxy-root .animate-\[cds-shimmer-text-shine_3s_cubic-bezier\(0\.77\,0\,0\.175\,1\)_infinite\] {
    animation: 3s cubic-bezier(.77, 0, .175, 1) infinite cds-shimmer-text-shine;
  }

  .epitaxy-root .animate-\[cds-shimmer-text-shine_3s_…\] {
    animation: cds-shimmer-text-shine 3s …;
  }

  .epitaxy-root .animate-\[cursor-move_3s_ease-in-out_infinite\] {
    animation: 3s ease-in-out infinite cursor-move;
  }

  .epitaxy-root .animate-\[fade-in_200ms_ease-out\] {
    animation: .2s ease-out fade-in;
  }

  .epitaxy-root .animate-\[fade_0\.5s_ease-in\] {
    animation: .5s ease-in fade;
  }

  .epitaxy-root .animate-\[fade_0\.6s_ease-out\] {
    animation: .6s ease-out fade;
  }

  .epitaxy-root .animate-\[greeting-fade-in_350ms_ease-in-out\] {
    animation: .35s ease-in-out greeting-fade-in;
  }

  .epitaxy-root .animate-\[login-hero-in_800ms_ease-out\] {
    animation: .8s ease-out login-hero-in;
  }

  .epitaxy-root .animate-\[scale-in_250ms_ease-out\] {
    animation: .25s ease-out scale-in;
  }

  .epitaxy-root .animate-\[shimmertext_2\.25s_infinite\] {
    animation: 2.25s infinite shimmertext;
  }

  .epitaxy-root .animate-\[shimmertext_2\.25s_infinite_paused\] {
    animation: 2.25s infinite paused shimmertext;
  }

  .epitaxy-root .animate-\[slideDown_0\.5s_ease-out\] {
    animation: .5s ease-out slideDown;
  }

  .epitaxy-root .animate-\[spin_1\.5s_linear_infinite\] {
    animation: 1.5s linear infinite spin;
  }

  .epitaxy-root .animate-\[spin_1s_linear_infinite\] {
    animation: 1s linear infinite spin;
  }

  .epitaxy-root .animate-\[spin_2s_linear_infinite\] {
    animation: 2s linear infinite spin;
  }

  .epitaxy-root .animate-\[…\] {
    animation: …;
  }

  .epitaxy-root .animate-none {
    animation: none;
  }

  .epitaxy-root .animate-ping {
    animation: var(--animate-ping);
  }

  .epitaxy-root .animate-pulse {
    animation: var(--animate-pulse);
  }

  .epitaxy-root .animate-spin {
    animation: var(--animate-spin);
  }

  .epitaxy-root .\!cursor-auto {
    cursor: auto !important;
  }

  .epitaxy-root .\!cursor-default {
    cursor: default !important;
  }

  .epitaxy-root .\!cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .epitaxy-root .\!cursor-pointer {
    cursor: pointer !important;
  }

  .epitaxy-root .\[cursor\:var\(--cds-cursor-interactive\)\] {
    cursor: var(--cds-cursor-interactive);
  }

  .epitaxy-root .cursor-\[inherit\] {
    cursor: inherit;
  }

  .epitaxy-root .cursor-\[var\(--cds-cursor-interactive\)\] {
    cursor: var(--cds-cursor-interactive);
  }

  .epitaxy-root .cursor-auto {
    cursor: auto;
  }

  .epitaxy-root .cursor-col-resize {
    cursor: col-resize;
  }

  .epitaxy-root .cursor-copy {
    cursor: copy;
  }

  .epitaxy-root .cursor-crosshair {
    cursor: crosshair;
  }

  .epitaxy-root .cursor-default {
    cursor: default;
  }

  .epitaxy-root .cursor-ew-resize {
    cursor: ew-resize;
  }

  .epitaxy-root .cursor-grab {
    cursor: grab;
  }

  .epitaxy-root .cursor-grabbing {
    cursor: grabbing;
  }

  .epitaxy-root .cursor-help {
    cursor: help;
  }

  .epitaxy-root .cursor-move {
    cursor: move;
  }

  .epitaxy-root .cursor-none {
    cursor: none;
  }

  .epitaxy-root .cursor-not-allowed {
    cursor: not-allowed;
  }

  .epitaxy-root .cursor-ns-resize {
    cursor: ns-resize;
  }

  .epitaxy-root .cursor-pointer {
    cursor: pointer;
  }

  .epitaxy-root .cursor-row-resize {
    cursor: row-resize;
  }

  .epitaxy-root .cursor-text {
    cursor: text;
  }

  .epitaxy-root .cursor-wait {
    cursor: wait;
  }

  .epitaxy-root .cursor-zoom-in {
    cursor: zoom-in;
  }

  .epitaxy-root .cursor-zoom-out {
    cursor: zoom-out;
  }

  .epitaxy-root .touch-pan-x {
    --tw-pan-x: pan-x;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .epitaxy-root .touch-pan-y {
    --tw-pan-y: pan-y;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .epitaxy-root .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .epitaxy-root .touch-manipulation {
    touch-action: manipulation;
  }

  .epitaxy-root .touch-none {
    touch-action: none;
  }

  .epitaxy-root .\!resize-y {
    resize: vertical !important;
  }

  .epitaxy-root .\[resize\:horizontal\] {
    resize: horizontal;
  }

  .epitaxy-root .resize {
    resize: both;
  }

  .epitaxy-root .resize-none {
    resize: none;
  }

  .epitaxy-root .resize-x {
    resize: horizontal;
  }

  .epitaxy-root .resize-y {
    resize: vertical;
  }

  .epitaxy-root .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
  }

  .epitaxy-root .snap-y {
    scroll-snap-type: y var(--tw-scroll-snap-strictness);
  }

  .epitaxy-root .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }

  .epitaxy-root .snap-proximity {
    --tw-scroll-snap-strictness: proximity;
  }

  .epitaxy-root .snap-center {
    scroll-snap-align: center;
  }

  .epitaxy-root .snap-end {
    scroll-snap-align: end;
  }

  .epitaxy-root .snap-start {
    scroll-snap-align: start;
  }

  .epitaxy-root .\[scroll-margin-top\:var\(--list-header-scroll-offset\)\] {
    scroll-margin-top: var(--list-header-scroll-offset);
  }

  .epitaxy-root .scroll-mt-4 {
    scroll-margin-top: calc(var(--spacing) * 4);
  }

  .epitaxy-root .scroll-mt-8 {
    scroll-margin-top: calc(var(--spacing) * 8);
  }

  .epitaxy-root .scroll-mt-24 {
    scroll-margin-top: calc(var(--spacing) * 24);
  }

  .epitaxy-root .scroll-mt-\[56px\] {
    scroll-margin-top: 56px;
  }

  .epitaxy-root .\[scroll-padding-block-start\:calc\(var\(--spacing\)\*6\)\] {
    scroll-padding-block-start: calc(var(--spacing) * 6);
  }

  .epitaxy-root .scroll-pt-4 {
    scroll-padding-top: calc(var(--spacing) * 4);
  }

  .epitaxy-root .scroll-pt-\[calc\(2\*var\(--cds-h-control\)\+1px\)\] {
    scroll-padding-top: calc(2 * var(--cds-h-control) + 1px);
  }

  .epitaxy-root .scroll-pt-\[calc\(var\(--cds-h-control\)\+1px\)\] {
    scroll-padding-top: calc(var(--cds-h-control) + 1px);
  }

  .epitaxy-root .\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }

  .epitaxy-root .\[scrollbar-width\:thin\] {
    scrollbar-width: thin;
  }

  .epitaxy-root .scrollbar-none {
    scrollbar-width: none;
  }

  .epitaxy-root .scrollbar-thin {
    scrollbar-width: thin;
  }

  .epitaxy-root .\[scrollbar-color\:hsl\(var\(--border-400\)\)_transparent\] {
    scrollbar-color: hsl(var(--border-400)) transparent;
  }

  .epitaxy-root .\[scrollbar-color\:transparent_transparent\] {
    scrollbar-color: transparent transparent;
  }

  .epitaxy-root .\[scrollbar-gutter\:stable\] {
    scrollbar-gutter: stable;
  }

  .epitaxy-root .\[scrollbar-gutter\:stable_both-edges\] {
    scrollbar-gutter: stable both-edges;
  }

  .epitaxy-root .list-inside {
    list-style-position: inside;
  }

  .epitaxy-root .list-outside {
    list-style-position: outside;
  }

  .epitaxy-root .list-decimal {
    list-style-type: decimal;
  }

  .epitaxy-root .list-disc {
    list-style-type: disc;
  }

  .epitaxy-root .list-none {
    list-style-type: none;
  }

  .epitaxy-root .\[appearance\:textfield\] {
    appearance: textfield;
  }

  .epitaxy-root .appearance-none {
    appearance: none;
  }

  .epitaxy-root .columns-1 {
    columns: 1;
  }

  .epitaxy-root .columns-2 {
    columns: 2;
  }

  .epitaxy-root .columns-3 {
    columns: 3;
  }

  .epitaxy-root .break-inside-avoid {
    break-inside: avoid;
  }

  .epitaxy-root .break-inside-avoid-column {
    break-inside: avoid-column;
  }

  .epitaxy-root .\[grid-auto-columns\:inherit\] {
    grid-auto-columns: inherit;
  }

  .epitaxy-root .\[grid-auto-flow\:inherit\] {
    grid-auto-flow: inherit;
  }

  .epitaxy-root .\[grid-auto-rows\:inherit\] {
    grid-auto-rows: inherit;
  }

  .epitaxy-root .auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .epitaxy-root .auto-rows-min {
    grid-auto-rows: min-content;
  }

  .epitaxy-root .\[grid-template-columns\:inherit\] {
    grid-template-columns: inherit;
  }

  .epitaxy-root .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .epitaxy-root .grid-cols-\[1fr_130px_1fr_auto\] {
    grid-template-columns: 1fr 130px 1fr auto;
  }

  .epitaxy-root .grid-cols-\[1fr_auto\] {
    grid-template-columns: 1fr auto;
  }

  .epitaxy-root .grid-cols-\[1fr_auto_1fr\] {
    grid-template-columns: 1fr auto 1fr;
  }

  .epitaxy-root .grid-cols-\[1fr_auto_7rem_7rem\] {
    grid-template-columns: 1fr auto 7rem 7rem;
  }

  .epitaxy-root .grid-cols-\[2\.25rem_1fr\] {
    grid-template-columns: 2.25rem 1fr;
  }

  .epitaxy-root .grid-cols-\[2fr_1fr\] {
    grid-template-columns: 2fr 1fr;
  }

  .epitaxy-root .grid-cols-\[2rem_1\.4fr_1\.6fr_1\.4fr_0\.8fr_1fr_2\.5rem\] {
    grid-template-columns: 2rem 1.4fr 1.6fr 1.4fr .8fr 1fr 2.5rem;
  }

  .epitaxy-root .grid-cols-\[3fr_2fr\] {
    grid-template-columns: 3fr 2fr;
  }

  .epitaxy-root .grid-cols-\[16px_1fr\] {
    grid-template-columns: 16px 1fr;
  }

  .epitaxy-root .grid-cols-\[16rem_1fr\] {
    grid-template-columns: 16rem 1fr;
  }

  .epitaxy-root .grid-cols-\[20px_1fr\] {
    grid-template-columns: 20px 1fr;
  }

  .epitaxy-root .grid-cols-\[24px_1fr_auto_auto_auto_auto\] {
    grid-template-columns: 24px 1fr auto auto auto auto;
  }

  .epitaxy-root .grid-cols-\[128px_170px_1fr\] {
    grid-template-columns: 128px 170px 1fr;
  }

  .epitaxy-root .grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }

  .epitaxy-root .grid-cols-\[auto_auto\] {
    grid-template-columns: auto auto;
  }

  .epitaxy-root .grid-cols-\[auto_auto_1fr\] {
    grid-template-columns: auto auto 1fr;
  }

  .epitaxy-root .grid-cols-\[auto_minmax\(0\,1fr\)\] {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .epitaxy-root .grid-cols-\[auto_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .epitaxy-root .grid-cols-\[auto_minmax\(0\,auto\)_auto\] {
    grid-template-columns: auto minmax(0, auto) auto;
  }

  .epitaxy-root .grid-cols-\[max-content_1fr\] {
    grid-template-columns: max-content 1fr;
  }

  .epitaxy-root .grid-cols-\[minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0, 1fr);
  }

  .epitaxy-root .grid-cols-\[minmax\(0\,1fr\)_auto_auto\] {
    grid-template-columns: minmax(0, 1fr) auto auto;
  }

  .epitaxy-root .grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .epitaxy-root .grid-cols-\[minmax\(0\,auto\)_auto_auto\] {
    grid-template-columns: minmax(0, auto) auto auto;
  }

  .epitaxy-root .grid-cols-\[minmax\(0\,max-content\)_1fr\] {
    grid-template-columns: minmax(0, max-content) 1fr;
  }

  .epitaxy-root .grid-cols-\[repeat\(auto-fill\,minmax\(120px\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  }

  .epitaxy-root .grid-cols-\[repeat\(auto-fit\,minmax\(5\.5rem\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit, minmax(5.5rem, 1fr));
  }

  .epitaxy-root .grid-cols-subgrid {
    grid-template-columns: subgrid;
  }

  .epitaxy-root .\[grid-template-rows\:inherit\] {
    grid-template-rows: inherit;
  }

  .epitaxy-root .grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .epitaxy-root .grid-rows-\[0fr\] {
    grid-template-rows: 0fr;
  }

  .epitaxy-root .grid-rows-\[1fr\] {
    grid-template-rows: 1fr;
  }

  .epitaxy-root .grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto;
  }

  .epitaxy-root .grid-rows-\[minmax\(0\,1fr\)\] {
    grid-template-rows: minmax(0, 1fr);
  }

  .epitaxy-root .grid-rows-\[minmax\(0\,1fr\)_auto\] {
    grid-template-rows: minmax(0, 1fr) auto;
  }

  .epitaxy-root .\[flex-direction\:inherit\] {
    flex-direction: inherit;
  }

  .epitaxy-root .flex-col {
    flex-direction: column;
  }

  .epitaxy-root .flex-col-reverse {
    flex-direction: column-reverse;
  }

  .epitaxy-root .flex-row {
    flex-direction: row;
  }

  .epitaxy-root .flex-row-reverse {
    flex-direction: row-reverse;
  }

  .epitaxy-root .\[flex-wrap\:inherit\] {
    flex-wrap: inherit;
  }

  .epitaxy-root .flex-nowrap {
    flex-wrap: nowrap;
  }

  .epitaxy-root .flex-wrap {
    flex-wrap: wrap;
  }

  .epitaxy-root .place-content-center {
    place-content: center;
  }

  .epitaxy-root .place-items-center {
    place-items: center;
  }

  .epitaxy-root .place-items-stretch {
    place-items: stretch stretch;
  }

  .epitaxy-root .content-end {
    align-content: flex-end;
  }

  .epitaxy-root .content-start {
    align-content: flex-start;
  }

  .epitaxy-root .\!items-start {
    align-items: flex-start !important;
  }

  .epitaxy-root .\[align-items\:inherit\] {
    align-items: inherit;
  }

  .epitaxy-root .items-baseline {
    align-items: baseline;
  }

  .epitaxy-root .items-center {
    align-items: center;
  }

  .epitaxy-root .items-end {
    align-items: flex-end;
  }

  .epitaxy-root .items-start {
    align-items: flex-start;
  }

  .epitaxy-root .items-stretch {
    align-items: stretch;
  }

  .epitaxy-root .\!justify-start {
    justify-content: flex-start !important;
  }

  .epitaxy-root .\[justify-content\:inherit\] {
    justify-content: inherit;
  }

  .epitaxy-root .justify-between {
    justify-content: space-between;
  }

  .epitaxy-root .justify-center {
    justify-content: center;
  }

  .epitaxy-root .justify-end {
    justify-content: flex-end;
  }

  .epitaxy-root .justify-start {
    justify-content: flex-start;
  }

  .epitaxy-root .justify-stretch {
    justify-content: stretch;
  }

  .epitaxy-root .\[justify-items\:inherit\] {
    justify-items: inherit;
  }

  .epitaxy-root .justify-items-center {
    justify-items: center;
  }

  .epitaxy-root .justify-items-end {
    justify-items: end;
  }

  .epitaxy-root .\!gap-0 {
    gap: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!gap-2 {
    gap: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\[gap\:inherit\] {
    gap: inherit;
  }

  .epitaxy-root .gap-0 {
    gap: calc(var(--spacing) * 0);
  }

  .epitaxy-root .gap-0\.5 {
    gap: calc(var(--spacing) * .5);
  }

  .epitaxy-root .gap-0\.75 {
    gap: calc(var(--spacing) * .75);
  }

  .epitaxy-root .gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  .epitaxy-root .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .epitaxy-root .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .epitaxy-root .gap-3\.5 {
    gap: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .epitaxy-root .gap-5 {
    gap: calc(var(--spacing) * 5);
  }

  .epitaxy-root .gap-6 {
    gap: calc(var(--spacing) * 6);
  }

  .epitaxy-root .gap-7 {
    gap: calc(var(--spacing) * 7);
  }

  .epitaxy-root .gap-8 {
    gap: calc(var(--spacing) * 8);
  }

  .epitaxy-root .gap-9 {
    gap: calc(var(--spacing) * 9);
  }

  .epitaxy-root .gap-10 {
    gap: calc(var(--spacing) * 10);
  }

  .epitaxy-root .gap-12 {
    gap: calc(var(--spacing) * 12);
  }

  .epitaxy-root .gap-16 {
    gap: calc(var(--spacing) * 16);
  }

  .epitaxy-root .gap-20 {
    gap: calc(var(--spacing) * 20);
  }

  .epitaxy-root .gap-96 {
    gap: calc(var(--spacing) * 96);
  }

  .epitaxy-root .gap-\[0\.3em\] {
    gap: .3em;
  }

  .epitaxy-root .gap-\[0\.25em\] {
    gap: .25em;
  }

  .epitaxy-root .gap-\[1\.5px\] {
    gap: 1.5px;
  }

  .epitaxy-root .gap-\[1px\] {
    gap: 1px;
  }

  .epitaxy-root .gap-\[2px\] {
    gap: 2px;
  }

  .epitaxy-root .gap-\[3px\] {
    gap: 3px;
  }

  .epitaxy-root .gap-\[4px\] {
    gap: 4px;
  }

  .epitaxy-root .gap-\[5px\] {
    gap: 5px;
  }

  .epitaxy-root .gap-\[6px\] {
    gap: 6px;
  }

  .epitaxy-root .gap-\[7px\] {
    gap: 7px;
  }

  .epitaxy-root .gap-\[8px\] {
    gap: 8px;
  }

  .epitaxy-root .gap-\[9px\] {
    gap: 9px;
  }

  .epitaxy-root .gap-\[10px\] {
    gap: 10px;
  }

  .epitaxy-root .gap-\[11px\] {
    gap: 11px;
  }

  .epitaxy-root .gap-\[12px\] {
    gap: 12px;
  }

  .epitaxy-root .gap-\[13px\] {
    gap: 13px;
  }

  .epitaxy-root .gap-\[16px\] {
    gap: 16px;
  }

  .epitaxy-root .gap-\[17px\] {
    gap: 17px;
  }

  .epitaxy-root .gap-\[20px\] {
    gap: 20px;
  }

  .epitaxy-root .gap-\[22px\] {
    gap: 22px;
  }

  .epitaxy-root .gap-\[24px\] {
    gap: 24px;
  }

  .epitaxy-root .gap-\[28px\] {
    gap: 28px;
  }

  .epitaxy-root .gap-\[30px\] {
    gap: 30px;
  }

  .epitaxy-root .gap-\[32px\] {
    gap: 32px;
  }

  .epitaxy-root .gap-\[40px\] {
    gap: 40px;
  }

  .epitaxy-root .gap-\[60px\] {
    gap: 60px;
  }

  .epitaxy-root .gap-\[160px\] {
    gap: 160px;
  }

  .epitaxy-root .gap-\[320px\] {
    gap: 320px;
  }

  .epitaxy-root .gap-\[calc\(var\(--g3\)\+2px\)\] {
    gap: calc(var(--g3) + 2px);
  }

  .epitaxy-root .gap-\[var\(--approval-card-gap\,12px\)\] {
    gap: var(--approval-card-gap, 12px);
  }

  .epitaxy-root .gap-\[var\(--cds-pad-sm\,6px\)\] {
    gap: var(--cds-pad-sm, 6px);
  }

  .epitaxy-root .gap-\[var\(--chat-item-gap\)\] {
    gap: var(--chat-item-gap);
  }

  .epitaxy-root .gap-\[var\(--chat-item-gap\,10px\)\] {
    gap: var(--chat-item-gap, 10px);
  }

  .epitaxy-root .gap-\[var\(--chat-turn-gap\)\] {
    gap: var(--chat-turn-gap);
  }

  .epitaxy-root .gap-\[var\(--chat-turn-gap\,15px\)\] {
    gap: var(--chat-turn-gap, 15px);
  }

  .epitaxy-root .gap-\[var\(--df-footer-gap\)\] {
    gap: var(--df-footer-gap);
  }

  .epitaxy-root .gap-\[var\(--df-row-gap\)\] {
    gap: var(--df-row-gap);
  }

  .epitaxy-root .gap-\[var\(--p2\)\] {
    gap: var(--p2);
  }

  .epitaxy-root .gap-\[var\(--p5\)\] {
    gap: var(--p5);
  }

  .epitaxy-root .gap-g0 {
    gap: var(--g0);
  }

  .epitaxy-root .gap-g1 {
    gap: var(--g1);
  }

  .epitaxy-root .gap-g2 {
    gap: var(--g2);
  }

  .epitaxy-root .gap-g3 {
    gap: var(--g3);
  }

  .epitaxy-root .gap-g4 {
    gap: var(--g4);
  }

  .epitaxy-root .gap-g5 {
    gap: var(--g5);
  }

  .epitaxy-root .gap-g6 {
    gap: var(--g6);
  }

  .epitaxy-root .gap-g7 {
    gap: var(--g7);
  }

  .epitaxy-root .gap-g8 {
    gap: var(--g8);
  }

  .epitaxy-root .gap-px {
    gap: 1px;
  }

  :where(.epitaxy-root .\!space-y-0 > :not(:last-child)) {
    --tw-space-y-reverse: 0 !important;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse)) !important;
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse))) !important;
  }

  :where(.epitaxy-root .space-y-0 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .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(.epitaxy-root .space-y-7 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.epitaxy-root .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(.epitaxy-root .space-y-\[11px\] > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(11px * var(--tw-space-y-reverse));
    margin-block-end: calc(11px * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.epitaxy-root .space-y-px > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(1px * var(--tw-space-y-reverse));
    margin-block-end: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  }

  .epitaxy-root .gap-x-1 {
    column-gap: calc(var(--spacing) * 1);
  }

  .epitaxy-root .gap-x-1\.5 {
    column-gap: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }

  .epitaxy-root .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }

  .epitaxy-root .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }

  .epitaxy-root .gap-x-5 {
    column-gap: calc(var(--spacing) * 5);
  }

  .epitaxy-root .gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }

  .epitaxy-root .gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }

  .epitaxy-root .gap-x-10 {
    column-gap: calc(var(--spacing) * 10);
  }

  .epitaxy-root .gap-x-12 {
    column-gap: calc(var(--spacing) * 12);
  }

  .epitaxy-root .gap-x-16 {
    column-gap: calc(var(--spacing) * 16);
  }

  .epitaxy-root .gap-x-48 {
    column-gap: calc(var(--spacing) * 48);
  }

  .epitaxy-root .gap-x-\[2px\] {
    column-gap: 2px;
  }

  .epitaxy-root .gap-x-\[3px\] {
    column-gap: 3px;
  }

  .epitaxy-root .gap-x-\[11px\] {
    column-gap: 11px;
  }

  .epitaxy-root .gap-x-\[28px\] {
    column-gap: 28px;
  }

  .epitaxy-root .gap-x-\[40px\] {
    column-gap: 40px;
  }

  .epitaxy-root .gap-x-g2 {
    column-gap: var(--g2);
  }

  .epitaxy-root .gap-x-g3 {
    column-gap: var(--g3);
  }

  .epitaxy-root .gap-x-g4 {
    column-gap: var(--g4);
  }

  .epitaxy-root .gap-x-g5 {
    column-gap: var(--g5);
  }

  .epitaxy-root .gap-x-g6 {
    column-gap: var(--g6);
  }

  .epitaxy-root .gap-x-g7 {
    column-gap: var(--g7);
  }

  .epitaxy-root .gap-x-g8 {
    column-gap: var(--g8);
  }

  :where(.epitaxy-root .-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(.epitaxy-root .-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)));
  }

  :where(.epitaxy-root .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)));
  }

  :where(.epitaxy-root .space-x-3 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
    margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
  }

  .epitaxy-root .gap-y-0\.5 {
    row-gap: calc(var(--spacing) * .5);
  }

  .epitaxy-root .gap-y-1 {
    row-gap: calc(var(--spacing) * 1);
  }

  .epitaxy-root .gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }

  .epitaxy-root .gap-y-2\.5 {
    row-gap: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }

  .epitaxy-root .gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }

  .epitaxy-root .gap-y-5 {
    row-gap: calc(var(--spacing) * 5);
  }

  .epitaxy-root .gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }

  .epitaxy-root .gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }

  .epitaxy-root .gap-y-12 {
    row-gap: calc(var(--spacing) * 12);
  }

  .epitaxy-root .gap-y-32 {
    row-gap: calc(var(--spacing) * 32);
  }

  .epitaxy-root .gap-y-\[8px\] {
    row-gap: 8px;
  }

  .epitaxy-root .gap-y-\[32px\] {
    row-gap: 32px;
  }

  .epitaxy-root .gap-y-\[var\(--cmp-gap-y\)\] {
    row-gap: var(--cmp-gap-y);
  }

  .epitaxy-root .gap-y-g1 {
    row-gap: var(--g1);
  }

  .epitaxy-root .gap-y-g2 {
    row-gap: var(--g2);
  }

  .epitaxy-root .gap-y-g3 {
    row-gap: var(--g3);
  }

  .epitaxy-root .gap-y-g8 {
    row-gap: var(--g8);
  }

  :where(.epitaxy-root .divide-x > :not(:last-child)) {
    --tw-divide-x-reverse: 0;
    border-inline-style: var(--tw-border-style);
    border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
    border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  :where(.epitaxy-root .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(.epitaxy-root .divide-y-\[0\.5px\] > :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(.5px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(.5px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.epitaxy-root .divide-alpha-1 > :not(:last-child)) {
    border-color: var(--cds-alpha-1);
  }

  :where(.epitaxy-root .divide-alpha-2 > :not(:last-child)) {
    border-color: var(--cds-alpha-2);
  }

  :where(.epitaxy-root .divide-default > :not(:last-child)) {
    border-color: var(--cds-border);
  }

  :where(.epitaxy-root .divide-strong > :not(:last-child)) {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .place-self-center {
    place-self: center;
  }

  .epitaxy-root .self-center {
    align-self: center;
  }

  .epitaxy-root .self-end {
    align-self: flex-end;
  }

  .epitaxy-root .self-start {
    align-self: flex-start;
  }

  .epitaxy-root .self-stretch {
    align-self: stretch;
  }

  .epitaxy-root .justify-self-end {
    justify-self: flex-end;
  }

  .epitaxy-root .justify-self-start {
    justify-self: flex-start;
  }

  .epitaxy-root .justify-self-stretch {
    justify-self: stretch;
  }

  .epitaxy-root .\!truncate {
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    overflow: hidden !important;
  }

  .epitaxy-root .truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .epitaxy-root .\!overflow-hidden {
    overflow: hidden !important;
  }

  .epitaxy-root .\!overflow-visible {
    overflow: visible !important;
  }

  .epitaxy-root .\[overflow\:clip\] {
    overflow: clip;
  }

  .epitaxy-root .overflow-auto {
    overflow: auto;
  }

  .epitaxy-root .overflow-clip {
    overflow: clip;
  }

  .epitaxy-root .overflow-hidden {
    overflow: hidden;
  }

  .epitaxy-root .overflow-scroll {
    overflow: scroll;
  }

  .epitaxy-root .overflow-visible {
    overflow: visible;
  }

  .epitaxy-root .overflow-x-auto {
    overflow-x: auto;
  }

  .epitaxy-root .overflow-x-clip {
    overflow-x: clip;
  }

  .epitaxy-root .overflow-x-hidden {
    overflow-x: hidden;
  }

  .epitaxy-root .overflow-x-visible {
    overflow-x: visible;
  }

  .epitaxy-root .overflow-y-auto {
    overflow-y: auto;
  }

  .epitaxy-root .overflow-y-clip {
    overflow-y: clip;
  }

  .epitaxy-root .overflow-y-hidden {
    overflow-y: hidden;
  }

  .epitaxy-root .overflow-y-scroll {
    overflow-y: scroll;
  }

  .epitaxy-root .overscroll-contain {
    overscroll-behavior: contain;
  }

  .epitaxy-root .scroll-smooth {
    scroll-behavior: smooth;
  }

  .epitaxy-root .\!rounded {
    border-radius: var(--cds-radius) !important;
  }

  .epitaxy-root .\!rounded-2xl {
    border-radius: var(--radius-2xl) !important;
  }

  .epitaxy-root .\!rounded-\[9px\] {
    border-radius: 9px !important;
  }

  .epitaxy-root .\!rounded-\[24px\] {
    border-radius: 24px !important;
  }

  .epitaxy-root .\!rounded-\[32px\] {
    border-radius: 32px !important;
  }

  .epitaxy-root .\!rounded-\[calc\(var\(--fr\)-\(var\(--fh\)-var\(--fhn\)\)\/2\)\] {
    border-radius: calc(var(--fr) - (var(--fh) - var(--fhn)) / 2) !important;
  }

  .epitaxy-root .\!rounded-full {
    border-radius: 3.40282e38px !important;
  }

  .epitaxy-root .\!rounded-lg {
    border-radius: var(--radius-lg) !important;
  }

  .epitaxy-root .\!rounded-none {
    border-radius: 0 !important;
  }

  .epitaxy-root .\!rounded-r7 {
    border-radius: var(--r7) !important;
  }

  .epitaxy-root .\!rounded-xl {
    border-radius: var(--radius-xl) !important;
  }

  .epitaxy-root .rounded {
    border-radius: var(--cds-radius);
  }

  .epitaxy-root .rounded-2xl {
    border-radius: var(--radius-2xl);
  }

  .epitaxy-root .rounded-3xl {
    border-radius: var(--radius-3xl);
  }

  .epitaxy-root .rounded-\[0\.4rem\] {
    border-radius: .4rem;
  }

  .epitaxy-root .rounded-\[0\.6rem\] {
    border-radius: .6rem;
  }

  .epitaxy-root .rounded-\[1px\] {
    border-radius: 1px;
  }

  .epitaxy-root .rounded-\[2\.4px\] {
    border-radius: 2.4px;
  }

  .epitaxy-root .rounded-\[2px\] {
    border-radius: 2px;
  }

  .epitaxy-root .rounded-\[2rem\] {
    border-radius: 2rem;
  }

  .epitaxy-root .rounded-\[3px\] {
    border-radius: 3px;
  }

  .epitaxy-root .rounded-\[4px\] {
    border-radius: 4px;
  }

  .epitaxy-root .rounded-\[5px\] {
    border-radius: 5px;
  }

  .epitaxy-root .rounded-\[6px\] {
    border-radius: 6px;
  }

  .epitaxy-root .rounded-\[7px\] {
    border-radius: 7px;
  }

  .epitaxy-root .rounded-\[8px\] {
    border-radius: 8px;
  }

  .epitaxy-root .rounded-\[9px\] {
    border-radius: 9px;
  }

  .epitaxy-root .rounded-\[10px\] {
    border-radius: 10px;
  }

  .epitaxy-root .rounded-\[12px\] {
    border-radius: 12px;
  }

  .epitaxy-root .rounded-\[13px\] {
    border-radius: 13px;
  }

  .epitaxy-root .rounded-\[14px\] {
    border-radius: 14px;
  }

  .epitaxy-root .rounded-\[16px\] {
    border-radius: 16px;
  }

  .epitaxy-root .rounded-\[20px\] {
    border-radius: 20px;
  }

  .epitaxy-root .rounded-\[22px\] {
    border-radius: 22px;
  }

  .epitaxy-root .rounded-\[24px\] {
    border-radius: 24px;
  }

  .epitaxy-root .rounded-\[26px\] {
    border-radius: 26px;
  }

  .epitaxy-root .rounded-\[27\%\] {
    border-radius: 27%;
  }

  .epitaxy-root .rounded-\[28\%\] {
    border-radius: 28%;
  }

  .epitaxy-root .rounded-\[30px\] {
    border-radius: 30px;
  }

  .epitaxy-root .rounded-\[32px\] {
    border-radius: 32px;
  }

  .epitaxy-root .rounded-\[32px_32px_28px_28px\] {
    border-radius: 32px 32px 28px 28px;
  }

  .epitaxy-root .rounded-\[calc\(var\(--cds-h-control-nested\)\/4-2px\)\] {
    border-radius: calc(var(--cds-h-control-nested) / 4 - 2px);
  }

  .epitaxy-root .rounded-\[calc\(var\(--cds-h-control-nested\)\/4-min\(3px\,\(var\(--cds-h-control-nested\)-12px\)\/2\)\)\] {
    border-radius: calc(var(--cds-h-control-nested) / 4 - min(3px, (var(--cds-h-control-nested) - 12px) / 2));
  }

  .epitaxy-root .rounded-\[calc\(var\(--cds-radius\)\+8px\)\] {
    border-radius: calc(var(--cds-radius) + 8px);
  }

  .epitaxy-root .rounded-\[calc\(var\(--cds-radius\)-\(var\(--cds-h-control\)-var\(--cds-h-control-nested\)\)\/2\)\] {
    border-radius: calc(var(--cds-radius) - (var(--cds-h-control) - var(--cds-h-control-nested)) / 2);
  }

  .epitaxy-root .rounded-\[calc\(var\(--cds-radius\)-1px\)\] {
    border-radius: calc(var(--cds-radius) - 1px);
  }

  .epitaxy-root .rounded-\[calc\(var\(--cds-radius\)-2px\)\] {
    border-radius: calc(var(--cds-radius) - 2px);
  }

  .epitaxy-root .rounded-\[calc\(var\(--df-icon-size\)\/4\+1px\)\] {
    border-radius: calc(var(--df-icon-size) / 4 + 1px);
  }

  .epitaxy-root .rounded-\[calc\(var\(--r4\)\+2px\)\] {
    border-radius: calc(var(--r4) + 2px);
  }

  .epitaxy-root .rounded-\[inherit\] {
    border-radius: inherit;
  }

  .epitaxy-root .rounded-\[var\(--accordion-radius\)\] {
    border-radius: var(--accordion-radius);
  }

  .epitaxy-root .rounded-\[var\(--cds-checkbox-radius\)\] {
    border-radius: var(--cds-checkbox-radius);
  }

  .epitaxy-root .rounded-\[var\(--df-radius-pill\)\] {
    border-radius: var(--df-radius-pill);
  }

  .epitaxy-root .rounded-\[var\(--df-radius-pill\,6px\)\] {
    border-radius: var(--df-radius-pill, 6px);
  }

  .epitaxy-root .rounded-\[var\(--r7\)\] {
    border-radius: var(--r7);
  }

  .epitaxy-root .rounded-\[…\] {
    border-radius: …;
  }

  .epitaxy-root .rounded-base {
    border-radius: var(--class-base-radius);
  }

  .epitaxy-root .rounded-full {
    border-radius: 3.40282e38px;
  }

  .epitaxy-root .rounded-large {
    border-radius: var(--class-large-radius);
  }

  .epitaxy-root .rounded-lg {
    border-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-md {
    border-radius: var(--radius-md);
  }

  .epitaxy-root .rounded-none {
    border-radius: 0;
  }

  .epitaxy-root .rounded-r1 {
    border-radius: var(--r1);
  }

  .epitaxy-root .rounded-r2 {
    border-radius: var(--r2);
  }

  .epitaxy-root .rounded-r3 {
    border-radius: var(--r3);
  }

  .epitaxy-root .rounded-r4 {
    border-radius: var(--r4);
  }

  .epitaxy-root .rounded-r5 {
    border-radius: var(--r5);
  }

  .epitaxy-root .rounded-r6 {
    border-radius: var(--r6);
  }

  .epitaxy-root .rounded-r7 {
    border-radius: var(--r7);
  }

  .epitaxy-root .rounded-r8 {
    border-radius: var(--r8);
  }

  .epitaxy-root .rounded-radius-full {
    border-radius: var(--radius-full);
  }

  .epitaxy-root .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .epitaxy-root .rounded-small {
    border-radius: var(--class-small-radius);
  }

  .epitaxy-root .rounded-xl {
    border-radius: var(--radius-xl);
  }

  .epitaxy-root .rounded-e-2xl {
    border-start-end-radius: var(--radius-2xl);
    border-end-end-radius: var(--radius-2xl);
  }

  .epitaxy-root .rounded-e-\[inherit\] {
    border-start-end-radius: inherit;
    border-end-end-radius: inherit;
  }

  .epitaxy-root .\!rounded-t-\[20px\] {
    border-top-left-radius: 20px !important;
    border-top-right-radius: 20px !important;
  }

  .epitaxy-root .rounded-t {
    border-top-left-radius: var(--cds-radius);
    border-top-right-radius: var(--cds-radius);
  }

  .epitaxy-root .rounded-t-2xl {
    border-top-left-radius: var(--radius-2xl);
    border-top-right-radius: var(--radius-2xl);
  }

  .epitaxy-root .rounded-t-\[0\.5px\] {
    border-top-left-radius: .5px;
    border-top-right-radius: .5px;
  }

  .epitaxy-root .rounded-t-\[2rem\] {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
  }

  .epitaxy-root .rounded-t-\[6px\] {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .epitaxy-root .rounded-t-\[16px\] {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .epitaxy-root .rounded-t-\[20px\] {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .epitaxy-root .rounded-t-\[24px\] {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
  }

  .epitaxy-root .rounded-t-\[28px\] {
    border-top-left-radius: 28px;
    border-top-right-radius: 28px;
  }

  .epitaxy-root .rounded-t-lg {
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-t-md {
    border-top-left-radius: var(--radius-md);
    border-top-right-radius: var(--radius-md);
  }

  .epitaxy-root .rounded-t-xl {
    border-top-left-radius: var(--radius-xl);
    border-top-right-radius: var(--radius-xl);
  }

  .epitaxy-root .rounded-l {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  .epitaxy-root .rounded-l-3xl {
    border-top-left-radius: var(--radius-3xl);
    border-bottom-left-radius: var(--radius-3xl);
  }

  .epitaxy-root .rounded-l-\[24px\] {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .epitaxy-root .rounded-l-\[inherit\] {
    border-top-left-radius: inherit;
    border-bottom-left-radius: inherit;
  }

  .epitaxy-root .rounded-l-full {
    border-top-left-radius: 3.40282e38px;
    border-bottom-left-radius: 3.40282e38px;
  }

  .epitaxy-root .rounded-l-lg {
    border-top-left-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .epitaxy-root .rounded-l-sm {
    border-top-left-radius: var(--radius-sm);
    border-bottom-left-radius: var(--radius-sm);
  }

  .epitaxy-root .rounded-tl-\[0px\] {
    border-top-left-radius: 0;
  }

  .epitaxy-root .rounded-tl-lg {
    border-top-left-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-tl-md {
    border-top-left-radius: var(--radius-md);
  }

  .epitaxy-root .rounded-tl-none {
    border-top-left-radius: 0;
  }

  .epitaxy-root .rounded-tl-xl {
    border-top-left-radius: var(--radius-xl);
  }

  .epitaxy-root .rounded-r-3xl {
    border-top-right-radius: var(--radius-3xl);
    border-bottom-right-radius: var(--radius-3xl);
  }

  .epitaxy-root .rounded-r-\[24px\] {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .epitaxy-root .rounded-r-\[inherit\] {
    border-top-right-radius: inherit;
    border-bottom-right-radius: inherit;
  }

  .epitaxy-root .rounded-r-full {
    border-top-right-radius: 3.40282e38px;
    border-bottom-right-radius: 3.40282e38px;
  }

  .epitaxy-root .rounded-r-lg {
    border-top-right-radius: var(--radius-lg);
    border-bottom-right-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-r-md {
    border-top-right-radius: var(--radius-md);
    border-bottom-right-radius: var(--radius-md);
  }

  .epitaxy-root .rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .epitaxy-root .rounded-r-sm {
    border-top-right-radius: var(--radius-sm);
    border-bottom-right-radius: var(--radius-sm);
  }

  .epitaxy-root .rounded-tr-\[0px\] {
    border-top-right-radius: 0;
  }

  .epitaxy-root .rounded-tr-lg {
    border-top-right-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-tr-md {
    border-top-right-radius: var(--radius-md);
  }

  .epitaxy-root .\!rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .epitaxy-root .rounded-b-2xl {
    border-bottom-right-radius: var(--radius-2xl);
    border-bottom-left-radius: var(--radius-2xl);
  }

  .epitaxy-root .rounded-b-\[0\.6rem\] {
    border-bottom-right-radius: .6rem;
    border-bottom-left-radius: .6rem;
  }

  .epitaxy-root .rounded-b-\[20px\] {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .epitaxy-root .rounded-b-\[24px\] {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .epitaxy-root .rounded-b-lg {
    border-bottom-right-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .epitaxy-root .rounded-b-r6 {
    border-bottom-right-radius: var(--r6);
    border-bottom-left-radius: var(--r6);
  }

  .epitaxy-root .rounded-b-xl {
    border-bottom-right-radius: var(--radius-xl);
    border-bottom-left-radius: var(--radius-xl);
  }

  .epitaxy-root .rounded-br-lg {
    border-bottom-right-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-bl-\[2px\] {
    border-bottom-left-radius: 2px;
  }

  .epitaxy-root .rounded-bl-lg {
    border-bottom-left-radius: var(--radius-lg);
  }

  .epitaxy-root .rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .epitaxy-root .\!border-0 {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .epitaxy-root .\!border-1 {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }

  .epitaxy-root .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .border-1 {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .epitaxy-root .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }

  .epitaxy-root .border-200 {
    border-style: var(--tw-border-style);
    border-width: 200px;
  }

  .epitaxy-root .border-300 {
    border-style: var(--tw-border-style);
    border-width: 300px;
  }

  .epitaxy-root .border-\[0\.4px\] {
    border-style: var(--tw-border-style);
    border-width: .4px;
  }

  .epitaxy-root .border-\[0\.5px\] {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .epitaxy-root .border-\[0\.29px\] {
    border-style: var(--tw-border-style);
    border-width: .29px;
  }

  .epitaxy-root .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }

  .epitaxy-root .border-\[1px\] {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .border-\[8px\] {
    border-style: var(--tw-border-style);
    border-width: 8px;
  }

  .epitaxy-root .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .epitaxy-root .\!border-t-0 {
    border-top-style: var(--tw-border-style) !important;
    border-top-width: 0 !important;
  }

  .epitaxy-root .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .epitaxy-root .border-t-0 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .epitaxy-root .border-t-2 {
    border-top-style: var(--tw-border-style);
    border-top-width: 2px;
  }

  .epitaxy-root .border-t-\[0\.5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: .5px;
  }

  .epitaxy-root .border-t-\[1\.4px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1.4px;
  }

  .epitaxy-root .border-t-\[1\.5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1.5px;
  }

  .epitaxy-root .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .epitaxy-root .border-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0;
  }

  .epitaxy-root .border-r-\[0\.5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: .5px;
  }

  .epitaxy-root .border-r-\[1\.5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 1.5px;
  }

  .epitaxy-root .\!border-b-0 {
    border-bottom-style: var(--tw-border-style) !important;
    border-bottom-width: 0 !important;
  }

  .epitaxy-root .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .epitaxy-root .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .epitaxy-root .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }

  .epitaxy-root .border-b-\[0\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: .5px;
  }

  .epitaxy-root .border-b-\[1\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1.5px;
  }

  .epitaxy-root .border-b-\[length\:var\(--cds-ring-inner\)\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: var(--cds-ring-inner);
  }

  .epitaxy-root .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .epitaxy-root .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }

  .epitaxy-root .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }

  .epitaxy-root .border-l-\[1\.5px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 1.5px;
  }

  .epitaxy-root .border-l-\[3px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 3px;
  }

  .epitaxy-root .\!border-none {
    --tw-border-style: none !important;
    border-style: none !important;
  }

  .epitaxy-root .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .epitaxy-root .border-dotted {
    --tw-border-style: dotted;
    border-style: dotted;
  }

  .epitaxy-root .border-none {
    --tw-border-style: none;
    border-style: none;
  }

  .epitaxy-root .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }

  .epitaxy-root .\!border-\[hsl\(var\(--accent-100\)\/0\.3\)\] {
    border-color: hsl(var(--accent-100)/.3) !important;
  }

  .epitaxy-root .\!border-git-queued {
    border-color: var(--cds-border-git-queued) !important;
  }

  .epitaxy-root .\!border-strong {
    border-color: var(--cds-border-strong) !important;
  }

  .epitaxy-root .\!border-transparent {
    border-color: #0000 !important;
  }

  .epitaxy-root .border-\[\#8250df\]\/30 {
    border-color: lab(45.8944% 45.0019 -66.6969 / .3);
  }

  .epitaxy-root .border-\[\#D97757\] {
    border-color: #d97757;
  }

  .epitaxy-root .border-\[\#E8E6DC\] {
    border-color: #e8e6dc;
  }

  .epitaxy-root .border-\[\#ccc\] {
    border-color: #ccc;
  }

  .epitaxy-root .border-\[\#ddd\] {
    border-color: #ddd;
  }

  .epitaxy-root .border-\[color-mix\(in_srgb\,var\(--cds-gray-810\)_30\%\,transparent\)\] {
    border-color: var(--cds-gray-810);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-\[color-mix\(in_srgb\,var\(--cds-gray-810\)_30\%\,transparent\)\] {
      border-color: color-mix(in srgb,var(--cds-gray-810) 30%,transparent);
    }
  }

  .epitaxy-root .border-\[color-mix\(in_srgb\,var\(--extended-pink\)_30\%\,transparent\)\] {
    border-color: var(--extended-pink);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-\[color-mix\(in_srgb\,var\(--extended-pink\)_30\%\,transparent\)\] {
      border-color: color-mix(in srgb,var(--extended-pink) 30%,transparent);
    }
  }

  .epitaxy-root .border-\[hsl\(var\(--accent-100\)\/25\%\)\] {
    border-color: hsl(var(--accent-100)/25%);
  }

  .epitaxy-root .border-\[hsl\(var\(--accent-100\)\/30\%\)\] {
    border-color: hsl(var(--accent-100)/30%);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-100\)\/0\.1\)\] {
    border-color: hsl(var(--border-100)/.1);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-200\)\/0\.1\)\] {
    border-color: hsl(var(--border-200)/.1);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-200\)\/0\.4\)\] {
    border-color: hsl(var(--border-200)/.4);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.1\)\] {
    border-color: hsl(var(--border-300)/.1);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.2\)\] {
    border-color: hsl(var(--border-300)/.2);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.3\)\] {
    border-color: hsl(var(--border-300)/.3);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.08\)\] {
    border-color: hsl(var(--border-300)/.08);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.12\)\] {
    border-color: hsl(var(--border-300)/.12);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.25\)\] {
    border-color: hsl(var(--border-300)/.25);
  }

  .epitaxy-root .border-\[hsl\(var\(--border-400\)\/0\.1\)\] {
    border-color: hsl(var(--border-400)/.1);
  }

  .epitaxy-root .border-\[var\(--cds-ring-color\)\] {
    border-color: var(--cds-ring-color);
  }

  .epitaxy-root .border-\[var\(--diff-widget-border\,var\(--cds-border\)\)\] {
    border-color: var(--diff-widget-border, var(--cds-border));
  }

  .epitaxy-root .border-\[var\(--t2\)\] {
    border-color: var(--t2);
  }

  .epitaxy-root .border-\[var\(--t3\)\] {
    border-color: var(--t3);
  }

  .epitaxy-root .border-\[var\(--t4\)\] {
    border-color: var(--t4);
  }

  .epitaxy-root .border-\[var\(--t5\)\] {
    border-color: var(--t5);
  }

  .epitaxy-root .border-\[var\(--t6\)\] {
    border-color: var(--t6);
  }

  .epitaxy-root .border-accent {
    border-color: var(--cds-border-accent);
  }

  .epitaxy-root .border-alpha-1 {
    border-color: var(--cds-alpha-1);
  }

  .epitaxy-root .border-alpha-2 {
    border-color: var(--cds-alpha-2);
  }

  .epitaxy-root .border-alpha-3 {
    border-color: var(--cds-alpha-3);
  }

  .epitaxy-root .border-alpha-4 {
    border-color: var(--cds-alpha-4);
  }

  .epitaxy-root .border-black, .epitaxy-root .border-black\/10 {
    border-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-black\/10 {
      border-color: color-mix(in oklab, var(--cds-black) 10%, transparent);
    }
  }

  .epitaxy-root .border-black\/\[0\.08\] {
    border-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-black\/\[0\.08\] {
      border-color: color-mix(in oklab, var(--cds-black) 8%, transparent);
    }
  }

  .epitaxy-root .border-blue-200 {
    border-color: var(--cds-blue-200);
  }

  .epitaxy-root .border-blue-500 {
    border-color: var(--cds-blue-500);
  }

  .epitaxy-root .border-clay-emphasized {
    border-color: var(--cds-clay-emphasized);
  }

  .epitaxy-root .border-current {
    border-color: currentColor;
  }

  .epitaxy-root .border-danger, .epitaxy-root .border-danger\/20 {
    border-color: var(--cds-border-danger);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-danger\/20 {
      border-color: color-mix(in oklab, var(--cds-border-danger) 20%, transparent);
    }
  }

  .epitaxy-root .border-default {
    border-color: var(--cds-border);
  }

  .epitaxy-root .border-divider {
    border-color: var(--ui-divider);
  }

  .epitaxy-root .border-emerald-500 {
    border-color: var(--color-emerald-500);
  }

  .epitaxy-root .border-git-conflicting {
    border-color: var(--cds-border-git-conflicting);
  }

  .epitaxy-root .border-git-queued {
    border-color: var(--cds-border-git-queued);
  }

  .epitaxy-root .border-gray-0 {
    border-color: var(--cds-gray-0);
  }

  .epitaxy-root .border-green-200 {
    border-color: var(--cds-green-200);
  }

  .epitaxy-root .border-neutral-50 {
    border-color: var(--cds-neutral-50);
  }

  .epitaxy-root .border-plum {
    border-color: var(--cds-plum);
  }

  .epitaxy-root .border-strong {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .border-stronger {
    border-color: var(--cds-border-stronger);
  }

  .epitaxy-root .border-success {
    border-color: var(--cds-border-success);
  }

  .epitaxy-root .border-t2 {
    border-color: var(--t2);
  }

  .epitaxy-root .border-t3 {
    border-color: var(--t3);
  }

  .epitaxy-root .border-t4 {
    border-color: var(--t4);
  }

  .epitaxy-root .border-transparent {
    border-color: #0000;
  }

  .epitaxy-root .border-violet-500 {
    border-color: var(--cds-violet-500);
  }

  .epitaxy-root .border-warning {
    border-color: var(--cds-border-warning);
  }

  .epitaxy-root .border-white {
    border-color: var(--color-white);
  }

  .epitaxy-root .border-t-current {
    border-top-color: currentColor;
  }

  .epitaxy-root .border-t-transparent {
    border-top-color: #0000;
  }

  .epitaxy-root .border-r-transparent {
    border-right-color: #0000;
  }

  .epitaxy-root .border-b-\[var\(--cds-border\)\] {
    border-bottom-color: var(--cds-border);
  }

  .epitaxy-root .border-l-\[hsl\(210\,70\%\,50\%\)\] {
    border-left-color: #2680d9;
  }

  .epitaxy-root .border-l-transparent {
    border-left-color: #0000;
  }

  .epitaxy-root .\!\[background-color\:rgba\(0\,0\,0\,0\.05\)\] {
    background-color: #0000000d !important;
  }

  .epitaxy-root .\!bg-\[rgb\(255_255_255\/0\.15\)\] {
    background-color: #ffffff26 !important;
  }

  .epitaxy-root .\!bg-danger {
    background-color: var(--cds-bg-danger) !important;
  }

  .epitaxy-root .\!bg-fill-primary {
    background-color: var(--cds-fill-primary) !important;
  }

  .epitaxy-root .\!bg-git-queued {
    background-color: var(--cds-bg-git-queued) !important;
  }

  .epitaxy-root .\!bg-neutral-30, .epitaxy-root .\!bg-neutral-30\/60 {
    background-color: var(--cds-neutral-30) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .\!bg-neutral-30\/60 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 60%, transparent) !important;
    }
  }

  .epitaxy-root .\!bg-surface-0 {
    background-color: var(--cds-surface-0) !important;
  }

  .epitaxy-root .\!bg-surface-1 {
    background-color: var(--cds-surface-1) !important;
  }

  .epitaxy-root .\!bg-surface-3 {
    background-color: var(--cds-surface-3) !important;
  }

  .epitaxy-root .\!bg-transparent {
    background-color: #0000 !important;
  }

  .epitaxy-root .bg-\[\#1a5c3a\] {
    background-color: #1a5c3a;
  }

  .epitaxy-root .bg-\[\#1e1e1e\] {
    background-color: #1e1e1e;
  }

  .epitaxy-root .bg-\[\#2d2d2d\] {
    background-color: #2d2d2d;
  }

  .epitaxy-root .bg-\[\#3B82F6\] {
    background-color: #3b82f6;
  }

  .epitaxy-root .bg-\[\#007AFF\] {
    background-color: #007aff;
  }

  .epitaxy-root .bg-\[\#28c840\] {
    background-color: #28c840;
  }

  .epitaxy-root .bg-\[\#61C454\] {
    background-color: #61c454;
  }

  .epitaxy-root .bg-\[\#161b22\] {
    background-color: #161b22;
  }

  .epitaxy-root .bg-\[\#666\] {
    background-color: #666;
  }

  .epitaxy-root .bg-\[\#788c5d\] {
    background-color: #788c5d;
  }

  .epitaxy-root .bg-\[\#8250df\]\/10 {
    background-color: lab(45.8944% 45.0019 -66.6969 / .1);
  }

  .epitaxy-root .bg-\[\#262624\] {
    background-color: #262624;
  }

  .epitaxy-root .bg-\[\#323232\] {
    background-color: #323232;
  }

  .epitaxy-root .bg-\[\#BCD1CA\] {
    background-color: #bcd1ca;
  }

  .epitaxy-root .bg-\[\#CBCADB\] {
    background-color: #cbcadb;
  }

  .epitaxy-root .bg-\[\#ED6A5E\] {
    background-color: #ed6a5e;
  }

  .epitaxy-root .bg-\[\#F0EEE6\] {
    background-color: #f0eee6;
  }

  .epitaxy-root .bg-\[\#F5BE4F\] {
    background-color: #f5be4f;
  }

  .epitaxy-root .bg-\[\#F5DB9A\] {
    background-color: #f5db9a;
  }

  .epitaxy-root .bg-\[\#F5F4ED\] {
    background-color: #f5f4ed;
  }

  .epitaxy-root .bg-\[\#F6F5EF\] {
    background-color: #f6f5ef;
  }

  .epitaxy-root .bg-\[\#ccc\] {
    background-color: #ccc;
  }

  .epitaxy-root .bg-\[\#d4d4d4\] {
    background-color: #d4d4d4;
  }

  .epitaxy-root .bg-\[\#dcf6dc\] {
    background-color: #dcf6dc;
  }

  .epitaxy-root .bg-\[\#dee1e6\] {
    background-color: #dee1e6;
  }

  .epitaxy-root .bg-\[\#e8e8e8\] {
    background-color: #e8e8e8;
  }

  .epitaxy-root .bg-\[\#ececec\] {
    background-color: #ececec;
  }

  .epitaxy-root .bg-\[\#effbef\] {
    background-color: #effbef;
  }

  .epitaxy-root .bg-\[\#f1f3f4\] {
    background-color: #f1f3f4;
  }

  .epitaxy-root .bg-\[\#f5f5f5\] {
    background-color: #f5f5f5;
  }

  .epitaxy-root .bg-\[\#fafafa\] {
    background-color: #fafafa;
  }

  .epitaxy-root .bg-\[\#febc2e\] {
    background-color: #febc2e;
  }

  .epitaxy-root .bg-\[\#ff5f57\] {
    background-color: #ff5f57;
  }

  .epitaxy-root .bg-\[\#ffe5e5\] {
    background-color: #ffe5e5;
  }

  .epitaxy-root .bg-\[\#fff0f0\] {
    background-color: #fff0f0;
  }

  .epitaxy-root .bg-\[\#fff\] {
    background-color: #fff;
  }

  .epitaxy-root .bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_15\%\,transparent\)\] {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_15\%\,transparent\)\] {
      background-color: color-mix(in srgb,var(--cds-fill-accent) 15%,transparent);
    }
  }

  .epitaxy-root .bg-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
    background-color: var(--cds-neutral-700);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
      background-color: color-mix(in srgb,var(--cds-neutral-700) 45%,transparent);
    }
  }

  .epitaxy-root .bg-\[hsl\(210\,70\%\,50\%\)\]\/10 {
    background-color: lab(51.9639% -1.55535 -53.932 / .1);
  }

  .epitaxy-root .bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/10\%\)\] {
    background-color: hsl(from var(--cds-fill-accent) h s l/10%);
  }

  .epitaxy-root .bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/20\%\)\] {
    background-color: hsl(from var(--cds-fill-accent) h s l/20%);
  }

  .epitaxy-root .bg-\[hsl\(var\(--accent-100\)\/8\%\)\] {
    background-color: hsl(var(--accent-100)/8%);
  }

  .epitaxy-root .bg-\[hsl\(var\(--accent-100\)\/12\%\)\] {
    background-color: hsl(var(--accent-100)/12%);
  }

  .epitaxy-root .bg-\[hsl\(var\(--accent-200\)\)\] {
    background-color: hsl(var(--accent-200));
  }

  .epitaxy-root .bg-\[hsl\(var\(--bg-000\)\)\] {
    background-color: hsl(var(--bg-000));
  }

  .epitaxy-root .bg-\[hsl\(var\(--bg-100\)\)\] {
    background-color: hsl(var(--bg-100));
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.03\)\] {
    background-color: hsl(var(--border-300)/.03);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.04\)\] {
    background-color: hsl(var(--border-300)/.04);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.4\)\] {
    background-color: hsl(var(--border-300)/.4);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.06\)\] {
    background-color: hsl(var(--border-300)/.06);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.08\)\] {
    background-color: hsl(var(--border-300)/.08);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.015\)\] {
    background-color: hsl(var(--border-300)/.015);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.15\)\] {
    background-color: hsl(var(--border-300)/.15);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.025\)\] {
    background-color: hsl(var(--border-300)/.025);
  }

  .epitaxy-root .bg-\[hsl\(var\(--border-400\)\/0\.03\)\] {
    background-color: hsl(var(--border-400)/.03);
  }

  .epitaxy-root .bg-\[hsl\(var\(--df-surface-primary\)\)\] {
    background-color: hsl(var(--df-surface-primary));
  }

  .epitaxy-root .bg-\[hsla\(130\,35\%\,88\%\,0\.45\)\] {
    background-color: #d6ebd973;
  }

  .epitaxy-root .bg-\[light-dark\(var\(--cds-surface-popover\)\,var\(--cds-alpha-2\)\)\] {
    background-color: var(--lightningcss-light, var(--cds-surface-popover))var(--lightningcss-dark, var(--cds-alpha-2));
  }

  .epitaxy-root .bg-\[var\(--accent-20\)\] {
    background-color: var(--accent-20);
  }

  .epitaxy-root .bg-\[var\(--cds-button-on-content\)\] {
    background-color: var(--cds-button-on-content);
  }

  .epitaxy-root .bg-\[var\(--cds-on-accent\)\] {
    background-color: var(--cds-on-accent);
  }

  .epitaxy-root .bg-\[var\(--cds-on-brand\)\] {
    background-color: var(--cds-on-brand);
  }

  .epitaxy-root .bg-\[var\(--cds-on-danger\)\] {
    background-color: var(--cds-on-danger);
  }

  .epitaxy-root .bg-\[var\(--cds-on-primary\)\] {
    background-color: var(--cds-on-primary);
  }

  .epitaxy-root .bg-\[var\(--cds-page-bg\)\] {
    background-color: var(--cds-page-bg);
  }

  .epitaxy-root .bg-\[var\(--cds-segmented-control-thumb\)\] {
    background-color: var(--cds-segmented-control-thumb);
  }

  .epitaxy-root .bg-\[var\(--cds-segmented-control-track\)\] {
    background-color: var(--cds-segmented-control-track);
  }

  .epitaxy-root .bg-\[var\(--cds-skeleton-base\)\] {
    background-color: var(--cds-skeleton-base);
  }

  .epitaxy-root .bg-\[var\(--cds-switch-knob\)\] {
    background-color: var(--cds-switch-knob);
  }

  .epitaxy-root .bg-\[var\(--cds-switch-track\)\] {
    background-color: var(--cds-switch-track);
  }

  .epitaxy-root .bg-\[var\(--cds-text-git-conflicting\)\] {
    background-color: var(--cds-text-git-conflicting);
  }

  .epitaxy-root .bg-\[var\(--cds-text-git-opened\)\] {
    background-color: var(--cds-text-git-opened);
  }

  .epitaxy-root .bg-\[var\(--cds-text-git-queued\)\] {
    background-color: var(--cds-text-git-queued);
  }

  .epitaxy-root .bg-\[var\(--cds-text-git-removed\)\] {
    background-color: var(--cds-text-git-removed);
  }

  .epitaxy-root .bg-\[var\(--cds-text-muted\)\] {
    background-color: var(--cds-text-muted);
  }

  .epitaxy-root .bg-\[var\(--cds-tooltip-bg\)\] {
    background-color: var(--cds-tooltip-bg);
  }

  .epitaxy-root .bg-\[var\(--composer-card-fill\)\] {
    background-color: var(--composer-card-fill);
  }

  .epitaxy-root .bg-\[var\(--core-10-red\)\] {
    background-color: var(--core-10-red);
  }

  .epitaxy-root .bg-\[var\(--df-bg-page\,var\(--cds-surface-1\)\)\] {
    background-color: var(--df-bg-page, var(--cds-surface-1));
  }

  .epitaxy-root .bg-\[var\(--df-hover\)\] {
    background-color: var(--df-hover);
  }

  .epitaxy-root .bg-\[var\(--df-sidebar-bg\)\] {
    background-color: var(--df-sidebar-bg);
  }

  .epitaxy-root .bg-\[var\(--df-sidebar-bg\,hsl\(var\(--bg-100\)\)\)\] {
    background-color: var(--df-sidebar-bg, hsl(var(--bg-100)));
  }

  .epitaxy-root .bg-\[var\(--df-web-sidebar-bg\,var\(--df-sidebar-bg\)\)\] {
    background-color: var(--df-web-sidebar-bg, var(--df-sidebar-bg));
  }

  .epitaxy-root .bg-\[var\(--diff-widget-bg\,var\(--cds-surface-3\)\)\] {
    background-color: var(--diff-widget-bg, var(--cds-surface-3));
  }

  .epitaxy-root .bg-\[var\(--dot-ready\)\] {
    background-color: var(--dot-ready);
  }

  .epitaxy-root .bg-\[var\(--epitaxy-accent\,var\(--cds-fill-accent\)\)\] {
    background-color: var(--epitaxy-accent, var(--cds-fill-accent));
  }

  .epitaxy-root .bg-\[var\(--epitaxy-accent-10\)\] {
    background-color: var(--epitaxy-accent-10);
  }

  .epitaxy-root .bg-\[var\(--extended-10-green\)\] {
    background-color: var(--extended-10-green);
  }

  .epitaxy-root .bg-\[var\(--extended-10-pink\)\] {
    background-color: var(--extended-10-pink);
  }

  .epitaxy-root .bg-\[var\(--extended-10-purple\)\] {
    background-color: var(--extended-10-purple);
  }

  .epitaxy-root .bg-\[var\(--extended-green\)\] {
    background-color: var(--extended-green);
  }

  .epitaxy-root .bg-\[var\(--extended-pink\)\] {
    background-color: var(--extended-pink);
  }

  .epitaxy-root .bg-\[var\(--extended-purple\)\] {
    background-color: var(--extended-purple);
  }

  .epitaxy-root .bg-\[var\(--fill-destructive-default\)\] {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .bg-\[var\(--prompt-compact-bg\)\] {
    background-color: var(--prompt-compact-bg);
  }

  .epitaxy-root .bg-\[var\(--surface-primary\)\] {
    background-color: var(--surface-primary);
  }

  .epitaxy-root .bg-\[var\(--t1\)\] {
    background-color: var(--t1);
  }

  .epitaxy-root .bg-\[var\(--t2\)\] {
    background-color: var(--t2);
  }

  .epitaxy-root .bg-\[var\(--t6\)\] {
    background-color: var(--t6);
  }

  .epitaxy-root .bg-\[var\(--ui-slider-background\)\] {
    background-color: var(--ui-slider-background);
  }

  .epitaxy-root .bg-\[var\(--ui-slider-fill\)\] {
    background-color: var(--ui-slider-fill);
  }

  .epitaxy-root .bg-\[var\(--ui-slider-handle\)\] {
    background-color: var(--ui-slider-handle);
  }

  .epitaxy-root .bg-\[var\(--ui-tooltip-fill\)\] {
    background-color: var(--ui-tooltip-fill);
  }

  .epitaxy-root .bg-\[var\(--ui-user-message-background\)\] {
    background-color: var(--ui-user-message-background);
  }

  .epitaxy-root .bg-\[var\(--z0\)\] {
    background-color: var(--z0);
  }

  .epitaxy-root .bg-accent {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .bg-alpha-0 {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .bg-alpha-1, .epitaxy-root .bg-alpha-1\/50 {
    background-color: var(--cds-alpha-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-alpha-1\/50 {
      background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
    }
  }

  .epitaxy-root .bg-alpha-2 {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .bg-alpha-3 {
    background-color: var(--cds-alpha-3);
  }

  .epitaxy-root .bg-alpha-4 {
    background-color: var(--cds-alpha-4);
  }

  .epitaxy-root .bg-alpha-5 {
    background-color: var(--cds-alpha-5);
  }

  .epitaxy-root .bg-alpha-7 {
    background-color: var(--cds-alpha-7);
  }

  .epitaxy-root .bg-aqua-100 {
    background-color: var(--cds-aqua-100);
  }

  .epitaxy-root .bg-aqua-450, .epitaxy-root .bg-aqua-450\/10 {
    background-color: var(--cds-aqua-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-aqua-450\/10 {
      background-color: color-mix(in oklab, var(--cds-aqua-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-aqua-500 {
    background-color: var(--cds-aqua-500);
  }

  .epitaxy-root .bg-backdrop {
    background-color: var(--cds-backdrop);
  }

  .epitaxy-root .bg-black, .epitaxy-root .bg-black\/5 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/5 {
      background-color: color-mix(in oklab, var(--cds-black) 5%, transparent);
    }
  }

  .epitaxy-root .bg-black\/10 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/10 {
      background-color: color-mix(in oklab, var(--cds-black) 10%, transparent);
    }
  }

  .epitaxy-root .bg-black\/15 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/15 {
      background-color: color-mix(in oklab, var(--cds-black) 15%, transparent);
    }
  }

  .epitaxy-root .bg-black\/25 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/25 {
      background-color: color-mix(in oklab, var(--cds-black) 25%, transparent);
    }
  }

  .epitaxy-root .bg-black\/30 {
    background-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/30 {
      background-color: color-mix(in oklab, var(--cds-black) 30%, transparent);
    }
  }

  .epitaxy-root .bg-blue-50 {
    background-color: var(--cds-blue-50);
  }

  .epitaxy-root .bg-blue-100 {
    background-color: var(--cds-blue-100);
  }

  .epitaxy-root .bg-blue-450, .epitaxy-root .bg-blue-450\/10 {
    background-color: var(--cds-blue-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-blue-450\/10 {
      background-color: color-mix(in oklab, var(--cds-blue-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-blue-500, .epitaxy-root .bg-blue-500\/20 {
    background-color: var(--cds-blue-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-blue-500\/20 {
      background-color: color-mix(in oklab, var(--cds-blue-500) 20%, transparent);
    }
  }

  .epitaxy-root .bg-blue-500\/35 {
    background-color: var(--cds-blue-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-blue-500\/35 {
      background-color: color-mix(in oklab, var(--cds-blue-500) 35%, transparent);
    }
  }

  .epitaxy-root .bg-border {
    background-color: var(--cds-border);
  }

  .epitaxy-root .bg-clay {
    background-color: var(--cds-clay);
  }

  .epitaxy-root .bg-current {
    background-color: currentColor;
  }

  .epitaxy-root .bg-danger {
    background-color: var(--cds-bg-danger);
  }

  .epitaxy-root .bg-emerald-500\/20 {
    background-color: #00bb7f33;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-emerald-500\/20 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 20%, transparent);
    }
  }

  .epitaxy-root .bg-emerald-500\/35 {
    background-color: #00bb7f59;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-emerald-500\/35 {
      background-color: color-mix(in oklab, var(--color-emerald-500) 35%, transparent);
    }
  }

  .epitaxy-root .bg-extended-10-green {
    background-color: var(--extended-10-green);
  }

  .epitaxy-root .bg-extended-10-purple {
    background-color: var(--extended-10-purple);
  }

  .epitaxy-root .bg-fill-accent {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .bg-fill-accent-hover {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .bg-fill-brand {
    background-color: var(--cds-fill-brand);
  }

  .epitaxy-root .bg-fill-contained-busy {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .bg-fill-contained-default {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .bg-fill-contained-disabled {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .bg-fill-contained-hover {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .bg-fill-control {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .bg-fill-danger {
    background-color: var(--cds-fill-danger);
  }

  .epitaxy-root .bg-fill-danger-hover {
    background-color: var(--cds-fill-danger-hover);
  }

  .epitaxy-root .bg-fill-destructive-busy {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .bg-fill-destructive-default {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .bg-fill-destructive-disabled {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .bg-fill-destructive-hover {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .bg-fill-field {
    background-color: var(--cds-fill-field);
  }

  .epitaxy-root .bg-fill-ghost-hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .bg-fill-primary {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .bg-fill-primary-busy {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .bg-fill-primary-default {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .bg-fill-primary-disabled {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .bg-fill-primary-hover {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .bg-fill-pro {
    background-color: var(--cds-fill-pro);
  }

  .epitaxy-root .bg-fill-pro-hover {
    background-color: var(--cds-fill-pro-hover);
  }

  .epitaxy-root .bg-fill-secondary {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .bg-fill-success {
    background-color: var(--cds-fill-success);
  }

  .epitaxy-root .bg-fill-success-hover {
    background-color: var(--cds-fill-success-hover);
  }

  .epitaxy-root .bg-fill-uncontained-busy {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .bg-fill-uncontained-default, .epitaxy-root .bg-fill-uncontained-disabled {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .bg-fill-uncontained-hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .bg-fill-uncontained-selected {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .bg-fill-warning {
    background-color: var(--cds-fill-warning);
  }

  .epitaxy-root .bg-fill-warning-hover {
    background-color: var(--cds-fill-warning-hover);
  }

  .epitaxy-root .bg-fuchsia-500 {
    background-color: var(--color-fuchsia-500);
  }

  .epitaxy-root .bg-git-added {
    background-color: var(--cds-bg-git-added);
  }

  .epitaxy-root .bg-git-queued {
    background-color: var(--cds-bg-git-queued);
  }

  .epitaxy-root .bg-git-removed {
    background-color: var(--cds-bg-git-removed);
  }

  .epitaxy-root .bg-gray-0 {
    background-color: var(--cds-gray-0);
  }

  .epitaxy-root .bg-gray-50 {
    background-color: var(--cds-gray-50);
  }

  .epitaxy-root .bg-gray-600 {
    background-color: var(--cds-gray-600);
  }

  .epitaxy-root .bg-gray-700 {
    background-color: var(--cds-gray-700);
  }

  .epitaxy-root .bg-green-50 {
    background-color: var(--cds-green-50);
  }

  .epitaxy-root .bg-green-100 {
    background-color: var(--cds-green-100);
  }

  .epitaxy-root .bg-green-450, .epitaxy-root .bg-green-450\/10 {
    background-color: var(--cds-green-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-green-450\/10 {
      background-color: color-mix(in oklab, var(--cds-green-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-green-500, .epitaxy-root .bg-green-500\/20 {
    background-color: var(--cds-green-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-green-500\/20 {
      background-color: color-mix(in oklab, var(--cds-green-500) 20%, transparent);
    }
  }

  .epitaxy-root .bg-inherit {
    background-color: inherit;
  }

  .epitaxy-root .bg-magenta-100 {
    background-color: var(--cds-magenta-100);
  }

  .epitaxy-root .bg-magenta-450, .epitaxy-root .bg-magenta-450\/10 {
    background-color: var(--cds-magenta-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-magenta-450\/10 {
      background-color: color-mix(in oklab, var(--cds-magenta-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-magenta-500\/20 {
    background-color: var(--cds-magenta-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-magenta-500\/20 {
      background-color: color-mix(in oklab, var(--cds-magenta-500) 20%, transparent);
    }
  }

  .epitaxy-root .bg-neutral {
    background-color: var(--cds-bg-neutral);
  }

  .epitaxy-root .bg-neutral-30, .epitaxy-root .bg-neutral-30\/30 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-30\/30 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 30%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-30\/40 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-30\/40 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 40%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-30\/50 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-30\/50 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 50%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-30\/60 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-30\/60 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 60%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-30\/80 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-30\/80 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 80%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-30\/90 {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-30\/90 {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 90%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-50, .epitaxy-root .bg-neutral-50\/10 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-50\/10 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 10%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-50\/20 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-50\/20 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 20%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-50\/40 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-50\/40 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 40%, transparent);
    }
  }

  .epitaxy-root .bg-neutral-50\/50 {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-neutral-50\/50 {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 50%, transparent);
    }
  }

  .epitaxy-root .bg-orange-100 {
    background-color: var(--cds-orange-100);
  }

  .epitaxy-root .bg-orange-450, .epitaxy-root .bg-orange-450\/10 {
    background-color: var(--cds-orange-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-orange-450\/10 {
      background-color: color-mix(in oklab, var(--cds-orange-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-orange-500\/20 {
    background-color: var(--cds-orange-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-orange-500\/20 {
      background-color: color-mix(in oklab, var(--cds-orange-500) 20%, transparent);
    }
  }

  .epitaxy-root .bg-page {
    background-color: var(--cds-page-bg);
  }

  .epitaxy-root .bg-pro {
    background-color: var(--cds-bg-pro);
  }

  .epitaxy-root .bg-red-100 {
    background-color: var(--cds-red-100);
  }

  .epitaxy-root .bg-red-450, .epitaxy-root .bg-red-450\/10 {
    background-color: var(--cds-red-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-red-450\/10 {
      background-color: color-mix(in oklab, var(--cds-red-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-success {
    background-color: var(--cds-bg-success);
  }

  .epitaxy-root .bg-surface-0, .epitaxy-root .bg-surface-0\/90 {
    background-color: var(--cds-surface-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-surface-0\/90 {
      background-color: color-mix(in oklab, var(--cds-surface-0) 90%, transparent);
    }
  }

  .epitaxy-root .bg-surface-1, .epitaxy-root .bg-surface-1\/50 {
    background-color: var(--cds-surface-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-surface-1\/50 {
      background-color: color-mix(in oklab, var(--cds-surface-1) 50%, transparent);
    }
  }

  .epitaxy-root .bg-surface-2 {
    background-color: var(--cds-surface-2);
  }

  .epitaxy-root .bg-surface-3, .epitaxy-root .bg-surface-3\/50 {
    background-color: var(--cds-surface-3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-surface-3\/50 {
      background-color: color-mix(in oklab, var(--cds-surface-3) 50%, transparent);
    }
  }

  .epitaxy-root .bg-surface-hud {
    background-color: var(--surface-hud);
  }

  .epitaxy-root .bg-surface-panel {
    background-color: var(--cds-surface-panel);
  }

  .epitaxy-root .bg-surface-panel-elevated {
    background-color: var(--cds-surface-3);
  }

  .epitaxy-root .bg-surface-popover {
    background-color: var(--cds-surface-panel);
  }

  .epitaxy-root .bg-surface-primary {
    background-color: var(--surface-primary);
  }

  .epitaxy-root .bg-surface-primary-elevated {
    background-color: var(--surface-primary-elevated);
  }

  .epitaxy-root .bg-surface-prompt-blur {
    background-color: var(--surface-prompt-blur);
  }

  .epitaxy-root .bg-t1 {
    background-color: var(--t1);
  }

  .epitaxy-root .bg-t2 {
    background-color: var(--t2);
  }

  .epitaxy-root .bg-t3 {
    background-color: var(--t3);
  }

  .epitaxy-root .bg-t4 {
    background-color: var(--t4);
  }

  .epitaxy-root .bg-t5 {
    background-color: var(--t5);
  }

  .epitaxy-root .bg-t6 {
    background-color: var(--t6);
  }

  .epitaxy-root .bg-t8 {
    background-color: var(--t8);
  }

  .epitaxy-root .bg-t9 {
    background-color: var(--t9);
  }

  .epitaxy-root .bg-transparent {
    background-color: #0000;
  }

  .epitaxy-root .bg-violet-100 {
    background-color: var(--cds-violet-100);
  }

  .epitaxy-root .bg-violet-450, .epitaxy-root .bg-violet-450\/10 {
    background-color: var(--cds-violet-450);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-violet-450\/10 {
      background-color: color-mix(in oklab, var(--cds-violet-450) 10%, transparent);
    }
  }

  .epitaxy-root .bg-violet-500\/20 {
    background-color: var(--cds-violet-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-violet-500\/20 {
      background-color: color-mix(in oklab, var(--cds-violet-500) 20%, transparent);
    }
  }

  .epitaxy-root .bg-violet-500\/35 {
    background-color: var(--cds-violet-500);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-violet-500\/35 {
      background-color: color-mix(in oklab, var(--cds-violet-500) 35%, transparent);
    }
  }

  .epitaxy-root .bg-warning {
    background-color: var(--cds-bg-warning);
  }

  .epitaxy-root .bg-white {
    background-color: var(--color-white);
  }

  .epitaxy-root .bg-white\/80 {
    background-color: #fffc;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-white\/80 {
      background-color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }

  .epitaxy-root .bg-yellow-100 {
    background-color: var(--cds-yellow-100);
  }

  .epitaxy-root .bg-yellow-500 {
    background-color: var(--cds-yellow-500);
  }

  .epitaxy-root .bg-z0, .epitaxy-root .bg-z0\/60 {
    background-color: var(--z0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-z0\/60 {
      background-color: color-mix(in oklab, var(--z0) 60%, transparent);
    }
  }

  .epitaxy-root .bg-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .bg-gradient-to-l {
    --tw-gradient-position: to left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .bg-gradient-to-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .\!bg-none {
    background-image: none !important;
  }

  .epitaxy-root .\[background-image\:linear-gradient\(0deg\,var\(--cds-bg-danger\)\,var\(--cds-bg-danger\)\)\] {
    background-image: linear-gradient(0deg,var(--cds-bg-danger),var(--cds-bg-danger));
  }

  .epitaxy-root .\[background-image\:linear-gradient\(0deg\,var\(--cds-bg-warning\)\,var\(--cds-bg-warning\)\)\] {
    background-image: linear-gradient(0deg,var(--cds-bg-warning),var(--cds-bg-warning));
  }

  .epitaxy-root .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\] {
    background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,var(--cds-text-muted) 50%,var(--cds-text-muted) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\] {
      background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,color-mix(in srgb,var(--cds-text-muted) 30%,white) 50%,var(--cds-text-muted) 75%);
    }
  }

  .epitaxy-root .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-primary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-primary\)_30\%\,white\)_50\%\,var\(--cds-text-primary\)_75\%\)\] {
    background-image: linear-gradient(120deg,var(--cds-text-primary) 25%,var(--cds-text-primary) 50%,var(--cds-text-primary) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-primary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-primary\)_30\%\,white\)_50\%\,var\(--cds-text-primary\)_75\%\)\] {
      background-image: linear-gradient(120deg,var(--cds-text-primary) 25%,color-mix(in srgb,var(--cds-text-primary) 30%,white) 50%,var(--cds-text-primary) 75%);
    }
  }

  .epitaxy-root .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-secondary\)_30\%\,white\)_50\%\,var\(--cds-text-secondary\)_75\%\)\] {
    background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,var(--cds-text-secondary) 50%,var(--cds-text-secondary) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-secondary\)_30\%\,white\)_50\%\,var\(--cds-text-secondary\)_75\%\)\] {
      background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,color-mix(in srgb,var(--cds-text-secondary) 30%,white) 50%,var(--cds-text-secondary) 75%);
    }
  }

  .epitaxy-root .\[background-image\:linear-gradient\(to_right\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\] {
    background-image: linear-gradient(to right,hsl(var(--bg-200)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--bg-200)) 1px,transparent 1px);
  }

  .epitaxy-root .\[background-image\:radial-gradient\(ellipse_at_50\%_100\%\,hsl\(var\(--brand-000\)\/0\.15\)\,transparent_70\%\)\,linear-gradient\(to_right\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,hsl\(var\(--bg-200\)\)_1px\,transparent_1px\)\] {
    background-image: radial-gradient(ellipse at 50% 100%,hsl(var(--brand-000)/.15),transparent 70%),linear-gradient(to right,hsl(var(--bg-200)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--bg-200)) 1px,transparent 1px);
  }

  .epitaxy-root .\[background-image\:radial-gradient\(ellipse_at_65\%_100\%\,hsl\(var\(--text-500\)\/0\.1\)\,transparent_70\%\)\,radial-gradient\(circle\,hsl\(var\(--text-500\)\/0\.4\)_1px\,transparent_1px\)\] {
    background-image: radial-gradient(ellipse at 65% 100%,hsl(var(--text-500)/.1),transparent 70%),radial-gradient(circle,hsl(var(--text-500)/.4) 1px,transparent 1px);
  }

  .epitaxy-root .\[background-image\:var\(--df-web-sidebar-bg-image\,none\)\] {
    background-image: var(--df-web-sidebar-bg-image, none);
  }

  .epitaxy-root .bg-\[linear-gradient\(var\(--cds-alpha-1\)\,var\(--cds-alpha-1\)\)\] {
    background-image: linear-gradient(var(--cds-alpha-1),var(--cds-alpha-1));
  }

  .epitaxy-root .bg-\[radial-gradient\(ellipse_150\%_150\%_at_50\%_-30\%\,hsl\(var\(--accent-100\)\/0\.10\)\,transparent_90\%\)\] {
    background-image: radial-gradient(ellipse 150% 150% at 50% -30%,hsl(var(--accent-100)/.1),transparent 90%);
  }

  .epitaxy-root .bg-none {
    background-image: none;
  }

  .epitaxy-root .from-\[\#db6843\] {
    --tw-gradient-from: #db6843;
    --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));
  }

  .epitaxy-root .from-\[var\(--cds-surface-0\)\] {
    --tw-gradient-from: var(--cds-surface-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));
  }

  .epitaxy-root .from-\[var\(--cds-surface-1\)\] {
    --tw-gradient-from: var(--cds-surface-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .from-\[var\(--cds-surface-2\)\] {
    --tw-gradient-from: var(--cds-surface-2);
    --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));
  }

  .epitaxy-root .from-\[var\(--cds-surface-popover\)\] {
    --tw-gradient-from: var(--cds-surface-popover);
    --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));
  }

  .epitaxy-root .from-\[var\(--cds-text-muted\)\] {
    --tw-gradient-from: var(--cds-text-muted);
    --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));
  }

  .epitaxy-root .from-\[var\(--df-bg-page\,var\(--cds-surface-1\)\)\] {
    --tw-gradient-from: var(--df-bg-page, var(--cds-surface-1));
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .from-alpha-2 {
    --tw-gradient-from: var(--cds-alpha-2);
    --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));
  }

  .epitaxy-root .from-black {
    --tw-gradient-from: var(--cds-black);
    --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));
  }

  .epitaxy-root .from-heather {
    --tw-gradient-from: var(--cds-heather);
    --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));
  }

  .epitaxy-root .from-neutral-30 {
    --tw-gradient-from: var(--cds-neutral-30);
    --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));
  }

  .epitaxy-root .from-neutral-50 {
    --tw-gradient-from: var(--cds-neutral-50);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .from-neutral-50\/10 {
    --tw-gradient-from: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .from-neutral-50\/10 {
      --tw-gradient-from: color-mix(in oklab, var(--cds-neutral-50) 10%, transparent);
    }
  }

  .epitaxy-root .from-neutral-50\/10 {
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .from-surface-0 {
    --tw-gradient-from: var(--cds-surface-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));
  }

  .epitaxy-root .from-surface-1 {
    --tw-gradient-from: var(--cds-surface-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .from-surface-2 {
    --tw-gradient-from: var(--cds-surface-2);
    --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));
  }

  .epitaxy-root .from-surface-popover {
    --tw-gradient-from: var(--cds-surface-panel);
    --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));
  }

  .epitaxy-root .from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .from-30\% {
    --tw-gradient-from-position: 30%;
  }

  .epitaxy-root .from-50\% {
    --tw-gradient-from-position: 50%;
  }

  .epitaxy-root .from-60\% {
    --tw-gradient-from-position: 60%;
  }

  .epitaxy-root .from-\[-56\.47\%\] {
    --tw-gradient-from-position: -56.47%;
  }

  .epitaxy-root .from-\[66\.67\%\] {
    --tw-gradient-from-position: 66.67%;
  }

  .epitaxy-root .from-\[calc\(100\%_-_1\.25rem\)\] {
    --tw-gradient-from-position: calc(100% - 1.25rem);
  }

  .epitaxy-root .via-\[var\(--cds-surface-2\)\]\/80 {
    --tw-gradient-via: var(--cds-surface-2);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .via-\[var\(--cds-surface-2\)\]\/80 {
      --tw-gradient-via: color-mix(in oklab, var(--cds-surface-2) 80%, transparent);
    }
  }

  .epitaxy-root .via-\[var\(--cds-surface-2\)\]\/80 {
    --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);
  }

  .epitaxy-root .via-gray-0 {
    --tw-gradient-via: var(--cds-gray-0);
    --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);
  }

  .epitaxy-root .via-heather\/0 {
    --tw-gradient-via: var(--cds-heather);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .via-heather\/0 {
      --tw-gradient-via: color-mix(in oklab, var(--cds-heather) 0%, transparent);
    }
  }

  .epitaxy-root .via-heather\/0 {
    --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);
  }

  .epitaxy-root .via-neutral-30 {
    --tw-gradient-via: var(--cds-neutral-30);
    --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);
  }

  .epitaxy-root .via-neutral-30\/80 {
    --tw-gradient-via: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .via-neutral-30\/80 {
      --tw-gradient-via: color-mix(in oklab, var(--cds-neutral-30) 80%, transparent);
    }
  }

  .epitaxy-root .via-neutral-30\/80 {
    --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);
  }

  .epitaxy-root .via-white\/40 {
    --tw-gradient-via: #fff6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .via-white\/40 {
      --tw-gradient-via: color-mix(in oklab, var(--color-white) 40%, transparent);
    }
  }

  .epitaxy-root .via-white\/40 {
    --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);
  }

  .epitaxy-root .via-40\% {
    --tw-gradient-via-position: 40%;
  }

  .epitaxy-root .via-\[24px\] {
    --tw-gradient-via-position: 24px;
  }

  .epitaxy-root .to-\[\#d97757\] {
    --tw-gradient-to: #d97757;
    --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));
  }

  .epitaxy-root .to-\[var\(--cds-text-muted\)\] {
    --tw-gradient-to: var(--cds-text-muted);
    --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));
  }

  .epitaxy-root .to-alpha-2 {
    --tw-gradient-to: var(--cds-alpha-2);
    --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));
  }

  .epitaxy-root .to-gray-0 {
    --tw-gradient-to: var(--cds-gray-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));
  }

  .epitaxy-root .to-neutral-30 {
    --tw-gradient-to: var(--cds-neutral-30);
    --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));
  }

  .epitaxy-root .to-neutral-50 {
    --tw-gradient-to: var(--cds-neutral-50);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .to-neutral-50\/30 {
    --tw-gradient-to: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .to-neutral-50\/30 {
      --tw-gradient-to: color-mix(in oklab, var(--cds-neutral-50) 30%, transparent);
    }
  }

  .epitaxy-root .to-neutral-50\/30 {
    --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));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .to-50\% {
    --tw-gradient-to-position: 50%;
  }

  .epitaxy-root .to-80\% {
    --tw-gradient-to-position: 80%;
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,_color-mix\(in_srgb\,black_100\%\,transparent\)_0\%\,_color-mix\(in_srgb\,black_0\%\,transparent\)_100\%\)\] {
    -webkit-mask-image: linear-gradient(#000 0%, #0000 100%);
    mask-image: linear-gradient(#000 0%, #0000 100%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_0\.9em\,color-mix\(in_srgb\,black_55\%\,transparent\)_2\.1em\,color-mix\(in_srgb\,black_20\%\,transparent\)_3\.1em\,transparent_4em\)\] {
    -webkit-mask-image: linear-gradient(#000 .9em, #0000008c 2.1em, #0003 3.1em, #0000 4em);
    mask-image: linear-gradient(#000 .9em, #0000008c 2.1em, #0003 3.1em, #0000 4em);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_1\.2em\,transparent_4\.4em\)\] {
    -webkit-mask-image: linear-gradient(#000 1.2em, #0000 4.4em);
    mask-image: linear-gradient(#000 1.2em, #0000 4.4em);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_18\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(#000 18%, #0000 98%);
    mask-image: linear-gradient(#000 18%, #0000 98%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_40\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 40%, #0000);
    mask-image: linear-gradient(#000 40%, #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_55\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(#000 55%, #0000 98%);
    mask-image: linear-gradient(#000 55%, #0000 98%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_60\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 60%, #0000);
    mask-image: linear-gradient(#000 60%, #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_72\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 72%, #0000);
    mask-image: linear-gradient(#000 72%, #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%_-_1\.25rem\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 1.25rem), #0000);
    mask-image: linear-gradient(#000 calc(100% - 1.25rem), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%_-_3rem\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 3rem), #0000);
    mask-image: linear-gradient(#000 calc(100% - 3rem), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,black_max\(0rem\,calc\(100\%-2rem\)\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 max(0rem, 100% - 2rem), #0000);
    mask-image: linear-gradient(#000 max(0rem, 100% - 2rem), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent\,\#000_1rem\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 1rem);
    mask-image: linear-gradient(#0000, #000 1rem);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_6px\,black_calc\(100\%-6px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 6px calc(100% - 6px), #0000);
    mask-image: linear-gradient(#0000, #000 6px calc(100% - 6px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_12px\,black_calc\(100\%_-_8px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 12px calc(100% - 8px), #0000);
    mask-image: linear-gradient(#0000, #000 12px calc(100% - 8px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_24px\)\] {
    -webkit-mask-image: linear-gradient(#0000, #000 24px);
    mask-image: linear-gradient(#0000, #000 24px);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent\,currentColor_64px\)\] {
    -webkit-mask-image: linear-gradient(#0000, currentColor 64px);
    mask-image: linear-gradient(#0000, currentColor 64px);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent_0\,black_16px\,black_calc\(100\%-16px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#0000 0, #000 16px calc(100% - 16px), #0000);
    mask-image: linear-gradient(#0000 0, #000 16px calc(100% - 16px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_bottom\,transparent_0\,black_var\(--fade-top\,0px\)\,black_calc\(100\%-var\(--fade-bottom\,0px\)\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
    mask-image: linear-gradient(to bottom,transparent 0,black var(--fade-top, 0px),black calc(100% - var(--fade-bottom, 0px)),transparent 100%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-8px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 8px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 8px), #0000 100%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,\#000_calc\(100\%-24px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 24px), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 24px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_85\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 85%, #0000 98%);
    mask-image: linear-gradient(90deg, #000 85%, #0000 98%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_85\%\,transparent_99\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 85%, #0000 99%);
    mask-image: linear-gradient(90deg, #000 85%, #0000 99%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-1\.5rem\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 1.5rem), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 1.5rem), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-40px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 40px), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 40px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-56px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 56px), #0000);
    mask-image: linear-gradient(90deg, #000 calc(100% - 56px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\] {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,black_var\(--sb-fade-from\,85\%\)\,transparent_var\(--sb-fade-to\,99\%\)\)\] {
    -webkit-mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
    -webkit-mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
    -webkit-mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
    mask-image: linear-gradient(to right,black var(--sb-fade-from, 85%),transparent var(--sb-fade-to, 99%));
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,transparent\,black_40px\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 40px);
    mask-image: linear-gradient(90deg, #0000, #000 40px);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,transparent\,black_40px\,black_calc\(100\%-40px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 40px calc(100% - 40px), #0000);
    mask-image: linear-gradient(90deg, #0000, #000 40px calc(100% - 40px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,transparent\,black_56px\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 56px);
    mask-image: linear-gradient(90deg, #0000, #000 56px);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,transparent\,black_56px\,black_calc\(100\%-56px\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(90deg, #0000, #000 56px calc(100% - 56px), #0000);
    mask-image: linear-gradient(90deg, #0000, #000 56px calc(100% - 56px), #0000);
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_right\,transparent_0\%\,black_var\(--ui-slider-energy-reveal\,70\%\)\)\] {
    -webkit-mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
    -webkit-mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
    -webkit-mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
    mask-image: linear-gradient(to right,transparent 0%,black var(--ui-slider-energy-reveal, 70%));
  }

  .epitaxy-root .\[mask-image\:linear-gradient\(to_top\,_color-mix\(in_srgb\,black_0\%\,transparent\)_0\%\,color-mix\(in_srgb\,black_100\%\,transparent\)_75\%\,_color-mix\(in_srgb\,black_0\%\,transparent\)_100\%\)\] {
    -webkit-mask-image: linear-gradient(#0000 0%, #000 25%, #0000 100%);
    mask-image: linear-gradient(#0000 0%, #000 25%, #0000 100%);
  }

  .epitaxy-root .\[mask-image\:radial-gradient\(circle_at_-4px_50\%\,transparent_9px\,\#000_10px\)\] {
    -webkit-mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
    mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
  }

  .epitaxy-root .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_1px\)_4px\,transparent_5px\,black_5\.5px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 5px, #000 5.5px);
    mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 5px, #000 5.5px);
  }

  .epitaxy-root .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_1px\)_4px\,transparent_6\.5px\,black_7px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 6.5px, #000 7px);
    mask-image: radial-gradient(circle at calc(100% - 1px) 4px, #0000 6.5px, #000 7px);
  }

  .epitaxy-root .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_2px\)_2px\,transparent_5px\,black_5\.5px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 5px, #000 5.5px);
    mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 5px, #000 5.5px);
  }

  .epitaxy-root .\[mask-image\:radial-gradient\(circle_at_calc\(100\%_-_2px\)_2px\,transparent_6\.5px\,black_7px\)\] {
    -webkit-mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 6.5px, #000 7px);
    mask-image: radial-gradient(circle at calc(100% - 2px) 2px, #0000 6.5px, #000 7px);
  }

  .epitaxy-root .\[box-decoration-break\:clone\] {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .epitaxy-root .\[background-size\:24px_24px\] {
    background-size: 24px 24px;
  }

  .epitaxy-root .\[background-size\:32px_32px\] {
    background-size: 32px 32px;
  }

  .epitaxy-root .\[background-size\:100\%_100\%\,32px_32px\,32px_32px\] {
    background-size: 100% 100%, 32px 32px, 32px 32px;
  }

  .epitaxy-root .\[background-size\:100\%_100\%\,32px_32px\] {
    background-size: 100% 100%, 32px 32px;
  }

  .epitaxy-root .\[background-size\:200\%_100\%\] {
    background-size: 200% 100%;
  }

  .epitaxy-root .\[background-size\:calc\(100\%-2\*var\(--cds-pad-md\)\)_1px\] {
    background-size: calc(100% - 2 * var(--cds-pad-md)) 1px;
  }

  .epitaxy-root .bg-\[length\:400\%_100\%\] {
    background-size: 400% 100%;
  }

  .epitaxy-root .bg-clip-padding {
    background-clip: padding-box;
  }

  .epitaxy-root .bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .epitaxy-root .\[background-position\:150\%_0\%\] {
    background-position: 150% 0;
  }

  .epitaxy-root .\[background-position\:center\,calc\(50\%_\+_var\(--dispatch-bg-x\,0px\)\)_calc\(50\%_\+_var\(--dispatch-bg-y\,0px\)\)\] {
    background-position: center,calc(50% + var(--dispatch-bg-x, 0px)) calc(50% + var(--dispatch-bg-y, 0px));
  }

  .epitaxy-root .bg-bottom {
    background-position: bottom;
  }

  .epitaxy-root .bg-top {
    background-position: top;
  }

  .epitaxy-root .bg-no-repeat {
    background-repeat: no-repeat;
  }

  .epitaxy-root .\[mask-size\:100\%_100\%\] {
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
  }

  .epitaxy-root .\[mask-repeat\:no-repeat\] {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .epitaxy-root .mask-repeat {
    -webkit-mask-repeat: repeat;
    mask-repeat: repeat;
  }

  .epitaxy-root .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_14\%\,transparent\)\] {
    fill: var(--cds-clay);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_14\%\,transparent\)\] {
      fill: color-mix(in srgb,var(--cds-clay) 14%,transparent);
    }
  }

  .epitaxy-root .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_18\%\,transparent\)\] {
    fill: var(--cds-clay);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .fill-\[color-mix\(in_srgb\,var\(--cds-clay\)_18\%\,transparent\)\] {
      fill: color-mix(in srgb,var(--cds-clay) 18%,transparent);
    }
  }

  .epitaxy-root .fill-\[var\(--cds-surface-popover\)\] {
    fill: var(--cds-surface-popover);
  }

  .epitaxy-root .fill-accent {
    fill: var(--cds-fill-accent);
  }

  .epitaxy-root .fill-brand {
    fill: var(--cds-fill-brand);
  }

  .epitaxy-root .fill-clay {
    fill: var(--cds-clay);
  }

  .epitaxy-root .fill-current {
    fill: currentColor;
  }

  .epitaxy-root .fill-danger {
    fill: var(--cds-fill-danger);
  }

  .epitaxy-root .fill-gray-0 {
    fill: var(--cds-gray-0);
  }

  .epitaxy-root .fill-neutral-30 {
    fill: var(--cds-neutral-30);
  }

  .epitaxy-root .fill-none {
    fill: none;
  }

  .epitaxy-root .fill-pictogram-highlight-cactus {
    fill: var(--cds-pictogram-highlight-cactus);
  }

  .epitaxy-root .fill-pictogram-highlight-default {
    fill: var(--cds-pictogram-highlight-default);
  }

  .epitaxy-root .fill-pictogram-highlight-heather {
    fill: var(--cds-pictogram-highlight-heather);
  }

  .epitaxy-root .fill-primary {
    fill: var(--cds-fill-primary);
  }

  .epitaxy-root .fill-warning {
    fill: var(--cds-fill-warning);
  }

  .epitaxy-root .stroke-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
    stroke: var(--cds-neutral-700);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .stroke-\[color-mix\(in_srgb\,var\(--cds-neutral-700\)_45\%\,transparent\)\] {
      stroke: color-mix(in srgb,var(--cds-neutral-700) 45%,transparent);
    }
  }

  .epitaxy-root .stroke-clay {
    stroke: var(--cds-clay);
  }

  .epitaxy-root .stroke-clay-emphasized {
    stroke: var(--cds-clay-emphasized);
  }

  .epitaxy-root .stroke-current {
    stroke: currentColor;
  }

  .epitaxy-root .stroke-\[1\.5\] {
    stroke-width: 1.5px;
  }

  .epitaxy-root .object-contain {
    object-fit: contain;
  }

  .epitaxy-root .object-cover {
    object-fit: cover;
  }

  .epitaxy-root .object-center {
    object-position: center;
  }

  .epitaxy-root .object-left-top {
    object-position: left top;
  }

  .epitaxy-root .object-top {
    object-position: top;
  }

  .epitaxy-root .\!p-0 {
    padding: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!p-1\.5 {
    padding: calc(var(--spacing) * 1.5) !important;
  }

  .epitaxy-root .\!p-3 {
    padding: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .\!p-6 {
    padding: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!p-8 {
    padding: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .p-0 {
    padding: calc(var(--spacing) * 0);
  }

  .epitaxy-root .p-0\.5 {
    padding: calc(var(--spacing) * .5);
  }

  .epitaxy-root .p-1 {
    padding: calc(var(--spacing) * 1);
  }

  .epitaxy-root .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .p-2 {
    padding: calc(var(--spacing) * 2);
  }

  .epitaxy-root .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .epitaxy-root .p-3\.5 {
    padding: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .epitaxy-root .p-5 {
    padding: calc(var(--spacing) * 5);
  }

  .epitaxy-root .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .epitaxy-root .p-7 {
    padding: calc(var(--spacing) * 7);
  }

  .epitaxy-root .p-8 {
    padding: calc(var(--spacing) * 8);
  }

  .epitaxy-root .p-10 {
    padding: calc(var(--spacing) * 10);
  }

  .epitaxy-root .p-12 {
    padding: calc(var(--spacing) * 12);
  }

  .epitaxy-root .p-20 {
    padding: calc(var(--spacing) * 20);
  }

  .epitaxy-root .p-\[1px\] {
    padding: 1px;
  }

  .epitaxy-root .p-\[2\.4px\] {
    padding: 2.4px;
  }

  .epitaxy-root .p-\[2px\] {
    padding: 2px;
  }

  .epitaxy-root .p-\[3px\] {
    padding: 3px;
  }

  .epitaxy-root .p-\[4px\] {
    padding: 4px;
  }

  .epitaxy-root .p-\[8px\] {
    padding: 8px;
  }

  .epitaxy-root .p-\[10px\] {
    padding: 10px;
  }

  .epitaxy-root .p-\[12px\] {
    padding: 12px;
  }

  .epitaxy-root .p-\[16px\] {
    padding: 16px;
  }

  .epitaxy-root .p-\[18px\] {
    padding: 18px;
  }

  .epitaxy-root .p-\[20px\] {
    padding: 20px;
  }

  .epitaxy-root .p-\[24px\] {
    padding: 24px;
  }

  .epitaxy-root .p-\[32px\] {
    padding: 32px;
  }

  .epitaxy-root .p-p1 {
    padding: var(--p1);
  }

  .epitaxy-root .p-p2 {
    padding: var(--p2);
  }

  .epitaxy-root .p-p3 {
    padding: var(--p3);
  }

  .epitaxy-root .p-p4 {
    padding: var(--p4);
  }

  .epitaxy-root .p-p5 {
    padding: var(--p5);
  }

  .epitaxy-root .p-p6 {
    padding: var(--p6);
  }

  .epitaxy-root .p-p7 {
    padding: var(--p7);
  }

  .epitaxy-root .p-p8 {
    padding: var(--p8);
  }

  .epitaxy-root .p-px {
    padding: 1px;
  }

  .epitaxy-root .\!px-0 {
    padding-inline: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!px-0\.5 {
    padding-inline: calc(var(--spacing) * .5) !important;
  }

  .epitaxy-root .\!px-1 {
    padding-inline: calc(var(--spacing) * 1) !important;
  }

  .epitaxy-root .\!px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5) !important;
  }

  .epitaxy-root .\!px-2 {
    padding-inline: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\!px-3 {
    padding-inline: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .\!px-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5) !important;
  }

  .epitaxy-root .\!px-4 {
    padding-inline: calc(var(--spacing) * 4) !important;
  }

  .epitaxy-root .\!px-6 {
    padding-inline: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!px-8 {
    padding-inline: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .\!px-12 {
    padding-inline: calc(var(--spacing) * 12) !important;
  }

  .epitaxy-root .\!px-\[var\(--msg-bubble-px\,1rem\)\] {
    padding-inline: var(--msg-bubble-px, 1rem) !important;
  }

  .epitaxy-root .\!px-p1 {
    padding-inline: var(--p1) !important;
  }

  .epitaxy-root .\!px-p4 {
    padding-inline: var(--p4) !important;
  }

  .epitaxy-root .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }

  .epitaxy-root .px-0\.5 {
    padding-inline: calc(var(--spacing) * .5);
  }

  .epitaxy-root .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }

  .epitaxy-root .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .epitaxy-root .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .epitaxy-root .px-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .epitaxy-root .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .epitaxy-root .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .epitaxy-root .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }

  .epitaxy-root .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }

  .epitaxy-root .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }

  .epitaxy-root .px-12 {
    padding-inline: calc(var(--spacing) * 12);
  }

  .epitaxy-root .px-14 {
    padding-inline: calc(var(--spacing) * 14);
  }

  .epitaxy-root .px-16 {
    padding-inline: calc(var(--spacing) * 16);
  }

  .epitaxy-root .px-40 {
    padding-inline: calc(var(--spacing) * 40);
  }

  .epitaxy-root .px-56 {
    padding-inline: calc(var(--spacing) * 56);
  }

  .epitaxy-root .px-\[0\.3125rem\] {
    padding-inline: .3125rem;
  }

  .epitaxy-root .px-\[1\.375rem\] {
    padding-inline: 1.375rem;
  }

  .epitaxy-root .px-\[1px\] {
    padding-inline: 1px;
  }

  .epitaxy-root .px-\[2px\] {
    padding-inline: 2px;
  }

  .epitaxy-root .px-\[3px\] {
    padding-inline: 3px;
  }

  .epitaxy-root .px-\[4px\] {
    padding-inline: 4px;
  }

  .epitaxy-root .px-\[5px\] {
    padding-inline: 5px;
  }

  .epitaxy-root .px-\[6px\] {
    padding-inline: 6px;
  }

  .epitaxy-root .px-\[7px\] {
    padding-inline: 7px;
  }

  .epitaxy-root .px-\[8px\] {
    padding-inline: 8px;
  }

  .epitaxy-root .px-\[9px\] {
    padding-inline: 9px;
  }

  .epitaxy-root .px-\[10px\] {
    padding-inline: 10px;
  }

  .epitaxy-root .px-\[12\.5px\] {
    padding-inline: 12.5px;
  }

  .epitaxy-root .px-\[13px\] {
    padding-inline: 13px;
  }

  .epitaxy-root .px-\[14\.5px\] {
    padding-inline: 14.5px;
  }

  .epitaxy-root .px-\[14px\] {
    padding-inline: 14px;
  }

  .epitaxy-root .px-\[15px\] {
    padding-inline: 15px;
  }

  .epitaxy-root .px-\[16px\] {
    padding-inline: 16px;
  }

  .epitaxy-root .px-\[18px\] {
    padding-inline: 18px;
  }

  .epitaxy-root .px-\[20px\] {
    padding-inline: 20px;
  }

  .epitaxy-root .px-\[22px\] {
    padding-inline: 22px;
  }

  .epitaxy-root .px-\[24px\] {
    padding-inline: 24px;
  }

  .epitaxy-root .px-\[26px\] {
    padding-inline: 26px;
  }

  .epitaxy-root .px-\[32px\] {
    padding-inline: 32px;
  }

  .epitaxy-root .px-\[calc\(var\(--cds-pad-md\)\+4px\)\] {
    padding-inline: calc(var(--cds-pad-md) + 4px);
  }

  .epitaxy-root .px-\[calc\(var\(--h4\)\+var\(--g3\)\)\] {
    padding-inline: calc(var(--h4) + var(--g3));
  }

  .epitaxy-root .px-\[var\(--accordion-px\)\] {
    padding-inline: var(--accordion-px);
  }

  .epitaxy-root .px-\[var\(--df-row-px\)\] {
    padding-inline: var(--df-row-px);
  }

  .epitaxy-root .px-\[var\(--g6\)\] {
    padding-inline: var(--g6);
  }

  .epitaxy-root .px-\[var\(--p6\)\] {
    padding-inline: var(--p6);
  }

  .epitaxy-root .px-p1 {
    padding-inline: var(--p1);
  }

  .epitaxy-root .px-p2 {
    padding-inline: var(--p2);
  }

  .epitaxy-root .px-p3 {
    padding-inline: var(--p3);
  }

  .epitaxy-root .px-p4 {
    padding-inline: var(--p4);
  }

  .epitaxy-root .px-p5 {
    padding-inline: var(--p5);
  }

  .epitaxy-root .px-p6 {
    padding-inline: var(--p6);
  }

  .epitaxy-root .px-p7 {
    padding-inline: var(--p7);
  }

  .epitaxy-root .px-p8 {
    padding-inline: var(--p8);
  }

  .epitaxy-root .px-px {
    padding-inline: 1px;
  }

  .epitaxy-root .\!py-0 {
    padding-block: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!py-1 {
    padding-block: calc(var(--spacing) * 1) !important;
  }

  .epitaxy-root .\!py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5) !important;
  }

  .epitaxy-root .\!py-2 {
    padding-block: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\!py-3 {
    padding-block: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .\!py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5) !important;
  }

  .epitaxy-root .\!py-6 {
    padding-block: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!py-8 {
    padding-block: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }

  .epitaxy-root .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .epitaxy-root .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .epitaxy-root .py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .epitaxy-root .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }

  .epitaxy-root .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .epitaxy-root .py-7 {
    padding-block: calc(var(--spacing) * 7);
  }

  .epitaxy-root .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }

  .epitaxy-root .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }

  .epitaxy-root .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }

  .epitaxy-root .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }

  .epitaxy-root .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }

  .epitaxy-root .py-24 {
    padding-block: calc(var(--spacing) * 24);
  }

  .epitaxy-root .py-\[0\.125em\] {
    padding-block: .125em;
  }

  .epitaxy-root .py-\[1px\] {
    padding-block: 1px;
  }

  .epitaxy-root .py-\[2px\] {
    padding-block: 2px;
  }

  .epitaxy-root .py-\[3px\] {
    padding-block: 3px;
  }

  .epitaxy-root .py-\[4px\] {
    padding-block: 4px;
  }

  .epitaxy-root .py-\[5\.5px\] {
    padding-block: 5.5px;
  }

  .epitaxy-root .py-\[5px\] {
    padding-block: 5px;
  }

  .epitaxy-root .py-\[6\.5px\] {
    padding-block: 6.5px;
  }

  .epitaxy-root .py-\[6px\] {
    padding-block: 6px;
  }

  .epitaxy-root .py-\[7px\] {
    padding-block: 7px;
  }

  .epitaxy-root .py-\[9px\] {
    padding-block: 9px;
  }

  .epitaxy-root .py-\[10\.5px\] {
    padding-block: 10.5px;
  }

  .epitaxy-root .py-\[10px\] {
    padding-block: 10px;
  }

  .epitaxy-root .py-\[12px\] {
    padding-block: 12px;
  }

  .epitaxy-root .py-\[13px\] {
    padding-block: 13px;
  }

  .epitaxy-root .py-\[14px\] {
    padding-block: 14px;
  }

  .epitaxy-root .py-\[16px\] {
    padding-block: 16px;
  }

  .epitaxy-root .py-\[20px\] {
    padding-block: 20px;
  }

  .epitaxy-root .py-\[22px\] {
    padding-block: 22px;
  }

  .epitaxy-root .py-\[24px\] {
    padding-block: 24px;
  }

  .epitaxy-root .py-\[64px\] {
    padding-block: 64px;
  }

  .epitaxy-root .py-\[65px\] {
    padding-block: 65px;
  }

  .epitaxy-root .py-\[calc\(\(var\(--cds-h-control\)-var\(--cds-leading-body\)\)\/2\)\] {
    padding-block: calc((var(--cds-h-control) - var(--cds-leading-body)) / 2);
  }

  .epitaxy-root .py-\[calc\(\(var\(--cds-h-control\)_-_1lh\)_\/_2\)\] {
    padding-block: calc((var(--cds-h-control) - 1lh) / 2);
  }

  .epitaxy-root .py-\[calc\(\)\] {
    padding-block: calc();
  }

  .epitaxy-root .py-\[var\(--chat-gutter-start\,14px\)\] {
    padding-block: var(--chat-gutter-start, 14px);
  }

  .epitaxy-root .py-\[var\(--df-products-rows-py\)\] {
    padding-block: var(--df-products-rows-py);
  }

  .epitaxy-root .py-\[var\(--msg-bubble-py\,0\.625rem\)\] {
    padding-block: var(--msg-bubble-py, .625rem);
  }

  .epitaxy-root .py-\[var\(--msg-pill-py\,0\.375rem\)\] {
    padding-block: var(--msg-pill-py, .375rem);
  }

  .epitaxy-root .py-\[var\(--p4\)\] {
    padding-block: var(--p4);
  }

  .epitaxy-root .py-\[…\] {
    padding-block: …;
  }

  .epitaxy-root .py-p0 {
    padding-block: var(--p0);
  }

  .epitaxy-root .py-p1 {
    padding-block: var(--p1);
  }

  .epitaxy-root .py-p2 {
    padding-block: var(--p2);
  }

  .epitaxy-root .py-p3 {
    padding-block: var(--p3);
  }

  .epitaxy-root .py-p4 {
    padding-block: var(--p4);
  }

  .epitaxy-root .py-p5 {
    padding-block: var(--p5);
  }

  .epitaxy-root .py-p6 {
    padding-block: var(--p6);
  }

  .epitaxy-root .py-p7 {
    padding-block: var(--p7);
  }

  .epitaxy-root .py-p8 {
    padding-block: var(--p8);
  }

  .epitaxy-root .py-px {
    padding-block: 1px;
  }

  .epitaxy-root .ps-1 {
    padding-inline-start: calc(var(--spacing) * 1);
  }

  .epitaxy-root .ps-3 {
    padding-inline-start: calc(var(--spacing) * 3);
  }

  .epitaxy-root .ps-4 {
    padding-inline-start: calc(var(--spacing) * 4);
  }

  .epitaxy-root .ps-6 {
    padding-inline-start: calc(var(--spacing) * 6);
  }

  .epitaxy-root .ps-8 {
    padding-inline-start: calc(var(--spacing) * 8);
  }

  .epitaxy-root .ps-\[var\(--chip-stack-overlap\)\] {
    padding-inline-start: var(--chip-stack-overlap);
  }

  .epitaxy-root .pe-1 {
    padding-inline-end: calc(var(--spacing) * 1);
  }

  .epitaxy-root .pe-2 {
    padding-inline-end: calc(var(--spacing) * 2);
  }

  .epitaxy-root .pe-2\.5 {
    padding-inline-end: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .pe-3 {
    padding-inline-end: calc(var(--spacing) * 3);
  }

  .epitaxy-root .\!pt-0 {
    padding-top: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!pt-3 {
    padding-top: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .\!pt-8 {
    padding-top: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .\!pt-10 {
    padding-top: calc(var(--spacing) * 10) !important;
  }

  .epitaxy-root .\!pt-\[var\(--cp-top\)\] {
    padding-top: var(--cp-top) !important;
  }

  .epitaxy-root .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .pt-0\.5 {
    padding-top: calc(var(--spacing) * .5);
  }

  .epitaxy-root .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }

  .epitaxy-root .pt-1\.5 {
    padding-top: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }

  .epitaxy-root .pt-3\.5 {
    padding-top: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }

  .epitaxy-root .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }

  .epitaxy-root .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }

  .epitaxy-root .pt-7 {
    padding-top: calc(var(--spacing) * 7);
  }

  .epitaxy-root .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }

  .epitaxy-root .pt-9 {
    padding-top: calc(var(--spacing) * 9);
  }

  .epitaxy-root .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }

  .epitaxy-root .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }

  .epitaxy-root .pt-14 {
    padding-top: calc(var(--spacing) * 14);
  }

  .epitaxy-root .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }

  .epitaxy-root .pt-20 {
    padding-top: calc(var(--spacing) * 20);
  }

  .epitaxy-root .pt-24 {
    padding-top: calc(var(--spacing) * 24);
  }

  .epitaxy-root .pt-32 {
    padding-top: calc(var(--spacing) * 32);
  }

  .epitaxy-root .pt-36 {
    padding-top: calc(var(--spacing) * 36);
  }

  .epitaxy-root .pt-56 {
    padding-top: calc(var(--spacing) * 56);
  }

  .epitaxy-root .pt-\[0\.5em\] {
    padding-top: .5em;
  }

  .epitaxy-root .pt-\[1\.1rem\] {
    padding-top: 1.1rem;
  }

  .epitaxy-root .pt-\[1\.625rem\] {
    padding-top: 1.625rem;
  }

  .epitaxy-root .pt-\[3px\] {
    padding-top: 3px;
  }

  .epitaxy-root .pt-\[4px\] {
    padding-top: 4px;
  }

  .epitaxy-root .pt-\[6px\] {
    padding-top: 6px;
  }

  .epitaxy-root .pt-\[7px\] {
    padding-top: 7px;
  }

  .epitaxy-root .pt-\[8px\] {
    padding-top: 8px;
  }

  .epitaxy-root .pt-\[9px\] {
    padding-top: 9px;
  }

  .epitaxy-root .pt-\[10px\] {
    padding-top: 10px;
  }

  .epitaxy-root .pt-\[10vh\] {
    padding-top: 10vh;
  }

  .epitaxy-root .pt-\[12px\] {
    padding-top: 12px;
  }

  .epitaxy-root .pt-\[13px\] {
    padding-top: 13px;
  }

  .epitaxy-root .pt-\[16px\] {
    padding-top: 16px;
  }

  .epitaxy-root .pt-\[18vh\] {
    padding-top: 18vh;
  }

  .epitaxy-root .pt-\[20px\] {
    padding-top: 20px;
  }

  .epitaxy-root .pt-\[24px\] {
    padding-top: 24px;
  }

  .epitaxy-root .pt-\[25vh\] {
    padding-top: 25vh;
  }

  .epitaxy-root .pt-\[32px\] {
    padding-top: 32px;
  }

  .epitaxy-root .pt-\[36px\] {
    padding-top: 36px;
  }

  .epitaxy-root .pt-\[44px\] {
    padding-top: 44px;
  }

  .epitaxy-root .pt-\[48px\] {
    padding-top: 48px;
  }

  .epitaxy-root .pt-\[60px\] {
    padding-top: 60px;
  }

  .epitaxy-root .pt-\[72px\] {
    padding-top: 72px;
  }

  .epitaxy-root .pt-\[88px\] {
    padding-top: 88px;
  }

  .epitaxy-root .pt-\[140px\] {
    padding-top: 140px;
  }

  .epitaxy-root .pt-\[calc\(var\(--df-header-h\,0px\)\+3rem\)\] {
    padding-top: calc(var(--df-header-h, 0px) + 3rem);
  }

  .epitaxy-root .pt-\[clamp\(1\.5rem\,3\.5vw\,3\.125rem\)\] {
    padding-top: clamp(1.5rem, 3.5vw, 3.125rem);
  }

  .epitaxy-root .pt-\[var\(--cds-gap-sm\)\] {
    padding-top: var(--cds-gap-sm);
  }

  .epitaxy-root .pt-\[var\(--chat-item-gap\)\] {
    padding-top: var(--chat-item-gap);
  }

  .epitaxy-root .pt-\[var\(--df-group-pt\)\] {
    padding-top: var(--df-group-pt);
  }

  .epitaxy-root .pt-\[var\(--df-header-h\,0px\)\] {
    padding-top: var(--df-header-h, 0px);
  }

  .epitaxy-root .pt-\[var\(--g2\)\] {
    padding-top: var(--g2);
  }

  .epitaxy-root .pt-p1 {
    padding-top: var(--p1);
  }

  .epitaxy-root .pt-p2 {
    padding-top: var(--p2);
  }

  .epitaxy-root .pt-p3 {
    padding-top: var(--p3);
  }

  .epitaxy-root .pt-p4 {
    padding-top: var(--p4);
  }

  .epitaxy-root .pt-p5 {
    padding-top: var(--p5);
  }

  .epitaxy-root .pt-p6 {
    padding-top: var(--p6);
  }

  .epitaxy-root .pt-p7 {
    padding-top: var(--p7);
  }

  .epitaxy-root .pt-p8 {
    padding-top: var(--p8);
  }

  .epitaxy-root .pt-px {
    padding-top: 1px;
  }

  .epitaxy-root .\!pr-2 {
    padding-right: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\!pr-6 {
    padding-right: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\!pr-p4 {
    padding-right: var(--p4) !important;
  }

  .epitaxy-root .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }

  .epitaxy-root .pr-0\.5 {
    padding-right: calc(var(--spacing) * .5);
  }

  .epitaxy-root .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }

  .epitaxy-root .pr-1\.5 {
    padding-right: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .epitaxy-root .pr-2\.5 {
    padding-right: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }

  .epitaxy-root .pr-3\.5 {
    padding-right: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }

  .epitaxy-root .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }

  .epitaxy-root .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }

  .epitaxy-root .pr-7 {
    padding-right: calc(var(--spacing) * 7);
  }

  .epitaxy-root .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }

  .epitaxy-root .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }

  .epitaxy-root .pr-12 {
    padding-right: calc(var(--spacing) * 12);
  }

  .epitaxy-root .pr-14 {
    padding-right: calc(var(--spacing) * 14);
  }

  .epitaxy-root .pr-16 {
    padding-right: calc(var(--spacing) * 16);
  }

  .epitaxy-root .pr-20 {
    padding-right: calc(var(--spacing) * 20);
  }

  .epitaxy-root .pr-24 {
    padding-right: calc(var(--spacing) * 24);
  }

  .epitaxy-root .pr-\[1px\] {
    padding-right: 1px;
  }

  .epitaxy-root .pr-\[3\.5rem\] {
    padding-right: 3.5rem;
  }

  .epitaxy-root .pr-\[4px\] {
    padding-right: 4px;
  }

  .epitaxy-root .pr-\[8px\] {
    padding-right: 8px;
  }

  .epitaxy-root .pr-\[9px\] {
    padding-right: 9px;
  }

  .epitaxy-root .pr-\[10px\] {
    padding-right: 10px;
  }

  .epitaxy-root .pr-\[12px\] {
    padding-right: 12px;
  }

  .epitaxy-root .pr-\[16px\] {
    padding-right: 16px;
  }

  .epitaxy-root .pr-\[18px\] {
    padding-right: 18px;
  }

  .epitaxy-root .pr-\[24px\] {
    padding-right: 24px;
  }

  .epitaxy-root .pr-\[64px\] {
    padding-right: 64px;
  }

  .epitaxy-root .pr-\[96px\] {
    padding-right: 96px;
  }

  .epitaxy-root .pr-\[100px\] {
    padding-right: 100px;
  }

  .epitaxy-root .pr-\[calc\(\(var\(--df-leading-slot\)-var\(--df-icon-size\)\)\/2\)\] {
    padding-right: calc((var(--df-leading-slot) - var(--df-icon-size)) / 2);
  }

  .epitaxy-root .pr-\[calc\(\(var\(--df-row-h\)-24px\)\/2\)\] {
    padding-right: calc((var(--df-row-h) - 24px) / 2);
  }

  .epitaxy-root .pr-\[calc\(16px\+var\(--g5\)\)\] {
    padding-right: calc(16px + var(--g5));
  }

  .epitaxy-root .pr-\[calc\(var\(--cds-pad-xl\)-var\(--cds-pad-lg\)\)\] {
    padding-right: calc(var(--cds-pad-xl) - var(--cds-pad-lg));
  }

  .epitaxy-root .pr-\[calc\(var\(--df-tray-caret-col\)-8px\)\] {
    padding-right: calc(var(--df-tray-caret-col) - 8px);
  }

  .epitaxy-root .pr-\[calc\(var\(--h3\)\+var\(--p3\)\)\] {
    padding-right: calc(var(--h3) + var(--p3));
  }

  .epitaxy-root .pr-\[var\(--chat-gutter\)\] {
    padding-right: var(--chat-gutter);
  }

  .epitaxy-root .pr-\[var\(--df-pane-trailing-gutter\,8px\)\] {
    padding-right: var(--df-pane-trailing-gutter, 8px);
  }

  .epitaxy-root .pr-\[var\(--df-row-px\)\] {
    padding-right: var(--df-row-px);
  }

  .epitaxy-root .pr-\[var\(--epitaxy-titlebar-pr\,12px\)\] {
    padding-right: var(--epitaxy-titlebar-pr, 12px);
  }

  .epitaxy-root .pr-\[var\(--inline-actions-w\,3rem\)\] {
    padding-right: var(--inline-actions-w, 3rem);
  }

  .epitaxy-root .pr-p1 {
    padding-right: var(--p1);
  }

  .epitaxy-root .pr-p2 {
    padding-right: var(--p2);
  }

  .epitaxy-root .pr-p3 {
    padding-right: var(--p3);
  }

  .epitaxy-root .pr-p4 {
    padding-right: var(--p4);
  }

  .epitaxy-root .pr-p5 {
    padding-right: var(--p5);
  }

  .epitaxy-root .pr-p6 {
    padding-right: var(--p6);
  }

  .epitaxy-root .pr-p8 {
    padding-right: var(--p8);
  }

  .epitaxy-root .\!pb-0 {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\!pb-2 {
    padding-bottom: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\!pb-7 {
    padding-bottom: calc(var(--spacing) * 7) !important;
  }

  .epitaxy-root .\!pb-8 {
    padding-bottom: calc(var(--spacing) * 8) !important;
  }

  .epitaxy-root .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .pb-0\.5 {
    padding-bottom: calc(var(--spacing) * .5);
  }

  .epitaxy-root .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }

  .epitaxy-root .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }

  .epitaxy-root .pb-2\.5 {
    padding-bottom: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }

  .epitaxy-root .pb-3\.5 {
    padding-bottom: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }

  .epitaxy-root .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .epitaxy-root .pb-7 {
    padding-bottom: calc(var(--spacing) * 7);
  }

  .epitaxy-root .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }

  .epitaxy-root .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }

  .epitaxy-root .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }

  .epitaxy-root .pb-14 {
    padding-bottom: calc(var(--spacing) * 14);
  }

  .epitaxy-root .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }

  .epitaxy-root .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }

  .epitaxy-root .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }

  .epitaxy-root .pb-36 {
    padding-bottom: calc(var(--spacing) * 36);
  }

  .epitaxy-root .pb-\[0\.05em\] {
    padding-bottom: .05em;
  }

  .epitaxy-root .pb-\[0\.9rem\] {
    padding-bottom: .9rem;
  }

  .epitaxy-root .pb-\[2px\] {
    padding-bottom: 2px;
  }

  .epitaxy-root .pb-\[3\.75rem\] {
    padding-bottom: 3.75rem;
  }

  .epitaxy-root .pb-\[3rem\] {
    padding-bottom: 3rem;
  }

  .epitaxy-root .pb-\[5px\] {
    padding-bottom: 5px;
  }

  .epitaxy-root .pb-\[6px\] {
    padding-bottom: 6px;
  }

  .epitaxy-root .pb-\[8px\] {
    padding-bottom: 8px;
  }

  .epitaxy-root .pb-\[10px\] {
    padding-bottom: 10px;
  }

  .epitaxy-root .pb-\[12px\] {
    padding-bottom: 12px;
  }

  .epitaxy-root .pb-\[14px\] {
    padding-bottom: 14px;
  }

  .epitaxy-root .pb-\[16px\] {
    padding-bottom: 16px;
  }

  .epitaxy-root .pb-\[18px\] {
    padding-bottom: 18px;
  }

  .epitaxy-root .pb-\[20px\] {
    padding-bottom: 20px;
  }

  .epitaxy-root .pb-\[24px\] {
    padding-bottom: 24px;
  }

  .epitaxy-root .pb-\[32px\] {
    padding-bottom: 32px;
  }

  .epitaxy-root .pb-\[56px\] {
    padding-bottom: 56px;
  }

  .epitaxy-root .pb-\[64px\] {
    padding-bottom: 64px;
  }

  .epitaxy-root .pb-\[72px\] {
    padding-bottom: 72px;
  }

  .epitaxy-root .pb-\[96px\] {
    padding-bottom: 96px;
  }

  .epitaxy-root .pb-\[112px\] {
    padding-bottom: 112px;
  }

  .epitaxy-root .pb-\[140px\] {
    padding-bottom: 140px;
  }

  .epitaxy-root .pb-\[calc\(\(var\(--cds-h-control\)-var\(--cds-font-size-body\)-var\(--cds-leading-footnote\)\+var\(--cds-font-size-footnote\)\)\/2\)\] {
    padding-bottom: calc((var(--cds-h-control) - var(--cds-font-size-body) - var(--cds-leading-footnote) + var(--cds-font-size-footnote)) / 2);
  }

  .epitaxy-root .pb-\[calc\(var\(--cds-h-control\)\+var\(--cmp-gap-y\)\)\] {
    padding-bottom: calc(var(--cds-h-control) + var(--cmp-gap-y));
  }

  .epitaxy-root .pb-\[calc\(var\(--cds-pad-lg\)-1px\)\] {
    padding-bottom: calc(var(--cds-pad-lg) - 1px);
  }

  .epitaxy-root .pb-\[calc\(var\(--cds-pad-xl\)-var\(--cds-pad-lg\)\)\] {
    padding-bottom: calc(var(--cds-pad-xl) - var(--cds-pad-lg));
  }

  .epitaxy-root .pb-\[var\(--cds-gap-sm\)\] {
    padding-bottom: var(--cds-gap-sm);
  }

  .epitaxy-root .pb-\[var\(--chat-item-gap\)\] {
    padding-bottom: var(--chat-item-gap);
  }

  .epitaxy-root .pb-\[var\(--chat-turn-gap\)\] {
    padding-bottom: var(--chat-turn-gap);
  }

  .epitaxy-root .pb-\[var\(--msg-assistant-pb\,0\.75rem\)\] {
    padding-bottom: var(--msg-assistant-pb, .75rem);
  }

  .epitaxy-root .pb-p1 {
    padding-bottom: var(--p1);
  }

  .epitaxy-root .pb-p2 {
    padding-bottom: var(--p2);
  }

  .epitaxy-root .pb-p3 {
    padding-bottom: var(--p3);
  }

  .epitaxy-root .pb-p4 {
    padding-bottom: var(--p4);
  }

  .epitaxy-root .pb-p5 {
    padding-bottom: var(--p5);
  }

  .epitaxy-root .pb-p6 {
    padding-bottom: var(--p6);
  }

  .epitaxy-root .pb-p7 {
    padding-bottom: var(--p7);
  }

  .epitaxy-root .pb-p8 {
    padding-bottom: var(--p8);
  }

  .epitaxy-root .pb-px {
    padding-bottom: 1px;
  }

  .epitaxy-root .\!pl-1 {
    padding-left: calc(var(--spacing) * 1) !important;
  }

  .epitaxy-root .\!pl-3 {
    padding-left: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }

  .epitaxy-root .pl-0\.5 {
    padding-left: calc(var(--spacing) * .5);
  }

  .epitaxy-root .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }

  .epitaxy-root .pl-1\.5 {
    padding-left: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .pl-2\.5 {
    padding-left: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }

  .epitaxy-root .pl-3\.5 {
    padding-left: calc(var(--spacing) * 3.5);
  }

  .epitaxy-root .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }

  .epitaxy-root .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }

  .epitaxy-root .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }

  .epitaxy-root .pl-7 {
    padding-left: calc(var(--spacing) * 7);
  }

  .epitaxy-root .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }

  .epitaxy-root .pl-9 {
    padding-left: calc(var(--spacing) * 9);
  }

  .epitaxy-root .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }

  .epitaxy-root .pl-11 {
    padding-left: calc(var(--spacing) * 11);
  }

  .epitaxy-root .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }

  .epitaxy-root .pl-24 {
    padding-left: calc(var(--spacing) * 24);
  }

  .epitaxy-root .pl-\[1\.5rem\] {
    padding-left: 1.5rem;
  }

  .epitaxy-root .pl-\[2px\] {
    padding-left: 2px;
  }

  .epitaxy-root .pl-\[3px\] {
    padding-left: 3px;
  }

  .epitaxy-root .pl-\[4px\] {
    padding-left: 4px;
  }

  .epitaxy-root .pl-\[6px\] {
    padding-left: 6px;
  }

  .epitaxy-root .pl-\[7px\] {
    padding-left: 7px;
  }

  .epitaxy-root .pl-\[8px\] {
    padding-left: 8px;
  }

  .epitaxy-root .pl-\[9px\] {
    padding-left: 9px;
  }

  .epitaxy-root .pl-\[11\.5px\] {
    padding-left: 11.5px;
  }

  .epitaxy-root .pl-\[13px\] {
    padding-left: 13px;
  }

  .epitaxy-root .pl-\[15px\] {
    padding-left: 15px;
  }

  .epitaxy-root .pl-\[16px\] {
    padding-left: 16px;
  }

  .epitaxy-root .pl-\[19px\] {
    padding-left: 19px;
  }

  .epitaxy-root .pl-\[20px\] {
    padding-left: 20px;
  }

  .epitaxy-root .pl-\[24px\] {
    padding-left: 24px;
  }

  .epitaxy-root .pl-\[30px\] {
    padding-left: 30px;
  }

  .epitaxy-root .pl-\[34px\] {
    padding-left: 34px;
  }

  .epitaxy-root .pl-\[48px\] {
    padding-left: 48px;
  }

  .epitaxy-root .pl-\[133px\] {
    padding-left: 133px;
  }

  .epitaxy-root .pl-\[calc\(\(var\(--cds-h-control\)-var\(--cds-h-control-nested\)\)\/2\)\] {
    padding-left: calc((var(--cds-h-control) - var(--cds-h-control-nested)) / 2);
  }

  .epitaxy-root .pl-\[calc\(\(var\(--df-leading-slot\)-var\(--df-icon-size\)\)\/2\)\] {
    padding-left: calc((var(--df-leading-slot) - var(--df-icon-size)) / 2);
  }

  .epitaxy-root .pl-\[calc\(14px\+var\(--g3\)\)\] {
    padding-left: calc(14px + var(--g3));
  }

  .epitaxy-root .pl-\[calc\(20px\+var\(--cds-gap-sm\)\)\] {
    padding-left: calc(20px + var(--cds-gap-sm));
  }

  .epitaxy-root .pl-\[calc\(var\(--cds-checkbox\)\+var\(--cds-gap-xs\)\)\] {
    padding-left: calc(var(--cds-checkbox) + var(--cds-gap-xs));
  }

  .epitaxy-root .pl-\[calc\(var\(--df-row-px\)\+\(var\(--df-leading-slot\)-var\(--df-icon-size\)\)\/2\)\] {
    padding-left: calc(var(--df-row-px) + (var(--df-leading-slot) - var(--df-icon-size)) / 2);
  }

  .epitaxy-root .pl-\[calc\(var\(--df-row-px\)\+var\(--df-row-indent\,0px\)\)\] {
    padding-left: calc(var(--df-row-px) + var(--df-row-indent, 0px));
  }

  .epitaxy-root .pl-\[calc\(var\(--p6\)\+var\(--p5\)\)\] {
    padding-left: calc(var(--p6) + var(--p5));
  }

  .epitaxy-root .pl-\[calc\(var\(--p8\)\+var\(--p3\)\)\] {
    padding-left: calc(var(--p8) + var(--p3));
  }

  .epitaxy-root .pl-\[clamp\(1\.5rem\,3\.5vw\,3\.125rem\)\] {
    padding-left: clamp(1.5rem, 3.5vw, 3.125rem);
  }

  .epitaxy-root .pl-\[max\(64px\,calc\(\(100\%-1280px\)\/2\+64px\)\)\] {
    padding-left: max(64px, 50% - 576px);
  }

  .epitaxy-root .pl-\[var\(--chat-gutter-start\,32px\)\] {
    padding-left: var(--chat-gutter-start, 32px);
  }

  .epitaxy-root .pl-\[var\(--cmp-lead-w\)\] {
    padding-left: var(--cmp-lead-w);
  }

  .epitaxy-root .pl-\[var\(--df-row-px\)\] {
    padding-left: var(--df-row-px);
  }

  .epitaxy-root .pl-\[var\(--inline-add-menu-w\,2\.5rem\)\] {
    padding-left: var(--inline-add-menu-w, 2.5rem);
  }

  .epitaxy-root .pl-\[var\(--p4\)\] {
    padding-left: var(--p4);
  }

  .epitaxy-root .pl-p1 {
    padding-left: var(--p1);
  }

  .epitaxy-root .pl-p2 {
    padding-left: var(--p2);
  }

  .epitaxy-root .pl-p3 {
    padding-left: var(--p3);
  }

  .epitaxy-root .pl-p4 {
    padding-left: var(--p4);
  }

  .epitaxy-root .pl-p5 {
    padding-left: var(--p5);
  }

  .epitaxy-root .pl-p6 {
    padding-left: var(--p6);
  }

  .epitaxy-root .pl-p7 {
    padding-left: var(--p7);
  }

  .epitaxy-root .pl-p8 {
    padding-left: var(--p8);
  }

  .epitaxy-root .\!text-left {
    text-align: left !important;
  }

  .epitaxy-root .text-center {
    text-align: center;
  }

  .epitaxy-root .text-end {
    text-align: end;
  }

  .epitaxy-root .text-left {
    text-align: left;
  }

  .epitaxy-root .text-right {
    text-align: right;
  }

  .epitaxy-root .text-start {
    text-align: start;
  }

  .epitaxy-root .indent-4 {
    text-indent: calc(var(--spacing) * 4);
  }

  .epitaxy-root .align-\[-0\.065em\] {
    vertical-align: -.065em;
  }

  .epitaxy-root .align-\[-0\.075em\] {
    vertical-align: -.075em;
  }

  .epitaxy-root .align-\[-1px\] {
    vertical-align: -1px;
  }

  .epitaxy-root .align-baseline {
    vertical-align: baseline;
  }

  .epitaxy-root .align-bottom {
    vertical-align: bottom;
  }

  .epitaxy-root .align-middle {
    vertical-align: middle;
  }

  .epitaxy-root .align-text-bottom {
    vertical-align: text-bottom;
  }

  .epitaxy-root .align-text-top {
    vertical-align: text-top;
  }

  .epitaxy-root .align-top {
    vertical-align: top;
  }

  :where(.epitaxy-root .epitaxy-root) .text-code {
    font-family: var(--family-monospace);
    font-size: var(--text-code);
    line-height: var(--leading-code);
    font-weight: var(--cds-font-weight-regular);
  }

  :where(.epitaxy-root .epitaxy-root) .text-code-medium {
    font-family: var(--family-monospace);
    font-size: var(--text-code);
    line-height: var(--leading-code);
    font-weight: var(--cds-font-weight-medium);
  }

  :where(.epitaxy-root .epitaxy-root) .text-code-semibold {
    font-family: var(--family-monospace);
    font-size: var(--text-code);
    line-height: var(--leading-code);
    font-weight: var(--cds-font-weight-semibold);
  }

  :where(.epitaxy-root .epitaxy-root) .text-code-bold {
    font-family: var(--family-monospace);
    font-size: var(--text-code);
    line-height: var(--leading-code);
    font-weight: var(--cds-font-weight-bold);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .text-code) {
    font-family: var(--family-monospace);
    font-size: var(--text-code);
    line-height: var(--leading-code);
    font-weight: var(--cds-font-weight-regular);
  }

  .epitaxy-root .font-\[-apple-system\,BlinkMacSystemFont\,system-ui\,sans-serif\] {
    font-family: -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  }

  .epitaxy-root .font-\[family-name\:var\(--family-ui\)\] {
    font-family: var(--family-ui);
  }

  .epitaxy-root .font-\[inherit\] {
    font-family: inherit;
  }

  .epitaxy-root .font-mono {
    font-family: var(--cds-font-mono-ui);
  }

  .epitaxy-root .font-sans {
    font-family: var(--cds-font-sans);
  }

  .epitaxy-root .font-serif {
    font-family: var(--font-serif);
  }

  .epitaxy-root .font-ui {
    font-family: var(--family-ui, var(--font-ui));
  }

  .epitaxy-root .\[font-feature-settings\:\'liga\'_1\] {
    font-feature-settings: "liga" 1;
  }

  .epitaxy-root .\[font-feature-settings\:\'salt\'_on\] {
    font-feature-settings: "salt" on;
  }

  .epitaxy-root .\!text-4xl {
    font-size: var(--text-4xl) !important;
    line-height: var(--tw-leading, var(--text-4xl--line-height)) !important;
  }

  .epitaxy-root .\!text-6xl {
    font-size: var(--text-6xl) !important;
    line-height: var(--tw-leading, var(--text-6xl--line-height)) !important;
  }

  .epitaxy-root .\!text-base {
    font-size: var(--text-base) !important;
    line-height: var(--tw-leading, var(--text-base--line-height)) !important;
  }

  .epitaxy-root .\!text-lg {
    font-size: var(--text-lg) !important;
    line-height: var(--tw-leading, var(--text-lg--line-height)) !important;
  }

  .epitaxy-root .\!text-sm {
    font-size: var(--text-sm) !important;
    line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
  }

  .epitaxy-root .\!text-xs {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }

  .epitaxy-root .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .epitaxy-root .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .epitaxy-root .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .epitaxy-root .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }

  .epitaxy-root .text-\[11px\]\/\[14px\] {
    font-size: 11px;
    line-height: 14px;
  }

  .epitaxy-root .text-\[13px\]\/\[18px\] {
    font-size: 13px;
    line-height: 18px;
  }

  .epitaxy-root .text-\[14px\]\/\[1\.4\] {
    font-size: 14px;
    line-height: 1.4;
  }

  .epitaxy-root .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .epitaxy-root .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .epitaxy-root .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .epitaxy-root .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .epitaxy-root .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .epitaxy-root .\!text-\[11px\] {
    font-size: 11px !important;
  }

  .epitaxy-root .text-\(length\:--x\) {
    font-size: var(--x);
  }

  .epitaxy-root .text-\[0\.4rem\] {
    font-size: .4rem;
  }

  .epitaxy-root .text-\[0\.6rem\] {
    font-size: .6rem;
  }

  .epitaxy-root .text-\[0\.65rem\] {
    font-size: .65rem;
  }

  .epitaxy-root .text-\[0\.625rem\] {
    font-size: .625rem;
  }

  .epitaxy-root .text-\[0\.875rem\] {
    font-size: .875rem;
  }

  .epitaxy-root .text-\[0\.5625rem\] {
    font-size: .5625rem;
  }

  .epitaxy-root .text-\[0\.6875rem\] {
    font-size: .6875rem;
  }

  .epitaxy-root .text-\[0\.8125rem\] {
    font-size: .8125rem;
  }

  .epitaxy-root .text-\[0\.9375rem\] {
    font-size: .9375rem;
  }

  .epitaxy-root .text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .epitaxy-root .text-\[1\.75rem\] {
    font-size: 1.75rem;
  }

  .epitaxy-root .text-\[2\.375rem\] {
    font-size: 2.375rem;
  }

  .epitaxy-root .text-\[3\.5rem\] {
    font-size: 3.5rem;
  }

  .epitaxy-root .text-\[5\.6px\] {
    font-size: 5.6px;
  }

  .epitaxy-root .text-\[5\.7px\] {
    font-size: 5.7px;
  }

  .epitaxy-root .text-\[6px\] {
    font-size: 6px;
  }

  .epitaxy-root .text-\[7px\] {
    font-size: 7px;
  }

  .epitaxy-root .text-\[8px\] {
    font-size: 8px;
  }

  .epitaxy-root .text-\[9\.5px\] {
    font-size: 9.5px;
  }

  .epitaxy-root .text-\[9px\] {
    font-size: 9px;
  }

  .epitaxy-root .text-\[10\.5px\] {
    font-size: 10.5px;
  }

  .epitaxy-root .text-\[10px\] {
    font-size: 10px;
  }

  .epitaxy-root .text-\[11\.5px\] {
    font-size: 11.5px;
  }

  .epitaxy-root .text-\[11px\] {
    font-size: 11px;
  }

  .epitaxy-root .text-\[12\.5px\] {
    font-size: 12.5px;
  }

  .epitaxy-root .text-\[12px\] {
    font-size: 12px;
  }

  .epitaxy-root .text-\[13\.5px\] {
    font-size: 13.5px;
  }

  .epitaxy-root .text-\[13px\] {
    font-size: 13px;
  }

  .epitaxy-root .text-\[14\.5px\] {
    font-size: 14.5px;
  }

  .epitaxy-root .text-\[14px\] {
    font-size: 14px;
  }

  .epitaxy-root .text-\[15px\] {
    font-size: 15px;
  }

  .epitaxy-root .text-\[16px\] {
    font-size: 16px;
  }

  .epitaxy-root .text-\[20px\] {
    font-size: 20px;
  }

  .epitaxy-root .text-\[22px\] {
    font-size: 22px;
  }

  .epitaxy-root .text-\[24px\] {
    font-size: 24px;
  }

  .epitaxy-root .text-\[26px\] {
    font-size: 26px;
  }

  .epitaxy-root .text-\[28px\] {
    font-size: 28px;
  }

  .epitaxy-root .text-\[36px\] {
    font-size: 36px;
  }

  .epitaxy-root .text-\[38px\] {
    font-size: 38px;
  }

  .epitaxy-root .text-\[42px\] {
    font-size: 42px;
  }

  .epitaxy-root .text-\[length\:12px\] {
    font-size: 12px;
  }

  .epitaxy-root .text-\[length\:var\(--df-group-font\)\] {
    font-size: var(--df-group-font);
  }

  .epitaxy-root .text-\[length\:var\(--df-row-font\)\] {
    font-size: var(--df-row-font);
  }

  .epitaxy-root .text-\[length\:var\(--df-row-font\,13px\)\] {
    font-size: var(--df-row-font, 13px);
  }

  .epitaxy-root .\!leading-4 {
    --tw-leading: calc(var(--spacing) * 4) !important;
    line-height: calc(var(--spacing) * 4) !important;
  }

  .epitaxy-root .\!leading-relaxed {
    --tw-leading: var(--leading-relaxed) !important;
    line-height: var(--leading-relaxed) !important;
  }

  .epitaxy-root .\!leading-snug {
    --tw-leading: var(--leading-snug) !important;
    line-height: var(--leading-snug) !important;
  }

  .epitaxy-root .leading-3 {
    --tw-leading: calc(var(--spacing) * 3);
    line-height: calc(var(--spacing) * 3);
  }

  .epitaxy-root .leading-4 {
    --tw-leading: calc(var(--spacing) * 4);
    line-height: calc(var(--spacing) * 4);
  }

  .epitaxy-root .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }

  .epitaxy-root .leading-7 {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }

  .epitaxy-root .leading-\[0\.8rem\] {
    --tw-leading: .8rem;
    line-height: .8rem;
  }

  .epitaxy-root .leading-\[0\.9em\] {
    --tw-leading: .9em;
    line-height: .9em;
  }

  .epitaxy-root .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }

  .epitaxy-root .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }

  .epitaxy-root .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .epitaxy-root .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .epitaxy-root .leading-\[1\.6\] {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .epitaxy-root .leading-\[1\.7\] {
    --tw-leading: 1.7;
    line-height: 1.7;
  }

  .epitaxy-root .leading-\[1\.15\] {
    --tw-leading: 1.15;
    line-height: 1.15;
  }

  .epitaxy-root .leading-\[1\.40\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .epitaxy-root .leading-\[1\.55\] {
    --tw-leading: 1.55;
    line-height: 1.55;
  }

  .epitaxy-root .leading-\[1\.65rem\] {
    --tw-leading: 1.65rem;
    line-height: 1.65rem;
  }

  .epitaxy-root .leading-\[1em\] {
    --tw-leading: 1em;
    line-height: 1em;
  }

  .epitaxy-root .leading-\[10px\] {
    --tw-leading: 10px;
    line-height: 10px;
  }

  .epitaxy-root .leading-\[13px\] {
    --tw-leading: 13px;
    line-height: 13px;
  }

  .epitaxy-root .leading-\[14\.5px\] {
    --tw-leading: 14.5px;
    line-height: 14.5px;
  }

  .epitaxy-root .leading-\[14px\] {
    --tw-leading: 14px;
    line-height: 14px;
  }

  .epitaxy-root .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }

  .epitaxy-root .leading-\[19\.5px\] {
    --tw-leading: 19.5px;
    line-height: 19.5px;
  }

  .epitaxy-root .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .epitaxy-root .leading-\[130\%\] {
    --tw-leading: 130%;
    line-height: 130%;
  }

  .epitaxy-root .leading-\[140\%\] {
    --tw-leading: 140%;
    line-height: 140%;
  }

  .epitaxy-root .leading-\[inherit\] {
    --tw-leading: inherit;
    line-height: inherit;
  }

  .epitaxy-root .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .epitaxy-root .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }

  .epitaxy-root .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .epitaxy-root .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }

  .epitaxy-root .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }

  .epitaxy-root .\!font-semibold {
    --tw-font-weight: var(--cds-font-weight-semibold) !important;
    font-weight: var(--cds-font-weight-semibold) !important;
  }

  .epitaxy-root .font-\[430\] {
    --tw-font-weight: 430;
    font-weight: 430;
  }

  .epitaxy-root .font-\[450\] {
    --tw-font-weight: 450;
    font-weight: 450;
  }

  .epitaxy-root .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }

  .epitaxy-root .font-bold {
    --tw-font-weight: var(--cds-font-weight-bold);
    font-weight: var(--cds-font-weight-bold);
  }

  .epitaxy-root .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }

  .epitaxy-root .font-medium {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .font-normal {
    --tw-font-weight: var(--cds-font-weight-regular);
    font-weight: var(--cds-font-weight-regular);
  }

  .epitaxy-root .font-semibold {
    --tw-font-weight: var(--cds-font-weight-semibold);
    font-weight: var(--cds-font-weight-semibold);
  }

  .epitaxy-root .\[font-weight\:430\] {
    font-weight: 430;
  }

  .epitaxy-root .tracking-\[-0\.01em\] {
    --tw-tracking: -.01em;
    letter-spacing: -.01em;
  }

  .epitaxy-root .tracking-\[-0\.02em\] {
    --tw-tracking: -.02em;
    letter-spacing: -.02em;
  }

  .epitaxy-root .tracking-\[-0\.3px\] {
    --tw-tracking: -.3px;
    letter-spacing: -.3px;
  }

  .epitaxy-root .tracking-\[-0\.4px\] {
    --tw-tracking: -.4px;
    letter-spacing: -.4px;
  }

  .epitaxy-root .tracking-\[-1px\] {
    --tw-tracking: -1px;
    letter-spacing: -1px;
  }

  .epitaxy-root .tracking-\[0\.2em\] {
    --tw-tracking: .2em;
    letter-spacing: .2em;
  }

  .epitaxy-root .tracking-\[0\.3em\] {
    --tw-tracking: .3em;
    letter-spacing: .3em;
  }

  .epitaxy-root .tracking-\[0\.06em\] {
    --tw-tracking: .06em;
    letter-spacing: .06em;
  }

  .epitaxy-root .tracking-\[0\.08em\] {
    --tw-tracking: .08em;
    letter-spacing: .08em;
  }

  .epitaxy-root .tracking-\[0\.12em\] {
    --tw-tracking: .12em;
    letter-spacing: .12em;
  }

  .epitaxy-root .tracking-\[5px\] {
    --tw-tracking: 5px;
    letter-spacing: 5px;
  }

  .epitaxy-root .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }

  .epitaxy-root .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }

  .epitaxy-root .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }

  .epitaxy-root .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

  .epitaxy-root .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }

  .epitaxy-root .\[letter-spacing\:-0\.03em\] {
    letter-spacing: -.03em;
  }

  .epitaxy-root .\[text-wrap\:balance\] {
    text-wrap: balance;
  }

  .epitaxy-root .\[text-wrap\:pretty\] {
    text-wrap: pretty;
  }

  .epitaxy-root .text-balance {
    text-wrap: balance;
  }

  .epitaxy-root .text-nowrap {
    text-wrap: nowrap;
  }

  .epitaxy-root .text-pretty {
    text-wrap: pretty;
  }

  .epitaxy-root .text-wrap {
    text-wrap: wrap;
  }

  .epitaxy-root .\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere;
  }

  .epitaxy-root .break-words {
    overflow-wrap: break-word;
  }

  .epitaxy-root .break-all {
    word-break: break-all;
  }

  .epitaxy-root .overflow-ellipsis, .epitaxy-root .text-ellipsis {
    text-overflow: ellipsis;
  }

  .epitaxy-root .\!whitespace-normal {
    white-space: normal !important;
  }

  .epitaxy-root .whitespace-break-spaces {
    white-space: break-spaces;
  }

  .epitaxy-root .whitespace-normal {
    white-space: normal;
  }

  .epitaxy-root .whitespace-nowrap {
    white-space: nowrap;
  }

  .epitaxy-root .whitespace-pre {
    white-space: pre;
  }

  .epitaxy-root .whitespace-pre-line {
    white-space: pre-line;
  }

  .epitaxy-root .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .epitaxy-root .tab-1 {
    tab-size: 1;
  }

  .epitaxy-root .tab-2 {
    tab-size: 2;
  }

  .epitaxy-root .tab-3 {
    tab-size: 3;
  }

  .epitaxy-root .\!text-accent {
    color: var(--cds-text-accent) !important;
  }

  .epitaxy-root .\!text-danger {
    color: var(--cds-text-danger) !important;
  }

  .epitaxy-root .\!text-git-queued {
    color: var(--cds-text-git-queued) !important;
  }

  .epitaxy-root .\!text-gray-0 {
    color: var(--cds-gray-0) !important;
  }

  .epitaxy-root .\!text-inherit {
    color: inherit !important;
  }

  .epitaxy-root .\!text-muted {
    color: var(--cds-text-muted) !important;
  }

  .epitaxy-root .\!text-on-accent {
    color: var(--cds-on-accent) !important;
  }

  .epitaxy-root .\!text-primary {
    color: var(--cds-text-primary) !important;
  }

  .epitaxy-root .\!text-secondary {
    color: var(--cds-text-secondary) !important;
  }

  .epitaxy-root .text-\[\#0a84ff\] {
    color: #0a84ff;
  }

  .epitaxy-root .text-\[\#1d1d1f\] {
    color: #1d1d1f;
  }

  .epitaxy-root .text-\[\#3fb950\] {
    color: #3fb950;
  }

  .epitaxy-root .text-\[\#6e7681\] {
    color: #6e7681;
  }

  .epitaxy-root .text-\[\#7ee787\] {
    color: #7ee787;
  }

  .epitaxy-root .text-\[\#8b949e\] {
    color: #8b949e;
  }

  .epitaxy-root .text-\[\#98c379\] {
    color: #98c379;
  }

  .epitaxy-root .text-\[\#333\] {
    color: #333;
  }

  .epitaxy-root .text-\[\#666\] {
    color: #666;
  }

  .epitaxy-root .text-\[\#888\] {
    color: #888;
  }

  .epitaxy-root .text-\[\#8250df\] {
    color: #8250df;
  }

  .epitaxy-root .text-\[\#9198a2\] {
    color: #9198a2;
  }

  .epitaxy-root .text-\[\#86868b\] {
    color: #86868b;
  }

  .epitaxy-root .text-\[\#91908A\] {
    color: #91908a;
  }

  .epitaxy-root .text-\[\#141413\] {
    color: #141413;
  }

  .epitaxy-root .text-\[\#A29F95\] {
    color: #a29f95;
  }

  .epitaxy-root .text-\[\#D97757\] {
    color: #d97757;
  }

  .epitaxy-root .text-\[\#FAF9F5\] {
    color: #faf9f5;
  }

  .epitaxy-root .text-\[\#FAF9F5\]\/70 {
    color: lab(97.9199% -.17488 2.0476 / .7);
  }

  .epitaxy-root .text-\[\#a371f7\] {
    color: #a371f7;
  }

  .epitaxy-root .text-\[\#afafaf\] {
    color: #afafaf;
  }

  .epitaxy-root .text-\[\#e06c75\] {
    color: #e06c75;
  }

  .epitaxy-root .text-\[\#e6edf3\] {
    color: #e6edf3;
  }

  .epitaxy-root .text-\[\#f85149\] {
    color: #f85149;
  }

  .epitaxy-root .text-\[hsl\(var\(--accent-100\)\)\] {
    color: hsl(var(--accent-100));
  }

  .epitaxy-root .text-\[hsl\(var\(--bg-100\)\)\] {
    color: hsl(var(--bg-100));
  }

  .epitaxy-root .text-\[var\(--cds-fill-brand\)\] {
    color: var(--cds-fill-brand);
  }

  .epitaxy-root .text-\[var\(--cds-tooltip-fg\)\] {
    color: var(--cds-tooltip-fg);
  }

  .epitaxy-root .text-\[var\(--core-red\)\] {
    color: var(--core-red);
  }

  .epitaxy-root .text-\[var\(--core-white\)\] {
    color: var(--core-white);
  }

  .epitaxy-root .text-\[var\(--diff-widget-fg\,var\(--t7\)\)\] {
    color: var(--diff-widget-fg, var(--t7));
  }

  .epitaxy-root .text-\[var\(--diff-widget-fg\,var\(--t8\)\)\] {
    color: var(--diff-widget-fg, var(--t8));
  }

  .epitaxy-root .text-\[var\(--diff-widget-muted\,var\(--t5\)\)\] {
    color: var(--diff-widget-muted, var(--t5));
  }

  .epitaxy-root .text-\[var\(--diff-widget-muted\,var\(--t6\)\)\] {
    color: var(--diff-widget-muted, var(--t6));
  }

  .epitaxy-root .text-\[var\(--dot-ready\)\] {
    color: var(--dot-ready);
  }

  .epitaxy-root .text-\[var\(--epitaxy-accent\,var\(--cds-text-accent\)\)\] {
    color: var(--epitaxy-accent, var(--cds-text-accent));
  }

  .epitaxy-root .text-\[var\(--extended-pink\)\] {
    color: var(--extended-pink);
  }

  .epitaxy-root .text-\[var\(--extended-purple\)\] {
    color: var(--extended-purple);
  }

  .epitaxy-root .text-\[var\(--menu-item-color\,var\(--t8\)\)\] {
    color: var(--menu-item-color, var(--t8));
  }

  .epitaxy-root .text-\[var\(--t5\)\] {
    color: var(--t5);
  }

  .epitaxy-root .text-\[var\(--text-uncontained-default\)\] {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .text-\[…\] {
    color: …;
  }

  .epitaxy-root .text-accent {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .text-aqua-450 {
    color: var(--cds-aqua-450);
  }

  .epitaxy-root .text-aqua-600 {
    color: var(--cds-aqua-600);
  }

  .epitaxy-root .text-assistant-primary {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .text-assistant-secondary {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .text-black {
    color: var(--cds-black);
  }

  .epitaxy-root .text-blue-450 {
    color: var(--cds-blue-450);
  }

  .epitaxy-root .text-blue-500 {
    color: var(--cds-blue-500);
  }

  .epitaxy-root .text-blue-600 {
    color: var(--cds-blue-600);
  }

  .epitaxy-root .text-blue-700 {
    color: var(--cds-blue-700);
  }

  .epitaxy-root .text-blue-800 {
    color: var(--cds-blue-800);
  }

  .epitaxy-root .text-clay {
    color: var(--cds-clay);
  }

  .epitaxy-root .text-clay-emphasized {
    color: var(--cds-clay-emphasized);
  }

  .epitaxy-root .text-contained-busy {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .text-contained-default {
    color: var(--text-contained-default);
  }

  .epitaxy-root .text-contained-disabled {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .text-contained-hover {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .text-current {
    color: currentColor;
  }

  .epitaxy-root .text-danger {
    color: var(--cds-text-danger);
  }

  .epitaxy-root .text-destructive-busy {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .text-destructive-default {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .text-destructive-disabled {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .text-destructive-hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .text-disabled {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .text-emerald-500 {
    color: var(--color-emerald-500);
  }

  .epitaxy-root .text-extended-green {
    color: var(--extended-green);
  }

  .epitaxy-root .text-extended-pink {
    color: var(--extended-pink);
  }

  .epitaxy-root .text-extended-purple {
    color: var(--extended-purple);
  }

  .epitaxy-root .text-git-added {
    color: var(--cds-text-git-added);
  }

  .epitaxy-root .text-git-closed {
    color: var(--cds-text-git-closed);
  }

  .epitaxy-root .text-git-conflicting {
    color: var(--cds-text-git-conflicting);
  }

  .epitaxy-root .text-git-draft {
    color: var(--cds-text-git-draft);
  }

  .epitaxy-root .text-git-merged {
    color: var(--cds-text-git-merged);
  }

  .epitaxy-root .text-git-opened {
    color: var(--cds-text-git-opened);
  }

  .epitaxy-root .text-git-queued {
    color: var(--cds-text-git-queued);
  }

  .epitaxy-root .text-git-removed {
    color: var(--cds-text-git-removed);
  }

  .epitaxy-root .text-gray-0 {
    color: var(--cds-gray-0);
  }

  .epitaxy-root .text-gray-500 {
    color: var(--cds-gray-500);
  }

  .epitaxy-root .text-gray-600 {
    color: var(--cds-gray-600);
  }

  .epitaxy-root .text-gray-900\/50 {
    color: var(--cds-gray-900);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .text-gray-900\/50 {
      color: color-mix(in oklab, var(--cds-gray-900) 50%, transparent);
    }
  }

  .epitaxy-root .text-gray-900\/80 {
    color: var(--cds-gray-900);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .text-gray-900\/80 {
      color: color-mix(in oklab, var(--cds-gray-900) 80%, transparent);
    }
  }

  .epitaxy-root .text-green-450 {
    color: var(--cds-green-450);
  }

  .epitaxy-root .text-green-600 {
    color: var(--cds-green-600);
  }

  .epitaxy-root .text-green-700 {
    color: var(--cds-green-700);
  }

  .epitaxy-root .text-green-800 {
    color: var(--cds-green-800);
  }

  .epitaxy-root .text-inherit {
    color: inherit;
  }

  .epitaxy-root .text-magenta-450 {
    color: var(--cds-magenta-450);
  }

  .epitaxy-root .text-magenta-600 {
    color: var(--cds-magenta-600);
  }

  .epitaxy-root .text-magenta-700 {
    color: var(--cds-magenta-700);
  }

  .epitaxy-root .text-muted {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .text-neutral-50 {
    color: var(--cds-neutral-50);
  }

  .epitaxy-root .text-on-accent {
    color: var(--cds-on-accent);
  }

  .epitaxy-root .text-on-brand {
    color: var(--cds-on-brand);
  }

  .epitaxy-root .text-on-danger {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .text-on-primary {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .text-on-pro {
    color: var(--cds-on-pro);
  }

  .epitaxy-root .text-on-success {
    color: var(--cds-on-success);
  }

  .epitaxy-root .text-on-warning {
    color: var(--cds-on-warning);
  }

  .epitaxy-root .text-oncolor-200, .epitaxy-root .text-oncolor-200\/300 {
    color: var(--cds-oncolor-200);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .text-oncolor-200\/300 {
      color: color-mix(in oklab, var(--cds-oncolor-200) 300%, transparent);
    }
  }

  .epitaxy-root .text-oncolor-300 {
    color: var(--cds-oncolor-300);
  }

  .epitaxy-root .text-orange-450 {
    color: var(--cds-orange-450);
  }

  .epitaxy-root .text-orange-600 {
    color: var(--cds-orange-600);
  }

  .epitaxy-root .text-orange-700 {
    color: var(--cds-orange-700);
  }

  .epitaxy-root .text-plum {
    color: var(--cds-plum);
  }

  .epitaxy-root .text-primary {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .text-primary-busy {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .text-primary-default {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .text-primary-disabled {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .text-primary-hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .text-pro {
    color: var(--cds-text-pro);
  }

  .epitaxy-root .text-red-450 {
    color: var(--cds-red-450);
  }

  .epitaxy-root .text-red-600 {
    color: var(--cds-red-600);
  }

  .epitaxy-root .text-secondary {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .text-slate-700 {
    color: var(--color-slate-700);
  }

  .epitaxy-root .text-success {
    color: var(--cds-text-success);
  }

  .epitaxy-root .text-t0 {
    color: var(--t0);
  }

  .epitaxy-root .text-t3 {
    color: var(--t3);
  }

  .epitaxy-root .text-t4 {
    color: var(--t4);
  }

  .epitaxy-root .text-t5 {
    color: var(--t5);
  }

  .epitaxy-root .text-t6 {
    color: var(--t6);
  }

  .epitaxy-root .text-t7 {
    color: var(--t7);
  }

  .epitaxy-root .text-t8 {
    color: var(--t8);
  }

  .epitaxy-root .text-t9 {
    color: var(--t9);
  }

  .epitaxy-root .text-transparent {
    color: #0000;
  }

  .epitaxy-root .text-uncontained-busy {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .text-uncontained-default {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .text-uncontained-disabled {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .text-uncontained-hover {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .text-uncontained-selected {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .text-violet-450 {
    color: var(--cds-violet-450);
  }

  .epitaxy-root .text-violet-500 {
    color: var(--cds-violet-500);
  }

  .epitaxy-root .text-violet-600 {
    color: var(--cds-violet-600);
  }

  .epitaxy-root .text-violet-700 {
    color: var(--cds-violet-700);
  }

  .epitaxy-root .text-warning {
    color: var(--cds-text-warning);
  }

  .epitaxy-root .text-white {
    color: var(--color-white);
  }

  .epitaxy-root .text-white\/70 {
    color: #ffffffb3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .text-white\/70 {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }

  .epitaxy-root .text-yellow-600 {
    color: var(--cds-yellow-600);
  }

  .epitaxy-root .text-yellow-750 {
    color: var(--cds-yellow-750);
  }

  .epitaxy-root .text-yellow-800 {
    color: var(--cds-yellow-800);
  }

  .epitaxy-root .\!normal-case {
    text-transform: none !important;
  }

  .epitaxy-root .capitalize {
    text-transform: capitalize;
  }

  .epitaxy-root .lowercase {
    text-transform: lowercase;
  }

  .epitaxy-root .uppercase {
    text-transform: uppercase;
  }

  .epitaxy-root .italic {
    font-style: italic;
  }

  .epitaxy-root .not-italic {
    font-style: normal;
  }

  .epitaxy-root .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .epitaxy-root .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .epitaxy-root .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .epitaxy-root .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, );
  }

  .epitaxy-root .\[font-variant-numeric\:tabular-nums_lining-nums\] {
    font-variant-numeric: tabular-nums lining-nums;
  }

  .epitaxy-root .\!no-underline {
    text-decoration-line: none !important;
  }

  .epitaxy-root .line-through {
    text-decoration-line: line-through;
  }

  .epitaxy-root .no-underline {
    text-decoration-line: none;
  }

  .epitaxy-root .overline {
    text-decoration-line: overline;
  }

  .epitaxy-root .underline {
    text-decoration-line: underline;
  }

  .epitaxy-root .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\] {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\] {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
    }
  }

  .epitaxy-root .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_70\%\)\] {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .decoration-\[color-mix\(in_srgb\,currentColor\,transparent_70\%\)\] {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 70%);
    }
  }

  .epitaxy-root .decoration-\[var\(--cds-fill-accent\)\] {
    -webkit-text-decoration-color: var(--cds-fill-accent);
    -webkit-text-decoration-color: var(--cds-fill-accent);
    -webkit-text-decoration-color: var(--cds-fill-accent);
    text-decoration-color: var(--cds-fill-accent);
  }

  .epitaxy-root .decoration-alpha-2 {
    -webkit-text-decoration-color: var(--cds-alpha-2);
    -webkit-text-decoration-color: var(--cds-alpha-2);
    -webkit-text-decoration-color: var(--cds-alpha-2);
    text-decoration-color: var(--cds-alpha-2);
  }

  .epitaxy-root .decoration-alpha-4 {
    -webkit-text-decoration-color: var(--cds-alpha-4);
    -webkit-text-decoration-color: var(--cds-alpha-4);
    -webkit-text-decoration-color: var(--cds-alpha-4);
    text-decoration-color: var(--cds-alpha-4);
  }

  .epitaxy-root .decoration-current, .epitaxy-root .decoration-current\/40 {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .decoration-current\/40 {
      -webkit-text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
      -webkit-text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
      -webkit-text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
      text-decoration-color: color-mix(in oklab, currentcolor 40%, transparent);
    }
  }

  .epitaxy-root .decoration-primary {
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    text-decoration-color: var(--cds-text-primary);
  }

  .epitaxy-root .decoration-secondary {
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    text-decoration-color: var(--cds-text-secondary);
  }

  .epitaxy-root .decoration-t4 {
    -webkit-text-decoration-color: var(--t4);
    -webkit-text-decoration-color: var(--t4);
    -webkit-text-decoration-color: var(--t4);
    text-decoration-color: var(--t4);
  }

  .epitaxy-root .decoration-transparent {
    text-decoration-color: #0000;
  }

  .epitaxy-root .decoration-dotted {
    text-decoration-style: dotted;
  }

  .epitaxy-root .decoration-1 {
    text-decoration-thickness: 1px;
  }

  .epitaxy-root .decoration-2 {
    text-decoration-thickness: 2px;
  }

  .epitaxy-root .underline-offset-2 {
    text-underline-offset: 2px;
  }

  .epitaxy-root .underline-offset-4 {
    text-underline-offset: 4px;
  }

  .epitaxy-root .underline-offset-\[1px\] {
    text-underline-offset: 1px;
  }

  .epitaxy-root .underline-offset-\[3px\] {
    text-underline-offset: 3px;
  }

  .epitaxy-root .underline-offset-auto {
    text-underline-offset: auto;
  }

  .epitaxy-root .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .epitaxy-root .caret-\[var\(--cds-fill-accent\)\] {
    caret-color: var(--cds-fill-accent);
  }

  .epitaxy-root .accent-\[var\(--t7\)\] {
    accent-color: var(--t7);
  }

  .epitaxy-root .accent-clay-emphasized {
    accent-color: var(--cds-clay-emphasized);
  }

  .epitaxy-root .\!opacity-0 {
    opacity: 0 !important;
  }

  .epitaxy-root .\!opacity-100 {
    opacity: 1 !important;
  }

  .epitaxy-root .opacity-0 {
    opacity: 0;
  }

  .epitaxy-root .opacity-10 {
    opacity: .1;
  }

  .epitaxy-root .opacity-15 {
    opacity: .15;
  }

  .epitaxy-root .opacity-20 {
    opacity: .2;
  }

  .epitaxy-root .opacity-25 {
    opacity: .25;
  }

  .epitaxy-root .opacity-30 {
    opacity: .3;
  }

  .epitaxy-root .opacity-35 {
    opacity: .35;
  }

  .epitaxy-root .opacity-40 {
    opacity: .4;
  }

  .epitaxy-root .opacity-45 {
    opacity: .45;
  }

  .epitaxy-root .opacity-50 {
    opacity: .5;
  }

  .epitaxy-root .opacity-55 {
    opacity: .55;
  }

  .epitaxy-root .opacity-60 {
    opacity: .6;
  }

  .epitaxy-root .opacity-70 {
    opacity: .7;
  }

  .epitaxy-root .opacity-75 {
    opacity: .75;
  }

  .epitaxy-root .opacity-80 {
    opacity: .8;
  }

  .epitaxy-root .opacity-85 {
    opacity: .85;
  }

  .epitaxy-root .opacity-90 {
    opacity: .9;
  }

  .epitaxy-root .opacity-100 {
    opacity: 1;
  }

  .epitaxy-root .opacity-\[0\.02\] {
    opacity: .02;
  }

  .epitaxy-root .opacity-\[0\.08\] {
    opacity: .08;
  }

  .epitaxy-root .opacity-\[0\.55\] {
    opacity: .55;
  }

  .epitaxy-root .opacity-\[clamp\(0\%\,calc\(\(var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)_-_25\%\)\*1\.33\)\,100\%\)\] {
    opacity: clamp(0%, calc((var(--slider-drag-pos, var(--slider-rest-pos)) - 25%) * 1.33), 100%);
  }

  .epitaxy-root .mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }

  .epitaxy-root .mix-blend-normal {
    mix-blend-mode: normal;
  }

  .epitaxy-root .\!shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-300\)\/0\.18\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)/.18)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .\!shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .shadow {
    --tw-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);
  }

  .epitaxy-root .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_-2px_6px_-1px_var\(--shadow-prompt-blur\)\] {
    --tw-shadow: 0 -2px 6px -1px var(--tw-shadow-color, var(--shadow-prompt-blur));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0\.5px_2px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 .5px 2px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_0\.5px_2px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 .5px 2px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_0\.5px_2px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-300)/.15);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-300)/.15);
    }
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\] {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.15\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e26;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_var\(--cds-shadow-color\)\,0_0_0_0\.5px_color-mix\(in_srgb\,var\(--cds-border-strong\)_30\%\,transparent\)\] {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-shadow-color)), 0 0 0 .5px var(--tw-shadow-color, var(--cds-border-strong));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_var\(--cds-shadow-color\)\,0_0_0_0\.5px_color-mix\(in_srgb\,var\(--cds-border-strong\)_30\%\,transparent\)\] {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-shadow-color)), 0 0 0 .5px var(--tw-shadow-color, color-mix(in srgb,var(--cds-border-strong) 30%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_0\.25rem_1\.25rem_var\(--cds-shadow-color\)\,0_0_0_0\.5px_color-mix\(in_srgb\,var\(--cds-border-strong\)_30\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_0\.5px_hsl\(var\(--border-300\)\)\] {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_0\.5px_rgba\(0\,0\,0\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, #00000014), 0 1px 2px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_1\.5px_var\(--cds-fill-accent\)\] {
    --tw-shadow: 0 0 0 1.5px var(--tw-shadow-color, var(--cds-fill-accent));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_1px_hsl\(var\(--accent-100\)\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--accent-100)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_1px_var\(--cds-alpha-3\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--cds-alpha-3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_1px_var\(--cds-border\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_1px_var\(--t2\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_1px_var\(--t3\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_2px_var\(--cds-text-primary\)\] {
    --tw-shadow: 0 0 0 2px var(--tw-shadow-color, var(--cds-text-primary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_100px_hsl\(var\(--text-000\)\)\] {
    --tw-shadow: 0 0 0 100px var(--tw-shadow-color, hsl(var(--text-000)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-300\)\/0\.15\)\] {
    --tw-shadow: 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-300)/.15);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_12px_0_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 0 12px 0 var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_0_15px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 0 15px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_0_15px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 0 15px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_0_15px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_1\.5px_5\.8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 1.5px 5.8px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_1\.5px_5\.8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 1.5px 5.8px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_1\.5px_5\.8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_1px_2px_0_color-mix\(in_srgb\,var\(--cds-black\)_5\%\,transparent\)\] {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_1px_2px_0_color-mix\(in_srgb\,var\(--cds-black\)_5\%\,transparent\)\] {
      --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 5%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_1px_2px_0_color-mix\(in_srgb\,var\(--cds-black\)_5\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_1px_2px_0_rgb\(0_0_0_\/_0\.04\)\] {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--cds-black\)_3\%\,transparent\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--cds-black\)_3\%\,transparent\)\] {
      --tw-shadow: 0 1px 2px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_1px_2px_color-mix\(in_srgb\,var\(--cds-black\)_3\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_1px_3px_var\(--shadow-small\)\] {
    --tw-shadow: 0 1px 3px var(--tw-shadow-color, var(--shadow-small));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_2px_4px_0_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 2px 4px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_2px_4px_0_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 2px 4px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_2px_4px_0_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_6\%\,transparent\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_6\%\,transparent\)\] {
      --tw-shadow: 0 2px 8px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 6%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_6\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 2px 8px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_2px_10px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_2px_10px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 2px 10px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_2px_10px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_2px_16px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    --tw-shadow: 0 2px 16px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_2px_16px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
      --tw-shadow: 0 2px 16px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 10%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_2px_16px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_20px_0_rgba\(0\,0\,0\,0\.04\)\] {
    --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, #0000000a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_20px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0 4px 20px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_4px_20px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0 4px 20px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_4px_20px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_24px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_4px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_2px_64px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\,0_16px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\] {
    --tw-shadow: 0 4px 24px 0 var(--tw-shadow-color, var(--cds-black)), 0 4px 32px 0 var(--tw-shadow-color, var(--cds-black)), 0 2px 64px 0 var(--tw-shadow-color, var(--cds-black)), 0 16px 32px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_4px_24px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_4px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_2px_64px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\,0_16px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\] {
      --tw-shadow: 0 4px 24px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.57%,transparent)), 0 4px 32px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.57%,transparent)), 0 2px 64px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.18%,transparent)), 0 16px 32px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 1.18%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_4px_24px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_4px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.57\%\,transparent\)\,0_2px_64px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\,0_16px_32px_0_color-mix\(in_srgb\,var\(--cds-black\)_1\.18\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 4px 24px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
      --tw-shadow: 0 4px 24px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 20%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_4px_24px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, #0000000f);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, #00000014);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_6px_24px_rgba\(0\,0\,0\,0\.08\)\,0_0_0_0\.5px_rgba\(31\,30\,29\,0\.08\)\] {
    --tw-shadow: 0 6px 24px var(--tw-shadow-color, #00000014), 0 0 0 .5px var(--tw-shadow-color, #1f1e1d14);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_11px_23px_0_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0 11px 23px 0 var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_17px_35px_0_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0 17px 35px 0 var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_20px_40px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 20px 40px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_20px_40px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 20px 40px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_20px_40px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_20px_60px_0_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
    --tw-shadow: 0 20px 60px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_20px_60px_0_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
      --tw-shadow: 0 20px 60px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 12%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_20px_60px_0_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_20px_60px_color-mix\(in_srgb\,var\(--cds-black\)_40\%\,transparent\)\] {
    --tw-shadow: 0 20px 60px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_20px_60px_color-mix\(in_srgb\,var\(--cds-black\)_40\%\,transparent\)\] {
      --tw-shadow: 0 20px 60px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 40%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_20px_60px_color-mix\(in_srgb\,var\(--cds-black\)_40\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_22px_44px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 22px 44px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_22px_44px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 22px 44px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_22px_44px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_24px_60px_color-mix\(in_srgb\,var\(--cds-black\)_18\%\,transparent\)\,0_4px_16px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0 24px 60px var(--tw-shadow-color, var(--cds-black)), 0 4px 16px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_24px_60px_color-mix\(in_srgb\,var\(--cds-black\)_18\%\,transparent\)\,0_4px_16px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0 24px 60px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 18%,transparent)), 0 4px 16px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_24px_60px_color-mix\(in_srgb\,var\(--cds-black\)_18\%\,transparent\)\,0_4px_16px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_40px_80px_0_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 40px 80px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_40px_80px_0_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 40px 80px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_40px_80px_0_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    --tw-shadow: 0 40px 80px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
      --tw-shadow: 0 40px 80px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 10%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_10\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    --tw-shadow: 0 40px 80px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
      --tw-shadow: 0 40px 80px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 15%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0_40px_80px_color-mix\(in_srgb\,var\(--cds-black\)_15\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0px_0px_0\.5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\,0px_2px_5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0px 0px .5px 0px var(--tw-shadow-color, var(--cds-black)), 0px 2px 5px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0px_0px_0\.5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\,0px_2px_5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0px 0px .5px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent)), 0px 2px 5px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0px_0px_0\.5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\,0px_2px_5px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0px_1px_2px_0px_color-mix\(in_srgb\,var\(--cds-black\)_5\.1\%\,transparent\)\] {
    --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0px_1px_2px_0px_color-mix\(in_srgb\,var\(--cds-black\)_5\.1\%\,transparent\)\] {
      --tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 5.1%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0px_1px_2px_0px_color-mix\(in_srgb\,var\(--cds-black\)_5\.1\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
      --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
      --tw-shadow: 0px 4px 20px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 20%,transparent));
    }
  }

  .epitaxy-root .shadow-\[0px_4px_20px_0px_color-mix\(in_srgb\,var\(--cds-black\)_20\%\,transparent\)\] {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[0px_7px_14px_0px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0px 7px 14px 0px var(--tw-shadow-color, #00000026);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-300\)\/0\.18\)\,inset_0_0_0_1px_hsl\(var\(--bg-000\)\/0\.8\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)/.18)), inset 0 0 0 1px var(--tw-shadow-color, hsl(var(--bg-000)/.8));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-300\)\/0\.18\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-300)/.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_0\.5px_var\(--t3\)\] {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-button-on-content-ring));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_1px_var\(--extended-purple\)\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--extended-purple));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_1px_var\(--t5\)\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--t5));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_var\(--cds-ring-inner\)_var\(--cds-ring-color\)\,0_0_0_var\(--cds-ring-outer\)_var\(--cds-ring-color\)\,0_4px_20px_var\(--cds-alpha-1\)\] {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-ring-color), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-ring-color), 0 4px 20px var(--tw-shadow-color, var(--cds-alpha-1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[inset_0_0_0_var\(--focus-inner-width\)_var\(--focus-inner-color\)\,0_0_6px_0_var\(--epitaxy-accent-20\)\] {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[var\(--df-shadow-float\)\] {
    --tw-shadow: var(--df-shadow-float);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-\[…\] {
    --tw-shadow: …;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-focus {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-focus-slider {
    --tw-shadow: 0 0 0 2px var(--tw-shadow-color, var(--slider-focus-offset, var(--cds-surface-panel))), 0 0 0 4px var(--tw-shadow-color, var(--slider-focus-ring, var(--epitaxy-accent, var(--cds-fill-accent)))), 0 0 14px 4px var(--tw-shadow-color, var(--slider-focus-glow, var(--epitaxy-accent-20)));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .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);
  }

  .epitaxy-root .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow-xs {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .shadow\/mirror {
    --tw-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);
  }

  .epitaxy-root .\!ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .ring {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .ring-1 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .ring-2 {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .ring-\[0\.5px\] {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(.5px + 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);
  }

  :where(.epitaxy-root .epitaxy-root) .ring-focus {
    outline: none;
  }

  :where(.epitaxy-root .epitaxy-root) .ring-focus:focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  :where(.epitaxy-root .epitaxy-root) .ring-focus-primary {
    outline: none;
  }

  :where(.epitaxy-root .epitaxy-root) .ring-focus-primary:focus-visible {
    box-shadow: inset 0 0 0 1px var(--epitaxy-accent, var(--cds-fill-accent)), 0 0 0 var(--focus-inner-width) var(--epitaxy-accent, var(--cds-fill-accent)), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  :where(.epitaxy-root .epitaxy-root) .ring-focus-destructive {
    outline: none;
  }

  :where(.epitaxy-root .epitaxy-root) .ring-focus-destructive:focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--cds-on-danger);
    outline: none;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .ring-focus) {
    outline: none;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .ring-focus):focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .ring-focus-destructive) {
    outline: none;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .ring-focus-destructive):focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--cds-on-danger);
    outline: none;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .ring-focus-primary) {
    outline: none;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .ring-focus-primary):focus-visible {
    box-shadow: inset 0 0 0 1px var(--epitaxy-accent, var(--cds-fill-accent)), 0 0 0 var(--focus-inner-width) var(--epitaxy-accent, var(--cds-fill-accent)), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  :where(.epitaxy-root .epitaxy-root) .effect-shadow-small {
    box-shadow: 0 var(--shadow-small-y) var(--shadow-small-blur) 0 var(--shadow-small);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-shadow-medium {
    box-shadow: 0 var(--shadow-medium-y) var(--shadow-medium-blur) 0 var(--shadow-medium);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-shadow-large {
    box-shadow: 0 var(--shadow-large-y) var(--shadow-large-blur) 0 var(--shadow-large);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-focus {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-contrast-stroke {
    box-shadow: 0 0 0 1px var(--cds-border);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-contained-default {
    box-shadow: inset 0 0 0 var(--button-contained-default-inner-width) var(--cds-fill-secondary-ring), 0 0 0 var(--button-contained-default-outer-width) var(--cds-alpha-0), 0 var(--button-contained-default-depth-y) var(--button-contained-default-depth-blur) 0 var(--button-contained-default-depth-color);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-slider-handle {
    box-shadow: inset 0 0 0 var(--slider-handle-inner-width) var(--cds-alpha-0), 0 0 0 var(--slider-handle-outer-width) var(--slider-handle-outer-color), 0 var(--slider-handle-depth-y) var(--slider-handle-depth-blur) 0 var(--slider-handle-depth-color);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-stroke-shadow {
    box-shadow: inset 0 0 0 var(--stroke-shadow-inner-width) var(--stroke-shadow-inner-color), 0 0 0 var(--stroke-shadow-outer-width) var(--cds-fill-secondary-ring), 0 var(--stroke-shadow-depth-y) var(--stroke-shadow-depth-blur) 0 var(--stroke-shadow-depth-color);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-primary-elevated {
    box-shadow: inset 0 0 0 var(--primary-elevated-inner-width) var(--cds-alpha-0), 0 0 0 var(--primary-elevated-outer-width) var(--primary-elevated-outer-color), 0 var(--primary-elevated-depth-y) var(--primary-elevated-depth-blur) 0 var(--primary-elevated-depth-color);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-prompt-blur {
    box-shadow: inset 0 0 0 var(--prompt-blur-inner-width) var(--prompt-blur-inner-color), 0 0 0 var(--prompt-blur-outer-width) var(--epitaxy-prompt-blur-ring, var(--cds-fill-secondary-ring)), 0 var(--prompt-blur-depth-y) var(--prompt-blur-depth-blur) 0 var(--prompt-blur-depth-color);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-prompt-focus {
    box-shadow: inset 0 0 0 var(--prompt-focus-inner-width) var(--prompt-focus-inner-color), 0 0 0 var(--prompt-focus-outer-width) var(--prompt-focus-outer-color), 0 var(--prompt-focus-depth-y) var(--prompt-focus-depth-blur) 0 var(--prompt-focus-depth-color);
  }

  :where(.epitaxy-root .epitaxy-root) .effect-hud, :where(.epitaxy-root) :is(.epitaxy-root .effect-hud) {
    box-shadow: inset 0 0 0 var(--hud-inner-width) var(--hud-inner-color), 0 0 0 var(--hud-outer-width) var(--hud-outer-color), 0 var(--hud-depth-y) var(--hud-depth-blur) 0 var(--hud-depth-color);
    -webkit-backdrop-filter: blur(var(--hud-background-blur));
    backdrop-filter: blur(var(--hud-background-blur));
  }

  .epitaxy-root .\!\[box-shadow\:var\(--df-shadow-card\)\] {
    box-shadow: var(--df-shadow-card) !important;
  }

  .epitaxy-root .\!\[box-shadow\:…\] {
    box-shadow: … !important;
  }

  .epitaxy-root .\[box-shadow\:0_0_0_2px_var\(--cds-page-bg\)\] {
    box-shadow: 0 0 0 2px var(--cds-page-bg);
  }

  .epitaxy-root .\[box-shadow\:inset_0_0_0_1px_var\(--cds-border\)\,0_1px_2px_0_rgb\(0_0_0\/0\.05\)\] {
    box-shadow: inset 0 0 0 1px var(--cds-border),0 1px 2px 0 #0000000d;
  }

  .epitaxy-root .\[box-shadow\:inset_0_0_0_1px_var\(--cds-border\)\] {
    box-shadow: inset 0 0 0 1px var(--cds-border);
  }

  .epitaxy-root .\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-secondary-ring\)\] {
    box-shadow: inset 0 0 0 1px var(--cds-fill-secondary-ring);
  }

  .epitaxy-root .\[box-shadow\:var\(--df-shadow-card\,none\)\] {
    box-shadow: var(--df-shadow-card, none);
  }

  .epitaxy-root .\[box-shadow\:…\] {
    box-shadow: …;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-contained-default) {
    box-shadow: inset 0 0 0 var(--button-contained-default-inner-width) var(--cds-fill-secondary-ring), 0 0 0 var(--button-contained-default-outer-width) var(--cds-alpha-0), 0 var(--button-contained-default-depth-y) var(--button-contained-default-depth-blur) 0 var(--button-contained-default-depth-color);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-contrast-stroke) {
    box-shadow: 0 0 0 1px var(--cds-border);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-primary-elevated) {
    box-shadow: inset 0 0 0 var(--primary-elevated-inner-width) var(--cds-alpha-0), 0 0 0 var(--primary-elevated-outer-width) var(--primary-elevated-outer-color), 0 var(--primary-elevated-depth-y) var(--primary-elevated-depth-blur) 0 var(--primary-elevated-depth-color);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-prompt-blur) {
    box-shadow: inset 0 0 0 var(--prompt-blur-inner-width) var(--prompt-blur-inner-color), 0 0 0 var(--prompt-blur-outer-width) var(--epitaxy-prompt-blur-ring, var(--cds-fill-secondary-ring)), 0 var(--prompt-blur-depth-y) var(--prompt-blur-depth-blur) 0 var(--prompt-blur-depth-color);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-shadow-large) {
    box-shadow: 0 var(--shadow-large-y) var(--shadow-large-blur) 0 var(--shadow-large);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-shadow-small) {
    box-shadow: 0 var(--shadow-small-y) var(--shadow-small-blur) 0 var(--shadow-small);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-slider-handle) {
    box-shadow: inset 0 0 0 var(--slider-handle-inner-width) var(--cds-alpha-0), 0 0 0 var(--slider-handle-outer-width) var(--slider-handle-outer-color), 0 var(--slider-handle-depth-y) var(--slider-handle-depth-blur) 0 var(--slider-handle-depth-color);
  }

  :where(.epitaxy-root) :is(.epitaxy-root .effect-stroke-shadow) {
    box-shadow: inset 0 0 0 var(--stroke-shadow-inner-width) var(--stroke-shadow-inner-color), 0 0 0 var(--stroke-shadow-outer-width) var(--cds-fill-secondary-ring), 0 var(--stroke-shadow-depth-y) var(--stroke-shadow-depth-blur) 0 var(--stroke-shadow-depth-color);
  }

  .epitaxy-root .shadow-\[hsl\(var\(--accent-000\)\/10\%\)\] {
    --tw-shadow-color: hsl(var(--accent-000)/10%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-\[hsl\(var\(--accent-000\)\/10\%\)\] {
      --tw-shadow-color: color-mix(in oklab, hsl(var(--accent-000)/10%) var(--tw-shadow-alpha), transparent);
    }
  }

  .epitaxy-root .shadow-black {
    --tw-shadow-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-black {
      --tw-shadow-color: color-mix(in oklab, var(--cds-black) var(--tw-shadow-alpha), transparent);
    }
  }

  .epitaxy-root .shadow-black\/5 {
    --tw-shadow-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-black\/5 {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--cds-black) 5%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .epitaxy-root .ring-\[var\(--t2\)\] {
    --tw-ring-color: var(--t2);
  }

  .epitaxy-root .ring-accent {
    --tw-ring-color: var(--cds-border-accent);
  }

  .epitaxy-root .ring-alpha-2 {
    --tw-ring-color: var(--cds-alpha-2);
  }

  .epitaxy-root .ring-black {
    --tw-ring-color: var(--cds-black);
  }

  .epitaxy-root .ring-clay-emphasized {
    --tw-ring-color: var(--cds-clay-emphasized);
  }

  .epitaxy-root .ring-danger {
    --tw-ring-color: var(--cds-border-danger);
  }

  .epitaxy-root .ring-fill-accent {
    --tw-ring-color: var(--cds-fill-accent);
  }

  .epitaxy-root .ring-gray-0 {
    --tw-ring-color: var(--cds-gray-0);
  }

  .epitaxy-root .ring-neutral-50 {
    --tw-ring-color: var(--cds-neutral-50);
  }

  .epitaxy-root .ring-strong {
    --tw-ring-color: var(--cds-border-strong);
  }

  .epitaxy-root .ring-warning {
    --tw-ring-color: var(--cds-border-warning);
  }

  .epitaxy-root .ring-offset-1 {
    --tw-ring-offset-width: 1px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .epitaxy-root .ring-offset-2 {
    --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);
  }

  .epitaxy-root .ring-offset-neutral-30 {
    --tw-ring-offset-color: var(--cds-neutral-30);
  }

  .epitaxy-root .outline-hidden {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .epitaxy-root .outline-hidden {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .epitaxy-root .\!outline {
    outline-style: var(--tw-outline-style) !important;
    outline-width: 1px !important;
  }

  .epitaxy-root .\!outline-\[1\.5px\] {
    outline-style: var(--tw-outline-style) !important;
    outline-width: 1.5px !important;
  }

  .epitaxy-root .outline, .epitaxy-root .outline-1 {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .epitaxy-root .outline-2 {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .epitaxy-root .outline-\[0\.50px\] {
    outline-style: var(--tw-outline-style);
    outline-width: .5px;
  }

  .epitaxy-root .outline-\[1\.5px\] {
    outline-style: var(--tw-outline-style);
    outline-width: 1.5px;
  }

  .epitaxy-root .\!-outline-offset-2 {
    outline-offset: calc(2px * -1) !important;
  }

  .epitaxy-root .\!outline-offset-1, .epitaxy-root .\!outline-offset-\[1px\] {
    outline-offset: 1px !important;
  }

  .epitaxy-root .-outline-offset-2 {
    outline-offset: calc(2px * -1);
  }

  .epitaxy-root .outline-offset-\[-0\.50px\] {
    outline-offset: -.5px;
  }

  .epitaxy-root .outline-offset-\[-1px\] {
    outline-offset: -1px;
  }

  .epitaxy-root .outline-offset-\[1px\] {
    outline-offset: 1px;
  }

  .epitaxy-root .\!outline-\[var\(--cds-fill-accent\)\] {
    outline-color: var(--cds-fill-accent) !important;
  }

  .epitaxy-root .outline-\[\#107c41\] {
    outline-color: #107c41;
  }

  .epitaxy-root .outline-\[hsl\(var\(--border-300\)\/0\.25\)\] {
    outline-color: hsl(var(--border-300)/.25);
  }

  .epitaxy-root .outline-\[var\(--cds-fill-accent\)\] {
    outline-color: var(--cds-fill-accent);
  }

  .epitaxy-root .outline-clay-emphasized {
    outline-color: var(--cds-clay-emphasized);
  }

  .epitaxy-root .outline-danger {
    outline-color: var(--cds-border-danger);
  }

  .epitaxy-root .outline-fill-accent {
    outline-color: var(--cds-fill-accent);
  }

  .epitaxy-root .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .blur-3xl {
    --tw-blur: blur(var(--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, );
  }

  .epitaxy-root .blur-\[2px\] {
    --tw-blur: blur(2px);
    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, );
  }

  .epitaxy-root .blur-lg {
    --tw-blur: blur(var(--blur-lg));
    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, );
  }

  .epitaxy-root .drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    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, );
  }

  .epitaxy-root .drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, var(--cds-black)));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
      --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, color-mix(in srgb,var(--cds-black) 8%,transparent)));
    }
  }

  .epitaxy-root .drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_8\%\,transparent\)\] {
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .drop-shadow-md {
    --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .grayscale-\[25\%\] {
    --tw-grayscale: grayscale(25%);
    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, );
  }

  .epitaxy-root .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .sepia {
    --tw-sepia: sepia(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .\!filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, ) !important;
  }

  .epitaxy-root .\[filter\:drop-shadow\(0_8px_24px_var\(--cds-shadow-color\)\)_drop-shadow\(0_2px_6px_var\(--cds-shadow-color\)\)\] {
    filter: drop-shadow(0 8px 24px var(--cds-shadow-color)) drop-shadow(0 2px 6px var(--cds-shadow-color));
  }

  .epitaxy-root .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .\!backdrop-blur-none {
    --tw-backdrop-blur:    !important;
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, ) !important;
    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, ) !important;
  }

  .epitaxy-root .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[1px\] {
    --tw-backdrop-blur: blur(1px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[3px\] {
    --tw-backdrop-blur: blur(3px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[6px\] {
    --tw-backdrop-blur: blur(6px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[8px\] {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[16px\] {
    --tw-backdrop-blur: blur(16px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[18px\] {
    --tw-backdrop-blur: blur(18px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-\[40px\] {
    --tw-backdrop-blur: blur(40px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-lg {
    --tw-backdrop-blur: blur(var(--blur-lg));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-blur-xl {
    --tw-backdrop-blur: blur(var(--blur-xl));
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(75%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .\!\[backdrop-filter\:none\] {
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }

  .epitaxy-root .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[background-color\,border-color\,box-shadow\,opacity\] {
    transition-property: background-color, border-color, box-shadow, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[background-color\,border-color\,box-shadow\] {
    transition-property: background-color, border-color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[background-color\,border-color\] {
    transition-property: background-color, border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[background-color\,box-shadow\] {
    transition-property: background-color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[background-color\] {
    transition-property: background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[background…\] {
    transition-property: background…;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[border-color\] {
    transition-property: border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[border\] {
    transition-property: border;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[box-shadow\,opacity\] {
    transition-property: box-shadow, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[box-shadow\] {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[color\,background-color\,border-color\,transform\] {
    transition-property: color, background-color, border-color, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[color\,background-color\,box-shadow\,--cds-badge-x-wght\] {
    transition-property: color, background-color, box-shadow, --cds-badge-x-wght;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[color\,background-color\] {
    transition-property: color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[color\,background\] {
    transition-property: color, background;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[filter\] {
    transition-property: filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[flex-grow\] {
    transition-property: flex-grow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[gap\] {
    transition-property: gap;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[grid-template-rows\,margin-top\,opacity\] {
    transition-property: grid-template-rows, margin-top, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[grid-template-rows\,opacity\] {
    transition-property: grid-template-rows, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[grid-template-rows\] {
    transition-property: grid-template-rows;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[height\,opacity\] {
    transition-property: height, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[height\] {
    transition-property: height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[left\,transform\] {
    transition-property: left, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[margin\] {
    transition-property: margin;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[max-height\,opacity\] {
    transition-property: max-height, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[max-height\] {
    transition-property: max-height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,background-color\] {
    transition-property: opacity, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,box-shadow\] {
    transition-property: opacity, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,color\] {
    transition-property: opacity, color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,scale\,filter\] {
    transition-property: opacity, scale, filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,scale\] {
    transition-property: opacity, scale;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,transform\,translate\,margin-right\] {
    transition-property: opacity, transform, translate, margin-right;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,transform\,visibility\] {
    transition-property: opacity, transform, visibility;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,transform\,width\,left\,top\] {
    transition-property: opacity, transform, width, left, top;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,transform\] {
    transition-property: opacity, transform;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,visibility\] {
    transition-property: opacity, visibility;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[opacity\,width\,margin-left\] {
    transition-property: opacity, width, margin-left;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .transition-\[padding-left\] {
    transition-property: padding-left;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[right\] {
    transition-property: right;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[scale\] {
    transition-property: scale;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[stroke-dashoffset\] {
    transition-property: stroke-dashoffset;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[transform\,background-color\,border-color\] {
    transition-property: transform, background-color, border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[transform\,color\] {
    transition-property: transform, color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[transform\,opacity\] {
    transition-property: transform, opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[transform\,visibility\] {
    transition-property: transform, visibility;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[translate\] {
    transition-property: translate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[width\,background-color\] {
    transition-property: width, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[width\,color\,background-color\] {
    transition-property: width, color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[width\,height\] {
    transition-property: width, height;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .transition-\[width\,margin-left\,opacity\,color\,background-color\] {
    transition-property: width, margin-left, opacity, color, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .transition-\[…\,scale\] {
    transition-property: …, scale;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .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));
  }

  .epitaxy-root .\!transition-none {
    transition-property: none !important;
  }

  .epitaxy-root .transition-none {
    transition-property: none;
  }

  .epitaxy-root .delay-0 {
    transition-delay: 0s;
  }

  .epitaxy-root .delay-75 {
    transition-delay: 75ms;
  }

  .epitaxy-root .delay-200 {
    transition-delay: .2s;
  }

  .epitaxy-root .delay-300 {
    transition-delay: .3s;
  }

  .epitaxy-root .\!duration-75 {
    --tw-duration: 75ms !important;
    transition-duration: 75ms !important;
  }

  .epitaxy-root .duration-0 {
    --tw-duration: 0s;
    transition-duration: 0s;
  }

  .epitaxy-root .duration-75 {
    --tw-duration: 75ms;
    transition-duration: 75ms;
  }

  .epitaxy-root .duration-100 {
    --tw-duration: .1s;
    transition-duration: .1s;
  }

  .epitaxy-root .duration-150 {
    --tw-duration: .15s;
    transition-duration: .15s;
  }

  .epitaxy-root .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .epitaxy-root .duration-220 {
    --tw-duration: .22s;
    transition-duration: .22s;
  }

  .epitaxy-root .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .epitaxy-root .duration-400 {
    --tw-duration: .4s;
    transition-duration: .4s;
  }

  .epitaxy-root .duration-500 {
    --tw-duration: .5s;
    transition-duration: .5s;
  }

  .epitaxy-root .duration-600 {
    --tw-duration: .6s;
    transition-duration: .6s;
  }

  .epitaxy-root .duration-700 {
    --tw-duration: .7s;
    transition-duration: .7s;
  }

  .epitaxy-root .duration-1000 {
    --tw-duration: 1s;
    transition-duration: 1s;
  }

  .epitaxy-root .duration-\[35ms\] {
    --tw-duration: 35ms;
    transition-duration: 35ms;
  }

  .epitaxy-root .duration-\[50ms\] {
    --tw-duration: 50ms;
    transition-duration: 50ms;
  }

  .epitaxy-root .duration-\[280ms\] {
    --tw-duration: .28s;
    transition-duration: .28s;
  }

  .epitaxy-root .duration-\[400ms\] {
    --tw-duration: .4s;
    transition-duration: .4s;
  }

  .epitaxy-root .duration-\[8000ms\] {
    --tw-duration: 8s;
    transition-duration: 8s;
  }

  .epitaxy-root .ease-\[cubic-bezier\(0\,0\,0\.2\,1\)\] {
    --tw-ease: cubic-bezier(0,0,.2,1);
    transition-timing-function: cubic-bezier(0, 0, .2, 1);
  }

  .epitaxy-root .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
    --tw-ease: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .epitaxy-root .ease-\[cubic-bezier\(0\.17\,0\.67\,0\.3\,1\.2\)\] {
    --tw-ease: cubic-bezier(.17,.67,.3,1.2);
    transition-timing-function: cubic-bezier(.17, .67, .3, 1.2);
  }

  .epitaxy-root .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }

  .epitaxy-root .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .epitaxy-root .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }

  .epitaxy-root .ease-out {
    --tw-ease: var(--cds-ease-out);
    transition-timing-function: var(--cds-ease-out);
  }

  .epitaxy-root .will-change-transform {
    will-change: transform;
  }

  .epitaxy-root .\[contain\:layout\] {
    contain: layout;
  }

  .epitaxy-root .\[contain\:strict\] {
    contain: strict;
  }

  .epitaxy-root .content-\[\'\'\] {
    --tw-content: "";
    content: var(--tw-content);
  }

  .epitaxy-root .\!outline-none {
    --tw-outline-style: none !important;
    outline-style: none !important;
  }

  .epitaxy-root .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .epitaxy-root .select-all {
    -webkit-user-select: all;
    user-select: all;
  }

  .epitaxy-root .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .epitaxy-root .select-text {
    -webkit-user-select: text;
    user-select: text;
  }

  .epitaxy-root .\[--approval-card-gap\:24px\] {
    --approval-card-gap: 24px;
  }

  .epitaxy-root .\[--button-bg\:hsl\(var\(--bg-000\)\)\] {
    --button-bg: hsl(var(--bg-000));
  }

  .epitaxy-root .\[--button-hover-bg\:hsl\(var\(--bg-400\)\)\] {
    --button-hover-bg: hsl(var(--bg-400));
  }

  .epitaxy-root .\[--button-hover-text\:hsl\(var\(--text-300\)\)\] {
    --button-hover-text: hsl(var(--text-300));
  }

  .epitaxy-root .\[--button-text\:hsl\(var\(--text-400\)\)\] {
    --button-text: hsl(var(--text-400));
  }

  .epitaxy-root .\[--cbx-pl\:1\.5rem\] {
    --cbx-pl: 1.5rem;
  }

  .epitaxy-root .\[--cds-avatar-sm\:16px\] {
    --cds-avatar-sm: 16px;
  }

  .epitaxy-root .\[--cds-badge-x-wght\:577\.8\] {
    --cds-badge-x-wght: 577.8;
  }

  .epitaxy-root .\[--cds-fill-ghost-hover\:rgb\(255_255_255\/0\.15\)\] {
    --cds-fill-ghost-hover: #ffffff26;
  }

  .epitaxy-root .\[--cds-page-bg\:var\(--df-sidebar-bg\,hsl\(var\(--bg-100\)\)\)\] {
    --cds-page-bg: var(--df-sidebar-bg, hsl(var(--bg-100)));
  }

  .epitaxy-root .\[--cds-popup-max-h\:14rem\] {
    --cds-popup-max-h: 14rem;
  }

  .epitaxy-root .\[--cds-popup-max-h\:18rem\] {
    --cds-popup-max-h: 18rem;
  }

  .epitaxy-root .\[--cds-popup-max-h\:24rem\] {
    --cds-popup-max-h: 24rem;
  }

  .epitaxy-root .\[--cds-popup-max-h\:100vh\] {
    --cds-popup-max-h: 100vh;
  }

  .epitaxy-root .\[--cds-popup-max-h\:200px\] {
    --cds-popup-max-h: 200px;
  }

  .epitaxy-root .\[--cds-popup-max-h\:240px\] {
    --cds-popup-max-h: 240px;
  }

  .epitaxy-root .\[--cds-ring-inner\:1px\] {
    --cds-ring-inner: 1px;
  }

  .epitaxy-root .\[--cds-ring-outer\:0px\] {
    --cds-ring-outer: 0px;
  }

  .epitaxy-root .\[--cds-scroll-fade-top\:min\(calc\(var\(--cds-scroll-fade-top-raw\)\*var\(--cds-scroll-fade-y-active\)\)\,calc\(var\(--spacing\)\*6\)\)\] {
    --cds-scroll-fade-top: min(calc(var(--cds-scroll-fade-top-raw) * var(--cds-scroll-fade-y-active)), calc(var(--spacing) * 6));
  }

  .epitaxy-root .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-lg\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-lg) * .25);
  }

  .epitaxy-root .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-md\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-md) * .25);
  }

  .epitaxy-root .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-sm\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-sm) * .25);
  }

  .epitaxy-root .\[--cds-stack-overlap\:calc\(var\(--cds-avatar-xs\)\*0\.25\)\] {
    --cds-stack-overlap: calc(var(--cds-avatar-xs) * .25);
  }

  .epitaxy-root .\[--chat-gutter-end\:6px\] {
    --chat-gutter-end: 6px;
  }

  .epitaxy-root .\[--chat-gutter-end\:12px\] {
    --chat-gutter-end: 12px;
  }

  .epitaxy-root .\[--chat-gutter-end\:14px\] {
    --chat-gutter-end: 14px;
  }

  .epitaxy-root .\[--chat-gutter-start\:1px\] {
    --chat-gutter-start: 1px;
  }

  .epitaxy-root .\[--chat-gutter-start\:12px\] {
    --chat-gutter-start: 12px;
  }

  .epitaxy-root .\[--chat-gutter-start\:14px\] {
    --chat-gutter-start: 14px;
  }

  .epitaxy-root .\[--chat-gutter-start\:28px\] {
    --chat-gutter-start: 28px;
  }

  .epitaxy-root .\[--chat-gutter\:0px\] {
    --chat-gutter: 0px;
  }

  .epitaxy-root .\[--chat-item-gap\:12px\] {
    --chat-item-gap: 12px;
  }

  .epitaxy-root .\[--chip-stack-overlap\:6px\] {
    --chip-stack-overlap: 6px;
  }

  .epitaxy-root .\[--class-base-icon\:18px\] {
    --class-base-icon: 18px;
  }

  .epitaxy-root .\[--clk-hold\:390deg\] {
    --clk-hold: 390deg;
  }

  .epitaxy-root .\[--cmp-gap-y\:0\.375rem\] {
    --cmp-gap-y: .375rem;
  }

  .epitaxy-root .\[--compact-input-max-h\:10rem\] {
    --compact-input-max-h: 10rem;
  }

  .epitaxy-root .\[--compact-input-min-h\:2\.5rem\] {
    --compact-input-min-h: 2.5rem;
  }

  .epitaxy-root .\[--compact-input-min-h\:3\.75rem\] {
    --compact-input-min-h: 3.75rem;
  }

  .epitaxy-root .\[--composer-card-fill\:\#ffffff\] {
    --composer-card-fill: #fff;
  }

  .epitaxy-root .\[--cp-clearance\:calc\(var\(--desktop-titlebar-inset\,45px\)\+1rem\)\] {
    --cp-clearance: calc(var(--desktop-titlebar-inset, 45px) + 1rem);
  }

  .epitaxy-root .\[--cp-top\:1rem\] {
    --cp-top: 1rem;
  }

  .epitaxy-root .\[--cp-top\:max\(1rem\,var\(--cp-clearance\)\)\] {
    --cp-top: max(1rem, var(--cp-clearance));
  }

  .epitaxy-root .\[--df-group-pt\:6px\] {
    --df-group-pt: 6px;
  }

  .epitaxy-root .\[--df-row-indent\:calc\(var\(--df-icon-size\)\+var\(--df-row-gap\)\)\] {
    --df-row-indent: calc(var(--df-icon-size) + var(--df-row-gap));
  }

  .epitaxy-root .\[--dropdown-max-height\:17\.5rem\] {
    --dropdown-max-height: 17.5rem;
  }

  .epitaxy-root .\[--fab-sidebar-w\:0px\] {
    --fab-sidebar-w: 0px;
  }

  .epitaxy-root .\[--fh\:var\(--cds-h-control\)\] {
    --fh: var(--cds-h-control);
  }

  .epitaxy-root .\[--fhn\:var\(--cds-h-control-nested\)\] {
    --fhn: var(--cds-h-control-nested);
  }

  .epitaxy-root .\[--font-claude-response\:var\(--font-ui\)\] {
    --font-claude-response: var(--font-ui);
  }

  .epitaxy-root .\[--fr\:var\(--cds-radius\)\] {
    --fr: var(--cds-radius);
  }

  .epitaxy-root .\[--menu-item-color\:var\(--t9\)\] {
    --menu-item-color: var(--t9);
  }

  .epitaxy-root .\[--msg-assistant-pb\:0rem\] {
    --msg-assistant-pb: 0rem;
  }

  .epitaxy-root .\[--msg-bubble-px\:0\.75rem\] {
    --msg-bubble-px: .75rem;
  }

  .epitaxy-root .\[--msg-bubble-py\:0\.375rem\] {
    --msg-bubble-py: .375rem;
  }

  .epitaxy-root .\[--msg-code-font-size\:0\.75rem\] {
    --msg-code-font-size: .75rem;
  }

  .epitaxy-root .\[--msg-font-size\:0\.8125rem\] {
    --msg-font-size: .8125rem;
  }

  .epitaxy-root .\[--msg-gap\:0\.25rem\] {
    --msg-gap: .25rem;
  }

  .epitaxy-root .\[--msg-pill-py\:0\.125rem\] {
    --msg-pill-py: .125rem;
  }

  .epitaxy-root .\[--msg-timeline-font-size\:0\.75rem\] {
    --msg-timeline-font-size: .75rem;
  }

  .epitaxy-root .\[--preview-card-max-w\:280px\] {
    --preview-card-max-w: 280px;
  }

  .epitaxy-root .\[--preview-card-max-w\:420px\] {
    --preview-card-max-w: 420px;
  }

  .epitaxy-root .\[--preview-card-max-w\:min\(480px\,90vw\)\] {
    --preview-card-max-w: min(480px, 90vw);
  }

  .epitaxy-root .\[--preview-card-max-w\:…\] {
    --preview-card-max-w: …;
  }

  .epitaxy-root .\[--preview-card-min-w\:320px\] {
    --preview-card-min-w: 320px;
  }

  .epitaxy-root .\[--preview-card-min-w\:…\] {
    --preview-card-min-w: …;
  }

  .epitaxy-root .\[--strip-t1tr\:var\(--strip-o\)\] {
    --strip-t1tr: var(--strip-o);
  }

  .epitaxy-root .\[--strip-t2tr\:var\(--strip-i\)\] {
    --strip-t2tr: var(--strip-i);
  }

  .epitaxy-root .\[--surface-primary\:var\(--cds-surface-2\)\] {
    --surface-primary: var(--cds-surface-2);
  }

  .epitaxy-root .\[--text-assistant-code\:currentColor\] {
    --text-assistant-code: currentColor;
  }

  .epitaxy-root .\[--ts\:calc\(1_-_var\(--toast-index\)_\*_0\.04\)\] {
    --ts: calc(1 - var(--toast-index) * .04);
  }

  .epitaxy-root .\[--ty\:calc\(var\(--toast-index\)_\*_-14px\)\] {
    --ty: calc(var(--toast-index) * -14px);
  }

  .epitaxy-root .\[-webkit-mask-image\:linear-gradient\(to_bottom\,transparent\,currentColor_64px\)\] {
    -webkit-mask-image: linear-gradient(#0000, currentColor 64px);
  }

  .epitaxy-root .\[animation-duration\:2s\] {
    animation-duration: 2s;
  }

  .epitaxy-root .\[claude-ai\:prebundle-crawl-gate\] {
    claude-ai: prebundle-crawl-gate;
  }

  .epitaxy-root .\[contain-intrinsic-size\:auto_400px\] {
    contain-intrinsic-size: auto 400px;
  }

  .epitaxy-root .\[content-visibility\:auto\] {
    content-visibility: auto;
  }

  .epitaxy-root .\[corner-shape\:squircle\] {
    corner-shape: squircle;
  }

  .epitaxy-root .\[direction\:ltr\] {
    direction: ltr;
  }

  .epitaxy-root .\[direction\:rtl\] {
    direction: rtl;
  }

  .epitaxy-root .\[epitaxy\:context_usage\] {
    epitaxy: context usage;
  }

  .epitaxy-root .\[epitaxy\:file_suggestions\] {
    epitaxy: file suggestions;
  }

  .epitaxy-root .\[event\:8c1e3a20-1234-4abc-9def-0123456789ab\] {
    event: 8c1e3a20-1234-4abc-9def-0123456789ab;
  }

  .epitaxy-root .\[event\:\<uuid\>\] {
    event: <uuid>;
  }

  .epitaxy-root .\[event\:foo\] {
    event: foo;
  }

  .epitaxy-root .\[event\:uuid\] {
    event: uuid;
  }

  .epitaxy-root .\[event\:…\] {
    event: …;
  }

  .epitaxy-root .\[font-variation-settings\:\'opsz\'_48\] {
    font-variation-settings: "opsz" 48;
  }

  .epitaxy-root .\[grid-area\:dots\] {
    grid-area: dots;
  }

  .epitaxy-root .\[grid-area\:nav\] {
    grid-area: nav;
  }

  .epitaxy-root .\[grid-area\:toggle\] {
    grid-area: toggle;
  }

  .epitaxy-root .\[grid-template-areas\:\'dots_dots\'_\'toggle_nav\'\] {
    grid-template-areas: "dots dots"
                         "toggle nav";
  }

  .epitaxy-root .\[hub\:\<kind\>\] {
    hub: <kind>;
  }

  .epitaxy-root .\[hub\:…\] {
    hub: …;
  }

  .epitaxy-root .\[image-rendering\:pixelated\] {
    image-rendering: pixelated;
  }

  .epitaxy-root .\[localhost\:3000\] {
    localhost: 3000;
  }

  .epitaxy-root .\[overflow-anchor\:none\] {
    overflow-anchor: none;
  }

  .epitaxy-root .\[overflow-clip-margin\:4px\] {
    overflow-clip-margin: 4px;
  }

  .epitaxy-root .\[overflow-clip-margin\:4rem\] {
    overflow-clip-margin: 4rem;
  }

  .epitaxy-root .\[overflow-clip-margin\:8px\] {
    overflow-clip-margin: 8px;
  }

  .epitaxy-root .\[overflow-clip-margin\:12px\] {
    overflow-clip-margin: 12px;
  }

  .epitaxy-root .\[overflow-clip-margin\:24px\] {
    overflow-clip-margin: 24px;
  }

  .epitaxy-root .\[redacted\:non-slug\] {
    redacted: non-slug;
  }

  .epitaxy-root .\[redacted\:org-marketplace\] {
    redacted: org-marketplace;
  }

  .epitaxy-root .\[stroke-linejoin\:round\] {
    stroke-linejoin: round;
  }

  .epitaxy-root .\[transform-box\:view-box\] {
    transform-box: view-box;
  }

  .epitaxy-root .\[transition\:opacity_150ms_cubic-bezier\(0\.215\,0\.61\,0\.355\,1\)\] {
    transition: opacity .15s cubic-bezier(.215, .61, .355, 1);
  }

  .epitaxy-root .\[transition\:transform_0\.15s_ease-out\] {
    transition: transform .15s ease-out;
  }

  .epitaxy-root .\[unicode-bidi\:bidi-override\] {
    unicode-bidi: bidi-override;
  }

  .epitaxy-root .\[unicode-bidi\:isolate\] {
    unicode-bidi: isolate;
  }

  .epitaxy-root .\[unicode-bidi\:plaintext\] {
    unicode-bidi: plaintext;
  }

  .epitaxy-root .\[writing-mode\:vertical-rl\] {
    writing-mode: vertical-rl;
  }

  .epitaxy-root .block-1 {
    block-size: calc(var(--spacing) * 1);
  }

  .epitaxy-root .block-2 {
    block-size: calc(var(--spacing) * 2);
  }

  .epitaxy-root .ring-inset {
    --tw-ring-inset: inset;
  }

  :is(.epitaxy-root .\*\:col-start-1 > *) {
    grid-column-start: 1;
  }

  :is(.epitaxy-root .\*\:row-start-1 > *) {
    grid-row-start: 1;
  }

  :is(.epitaxy-root .\*\:min-w-0 > *) {
    min-width: calc(var(--spacing) * 0);
  }

  :is(.epitaxy-root .\*\:\!bg-transparent > *) {
    background-color: #0000 !important;
  }

  :is(.epitaxy-root .\*\:transition > *) {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  :is(.epitaxy-root .\*\:duration-300 > *) {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  :is(.epitaxy-root .\*\:ease-in-out > *) {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .epitaxy-root .group-last\/feed-row\:mb-0:is(:where(.group\/feed-row):last-child :where(.group-last\/feed-row\:mb-0)) {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .group-last\/feed-row\:hidden:is(:where(.group\/feed-row):last-child :where(.group-last\/feed-row\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-open\:rotate-90:is(:where(.group):is([open], :popover-open, :open) :where(.group-open\:rotate-90)) {
    rotate: 90deg;
  }

  .epitaxy-root .group-open\:rounded-b-none:is(:where(.group):is([open], :popover-open, :open) :where(.group-open\:rounded-b-none)) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .epitaxy-root .group-focus-within\:pointer-events-auto:is(:where(.group):focus-within :where(.group-focus-within\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\:invisible:is(:where(.group):focus-within :where(.group-focus-within\:invisible)) {
    visibility: hidden;
  }

  .epitaxy-root .group-focus-within\:visible:is(:where(.group):focus-within :where(.group-focus-within\:visible)) {
    visibility: visible;
  }

  .epitaxy-root .group-focus-within\:flex:is(:where(.group):focus-within :where(.group-focus-within\:flex)) {
    display: flex;
  }

  .epitaxy-root .group-focus-within\:hidden:is(:where(.group):focus-within :where(.group-focus-within\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-focus-within\:inline-flex:is(:where(.group):focus-within :where(.group-focus-within\:inline-flex)) {
    display: inline-flex;
  }

  .epitaxy-root .group-focus-within\:-translate-x-6:is(:where(.group):focus-within :where(.group-focus-within\:-translate-x-6)) {
    --tw-translate-x: calc(var(--spacing) * -6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\]:is(:where(.group):focus-within :where(.group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
  }

  .epitaxy-root .group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(:where(.group):focus-within :where(.group-focus-within\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .epitaxy-root .group-focus-within\:underline:is(:where(.group):focus-within :where(.group-focus-within\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-focus-within\:opacity-0:is(:where(.group):focus-within :where(.group-focus-within\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-within\:opacity-100:is(:where(.group):focus-within :where(.group-focus-within\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/card\:pointer-events-auto:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\/card\:visible:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:visible)) {
    visibility: visible;
  }

  .epitaxy-root .group-focus-within\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\]:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
  }

  .epitaxy-root .group-focus-within\/card\:opacity-0:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-within\/card\:opacity-100:is(:where(.group\/card):focus-within :where(.group-focus-within\/card\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/cbx-item\:pointer-events-auto:is(:where(.group\/cbx-item):focus-within :where(.group-focus-within\/cbx-item\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\/cbx-item\:opacity-100:is(:where(.group\/cbx-item):focus-within :where(.group-focus-within\/cbx-item\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/field\:grow-0:is(:where(.group\/field):focus-within :where(.group-focus-within\/field\:grow-0)) {
    flex-grow: 0;
  }

  .epitaxy-root .group-focus-within\/field\:opacity-0:is(:where(.group\/field):focus-within :where(.group-focus-within\/field\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-within\/field\:delay-\[150ms\]:is(:where(.group\/field):focus-within :where(.group-focus-within\/field\:delay-\[150ms\])) {
    transition-delay: .15s;
  }

  .epitaxy-root .group-focus-within\/labelrow\:opacity-60:is(:where(.group\/labelrow):focus-within :where(.group-focus-within\/labelrow\:opacity-60)) {
    opacity: .6;
  }

  .epitaxy-root .group-focus-within\/panel\:pointer-events-auto:is(:where(.group\/panel):focus-within :where(.group-focus-within\/panel\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\/panel\:opacity-100:is(:where(.group\/panel):focus-within :where(.group-focus-within\/panel\:opacity-100)), .epitaxy-root .group-focus-within\/phase\:opacity-100:is(:where(.group\/phase):focus-within :where(.group-focus-within\/phase\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/pill\:pointer-events-auto:is(:where(.group\/pill):focus-within :where(.group-focus-within\/pill\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\/pill\:opacity-100:is(:where(.group\/pill):focus-within :where(.group-focus-within\/pill\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/rail\:pointer-events-auto:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\/rail\:pointer-events-none:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:pointer-events-none)) {
    pointer-events: none;
  }

  .epitaxy-root .group-focus-within\/rail\:opacity-0:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-within\/rail\:opacity-100:is(:where(.group\/rail):focus-within :where(.group-focus-within\/rail\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/row\:pointer-events-auto:is(:where(.group\/row):focus-within :where(.group-focus-within\/row\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-focus-within\/row\:opacity-0:is(:where(.group\/row):focus-within :where(.group-focus-within\/row\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within :where(.group-focus-within\/row\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-within\/split\:opacity-0:is(:where(.group\/split):focus-within :where(.group-focus-within\/split\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\:pointer-events-auto:is(:where(.group):hover :where(.group-hover\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\:invisible:is(:where(.group):hover :where(.group-hover\:invisible)) {
    visibility: hidden;
  }

  .epitaxy-root .group-hover\:visible:is(:where(.group):hover :where(.group-hover\:visible)) {
    visibility: visible;
  }

  .epitaxy-root .group-hover\:top-1\/2:is(:where(.group):hover :where(.group-hover\:top-1\/2)) {
    top: 50%;
  }

  .epitaxy-root .group-hover\:-right-5:is(:where(.group):hover :where(.group-hover\:-right-5)) {
    right: calc(var(--spacing) * -5);
  }

  .epitaxy-root .group-hover\:right-5:is(:where(.group):hover :where(.group-hover\:right-5)) {
    right: calc(var(--spacing) * 5);
  }

  .epitaxy-root .group-hover\:mr-1:is(:where(.group):hover :where(.group-hover\:mr-1)) {
    margin-right: calc(var(--spacing) * 1);
  }

  .epitaxy-root .group-hover\:ml-0\.5:is(:where(.group):hover :where(.group-hover\:ml-0\.5)) {
    margin-left: calc(var(--spacing) * .5);
  }

  .epitaxy-root .group-hover\:block:is(:where(.group):hover :where(.group-hover\:block)) {
    display: block;
  }

  .epitaxy-root .group-hover\:flex:is(:where(.group):hover :where(.group-hover\:flex)) {
    display: flex;
  }

  .epitaxy-root .group-hover\:hidden:is(:where(.group):hover :where(.group-hover\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-hover\:inline-block:is(:where(.group):hover :where(.group-hover\:inline-block)) {
    display: inline-block;
  }

  .epitaxy-root .group-hover\:inline-flex:is(:where(.group):hover :where(.group-hover\:inline-flex)) {
    display: inline-flex;
  }

  .epitaxy-root .group-hover\:w-3:is(:where(.group):hover :where(.group-hover\:w-3)) {
    width: calc(var(--spacing) * 3);
  }

  .epitaxy-root .group-hover\:w-7:is(:where(.group):hover :where(.group-hover\:w-7)) {
    width: calc(var(--spacing) * 7);
  }

  .epitaxy-root .group-hover\:w-px:is(:where(.group):hover :where(.group-hover\:w-px)) {
    width: 1px;
  }

  .epitaxy-root .group-hover\:max-w-\[calc\(100\%-20px\)\]:is(:where(.group):hover :where(.group-hover\:max-w-\[calc\(100\%-20px\)\])), .epitaxy-root .group-hover\:max-w-\[calc\(100\%_-_20px\)\]:is(:where(.group):hover :where(.group-hover\:max-w-\[calc\(100\%_-_20px\)\])) {
    max-width: calc(100% - 20px);
  }

  .epitaxy-root .group-hover\:max-w-none:is(:where(.group):hover :where(.group-hover\:max-w-none)) {
    max-width: none;
  }

  .epitaxy-root .group-hover\:-translate-x-6:is(:where(.group):hover :where(.group-hover\:-translate-x-6)) {
    --tw-translate-x: calc(var(--spacing) * -6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\:translate-x-0:is(:where(.group):hover :where(.group-hover\:translate-x-0)) {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\:translate-x-1:is(:where(.group):hover :where(.group-hover\:translate-x-1)) {
    --tw-translate-x: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\:translate-x-\[0\.5px\]:is(:where(.group):hover :where(.group-hover\:translate-x-\[0\.5px\])) {
    --tw-translate-x: .5px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\:translate-y-0:is(:where(.group):hover :where(.group-hover\:translate-y-0)) {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\:scale-75:is(:where(.group):hover :where(.group-hover\:scale-75)) {
    --tw-scale-x: 75%;
    --tw-scale-y: 75%;
    --tw-scale-z: 75%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\:scale-100:is(:where(.group):hover :where(.group-hover\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\:scale-105:is(:where(.group):hover :where(.group-hover\:scale-105)) {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\:scale-110:is(:where(.group):hover :where(.group-hover\:scale-110)) {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\:-rotate-2:is(:where(.group):hover :where(.group-hover\:-rotate-2)) {
    rotate: -2deg;
  }

  .epitaxy-root .group-hover\:-rotate-3:is(:where(.group):hover :where(.group-hover\:-rotate-3)) {
    rotate: -3deg;
  }

  .epitaxy-root .group-hover\:rotate-\[10deg\]:is(:where(.group):hover :where(.group-hover\:rotate-\[10deg\])) {
    rotate: 10deg;
  }

  .epitaxy-root .group-hover\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]:is(:where(.group):hover :where(.group-hover\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\])) {
    transform: translateX(calc(-1 * var(--marquee-overflow, 0px)));
  }

  .epitaxy-root .group-hover\:animate-\[bounceUpRight_0\.6s_ease-in-out_infinite\]:is(:where(.group):hover :where(.group-hover\:animate-\[bounceUpRight_0\.6s_ease-in-out_infinite\])) {
    animation: .6s ease-in-out infinite bounceUpRight;
  }

  .epitaxy-root .group-hover\:overflow-visible:is(:where(.group):hover :where(.group-hover\:overflow-visible)) {
    overflow: visible;
  }

  .epitaxy-root .group-hover\:\!border-stronger:is(:where(.group):hover :where(.group-hover\:\!border-stronger)) {
    border-color: var(--cds-border-stronger) !important;
  }

  .epitaxy-root .group-hover\:border-strong:is(:where(.group):hover :where(.group-hover\:border-strong)) {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .group-hover\:bg-accent:is(:where(.group):hover :where(.group-hover\:bg-accent)) {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .group-hover\:bg-alpha-2:is(:where(.group):hover :where(.group-hover\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .group-hover\:bg-fill-accent:is(:where(.group):hover :where(.group-hover\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .group-hover\:bg-neutral-30:is(:where(.group):hover :where(.group-hover\:bg-neutral-30)) {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .group-hover\:bg-surface-1:is(:where(.group):hover :where(.group-hover\:bg-surface-1)) {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .group-hover\:bg-surface-2:is(:where(.group):hover :where(.group-hover\:bg-surface-2)) {
    background-color: var(--cds-surface-2);
  }

  .epitaxy-root .group-hover\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\])) {
    -webkit-mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
    mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
  }

  .epitaxy-root .group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_28px\)\,transparent_100\%\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
    mask-image: linear-gradient(90deg, #000 calc(100% - 28px), #0000 100%);
  }

  .epitaxy-root .group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .epitaxy-root .group-hover\:\[mask-image\:var\(--marquee-hover-mask\,none\)\]:is(:where(.group):hover :where(.group-hover\:\[mask-image\:var\(--marquee-hover-mask\,none\)\])) {
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    mask-image: var(--marquee-hover-mask, none);
  }

  .epitaxy-root .group-hover\:px-1:is(:where(.group):hover :where(.group-hover\:px-1)) {
    padding-inline: calc(var(--spacing) * 1);
  }

  .epitaxy-root .group-hover\:pl-0:is(:where(.group):hover :where(.group-hover\:pl-0)) {
    padding-left: calc(var(--spacing) * 0);
  }

  .epitaxy-root .group-hover\:font-medium:is(:where(.group):hover :where(.group-hover\:font-medium)) {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .group-hover\:\!text-muted:is(:where(.group):hover :where(.group-hover\:\!text-muted)) {
    color: var(--cds-text-muted) !important;
  }

  .epitaxy-root .group-hover\:text-accent:is(:where(.group):hover :where(.group-hover\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-hover\:text-oncolor-200:is(:where(.group):hover :where(.group-hover\:text-oncolor-200)) {
    color: var(--cds-oncolor-200);
  }

  .epitaxy-root .group-hover\:text-primary:is(:where(.group):hover :where(.group-hover\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\:text-pro:is(:where(.group):hover :where(.group-hover\:text-pro)) {
    color: var(--cds-text-pro);
  }

  .epitaxy-root .group-hover\:text-secondary:is(:where(.group):hover :where(.group-hover\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\:text-t7:is(:where(.group):hover :where(.group-hover\:text-t7)) {
    color: var(--t7);
  }

  .epitaxy-root .group-hover\:text-t8:is(:where(.group):hover :where(.group-hover\:text-t8)) {
    color: var(--t8);
  }

  .epitaxy-root .group-hover\:underline:is(:where(.group):hover :where(.group-hover\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-hover\:opacity-0:is(:where(.group):hover :where(.group-hover\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\:opacity-90:is(:where(.group):hover :where(.group-hover\:opacity-90)) {
    opacity: .9;
  }

  .epitaxy-root .group-hover\:opacity-100:is(:where(.group):hover :where(.group-hover\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\:shadow-sm:is(:where(.group):hover :where(.group-hover\:shadow-sm)) {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-hover\:ring-1:is(:where(.group):hover :where(.group-hover\:ring-1)) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-hover\:brightness-90:is(:where(.group):hover :where(.group-hover\:brightness-90)) {
    --tw-brightness: brightness(90%);
    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, );
  }

  .epitaxy-root .group-hover\:delay-75:is(:where(.group):hover :where(.group-hover\:delay-75)) {
    transition-delay: 75ms;
  }

  .epitaxy-root .group-hover\:\[animation-play-state\:running\]:is(:where(.group):hover :where(.group-hover\:\[animation-play-state\:running\])) {
    animation-play-state: running;
  }

  .epitaxy-root .group-hover\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]:is(:where(.group):hover :where(.group-hover\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\])) {
    transition: transform var(--marquee-duration, 0s) linear .3s;
  }

  .epitaxy-root .group-hover\/address\:text-accent:is(:where(.group\/address):hover :where(.group-hover\/address\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-hover\/attr\:text-white:is(:where(.group\/attr):hover :where(.group-hover\/attr\:text-white)) {
    color: var(--color-white);
  }

  .epitaxy-root .group-hover\/attr\:underline:is(:where(.group\/attr):hover :where(.group-hover\/attr\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-hover\/avatar\:scale-\[1\.15\]:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:scale-\[1\.15\])) {
    scale: 1.15;
  }

  .epitaxy-root .group-hover\/avatar\:opacity-40:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:opacity-40)) {
    opacity: .4;
  }

  .epitaxy-root .group-hover\/avatar\:opacity-100:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/avatar\:blur-\[3px\]:is(:where(.group\/avatar):hover :where(.group-hover\/avatar\:blur-\[3px\])) {
    --tw-blur: blur(3px);
    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, );
  }

  .epitaxy-root .group-hover\/blocked\:opacity-100:is(:where(.group\/blocked):hover :where(.group-hover\/blocked\:opacity-100)), .epitaxy-root .group-hover\/body\:opacity-100:is(:where(.group\/body):hover :where(.group-hover\/body\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/btn\:bg-\[var\(--cds-button-on-content-hover\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--cds-button-on-content-hover\)\])) {
    background-color: var(--cds-button-on-content-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-\[var\(--epitaxy-accent-10\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--epitaxy-accent-10\)\])) {
    background-color: var(--epitaxy-accent-10);
  }

  .epitaxy-root .group-hover\/btn\:bg-\[var\(--epitaxy-accent-20\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--epitaxy-accent-20\)\])) {
    background-color: var(--epitaxy-accent-20);
  }

  .epitaxy-root .group-hover\/btn\:bg-\[var\(--fill-destructive-default\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--fill-destructive-default\)\])) {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .group-hover\/btn\:bg-\[var\(--fill-destructive-hover\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--fill-destructive-hover\)\])) {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-\[var\(--t3\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-\[var\(--t3\)\])) {
    background-color: var(--t3);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-brand-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-brand-hover)) {
    background-color: var(--cds-fill-brand-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-contained-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-contained-hover)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-danger-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-danger-hover)) {
    background-color: var(--cds-fill-danger-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-ghost-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-ghost-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-primary-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-primary-hover)) {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-secondary-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-secondary-hover)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-fill-uncontained-hover:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-fill-uncontained-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-hover\/btn\:bg-t1:is(:where(.group\/btn):hover :where(.group-hover\/btn\:bg-t1)) {
    background-color: var(--t1);
  }

  .epitaxy-root .group-hover\/btn\:text-accent:is(:where(.group\/btn):hover :where(.group-hover\/btn\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-hover\/btn\:text-primary:is(:where(.group\/btn):hover :where(.group-hover\/btn\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/btn\:opacity-0:is(:where(.group\/btn):hover :where(.group-hover\/btn\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/btn\:opacity-100:is(:where(.group\/btn):hover :where(.group-hover\/btn\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/card\:pointer-events-auto:is(:where(.group\/card):hover :where(.group-hover\/card\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/card\:visible:is(:where(.group\/card):hover :where(.group-hover\/card\:visible)) {
    visibility: visible;
  }

  .epitaxy-root .group-hover\/card\:bg-neutral-hover:is(:where(.group\/card):hover :where(.group-hover\/card\:bg-neutral-hover)) {
    background-color: var(--cds-bg-neutral-hover);
  }

  .epitaxy-root .group-hover\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\]:is(:where(.group\/card):hover :where(.group-hover\/card\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 72px), #0000 calc(100% - 44px));
  }

  .epitaxy-root .group-hover\/card\:opacity-0:is(:where(.group\/card):hover :where(.group-hover\/card\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/card\:opacity-100:is(:where(.group\/card):hover :where(.group-hover\/card\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/cb\:border-stronger:is(:where(.group\/cb):hover :where(.group-hover\/cb\:border-stronger)) {
    border-color: var(--cds-border-stronger);
  }

  .epitaxy-root .group-hover\/cbx\:text-secondary:is(:where(.group\/cbx):hover :where(.group-hover\/cbx\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\/cbx-item\:pointer-events-auto:is(:where(.group\/cbx-item):hover :where(.group-hover\/cbx-item\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/cbx-item\:opacity-100:is(:where(.group\/cbx-item):hover :where(.group-hover\/cbx-item\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/cdsrow\:pointer-events-auto:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/cdsrow\:mr-8:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:mr-8)) {
    margin-right: calc(var(--spacing) * 8);
  }

  .epitaxy-root .group-hover\/cdsrow\:rounded-l:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:rounded-l)) {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  .epitaxy-root .group-hover\/cdsrow\:rounded-r:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:rounded-r)) {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }

  .epitaxy-root .group-hover\/cdsrow\:border-transparent:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:border-transparent)) {
    border-color: #0000;
  }

  .epitaxy-root .group-hover\/cdsrow\:bg-fill-ghost-hover:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:bg-fill-ghost-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-hover\/cdsrow\:opacity-0:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/cdsrow\:opacity-100:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/cdsrow\:delay-75:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:delay-75)) {
    transition-delay: 75ms;
  }

  .epitaxy-root .group-hover\/cdsth\:text-disabled:is(:where(.group\/cdsth):hover :where(.group-hover\/cdsth\:text-disabled)) {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover :where(.group-hover\/cell\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/ch\:bg-t6:is(:where(.group\/ch):hover :where(.group-hover\/ch\:bg-t6)) {
    background-color: var(--t6);
  }

  .epitaxy-root .group-hover\/checklist\:pointer-events-auto:is(:where(.group\/checklist):hover :where(.group-hover\/checklist\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/checklist\:opacity-0:is(:where(.group\/checklist):hover :where(.group-hover\/checklist\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/checklist\:opacity-100:is(:where(.group\/checklist):hover :where(.group-hover\/checklist\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/chip\:bg-fill-ghost-hover:is(:where(.group\/chip):hover :where(.group-hover\/chip\:bg-fill-ghost-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-hover\/chip\:text-primary:is(:where(.group\/chip):hover :where(.group-hover\/chip\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/clawd\:translate-x-0:is(:where(.group\/clawd):hover :where(.group-hover\/clawd\:translate-x-0)) {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\/collapse-indicator\:text-secondary:is(:where(.group\/collapse-indicator):hover :where(.group-hover\/collapse-indicator\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\/dd\:bg-fill-contained-hover:is(:where(.group\/dd):hover :where(.group-hover\/dd\:bg-fill-contained-hover)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-hover\/dd\:bg-fill-uncontained-hover:is(:where(.group\/dd):hover :where(.group-hover\/dd\:bg-fill-uncontained-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-hover\/dd\:opacity-100:is(:where(.group\/dd):hover :where(.group-hover\/dd\:opacity-100)), .epitaxy-root .group-hover\/details\:opacity-100:is(:where(.group\/details):hover :where(.group-hover\/details\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\])) {
    background-color: var(--cds-bg-git-added);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-added\)\,white_8\%\)\])) {
      background-color: color-mix(in oklch,var(--cds-bg-git-added),white 8%);
    }
  }

  .epitaxy-root .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\])) {
    background-color: var(--cds-bg-git-removed);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\]:is(:where(.group\/diff):hover :where(.group-hover\/diff\:\[background-color\:color-mix\(in_oklch\,var\(--cds-bg-git-removed\)\,white_8\%\)\])) {
      background-color: color-mix(in oklch,var(--cds-bg-git-removed),white 8%);
    }
  }

  .epitaxy-root .group-hover\/docbar\:pointer-events-auto:is(:where(.group\/docbar):hover :where(.group-hover\/docbar\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/docbar\:opacity-100:is(:where(.group\/docbar):hover :where(.group-hover\/docbar\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/drag\:text-secondary:is(:where(.group\/drag):hover :where(.group-hover\/drag\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\/editcompose\:text-primary:is(:where(.group\/editcompose):hover :where(.group-hover\/editcompose\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/folder\:-translate-x-2:is(:where(.group\/folder):hover :where(.group-hover\/folder\:-translate-x-2)) {
    --tw-translate-x: calc(var(--spacing) * -2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\/folder\:scale-100:is(:where(.group\/folder):hover :where(.group-hover\/folder\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/folder\:-rotate-6:is(:where(.group\/folder):hover :where(.group-hover\/folder\:-rotate-6)) {
    rotate: -6deg;
  }

  .epitaxy-root .group-hover\/folder\:border-\[hsl\(var\(--border-200\)\/0\.5\)\]:is(:where(.group\/folder):hover :where(.group-hover\/folder\:border-\[hsl\(var\(--border-200\)\/0\.5\)\])) {
    border-color: hsl(var(--border-200)/.5);
  }

  .epitaxy-root .group-hover\/folder\:opacity-100:is(:where(.group\/folder):hover :where(.group-hover\/folder\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/grip\:bg-alpha-5:is(:where(.group\/grip):hover :where(.group-hover\/grip\:bg-alpha-5)) {
    background-color: var(--cds-alpha-5);
  }

  .epitaxy-root .group-hover\/grocery\:scale-100:is(:where(.group\/grocery):hover :where(.group-hover\/grocery\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/grocery\:opacity-100:is(:where(.group\/grocery):hover :where(.group-hover\/grocery\:opacity-100)), .epitaxy-root .group-hover\/guest-pass\:opacity-100:is(:where(.group\/guest-pass):hover :where(.group-hover\/guest-pass\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/hdr\:text-secondary:is(:where(.group\/hdr):hover :where(.group-hover\/hdr\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\/header\:opacity-60:is(:where(.group\/header):hover :where(.group-hover\/header\:opacity-60)) {
    opacity: .6;
  }

  .epitaxy-root .group-hover\/header\:opacity-75:is(:where(.group\/header):hover :where(.group-hover\/header\:opacity-75)) {
    opacity: .75;
  }

  .epitaxy-root .group-hover\/health\:scale-100:is(:where(.group\/health):hover :where(.group-hover\/health\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/health\:opacity-100:is(:where(.group\/health):hover :where(.group-hover\/health\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/labelrow\:opacity-60:is(:where(.group\/labelrow):hover :where(.group-hover\/labelrow\:opacity-60)) {
    opacity: .6;
  }

  .epitaxy-root .group-hover\/line\:visible:is(:where(.group\/line):hover :where(.group-hover\/line\:visible)) {
    visibility: visible;
  }

  .epitaxy-root .group-hover\/link\:underline:is(:where(.group\/link):hover :where(.group-hover\/link\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-hover\/link\:opacity-100:is(:where(.group\/link):hover :where(.group-hover\/link\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/links\:bg-transparent:is(:where(.group\/links):hover :where(.group-hover\/links\:bg-transparent)) {
    background-color: #0000;
  }

  .epitaxy-root .group-hover\/m365\:scale-100:is(:where(.group\/m365):hover :where(.group-hover\/m365\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/m365\:opacity-100:is(:where(.group\/m365):hover :where(.group-hover\/m365\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/marker\:text-assistant-primary:is(:where(.group\/marker):hover :where(.group-hover\/marker\:text-assistant-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/menu\:opacity-100:is(:where(.group\/menu):hover :where(.group-hover\/menu\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/msg\:pointer-events-auto:is(:where(.group\/msg):hover :where(.group-hover\/msg\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/msg\:opacity-80:is(:where(.group\/msg):hover :where(.group-hover\/msg\:opacity-80)) {
    opacity: .8;
  }

  .epitaxy-root .group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover :where(.group-hover\/msg\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/nsh\:opacity-60:is(:where(.group\/nsh):hover :where(.group-hover\/nsh\:opacity-60)) {
    opacity: .6;
  }

  .epitaxy-root .group-hover\/nudge\:h-full:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:h-full)) {
    height: 100%;
  }

  .epitaxy-root .group-hover\/nudge\:translate-y-0:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:translate-y-0)) {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\/nudge\:opacity-0:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/nudge\:opacity-90:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:opacity-90)) {
    opacity: .9;
  }

  .epitaxy-root .group-hover\/nudge\:opacity-100:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/nudge\:backdrop-blur-\[2px\]:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:backdrop-blur-\[2px\])) {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .group-hover\/nudge\:delay-75:is(:where(.group\/nudge):hover :where(.group-hover\/nudge\:delay-75)) {
    transition-delay: 75ms;
  }

  .epitaxy-root .group-hover\/panel\:pointer-events-auto:is(:where(.group\/panel):hover :where(.group-hover\/panel\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/panel\:opacity-100:is(:where(.group\/panel):hover :where(.group-hover\/panel\:opacity-100)), .epitaxy-root .group-hover\/phase\:opacity-100:is(:where(.group\/phase):hover :where(.group-hover\/phase\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/phone\:text-accent:is(:where(.group\/phone):hover :where(.group-hover\/phone\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-hover\/photo\:opacity-100:is(:where(.group\/photo):hover :where(.group-hover\/photo\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/pill\:pointer-events-auto:is(:where(.group\/pill):hover :where(.group-hover\/pill\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/pill\:text-primary:is(:where(.group\/pill):hover :where(.group-hover\/pill\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/pill\:opacity-100:is(:where(.group\/pill):hover :where(.group-hover\/pill\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/rail\:pointer-events-auto:is(:where(.group\/rail):hover :where(.group-hover\/rail\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/rail\:pointer-events-none:is(:where(.group\/rail):hover :where(.group-hover\/rail\:pointer-events-none)) {
    pointer-events: none;
  }

  .epitaxy-root .group-hover\/rail\:opacity-0:is(:where(.group\/rail):hover :where(.group-hover\/rail\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/rail\:opacity-100:is(:where(.group\/rail):hover :where(.group-hover\/rail\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/rd\:border-stronger:is(:where(.group\/rd):hover :where(.group-hover\/rd\:border-stronger)) {
    border-color: var(--cds-border-stronger);
  }

  .epitaxy-root .group-hover\/receipts\:translate-x-2:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:translate-x-2)) {
    --tw-translate-x: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-hover\/receipts\:scale-100:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/receipts\:rotate-6:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:rotate-6)) {
    rotate: 6deg;
  }

  .epitaxy-root .group-hover\/receipts\:opacity-100:is(:where(.group\/receipts):hover :where(.group-hover\/receipts\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/replychip\:text-primary:is(:where(.group\/replychip):hover :where(.group-hover\/replychip\:text-primary)), .epitaxy-root .group-hover\/replycompose\:text-primary:is(:where(.group\/replycompose):hover :where(.group-hover\/replycompose\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/resize\:opacity-100:is(:where(.group\/resize):hover :where(.group-hover\/resize\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover :where(.group-hover\/row\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/row\:scale-75:is(:where(.group\/row):hover :where(.group-hover\/row\:scale-75)) {
    --tw-scale-x: 75%;
    --tw-scale-y: 75%;
    --tw-scale-z: 75%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/row\:scale-100:is(:where(.group\/row):hover :where(.group-hover\/row\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-hover\/row\:bg-\[var\(--row-hover\)\]:is(:where(.group\/row):hover :where(.group-hover\/row\:bg-\[var\(--row-hover\)\])) {
    background-color: var(--row-hover);
  }

  .epitaxy-root .group-hover\/row\:bg-alpha-2:is(:where(.group\/row):hover :where(.group-hover\/row\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .group-hover\/row\:bg-t6:is(:where(.group\/row):hover :where(.group-hover\/row\:bg-t6)) {
    background-color: var(--t6);
  }

  .epitaxy-root .group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\]:is(:where(.group\/row):hover :where(.group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
  }

  .epitaxy-root .group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\]:is(:where(.group\/row):hover :where(.group-hover\/row\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
  }

  .epitaxy-root .group-hover\/row\:text-primary:is(:where(.group\/row):hover :where(.group-hover\/row\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/row\:opacity-0:is(:where(.group\/row):hover :where(.group-hover\/row\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/row\:opacity-100:is(:where(.group\/row):hover :where(.group-hover\/row\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/rt\:text-secondary:is(:where(.group\/rt):hover :where(.group-hover\/rt\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\/scanrow\:pointer-events-auto:is(:where(.group\/scanrow):hover :where(.group-hover\/scanrow\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/scanrow\:opacity-100:is(:where(.group\/scanrow):hover :where(.group-hover\/scanrow\:opacity-100)), .epitaxy-root .group-hover\/scard\:opacity-100:is(:where(.group\/scard):hover :where(.group-hover\/scard\:opacity-100)), .epitaxy-root .group-hover\/schedrow\:opacity-100:is(:where(.group\/schedrow):hover :where(.group-hover\/schedrow\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/section\:opacity-60:is(:where(.group\/section):hover :where(.group-hover\/section\:opacity-60)) {
    opacity: .6;
  }

  .epitaxy-root .group-hover\/section\:opacity-100:is(:where(.group\/section):hover :where(.group-hover\/section\:opacity-100)), .epitaxy-root .group-hover\/section-header\:opacity-100:is(:where(.group\/section-header):hover :where(.group-hover\/section-header\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/slider\:bg-\[var\(--ui-slider-fill-hover\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:bg-\[var\(--ui-slider-fill-hover\)\])) {
    background-color: var(--ui-slider-fill-hover);
  }

  .epitaxy-root .group-hover\/slider\:bg-\[var\(--ui-slider-handle-hover\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:bg-\[var\(--ui-slider-handle-hover\)\])) {
    background-color: var(--ui-slider-handle-hover);
  }

  .epitaxy-root .group-hover\/snippet\:text-secondary:is(:where(.group\/snippet):hover :where(.group-hover\/snippet\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-hover\/source\:underline:is(:where(.group\/source):hover :where(.group-hover\/source\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-hover\/split\:opacity-0:is(:where(.group\/split):hover :where(.group-hover\/split\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/suggestions\:opacity-100:is(:where(.group\/suggestions):hover :where(.group-hover\/suggestions\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/tab\:bg-alpha-2:is(:where(.group\/tab):hover :where(.group-hover\/tab\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .group-hover\/tab\:bg-fill-uncontained-hover:is(:where(.group\/tab):hover :where(.group-hover\/tab\:bg-fill-uncontained-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-hover\/thinking\:pointer-events-auto:is(:where(.group\/thinking):hover :where(.group-hover\/thinking\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-hover\/thinking\:opacity-100:is(:where(.group\/thinking):hover :where(.group-hover\/thinking\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/tile\:scale-\[1\.02\]:is(:where(.group\/tile):hover :where(.group-hover\/tile\:scale-\[1\.02\])) {
    scale: 1.02;
  }

  .epitaxy-root .group-hover\/todo\:opacity-100:is(:where(.group\/todo):hover :where(.group-hover\/todo\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/tool\:text-assistant-primary:is(:where(.group\/tool):hover :where(.group-hover\/tool\:text-assistant-primary)), .epitaxy-root .group-hover\/tool\:text-primary:is(:where(.group\/tool):hover :where(.group-hover\/tool\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-hover\/tool\:opacity-100:is(:where(.group\/tool):hover :where(.group-hover\/tool\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/vid\:opacity-0:is(:where(.group\/vid):hover :where(.group-hover\/vid\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-hover\/vid\:opacity-100:is(:where(.group\/vid):hover :where(.group-hover\/vid\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-hover\/website\:text-accent:is(:where(.group\/website):hover :where(.group-hover\/website\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-focus\/marker\:text-assistant-primary:is(:where(.group\/marker):focus :where(.group-focus\/marker\:text-assistant-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-focus-visible\:invisible:is(:where(.group):focus-visible :where(.group-focus-visible\:invisible)) {
    visibility: hidden;
  }

  .epitaxy-root .group-focus-visible\:visible:is(:where(.group):focus-visible :where(.group-focus-visible\:visible)) {
    visibility: visible;
  }

  .epitaxy-root .group-focus-visible\:translate-y-0:is(:where(.group):focus-visible :where(.group-focus-visible\:translate-y-0)) {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .group-focus-visible\:scale-100:is(:where(.group):focus-visible :where(.group-focus-visible\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-focus-visible\:scale-105:is(:where(.group):focus-visible :where(.group-focus-visible\:scale-105)) {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-focus-visible\:-rotate-2:is(:where(.group):focus-visible :where(.group-focus-visible\:-rotate-2)) {
    rotate: -2deg;
  }

  .epitaxy-root .group-focus-visible\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\])) {
    transform: translateX(calc(-1 * var(--marquee-overflow, 0px)));
  }

  .epitaxy-root .group-focus-visible\:bg-alpha-2:is(:where(.group):focus-visible :where(.group-focus-visible\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .group-focus-visible\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\])) {
    -webkit-mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
    mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
  }

  .epitaxy-root .group-focus-visible\:\[mask-image\:var\(--marquee-hover-mask\,none\)\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[mask-image\:var\(--marquee-hover-mask\,none\)\])) {
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    mask-image: var(--marquee-hover-mask, none);
  }

  .epitaxy-root .group-focus-visible\:text-oncolor-200:is(:where(.group):focus-visible :where(.group-focus-visible\:text-oncolor-200)) {
    color: var(--cds-oncolor-200);
  }

  .epitaxy-root .group-focus-visible\:text-primary:is(:where(.group):focus-visible :where(.group-focus-visible\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-focus-visible\:underline:is(:where(.group):focus-visible :where(.group-focus-visible\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-focus-visible\:opacity-100:is(:where(.group):focus-visible :where(.group-focus-visible\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\:shadow-focus:is(:where(.group):focus-visible :where(.group-focus-visible\:shadow-focus)) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-focus-visible\:ring-2:is(:where(.group):focus-visible :where(.group-focus-visible\:ring-2)) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  :where(.epitaxy-root) .epitaxy-root .group-focus-visible\:ring-focus:is(:where(.group):focus-visible :where(.group-focus-visible\:ring-focus)) {
    outline: none;
  }

  :where(.epitaxy-root) .epitaxy-root .group-focus-visible\:ring-focus:is(:where(.group):focus-visible :where(.group-focus-visible\:ring-focus)):focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  .epitaxy-root .group-focus-visible\:outline-2:is(:where(.group):focus-visible :where(.group-focus-visible\:outline-2)) {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .epitaxy-root .group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible :where(.group-focus-visible\:outline-offset-2)) {
    outline-offset: 2px;
  }

  .epitaxy-root .group-focus-visible\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]:is(:where(.group):focus-visible :where(.group-focus-visible\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\])) {
    transition: transform var(--marquee-duration, 0s) linear .3s;
  }

  .epitaxy-root .group-focus-visible\/btn\:opacity-0:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-visible\/btn\:opacity-100:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/btn\:\!shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\]:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:\!shadow-\[inset_0_0_0_1px_var\(--cds-button-on-content-ring\)\])) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-button-on-content-ring)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .group-focus-visible\/btn\:shadow-\[inset_0_0_0_1px_var\(--cds-page-bg\)\]:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\:shadow-\[inset_0_0_0_1px_var\(--cds-page-bg\)\])) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-page-bg));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-focus-visible\/btn\:shadow-none:is(:where(.group\/btn):focus-visible :where(.group-focus-visible\/btn\: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);
  }

  .epitaxy-root .group-focus-visible\/cb\:shadow-focus:is(:where(.group\/cb):focus-visible :where(.group-focus-visible\/cb\:shadow-focus)) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-focus-visible\/dd\:opacity-100:is(:where(.group\/dd):focus-visible :where(.group-focus-visible\/dd\:opacity-100)), .epitaxy-root .group-focus-visible\/header\:opacity-100:is(:where(.group\/header):focus-visible :where(.group-focus-visible\/header\:opacity-100)), .epitaxy-root .group-focus-visible\/label\:opacity-100:is(:where(.group\/label):focus-visible :where(.group-focus-visible\/label\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/link\:underline:is(:where(.group\/link):focus-visible :where(.group-focus-visible\/link\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-focus-visible\/link\:opacity-100:is(:where(.group\/link):focus-visible :where(.group-focus-visible\/link\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/m365\:scale-100:is(:where(.group\/m365):focus-visible :where(.group-focus-visible\/m365\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-focus-visible\/m365\:opacity-100:is(:where(.group\/m365):focus-visible :where(.group-focus-visible\/m365\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/play\:scale-100:is(:where(.group\/play):focus-visible :where(.group-focus-visible\/play\:scale-100)) {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .group-focus-visible\/play\:opacity-100:is(:where(.group\/play):focus-visible :where(.group-focus-visible\/play\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/play\:ring-2:is(:where(.group\/play):focus-visible :where(.group-focus-visible\/play\:ring-2)) {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-focus-visible\/rd\:shadow-focus:is(:where(.group\/rd):focus-visible :where(.group-focus-visible\/rd\:shadow-focus)) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .group-focus-visible\/resize\:bg-fill-accent:is(:where(.group\/resize):focus-visible :where(.group-focus-visible\/resize\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .group-focus-visible\/resize\:opacity-100:is(:where(.group\/resize):focus-visible :where(.group-focus-visible\/resize\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/resize\:delay-0:is(:where(.group\/resize):focus-visible :where(.group-focus-visible\/resize\:delay-0)) {
    transition-delay: 0s;
  }

  .epitaxy-root .group-focus-visible\/schedrow\:opacity-100:is(:where(.group\/schedrow):focus-visible :where(.group-focus-visible\/schedrow\:opacity-100)), .epitaxy-root .group-focus-visible\/section-header\:opacity-100:is(:where(.group\/section-header):focus-visible :where(.group-focus-visible\/section-header\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-focus-visible\/source\:underline:is(:where(.group\/source):focus-visible :where(.group-focus-visible\/source\:underline)) {
    text-decoration-line: underline;
  }

  .epitaxy-root .group-focus-visible\/vid\:opacity-0:is(:where(.group\/vid):focus-visible :where(.group-focus-visible\/vid\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-focus-visible\/vid\:opacity-100:is(:where(.group\/vid):focus-visible :where(.group-focus-visible\/vid\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-active\:scale-\[0\.98\]:is(:where(.group):active :where(.group-active\:scale-\[0\.98\])) {
    scale: .98;
  }

  .epitaxy-root .group-active\:rotate-6:is(:where(.group):active :where(.group-active\:rotate-6)) {
    rotate: 6deg;
  }

  .epitaxy-root .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--epitaxy-accent-20\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--epitaxy-accent-20\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--epitaxy-accent-20\)\])) {
    background-color: var(--epitaxy-accent-20);
  }

  .epitaxy-root .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--fill-destructive-hover\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--fill-destructive-hover\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--fill-destructive-hover\)\])) {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\])) {
    background-color: var(--t3);
  }

  .epitaxy-root .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .epitaxy-root .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\]:is(:where(.group\/btn):enabled :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\])):is(:where(.group\/btn):active :where(.group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\])) {
    background-color: var(--t8);
  }

  .epitaxy-root .group-disabled\/btn\:bg-\[var\(--fill-destructive-disabled\)\]:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-\[var\(--fill-destructive-disabled\)\])) {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .group-disabled\/btn\:bg-\[var\(--fill-primary-disabled\)\]:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-\[var\(--fill-primary-disabled\)\])) {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .group-disabled\/btn\:bg-alpha-0:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-alpha-0)) {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .group-disabled\/btn\:bg-fill-contained-disabled:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\:bg-fill-contained-disabled)) {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .group-disabled\/btn\:shadow-none:is(:where(.group\/btn):disabled :where(.group-disabled\/btn\: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);
  }

  .epitaxy-root .group-disabled\/dd\:bg-alpha-0:is(:where(.group\/dd):disabled :where(.group-disabled\/dd\:bg-alpha-0)) {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .group-disabled\/dd\:bg-fill-contained-disabled:is(:where(.group\/dd):disabled :where(.group-disabled\/dd\:bg-fill-contained-disabled)) {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .group-disabled\/dd\:shadow-none:is(:where(.group\/dd):disabled :where(.group-disabled\/dd\: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);
  }

  .epitaxy-root .group-disabled\/tab\:bg-fill-uncontained-disabled:is(:where(.group\/tab):disabled :where(.group-disabled\/tab\:bg-fill-uncontained-disabled)) {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .group-aria-busy\/btn\:bg-\[var\(--fill-contained-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-contained-busy\)\])) {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .group-aria-busy\/btn\:bg-\[var\(--fill-destructive-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-destructive-busy\)\])) {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .group-aria-busy\/btn\:bg-\[var\(--fill-primary-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-primary-busy\)\])) {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .group-aria-busy\/btn\:bg-\[var\(--fill-uncontained-busy\)\]:is(:where(.group\/btn)[aria-busy="true"] :where(.group-aria-busy\/btn\:bg-\[var\(--fill-uncontained-busy\)\])) {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .group-aria-expanded\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn)[aria-expanded="true"] :where(.group-aria-expanded\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .epitaxy-root .group-aria-expanded\/btn\:bg-fill-contained-selected:is(:where(.group\/btn)[aria-expanded="true"] :where(.group-aria-expanded\/btn\:bg-fill-contained-selected)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-aria-expanded\/btn\:bg-fill-uncontained-selected:is(:where(.group\/btn)[aria-expanded="true"] :where(.group-aria-expanded\/btn\:bg-fill-uncontained-selected)) {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\])):is(:where(.group\/btn)[aria-expanded="true"] :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-expanded\/btn\:bg-fill-contained-selected:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-fill-contained-selected)):is(:where(.group\/btn)[aria-expanded="true"] :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-fill-contained-selected)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-expanded\/btn\:bg-fill-uncontained-selected:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-fill-uncontained-selected)):is(:where(.group\/btn)[aria-expanded="true"] :where(.group-hover\/btn\:group-aria-expanded\/btn\:bg-fill-uncontained-selected)) {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\]:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\])) {
    background-color: var(--epitaxy-accent-10);
  }

  .epitaxy-root .group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-20\)\]:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-20\)\])) {
    background-color: var(--epitaxy-accent-20);
  }

  .epitaxy-root .group-aria-pressed\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .epitaxy-root .group-aria-pressed\/btn\:bg-accent:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-accent)) {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .group-aria-pressed\/btn\:bg-fill-contained-selected:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-fill-contained-selected)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-aria-pressed\/btn\:bg-fill-uncontained-selected:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:bg-fill-uncontained-selected)) {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .group-aria-pressed\/btn\:text-accent:is(:where(.group\/btn)[aria-pressed="true"] :where(.group-aria-pressed\/btn\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\])):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--epitaxy-accent-10\)\])) {
    background-color: var(--epitaxy-accent-10);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\]:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\])):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\])) {
    background-color: var(--t4);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-pressed\/btn\:bg-accent:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-accent)):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-accent)) {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-pressed\/btn\:bg-fill-contained-selected:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-fill-contained-selected)):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-fill-contained-selected)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-pressed\/btn\:bg-fill-uncontained-selected:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-fill-uncontained-selected)):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:bg-fill-uncontained-selected)) {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .group-hover\/btn\:group-aria-pressed\/btn\:text-accent:is(:where(.group\/btn):hover :where(.group-hover\/btn\:group-aria-pressed\/btn\:text-accent)):is(:where(.group\/btn)[aria-pressed="true"] :where(.group-hover\/btn\:group-aria-pressed\/btn\:text-accent)) {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-aria-\[expanded\=true\]\/dd\:bg-fill-contained-selected:is(:where(.group\/dd)[aria-expanded="true"] :where(.group-aria-\[expanded\=true\]\/dd\:bg-fill-contained-selected)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .group-aria-\[expanded\=true\]\/dd\:bg-fill-uncontained-selected:is(:where(.group\/dd)[aria-expanded="true"] :where(.group-aria-\[expanded\=true\]\/dd\:bg-fill-uncontained-selected)) {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .group-aria-\[expanded\=true\]\/dd\:opacity-100:is(:where(.group\/dd)[aria-expanded="true"] :where(.group-aria-\[expanded\=true\]\/dd\:opacity-100)), .epitaxy-root .group-data-\[active\]\:opacity-100:is(:where(.group)[data-active] :where(.group-data-\[active\]\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-data-\[active\]\/tab\:bg-t2:is(:where(.group\/tab)[data-active] :where(.group-data-\[active\]\/tab\:bg-t2)) {
    background-color: var(--t2);
  }

  .epitaxy-root .group-data-\[checked\]\/cb\:border-0:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:border-0)) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .group-data-\[checked\]\/cb\:bg-fill-accent:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .group-data-\[checked\]\/cb\:shadow-none:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\: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);
  }

  .epitaxy-root .group-data-\[checked\]\/cb\:group-hover\/cb\:bg-fill-accent-hover:is(:where(.group\/cb)[data-checked] :where(.group-data-\[checked\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)):is(:where(.group\/cb):hover :where(.group-data-\[checked\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)) {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .group-data-\[checked\]\/rd\:border-0:is(:where(.group\/rd)[data-checked] :where(.group-data-\[checked\]\/rd\:border-0)) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .group-data-\[checked\]\/rd\:bg-fill-accent:is(:where(.group\/rd)[data-checked] :where(.group-data-\[checked\]\/rd\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .group-data-\[checked\]\/rd\:group-hover\/rd\:bg-fill-accent-hover:is(:where(.group\/rd)[data-checked] :where(.group-data-\[checked\]\/rd\:group-hover\/rd\:bg-fill-accent-hover)):is(:where(.group\/rd):hover :where(.group-data-\[checked\]\/rd\:group-hover\/rd\:bg-fill-accent-hover)) {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .group-data-\[copied\=true\]\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(:where(.group)[data-copied="true"] :where(.group-data-\[copied\=true\]\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\])) {
    -webkit-mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
    mask-image: linear-gradient(270deg, #0000, #0000 1.25rem, #000 2.5rem);
  }

  .epitaxy-root .group-data-\[disabled\]\/cb\:group-hover\/cb\:border-strong:is(:where(.group\/cb)[data-disabled] :where(.group-data-\[disabled\]\/cb\:group-hover\/cb\:border-strong)):is(:where(.group\/cb):hover :where(.group-data-\[disabled\]\/cb\:group-hover\/cb\:border-strong)), .epitaxy-root .group-data-\[disabled\]\/rd\:group-hover\/rd\:border-strong:is(:where(.group\/rd)[data-disabled] :where(.group-data-\[disabled\]\/rd\:group-hover\/rd\:border-strong)):is(:where(.group\/rd):hover :where(.group-data-\[disabled\]\/rd\:group-hover\/rd\:border-strong)) {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .group-data-\[dragging\]\/slider\:pointer-events-none:is(:where(.group\/slider)[data-dragging] :where(.group-data-\[dragging\]\/slider\:pointer-events-none)) {
    pointer-events: none;
  }

  .epitaxy-root .group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\]:is(:where(.group\/slider)[data-dragging] :where(.group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\])) {
    background-color: var(--ui-slider-fill-active);
  }

  .epitaxy-root .group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\]:is(:where(.group\/slider)[data-dragging] :where(.group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\])) {
    background-color: var(--ui-slider-handle-active);
  }

  .epitaxy-root .group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\])):is(:where(.group\/slider)[data-dragging] :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\])) {
    background-color: var(--ui-slider-fill-active);
  }

  .epitaxy-root .group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\]:is(:where(.group\/slider):hover :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\])):is(:where(.group\/slider)[data-dragging] :where(.group-hover\/slider\:group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-handle-active\)\])) {
    background-color: var(--ui-slider-handle-active);
  }

  .epitaxy-root .group-data-\[highlighted\]\/cbx-item\:pointer-events-auto:is(:where(.group\/cbx-item)[data-highlighted] :where(.group-data-\[highlighted\]\/cbx-item\:pointer-events-auto)) {
    pointer-events: auto;
  }

  .epitaxy-root .group-data-\[highlighted\]\/cbx-item\:opacity-100:is(:where(.group\/cbx-item)[data-highlighted] :where(.group-data-\[highlighted\]\/cbx-item\:opacity-100)), .epitaxy-root .group-data-\[highlighted\]\/item\:opacity-100:is(:where(.group\/item)[data-highlighted] :where(.group-data-\[highlighted\]\/item\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-data-\[highlighted\]\/menu-danger\:text-on-danger:is(:where(.group\/menu-danger)[data-highlighted] :where(.group-data-\[highlighted\]\/menu-danger\:text-on-danger)) {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .group-data-\[indeterminate\]\/cb\:border-0:is(:where(.group\/cb)[data-indeterminate] :where(.group-data-\[indeterminate\]\/cb\:border-0)) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .group-data-\[indeterminate\]\/cb\:bg-fill-accent:is(:where(.group\/cb)[data-indeterminate] :where(.group-data-\[indeterminate\]\/cb\:bg-fill-accent)) {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .group-data-\[indeterminate\]\/cb\:group-hover\/cb\:bg-fill-accent-hover:is(:where(.group\/cb)[data-indeterminate] :where(.group-data-\[indeterminate\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)):is(:where(.group\/cb):hover :where(.group-data-\[indeterminate\]\/cb\:group-hover\/cb\:bg-fill-accent-hover)) {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .group-data-\[menu-open\]\:opacity-100:is(:where(.group)[data-menu-open] :where(.group-data-\[menu-open\]\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-data-\[menu-open\=true\]\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(:where(.group)[data-menu-open="true"] :where(.group-data-\[menu-open\=true\]\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\])) {
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
    mask-image: linear-gradient(90deg, #000 calc(100% - 44px), #0000 calc(100% - 20px));
  }

  .epitaxy-root .group-data-\[menu-open\=true\]\:opacity-0:is(:where(.group)[data-menu-open="true"] :where(.group-data-\[menu-open\=true\]\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-data-\[panel-open\]\:rotate-0:is(:where(.group)[data-panel-open] :where(.group-data-\[panel-open\]\:rotate-0)) {
    rotate: 0deg;
  }

  .epitaxy-root .group-data-\[panel-open\]\:rotate-45:is(:where(.group)[data-panel-open] :where(.group-data-\[panel-open\]\:rotate-45)) {
    rotate: 45deg;
  }

  .epitaxy-root .group-data-\[panel-open\]\/acc\:rotate-90:is(:where(.group\/acc)[data-panel-open] :where(.group-data-\[panel-open\]\/acc\:rotate-90)) {
    rotate: 90deg;
  }

  .epitaxy-root .group-data-\[panel-open\]\/clp\:hidden:is(:where(.group\/clp)[data-panel-open] :where(.group-data-\[panel-open\]\/clp\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-data-\[panel-open\]\/clp\:rotate-90:is(:where(.group\/clp)[data-panel-open] :where(.group-data-\[panel-open\]\/clp\:rotate-90)) {
    rotate: 90deg;
  }

  .epitaxy-root .group-data-\[pills-compact\]\/lead\:hidden:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-data-\[pills-compact\]\/lead\:inline-flex:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:inline-flex)) {
    display: inline-flex;
  }

  .epitaxy-root .group-data-\[pills-compact\]\/lead\:min-w-fit:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:min-w-fit)) {
    min-width: fit-content;
  }

  .epitaxy-root .group-data-\[pills-compact\]\/lead\:shrink-0:is(:where(.group\/lead)[data-pills-compact] :where(.group-data-\[pills-compact\]\/lead\:shrink-0)) {
    flex-shrink: 0;
  }

  .epitaxy-root .group-data-\[popup-open\]\:bg-alpha-1:is(:where(.group)[data-popup-open] :where(.group-data-\[popup-open\]\:bg-alpha-1)) {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .group-data-\[popup-open\]\:text-primary:is(:where(.group)[data-popup-open] :where(.group-data-\[popup-open\]\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-data-\[popup-open\]\/split\:pointer-events-none:is(:where(.group\/split)[data-popup-open] :where(.group-data-\[popup-open\]\/split\:pointer-events-none)) {
    pointer-events: none;
  }

  .epitaxy-root .group-data-\[popup-open\]\/tab\:bg-alpha-2:is(:where(.group\/tab)[data-popup-open] :where(.group-data-\[popup-open\]\/tab\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .group-data-\[scrollable\]\/overlay\:pr-6:is(:where(.group\/overlay)[data-scrollable] :where(.group-data-\[scrollable\]\/overlay\:pr-6)) {
    padding-right: calc(var(--spacing) * 6);
  }

  .epitaxy-root .group-data-\[selected\]\/tab\:text-primary:is(:where(.group\/tab)[data-selected] :where(.group-data-\[selected\]\/tab\:text-primary)), .epitaxy-root .group-data-\[selected\=focused\]\:text-primary:is(:where(.group)[data-selected="focused"] :where(.group-data-\[selected\=focused\]\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-data-\[selection-mode\]\/table\:flex:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:flex)) {
    display: flex;
  }

  .epitaxy-root .group-data-\[selection-mode\]\/table\:hidden:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-data-\[selection-mode\]\/table\:w-10:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:w-10)) {
    width: calc(var(--spacing) * 10);
  }

  .epitaxy-root .group-data-\[selection-mode\]\/table\:\!opacity-100:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:\!opacity-100)) {
    opacity: 1 !important;
  }

  .epitaxy-root .group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none:is(:where(.group\/table)[data-selection-mode] :where(.group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none)):is(:where(.group\/cdsrow):hover :where(.group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none)) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .epitaxy-root .group-data-\[state\=\"closed\"\]\:text-muted:is(:where(.group)[data-state="closed"] :where(.group-data-\[state\=\"closed\"\]\:text-muted)) {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .group-data-\[state\=\"open\"\]\:rotate-180:is(:where(.group)[data-state="open"] :where(.group-data-\[state\=\"open\"\]\:rotate-180)) {
    rotate: 180deg;
  }

  .epitaxy-root .group-data-\[state\=checked\]\:block:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:block)) {
    display: block;
  }

  .epitaxy-root .group-data-\[state\=checked\]\:bg-fill-accent-hover:is(:where(.group)[data-state="checked"] :where(.group-data-\[state\=checked\]\:bg-fill-accent-hover)) {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .group-data-\[state\=unchecked\]\:hidden:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:hidden)) {
    display: none;
  }

  .epitaxy-root .group-data-\[state\=unchecked\]\:bg-neutral-30:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:bg-neutral-30)) {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .group-data-\[state\=unchecked\]\:text-primary:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-data-\[state\=unchecked\]\:text-secondary:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:text-secondary)) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .group-data-\[state\=unchecked\]\:group-hover\:bg-neutral-50:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:group-hover\:bg-neutral-50)):is(:where(.group):hover :where(.group-data-\[state\=unchecked\]\:group-hover\:bg-neutral-50)) {
    background-color: var(--cds-neutral-50);
  }

  .epitaxy-root .group-data-\[state\=unchecked\]\:group-hover\:text-primary:is(:where(.group)[data-state="unchecked"] :where(.group-data-\[state\=unchecked\]\:group-hover\:text-primary)):is(:where(.group):hover :where(.group-data-\[state\=unchecked\]\:group-hover\:text-primary)) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .group-\[\:has\(button\:focus-visible\)\]\:opacity-0:is(:where(.group):has(button:focus-visible) :where(.group-\[\:has\(button\:focus-visible\)\]\:opacity-0)) {
    opacity: 0;
  }

  .epitaxy-root .group-\[\:has\(button\:focus-visible\)\]\:opacity-100:is(:where(.group):has(button:focus-visible) :where(.group-\[\:has\(button\:focus-visible\)\]\:opacity-100)) {
    opacity: 1;
  }

  .epitaxy-root .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-\[var\(--cds-button-on-content-hover\)\]:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-\[var\(--cds-button-on-content-hover\)\])) {
    background-color: var(--cds-button-on-content-hover);
  }

  .epitaxy-root .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-brand-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-brand-hover)) {
    background-color: var(--cds-fill-brand-hover);
  }

  .epitaxy-root .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-danger-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-danger-hover)) {
    background-color: var(--cds-fill-danger-hover);
  }

  .epitaxy-root .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-ghost-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-ghost-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-primary-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-primary-hover)) {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-secondary-hover:is(:where(.group\/btn)[aria-haspopup][aria-expanded="true"] :where(.group-\[\[aria-haspopup\]\[aria-expanded\=true\]\]\/btn\:bg-fill-secondary-hover)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .peer-hover\:bg-alpha-2:is(:where(.peer):hover ~ :where(.peer-hover\:bg-alpha-2)) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .peer-hover\/slot\:bg-fill-brand-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-brand-hover)) {
    background-color: var(--cds-fill-brand-hover);
  }

  .epitaxy-root .peer-hover\/slot\:bg-fill-danger-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-danger-hover)) {
    background-color: var(--cds-fill-danger-hover);
  }

  .epitaxy-root .peer-hover\/slot\:bg-fill-ghost-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-ghost-hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .peer-hover\/slot\:bg-fill-primary-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-primary-hover)) {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .peer-hover\/slot\:bg-fill-secondary-hover:is(:where(.peer\/slot):hover ~ :where(.peer-hover\/slot\:bg-fill-secondary-hover)) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .peer-active\:scale-\[0\.92\]:is(:where(.peer):active ~ :where(.peer-active\:scale-\[0\.92\])) {
    scale: .92;
  }

  .epitaxy-root .peer-\[\:disabled\:not\(\[aria-busy\]\)\]\/slot\:opacity-50:is(:where(.peer\/slot):disabled:not([aria-busy]) ~ :where(.peer-\[\:disabled\:not\(\[aria-busy\]\)\]\/slot\:opacity-50)) {
    opacity: .5;
  }

  .epitaxy-root .first-letter\:capitalize:first-letter {
    text-transform: capitalize;
  }

  .epitaxy-root .first-letter\:uppercase:first-letter {
    text-transform: uppercase;
  }

  .epitaxy-root .marker\:text-\[0\.7em\] ::marker {
    font-size: .7em;
  }

  .epitaxy-root .marker\:text-\[0\.7em\]::marker {
    font-size: .7em;
  }

  .epitaxy-root .marker\:text-\[0\.7em\] ::-webkit-details-marker {
    font-size: .7em;
  }

  .epitaxy-root .marker\:text-\[0\.7em\]::-webkit-details-marker {
    font-size: .7em;
  }

  .epitaxy-root .selection\:bg-fill-accent ::selection {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .selection\:bg-fill-accent::selection {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .selection\:bg-fill-danger ::selection {
    background-color: var(--cds-fill-danger);
  }

  .epitaxy-root .selection\:bg-fill-danger::selection {
    background-color: var(--cds-fill-danger);
  }

  .epitaxy-root .selection\:bg-fill-success ::selection {
    background-color: var(--cds-fill-success);
  }

  .epitaxy-root .selection\:bg-fill-success::selection {
    background-color: var(--cds-fill-success);
  }

  .epitaxy-root .selection\:bg-fill-warning ::selection {
    background-color: var(--cds-fill-warning);
  }

  .epitaxy-root .selection\:bg-fill-warning::selection {
    background-color: var(--cds-fill-warning);
  }

  .epitaxy-root .selection\:text-on-accent ::selection {
    color: var(--cds-on-accent);
  }

  .epitaxy-root .selection\:text-on-accent::selection {
    color: var(--cds-on-accent);
  }

  .epitaxy-root .selection\:text-on-danger ::selection {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .selection\:text-on-danger::selection {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .selection\:text-on-success ::selection {
    color: var(--cds-on-success);
  }

  .epitaxy-root .selection\:text-on-success::selection {
    color: var(--cds-on-success);
  }

  .epitaxy-root .selection\:text-on-warning ::selection {
    color: var(--cds-on-warning);
  }

  .epitaxy-root .selection\:text-on-warning::selection {
    color: var(--cds-on-warning);
  }

  .epitaxy-root .placeholder\:truncate::placeholder {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .epitaxy-root .placeholder\:text-sm::placeholder {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .epitaxy-root .placeholder\:text-\[var\(--diff-widget-muted\,var\(--t5\)\)\]::placeholder {
    color: var(--diff-widget-muted, var(--t5));
  }

  .epitaxy-root .placeholder\:text-muted::placeholder {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .placeholder\:text-on-primary::placeholder {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .placeholder\:text-secondary::placeholder {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .placeholder\:text-t5::placeholder {
    color: var(--t5);
  }

  .epitaxy-root .placeholder\:text-t6::placeholder {
    color: var(--t6);
  }

  .epitaxy-root .placeholder\:opacity-75::placeholder {
    opacity: .75;
  }

  .epitaxy-root .before\:pointer-events-none:before {
    content: var(--tw-content);
    pointer-events: none;
  }

  .epitaxy-root .before\:absolute:before {
    content: var(--tw-content);
    position: absolute;
  }

  .epitaxy-root .before\:inset-0:before {
    content: var(--tw-content);
    inset: calc(var(--spacing) * 0);
  }

  .epitaxy-root .before\:inset-x-0:before {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 0);
  }

  .epitaxy-root .before\:inset-x-px:before {
    content: var(--tw-content);
    inset-inline: 1px;
  }

  .epitaxy-root .before\:-inset-y-1:before {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * -1);
  }

  .epitaxy-root .before\:-inset-y-\[10px\]:before {
    content: var(--tw-content);
    inset-block: -10px;
  }

  .epitaxy-root .before\:inset-y-0:before {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * 0);
  }

  .epitaxy-root .before\:top-1\/2:before {
    content: var(--tw-content);
    top: 50%;
  }

  .epitaxy-root .before\:top-2:before {
    content: var(--tw-content);
    top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .before\:-right-1\.5:before {
    content: var(--tw-content);
    right: calc(var(--spacing) * -1.5);
  }

  .epitaxy-root .before\:right-\[6px\]:before {
    content: var(--tw-content);
    right: 6px;
  }

  .epitaxy-root .before\:right-\[12px\]:before {
    content: var(--tw-content);
    right: 12px;
  }

  .epitaxy-root .before\:bottom-0:before {
    content: var(--tw-content);
    bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .before\:bottom-full:before {
    content: var(--tw-content);
    bottom: 100%;
  }

  .epitaxy-root .before\:-left-\[5px\]:before {
    content: var(--tw-content);
    left: -5px;
  }

  .epitaxy-root .before\:left-0:before {
    content: var(--tw-content);
    left: calc(var(--spacing) * 0);
  }

  .epitaxy-root .before\:left-\[-2px\]:before {
    content: var(--tw-content);
    left: -2px;
  }

  .epitaxy-root .before\:left-\[6px\]:before {
    content: var(--tw-content);
    left: 6px;
  }

  .epitaxy-root .before\:left-\[12px\]:before {
    content: var(--tw-content);
    left: 12px;
  }

  .epitaxy-root .before\:-z-10:before {
    content: var(--tw-content);
    z-index: calc(10 * -1);
  }

  .epitaxy-root .before\:-z-\[1\]:before {
    content: var(--tw-content);
    z-index: calc(1 * -1);
  }

  .epitaxy-root .before\:mx-1:before {
    content: var(--tw-content);
    margin-inline: calc(var(--spacing) * 1);
  }

  .epitaxy-root .before\:mx-1\.5:before {
    content: var(--tw-content);
    margin-inline: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .before\:mr-2:before {
    content: var(--tw-content);
    margin-right: calc(var(--spacing) * 2);
  }

  .epitaxy-root .before\:mr-4:before {
    content: var(--tw-content);
    margin-right: calc(var(--spacing) * 4);
  }

  .epitaxy-root .before\:hidden:before {
    content: var(--tw-content);
    display: none;
  }

  .epitaxy-root .before\:inline-block:before {
    content: var(--tw-content);
    display: inline-block;
  }

  .epitaxy-root .before\:h-6:before {
    content: var(--tw-content);
    height: calc(var(--spacing) * 6);
  }

  .epitaxy-root .before\:h-\[max\(24px\,100\%\)\]:before {
    content: var(--tw-content);
    height: max(24px, 100%);
  }

  .epitaxy-root .before\:h-px:before {
    content: var(--tw-content);
    height: 1px;
  }

  .epitaxy-root .before\:w-\[3px\]:before {
    content: var(--tw-content);
    width: 3px;
  }

  .epitaxy-root .before\:w-\[max\(24px\,calc\(100\%\+2px\)\)\]:before {
    content: var(--tw-content);
    width: max(24px, 100% + 2px);
  }

  .epitaxy-root .before\:-translate-y-1\/2:before {
    content: var(--tw-content);
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .before\:translate-y-\[1px\]:before {
    content: var(--tw-content);
    --tw-translate-y: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .before\:rounded:before {
    content: var(--tw-content);
    border-radius: var(--cds-radius);
  }

  .epitaxy-root .before\:rounded-\[inherit\]:before {
    content: var(--tw-content);
    border-radius: inherit;
  }

  .epitaxy-root .before\:rounded-full:before {
    content: var(--tw-content);
    border-radius: 3.40282e38px;
  }

  .epitaxy-root .before\:rounded-r5:before {
    content: var(--tw-content);
    border-radius: var(--r5);
  }

  .epitaxy-root .before\:bg-alpha-1:before, .epitaxy-root .before\:bg-alpha-1\/50:before {
    content: var(--tw-content);
    background-color: var(--cds-alpha-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .before\:bg-alpha-1\/50:before {
      background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
    }
  }

  .epitaxy-root .before\:bg-border:before {
    content: var(--tw-content);
    background-color: var(--cds-border);
  }

  .epitaxy-root .before\:bg-fill-uncontained-hover:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .before\:bg-t2:before {
    content: var(--tw-content);
    background-color: var(--t2);
  }

  .epitaxy-root .before\:bg-t3:before {
    content: var(--tw-content);
    background-color: var(--t3);
  }

  .epitaxy-root .before\:bg-gradient-to-t:before {
    content: var(--tw-content);
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .before\:from-\(--cds-page-bg\):before {
    content: var(--tw-content);
    --tw-gradient-from: var(--cds-page-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));
  }

  .epitaxy-root .before\:to-transparent:before {
    content: var(--tw-content);
    --tw-gradient-to: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }

  .epitaxy-root .before\:text-muted:before {
    content: var(--tw-content);
    color: var(--cds-text-muted);
  }

  .epitaxy-root .before\:no-underline:before {
    content: var(--tw-content);
    text-decoration-line: none;
  }

  .epitaxy-root .before\:opacity-0:before {
    content: var(--tw-content);
    opacity: 0;
  }

  .epitaxy-root .before\:transition-colors:before {
    content: var(--tw-content);
    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));
  }

  .epitaxy-root .before\:transition-shadow:before {
    content: var(--tw-content);
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .before\:\!transition-none:before {
    content: var(--tw-content);
    transition-property: none !important;
  }

  .epitaxy-root .before\:duration-300:before {
    content: var(--tw-content);
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .epitaxy-root .before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content);
  }

  .epitaxy-root .before\:content-\[\'\/\'\]:before {
    --tw-content: "/";
    content: var(--tw-content);
  }

  .epitaxy-root .before\:content-\[\'·\'\]:before {
    --tw-content: "·";
    content: var(--tw-content);
  }

  .epitaxy-root .before\:content-\[open-quote\]:before {
    --tw-content: open-quote;
    content: var(--tw-content);
  }

  .epitaxy-root .after\:pointer-events-auto:after {
    content: var(--tw-content);
    pointer-events: auto;
  }

  .epitaxy-root .after\:pointer-events-none:after {
    content: var(--tw-content);
    pointer-events: none;
  }

  .epitaxy-root .after\:absolute:after {
    content: var(--tw-content);
    position: absolute;
  }

  .epitaxy-root .after\:inset-0:after {
    content: var(--tw-content);
    inset: calc(var(--spacing) * 0);
  }

  .epitaxy-root .after\:inset-x-3:after {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 3);
  }

  .epitaxy-root .after\:inset-y-0:after {
    content: var(--tw-content);
    inset-block: calc(var(--spacing) * 0);
  }

  .epitaxy-root .after\:start-0:after {
    content: var(--tw-content);
    inset-inline-start: calc(var(--spacing) * 0);
  }

  .epitaxy-root .after\:start-\[4px\]:after {
    content: var(--tw-content);
    inset-inline-start: 4px;
  }

  .epitaxy-root .after\:-end-2:after {
    content: var(--tw-content);
    inset-inline-end: calc(var(--spacing) * -2);
  }

  .epitaxy-root .after\:right-2\.5:after {
    content: var(--tw-content);
    right: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .after\:bottom-0:after {
    content: var(--tw-content);
    bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .after\:left-2\.5:after {
    content: var(--tw-content);
    left: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .after\:z-50:after {
    content: var(--tw-content);
    z-index: 50;
  }

  .epitaxy-root .after\:h-px:after {
    content: var(--tw-content);
    height: 1px;
  }

  .epitaxy-root .after\:translate-x-\[-100\%\]:after {
    content: var(--tw-content);
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .after\:animate-\[cds-shimmer_2s_linear_infinite\]:after {
    content: var(--tw-content);
    animation: 2s linear infinite cds-shimmer;
  }

  .epitaxy-root .after\:animate-\[shimmer_1\.5s_infinite\]:after {
    content: var(--tw-content);
    animation: 1.5s infinite shimmer;
  }

  .epitaxy-root .after\:rounded-\[inherit\]:after {
    content: var(--tw-content);
    border-radius: inherit;
  }

  .epitaxy-root .after\:rounded-full:after {
    content: var(--tw-content);
    border-radius: 3.40282e38px;
  }

  .epitaxy-root .after\:border-b:after {
    content: var(--tw-content);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .epitaxy-root .after\:border-b-transparent:after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .epitaxy-root .after\:bg-backdrop:after {
    content: var(--tw-content);
    background-color: var(--cds-backdrop);
  }

  .epitaxy-root .after\:bg-border:after {
    content: var(--tw-content);
    background-color: var(--cds-border);
  }

  .epitaxy-root .after\:bg-gradient-to-r:after {
    content: var(--tw-content);
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }

  .epitaxy-root .after\:bg-\[linear-gradient\(90deg\,transparent\,var\(--cds-skeleton-sheen\)\,transparent\)\]:after {
    content: var(--tw-content);
    background-image: linear-gradient(90deg,transparent,var(--cds-skeleton-sheen),transparent);
  }

  .epitaxy-root .after\:from-0\%:after {
    content: var(--tw-content);
    --tw-gradient-from-position: 0%;
  }

  .epitaxy-root .after\:via-50\%:after {
    content: var(--tw-content);
    --tw-gradient-via-position: 50%;
  }

  .epitaxy-root .after\:to-100\%:after {
    content: var(--tw-content);
    --tw-gradient-to-position: 100%;
  }

  .epitaxy-root .after\:opacity-0:after {
    content: var(--tw-content);
    opacity: 0;
  }

  .epitaxy-root .after\:shadow-\[inset_0_0_0_0\.5px_var\(--t3\)\]:after {
    content: var(--tw-content);
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .after\:shadow-none:after {
    content: var(--tw-content);
    --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);
  }

  .epitaxy-root .after\:\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-secondary-ring\)\]:after {
    content: var(--tw-content);
    box-shadow: inset 0 0 0 1px var(--cds-fill-secondary-ring);
  }

  .epitaxy-root .after\:transition-opacity:after {
    content: var(--tw-content);
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .epitaxy-root .after\:ease-out:after {
    content: var(--tw-content);
    --tw-ease: var(--cds-ease-out);
    transition-timing-function: var(--cds-ease-out);
  }

  .epitaxy-root .after\:content-\[\'\'\]:after {
    --tw-content: "";
    content: var(--tw-content);
  }

  .epitaxy-root .after\:content-\[\'\*\'\]:after {
    --tw-content: "*";
    content: var(--tw-content);
  }

  .epitaxy-root .first\:mt-0:first-child {
    margin-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .first\:mt-2:first-child {
    margin-top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .first\:rounded-t-lg:first-child {
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
  }

  .epitaxy-root .first\:rounded-t-xl:first-child {
    border-top-left-radius: var(--radius-xl);
    border-top-right-radius: var(--radius-xl);
  }

  .epitaxy-root .first\:border-t:first-child {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .epitaxy-root .first\:border-t-0:first-child {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .epitaxy-root .first\:border-l-0:first-child {
    border-left-style: var(--tw-border-style);
    border-left-width: 0;
  }

  .epitaxy-root .first\:pt-0:first-child {
    padding-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .first\:pt-3:first-child {
    padding-top: calc(var(--spacing) * 3);
  }

  .epitaxy-root .first\:pl-3:first-child {
    padding-left: calc(var(--spacing) * 3);
  }

  .epitaxy-root .first\:not-only\:border-b:first-child:not(:only-child) {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .epitaxy-root .first\:not-only\:border-b-0:first-child:not(:only-child) {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .epitaxy-root .group-hover\/cdsrow\:first\:rounded-l:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:first\:rounded-l)):first-child {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  .epitaxy-root .last\:\!mb-0:last-child {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .last\:mb-0:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .last\:flex-none:last-child {
    flex: none;
  }

  .epitaxy-root .last\:rounded-t-\[2px\]:last-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
  }

  .epitaxy-root .last\:rounded-b-lg:last-child {
    border-bottom-right-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }

  .epitaxy-root .last\:rounded-b-xl:last-child {
    border-bottom-right-radius: var(--radius-xl);
    border-bottom-left-radius: var(--radius-xl);
  }

  .epitaxy-root .last\:border-0:last-child {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .last\:border-r-0:last-child {
    border-right-style: var(--tw-border-style);
    border-right-width: 0;
  }

  .epitaxy-root .last\:border-b-0:last-child {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .epitaxy-root .last\:pb-0:last-child {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .last\:not-first\:border-t:last-child:not(:first-child) {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .epitaxy-root .group-hover\/cdsrow\:last\:rounded-r:is(:where(.group\/cdsrow):hover :where(.group-hover\/cdsrow\:last\:rounded-r)):last-child {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }

  .epitaxy-root .last\:after\:hidden:last-child:after {
    content: var(--tw-content);
    display: none;
  }

  .epitaxy-root .read-only\:text-secondary:read-only {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .read-only\:\!opacity-100:read-only {
    opacity: 1 !important;
  }

  .epitaxy-root .empty\:sr-only:empty {
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .epitaxy-root .empty\:absolute:empty {
    position: absolute;
  }

  .epitaxy-root .empty\:mt-0:empty {
    margin-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .empty\:hidden:empty {
    display: none;
  }

  .epitaxy-root .empty\:pb-0:empty {
    padding-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .focus-within\:pointer-events-auto:focus-within {
    pointer-events: auto;
  }

  .epitaxy-root .focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .epitaxy-root .focus-within\:max-w-none:focus-within {
    max-width: none;
  }

  .epitaxy-root .focus-within\:overflow-visible:focus-within {
    overflow: visible;
  }

  .epitaxy-root .focus-within\:border-\[hsl\(var\(--border-300\)\/0\.5\)\]:focus-within {
    border-color: hsl(var(--border-300)/.5);
  }

  .epitaxy-root .focus-within\:border-strong:focus-within {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .focus-within\:border-transparent:focus-within {
    border-color: #0000;
  }

  .epitaxy-root .focus-within\:bg-\[var\(--df-hover\)\]:focus-within {
    background-color: var(--df-hover);
  }

  .epitaxy-root .focus-within\:bg-\[var\(--prompt-compact-bg-focus\)\]:focus-within {
    background-color: var(--prompt-compact-bg-focus);
  }

  .epitaxy-root .focus-within\:bg-alpha-1:focus-within {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .focus-within\:bg-surface-0:focus-within {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .focus-within\:bg-surface-1:focus-within {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .focus-within\:bg-t2:focus-within {
    background-color: var(--t2);
  }

  .epitaxy-root .focus-within\:text-primary:focus-within {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .epitaxy-root .focus-within\:\!shadow-none:focus-within {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
    }
  }

  .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\]:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\]:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent));
    }
  }

  .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\]:focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.3\)\]:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e4d;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-\[0_1px_2px_0_rgb\(0_0_0\/0\.05\)\,inset_0_0_0_0\.5px_var\(--cds-border-strong\)\]:focus-within {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d), inset 0 0 0 .5px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-\[inset_0_0_0_1px_var\(--t4\)\]:focus-within {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--t4));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-\[inset_0_1px_4px_2px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\]:focus-within {
    --tw-shadow: inset 0 1px 4px 2px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .focus-within\:shadow-\[inset_0_1px_4px_2px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\]:focus-within {
      --tw-shadow: inset 0 1px 4px 2px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 12%,transparent));
    }
  }

  .epitaxy-root .focus-within\:shadow-\[inset_0_1px_4px_2px_color-mix\(in_srgb\,var\(--cds-black\)_12\%\,transparent\)\]:focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-focus:focus-within {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-within\:outline-hidden:focus-within {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .epitaxy-root .focus-within\:outline-hidden:focus-within {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .epitaxy-root .focus-within\:outline-2:focus-within {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .epitaxy-root .hover\:\[z-index\:var\(--chip-raised-z\)\]:hover {
    z-index: var(--chip-raised-z);
  }

  .epitaxy-root .hover\:z-10:hover {
    z-index: 10;
  }

  .epitaxy-root .hover\:-my-px:hover {
    margin-block: -1px;
  }

  .epitaxy-root .hover\:translate-y-6:hover {
    --tw-translate-y: calc(var(--spacing) * 6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .hover\:scale-\[1\.01\]:hover {
    scale: 1.01;
  }

  .epitaxy-root .hover\:rotate-0:hover {
    rotate: 0deg;
  }

  .epitaxy-root .hover\:rotate-2:hover {
    rotate: 2deg;
  }

  .epitaxy-root .hover\:cursor-grab:hover {
    cursor: grab;
  }

  .epitaxy-root .hover\:\[scrollbar-color\:hsl\(var\(--border-300\)\)_transparent\]:hover {
    scrollbar-color: hsl(var(--border-300)) transparent;
  }

  .epitaxy-root .hover\:rounded-lg:hover {
    border-radius: var(--radius-lg);
  }

  .epitaxy-root .hover\:rounded-xl:hover {
    border-radius: var(--radius-xl);
  }

  .epitaxy-root .hover\:border-\[0\.5px\]:hover {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .epitaxy-root .hover\:border-\[hsl\(var\(--border-200\)\/0\.5\)\]:hover {
    border-color: hsl(var(--border-200)/.5);
  }

  .epitaxy-root .hover\:border-\[hsl\(var\(--border-300\)\/0\.3\)\]:hover {
    border-color: hsl(var(--border-300)/.3);
  }

  .epitaxy-root .hover\:border-alpha-4:hover {
    border-color: var(--cds-alpha-4);
  }

  .epitaxy-root .hover\:border-strong:hover {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .hover\:border-stronger:hover {
    border-color: var(--cds-border-stronger);
  }

  .epitaxy-root .hover\:border-t3:hover {
    border-color: var(--t3);
  }

  .epitaxy-root .hover\:border-transparent:hover {
    border-color: #0000;
  }

  .epitaxy-root .hover\:\!bg-neutral-30:hover, .epitaxy-root .hover\:\!bg-neutral-30\/50:hover {
    background-color: var(--cds-neutral-30) !important;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:\!bg-neutral-30\/50:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 50%, transparent) !important;
    }
  }

  .epitaxy-root .hover\:\!bg-surface-0:hover {
    background-color: var(--cds-surface-0) !important;
  }

  .epitaxy-root .hover\:\!bg-surface-3:hover {
    background-color: var(--cds-surface-3) !important;
  }

  .epitaxy-root .hover\:bg-\[\#e0e0e0\]:hover {
    background-color: #e0e0e0;
  }

  .epitaxy-root .hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover {
    background-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover {
      background-color: color-mix(in srgb,currentColor 10%,transparent);
    }
  }

  .epitaxy-root .hover\:bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]:hover {
    background-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]:hover {
      background-color: color-mix(in srgb,currentColor 20%,transparent);
    }
  }

  .epitaxy-root .hover\:bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_25\%\,transparent\)\]:hover {
    background-color: var(--cds-fill-accent);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-\[color-mix\(in_srgb\,var\(--cds-fill-accent\)_25\%\,transparent\)\]:hover {
      background-color: color-mix(in srgb,var(--cds-fill-accent) 25%,transparent);
    }
  }

  .epitaxy-root .hover\:bg-\[hsl\(210\,70\%\,50\%\)\]\/20:hover {
    background-color: lab(51.9639% -1.55535 -53.932 / .2);
  }

  .epitaxy-root .hover\:bg-\[hsla\(130\,35\%\,88\%\,0\.9\)\]:hover {
    background-color: #d6ebd9e6;
  }

  .epitaxy-root .hover\:bg-\[var\(--cds-switch-track-hover\)\]:hover {
    background-color: var(--cds-switch-track-hover);
  }

  .epitaxy-root .hover\:bg-\[var\(--df-hover\)\]:hover {
    background-color: var(--df-hover);
  }

  .epitaxy-root .hover\:bg-\[var\(--df-hover\,hsl\(var\(--bg-300\)\)\)\]:hover {
    background-color: var(--df-hover, hsl(var(--bg-300)));
  }

  .epitaxy-root .hover\:bg-accent:hover {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .hover\:bg-alpha-1:hover, .epitaxy-root .hover\:bg-alpha-1\/50:hover {
    background-color: var(--cds-alpha-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-alpha-1\/50:hover {
      background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-alpha-2:hover {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .hover\:bg-alpha-3:hover {
    background-color: var(--cds-alpha-3);
  }

  .epitaxy-root .hover\:bg-danger:hover {
    background-color: var(--cds-bg-danger);
  }

  .epitaxy-root .hover\:bg-fill-accent-hover:hover {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .hover\:bg-fill-brand-hover:hover {
    background-color: var(--cds-fill-brand-hover);
  }

  .epitaxy-root .hover\:bg-fill-contained-busy:hover {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .hover\:bg-fill-contained-default:hover {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .hover\:bg-fill-contained-disabled:hover {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .hover\:bg-fill-contained-hover:hover {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .hover\:bg-fill-danger-hover:hover {
    background-color: var(--cds-fill-danger-hover);
  }

  .epitaxy-root .hover\:bg-fill-destructive-busy:hover {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .hover\:bg-fill-destructive-default:hover {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .hover\:bg-fill-destructive-disabled:hover {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .hover\:bg-fill-destructive-hover:hover {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .hover\:bg-fill-ghost-hover:hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .hover\:bg-fill-primary-busy:hover {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .hover\:bg-fill-primary-default:hover {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .hover\:bg-fill-primary-disabled:hover {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .hover\:bg-fill-primary-hover:hover {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .hover\:bg-fill-pro-hover:hover {
    background-color: var(--cds-fill-pro-hover);
  }

  .epitaxy-root .hover\:bg-fill-uncontained-busy:hover {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .hover\:bg-fill-uncontained-default:hover, .epitaxy-root .hover\:bg-fill-uncontained-disabled:hover {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .hover\:bg-fill-uncontained-hover:hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .hover\:bg-fill-warning-hover:hover {
    background-color: var(--cds-fill-warning-hover);
  }

  .epitaxy-root .hover\:bg-neutral:hover {
    background-color: var(--cds-bg-neutral);
  }

  .epitaxy-root .hover\:bg-neutral-30:hover, .epitaxy-root .hover\:bg-neutral-30\/40:hover {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-neutral-30\/40:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 40%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-neutral-30\/50:hover {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-neutral-30\/50:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 50%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-neutral-30\/60:hover {
    background-color: var(--cds-neutral-30);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-neutral-30\/60:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-30) 60%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-neutral-50:hover, .epitaxy-root .hover\:bg-neutral-50\/30:hover {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-neutral-50\/30:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 30%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-neutral-50\/40:hover {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-neutral-50\/40:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 40%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-neutral-50\/80:hover {
    background-color: var(--cds-neutral-50);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-neutral-50\/80:hover {
      background-color: color-mix(in oklab, var(--cds-neutral-50) 80%, transparent);
    }
  }

  .epitaxy-root .hover\:bg-neutral-hover:hover {
    background-color: var(--cds-bg-neutral-hover);
  }

  .epitaxy-root .hover\:bg-surface-0:hover {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .hover\:bg-surface-1:hover {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .hover\:bg-surface-2:hover {
    background-color: var(--cds-surface-2);
  }

  .epitaxy-root .hover\:bg-surface-3:hover {
    background-color: var(--cds-surface-3);
  }

  .epitaxy-root .hover\:bg-t1:hover {
    background-color: var(--t1);
  }

  .epitaxy-root .hover\:bg-t2:hover {
    background-color: var(--t2);
  }

  .epitaxy-root .hover\:bg-t3:hover {
    background-color: var(--t3);
  }

  .epitaxy-root .hover\:bg-t5:hover {
    background-color: var(--t5);
  }

  .epitaxy-root .hover\:bg-transparent:hover {
    background-color: #0000;
  }

  .epitaxy-root .hover\:bg-warning:hover {
    background-color: var(--cds-bg-warning);
  }

  .epitaxy-root .hover\:bg-\[linear-gradient\(var\(--cds-fill-secondary-hover\)\,var\(--cds-fill-secondary-hover\)\)\]:hover {
    background-image: linear-gradient(var(--cds-fill-secondary-hover),var(--cds-fill-secondary-hover));
  }

  .epitaxy-root .hover\:bg-none:hover {
    background-image: none;
  }

  .epitaxy-root .hover\:py-\[calc\(var\(--cds-pad-md\)\+1px\)\]:hover {
    padding-block: calc(var(--cds-pad-md) + 1px);
  }

  .epitaxy-root .hover\:pl-2:hover {
    padding-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .hover\:\!text-assistant-primary:hover {
    color: var(--cds-text-primary) !important;
  }

  .epitaxy-root .hover\:\!text-muted:hover {
    color: var(--cds-text-muted) !important;
  }

  .epitaxy-root .hover\:\!text-primary:hover {
    color: var(--cds-text-primary) !important;
  }

  .epitaxy-root .hover\:\!text-secondary:hover {
    color: var(--cds-text-secondary) !important;
  }

  .epitaxy-root .hover\:text-\[var\(--core-white\)\]:hover {
    color: var(--core-white);
  }

  .epitaxy-root .hover\:text-\[var\(--diff-widget-fg\,var\(--t8\)\)\]:hover {
    color: var(--diff-widget-fg, var(--t8));
  }

  .epitaxy-root .hover\:text-\[var\(--epitaxy-accent\,var\(--cds-text-accent\)\)\]:hover {
    color: var(--epitaxy-accent, var(--cds-text-accent));
  }

  .epitaxy-root .hover\:text-\[var\(--epitaxy-accent-hover\,var\(--cds-text-accent\)\)\]:hover {
    color: var(--epitaxy-accent-hover, var(--cds-text-accent));
  }

  .epitaxy-root .hover\:text-\[var\(--text-uncontained-hover\)\]:hover {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .hover\:text-accent:hover {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .hover\:text-assistant-primary:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .hover\:text-contained-busy:hover {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .hover\:text-contained-default:hover {
    color: var(--text-contained-default);
  }

  .epitaxy-root .hover\:text-contained-disabled:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .hover\:text-contained-hover:hover {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .hover\:text-destructive-busy:hover {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .hover\:text-destructive-default:hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .hover\:text-destructive-disabled:hover {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .hover\:text-destructive-hover:hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .hover\:text-extended-pink:hover {
    color: var(--extended-pink);
  }

  .epitaxy-root .hover\:text-gray-0:hover {
    color: var(--cds-gray-0);
  }

  .epitaxy-root .hover\:text-gray-900\/80:hover {
    color: var(--cds-gray-900);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:text-gray-900\/80:hover {
      color: color-mix(in oklab, var(--cds-gray-900) 80%, transparent);
    }
  }

  .epitaxy-root .hover\:text-muted:hover {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .hover\:text-on-warning:hover {
    color: var(--cds-on-warning);
  }

  .epitaxy-root .hover\:text-primary:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .hover\:text-primary-busy:hover {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .hover\:text-primary-default:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .hover\:text-primary-disabled:hover {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .hover\:text-primary-hover:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .hover\:text-secondary:hover {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .hover\:text-t3:hover {
    color: var(--t3);
  }

  .epitaxy-root .hover\:text-t7:hover {
    color: var(--t7);
  }

  .epitaxy-root .hover\:text-t8:hover {
    color: var(--t8);
  }

  .epitaxy-root .hover\:text-t9:hover {
    color: var(--t9);
  }

  .epitaxy-root .hover\:text-uncontained-busy:hover {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .hover\:text-uncontained-default:hover {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .hover\:text-uncontained-disabled:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .hover\:text-uncontained-hover:hover {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .hover\:no-underline:hover {
    text-decoration-line: none;
  }

  .epitaxy-root .hover\:underline:hover {
    text-decoration-line: underline;
  }

  .epitaxy-root .hover\:decoration-current:hover {
    text-decoration-color: currentColor;
  }

  .epitaxy-root .hover\:decoration-primary:hover {
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    -webkit-text-decoration-color: var(--cds-text-primary);
    text-decoration-color: var(--cds-text-primary);
  }

  .epitaxy-root .hover\:decoration-secondary:hover {
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    -webkit-text-decoration-color: var(--cds-text-secondary);
    text-decoration-color: var(--cds-text-secondary);
  }

  .epitaxy-root .hover\:decoration-t7:hover {
    -webkit-text-decoration-color: var(--t7);
    -webkit-text-decoration-color: var(--t7);
    -webkit-text-decoration-color: var(--t7);
    text-decoration-color: var(--t7);
  }

  .epitaxy-root .hover\:decoration-solid:hover {
    text-decoration-style: solid;
  }

  .epitaxy-root .hover\:underline-offset-2:hover {
    text-underline-offset: 2px;
  }

  .epitaxy-root .hover\:\!opacity-90:hover {
    opacity: .9 !important;
  }

  .epitaxy-root .hover\:\!opacity-100:hover {
    opacity: 1 !important;
  }

  .epitaxy-root .hover\:opacity-60:hover {
    opacity: .6;
  }

  .epitaxy-root .hover\:opacity-70:hover {
    opacity: .7;
  }

  .epitaxy-root .hover\:opacity-80:hover {
    opacity: .8;
  }

  .epitaxy-root .hover\:opacity-90:hover {
    opacity: .9;
  }

  .epitaxy-root .hover\:opacity-100:hover {
    opacity: 1;
  }

  .epitaxy-root .hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
    }
  }

  .epitaxy-root .hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-\[0_1px_2px_0_rgb\(0_0_0\/0\.05\)\,inset_0_0_0_0\.5px_var\(--cds-border-strong\)\]:hover {
    --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d), inset 0 0 0 .5px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-\[0_2px_12px_4px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
    --tw-shadow: 0 2px 12px 4px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:shadow-\[0_2px_12px_4px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
      --tw-shadow: 0 2px 12px 4px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .epitaxy-root .hover\:shadow-\[0_2px_12px_4px_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
    --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
      --tw-shadow: 0 4px 20px 0 var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 4%,transparent));
    }
  }

  .epitaxy-root .hover\:shadow-\[0_4px_20px_0_color-mix\(in_srgb\,var\(--cds-black\)_4\%\,transparent\)\]:hover {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-\[0px_8px_28px_0px_color-mix\(in_srgb\,var\(--cds-black\)_25\%\,transparent\)\]:hover {
    --tw-shadow: 0px 8px 28px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:shadow-\[0px_8px_28px_0px_color-mix\(in_srgb\,var\(--cds-black\)_25\%\,transparent\)\]:hover {
      --tw-shadow: 0px 8px 28px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 25%,transparent));
    }
  }

  .epitaxy-root .hover\:shadow-\[0px_8px_28px_0px_color-mix\(in_srgb\,var\(--cds-black\)_25\%\,transparent\)\]:hover {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-\[inset_0_0_0_0\.5px_hsl\(var\(--border-200\)\/0\.3\)\]:hover {
    --tw-shadow: inset 0 0 0 .5px var(--tw-shadow-color, hsl(var(--border-200)/.3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-\[inset_0_0_0_var\(--cds-ring-inner\)_var\(--cds-border-strong\)\,0_0_0_var\(--cds-ring-outer\)_var\(--cds-border-strong\)\,0_4px_24px_var\(--cds-alpha-2\)\]:hover {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--cds-ring-inner)) var(--cds-border-strong), 0 0 0 var(--tw-shadow-color, var(--cds-ring-outer)) var(--cds-border-strong), 0 4px 24px var(--tw-shadow-color, var(--cds-alpha-2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:ring-1:hover {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:shadow-black\/10:hover {
    --tw-shadow-color: var(--cds-black);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:shadow-black\/10:hover {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--cds-black) 10%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }

  .epitaxy-root .hover\:brightness-110:hover {
    --tw-brightness: brightness(110%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .hover\:drop-shadow-md:hover {
    --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .hover\:grayscale-0:hover {
    --tw-grayscale: grayscale(0%);
    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, );
  }

  .epitaxy-root .hover\:\[--cds-badge-x-wght\:700\]:hover {
    --cds-badge-x-wght: 700;
  }

  .epitaxy-root .group-data-\[error\]\/pill\:hover\:bg-transparent:is(:where(.group\/pill)[data-error] :where(.group-data-\[error\]\/pill\:hover\:bg-transparent)):hover {
    background-color: #0000;
  }

  .epitaxy-root .group-data-\[error\]\/pill\:hover\:text-\[var\(--core-red\)\]:is(:where(.group\/pill)[data-error] :where(.group-data-\[error\]\/pill\:hover\:text-\[var\(--core-red\)\])):hover {
    color: var(--core-red);
  }

  .epitaxy-root .group-data-\[popup-open\]\/pill\:hover\:bg-transparent:is(:where(.group\/pill)[data-popup-open] :where(.group-data-\[popup-open\]\/pill\:hover\:bg-transparent)):hover, .epitaxy-root .group-data-\[recording\]\/pill\:hover\:bg-transparent:is(:where(.group\/pill)[data-recording] :where(.group-data-\[recording\]\/pill\:hover\:bg-transparent)):hover {
    background-color: #0000;
  }

  .epitaxy-root .group-data-\[recording\]\/pill\:hover\:text-accent:is(:where(.group\/pill)[data-recording] :where(.group-data-\[recording\]\/pill\:hover\:text-accent)):hover {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .group-data-\[state\=\"closed\"\]\:hover\:text-secondary:is(:where(.group)[data-state="closed"] :where(.group-data-\[state\=\"closed\"\]\:hover\:text-secondary)):hover {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .hover\:before\:bg-\[var\(--core-red\)\]:hover:before {
    content: var(--tw-content);
    background-color: var(--core-red);
  }

  .epitaxy-root .hover\:before\:bg-alpha-1:hover:before, .epitaxy-root .hover\:before\:bg-alpha-1\/50:hover:before {
    content: var(--tw-content);
    background-color: var(--cds-alpha-1);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:before\:bg-alpha-1\/50:hover:before {
      background-color: color-mix(in oklab, var(--cds-alpha-1) 50%, transparent);
    }
  }

  .epitaxy-root .hover\:before\:bg-fill-uncontained-hover:hover:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .hover\:before\:bg-t3:hover:before {
    content: var(--tw-content);
    background-color: var(--t3);
  }

  .epitaxy-root .hover\:after\:border-b-transparent:hover:after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .epitaxy-root .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) hsla(var(--border-200)/.3);
    }
  }

  .epitaxy-root .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,0_0_0_var\(--cds-ring-hairline\)_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.3\)\]:hover:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e4d;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus\:not-sr-only:focus {
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .epitaxy-root .focus\:block:focus {
    display: block;
  }

  .epitaxy-root .focus\:w-full:focus {
    width: 100%;
  }

  .epitaxy-root .focus\:shrink-0:focus {
    flex-shrink: 0;
  }

  .epitaxy-root .focus\:border-0:focus {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .focus\:border-\[var\(--border-strong\,var\(--cds-border\)\)\]:focus {
    border-color: var(--border-strong, var(--cds-border));
  }

  .epitaxy-root .focus\:border-accent:focus {
    border-color: var(--cds-border-accent);
  }

  .epitaxy-root .focus\:border-strong:focus {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .focus\:border-transparent:focus {
    border-color: #0000;
  }

  .epitaxy-root .focus\:bg-surface-0:focus {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .focus\:bg-t2:focus {
    background-color: var(--t2);
  }

  .epitaxy-root .focus\:text-left:focus {
    text-align: left;
  }

  .epitaxy-root .focus\:text-t9:focus {
    color: var(--t9);
  }

  .epitaxy-root .focus\:decoration-current:focus {
    text-decoration-color: currentColor;
  }

  .epitaxy-root .focus\:opacity-100:focus {
    opacity: 1;
  }

  .epitaxy-root .focus\:shadow-focus:focus {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus\:shadow-none:focus {
    --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);
  }

  .epitaxy-root .focus\:ring-0:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus\:ring-1:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .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);
  }

  :where(.epitaxy-root) .epitaxy-root .focus\:ring-focus:focus {
    outline: none;
  }

  :where(.epitaxy-root) .epitaxy-root .focus\:ring-focus:focus:focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  :where(.epitaxy-root) .epitaxy-root .focus\:effect-prompt-focus:focus {
    box-shadow: inset 0 0 0 var(--prompt-focus-inner-width) var(--prompt-focus-inner-color), 0 0 0 var(--prompt-focus-outer-width) var(--prompt-focus-outer-color), 0 var(--prompt-focus-depth-y) var(--prompt-focus-depth-blur) 0 var(--prompt-focus-depth-color);
  }

  .epitaxy-root .focus\:ring-neutral-50:focus {
    --tw-ring-color: var(--cds-neutral-50);
  }

  .epitaxy-root .focus\:outline-2:focus {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .epitaxy-root .focus\:-outline-offset-2:focus {
    outline-offset: calc(2px * -1);
  }

  .epitaxy-root .focus\:outline-offset-2:focus {
    outline-offset: 2px;
  }

  .epitaxy-root .focus\:outline-fill-accent:focus {
    outline-color: var(--cds-fill-accent);
  }

  .epitaxy-root .focus\:delay-\[150ms\]:focus {
    transition-delay: .15s;
  }

  .epitaxy-root .focus\:\!outline-none:focus {
    --tw-outline-style: none !important;
    outline-style: none !important;
  }

  .epitaxy-root .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .epitaxy-root .focus-visible\:pointer-events-auto:focus-visible {
    pointer-events: auto;
  }

  .epitaxy-root .focus-visible\:z-10:focus-visible {
    z-index: 10;
  }

  .epitaxy-root .focus-visible\:w-5:focus-visible {
    width: calc(var(--spacing) * 5);
  }

  .epitaxy-root .focus-visible\:max-w-none:focus-visible {
    max-width: none;
  }

  .epitaxy-root .focus-visible\:border-accent:focus-visible {
    border-color: var(--cds-border-accent);
  }

  .epitaxy-root .focus-visible\:border-strong:focus-visible {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .focus-visible\:bg-\[var\(--df-hover\)\]:focus-visible {
    background-color: var(--df-hover);
  }

  .epitaxy-root .focus-visible\:bg-alpha-1:focus-visible {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .focus-visible\:bg-alpha-2:focus-visible {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .focus-visible\:bg-fill-ghost-hover:focus-visible {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .focus-visible\:bg-neutral-hover:focus-visible {
    background-color: var(--cds-bg-neutral-hover);
  }

  .epitaxy-root .focus-visible\:bg-surface-0:focus-visible {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .focus-visible\:bg-surface-1:focus-visible {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .focus-visible\:bg-t3:focus-visible {
    background-color: var(--t3);
  }

  .epitaxy-root .focus-visible\:\[mask-image\:none\]:focus-visible {
    -webkit-mask-image: none;
    mask-image: none;
  }

  .epitaxy-root .focus-visible\:px-1:focus-visible {
    padding-inline: calc(var(--spacing) * 1);
  }

  .epitaxy-root .focus-visible\:\!text-assistant-primary:focus-visible {
    color: var(--cds-text-primary) !important;
  }

  .epitaxy-root .focus-visible\:text-\[var\(--core-white\)\]:focus-visible {
    color: var(--core-white);
  }

  .epitaxy-root .focus-visible\:text-primary:focus-visible {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .focus-visible\:text-secondary:focus-visible {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .focus-visible\:text-t9:focus-visible {
    color: var(--t9);
  }

  .epitaxy-root .focus-visible\:underline:focus-visible {
    text-decoration-line: underline;
  }

  .epitaxy-root .focus-visible\:decoration-current:focus-visible {
    text-decoration-color: currentColor;
  }

  .epitaxy-root .focus-visible\:\!opacity-100:focus-visible {
    opacity: 1 !important;
  }

  .epitaxy-root .focus-visible\:opacity-100:focus-visible {
    opacity: 1;
  }

  .epitaxy-root .focus-visible\:\!shadow-\[0_0_0_2px_rgb\(255_255_255\/0\.7\)\]:focus-visible {
    --tw-shadow: 0 0 0 2px var(--tw-shadow-color, #ffffffb3) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .focus-visible\:\!shadow-none:focus-visible {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .focus-visible\:shadow-\[inset_0_0_0_1px_hsl\(var\(--accent-100\)\)\,0_0_6px_0_hsl\(var\(--accent-100\)\/0\.2\)\]:focus-visible {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, hsl(var(--accent-100))), 0 0 6px 0 var(--tw-shadow-color, hsl(var(--accent-100)/.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-visible\:shadow-focus:focus-visible {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-visible\:shadow-none:focus-visible {
    --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);
  }

  .epitaxy-root .focus-visible\:ring-0:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-visible\:ring-1:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .focus-visible\:ring-2:focus-visible {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  :where(.epitaxy-root) .epitaxy-root .focus-visible\:ring-focus:focus-visible {
    outline: none;
  }

  :where(.epitaxy-root) .epitaxy-root .focus-visible\:ring-focus:focus-visible:focus-visible {
    box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
    outline: none;
  }

  .epitaxy-root .focus-visible\:\!\[box-shadow\:var\(--cds-focus-shadow\)\]:focus-visible {
    box-shadow: var(--cds-focus-shadow) !important;
  }

  .epitaxy-root .focus-visible\:\[box-shadow\:inset_0_0_0_1px_var\(--cds-fill-accent\)\]:focus-visible {
    box-shadow: inset 0 0 0 1px var(--cds-fill-accent);
  }

  .epitaxy-root .focus-visible\:ring-\[hsl\(var\(--border-300\)\/0\.5\)\]:focus-visible {
    --tw-ring-color: hsl(var(--border-300)/.5);
  }

  .epitaxy-root .focus-visible\:ring-accent:focus-visible {
    --tw-ring-color: var(--cds-border-accent);
  }

  .epitaxy-root .focus-visible\:ring-fill-accent:focus-visible {
    --tw-ring-color: var(--cds-fill-accent);
  }

  .epitaxy-root .focus-visible\:ring-strong:focus-visible {
    --tw-ring-color: var(--cds-border-strong);
  }

  .epitaxy-root .focus-visible\:ring-stronger:focus-visible {
    --tw-ring-color: var(--cds-border-stronger);
  }

  .epitaxy-root .focus-visible\:ring-t6:focus-visible {
    --tw-ring-color: var(--t6);
  }

  .epitaxy-root .focus-visible\:ring-offset-2:focus-visible {
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .epitaxy-root .focus-visible\:outline-hidden:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .epitaxy-root .focus-visible\:outline-hidden:focus-visible {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .epitaxy-root .focus-visible\:outline:focus-visible, .epitaxy-root .focus-visible\:outline-1:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .epitaxy-root .focus-visible\:outline-2:focus-visible {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }

  .epitaxy-root .focus-visible\:-outline-offset-2:focus-visible {
    outline-offset: calc(2px * -1);
  }

  .epitaxy-root .focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px;
  }

  .epitaxy-root .focus-visible\:outline-accent:focus-visible {
    outline-color: var(--cds-border-accent);
  }

  .epitaxy-root .focus-visible\:outline-clay-emphasized:focus-visible {
    outline-color: var(--cds-clay-emphasized);
  }

  .epitaxy-root .focus-visible\:outline-fill-accent:focus-visible {
    outline-color: var(--cds-fill-accent);
  }

  .epitaxy-root .focus-visible\:outline-none:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  .epitaxy-root .focus-visible\:ring-inset:focus-visible {
    --tw-ring-inset: inset;
  }

  .epitaxy-root .focus-visible\:before\:bg-\[var\(--core-red\)\]:focus-visible:before {
    content: var(--tw-content);
    background-color: var(--core-red);
  }

  .epitaxy-root .focus-visible\:before\:bg-fill-uncontained-hover:focus-visible:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .focus-visible\:before\:shadow-focus:focus-visible:before {
    content: var(--tw-content);
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .active\:\!scale-100:active {
    --tw-scale-x: 100% !important;
    --tw-scale-y: 100% !important;
    --tw-scale-z: 100% !important;
    scale: var(--tw-scale-x) var(--tw-scale-y) !important;
  }

  .epitaxy-root .active\:scale-95:active {
    --tw-scale-x: 95%;
    --tw-scale-y: 95%;
    --tw-scale-z: 95%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .active\:scale-\[0\.92\]:active {
    scale: .92;
  }

  .epitaxy-root .active\:scale-\[0\.98\]:active {
    scale: .98;
  }

  .epitaxy-root .active\:scale-\[0\.99\]:active {
    scale: .99;
  }

  .epitaxy-root .active\:scale-\[0\.995\]:active {
    scale: .995;
  }

  .epitaxy-root .active\:scale-\[1\.0\]:active {
    scale: 1;
  }

  .epitaxy-root .active\:cursor-grabbing:active {
    cursor: grabbing;
  }

  .epitaxy-root .active\:bg-neutral-30:active {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .active\:bg-neutral-50:active {
    background-color: var(--cds-neutral-50);
  }

  .epitaxy-root .active\:bg-surface-0:active {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .enabled\:bg-fill-brand:enabled {
    background-color: var(--cds-fill-brand);
  }

  .epitaxy-root .enabled\:text-on-brand:enabled {
    color: var(--cds-on-brand);
  }

  .epitaxy-root .enabled\:text-primary:enabled {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .enabled\:hover\:bg-alpha-1:enabled:hover {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .enabled\:hover\:bg-alpha-2:enabled:hover {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .enabled\:hover\:bg-fill-brand-hover:enabled:hover {
    background-color: var(--cds-fill-brand-hover);
  }

  .epitaxy-root .enabled\:hover\:bg-fill-ghost-hover:enabled:hover, .epitaxy-root .enabled\:hover\:bg-fill-uncontained-hover:enabled:hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .enabled\:hover\:bg-surface-1:enabled:hover {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .enabled\:hover\:text-primary:enabled:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .enabled\:active\:text-on-danger:enabled:active {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .disabled\:pointer-events-none:disabled {
    pointer-events: none;
  }

  .epitaxy-root .disabled\:cursor-default:disabled {
    cursor: default;
  }

  .epitaxy-root .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed;
  }

  .epitaxy-root .disabled\:bg-alpha-2:disabled {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .disabled\:bg-fill-contained-busy:disabled {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .disabled\:bg-fill-contained-default:disabled {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .disabled\:bg-fill-contained-disabled:disabled {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .disabled\:bg-fill-contained-hover:disabled {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .disabled\:bg-fill-destructive-busy:disabled {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .disabled\:bg-fill-destructive-default:disabled {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .disabled\:bg-fill-destructive-disabled:disabled {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .disabled\:bg-fill-destructive-hover:disabled {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .disabled\:bg-fill-primary-busy:disabled {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .disabled\:bg-fill-primary-default:disabled {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .disabled\:bg-fill-primary-disabled:disabled {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .disabled\:bg-fill-primary-hover:disabled {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .disabled\:bg-fill-uncontained-busy:disabled {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .disabled\:bg-fill-uncontained-default:disabled, .epitaxy-root .disabled\:bg-fill-uncontained-disabled:disabled {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .disabled\:bg-fill-uncontained-hover:disabled {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .disabled\:bg-neutral-30:disabled {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .disabled\:text-contained-busy:disabled {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .disabled\:text-contained-default:disabled {
    color: var(--text-contained-default);
  }

  .epitaxy-root .disabled\:text-contained-disabled:disabled {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .disabled\:text-contained-hover:disabled {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .disabled\:text-destructive-busy:disabled {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .disabled\:text-destructive-default:disabled {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .disabled\:text-destructive-disabled:disabled {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .disabled\:text-destructive-hover:disabled {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .disabled\:text-disabled:disabled {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .disabled\:text-muted:disabled {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .disabled\:text-primary-busy:disabled {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .disabled\:text-primary-default:disabled {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .disabled\:text-primary-disabled:disabled {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .disabled\:text-primary-hover:disabled {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .disabled\:text-t4:disabled {
    color: var(--t4);
  }

  .epitaxy-root .disabled\:text-t6:disabled {
    color: var(--t6);
  }

  .epitaxy-root .disabled\:text-uncontained-busy:disabled {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .disabled\:text-uncontained-default:disabled {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .disabled\:text-uncontained-disabled:disabled {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .disabled\:text-uncontained-hover:disabled {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .disabled\:no-underline:disabled {
    text-decoration-line: none;
  }

  .epitaxy-root .disabled\:opacity-0:disabled {
    opacity: 0;
  }

  .epitaxy-root .disabled\:opacity-30:disabled {
    opacity: .3;
  }

  .epitaxy-root .disabled\:opacity-40:disabled {
    opacity: .4;
  }

  .epitaxy-root .disabled\:opacity-50:disabled {
    opacity: .5;
  }

  .epitaxy-root .disabled\:opacity-60:disabled {
    opacity: .6;
  }

  .epitaxy-root .disabled\:opacity-70:disabled {
    opacity: .7;
  }

  .epitaxy-root .disabled\:opacity-100:disabled {
    opacity: 1;
  }

  .epitaxy-root .disabled\:hover\:bg-alpha-2:disabled:hover {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .disabled\:hover\:bg-surface-3:disabled:hover {
    background-color: var(--cds-surface-3);
  }

  .epitaxy-root .disabled\:hover\:bg-t1:disabled:hover {
    background-color: var(--t1);
  }

  .epitaxy-root .disabled\:hover\:bg-transparent:disabled:hover {
    background-color: #0000;
  }

  .epitaxy-root .disabled\:hover\:text-contained-busy:disabled:hover {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .disabled\:hover\:text-contained-default:disabled:hover {
    color: var(--text-contained-default);
  }

  .epitaxy-root .disabled\:hover\:text-contained-disabled:disabled:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .disabled\:hover\:text-contained-hover:disabled:hover {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .disabled\:hover\:text-destructive-busy:disabled:hover {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .disabled\:hover\:text-destructive-default:disabled:hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .disabled\:hover\:text-destructive-disabled:disabled:hover {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .disabled\:hover\:text-destructive-hover:disabled:hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .disabled\:hover\:text-muted:disabled:hover {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .disabled\:hover\:text-primary-busy:disabled:hover {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .disabled\:hover\:text-primary-default:disabled:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .disabled\:hover\:text-primary-disabled:disabled:hover {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .disabled\:hover\:text-primary-hover:disabled:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .disabled\:hover\:text-t4:disabled:hover {
    color: var(--t4);
  }

  .epitaxy-root .disabled\:hover\:text-uncontained-busy:disabled:hover {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .disabled\:hover\:text-uncontained-default:disabled:hover {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .disabled\:hover\:text-uncontained-disabled:disabled:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .disabled\:hover\:text-uncontained-hover:disabled:hover {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .has-\[\:focus-visible\]\:\[z-index\:var\(--chip-raised-z\)\]:has(:focus-visible) {
    z-index: var(--chip-raised-z);
  }

  .epitaxy-root .has-\[\:focus-visible\]\:w-7:has(:focus-visible) {
    width: calc(var(--spacing) * 7);
  }

  .epitaxy-root .has-\[\:focus-visible\]\:bg-alpha-2:has(:focus-visible) {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .has-\[\:focus-visible\]\:opacity-100:has(:focus-visible) {
    opacity: 1;
  }

  .epitaxy-root .has-\[\:focus-visible\]\:shadow-focus:has(:focus-visible) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .has-\[\[aria-expanded\=true\]\]\:pointer-events-auto:has([aria-expanded="true"]) {
    pointer-events: auto;
  }

  .epitaxy-root .has-\[\[aria-expanded\=true\]\]\:bg-fill-contained-selected:has([aria-expanded="true"]) {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .has-\[\[aria-expanded\=true\]\]\:opacity-100:has([aria-expanded="true"]) {
    opacity: 1;
  }

  .epitaxy-root .has-\[\[data-cds\=CardLink\]\:focus-visible\]\:after\:shadow-focus:has([data-cds="CardLink"]:focus-visible):after {
    content: var(--tw-content);
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .has-\[\[data-cta\]\:hover\]\:border-strong:has([data-cta]:hover) {
    border-color: var(--cds-border-strong);
  }

  .epitaxy-root .has-\[\[data-cta\]\:hover\]\:shadow-md:has([data-cta]:hover) {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .has-\[\[data-popup-open\]\]\:bg-danger:has([data-popup-open]) {
    background-color: var(--cds-bg-danger);
  }

  .epitaxy-root .has-\[\[data-popup-open\]\]\:bg-fill-ghost-hover:has([data-popup-open]) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .has-\[\[data-popup-open\]\]\:bg-surface-0:has([data-popup-open]) {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .has-\[\[data-popup-open\]\]\:text-primary:has([data-popup-open]) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .has-\[\[data-popup-open\]\]\:opacity-100:has([data-popup-open]) {
    opacity: 1;
  }

  .epitaxy-root .has-\[\[data-primary\]\:focus-visible\]\:shadow-focus:has([data-primary]:focus-visible) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  :is(.epitaxy-root .has-\[\[data-remove\]\:focus-visible\]\:bg-fill-ghost-hover:has([data-remove]:focus-visible), .epitaxy-root .has-\[\[data-remove\]\:hover\]\:bg-fill-ghost-hover:has([data-remove]:hover)) {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .has-\[a\:active\]\:scale-\[0\.98\]:has(:is(a:active)) {
    scale: .98;
  }

  .epitaxy-root .has-\[button\]\:ml-1:has(:is(button)) {
    margin-left: calc(var(--spacing) * 1);
  }

  .epitaxy-root .has-\[button\[aria-expanded\=true\]\]\:opacity-100:has(:is(button[aria-expanded="true"])) {
    opacity: 1;
  }

  .epitaxy-root .has-\[input\]\:overflow-visible:has(:is(input)) {
    overflow: visible;
  }

  .epitaxy-root .has-\[input\:disabled\]\:opacity-50:has(:is(input:disabled)) {
    opacity: .5;
  }

  .epitaxy-root .has-\[input\:focus\]\:bg-t3:has(:is(input:focus)) {
    background-color: var(--t3);
  }

  :is(.epitaxy-root .has-\[input\:focus\]\:shadow-focus:has(:is(input:focus)), .epitaxy-root .has-\[input\:focus-visible\]\:shadow-focus:has(:is(input:focus-visible))) {
    --tw-shadow: inset 0 0 0 var(--tw-shadow-color, var(--focus-inner-width)) var(--focus-inner-color), 0 0 6px 0 var(--tw-shadow-color, var(--epitaxy-accent-20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .has-\[\>\*\:empty\]\:hidden:has( > :empty) {
    display: none;
  }

  .epitaxy-root .has-\[\~\[data-nested\]\]\:bg-transparent:has( ~ [data-nested]) {
    background-color: #0000;
  }

  .epitaxy-root .has-\[\~\[data-nested\]\]\:backdrop-blur-none:has( ~ [data-nested]) {
    --tw-backdrop-blur: ;
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .aria-busy\:pointer-events-auto[aria-busy="true"] {
    pointer-events: auto;
  }

  .epitaxy-root .aria-busy\:opacity-100[aria-busy="true"] {
    opacity: 1;
  }

  .epitaxy-root .aria-disabled\:pointer-events-none[aria-disabled="true"] {
    pointer-events: none;
  }

  .epitaxy-root .aria-disabled\:cursor-default[aria-disabled="true"] {
    cursor: default;
  }

  .epitaxy-root .aria-disabled\:cursor-not-allowed[aria-disabled="true"] {
    cursor: not-allowed;
  }

  .epitaxy-root .aria-disabled\:opacity-50[aria-disabled="true"] {
    opacity: .5;
  }

  .epitaxy-root .aria-disabled\:opacity-70[aria-disabled="true"] {
    opacity: .7;
  }

  .epitaxy-root .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);
  }

  .epitaxy-root .aria-disabled\:drop-shadow-none[aria-disabled="true"] {
    --tw-drop-shadow: ;
    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, );
  }

  .epitaxy-root .aria-expanded\:bg-surface-3[aria-expanded="true"] {
    background-color: var(--cds-surface-3);
  }

  .epitaxy-root .aria-expanded\:text-contained-selected[aria-expanded="true"], .epitaxy-root .aria-expanded\:text-primary[aria-expanded="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-expanded\:text-t7[aria-expanded="true"] {
    color: var(--t7);
  }

  .epitaxy-root .aria-expanded\:text-uncontained-selected[aria-expanded="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-expanded\:\!opacity-100[aria-expanded="true"] {
    opacity: 1 !important;
  }

  .epitaxy-root .aria-expanded\:hover\:text-contained-selected[aria-expanded="true"]:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-expanded\:hover\:text-t7[aria-expanded="true"]:hover {
    color: var(--t7);
  }

  .epitaxy-root .aria-expanded\:hover\:text-uncontained-selected[aria-expanded="true"]:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-pressed\:bg-alpha-3[aria-pressed="true"] {
    background-color: var(--cds-alpha-3);
  }

  .epitaxy-root .aria-pressed\:bg-t2[aria-pressed="true"] {
    background-color: var(--t2);
  }

  .epitaxy-root .aria-pressed\:text-accent[aria-pressed="true"] {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .aria-pressed\:text-primary[aria-pressed="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-\[current\=page\]\:bg-fill-control[aria-current="page"] {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:bg-fill-contained-selected[aria-expanded="true"] {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:bg-fill-uncontained-selected[aria-expanded="true"] {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:text-primary[aria-expanded="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:text-t7[aria-expanded="true"] {
    color: var(--t7);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:before\:bg-t3[aria-expanded="true"]:before {
    content: var(--tw-content);
    background-color: var(--t3);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:hover\:bg-fill-contained-selected[aria-expanded="true"]:hover {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:hover\:bg-transparent[aria-expanded="true"]:hover {
    background-color: #0000;
  }

  .epitaxy-root .aria-\[expanded\=true\]\:hover\:text-primary[aria-expanded="true"]:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .aria-\[expanded\=true\]\:hover\:text-t7[aria-expanded="true"]:hover {
    color: var(--t7);
  }

  .epitaxy-root .data-\[active\]\:border-\[var\(--cds-text-primary\)\][data-active] {
    border-color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[active\]\:border-current[data-active] {
    border-color: currentColor;
  }

  .epitaxy-root .data-\[active\]\:font-medium[data-active] {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .data-\[active\]\:text-primary[data-active] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[active\]\:before\:bg-fill-ghost-hover[data-active]:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[active\=true\]\:bg-none[data-active="true"] {
    background-image: none;
  }

  .epitaxy-root .data-\[anchor-hidden\]\:invisible[data-anchor-hidden], .epitaxy-root .data-\[behind\]\:invisible[data-behind] {
    visibility: hidden;
  }

  .epitaxy-root .data-\[behind\]\:opacity-0[data-behind] {
    opacity: 0;
  }

  .epitaxy-root .data-\[checked\]\:translate-x-\[calc\(var\(--cds-switch-h\,20px\)\*0\.8\)\][data-checked] {
    --tw-translate-x: calc(var(--cds-switch-h, 20px) * .8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .epitaxy-root .data-\[checked\]\:border-accent[data-checked] {
    border-color: var(--cds-border-accent);
  }

  .epitaxy-root .data-\[checked\]\:bg-\[var\(--cds-radio-group-card-selected\)\][data-checked] {
    background-color: var(--cds-radio-group-card-selected);
  }

  .epitaxy-root .data-\[checked\]\:bg-fill-accent[data-checked] {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .data-\[checked\]\:text-primary[data-checked] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[checked\]\:opacity-100[data-checked] {
    opacity: 1;
  }

  .epitaxy-root .data-\[checked\]\:hover\:border-accent[data-checked]:hover {
    border-color: var(--cds-border-accent);
  }

  .epitaxy-root .data-\[checked\]\:hover\:bg-fill-accent-hover[data-checked]:hover {
    background-color: var(--cds-fill-accent-hover);
  }

  .epitaxy-root .data-\[checked\]\:hover\:bg-surface-1[data-checked]:hover {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .data-\[collapsed\]\:w-64[data-collapsed] {
    width: calc(var(--spacing) * 64);
  }

  .epitaxy-root .data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none;
  }

  .epitaxy-root .data-\[disabled\]\:cursor-default[data-disabled] {
    cursor: default;
  }

  .epitaxy-root .data-\[disabled\]\:cursor-not-allowed[data-disabled] {
    cursor: not-allowed;
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-busy[data-disabled] {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-default[data-disabled] {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-disabled[data-disabled] {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-hover[data-disabled] {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-destructive-busy[data-disabled] {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-destructive-default[data-disabled] {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-destructive-disabled[data-disabled] {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-destructive-hover[data-disabled] {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-primary-busy[data-disabled] {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-primary-default[data-disabled] {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-primary-disabled[data-disabled] {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-primary-hover[data-disabled] {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-uncontained-busy[data-disabled] {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-uncontained-default[data-disabled], .epitaxy-root .data-\[disabled\]\:bg-fill-uncontained-disabled[data-disabled] {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .data-\[disabled\]\:bg-fill-uncontained-hover[data-disabled] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[disabled\]\:text-contained-busy[data-disabled] {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .data-\[disabled\]\:text-contained-default[data-disabled] {
    color: var(--text-contained-default);
  }

  .epitaxy-root .data-\[disabled\]\:text-contained-disabled[data-disabled] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:text-contained-hover[data-disabled] {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .data-\[disabled\]\:text-destructive-busy[data-disabled] {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .data-\[disabled\]\:text-destructive-default[data-disabled] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .data-\[disabled\]\:text-destructive-disabled[data-disabled] {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:text-destructive-hover[data-disabled] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .data-\[disabled\]\:text-primary-busy[data-disabled] {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .data-\[disabled\]\:text-primary-default[data-disabled] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[disabled\]\:text-primary-disabled[data-disabled] {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:text-primary-hover[data-disabled] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[disabled\]\:text-uncontained-busy[data-disabled] {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .data-\[disabled\]\:text-uncontained-default[data-disabled] {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .data-\[disabled\]\:text-uncontained-disabled[data-disabled] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[disabled\]\:text-uncontained-hover[data-disabled] {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5;
  }

  .epitaxy-root .data-\[disabled\]\:opacity-60[data-disabled] {
    opacity: .6;
  }

  .epitaxy-root .data-\[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);
  }

  .epitaxy-root .data-\[disabled\]\:hover\:bg-\[var\(--cds-switch-track\)\][data-disabled]:hover {
    background-color: var(--cds-switch-track);
  }

  .epitaxy-root .data-\[disabled\]\:hover\:text-current[data-disabled]:hover {
    color: currentColor;
  }

  .epitaxy-root .data-\[checked\]\:data-\[disabled\]\:hover\:bg-fill-accent[data-checked][data-disabled]:hover {
    background-color: var(--cds-fill-accent);
  }

  .epitaxy-root .data-\[disabled\=true\]\:cursor-not-allowed[data-disabled="true"] {
    cursor: not-allowed;
  }

  .epitaxy-root .data-\[disabled\=true\]\:opacity-50[data-disabled="true"] {
    opacity: .5;
  }

  .epitaxy-root .data-\[dragging\]\:cursor-ew-resize[data-dragging] {
    cursor: ew-resize;
  }

  .epitaxy-root .data-\[ending-style\]\:hidden[data-ending-style] {
    display: none;
  }

  .epitaxy-root .data-\[ending-style\]\:h-0[data-ending-style] {
    height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .data-\[ending-style\]\:scale-\[0\.97\][data-ending-style] {
    scale: .97;
  }

  .epitaxy-root .data-\[ending-style\]\:scale-\[0\.98\][data-ending-style] {
    scale: .98;
  }

  .epitaxy-root .data-\[ending-style\]\:opacity-0[data-ending-style] {
    opacity: 0;
  }

  .epitaxy-root .data-\[ending-style\]\:\[--ts\:0\.85\][data-ending-style] {
    --ts: .85;
  }

  .epitaxy-root .data-\[error\]\:bg-\[var\(--core-10-red\)\][data-error] {
    background-color: var(--core-10-red);
  }

  .epitaxy-root .data-\[error\]\:text-\[var\(--core-red\)\][data-error] {
    color: var(--core-red);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-accent[data-highlighted] {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-contained-busy[data-highlighted] {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-contained-default[data-highlighted] {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-contained-disabled[data-highlighted] {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-contained-hover[data-highlighted] {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-danger[data-highlighted] {
    background-color: var(--cds-fill-danger);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-destructive-busy[data-highlighted] {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-destructive-default[data-highlighted] {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-destructive-disabled[data-highlighted] {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-destructive-hover[data-highlighted] {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-ghost-hover[data-highlighted] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-primary-busy[data-highlighted] {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-primary-default[data-highlighted] {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-primary-disabled[data-highlighted] {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-primary-hover[data-highlighted] {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-uncontained-busy[data-highlighted] {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-uncontained-default[data-highlighted], .epitaxy-root .data-\[highlighted\]\:bg-fill-uncontained-disabled[data-highlighted] {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-fill-uncontained-hover[data-highlighted] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:bg-neutral-30[data-highlighted] {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .data-\[highlighted\]\:text-\[var\(--core-white\)\][data-highlighted] {
    color: var(--core-white);
  }

  .epitaxy-root .data-\[highlighted\]\:text-contained-busy[data-highlighted] {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:text-contained-default[data-highlighted] {
    color: var(--text-contained-default);
  }

  .epitaxy-root .data-\[highlighted\]\:text-contained-disabled[data-highlighted] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:text-contained-hover[data-highlighted] {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:text-destructive-busy[data-highlighted] {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:text-destructive-default[data-highlighted] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .data-\[highlighted\]\:text-destructive-disabled[data-highlighted] {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:text-destructive-hover[data-highlighted], .epitaxy-root .data-\[highlighted\]\:text-on-danger[data-highlighted] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .data-\[highlighted\]\:text-primary-busy[data-highlighted] {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:text-primary-default[data-highlighted] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[highlighted\]\:text-primary-disabled[data-highlighted] {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:text-primary-hover[data-highlighted] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[highlighted\]\:text-uncontained-busy[data-highlighted] {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .data-\[highlighted\]\:text-uncontained-default[data-highlighted] {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .data-\[highlighted\]\:text-uncontained-disabled[data-highlighted] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[highlighted\]\:text-uncontained-hover[data-highlighted] {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .data-\[highlighted\]\:before\:bg-\[var\(--core-red\)\][data-highlighted]:before {
    content: var(--tw-content);
    background-color: var(--core-red);
  }

  .epitaxy-root .data-\[highlighted\]\:before\:bg-fill-uncontained-hover[data-highlighted]:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[indeterminate\]\:opacity-100[data-indeterminate] {
    opacity: 1;
  }

  .epitaxy-root .data-\[instant\]\:duration-0[data-instant] {
    --tw-duration: 0s;
    transition-duration: 0s;
  }

  .epitaxy-root .data-\[limited\]\:opacity-0[data-limited] {
    opacity: 0;
  }

  .epitaxy-root .data-\[menu-open\]\:bg-t2[data-menu-open] {
    background-color: var(--t2);
  }

  .epitaxy-root .data-\[menu-open\=true\]\:bg-\[var\(--df-hover\)\][data-menu-open="true"] {
    background-color: var(--df-hover);
  }

  .epitaxy-root .data-\[nested-dialog-open\]\:blur-\[2px\][data-nested-dialog-open] {
    --tw-blur: blur(2px);
    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, );
  }

  .epitaxy-root .data-\[nested-dialog-open\]\:after\:opacity-100[data-nested-dialog-open]:after {
    content: var(--tw-content);
    opacity: 1;
  }

  .epitaxy-root .data-\[open\]\:pointer-events-auto[data-open] {
    pointer-events: auto;
  }

  .epitaxy-root .data-\[open\]\:scale-100[data-open] {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .epitaxy-root .data-\[open\]\:opacity-100[data-open] {
    opacity: 1;
  }

  .epitaxy-root .data-\[panel-open\]\:rotate-0[data-panel-open] {
    rotate: 0deg;
  }

  .epitaxy-root .data-\[placeholder\]\:text-muted[data-placeholder] {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-alpha-1[data-popup-open] {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-alpha-2[data-popup-open] {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-fill-contained-selected[data-popup-open] {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-fill-ghost-hover[data-popup-open] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-fill-primary-hover[data-popup-open] {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-fill-uncontained-selected[data-popup-open] {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-neutral-30[data-popup-open] {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-neutral-50[data-popup-open] {
    background-color: var(--cds-neutral-50);
  }

  .epitaxy-root .data-\[popup-open\]\:bg-surface-0[data-popup-open] {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .data-\[popup-open\]\:text-on-primary[data-popup-open] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[popup-open\]\:text-primary[data-popup-open] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[popup-open\]\:text-secondary[data-popup-open] {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .data-\[popup-open\]\:opacity-100[data-popup-open] {
    opacity: 1;
  }

  .epitaxy-root .data-\[popup-open\]\:hover\:bg-fill-contained-selected[data-popup-open]:hover {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .data-\[popup-open\]\:hover\:bg-fill-primary-hover[data-popup-open]:hover {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .data-\[popup-open\]\:hover\:bg-fill-uncontained-selected[data-popup-open]:hover {
    background-color: var(--cds-fill-control);
  }

  .epitaxy-root .data-\[popup-open\]\:hover\:text-on-primary[data-popup-open]:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[popup-open\]\:hover\:text-primary[data-popup-open]:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[recording\]\:bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/10\%\)\][data-recording] {
    background-color: hsl(from var(--cds-fill-accent) h s l/10%);
  }

  .epitaxy-root .data-\[recording\]\:text-accent[data-recording] {
    color: var(--cds-text-accent);
  }

  .epitaxy-root .data-\[selected\]\:before\:bg-fill-uncontained-hover[data-selected]:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[selected\=focused\]\:bg-\[var\(--df-selected\)\][data-selected="focused"] {
    background-color: var(--df-selected);
  }

  .epitaxy-root .data-\[selected\=focused\]\:text-primary[data-selected="focused"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[selected\=open\]\:bg-\[var\(--df-selected\)\][data-selected="open"] {
    background-color: var(--df-selected);
  }

  .epitaxy-root .data-\[selected\=true\]\:bg-alpha-2[data-selected="true"] {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .data-\[selected\=true\]\:bg-surface-0[data-selected="true"] {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .data-\[selected\=true\]\:bg-none[data-selected="true"] {
    background-image: none;
  }

  .epitaxy-root .data-\[selected\=true\]\:text-primary[data-selected="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .data-\[side\=bottom\]\:top-\[-10px\][data-side="bottom"] {
    top: -10px;
  }

  .epitaxy-root .data-\[side\=bottom\]\:rotate-180[data-side="bottom"] {
    rotate: 180deg;
  }

  .epitaxy-root .data-\[side\=left\]\:right-\[-18px\][data-side="left"] {
    right: -18px;
  }

  .epitaxy-root .data-\[side\=left\]\:-rotate-90[data-side="left"] {
    rotate: -90deg;
  }

  .epitaxy-root .data-\[side\=right\]\:left-\[-18px\][data-side="right"] {
    left: -18px;
  }

  .epitaxy-root .data-\[side\=right\]\:rotate-90[data-side="right"] {
    rotate: 90deg;
  }

  .epitaxy-root .data-\[side\=top\]\:bottom-\[-10px\][data-side="top"] {
    bottom: -10px;
  }

  .epitaxy-root .data-\[starting-style\]\:h-0[data-starting-style] {
    height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .data-\[starting-style\]\:scale-\[0\.97\][data-starting-style] {
    scale: .97;
  }

  .epitaxy-root .data-\[starting-style\]\:scale-\[0\.98\][data-starting-style] {
    scale: .98;
  }

  .epitaxy-root .data-\[starting-style\]\:\!opacity-100[data-starting-style] {
    opacity: 1 !important;
  }

  .epitaxy-root .data-\[starting-style\]\:opacity-0[data-starting-style] {
    opacity: 0;
  }

  .epitaxy-root .data-\[starting-style\]\:\[--ty\:100\%\][data-starting-style] {
    --ty: 100%;
  }

  .epitaxy-root .data-\[state\=checked\]\:bg-accent[data-state="checked"] {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .data-\[state\=closed\]\:\!hidden[data-state="closed"] {
    display: none !important;
  }

  .epitaxy-root .data-\[state\=closed\]\:animate-\[fade_125ms_ease-out_reverse_forwards\][data-state="closed"] {
    animation: .125s ease-out reverse forwards fade;
  }

  .epitaxy-root .data-\[state\=closed\]\:animate-\[zoom_125ms_ease-out_reverse_forwards\][data-state="closed"] {
    animation: .125s ease-out reverse forwards zoom;
  }

  .epitaxy-root .data-\[state\=open\]\:\!\[animation\:fade_50ms_ease-out_forwards\][data-state="open"] {
    animation: 50ms ease-out forwards fade !important;
  }

  .epitaxy-root .data-\[state\=open\]\:\[animation\:zoom_50ms_ease-out_forwards\][data-state="open"] {
    animation: 50ms ease-out forwards zoom;
  }

  .epitaxy-root .data-\[state\=open\]\:animate-\[fade_250ms_ease-in_forwards\][data-state="open"] {
    animation: .25s ease-in forwards fade;
  }

  .epitaxy-root .data-\[state\=open\]\:animate-\[zoom_250ms_ease-in_forwards\][data-state="open"] {
    animation: .25s ease-in forwards zoom;
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-contained-busy[data-state="open"] {
    background-color: var(--fill-contained-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-contained-default[data-state="open"] {
    background-color: var(--cds-fill-secondary);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-contained-disabled[data-state="open"] {
    background-color: var(--cds-fill-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-contained-hover[data-state="open"] {
    background-color: var(--cds-fill-secondary-hover);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-destructive-busy[data-state="open"] {
    background-color: var(--fill-destructive-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-destructive-default[data-state="open"] {
    background-color: var(--fill-destructive-default);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-destructive-disabled[data-state="open"] {
    background-color: var(--fill-destructive-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-destructive-hover[data-state="open"] {
    background-color: var(--fill-destructive-hover);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-primary-busy[data-state="open"] {
    background-color: var(--fill-primary-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-primary-default[data-state="open"] {
    background-color: var(--cds-fill-primary);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-primary-disabled[data-state="open"] {
    background-color: var(--fill-primary-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-primary-hover[data-state="open"] {
    background-color: var(--cds-fill-primary-hover);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-uncontained-busy[data-state="open"] {
    background-color: var(--fill-uncontained-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-uncontained-default[data-state="open"], .epitaxy-root .data-\[state\=open\]\:bg-fill-uncontained-disabled[data-state="open"] {
    background-color: var(--cds-alpha-0);
  }

  .epitaxy-root .data-\[state\=open\]\:bg-fill-uncontained-hover[data-state="open"] {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .data-\[state\=open\]\:text-contained-busy[data-state="open"] {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:text-contained-default[data-state="open"] {
    color: var(--text-contained-default);
  }

  .epitaxy-root .data-\[state\=open\]\:text-contained-disabled[data-state="open"] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:text-contained-hover[data-state="open"] {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .data-\[state\=open\]\:text-destructive-busy[data-state="open"] {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:text-destructive-default[data-state="open"] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .data-\[state\=open\]\:text-destructive-disabled[data-state="open"] {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:text-destructive-hover[data-state="open"] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .data-\[state\=open\]\:text-primary-busy[data-state="open"] {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:text-primary-default[data-state="open"] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[state\=open\]\:text-primary-disabled[data-state="open"] {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:text-primary-hover[data-state="open"] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .data-\[state\=open\]\:text-uncontained-busy[data-state="open"] {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .data-\[state\=open\]\:text-uncontained-default[data-state="open"] {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .data-\[state\=open\]\:text-uncontained-disabled[data-state="open"] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[state\=open\]\:text-uncontained-hover[data-state="open"] {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .data-\[state\=unchecked\]\:bg-surface-3[data-state="unchecked"] {
    background-color: var(--cds-surface-3);
  }

  .epitaxy-root .data-\[state\=unchecked\]\:text-secondary[data-state="unchecked"] {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .data-\[state\=unchecked\]\:hover\:bg-neutral-30[data-state="unchecked"]:hover {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .data-\[unchecked\]\:hidden[data-unchecked] {
    display: none;
  }

  .epitaxy-root .data-\[zone-disabled\]\:text-contained-disabled[data-zone-disabled] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[zone-disabled\]\:text-primary-disabled[data-zone-disabled] {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .data-\[zone-disabled\]\:text-uncontained-disabled[data-zone-disabled] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[zone-disabled\]\:hover\:bg-transparent[data-zone-disabled]:hover {
    background-color: #0000;
  }

  .epitaxy-root .data-\[zone-disabled\]\:hover\:text-contained-disabled[data-zone-disabled]:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .data-\[zone-disabled\]\:hover\:text-primary-disabled[data-zone-disabled]:hover {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .data-\[zone-disabled\]\:hover\:text-uncontained-disabled[data-zone-disabled]:hover {
    color: var(--cds-text-disabled);
  }

  @media (prefers-reduced-motion: no-preference) {
    .epitaxy-root .motion-safe\:animate-\[bugReportFlash_220ms_ease-out\] {
      animation: .22s ease-out bugReportFlash;
    }

    .epitaxy-root .motion-safe\:animate-\[cds-reveal-in_var\(--cds-dur-base\)_var\(--cds-ease-out\)_both\] {
      animation: cds-reveal-in var(--cds-dur-base) var(--cds-ease-out) both;
    }

    .epitaxy-root .motion-safe\:animate-\[cds-reveal-out_var\(--cds-dur-base\)_var\(--cds-ease-out\)_both\] {
      animation: cds-reveal-out var(--cds-dur-base) var(--cds-ease-out) both;
    }

    .epitaxy-root .motion-safe\:animate-pulse {
      animation: var(--animate-pulse);
    }

    .epitaxy-root .motion-safe\:transition-\[background-color\] {
      transition-property: background-color;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .epitaxy-root .motion-safe\:transition-\[opacity\,padding-left\] {
      transition-property: opacity, padding-left;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .epitaxy-root .motion-safe\:transition-\[padding-left\,padding-bottom\] {
      transition-property: padding-left, padding-bottom;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .epitaxy-root .motion-safe\:transition-\[padding-left\] {
      transition-property: padding-left;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    .epitaxy-root .motion-safe\: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));
    }

    .epitaxy-root .motion-safe\: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));
    }

    .epitaxy-root .motion-safe\:transition-none {
      transition-property: none;
    }

    .epitaxy-root .motion-safe\:\[transition-delay\:var\(--dot-stagger\)\] {
      transition-delay: var(--dot-stagger);
    }

    .epitaxy-root .motion-safe\:duration-200 {
      --tw-duration: .2s;
      transition-duration: .2s;
    }

    .epitaxy-root .motion-safe\:duration-300 {
      --tw-duration: .3s;
      transition-duration: .3s;
    }

    .epitaxy-root .motion-safe\:duration-\[600ms\] {
      --tw-duration: .6s;
      transition-duration: .6s;
    }

    .epitaxy-root .motion-safe\:ease-\[cubic-bezier\(0\.3\,0\.9\,0\.4\,1\)\] {
      --tw-ease: cubic-bezier(.3,.9,.4,1);
      transition-timing-function: cubic-bezier(.3, .9, .4, 1);
    }

    .epitaxy-root .motion-safe\:ease-out {
      --tw-ease: var(--cds-ease-out);
      transition-timing-function: var(--cds-ease-out);
    }

    .epitaxy-root .motion-safe\:\[transition\:opacity_140ms_ease\,transform_180ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\] {
      transition: opacity .14s, transform .18s cubic-bezier(.16, 1, .3, 1);
    }

    .epitaxy-root .motion-safe\:group-focus-within\:rotate-\(--clk-hold\):is(:where(.group):focus-within :where(.motion-safe\:group-focus-within\:rotate-\(--clk-hold\))) {
      rotate: var(--clk-hold);
    }

    .epitaxy-root .motion-safe\:group-focus-within\:rotate-\[30deg\]:is(:where(.group):focus-within :where(.motion-safe\:group-focus-within\:rotate-\[30deg\])) {
      rotate: 30deg;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .epitaxy-root .motion-reduce\:animate-none {
      animation: none;
    }

    .epitaxy-root .motion-reduce\:bg-none {
      background-image: none;
    }

    .epitaxy-root .motion-reduce\:text-muted {
      color: var(--cds-text-muted);
    }

    .epitaxy-root .motion-reduce\:text-primary {
      color: var(--cds-text-primary);
    }

    .epitaxy-root .motion-reduce\:text-secondary {
      color: var(--cds-text-secondary);
    }

    .epitaxy-root .motion-reduce\:\!transition-none {
      transition-property: none !important;
    }

    .epitaxy-root .motion-reduce\:transition-none {
      transition-property: none;
    }

    .epitaxy-root .motion-reduce\:after\:hidden:after {
      content: var(--tw-content);
      display: none;
    }
  }

  @media not all and (min-width: 500px) {
    .epitaxy-root .max-\[500px\]\:w-\[calc\(100\%-1\.25rem\)\]\! {
      width: calc(100% - 1.25rem) !important;
    }
  }

  @media not all and (min-width: 359px) {
    .epitaxy-root .max-\[359px\]\:hidden {
      display: none;
    }
  }

  @media not all and (min-width: 64rem) {
    .epitaxy-root .max-lg\:hidden {
      display: none;
    }

    .epitaxy-root .max-lg\:h-auto {
      height: auto;
    }

    .epitaxy-root .max-lg\:w-full {
      width: 100%;
    }

    .epitaxy-root .max-lg\:w-full\! {
      width: 100% !important;
    }

    .epitaxy-root .max-lg\:max-w-3xl {
      max-width: var(--container-3xl);
    }

    .epitaxy-root .max-lg\:flex-none {
      flex: none;
    }

    .epitaxy-root .max-lg\:flex-col {
      flex-direction: column;
    }

    .epitaxy-root .max-lg\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }

    .epitaxy-root .max-lg\:overflow-y-auto {
      overflow-y: auto;
    }

    .epitaxy-root .max-lg\:overflow-y-visible {
      overflow-y: visible;
    }

    .epitaxy-root .max-lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-lg\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }
  }

  @media not all and (min-width: 48rem) {
    .epitaxy-root .max-md\:pointer-events-auto {
      pointer-events: auto;
    }

    .epitaxy-root .max-md\:pointer-events-none {
      pointer-events: none;
    }

    .epitaxy-root .max-md\:absolute {
      position: absolute;
    }

    .epitaxy-root .max-md\:relative {
      position: relative;
    }

    .epitaxy-root .max-md\:inset-0 {
      inset: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-md\:inset-x-0 {
      inset-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-md\:top-0 {
      top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-md\:-ml-3 {
      margin-left: calc(var(--spacing) * -3);
    }

    .epitaxy-root .max-md\:ml-auto {
      margin-left: auto;
    }

    .epitaxy-root .max-md\:flex {
      display: flex;
    }

    .epitaxy-root .max-md\:hidden {
      display: none;
    }

    .epitaxy-root .max-md\:h-auto {
      height: auto;
    }

    .epitaxy-root .max-md\:h-full {
      height: 100%;
    }

    .epitaxy-root .max-md\:min-h-12 {
      min-height: calc(var(--spacing) * 12);
    }

    .epitaxy-root .max-md\:min-h-\[calc\(10vh-1\.5rem\)\] {
      min-height: calc(10vh - 1.5rem);
    }

    .epitaxy-root .max-md\:w-fit {
      width: fit-content;
    }

    .epitaxy-root .max-md\:max-w-\[33rem\] {
      max-width: 33rem;
    }

    .epitaxy-root .max-md\:flex-col {
      flex-direction: column;
    }

    .epitaxy-root .max-md\:flex-wrap {
      flex-wrap: wrap;
    }

    .epitaxy-root .max-md\:items-center {
      align-items: center;
    }

    .epitaxy-root .max-md\:items-end {
      align-items: flex-end;
    }

    .epitaxy-root .max-md\:items-stretch {
      align-items: stretch;
    }

    .epitaxy-root .max-md\:self-end {
      align-self: flex-end;
    }

    .epitaxy-root .max-md\:border-0 {
      border-style: var(--tw-border-style);
      border-width: 0;
    }

    .epitaxy-root .max-md\:border-t {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }

    .epitaxy-root .max-md\:bg-surface-1 {
      background-color: var(--cds-surface-1);
    }

    .epitaxy-root .max-md\:bg-transparent {
      background-color: #0000;
    }

    .epitaxy-root .max-md\:\!pt-0 {
      padding-top: calc(var(--spacing) * 0) !important;
    }

    .epitaxy-root .max-md\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-md\:pt-3 {
      padding-top: calc(var(--spacing) * 3);
    }

    .epitaxy-root .max-md\:pt-4 {
      padding-top: calc(var(--spacing) * 4);
    }

    .epitaxy-root .max-md\:pl-1 {
      padding-left: calc(var(--spacing) * 1);
    }

    .epitaxy-root .max-md\:text-\[10px\] {
      font-size: 10px;
    }

    .epitaxy-root .max-md\:text-\[17px\] {
      font-size: 17px;
    }

    .epitaxy-root .max-md\:text-\[18px\] {
      font-size: 18px;
    }

    .epitaxy-root .max-md\:leading-\[13px\] {
      --tw-leading: 13px;
      line-height: 13px;
    }

    .epitaxy-root .max-md\:leading-\[22px\] {
      --tw-leading: 22px;
      line-height: 22px;
    }

    .epitaxy-root .max-md\:leading-\[23px\] {
      --tw-leading: 23px;
      line-height: 23px;
    }

    .epitaxy-root .max-md\:shadow-none {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media not all and (min-width: 40rem) {
    .epitaxy-root .max-sm\:-mx-1 {
      margin-inline: calc(var(--spacing) * -1);
    }

    .epitaxy-root .max-sm\:mb-2 {
      margin-bottom: calc(var(--spacing) * 2);
    }

    .epitaxy-root .max-sm\:mb-3 {
      margin-bottom: calc(var(--spacing) * 3);
    }

    .epitaxy-root .max-sm\:hidden {
      display: none;
    }

    .epitaxy-root .max-sm\:h-dvh {
      height: 100dvh;
    }

    .epitaxy-root .max-sm\:\!max-h-none {
      max-height: none !important;
    }

    .epitaxy-root .max-sm\:min-h-0 {
      min-height: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-sm\:min-h-10 {
      min-height: calc(var(--spacing) * 10);
    }

    .epitaxy-root .max-sm\:w-full {
      width: 100%;
    }

    .epitaxy-root .max-sm\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-sm\:flex-1 {
      flex: 1;
    }

    .epitaxy-root .max-sm\:shrink-0 {
      flex-shrink: 0;
    }

    .epitaxy-root .max-sm\:\[scrollbar-width\:none\] {
      scrollbar-width: none;
    }

    .epitaxy-root .max-sm\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .epitaxy-root .max-sm\:flex-col {
      flex-direction: column;
    }

    .epitaxy-root .max-sm\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .max-sm\:flex-wrap {
      flex-wrap: wrap;
    }

    .epitaxy-root .max-sm\:items-center {
      align-items: center;
    }

    .epitaxy-root .max-sm\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }

    .epitaxy-root .max-sm\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .epitaxy-root .max-sm\:gap-y-2 {
      row-gap: calc(var(--spacing) * 2);
    }

    .epitaxy-root .max-sm\:overflow-x-auto {
      overflow-x: auto;
    }

    .epitaxy-root .max-sm\:rounded-none {
      border-radius: 0;
    }

    .epitaxy-root .max-sm\:border-t {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }

    .epitaxy-root .max-sm\:\!px-1 {
      padding-inline: calc(var(--spacing) * 1) !important;
    }

    .epitaxy-root .max-sm\:px-3 {
      padding-inline: calc(var(--spacing) * 3);
    }

    .epitaxy-root .max-sm\:py-1 {
      padding-block: calc(var(--spacing) * 1);
    }

    .epitaxy-root .max-sm\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .max-sm\:text-base {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }

    .epitaxy-root .max-sm\:break-all {
      word-break: break-all;
    }

    .epitaxy-root .max-sm\:whitespace-nowrap {
      white-space: nowrap;
    }
  }

  @media (min-width: 350px) {
    .epitaxy-root .min-\[350px\]\:text-\[3\.2rem\] {
      font-size: 3.2rem;
    }

    .epitaxy-root .min-\[350px\]\:text-\[38px\] {
      font-size: 38px;
    }
  }

  @media (min-width: 480px) {
    .epitaxy-root .min-\[480px\]\:block {
      display: block;
    }

    .epitaxy-root .min-\[480px\]\:grid-cols-\[1fr_1fr_1\.4fr\] {
      grid-template-columns: 1fr 1fr 1.4fr;
    }

    .epitaxy-root .min-\[480px\]\:grid-cols-\[9rem_1fr\] {
      grid-template-columns: 9rem 1fr;
    }

    .epitaxy-root .min-\[480px\]\:items-baseline {
      align-items: baseline;
    }

    .epitaxy-root .min-\[480px\]\:items-center {
      align-items: center;
    }
  }

  @media (min-width: 500px) {
    .epitaxy-root .min-\[500px\]\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }

    .epitaxy-root .min-\[500px\]\:mt-14 {
      margin-top: calc(var(--spacing) * 14);
    }

    .epitaxy-root .min-\[500px\]\:text-\[3\.5rem\] {
      font-size: 3.5rem;
    }
  }

  @media (min-width: 840px) {
    .epitaxy-root .min-\[840px\]\:block {
      display: block;
    }

    .epitaxy-root .min-\[840px\]\:hidden {
      display: none;
    }

    .epitaxy-root .min-\[840px\]\:min-h-\[335px\] {
      min-height: 335px;
    }

    .epitaxy-root .min-\[840px\]\:max-w-4xl {
      max-width: var(--container-4xl);
    }

    .epitaxy-root .min-\[840px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .epitaxy-root .min-\[840px\]\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }

    .epitaxy-root .min-\[840px\]\:pt-5 {
      padding-top: calc(var(--spacing) * 5);
    }
  }

  @media (min-width: 1000px) {
    .epitaxy-root .min-\[1000px\]\:flex {
      display: flex;
    }

    .epitaxy-root .min-\[1000px\]\:hidden {
      display: none;
    }

    .epitaxy-root .min-\[1000px\]\:max-w-7xl {
      max-width: var(--container-7xl);
    }

    .epitaxy-root .min-\[1000px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (min-width: 1024px) {
    .epitaxy-root .min-\[1024px\]\:block {
      display: block;
    }

    .epitaxy-root .min-\[1024px\]\:scale-\[0\.68\] {
      scale: .68;
    }
  }

  @media (min-width: 1100px) {
    .epitaxy-root .min-\[1100px\]\:sticky {
      position: sticky;
    }

    .epitaxy-root .min-\[1100px\]\:top-0 {
      top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .min-\[1100px\]\:right-auto {
      right: auto;
    }

    .epitaxy-root .min-\[1100px\]\:bottom-auto {
      bottom: auto;
    }

    .epitaxy-root .min-\[1100px\]\:h-screen {
      height: 100vh;
    }

    .epitaxy-root .min-\[1100px\]\:w-0 {
      width: calc(var(--spacing) * 0);
    }

    .epitaxy-root .min-\[1100px\]\:shrink-0 {
      flex-shrink: 0;
    }

    .epitaxy-root .min-\[1100px\]\:translate-x-0 {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .epitaxy-root .min-\[1100px\]\:overflow-x-hidden {
      overflow-x: hidden;
    }

    .epitaxy-root .min-\[1100px\]\:border-l-0 {
      border-left-style: var(--tw-border-style);
      border-left-width: 0;
    }

    .epitaxy-root .min-\[1100px\]\:transition-\[width\,visibility\] {
      transition-property: width, visibility;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }

    @media (prefers-reduced-motion: reduce) {
      .epitaxy-root .min-\[1100px\]\:motion-reduce\:transition-none {
        transition-property: none;
      }
    }
  }

  @media (min-width: 1200px) {
    .epitaxy-root .min-\[1200px\]\:scale-\[0\.8\] {
      scale: .8;
    }
  }

  @media (min-width: 1400px) {
    .epitaxy-root .min-\[1400px\]\:scale-\[0\.89\] {
      scale: .89;
    }
  }

  @media (min-width: 1562px) {
    .epitaxy-root .min-\[1562px\]\:scale-100 {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (min-width: 40rem) {
    .epitaxy-root .sm\:static {
      position: static;
    }

    .epitaxy-root .sm\:col-span-1 {
      grid-column: span 1 / span 1;
    }

    .epitaxy-root .sm\:col-span-2 {
      grid-column: span 2 / span 2;
    }

    .epitaxy-root .sm\:-mx-20 {
      margin-inline: calc(var(--spacing) * -20);
    }

    .epitaxy-root .sm\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .sm\:mx-auto {
      margin-inline: auto;
    }

    .epitaxy-root .sm\:mt-5 {
      margin-top: calc(var(--spacing) * 5);
    }

    .epitaxy-root .sm\:mt-8 {
      margin-top: calc(var(--spacing) * 8);
    }

    .epitaxy-root .sm\:mt-10 {
      margin-top: calc(var(--spacing) * 10);
    }

    .epitaxy-root .sm\:mt-20 {
      margin-top: calc(var(--spacing) * 20);
    }

    .epitaxy-root .sm\:mr-auto {
      margin-right: auto;
    }

    .epitaxy-root .sm\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }

    .epitaxy-root .sm\:block {
      display: block;
    }

    .epitaxy-root .sm\:flex {
      display: flex;
    }

    .epitaxy-root .sm\:hidden {
      display: none;
    }

    .epitaxy-root .sm\:inline {
      display: inline;
    }

    .epitaxy-root .sm\:table-cell {
      display: table-cell;
    }

    .epitaxy-root .sm\:h-7 {
      height: calc(var(--spacing) * 7);
    }

    .epitaxy-root .sm\:h-28 {
      height: calc(var(--spacing) * 28);
    }

    .epitaxy-root .sm\:h-\[36px\] {
      height: 36px;
    }

    .epitaxy-root .sm\:h-\[52px\] {
      height: 52px;
    }

    .epitaxy-root .sm\:h-\[315px\] {
      height: 315px;
    }

    .epitaxy-root .sm\:min-h-16 {
      min-height: calc(var(--spacing) * 16);
    }

    .epitaxy-root .sm\:w-36 {
      width: calc(var(--spacing) * 36);
    }

    .epitaxy-root .sm\:w-48 {
      width: calc(var(--spacing) * 48);
    }

    .epitaxy-root .sm\:w-\[72px\] {
      width: 72px;
    }

    .epitaxy-root .sm\:w-\[128px\] {
      width: 128px;
    }

    .epitaxy-root .sm\:w-auto {
      width: auto;
    }

    .epitaxy-root .sm\:w-full {
      width: 100%;
    }

    .epitaxy-root .sm\:max-w-\[460px\] {
      max-width: 460px;
    }

    .epitaxy-root .sm\:max-w-none {
      max-width: none;
    }

    .epitaxy-root .sm\:max-w-xl {
      max-width: var(--container-xl);
    }

    .epitaxy-root .sm\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }

    .epitaxy-root .sm\:min-w-\[602px\] {
      min-width: 602px;
    }

    .epitaxy-root .sm\:min-w-fit {
      min-width: fit-content;
    }

    .epitaxy-root .sm\:min-w-xs {
      min-width: var(--container-xs);
    }

    .epitaxy-root .sm\:flex-1 {
      flex: 1;
    }

    .epitaxy-root .sm\:grow {
      flex-grow: 1;
    }

    .epitaxy-root .sm\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .epitaxy-root .sm\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .epitaxy-root .sm\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .sm\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .epitaxy-root .sm\:flex-col {
      flex-direction: column;
    }

    .epitaxy-root .sm\:flex-col-reverse {
      flex-direction: column-reverse;
    }

    .epitaxy-root .sm\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .sm\:flex-nowrap {
      flex-wrap: nowrap;
    }

    .epitaxy-root .sm\:flex-wrap {
      flex-wrap: wrap;
    }

    .epitaxy-root .sm\:items-center {
      align-items: center;
    }

    .epitaxy-root .sm\:items-end {
      align-items: flex-end;
    }

    .epitaxy-root .sm\:items-start {
      align-items: flex-start;
    }

    .epitaxy-root .sm\:items-stretch {
      align-items: stretch;
    }

    .epitaxy-root .sm\:justify-between {
      justify-content: space-between;
    }

    .epitaxy-root .sm\:justify-center {
      justify-content: center;
    }

    .epitaxy-root .sm\:justify-end {
      justify-content: flex-end;
    }

    .epitaxy-root .sm\:justify-start {
      justify-content: flex-start;
    }

    .epitaxy-root .sm\:gap-4 {
      gap: calc(var(--spacing) * 4);
    }

    .epitaxy-root .sm\:gap-10 {
      gap: calc(var(--spacing) * 10);
    }

    .epitaxy-root .sm\:gap-\[0\.15em\] {
      gap: .15em;
    }

    .epitaxy-root .sm\:gap-\[0\.25em\] {
      gap: .25em;
    }

    :where(.epitaxy-root .sm\:divide-x > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }

    :where(.epitaxy-root .sm\:divide-y-0 > :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(0px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    }

    .epitaxy-root .sm\:self-end {
      align-self: flex-end;
    }

    .epitaxy-root .sm\:overflow-hidden {
      overflow: hidden;
    }

    .epitaxy-root .sm\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }

    .epitaxy-root .sm\:bg-transparent {
      background-color: #0000;
    }

    .epitaxy-root .sm\:p-0 {
      padding: calc(var(--spacing) * 0);
    }

    .epitaxy-root .sm\:\!px-8 {
      padding-inline: calc(var(--spacing) * 8) !important;
    }

    .epitaxy-root .sm\:\!px-12 {
      padding-inline: calc(var(--spacing) * 12) !important;
    }

    .epitaxy-root .sm\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .sm\:px-1 {
      padding-inline: calc(var(--spacing) * 1);
    }

    .epitaxy-root .sm\:px-2\.5 {
      padding-inline: calc(var(--spacing) * 2.5);
    }

    .epitaxy-root .sm\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .epitaxy-root .sm\:px-7 {
      padding-inline: calc(var(--spacing) * 7);
    }

    .epitaxy-root .sm\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .epitaxy-root .sm\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }

    .epitaxy-root .sm\:px-\[44px\] {
      padding-inline: 44px;
    }

    .epitaxy-root .sm\:\!py-8 {
      padding-block: calc(var(--spacing) * 8) !important;
    }

    .epitaxy-root .sm\:\!py-20 {
      padding-block: calc(var(--spacing) * 20) !important;
    }

    .epitaxy-root .sm\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }

    .epitaxy-root .sm\:pe-48 {
      padding-inline-end: calc(var(--spacing) * 48);
    }

    .epitaxy-root .sm\:\!pt-8 {
      padding-top: calc(var(--spacing) * 8) !important;
    }

    .epitaxy-root .sm\:\!pt-10 {
      padding-top: calc(var(--spacing) * 10) !important;
    }

    .epitaxy-root .sm\:pt-\[15vh\] {
      padding-top: 15vh;
    }

    .epitaxy-root .sm\:\!pb-8 {
      padding-bottom: calc(var(--spacing) * 8) !important;
    }

    .epitaxy-root .sm\:pb-10 {
      padding-bottom: calc(var(--spacing) * 10);
    }

    .epitaxy-root .sm\:pb-12 {
      padding-bottom: calc(var(--spacing) * 12);
    }

    .epitaxy-root .sm\:pl-3 {
      padding-left: calc(var(--spacing) * 3);
    }

    .epitaxy-root .sm\:pl-6 {
      padding-left: calc(var(--spacing) * 6);
    }

    .epitaxy-root .sm\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .epitaxy-root .sm\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }

    .epitaxy-root .sm\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .epitaxy-root .sm\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }

    .epitaxy-root .sm\:text-base {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }

    .epitaxy-root .sm\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }

    .epitaxy-root .sm\:text-sm {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }

    .epitaxy-root .sm\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }

    .epitaxy-root .sm\:text-xs {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }

    .epitaxy-root .sm\:text-\[2rem\] {
      font-size: 2rem;
    }

    .epitaxy-root .sm\:break-normal {
      overflow-wrap: normal;
      word-break: normal;
    }

    .epitaxy-root .sm\:\[--cp-top\:15vh\] {
      --cp-top: 15vh;
    }

    .epitaxy-root .sm\:\[--cp-top\:max\(15vh\,var\(--cp-clearance\)\)\] {
      --cp-top: max(15vh, var(--cp-clearance));
    }

    .epitaxy-root .sm\:group-hover\:rotate-2:is(:where(.group):hover :where(.sm\:group-hover\:rotate-2)), .epitaxy-root .sm\:group-focus-visible\:rotate-2:is(:where(.group):focus-visible :where(.sm\:group-focus-visible\:rotate-2)) {
      rotate: 2deg;
    }

    @media not all and (min-width: 48rem) {
      .epitaxy-root .sm\:max-md\:-mx-4 {
        margin-inline: calc(var(--spacing) * -4);
      }
    }
  }

  @media (min-width: 48rem) {
    .epitaxy-root .md\:pointer-events-none {
      pointer-events: none;
    }

    .epitaxy-root .md\:absolute {
      position: absolute;
    }

    .epitaxy-root .md\:fixed {
      position: fixed;
    }

    .epitaxy-root .md\:sticky {
      position: sticky;
    }

    .epitaxy-root .md\:inset-x-0 {
      inset-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:top-0 {
      top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:top-4 {
      top: calc(var(--spacing) * 4);
    }

    .epitaxy-root .md\:top-6 {
      top: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:top-8 {
      top: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:top-10 {
      top: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:top-16 {
      top: calc(var(--spacing) * 16);
    }

    .epitaxy-root .md\:top-\[52px\] {
      top: 52px;
    }

    .epitaxy-root .md\:right-0 {
      right: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:right-10 {
      right: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:right-\[296px\] {
      right: 296px;
    }

    .epitaxy-root .md\:bottom-\[15px\] {
      bottom: 15px;
    }

    .epitaxy-root .md\:left-3 {
      left: calc(var(--spacing) * 3);
    }

    .epitaxy-root .md\:\!z-10 {
      z-index: 10 !important;
    }

    .epitaxy-root .md\:-z-10 {
      z-index: calc(10 * -1);
    }

    .epitaxy-root .md\:\[z-index\:0\], .epitaxy-root .md\:z-0 {
      z-index: 0;
    }

    .epitaxy-root .md\:order-1 {
      order: 1;
    }

    .epitaxy-root .md\:col-span-1 {
      grid-column: span 1 / span 1;
    }

    .epitaxy-root .md\:col-span-2 {
      grid-column: span 2 / span 2;
    }

    .epitaxy-root .md\:row-span-2 {
      grid-row: span 2 / span 2;
    }

    .epitaxy-root .md\:-m-1 {
      margin: calc(var(--spacing) * -1);
    }

    .epitaxy-root .md\:m-2 {
      margin: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:\!mx-0 {
      margin-inline: calc(var(--spacing) * 0) !important;
    }

    .epitaxy-root .md\:-mx-2 {
      margin-inline: calc(var(--spacing) * -2);
    }

    .epitaxy-root .md\:-mx-6 {
      margin-inline: calc(var(--spacing) * -6);
    }

    .epitaxy-root .md\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:mx-auto {
      margin-inline: auto;
    }

    .epitaxy-root .md\:my-0 {
      margin-block: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:my-2 {
      margin-block: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:my-8 {
      margin-block: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:-me-6 {
      margin-inline-end: calc(var(--spacing) * -6);
    }

    .epitaxy-root .md\:-mt-6 {
      margin-top: calc(var(--spacing) * -6);
    }

    .epitaxy-root .md\:mt-6 {
      margin-top: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:mt-8 {
      margin-top: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:mt-10 {
      margin-top: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }

    .epitaxy-root .md\:mt-14 {
      margin-top: calc(var(--spacing) * 14);
    }

    .epitaxy-root .md\:mt-\[62px\] {
      margin-top: 62px;
    }

    .epitaxy-root .md\:mt-\[80px\] {
      margin-top: 80px;
    }

    .epitaxy-root .md\:mr-2 {
      margin-right: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:mr-3 {
      margin-right: calc(var(--spacing) * 3);
    }

    .epitaxy-root .md\:mr-\[var\(--df-pane-trailing-gutter\,8px\)\] {
      margin-right: var(--df-pane-trailing-gutter, 8px);
    }

    .epitaxy-root .md\:-mb-6 {
      margin-bottom: calc(var(--spacing) * -6);
    }

    .epitaxy-root .md\:mb-0 {
      margin-bottom: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:mb-6 {
      margin-bottom: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:mb-8 {
      margin-bottom: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:mb-12 {
      margin-bottom: calc(var(--spacing) * 12);
    }

    .epitaxy-root .md\:mb-48 {
      margin-bottom: calc(var(--spacing) * 48);
    }

    .epitaxy-root .md\:ml-1 {
      margin-left: calc(var(--spacing) * 1);
    }

    .epitaxy-root .md\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:ml-3 {
      margin-left: calc(var(--spacing) * 3);
    }

    .epitaxy-root .md\:ml-4 {
      margin-left: calc(var(--spacing) * 4);
    }

    .epitaxy-root .md\:block {
      display: block;
    }

    .epitaxy-root .md\:flex {
      display: flex;
    }

    .epitaxy-root .md\:grid {
      display: grid;
    }

    .epitaxy-root .md\:hidden {
      display: none;
    }

    .epitaxy-root .md\:inline {
      display: inline;
    }

    .epitaxy-root .md\:h-16 {
      height: calc(var(--spacing) * 16);
    }

    .epitaxy-root .md\:h-36 {
      height: calc(var(--spacing) * 36);
    }

    .epitaxy-root .md\:h-40 {
      height: calc(var(--spacing) * 40);
    }

    .epitaxy-root .md\:h-\[30rem\] {
      height: 30rem;
    }

    .epitaxy-root .md\:h-\[72px\] {
      height: 72px;
    }

    .epitaxy-root .md\:h-\[540px\] {
      height: 540px;
    }

    .epitaxy-root .md\:h-\[calc\(100\%-56px\)\] {
      height: calc(100% - 56px);
    }

    .epitaxy-root .md\:h-\[calc\(100vh-11rem\)\] {
      height: calc(100vh - 11rem);
    }

    .epitaxy-root .md\:h-\[var\(--app-content-height\,100dvh\)\] {
      height: var(--app-content-height, 100dvh);
    }

    .epitaxy-root .md\:h-full {
      height: 100%;
    }

    .epitaxy-root .md\:max-h-\[calc\(100dvh-5rem\)\] {
      max-height: calc(100dvh - 5rem);
    }

    .epitaxy-root .md\:max-h-\[calc\(100vh-2rem\)\] {
      max-height: calc(100vh - 2rem);
    }

    .epitaxy-root .md\:max-h-\[calc\(100vh-5rem-var\(--df-chrome-bar-height\,0px\)\)\] {
      max-height: calc(100vh - 5rem - var(--df-chrome-bar-height, 0px));
    }

    .epitaxy-root .md\:max-h-\[var\(--app-content-height\,100dvh\)\] {
      max-height: var(--app-content-height, 100dvh);
    }

    .epitaxy-root .md\:max-h-none {
      max-height: none;
    }

    .epitaxy-root .md\:min-h-0 {
      min-height: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:min-h-16 {
      min-height: calc(var(--spacing) * 16);
    }

    .epitaxy-root .md\:min-h-\[25vh\] {
      min-height: 25vh;
    }

    .epitaxy-root .md\:min-h-\[262px\] {
      min-height: 262px;
    }

    .epitaxy-root .md\:w-1\/2 {
      width: 50%;
    }

    .epitaxy-root .md\:w-5\/6 {
      width: 83.3333%;
    }

    .epitaxy-root .md\:w-48 {
      width: calc(var(--spacing) * 48);
    }

    .epitaxy-root .md\:w-72 {
      width: calc(var(--spacing) * 72);
    }

    .epitaxy-root .md\:w-80 {
      width: calc(var(--spacing) * 80);
    }

    .epitaxy-root .md\:w-\[100\%\] {
      width: 100%;
    }

    .epitaxy-root .md\:w-\[342px\] {
      width: 342px;
    }

    .epitaxy-root .md\:w-\[380px\] {
      width: 380px;
    }

    .epitaxy-root .md\:w-\[384px\] {
      width: 384px;
    }

    .epitaxy-root .md\:w-\[calc\(50\%-10px\)\] {
      width: calc(50% - 10px);
    }

    .epitaxy-root .md\:w-auto {
      width: auto;
    }

    .epitaxy-root .md\:w-fit {
      width: fit-content;
    }

    .epitaxy-root .md\:w-full {
      width: 100%;
    }

    .epitaxy-root .md\:max-w-2xl {
      max-width: var(--container-2xl);
    }

    .epitaxy-root .md\:max-w-3xl {
      max-width: var(--container-3xl);
    }

    .epitaxy-root .md\:max-w-4xl {
      max-width: var(--container-4xl);
    }

    .epitaxy-root .md\:max-w-\[350px\] {
      max-width: 350px;
    }

    .epitaxy-root .md\:max-w-\[545px\] {
      max-width: 545px;
    }

    .epitaxy-root .md\:max-w-none {
      max-width: none;
    }

    .epitaxy-root .md\:max-w-sm {
      max-width: var(--container-sm);
    }

    .epitaxy-root .md\:max-w-xl {
      max-width: var(--container-xl);
    }

    .epitaxy-root .md\:flex-1 {
      flex: 1;
    }

    .epitaxy-root .md\:flex-none {
      flex: none;
    }

    .epitaxy-root .md\:flex-shrink-0, .epitaxy-root .md\:shrink-0 {
      flex-shrink: 0;
    }

    .epitaxy-root .md\:translate-x-11 {
      --tw-translate-x: calc(var(--spacing) * 11);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .epitaxy-root .md\:translate-y-\[42px\] {
      --tw-translate-y: 42px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .epitaxy-root .md\:animate-\[fade_0\.3s_ease-in-out_0\.1s_forwards\] {
      animation: .3s ease-in-out .1s forwards fade;
    }

    .epitaxy-root .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .epitaxy-root .md\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .md\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .epitaxy-root .md\:grid-cols-\[1fr_1fr\] {
      grid-template-columns: 1fr 1fr;
    }

    .epitaxy-root .md\:grid-cols-\[220px_minmax\(0\,1fr\)\], .epitaxy-root .md\:grid-cols-\[220px_minmax\(0px\,_1fr\)\] {
      grid-template-columns: 220px minmax(0, 1fr);
    }

    .epitaxy-root .md\:grid-cols-\[400px_1fr\] {
      grid-template-columns: 400px 1fr;
    }

    .epitaxy-root .md\:grid-cols-\[480px_270px\] {
      grid-template-columns: 480px 270px;
    }

    .epitaxy-root .md\:grid-cols-\[calc\(var\(--df-sidebar-width\,288px\)\+8px\)_minmax\(0px\,_1fr\)\] {
      grid-template-columns: calc(var(--df-sidebar-width, 288px) + 8px) minmax(0px, 1fr);
    }

    .epitaxy-root .md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\] {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr);
    }

    .epitaxy-root .md\:grid-cols-\[var\(--df-sidebar-width\,288px\)_minmax\(0px\,_1fr\)\] {
      grid-template-columns: var(--df-sidebar-width, 288px) minmax(0px, 1fr);
    }

    .epitaxy-root .md\:grid-rows-\[1fr_auto\] {
      grid-template-rows: 1fr auto;
    }

    .epitaxy-root .md\:flex-col {
      flex-direction: column;
    }

    .epitaxy-root .md\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .md\:flex-nowrap {
      flex-wrap: nowrap;
    }

    .epitaxy-root .md\:items-center {
      align-items: center;
    }

    .epitaxy-root .md\:items-end {
      align-items: flex-end;
    }

    .epitaxy-root .md\:items-start {
      align-items: flex-start;
    }

    .epitaxy-root .md\:items-stretch {
      align-items: stretch;
    }

    .epitaxy-root .md\:justify-between {
      justify-content: space-between;
    }

    .epitaxy-root .md\:justify-center {
      justify-content: center;
    }

    .epitaxy-root .md\:justify-end {
      justify-content: flex-end;
    }

    .epitaxy-root .md\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .epitaxy-root .md\:gap-5 {
      gap: calc(var(--spacing) * 5);
    }

    .epitaxy-root .md\:gap-6 {
      gap: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:gap-10 {
      gap: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }

    .epitaxy-root .md\:gap-16 {
      gap: calc(var(--spacing) * 16);
    }

    .epitaxy-root .md\:gap-32 {
      gap: calc(var(--spacing) * 32);
    }

    .epitaxy-root .md\:gap-\[10px\] {
      gap: 10px;
    }

    :where(.epitaxy-root .md\:space-y-0 > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
    }

    .epitaxy-root .md\:gap-x-6 {
      column-gap: calc(var(--spacing) * 6);
    }

    :where(.epitaxy-root .md\:space-x-4 > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
    }

    .epitaxy-root .md\:self-end {
      align-self: flex-end;
    }

    .epitaxy-root .md\:self-start {
      align-self: flex-start;
    }

    .epitaxy-root .md\:overflow-visible {
      overflow: visible;
    }

    .epitaxy-root .md\:overflow-x-hidden {
      overflow-x: hidden;
    }

    .epitaxy-root .md\:overflow-y-auto {
      overflow-y: auto;
    }

    .epitaxy-root .md\:rounded-2xl {
      border-radius: var(--radius-2xl);
    }

    .epitaxy-root .md\:rounded-lg {
      border-radius: var(--radius-lg);
    }

    .epitaxy-root .md\:rounded-s-2xl {
      border-start-start-radius: var(--radius-2xl);
      border-end-start-radius: var(--radius-2xl);
    }

    .epitaxy-root .md\:rounded-e-none {
      border-start-end-radius: 0;
      border-end-end-radius: 0;
    }

    .epitaxy-root .md\:border-r {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }

    .epitaxy-root .md\:border-b-0 {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0;
    }

    .epitaxy-root .md\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }

    .epitaxy-root .md\:bg-\[var\(--df-sidebar-bg\,hsl\(var\(--bg-100\)\)\)\] {
      background-color: var(--df-sidebar-bg, hsl(var(--bg-100)));
    }

    .epitaxy-root .md\:bg-surface-3 {
      background-color: var(--cds-surface-3);
    }

    .epitaxy-root .md\:\!p-8 {
      padding: calc(var(--spacing) * 8) !important;
    }

    .epitaxy-root .md\:p-1 {
      padding: calc(var(--spacing) * 1);
    }

    .epitaxy-root .md\:p-4 {
      padding: calc(var(--spacing) * 4);
    }

    .epitaxy-root .md\:p-6 {
      padding: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:p-8 {
      padding: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:p-10 {
      padding: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:\!px-0 {
      padding-inline: calc(var(--spacing) * 0) !important;
    }

    .epitaxy-root .md\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:px-1 {
      padding-inline: calc(var(--spacing) * 1);
    }

    .epitaxy-root .md\:px-2 {
      padding-inline: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }

    .epitaxy-root .md\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:px-10 {
      padding-inline: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:px-11 {
      padding-inline: calc(var(--spacing) * 11);
    }

    .epitaxy-root .md\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }

    .epitaxy-root .md\:px-14 {
      padding-inline: calc(var(--spacing) * 14);
    }

    .epitaxy-root .md\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }

    .epitaxy-root .md\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }

    .epitaxy-root .md\:py-5 {
      padding-block: calc(var(--spacing) * 5);
    }

    .epitaxy-root .md\:py-6 {
      padding-block: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:py-20 {
      padding-block: calc(var(--spacing) * 20);
    }

    .epitaxy-root .md\:py-24 {
      padding-block: calc(var(--spacing) * 24);
    }

    .epitaxy-root .md\:pe-6 {
      padding-inline-end: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:pe-8 {
      padding-inline-end: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:pt-1 {
      padding-top: calc(var(--spacing) * 1);
    }

    .epitaxy-root .md\:pt-2 {
      padding-top: calc(var(--spacing) * 2);
    }

    .epitaxy-root .md\:pt-4 {
      padding-top: calc(var(--spacing) * 4);
    }

    .epitaxy-root .md\:pt-5 {
      padding-top: calc(var(--spacing) * 5);
    }

    .epitaxy-root .md\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .epitaxy-root .md\:pt-8 {
      padding-top: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:pt-10 {
      padding-top: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:pt-12 {
      padding-top: calc(var(--spacing) * 12);
    }

    .epitaxy-root .md\:pt-20 {
      padding-top: calc(var(--spacing) * 20);
    }

    .epitaxy-root .md\:pt-24 {
      padding-top: calc(var(--spacing) * 24);
    }

    .epitaxy-root .md\:pt-\[20vh\] {
      padding-top: 20vh;
    }

    .epitaxy-root .md\:pt-\[25vh\] {
      padding-top: 25vh;
    }

    .epitaxy-root .md\:pt-\[107px\] {
      padding-top: 107px;
    }

    .epitaxy-root .md\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:pr-3 {
      padding-right: calc(var(--spacing) * 3);
    }

    .epitaxy-root .md\:pr-11 {
      padding-right: calc(var(--spacing) * 11);
    }

    .epitaxy-root .md\:pr-16 {
      padding-right: calc(var(--spacing) * 16);
    }

    .epitaxy-root .md\:pr-24 {
      padding-right: calc(var(--spacing) * 24);
    }

    .epitaxy-root .md\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:pb-3 {
      padding-bottom: calc(var(--spacing) * 3);
    }

    .epitaxy-root .md\:pb-4 {
      padding-bottom: calc(var(--spacing) * 4);
    }

    .epitaxy-root .md\:pb-8 {
      padding-bottom: calc(var(--spacing) * 8);
    }

    .epitaxy-root .md\:pb-10 {
      padding-bottom: calc(var(--spacing) * 10);
    }

    .epitaxy-root .md\:pb-12 {
      padding-bottom: calc(var(--spacing) * 12);
    }

    .epitaxy-root .md\:pb-20 {
      padding-bottom: calc(var(--spacing) * 20);
    }

    .epitaxy-root .md\:pb-\[140px\] {
      padding-bottom: 140px;
    }

    .epitaxy-root .md\:pl-5 {
      padding-left: calc(var(--spacing) * 5);
    }

    .epitaxy-root .md\:pl-11 {
      padding-left: calc(var(--spacing) * 11);
    }

    .epitaxy-root .md\:text-center {
      text-align: center;
    }

    .epitaxy-root .md\:text-left {
      text-align: left;
    }

    .epitaxy-root .md\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .epitaxy-root .md\:text-3xl {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }

    .epitaxy-root .md\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .epitaxy-root .md\:text-5xl {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }

    .epitaxy-root .md\:text-6xl {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }

    .epitaxy-root .md\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }

    .epitaxy-root .md\:text-xl {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }

    .epitaxy-root .md\:opacity-0 {
      opacity: 0;
    }

    .epitaxy-root .md\:opacity-100 {
      opacity: 1;
    }

    .epitaxy-root .md\:shadow-sm {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }

    .epitaxy-root .md\:\[box-shadow\:var\(--df-shadow-card\,none\)\] {
      box-shadow: var(--df-shadow-card, none);
    }

    .epitaxy-root .md\: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));
    }

    .epitaxy-root .md\: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));
    }

    .epitaxy-root .md\:duration-300 {
      --tw-duration: .3s;
      transition-duration: .3s;
    }

    .epitaxy-root .md\:ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
      --tw-ease: cubic-bezier(.4,0,.2,1);
      transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    }

    .epitaxy-root .md\:\[--fab-sidebar-w\:192px\] {
      --fab-sidebar-w: 192px;
    }
  }

  @media (min-width: 62.5rem) {
    .epitaxy-root .min-\[62\.5rem\]\:flex {
      display: flex;
    }

    .epitaxy-root .min-\[62\.5rem\]\:max-w-\[30rem\] {
      max-width: 30rem;
    }

    .epitaxy-root .min-\[62\.5rem\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .min-\[62\.5rem\]\:justify-center {
      justify-content: center;
    }

    .epitaxy-root .min-\[62\.5rem\]\:gap-8 {
      gap: calc(var(--spacing) * 8);
    }
  }

  @media (min-width: 64rem) {
    .epitaxy-root .lg\:sticky {
      position: sticky;
    }

    .epitaxy-root .lg\:top-12 {
      top: calc(var(--spacing) * 12);
    }

    .epitaxy-root .lg\:top-16 {
      top: calc(var(--spacing) * 16);
    }

    .epitaxy-root .lg\:order-1 {
      order: 1;
    }

    .epitaxy-root .lg\:order-2 {
      order: 2;
    }

    .epitaxy-root .lg\:col-span-1 {
      grid-column: span 1 / span 1;
    }

    .epitaxy-root .lg\:col-span-2 {
      grid-column: span 2 / span 2;
    }

    .epitaxy-root .lg\:col-span-3 {
      grid-column: span 3 / span 3;
    }

    .epitaxy-root .lg\:mx-0 {
      margin-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:mx-auto {
      margin-inline: auto;
    }

    .epitaxy-root .lg\:\!mt-0 {
      margin-top: calc(var(--spacing) * 0) !important;
    }

    .epitaxy-root .lg\:-mt-24 {
      margin-top: calc(var(--spacing) * -24);
    }

    .epitaxy-root .lg\:mt-6 {
      margin-top: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:mt-\[38px\] {
      margin-top: 38px;
    }

    .epitaxy-root .lg\:mt-\[50px\] {
      margin-top: 50px;
    }

    .epitaxy-root .lg\:mb-0 {
      margin-bottom: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:mb-\[38px\] {
      margin-bottom: 38px;
    }

    .epitaxy-root .lg\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }

    .epitaxy-root .lg\:block {
      display: block;
    }

    .epitaxy-root .lg\:contents {
      display: contents;
    }

    .epitaxy-root .lg\:flex {
      display: flex;
    }

    .epitaxy-root .lg\:grid {
      display: grid;
    }

    .epitaxy-root .lg\:hidden {
      display: none;
    }

    .epitaxy-root .lg\:inline {
      display: inline;
    }

    .epitaxy-root .lg\:h-6 {
      height: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:h-\[42px\] {
      height: 42px;
    }

    .epitaxy-root .lg\:h-\[96px\] {
      height: 96px;
    }

    .epitaxy-root .lg\:h-\[283px\] {
      height: 283px;
    }

    .epitaxy-root .lg\:h-auto {
      height: auto;
    }

    .epitaxy-root .lg\:max-h-\[calc\(100dvh-3rem\)\] {
      max-height: calc(100dvh - 3rem);
    }

    .epitaxy-root .lg\:max-h-\[calc\(100dvh-4rem\)\] {
      max-height: calc(100dvh - 4rem);
    }

    .epitaxy-root .lg\:min-h-\[600px\] {
      min-height: 600px;
    }

    .epitaxy-root .lg\:w-6 {
      width: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:w-52 {
      width: calc(var(--spacing) * 52);
    }

    .epitaxy-root .lg\:w-80 {
      width: calc(var(--spacing) * 80);
    }

    .epitaxy-root .lg\:w-\[42px\] {
      width: 42px;
    }

    .epitaxy-root .lg\:w-\[380px\] {
      width: 380px;
    }

    .epitaxy-root .lg\:w-\[412px\] {
      width: 412px;
    }

    .epitaxy-root .lg\:w-full {
      width: 100%;
    }

    .epitaxy-root .lg\:max-w-7xl {
      max-width: var(--container-7xl);
    }

    .epitaxy-root .lg\:max-w-\[500px\] {
      max-width: 500px;
    }

    .epitaxy-root .lg\:max-w-\[512px\] {
      max-width: 512px;
    }

    .epitaxy-root .lg\:min-w-0 {
      min-width: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:flex-1 {
      flex: 1;
    }

    .epitaxy-root .lg\:flex-\[2\.2\] {
      flex: 2.2;
    }

    .epitaxy-root .lg\:flex-\[2\.8\] {
      flex: 2.8;
    }

    .epitaxy-root .lg\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .epitaxy-root .lg\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .lg\:grid-cols-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .epitaxy-root .lg\:grid-cols-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .epitaxy-root .lg\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .epitaxy-root .lg\:grid-cols-\[2fr_3fr\] {
      grid-template-columns: 2fr 3fr;
    }

    .epitaxy-root .lg\:flex-col {
      flex-direction: column;
    }

    .epitaxy-root .lg\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .lg\:flex-row-reverse {
      flex-direction: row-reverse;
    }

    .epitaxy-root .lg\:items-center {
      align-items: center;
    }

    .epitaxy-root .lg\:items-start {
      align-items: flex-start;
    }

    .epitaxy-root .lg\:justify-center {
      justify-content: center;
    }

    .epitaxy-root .lg\:justify-start {
      justify-content: flex-start;
    }

    .epitaxy-root .lg\:gap-0 {
      gap: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:gap-2 {
      gap: calc(var(--spacing) * 2);
    }

    .epitaxy-root .lg\:gap-3 {
      gap: calc(var(--spacing) * 3);
    }

    .epitaxy-root .lg\:gap-5 {
      gap: calc(var(--spacing) * 5);
    }

    .epitaxy-root .lg\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }

    .epitaxy-root .lg\:gap-16 {
      gap: calc(var(--spacing) * 16);
    }

    .epitaxy-root .lg\:gap-\[100px\] {
      gap: 100px;
    }

    .epitaxy-root .lg\:gap-x-6 {
      column-gap: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:gap-y-6 {
      row-gap: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:self-start {
      align-self: flex-start;
    }

    .epitaxy-root .lg\:overflow-y-auto {
      overflow-y: auto;
    }

    .epitaxy-root .lg\:bg-gradient-to-t {
      --tw-gradient-position: to top in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }

    .epitaxy-root .lg\:px-0 {
      padding-inline: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:px-4 {
      padding-inline: calc(var(--spacing) * 4);
    }

    .epitaxy-root .lg\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .epitaxy-root .lg\:px-12 {
      padding-inline: calc(var(--spacing) * 12);
    }

    .epitaxy-root .lg\:px-16 {
      padding-inline: calc(var(--spacing) * 16);
    }

    .epitaxy-root .lg\:px-24 {
      padding-inline: calc(var(--spacing) * 24);
    }

    .epitaxy-root .lg\:px-\[100px\] {
      padding-inline: 100px;
    }

    .epitaxy-root .lg\:px-\[160px\] {
      padding-inline: 160px;
    }

    .epitaxy-root .lg\:py-16 {
      padding-block: calc(var(--spacing) * 16);
    }

    .epitaxy-root .lg\:py-24 {
      padding-block: calc(var(--spacing) * 24);
    }

    .epitaxy-root .lg\:py-\[120px\] {
      padding-block: 120px;
    }

    .epitaxy-root .lg\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .epitaxy-root .lg\:pt-32 {
      padding-top: calc(var(--spacing) * 32);
    }

    .epitaxy-root .lg\:pt-\[25vh\] {
      padding-top: 25vh;
    }

    .epitaxy-root .lg\:pt-\[40px\] {
      padding-top: 40px;
    }

    .epitaxy-root .lg\:pt-\[100px\] {
      padding-top: 100px;
    }

    .epitaxy-root .lg\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:pr-3 {
      padding-right: calc(var(--spacing) * 3);
    }

    .epitaxy-root .lg\:pb-0 {
      padding-bottom: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:pb-24 {
      padding-bottom: calc(var(--spacing) * 24);
    }

    .epitaxy-root .lg\:pb-\[120px\] {
      padding-bottom: 120px;
    }

    .epitaxy-root .lg\:pl-0 {
      padding-left: calc(var(--spacing) * 0);
    }

    .epitaxy-root .lg\:pl-4 {
      padding-left: calc(var(--spacing) * 4);
    }

    .epitaxy-root .lg\:pl-\[clamp\(0px\,7vw\,80px\)\] {
      padding-left: clamp(0px, 7vw, 80px);
    }

    .epitaxy-root .lg\:text-left {
      text-align: left;
    }

    .epitaxy-root .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);
    }

    .epitaxy-root .lg\:\[--cp-top\:25vh\] {
      --cp-top: 25vh;
    }

    .epitaxy-root .lg\:\[--cp-top\:max\(25vh\,var\(--cp-clearance\)\)\] {
      --cp-top: max(25vh, var(--cp-clearance));
    }
  }

  @media (min-width: 80rem) {
    .epitaxy-root .xl\:top-12 {
      top: calc(var(--spacing) * 12);
    }

    .epitaxy-root .xl\:col-span-5 {
      grid-column: span 5 / span 5;
    }

    .epitaxy-root .xl\:col-span-12 {
      grid-column: span 12 / span 12;
    }

    .epitaxy-root .xl\:mt-0 {
      margin-top: calc(var(--spacing) * 0);
    }

    .epitaxy-root .xl\:mt-12 {
      margin-top: calc(var(--spacing) * 12);
    }

    .epitaxy-root .xl\:aspect-auto {
      aspect-ratio: auto;
    }

    .epitaxy-root .xl\:h-\[85vh\] {
      height: 85vh;
    }

    .epitaxy-root .xl\:h-\[105px\] {
      height: 105px;
    }

    .epitaxy-root .xl\:h-\[calc\(100vh-96px\)\] {
      height: calc(100vh - 96px);
    }

    .epitaxy-root .xl\:min-h-\[500px\] {
      min-height: 500px;
    }

    .epitaxy-root .xl\:w-\[260px\] {
      width: 260px;
    }

    .epitaxy-root .xl\:w-\[360px\] {
      width: 360px;
    }

    .epitaxy-root .xl\:w-auto {
      width: auto;
    }

    .epitaxy-root .xl\:max-w-\[calc\(\(100svh_-_9rem\)\*1080\/1350\)\] {
      max-width: calc(80svh - 7.2rem);
    }

    .epitaxy-root .xl\:max-w-none {
      max-width: none;
    }

    .epitaxy-root .xl\:min-w-\[360px\] {
      min-width: 360px;
    }

    .epitaxy-root .xl\:flex-\[6\] {
      flex: 6;
    }

    .epitaxy-root .xl\:flex-\[7\] {
      flex: 7;
    }

    .epitaxy-root .xl\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .epitaxy-root .xl\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .xl\:grid-cols-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .epitaxy-root .xl\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .xl\:items-stretch {
      align-items: stretch;
    }

    .epitaxy-root .xl\:justify-end {
      justify-content: flex-end;
    }

    .epitaxy-root .xl\:gap-0 {
      gap: calc(var(--spacing) * 0);
    }

    .epitaxy-root .xl\:gap-10 {
      gap: calc(var(--spacing) * 10);
    }

    .epitaxy-root .xl\:gap-12 {
      gap: calc(var(--spacing) * 12);
    }

    .epitaxy-root .xl\:border-t-0 {
      border-top-style: var(--tw-border-style);
      border-top-width: 0;
    }

    .epitaxy-root .xl\:border-l {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }

    .epitaxy-root .xl\:p-0 {
      padding: calc(var(--spacing) * 0);
    }

    .epitaxy-root .xl\:p-6 {
      padding: calc(var(--spacing) * 6);
    }

    .epitaxy-root .xl\:p-12 {
      padding: calc(var(--spacing) * 12);
    }

    .epitaxy-root .xl\:px-6 {
      padding-inline: calc(var(--spacing) * 6);
    }

    .epitaxy-root .xl\:px-8 {
      padding-inline: calc(var(--spacing) * 8);
    }

    .epitaxy-root .xl\:py-7 {
      padding-block: calc(var(--spacing) * 7);
    }

    .epitaxy-root .xl\:pt-6 {
      padding-top: calc(var(--spacing) * 6);
    }

    .epitaxy-root .xl\:pr-4 {
      padding-right: calc(var(--spacing) * 4);
    }

    .epitaxy-root .xl\:pr-10 {
      padding-right: calc(var(--spacing) * 10);
    }

    .epitaxy-root .xl\:pb-8 {
      padding-bottom: calc(var(--spacing) * 8);
    }

    .epitaxy-root .xl\:pl-6 {
      padding-left: calc(var(--spacing) * 6);
    }

    .epitaxy-root .xl\:pl-12 {
      padding-left: calc(var(--spacing) * 12);
    }

    .epitaxy-root .xl\:text-2xl {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }

    .epitaxy-root .xl\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .epitaxy-root .xl\:leading-8 {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }

    .epitaxy-root .xl\:leading-\[48px\] {
      --tw-leading: 48px;
      line-height: 48px;
    }

    @media (prefers-reduced-motion: no-preference) {
      .epitaxy-root .xl\:motion-safe\:block {
        display: block;
      }
    }
  }

  @container workspace not (min-width: 1179px) {
    .epitaxy-root .\@max-\[1179px\]\/workspace\:absolute {
      position: absolute;
    }

    .epitaxy-root .\@max-\[1179px\]\/workspace\:inset-y-0 {
      inset-block: calc(var(--spacing) * 0);
    }

    .epitaxy-root .\@max-\[1179px\]\/workspace\:end-0 {
      inset-inline-end: calc(var(--spacing) * 0);
    }

    .epitaxy-root .\@max-\[1179px\]\/workspace\:hidden {
      display: none;
    }

    .epitaxy-root .\@max-\[1179px\]\/workspace\:max-w-\[90\%\] {
      max-width: 90%;
    }

    .epitaxy-root .\@max-\[1179px\]\/workspace\:bg-page {
      background-color: var(--cds-page-bg);
    }
  }

  @container not (min-width: 960px) {
    .epitaxy-root .\@max-\[960px\]\:flex-1 {
      flex: 1;
    }
  }

  @media (min-width: 48rem) {
    @container not (min-width: 800px) {
      .epitaxy-root .md\:\@max-\[800px\]\:flex-1 {
        flex: 1;
      }
    }
  }

  @container not (min-width: 680px) {
    .epitaxy-root .\@max-\[680px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 640px) {
    .epitaxy-root .\@max-\[640px\]\:hidden {
      display: none;
    }

    .epitaxy-root .\@max-\[640px\]\:flex-1 {
      flex: 1;
    }
  }

  @container not (min-width: 588px) {
    .epitaxy-root .\@max-\[588px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 556px) {
    .epitaxy-root .\@max-\[556px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 548px) {
    .epitaxy-root .\@max-\[548px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 492px) {
    .epitaxy-root .\@max-\[492px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 468px) {
    .epitaxy-root .\@max-\[468px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 464px) {
    .epitaxy-root .\@max-\[464px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 460px) {
    .epitaxy-root .\@max-\[460px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 412px) {
    .epitaxy-root .\@max-\[412px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 376px) {
    .epitaxy-root .\@max-\[376px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 372px) {
    .epitaxy-root .\@max-\[372px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 368px) {
    .epitaxy-root .\@max-\[368px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 356px) {
    .epitaxy-root .\@max-\[356px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 340px) {
    .epitaxy-root .\@max-\[340px\]\:min-w-9 {
      min-width: calc(var(--spacing) * 9);
    }
  }

  @container not (min-width: 332px) {
    .epitaxy-root .\@max-\[332px\]\:hidden {
      display: none;
    }
  }

  @container not (min-width: 280px) {
    .epitaxy-root .\@max-\[280px\]\:\!hidden {
      display: none !important;
    }
  }

  @container not (min-width: 44rem) {
    .epitaxy-root .\@max-\[44rem\]\:order-last {
      order: 9999;
    }

    .epitaxy-root .\@max-\[44rem\]\:ml-auto {
      margin-left: auto;
    }

    .epitaxy-root .\@max-\[44rem\]\:basis-full {
      flex-basis: 100%;
    }
  }

  @container (min-width: 360px) {
    .epitaxy-root .\@\[360px\]\:not-sr-only {
      clip-path: none;
      white-space: normal;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      position: static;
      overflow: visible;
    }

    .epitaxy-root .\@\[360px\]\:\!hidden {
      display: none !important;
    }
  }

  @container (min-width: 390px) {
    .epitaxy-root .\@\[390px\]\:ml-auto {
      margin-left: auto;
    }

    .epitaxy-root .\@\[390px\]\:w-auto {
      width: auto;
    }

    .epitaxy-root .\@\[390px\]\:shrink-0 {
      flex-shrink: 0;
    }

    .epitaxy-root .\@\[390px\]\:justify-start {
      justify-content: flex-start;
    }

    .epitaxy-root .\@\[390px\]\:before\:inline-block:before {
      content: var(--tw-content);
      display: inline-block;
    }
  }

  @container (min-width: 420px) {
    .epitaxy-root .\@\[420px\]\:not-sr-only {
      clip-path: none;
      white-space: normal;
      width: auto;
      height: auto;
      margin: 0;
      padding: 0;
      position: static;
      overflow: visible;
    }

    .epitaxy-root .\@\[420px\]\:\!hidden {
      display: none !important;
    }
  }

  @container (min-width: 460px) {
    .epitaxy-root .\@\[460px\]\:ml-0 {
      margin-left: calc(var(--spacing) * 0);
    }

    .epitaxy-root .\@\[460px\]\:w-8 {
      width: calc(var(--spacing) * 8);
    }

    .epitaxy-root .\@\[460px\]\:translate-x-10 {
      --tw-translate-x: calc(var(--spacing) * 10);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .epitaxy-root .\@\[460px\]\:translate-x-\[53px\] {
      --tw-translate-x: 53px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @container (min-width: 480px) {
    .epitaxy-root .\@\[480px\]\:row-span-1 {
      grid-row: span 1 / span 1;
    }

    .epitaxy-root .\@\[480px\]\:-mx-1 {
      margin-inline: calc(var(--spacing) * -1);
    }

    .epitaxy-root .\@\[480px\]\:line-clamp-3 {
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      overflow: hidden;
    }

    .epitaxy-root .\@\[480px\]\:block {
      display: block;
    }

    .epitaxy-root .\@\[480px\]\:contents {
      display: contents;
    }

    .epitaxy-root .\@\[480px\]\:hidden {
      display: none;
    }

    .epitaxy-root .\@\[480px\]\:aspect-\[3\/2\] {
      aspect-ratio: 3 / 2;
    }

    .epitaxy-root .\@\[480px\]\:h-auto {
      height: auto;
    }

    .epitaxy-root .\@\[480px\]\:min-h-\[3lh\] {
      min-height: 3lh;
    }

    .epitaxy-root .\@\[480px\]\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .epitaxy-root .\@\[480px\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .\@\[480px\]\:grid-cols-\[auto_minmax\(max-content\,1fr\)_auto\] {
      grid-template-columns: auto minmax(max-content, 1fr) auto;
    }

    .epitaxy-root .\@\[480px\]\:grid-rows-1 {
      grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .epitaxy-root .\@\[480px\]\:truncate {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }

    .epitaxy-root .\@\[480px\]\:px-1 {
      padding-inline: calc(var(--spacing) * 1);
    }

    .epitaxy-root .\@\[480px\]\:\[--strip-t1tr\:var\(--strip-i\)\] {
      --strip-t1tr: var(--strip-i);
    }

    .epitaxy-root .\@\[480px\]\:\[--strip-t2tr\:var\(--strip-o\)\] {
      --strip-t2tr: var(--strip-o);
    }

    .epitaxy-root .\@\[480px\]\:\[grid-template-areas\:\'dots_toggle_nav\'\] {
      grid-template-areas: "dots toggle nav";
    }
  }

  @container (min-width: 520px) {
    .epitaxy-root .\@\[520px\]\:hidden {
      display: none;
    }

    .epitaxy-root .\@\[520px\]\:inline {
      display: inline;
    }
  }

  @container (min-width: 950px) {
    .epitaxy-root .\@\[950px\]\:hidden {
      display: none;
    }

    .epitaxy-root .\@\[950px\]\:w-80 {
      width: calc(var(--spacing) * 80);
    }

    .epitaxy-root .\@\[950px\]\:shrink-0 {
      flex-shrink: 0;
    }

    .epitaxy-root .\@\[950px\]\:columns-1 {
      columns: 1;
    }

    .epitaxy-root .\@\[950px\]\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .epitaxy-root .\@\[950px\]\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .\@\[950px\]\:items-start {
      align-items: flex-start;
    }
  }

  @container (min-width: 36rem) {
    .epitaxy-root .\@\[36rem\]\:order-none {
      order: 0;
    }

    .epitaxy-root .\@\[36rem\]\:flex {
      display: flex;
    }

    .epitaxy-root .\@\[36rem\]\:hidden {
      display: none;
    }

    .epitaxy-root .\@\[36rem\]\:inline {
      display: inline;
    }

    .epitaxy-root .\@\[36rem\]\:flex-shrink-0 {
      flex-shrink: 0;
    }

    .epitaxy-root .\@\[36rem\]\:flex-row {
      flex-direction: row;
    }

    .epitaxy-root .\@\[36rem\]\:items-center {
      align-items: center;
    }

    .epitaxy-root .\@\[36rem\]\:pr-0 {
      padding-right: calc(var(--spacing) * 0);
    }
  }

  @container (min-width: 38rem) {
    .epitaxy-root .\@\[38rem\]\:table-cell {
      display: table-cell;
    }
  }

  @container (min-width: 44rem) {
    .epitaxy-root .\@\[44rem\]\:line-clamp-2 {
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      overflow: hidden;
    }
  }

  .epitaxy-root .rtl\:\[--_meter-dir\:1\]:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) {
    --_meter-dir: 1;
  }

  .epitaxy-root .dark\:block:where([data-mode="dark"], [data-mode="dark"] *) {
    display: block;
  }

  .epitaxy-root .dark\:hidden:where([data-mode="dark"], [data-mode="dark"] *) {
    display: none;
  }

  .epitaxy-root .dark\:border:where([data-mode="dark"], [data-mode="dark"] *) {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .dark\:border-0:where([data-mode="dark"], [data-mode="dark"] *) {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-0\)_10\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      border-color: color-mix(in srgb,var(--cds-gray-0) 10%,transparent);
    }
  }

  .epitaxy-root .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: var(--cds-gray-100);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:border-\[color-mix\(in_srgb\,var\(--cds-gray-100\)_30\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      border-color: color-mix(in srgb,var(--cds-gray-100) 30%,transparent);
    }
  }

  .epitaxy-root .dark\:border-alpha-1:where([data-mode="dark"], [data-mode="dark"] *) {
    border-color: var(--cds-alpha-1);
  }

  .epitaxy-root .dark\:bg-\[\#000000\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #000;
  }

  .epitaxy-root .dark\:bg-\[\#1e1e1e\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #1e1e1e;
  }

  .epitaxy-root .dark\:bg-\[\#2a2a2a\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #2a2a2a;
  }

  .epitaxy-root .dark\:bg-\[\#2c2c2e\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #2c2c2e;
  }

  .epitaxy-root .dark\:bg-\[\#3a3a3c\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #3a3a3c;
  }

  .epitaxy-root .dark\:bg-\[\#797979\]\/50:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: lab(50.8275% -.0000596046 .0000238419 / .5);
  }

  .epitaxy-root .dark\:bg-accent:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-bg-accent);
  }

  .epitaxy-root .dark\:bg-alpha-1:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .dark\:bg-aqua-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-aqua-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-aqua-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-aqua-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-aqua-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-aqua-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-aqua-800);
  }

  .epitaxy-root .dark\:bg-blue-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-blue-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-blue-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-blue-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-blue-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-blue-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-blue-800);
  }

  .epitaxy-root .dark\:bg-gray-550:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-gray-550);
  }

  .epitaxy-root .dark\:bg-green-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-green-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-green-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-green-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-green-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-green-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-green-800);
  }

  .epitaxy-root .dark\:bg-magenta-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-magenta-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-magenta-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-magenta-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-magenta-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-magenta-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-magenta-800);
  }

  .epitaxy-root .dark\:bg-neutral-30:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-neutral-30);
  }

  .epitaxy-root .dark\:bg-orange-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-orange-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-orange-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-orange-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-orange-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-orange-800:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-orange-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-orange-800);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-orange-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-orange-800) 60%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-red-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-red-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-red-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-red-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-red-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-red-800:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-red-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-red-800);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-red-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-red-800) 60%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-surface-0:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-0);
  }

  .epitaxy-root .dark\:bg-surface-2:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-2);
  }

  .epitaxy-root .dark\:bg-surface-3:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-3);
  }

  .epitaxy-root .dark\:bg-violet-350:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-violet-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-violet-350);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-violet-350\/10:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-violet-350) 10%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-violet-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-violet-800);
  }

  .epitaxy-root .dark\:bg-yellow-800:where([data-mode="dark"], [data-mode="dark"] *), .epitaxy-root .dark\:bg-yellow-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-yellow-800);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:bg-yellow-800\/60:where([data-mode="dark"], [data-mode="dark"] *) {
      background-color: color-mix(in oklab, var(--cds-yellow-800) 60%, transparent);
    }
  }

  .epitaxy-root .dark\:bg-yellow-900:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-yellow-900);
  }

  .epitaxy-root .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,var(--cds-text-muted) 50%,var(--cds-text-muted) 75%);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-muted\)_25\%\,color-mix\(in_srgb\,var\(--cds-text-muted\)_30\%\,white\)_50\%\,var\(--cds-text-muted\)_75\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      background-image: linear-gradient(120deg,var(--cds-text-muted) 25%,color-mix(in srgb,var(--cds-text-muted) 30%,white) 50%,var(--cds-text-muted) 75%);
    }
  }

  .epitaxy-root .dark\:\[background-image\:linear-gradient\(120deg\,var\(--cds-text-secondary\)_25\%\,var\(--cds-text-primary\)_50\%\,var\(--cds-text-secondary\)_75\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-image: linear-gradient(120deg,var(--cds-text-secondary) 25%,var(--cds-text-primary) 50%,var(--cds-text-secondary) 75%);
  }

  .epitaxy-root .dark\:from-plum:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-gradient-from: var(--cds-plum);
    --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));
  }

  .epitaxy-root .dark\:via-plum\/0:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-gradient-via: var(--cds-plum);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:via-plum\/0:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-gradient-via: color-mix(in oklab, var(--cds-plum) 0%, transparent);
    }
  }

  .epitaxy-root .dark\:via-plum\/0:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }

  .epitaxy-root .dark\:\[font-weight\:400\]:where([data-mode="dark"], [data-mode="dark"] *) {
    font-weight: 400;
  }

  .epitaxy-root .dark\:text-\[\#3f9fff\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #3f9fff;
  }

  .epitaxy-root .dark\:text-\[\#6a8759\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #6a8759;
  }

  .epitaxy-root .dark\:text-\[\#98989d\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #98989d;
  }

  .epitaxy-root .dark\:text-\[\#808080\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: gray;
  }

  .epitaxy-root .dark\:text-\[\#a9b7c6\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #a9b7c6;
  }

  .epitaxy-root .dark\:text-\[\#cc6666\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #c66;
  }

  .epitaxy-root .dark\:text-\[\#cc7832\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #cc7832;
  }

  .epitaxy-root .dark\:text-\[\#f5f5f7\]:where([data-mode="dark"], [data-mode="dark"] *) {
    color: #f5f5f7;
  }

  .epitaxy-root .dark\:text-aqua-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-aqua-300);
  }

  .epitaxy-root .dark\:text-aqua-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-aqua-350);
  }

  .epitaxy-root .dark\:text-blue-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-blue-300);
  }

  .epitaxy-root .dark\:text-blue-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-blue-350);
  }

  .epitaxy-root .dark\:text-gray-0\/50:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:text-gray-0\/50:where([data-mode="dark"], [data-mode="dark"] *) {
      color: color-mix(in oklab, var(--cds-gray-0) 50%, transparent);
    }
  }

  .epitaxy-root .dark\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *) {
      color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
    }
  }

  .epitaxy-root .dark\:text-green-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-green-300);
  }

  .epitaxy-root .dark\:text-green-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-green-350);
  }

  .epitaxy-root .dark\:text-heather:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-heather);
  }

  .epitaxy-root .dark\:text-magenta-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-magenta-300);
  }

  .epitaxy-root .dark\:text-magenta-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-magenta-350);
  }

  .epitaxy-root .dark\:text-neutral-50:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-neutral-50);
  }

  .epitaxy-root .dark\:text-orange-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-orange-300);
  }

  .epitaxy-root .dark\:text-orange-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-orange-350);
  }

  .epitaxy-root .dark\:text-red-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-red-300);
  }

  .epitaxy-root .dark\:text-red-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-red-350);
  }

  .epitaxy-root .dark\:text-violet-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-violet-300);
  }

  .epitaxy-root .dark\:text-violet-350:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-violet-350);
  }

  .epitaxy-root .dark\:text-warning:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-text-warning);
  }

  .epitaxy-root .dark\:text-yellow-200:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-yellow-200);
  }

  .epitaxy-root .dark\:text-yellow-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-yellow-300);
  }

  .epitaxy-root .dark\:opacity-25:where([data-mode="dark"], [data-mode="dark"] *) {
    opacity: .25;
  }

  .epitaxy-root .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    }
  }

  .epitaxy-root .dark\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:shadow-\[0_0_0_0\.5px_rgba\(255\,255\,255\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.3\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 0 0 .5px var(--tw-shadow-color, #ffffff14), 0 1px 2px var(--tw-shadow-color, #0000004d);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:shadow-\[0_0_0_1px_var\(--t3\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t3));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, var(--cds-black));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-shadow: 0px 2px 8px 0px var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 24%,transparent));
    }
  }

  .epitaxy-root .dark\:shadow-\[0px_2px_8px_0px_color-mix\(in_srgb\,var\(--cds-black\)_24\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:shadow-\[inset_0_0_0_1px_var\(--cds-border\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, var(--cds-black)));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
      --tw-drop-shadow-size: drop-shadow(0 2px 8px var(--tw-drop-shadow-color, color-mix(in srgb,var(--cds-black) 16%,transparent)));
    }
  }

  .epitaxy-root .dark\:drop-shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--cds-black\)_16\%\,transparent\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .dark\:invert:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .epitaxy-root .dark\:backdrop-blur-\[14px\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --tw-backdrop-blur: blur(14px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .epitaxy-root .dark\:\[--composer-card-fill\:hsl\(60_2\.1\%_18\.4\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) {
    --composer-card-fill: #30302e;
  }

  .epitaxy-root .dark\:\[font-variation-settings\:\'wght\'_400\]:where([data-mode="dark"], [data-mode="dark"] *) {
    font-variation-settings: "wght" 400;
  }

  .epitaxy-root .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }
  }

  .epitaxy-root .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:hover\:bg-alpha-2:where([data-mode="dark"], [data-mode="dark"] *):hover {
    background-color: var(--cds-alpha-2);
  }

  .epitaxy-root .dark\:hover\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *):hover {
    color: var(--cds-gray-0);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:hover\:text-gray-0\/70:where([data-mode="dark"], [data-mode="dark"] *):hover {
      color: color-mix(in oklab, var(--cds-gray-0) 70%, transparent);
    }
  }

  .epitaxy-root .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 3.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }
  }

  .epitaxy-root .dark\:hover\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_3\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, var(--cds-black)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
      --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, color-mix(in srgb,var(--cds-black) 7.5%,transparent)), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    }
  }

  .epitaxy-root .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_color-mix\(in_srgb\,var\(--cds-black\)_7\.5\%\,transparent\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/7\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:focus-within {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000013), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  @media (prefers-reduced-motion: reduce) {
    .epitaxy-root .dark\:motion-reduce\:bg-none:where([data-mode="dark"], [data-mode="dark"] *) {
      background-image: none;
    }

    .epitaxy-root .dark\:motion-reduce\:text-muted:where([data-mode="dark"], [data-mode="dark"] *) {
      color: var(--cds-text-muted);
    }

    .epitaxy-root .dark\:motion-reduce\:text-secondary:where([data-mode="dark"], [data-mode="dark"] *) {
      color: var(--cds-text-secondary);
    }
  }

  @starting-style {
    .epitaxy-root .starting\:opacity-0 {
      opacity: 0;
    }
  }

  @media print {
    .epitaxy-root .print\:static {
      position: static;
    }

    .epitaxy-root .print\:\!mt-0 {
      margin-top: calc(var(--spacing) * 0) !important;
    }

    .epitaxy-root .print\:\!hidden {
      display: none !important;
    }

    .epitaxy-root .print\:block {
      display: block;
    }

    .epitaxy-root .print\:hidden {
      display: none;
    }

    .epitaxy-root .print\:\!\[height\:var\(--report-print-h\,100vh\)\] {
      height: var(--report-print-h, 100vh) !important;
    }

    .epitaxy-root .print\:\!h-auto {
      height: auto !important;
    }

    .epitaxy-root .print\:h-auto {
      height: auto;
    }

    .epitaxy-root .print\:\!flex-auto {
      flex: auto !important;
    }

    .epitaxy-root .print\:\!overflow-visible {
      overflow: visible !important;
    }

    .epitaxy-root .print\:overflow-visible {
      overflow: visible;
    }

    .epitaxy-root .print\:overflow-x-visible {
      overflow-x: visible;
    }

    .epitaxy-root .print\:rounded-none {
      border-radius: 0;
    }

    .epitaxy-root .print\:p-0 {
      padding: calc(var(--spacing) * 0);
    }

    .epitaxy-root .print\: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);
    }

    .epitaxy-root .print\:\[content-visibility\:visible\] {
      content-visibility: visible;
    }
  }

  @media (forced-colors: active) {
    .epitaxy-root .forced-colors\:animate-none {
      animation: none;
    }

    .epitaxy-root .forced-colors\:bg-none {
      background-image: none;
    }

    .epitaxy-root .forced-colors\:text-\[color\:CanvasText\] {
      color: canvastext;
    }

    .epitaxy-root .forced-colors\:outline {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }

    .epitaxy-root .forced-colors\:outline-2 {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }

    .epitaxy-root .forced-colors\:outline-offset-2 {
      outline-offset: 2px;
    }

    .epitaxy-root .forced-colors\:outline-\[color\:Highlight\] {
      outline-color: highlight;
    }
  }

  @media (pointer: coarse) {
    .epitaxy-root .pointer-coarse\:pointer-events-auto {
      pointer-events: auto;
    }

    .epitaxy-root .pointer-coarse\:static {
      position: static;
    }

    .epitaxy-root .pointer-coarse\:top-1 {
      top: calc(var(--spacing) * 1);
    }

    .epitaxy-root .pointer-coarse\:right-1 {
      right: calc(var(--spacing) * 1);
    }

    .epitaxy-root .pointer-coarse\:-mr-1 {
      margin-right: calc(var(--spacing) * -1);
    }

    .epitaxy-root .pointer-coarse\:mr-8 {
      margin-right: calc(var(--spacing) * 8);
    }

    .epitaxy-root .pointer-coarse\:block {
      display: block;
    }

    .epitaxy-root .pointer-coarse\:flex {
      display: flex;
    }

    .epitaxy-root .pointer-coarse\:hidden {
      display: none;
    }

    .epitaxy-root .pointer-coarse\:translate-y-0 {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }

    .epitaxy-root .pointer-coarse\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_76px\)\,transparent_calc\(100\%_-_28px\)\)\] {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 76px), #0000 calc(100% - 28px));
    }

    .epitaxy-root .pointer-coarse\:\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%_-_120px\)\,transparent_calc\(100\%_-_48px\)\)\] {
      -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
      mask-image: linear-gradient(90deg, #000 calc(100% - 120px), #0000 calc(100% - 48px));
    }

    .epitaxy-root .pointer-coarse\:opacity-0 {
      opacity: 0;
    }

    .epitaxy-root .pointer-coarse\:opacity-100 {
      opacity: 1;
    }
  }

  :where(.group\/avatar):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/avatar\:scale-\[1\.15\]) {
    scale: 1.15;
  }

  :where(.group\/avatar):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/avatar\:opacity-40) {
    opacity: .4;
  }

  :where(.group\/avatar):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/avatar\:opacity-100) {
    opacity: 1;
  }

  :where(.group\/avatar):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/avatar\:blur-\[3px\]) {
    --tw-blur: blur(3px);
    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, );
  }

  :where(.group\/cdsrow):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/cdsrow\:pointer-events-auto) {
    pointer-events: auto;
  }

  :where(.group\/cdsrow):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/cdsrow\:mr-8) {
    margin-right: calc(var(--spacing) * 8);
  }

  :where(.group\/cdsrow):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/cdsrow\:opacity-0) {
    opacity: 0;
  }

  :where(.group\/cdsrow):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/cdsrow\:opacity-100) {
    opacity: 1;
  }

  :where(.group\/cdsrow):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/cdsrow\:delay-75) {
    transition-delay: 75ms;
  }

  :where(.group\/cell):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/cell\:opacity-100) {
    opacity: 1;
  }

  :where(.group\/checklist):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/checklist\:pointer-events-auto) {
    pointer-events: auto;
  }

  :where(.group\/checklist):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/checklist\:opacity-0) {
    opacity: 0;
  }

  :is(:where(.group\/checklist):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/checklist\:opacity-100), :where(.group\/slider):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/slider\:opacity-100), :where(.group\/tool):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\/tool\:opacity-100)) {
    opacity: 1;
  }

  :where(.group):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]) {
    transform: translateX(calc(-1 * var(--marquee-overflow, 0px)));
  }

  :where(.group):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\:\[mask-image\:var\(--marquee-hover-mask\,none\)\]) {
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    -webkit-mask-image: var(--marquee-hover-mask, none);
    mask-image: var(--marquee-hover-mask, none);
  }

  :where(.group):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\:opacity-100) {
    opacity: 1;
  }

  :where(.group):has(:focus-visible) :is(.epitaxy-root .group-has-\[\:focus-visible\]\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]) {
    transition: transform var(--marquee-duration, 0s) linear .3s;
  }

  :where(.group\/cdsrow):has([aria-expanded="true"]) :is(.epitaxy-root .group-has-\[\[aria-expanded\=true\]\]\/cdsrow\:opacity-0) {
    opacity: 0;
  }

  :where(.group\/card):has([data-cds="CardLink"]) :is(.epitaxy-root .group-has-\[\[data-cds\=CardLink\]\]\/card\:hover\:bg-neutral-hover):hover {
    background-color: var(--cds-bg-neutral-hover);
  }

  .epitaxy-root .comfortable\:mx-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    margin-inline: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .comfortable\:-mt-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    margin-top: calc(var(--spacing) * -2.5);
  }

  .epitaxy-root .comfortable\:rounded-\[16px\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    border-radius: 16px;
  }

  .epitaxy-root .comfortable\:p-4:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding: calc(var(--spacing) * 4);
  }

  .epitaxy-root .comfortable\:px-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .comfortable\:py-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .comfortable\:pt-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-top: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .comfortable\:pr-2:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-right: calc(var(--spacing) * 2);
  }

  .epitaxy-root .comfortable\:pl-2:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .comfortable\:pl-2\.5:where([data-density="comfortable"], [data-density="comfortable"] *) {
    padding-left: calc(var(--spacing) * 2.5);
  }

  .epitaxy-root .comfortable\:text-\[1rem\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    font-size: 1rem;
  }

  .epitaxy-root .comfortable\:text-\[15px\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    font-size: 15px;
  }

  .epitaxy-root .comfortable\:\[--cmp-gap-y\:0\.5rem\]:where([data-density="comfortable"], [data-density="comfortable"] *) {
    --cmp-gap-y: .5rem;
  }

  .epitaxy-root .compact\:m-2:where([data-density="compact"], [data-density="compact"] *) {
    margin: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:mx-2:where([data-density="compact"], [data-density="compact"] *) {
    margin-inline: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:my-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    margin-block: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .compact\:mt-1:where([data-density="compact"], [data-density="compact"] *) {
    margin-top: calc(var(--spacing) * 1);
  }

  .epitaxy-root .compact\:mt-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .compact\:mr-2:where([data-density="compact"], [data-density="compact"] *) {
    margin-right: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:mb-1:where([data-density="compact"], [data-density="compact"] *) {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .epitaxy-root .compact\:mb-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    margin-bottom: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .compact\:ml-2:where([data-density="compact"], [data-density="compact"] *) {
    margin-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:\!size-4:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 4) !important;
    height: calc(var(--spacing) * 4) !important;
  }

  .epitaxy-root .compact\:\!size-6:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 6) !important;
    height: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .compact\:size-6:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }

  .epitaxy-root .compact\:\!h-6:where([data-density="compact"], [data-density="compact"] *) {
    height: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .compact\:h-5:where([data-density="compact"], [data-density="compact"] *) {
    height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .compact\:h-9:where([data-density="compact"], [data-density="compact"] *) {
    height: calc(var(--spacing) * 9);
  }

  .epitaxy-root .compact\:min-h-9:where([data-density="compact"], [data-density="compact"] *) {
    min-height: calc(var(--spacing) * 9);
  }

  .epitaxy-root .compact\:w-5:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 5);
  }

  .epitaxy-root .compact\:w-6:where([data-density="compact"], [data-density="compact"] *) {
    width: calc(var(--spacing) * 6);
  }

  .epitaxy-root .compact\:min-w-6:where([data-density="compact"], [data-density="compact"] *) {
    min-width: calc(var(--spacing) * 6);
  }

  .epitaxy-root .compact\:gap-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    gap: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .compact\:gap-2:where([data-density="compact"], [data-density="compact"] *) {
    gap: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:rounded-xl:where([data-density="compact"], [data-density="compact"] *) {
    border-radius: var(--radius-xl);
  }

  .epitaxy-root .compact\:p-0:where([data-density="compact"], [data-density="compact"] *) {
    padding: calc(var(--spacing) * 0);
  }

  .epitaxy-root .compact\:p-2:where([data-density="compact"], [data-density="compact"] *) {
    padding: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:p-3:where([data-density="compact"], [data-density="compact"] *) {
    padding: calc(var(--spacing) * 3);
  }

  .epitaxy-root .compact\:px-2:where([data-density="compact"], [data-density="compact"] *) {
    padding-inline: calc(var(--spacing) * 2);
  }

  .epitaxy-root .compact\:py-1:where([data-density="compact"], [data-density="compact"] *) {
    padding-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .compact\:py-1\.5:where([data-density="compact"], [data-density="compact"] *) {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .compact\:pt-0:where([data-density="compact"], [data-density="compact"] *) {
    padding-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .compact\:pt-0\.5:where([data-density="compact"], [data-density="compact"] *) {
    padding-top: calc(var(--spacing) * .5);
  }

  .epitaxy-root .compact\:pl-2:where([data-density="compact"], [data-density="compact"] *) {
    padding-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .pressed\:text-\[var\(--epitaxy-accent\,var\(--cds-fill-accent\)\)\][aria-pressed="true"] {
    color: var(--epitaxy-accent, var(--cds-fill-accent));
  }

  .epitaxy-root .pressed\:text-contained-busy[aria-pressed="true"] {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .pressed\:text-contained-default[aria-pressed="true"] {
    color: var(--text-contained-default);
  }

  .epitaxy-root .pressed\:text-contained-disabled[aria-pressed="true"] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .pressed\:text-contained-hover[aria-pressed="true"] {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .pressed\:text-contained-selected[aria-pressed="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .pressed\:text-destructive-busy[aria-pressed="true"] {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .pressed\:text-destructive-default[aria-pressed="true"] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .pressed\:text-destructive-disabled[aria-pressed="true"] {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .pressed\:text-destructive-hover[aria-pressed="true"] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .pressed\:text-primary-busy[aria-pressed="true"] {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .pressed\:text-primary-default[aria-pressed="true"] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .pressed\:text-primary-disabled[aria-pressed="true"] {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .pressed\:text-primary-hover[aria-pressed="true"] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .pressed\:text-t7[aria-pressed="true"] {
    color: var(--t7);
  }

  .epitaxy-root .pressed\:text-uncontained-busy[aria-pressed="true"] {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .pressed\:text-uncontained-default[aria-pressed="true"] {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .pressed\:text-uncontained-disabled[aria-pressed="true"] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .pressed\:text-uncontained-hover[aria-pressed="true"] {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .pressed\:text-uncontained-selected[aria-pressed="true"] {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .pressed\:hover\:text-\[var\(--epitaxy-accent-hover\,var\(--cds-fill-accent\)\)\][aria-pressed="true"]:hover {
    color: var(--epitaxy-accent-hover, var(--cds-fill-accent));
  }

  .epitaxy-root .pressed\:hover\:text-contained-busy[aria-pressed="true"]:hover {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .pressed\:hover\:text-contained-default[aria-pressed="true"]:hover {
    color: var(--text-contained-default);
  }

  .epitaxy-root .pressed\:hover\:text-contained-disabled[aria-pressed="true"]:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .pressed\:hover\:text-contained-hover[aria-pressed="true"]:hover {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .pressed\:hover\:text-contained-selected[aria-pressed="true"]:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .pressed\:hover\:text-destructive-busy[aria-pressed="true"]:hover {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .pressed\:hover\:text-destructive-default[aria-pressed="true"]:hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .pressed\:hover\:text-destructive-disabled[aria-pressed="true"]:hover {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .pressed\:hover\:text-destructive-hover[aria-pressed="true"]:hover {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .pressed\:hover\:text-primary-busy[aria-pressed="true"]:hover {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .pressed\:hover\:text-primary-default[aria-pressed="true"]:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .pressed\:hover\:text-primary-disabled[aria-pressed="true"]:hover {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .pressed\:hover\:text-primary-hover[aria-pressed="true"]:hover {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .pressed\:hover\:text-t7[aria-pressed="true"]:hover {
    color: var(--t7);
  }

  .epitaxy-root .pressed\:hover\:text-uncontained-busy[aria-pressed="true"]:hover {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .pressed\:hover\:text-uncontained-default[aria-pressed="true"]:hover {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .pressed\:hover\:text-uncontained-disabled[aria-pressed="true"]:hover {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .pressed\:hover\:text-uncontained-hover[aria-pressed="true"]:hover {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .pressed\:hover\:text-uncontained-selected[aria-pressed="true"]:hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .busy\:text-contained-busy[aria-busy="true"] {
    color: var(--text-contained-busy);
  }

  .epitaxy-root .busy\:text-contained-default[aria-busy="true"] {
    color: var(--text-contained-default);
  }

  .epitaxy-root .busy\:text-contained-disabled[aria-busy="true"] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .busy\:text-contained-hover[aria-busy="true"] {
    color: var(--text-contained-hover);
  }

  .epitaxy-root .busy\:text-destructive-busy[aria-busy="true"] {
    color: var(--text-destructive-busy);
  }

  .epitaxy-root .busy\:text-destructive-default[aria-busy="true"] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .busy\:text-destructive-disabled[aria-busy="true"] {
    color: var(--text-destructive-disabled);
  }

  .epitaxy-root .busy\:text-destructive-hover[aria-busy="true"] {
    color: var(--cds-on-danger);
  }

  .epitaxy-root .busy\:text-primary-busy[aria-busy="true"] {
    color: var(--text-primary-busy);
  }

  .epitaxy-root .busy\:text-primary-default[aria-busy="true"] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .busy\:text-primary-disabled[aria-busy="true"] {
    color: var(--text-primary-disabled);
  }

  .epitaxy-root .busy\:text-primary-hover[aria-busy="true"] {
    color: var(--cds-on-primary);
  }

  .epitaxy-root .busy\:text-t4[aria-busy="true"] {
    color: var(--t4);
  }

  .epitaxy-root .busy\:text-uncontained-busy[aria-busy="true"] {
    color: var(--text-uncontained-busy);
  }

  .epitaxy-root .busy\:text-uncontained-default[aria-busy="true"] {
    color: var(--text-uncontained-default);
  }

  .epitaxy-root .busy\:text-uncontained-disabled[aria-busy="true"] {
    color: var(--cds-text-disabled);
  }

  .epitaxy-root .busy\:text-uncontained-hover[aria-busy="true"] {
    color: var(--text-uncontained-hover);
  }

  .epitaxy-root .\[\&_\*\]\:\!pointer-events-none * {
    pointer-events: none !important;
  }

  .epitaxy-root .\[\&_\*\]\:\!animate-none * {
    animation: none !important;
  }

  .epitaxy-root .\[\&_\*\]\:\!filter-none * {
    filter: none !important;
  }

  .epitaxy-root .\[\&_\*\]\:\!transition-none * {
    transition-property: none !important;
  }

  .epitaxy-root .\[\&_\.AccordionContent\]\:mb-4 .AccordionContent {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_\.AccordionHeader\]\:w-fit .AccordionHeader {
    width: fit-content;
  }

  .epitaxy-root .\[\&_\.AccordionHeader_button\]\:gap-2 .AccordionHeader button {
    gap: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_\.AccordionHeader_button\>div\]\:flex-none .AccordionHeader button > div {
    flex: none;
  }

  .epitaxy-root .\[\&_\.AccordionItem\]\:border-b .AccordionItem {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .epitaxy-root .\[\&_\.AccordionItem\]\:pb-6 .AccordionItem {
    padding-bottom: calc(var(--spacing) * 6);
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:py-0 .ProseMirror {
    padding-block: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:\!\[font-feature-settings\:inherit\] .ProseMirror {
    font-feature-settings: inherit !important;
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:text-secondary .ProseMirror {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:italic .ProseMirror {
    font-style: italic;
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:\!\[-webkit-font-variant-ligatures\:inherit\] .ProseMirror {
    -webkit-font-variant-ligatures: inherit !important;
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:\!\[font-variant-ligatures\:inherit\] .ProseMirror {
    font-variant-ligatures: inherit !important;
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:before\:float-right .ProseMirror:before {
    content: var(--tw-content);
    float: right;
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:before\:h-\[var\(--cmp-wrap-h\)\] .ProseMirror:before {
    content: var(--tw-content);
    height: var(--cmp-wrap-h);
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:before\:w-\[var\(--cmp-trail-w\)\] .ProseMirror:before {
    content: var(--tw-content);
    width: var(--cmp-trail-w);
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:before\:content-\[\'\'\] .ProseMirror:before {
    --tw-content: "";
    content: var(--tw-content);
  }

  .epitaxy-root .\[\&_\.ProseMirror\]\:before\:\[shape-outside\:inset\(calc\(100\%-var\(--cds-h-control\)\)_0_0_0\)\] .ProseMirror:before {
    content: var(--tw-content);
    shape-outside: inset(calc(100% - var(--cds-h-control)) 0 0 0);
  }

  .epitaxy-root .\[\&_\.ProseMirror_p\]\:m-0 .ProseMirror p {
    margin: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\]\:relative .ProseMirror p.is-editor-empty:first-child {
    position: relative;
  }

  .epitaxy-root .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:absolute .ProseMirror p.is-editor-empty:first-child:before {
    position: absolute;
  }

  .epitaxy-root .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:inset-x-0 .ProseMirror p.is-editor-empty:first-child:before {
    inset-inline: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:h-auto .ProseMirror p.is-editor-empty:first-child:before {
    height: auto;
  }

  .epitaxy-root .\[\&_\.ProseMirror_p\.is-editor-empty\:first-child\:\:before\]\:truncate .ProseMirror p.is-editor-empty:first-child:before {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  :where(.epitaxy-root) :is(.epitaxy-root .\[\&_\.ProseMirror_pre\]\:text-code .ProseMirror pre) {
    font-family: var(--family-monospace);
    font-size: var(--text-code);
    line-height: var(--leading-code);
    font-weight: var(--cds-font-weight-regular);
  }

  .epitaxy-root .\[\&_\.ProseMirror\.is-editor-empty\]\:italic .ProseMirror.is-editor-empty {
    font-style: italic;
  }

  .epitaxy-root .\[\&_\.ProseMirror\.is-editor-empty\]\:before\:text-muted .ProseMirror.is-editor-empty:before {
    content: var(--tw-content);
    color: var(--cds-text-muted);
  }

  .epitaxy-root .\[\&_\.ProseMirror\:focus\]\:outline-none .ProseMirror:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:rounded-\[0\.3rem\] .ProseMirror > p > code {
    border-radius: .3rem;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:border-\[0\.5px\] .ProseMirror > p > code {
    border-style: var(--tw-border-style);
    border-width: .5px;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:border-solid .ProseMirror > p > code {
    --tw-border-style: solid;
    border-style: solid;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:border-\[hsl\(60_2\%_12\%\/0\.25\)\] .ProseMirror > p > code {
    border-color: #1f1f1e40;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:bg-\[hsl\(60_3\%_21\%\/0\.05\)\] .ProseMirror > p > code {
    background-color: #3737340d;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:px-\[4px\] .ProseMirror > p > code {
    padding-inline: 4px;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:py-\[1px\] .ProseMirror > p > code {
    padding-block: 1px;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:text-\[0\.9rem\] .ProseMirror > p > code {
    font-size: .9rem;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:whitespace-pre-wrap .ProseMirror > p > code {
    white-space: pre-wrap;
  }

  .epitaxy-root .\[\&_\.ProseMirror\>p\>code\]\:text-\[hsl\(0_58\%_35\%\)\] .ProseMirror > p > code {
    color: #8d2525;
  }

  .epitaxy-root .dark\:\[\&_\.ProseMirror\>p\>code\]\:border-\[hsl\(53_12\%_87\%\/0\.25\)\]:where([data-mode="dark"], [data-mode="dark"] *) .ProseMirror > p > code {
    border-color: #e2e1da40;
  }

  .epitaxy-root .dark\:\[\&_\.ProseMirror\>p\>code\]\:bg-\[hsl\(55_9\%_74\%\/0\.05\)\]:where([data-mode="dark"], [data-mode="dark"] *) .ProseMirror > p > code {
    background-color: #c3c2b70d;
  }

  .epitaxy-root .dark\:\[\&_\.ProseMirror\>p\>code\]\:text-\[hsl\(0_77\%_81\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) .ProseMirror > p > code {
    color: #f4a9a9;
  }

  .epitaxy-root .\[\&_\.bg-surface-1\]\:bg-alpha-1 .bg-surface-1 {
    background-color: var(--cds-alpha-1);
  }

  .epitaxy-root .\[\&_\.cm-editor\]\:h-full .cm-editor {
    height: 100%;
  }

  .epitaxy-root .\[\&_\.code-block\\_\\_code\]\:\!text-\[length\:var\(--msg-code-font-size\)\] .code-block__code {
    font-size: var(--msg-code-font-size) !important;
  }

  .epitaxy-root .\[\&_\.df-leading-slot\]\:text-secondary .df-leading-slot {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .data-\[selected\=focused\]\:\[\&_\.df-leading-slot\]\:text-primary[data-selected="focused"] .df-leading-slot {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&_\.font-base\]\:text-\[length\:var\(--msg-timeline-font-size\)\] .font-base, .epitaxy-root .\[\&_\.font-base-bold\]\:text-\[length\:var\(--msg-timeline-font-size\)\] .font-base-bold {
    font-size: var(--msg-timeline-font-size);
  }

  .epitaxy-root .\[\&_\.font-claude-response\]\:mt-6 .font-claude-response {
    margin-top: calc(var(--spacing) * 6);
  }

  .epitaxy-root .\[\&_\.font-claude-response\]\:max-w-xl .font-claude-response {
    max-width: var(--container-xl);
  }

  .epitaxy-root .\[\&_\.font-claude-response\]\:leading-\[1\.5\] .font-claude-response {
    --tw-leading: 1.5;
    line-height: 1.5;
  }

  .epitaxy-root .\[\&_\.font-claude-response-body\]\:text-\[length\:var\(--msg-font-size\)\] .font-claude-response-body {
    font-size: var(--msg-font-size);
  }

  .epitaxy-root .\[\&_\.font-claude-response\:has\(\[data-guided-setup-recommend\]\)\]\:max-w-none .font-claude-response:has([data-guided-setup-recommend]) {
    max-width: none;
  }

  .epitaxy-root .\[\&_\.font-large\]\:text-\[length\:var\(--msg-font-size\)\] .font-large {
    font-size: var(--msg-font-size);
  }

  .epitaxy-root .\[\&_\.group\\\/segmented-control\]\:h-\[40px\] .group\/segmented-control {
    height: 40px;
  }

  .epitaxy-root .\[\&_\.group\\\/segmented-control\]\:p-0\.5 .group\/segmented-control {
    padding: calc(var(--spacing) * .5);
  }

  .epitaxy-root .\[\&_\.ignore-pre-bg\>div\]\:bg-transparent .ignore-pre-bg > div {
    background-color: #0000;
  }

  .epitaxy-root .\[\&_\.is-editor-empty\]\:before\:\!content-\[\'\'\] .is-editor-empty:before {
    content: var(--tw-content);
    --tw-content: "" !important;
    content: var(--tw-content) !important;
  }

  .epitaxy-root .\[\&_\.peer\+div\]\:\!bg-fill-primary .peer + div {
    background-color: var(--cds-fill-primary) !important;
  }

  .epitaxy-root .\[\&_\.progressive-markdown_\:is\(p\,blockquote\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pl-2 .progressive-markdown :is(p, blockquote, h1, h2, h3, h4, h5, h6) {
    padding-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_\.progressive-markdown_\:is\(p\,blockquote\,ul\,ol\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pr-8 .progressive-markdown :is(p, blockquote, ul, ol, h1, h2, h3, h4, h5, h6) {
    padding-right: calc(var(--spacing) * 8);
  }

  .epitaxy-root .\[\&_\.px-6\]\:\!pr-3 .px-6 {
    padding-right: calc(var(--spacing) * 3) !important;
  }

  .epitaxy-root .\[\&_\.standard-markdown\]\:gap-1 .standard-markdown {
    gap: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_\.standard-markdown\]\:gap-1\.5 .standard-markdown {
    gap: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .\[\&_\.standard-markdown_\:is\(p\,blockquote\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pl-2 .standard-markdown :is(p, blockquote, h1, h2, h3, h4, h5, h6) {
    padding-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_\.standard-markdown_\:is\(p\,blockquote\,ul\,ol\,h1\,h2\,h3\,h4\,h5\,h6\)\]\:pr-8 .standard-markdown :is(p, blockquote, ul, ol, h1, h2, h3, h4, h5, h6) {
    padding-right: calc(var(--spacing) * 8);
  }

  .epitaxy-root .\[\&_\.text-base\.text-primary\]\:text-\[length\:var\(--msg-font-size\)\] .text-base.text-primary {
    font-size: var(--msg-font-size);
  }

  .epitaxy-root .\[\&_\.text-footnote\.truncate\]\:whitespace-normal .text-footnote.truncate {
    white-space: normal;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:max-h-\[218px\] .tiptap {
    max-height: 218px;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:min-h-\[36px\] .tiptap {
    min-height: 36px;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:min-h-\[var\(--h8\)\] .tiptap {
    min-height: var(--h8);
  }

  .epitaxy-root .\[\&_\.tiptap\]\:overflow-y-auto .tiptap {
    overflow-y: auto;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:border-0 .tiptap {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:py-\[9px\] .tiptap {
    padding-block: 9px;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:py-\[13px\] .tiptap {
    padding-block: 13px;
  }

  .epitaxy-root .\[\&_\.tiptap\]\:pr-p3 .tiptap {
    padding-right: var(--p3);
  }

  .epitaxy-root .\[\&_\.tiptap\]\:pl-p3 .tiptap {
    padding-left: var(--p3);
  }

  .epitaxy-root .\[\&_\.tiptap\]\:pl-p7 .tiptap {
    padding-left: var(--p7);
  }

  .epitaxy-root .\[\&_\.tiptap\]\:font-mono .tiptap {
    font-family: var(--cds-font-mono-ui);
  }

  .epitaxy-root .\[\&_\.tiptap\]\:text-\[length\:var\(--text-code\)\] .tiptap {
    font-size: var(--text-code);
  }

  .epitaxy-root .\[\&_\.tiptap\]\:outline-none .tiptap {
    --tw-outline-style: none;
    outline-style: none;
  }

  .epitaxy-root .\[\&_\.tiptap_p\]\:m-0 .tiptap p {
    margin: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_\.truncate\]\:whitespace-normal .truncate {
    white-space: normal;
  }

  .epitaxy-root .\[\&_\.xterm-viewport\]\:\!bg-transparent .xterm-viewport {
    background-color: #0000 !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:\!h-7 :is(button, a) {
    height: calc(var(--spacing) * 7) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:\!min-h-0 :is(button, a) {
    min-height: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:\!w-auto :is(button, a) {
    width: auto !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:\!rounded :is(button, a) {
    border-radius: var(--cds-radius) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:\!px-2 :is(button, a) {
    padding-inline: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:font-normal :is(button, a) {
    --tw-font-weight: var(--cds-font-weight-regular);
    font-weight: var(--cds-font-weight-regular);
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:\!text-muted :is(button, a) {
    color: var(--cds-text-muted) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:text-secondary :is(button, a) {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)_\[data-cds\=\'Icon\'\]\:last-child\]\:\!mx-0 :is(button, a) [data-cds="Icon"]:last-child {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\:is\(button\,a\)\]\:\!h-auto :is(button, a):is(button, a) {
    height: auto !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\:is\(button\,a\)\]\:\!pr-0 :is(button, a):is(button, a) {
    padding-right: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\:last-child\:not\(\:first-child\)\]\:ml-2 :is(button, a):last-child:not(:first-child) {
    margin-left: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\>span\]\:\!w-auto :is(button, a) > span {
    width: auto !important;
  }

  .epitaxy-root .\[\&_\:is\(button\,a\)\>span\]\:\!justify-start :is(button, a) > span {
    justify-content: flex-start !important;
  }

  .epitaxy-root .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:\!text-base :is(h1, h2, h3, h4, h5, h6) {
    font-size: var(--text-base) !important;
    line-height: var(--tw-leading, var(--text-base--line-height)) !important;
  }

  .epitaxy-root .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-assistant-primary :is(h1, h2, h3, h4, h5, h6) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&_\:not\(pre\)\>code\]\:text-\[length\:var\(--msg-code-font-size\)\] :not(pre) > code {
    font-size: var(--msg-code-font-size);
  }

  .epitaxy-root .\[\&_\>_\*\]\:min-w-0 > * {
    min-width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_\[data-ask-user-question\]\]\:my-1 [data-ask-user-question] {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_\[data-ask-user-question\]\]\:p-2 [data-ask-user-question] {
    padding: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_\[data-ask-user-question\]\]\:text-\[length\:var\(--msg-font-size\)\] [data-ask-user-question] {
    font-size: var(--msg-font-size);
  }

  .epitaxy-root .\[\&_\[data-ask-user-question\]_\.mb-4\]\:mb-2 [data-ask-user-question] .mb-4 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_\[data-cds\=Avatar\]\]\:text-\[7px\] [data-cds="Avatar"] {
    font-size: 7px;
  }

  .epitaxy-root .\[\&_\[data-cds\=Banner\]\]\:pointer-events-auto [data-cds="Banner"] {
    pointer-events: auto;
  }

  .epitaxy-root .hover\:\[\&_\[data-check-name\]\]\:underline:hover [data-check-name] {
    text-decoration-line: underline;
  }

  .epitaxy-root .hover\:\[\&_\[data-check-name\]\]\:underline-offset-\[3px\]:hover [data-check-name] {
    text-underline-offset: 3px;
  }

  .epitaxy-root .\[\&_\[data-primary\]\]\:\[scroll-margin-top\:var\(--recents-sticky-h\)\] [data-primary] {
    scroll-margin-top: var(--recents-sticky-h);
  }

  .epitaxy-root .\[\&_\[data-primary\]\]\:\[scroll-margin-top\:var\(--scheduled-sticky-h\)\] [data-primary] {
    scroll-margin-top: var(--scheduled-sticky-h);
  }

  .epitaxy-root .\[\&_\[data-settings-secondary-text\]\]\:text-secondary [data-settings-secondary-text], .epitaxy-root .\[\&_\[data-settings-section-subtitle\]\]\:text-secondary [data-settings-section-subtitle] {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .\[\&_\[data-settings-section\]\]\:mb-4 [data-settings-section] {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_\[data-settings-section\]\]\:gap-4 [data-settings-section] {
    gap: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_\[data-settings-section\]\]\:pb-4 [data-settings-section] {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_\[data-surplus\]_\[role\=img\]\]\:text-\[7px\] [data-surplus] [role="img"] {
    font-size: 7px;
  }

  .epitaxy-root .\[\&_\[data-timeline-text\]\]\:\!text-\[length\:var\(--msg-timeline-font-size\)\] [data-timeline-text] {
    font-size: var(--msg-timeline-font-size) !important;
  }

  .epitaxy-root .\[\&_\[data-user-message-bubble\]\]\:bg-neutral-50 [data-user-message-bubble] {
    background-color: var(--cds-neutral-50);
  }

  .epitaxy-root .\[\&_\[role\=option\]\>\.shrink-0\:last-child\]\:hidden [role="option"] > .shrink-0:last-child {
    display: none;
  }

  @media not all and (min-width: 40rem) {
    .epitaxy-root .max-sm\:\[\&_\[role\=radio\]\]\:min-h-11 [role="radio"] {
      min-height: calc(var(--spacing) * 11);
    }
  }

  .epitaxy-root .\[\&_\[role\=toolbar\]\]\:gap-0 [role="toolbar"] {
    gap: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_\[tabindex\]\]\:pointer-events-auto [tabindex], .epitaxy-root .\[\&_a\]\:pointer-events-auto a {
    pointer-events: auto;
  }

  .epitaxy-root .\[\&_a\]\:cursor-pointer a {
    cursor: pointer;
  }

  .epitaxy-root .\[\&_a\]\:font-medium a {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .\[\&_a\]\:\!text-muted a {
    color: var(--cds-text-muted) !important;
  }

  .epitaxy-root .\[\&_a\]\:text-\[hsl\(214_72\%_34\%\)\] a {
    color: #184e95;
  }

  .epitaxy-root .\[\&_a\]\:text-inherit a {
    color: inherit;
  }

  .epitaxy-root .\[\&_a\]\:underline a {
    text-decoration-line: underline;
  }

  .epitaxy-root .dark\:\[\&_a\]\:text-\[hsl\(213_80\%_79\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) a {
    color: #9fc5f4;
  }

  .epitaxy-root .\[\&_a\:hover\]\:text-\[hsl\(213_68\%_45\%\)\] a:hover {
    color: #256bc1;
  }

  .epitaxy-root .dark\:\[\&_a\:hover\]\:text-\[hsl\(212_75\%_62\%\)\]:where([data-mode="dark"], [data-mode="dark"] *) a:hover {
    color: #5599e7;
  }

  .epitaxy-root .\[\&_button\]\:pointer-events-auto button {
    pointer-events: auto;
  }

  .epitaxy-root .\[\&_button\]\:mt-1 button {
    margin-top: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_button\]\:\!ml-0 button {
    margin-left: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&_button\]\:\!flex button {
    display: flex !important;
  }

  .epitaxy-root .\[\&_button\]\:\!h-9 button {
    height: calc(var(--spacing) * 9) !important;
  }

  .epitaxy-root .\[\&_button\]\:\!w-full button {
    width: 100% !important;
  }

  .epitaxy-root .\[\&_button\]\:\!cursor-pointer button {
    cursor: pointer !important;
  }

  .epitaxy-root .\[\&_button\]\:\!rounded button {
    border-radius: var(--cds-radius) !important;
  }

  .epitaxy-root .\[\&_button\]\:border button {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .\[\&_button\]\:\!px-2 button {
    padding-inline: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\[\&_button\]\:pt-0 button {
    padding-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_button\]\:\!pr-1 button {
    padding-right: calc(var(--spacing) * 1) !important;
  }

  .epitaxy-root .\[\&_button\]\:\!pl-2 button {
    padding-left: calc(var(--spacing) * 2) !important;
  }

  .epitaxy-root .\[\&_button\]\:text-muted button {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .\[\&_button\]\:text-secondary button {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .\[\&_button\:hover\]\:bg-fill-danger-hover button:hover {
    background-color: var(--cds-fill-danger-hover);
  }

  .epitaxy-root .\[\&_button\:hover\]\:text-primary button:hover, .epitaxy-root .\[\&_button\:hover\:not\(\[aria-pressed\=true\]\)\]\:text-primary button:hover:not([aria-pressed="true"]) {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&_button\[aria-pressed\=true\]\]\:bg-neutral button[aria-pressed="true"] {
    background-color: var(--cds-bg-neutral);
  }

  .epitaxy-root .\[\&_button\[aria-pressed\=true\]\]\:text-secondary button[aria-pressed="true"] {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .\[\&_code\]\:rounded code {
    border-radius: var(--cds-radius);
  }

  .epitaxy-root .\[\&_code\]\:bg-\[hsl\(var\(--border-300\)\/0\.06\)\] code {
    background-color: hsl(var(--border-300)/.06);
  }

  .epitaxy-root .\[\&_code\]\:bg-transparent code {
    background-color: #0000;
  }

  .epitaxy-root .\[\&_code\]\:px-\[5px\] code {
    padding-inline: 5px;
  }

  .epitaxy-root .\[\&_code\]\:py-px code {
    padding-block: 1px;
  }

  .epitaxy-root .\[\&_code\]\:font-mono code {
    font-family: var(--cds-font-mono-ui);
  }

  .epitaxy-root .\[\&_code\]\:\!text-xs code {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }

  .epitaxy-root .\[\&_code\]\:text-xs code {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .epitaxy-root .\[\&_code\]\:\[unicode-bidi\:isolate\] code {
    unicode-bidi: isolate;
  }

  .epitaxy-root .\[\&_del\]\:text-\[hsl\(var\(--text-400\)\/0\.65\)\] del {
    color: hsl(var(--text-400)/.65);
  }

  .epitaxy-root .\[\&_del\]\:line-through del {
    text-decoration-line: line-through;
  }

  .epitaxy-root .\[\&_del\]\:decoration-\[hsl\(var\(--text-400\)\)\] del {
    -webkit-text-decoration-color: hsl(var(--text-400));
    -webkit-text-decoration-color: hsl(var(--text-400));
    -webkit-text-decoration-color: hsl(var(--text-400));
    text-decoration-color: hsl(var(--text-400));
  }

  .epitaxy-root .\[\&_del\]\:\[unicode-bidi\:isolate\] del {
    unicode-bidi: isolate;
  }

  .epitaxy-root .\[\&_del_code\]\:text-inherit del code {
    color: inherit;
  }

  .epitaxy-root .\[\&_del\+ins\]\:ml-\[3px\] del + ins {
    margin-left: 3px;
  }

  .epitaxy-root .\[\&_em\]\:italic em {
    font-style: italic;
  }

  .epitaxy-root .\[\&_gmp-place-details\]\:overflow-y-auto gmp-place-details, .epitaxy-root .\[\&_gmp-place-details-compact\]\:overflow-y-auto gmp-place-details-compact {
    overflow-y: auto;
  }

  .epitaxy-root .\[\&_h1\]\:my-2 h1 {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_h1\]\:text-primary h1 {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&_h2\]\:my-2 h2 {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_h2\]\:text-\[1\.0625rem\] h2 {
    font-size: 1.0625rem;
  }

  .epitaxy-root .\[\&_h2\]\:text-primary h2 {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&_h3\]\:my-1 h3 {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_h3\]\:mt-2 h3 {
    margin-top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_h3\]\:text-\[0\.9375rem\] h3 {
    font-size: .9375rem;
  }

  .epitaxy-root .\[\&_h3\]\:font-medium h3 {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .\[\&_h3\]\:font-semibold h3 {
    --tw-font-weight: var(--cds-font-weight-semibold);
    font-weight: var(--cds-font-weight-semibold);
  }

  .epitaxy-root .\[\&_h3\]\:text-primary h3 {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&_h4\]\:text-\[0\.875rem\] h4, .epitaxy-root .\[\&_h5\]\:text-\[0\.875rem\] h5 {
    font-size: .875rem;
  }

  .epitaxy-root .\[\&_h6\]\:text-\[length\:var\(--msg-font-size\)\] h6 {
    font-size: var(--msg-font-size);
  }

  .epitaxy-root .\[\&_img\]\:\!scale-125 img {
    --tw-scale-x: 125% !important;
    --tw-scale-y: 125% !important;
    --tw-scale-z: 125% !important;
    scale: var(--tw-scale-x) var(--tw-scale-y) !important;
  }

  .epitaxy-root .\[\&_img\]\:\!object-\[center_60\%\] img {
    object-position: center 60% !important;
  }

  .epitaxy-root .focus-visible\:\[\&_img\]\:ring-2:focus-visible img {
    --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);
  }

  .epitaxy-root .\[\&_img\.ProseMirror-separator\]\:m-0 img.ProseMirror-separator {
    margin: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_img\.ProseMirror-separator\]\:inline img.ProseMirror-separator {
    display: inline;
  }

  .epitaxy-root .\[\&_img\.ProseMirror-separator\]\:size-0 img.ProseMirror-separator {
    width: calc(var(--spacing) * 0);
    height: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_img\.ProseMirror-separator\]\:border-none img.ProseMirror-separator {
    --tw-border-style: none;
    border-style: none;
  }

  .epitaxy-root .\[\&_input\]\:pointer-events-none input {
    pointer-events: none;
  }

  .epitaxy-root .\[\&_input\]\:truncate input {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .epitaxy-root .\[\&_input\]\:font-mono input {
    font-family: var(--cds-font-mono-ui);
  }

  .epitaxy-root .\[\&_input\:\:placeholder\]\:font-ui input::placeholder {
    font-family: var(--family-ui, var(--font-ui));
  }

  .epitaxy-root .\[\&_ins\]\:underline ins {
    text-decoration-line: underline;
  }

  .epitaxy-root .\[\&_ins\]\:decoration-\[hsl\(var\(--text-400\)\/0\.4\)\] ins {
    -webkit-text-decoration-color: hsl(var(--text-400)/.4);
    -webkit-text-decoration-color: hsl(var(--text-400)/.4);
    -webkit-text-decoration-color: hsl(var(--text-400)/.4);
    text-decoration-color: hsl(var(--text-400)/.4);
  }

  .epitaxy-root .\[\&_ins\]\:decoration-wavy ins {
    text-decoration-style: wavy;
  }

  .epitaxy-root .\[\&_ins\]\:decoration-\[1\.25px\] ins {
    text-decoration-thickness: 1.25px;
  }

  .epitaxy-root .\[\&_ins\]\:\[unicode-bidi\:isolate\] ins {
    unicode-bidi: isolate;
  }

  .epitaxy-root .\[\&_label\]\:hidden label {
    display: none;
  }

  .epitaxy-root .\[\&_label\]\:font-medium label {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .\[\&_li\]\:my-0\.5 li {
    margin-block: calc(var(--spacing) * .5);
  }

  .epitaxy-root .\[\&_li\]\:my-1 li {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_li\]\:leading-\[1\.6\] li {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .epitaxy-root .\[\&_li\]\:whitespace-pre-wrap li {
    white-space: pre-wrap;
  }

  .epitaxy-root .\[\&_ol\]\:my-1 ol {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_ol\]\:my-2 ol {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_ol\]\:\[list-style-type\:decimal\] ol, .epitaxy-root .\[\&_ol\]\:list-decimal ol {
    list-style-type: decimal;
  }

  :where(.epitaxy-root .\[\&_ol\]\:\!space-y-0 ol > :not(:last-child)) {
    --tw-space-y-reverse: 0 !important;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse)) !important;
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse))) !important;
  }

  .epitaxy-root .\[\&_ol\]\:pl-4 ol {
    padding-left: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_ol\]\:pl-6 ol {
    padding-left: calc(var(--spacing) * 6);
  }

  .epitaxy-root .\[\&_ol\]\:pl-8 ol {
    padding-left: calc(var(--spacing) * 8);
  }

  .epitaxy-root .\[\&_ol\:last-child\]\:mb-0 ol:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_p\]\:my-1 p {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_p\]\:my-2 p {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_p\]\:my-3 p {
    margin-block: calc(var(--spacing) * 3);
  }

  .epitaxy-root .\[\&_p\]\:mt-0 p {
    margin-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_p\]\:text-sm p {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .epitaxy-root .\[\&_p\]\:leading-\[1\.6\] p {
    --tw-leading: 1.6;
    line-height: 1.6;
  }

  .epitaxy-root .\[\&_p\]\:whitespace-pre-wrap p {
    white-space: pre-wrap;
  }

  .epitaxy-root .\[\&_p\:first-child\]\:mt-0 p:first-child {
    margin-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_p\:last-child\]\:mb-0 p:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&_pre\]\:my-2 pre {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_pre\]\:max-h-\[300px\] pre {
    max-height: 300px;
  }

  .epitaxy-root .\[\&_pre\]\:overflow-auto pre {
    overflow: auto;
  }

  .epitaxy-root .\[\&_pre\]\:rounded pre {
    border-radius: var(--cds-radius);
  }

  .epitaxy-root .\[\&_pre\]\:border pre {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .\[\&_pre\]\:bg-surface-1 pre {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .\[\&_pre\]\:p-2 pre {
    padding: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_pre\]\:\!text-xs pre {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }

  .epitaxy-root .\[\&_pre\]\:\!text-secondary pre {
    color: var(--cds-text-secondary) !important;
  }

  .epitaxy-root .\[\&_pre\]\:\[unicode-bidi\:isolate\] pre {
    unicode-bidi: isolate;
  }

  .epitaxy-root .\[\&_pre_code\]\:\!text-secondary pre code {
    color: var(--cds-text-secondary) !important;
  }

  .epitaxy-root .\[\&_pre\[data-mermaid\]\]\:text-\[length\:var\(--msg-code-font-size\)\] pre[data-mermaid] {
    font-size: var(--msg-code-font-size);
  }

  .epitaxy-root .\[\&_span\]\:\[backface-visibility\:hidden\] span {
    backface-visibility: hidden;
  }

  .epitaxy-root .\[\&_strong\]\:font-medium strong {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .\[\&_svg\]\:size-3 svg {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }

  .epitaxy-root .\[\&_svg\]\:size-5 svg {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .\[\&_svg\]\:h-8 svg {
    height: calc(var(--spacing) * 8);
  }

  .epitaxy-root .\[\&_svg\]\:w-8 svg {
    width: calc(var(--spacing) * 8);
  }

  .epitaxy-root .\[\&_svg\]\:\[stroke-width\:1\.5\] svg {
    stroke-width: 1.5px;
  }

  .epitaxy-root .\[\&_table\]\:text-\[length\:var\(--msg-font-size\)\] table {
    font-size: var(--msg-font-size);
  }

  .epitaxy-root .\[\&_tbody_a\]\:\!cursor-default tbody a {
    cursor: default !important;
  }

  .epitaxy-root .\[\&_tbody_tr\]\:cursor-default tbody tr {
    cursor: default;
  }

  .epitaxy-root .\[\&_tbody_tr\:first-child\]\:\!bg-none tbody tr:first-child {
    background-image: none !important;
  }

  .epitaxy-root .\[\&_tbody_tr\:first-child\>td\]\:\!pt-1 tbody tr:first-child > td {
    padding-top: calc(var(--spacing) * 1) !important;
  }

  .epitaxy-root .\[\&_td\]\:\!rounded-none td {
    border-radius: 0 !important;
  }

  .epitaxy-root .\[\&_td\]\:px-4 td {
    padding-inline: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_td\]\:py-4 td {
    padding-block: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_textarea\]\:pointer-events-none textarea {
    pointer-events: none;
  }

  .epitaxy-root .\[\&_textarea\]\:text-base textarea {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .epitaxy-root .\[\&_textarea\]\:leading-5 textarea {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }

  .epitaxy-root .\[\&_textarea\]\:\[caret-color\:transparent\] textarea {
    caret-color: #0000;
  }

  .epitaxy-root .\[\&_th\]\:sticky th {
    position: sticky;
  }

  .epitaxy-root .\[\&_th\]\:top-\(--cds-sticky-header-top\,0px\) th {
    top: var(--cds-sticky-header-top, 0px);
  }

  .epitaxy-root .\[\&_th\]\:z-20 th {
    z-index: 20;
  }

  .epitaxy-root .\[\&_th\]\:border-b th {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .epitaxy-root .\[\&_th\]\:border-alpha-1 th {
    border-color: var(--cds-alpha-1);
  }

  .epitaxy-root .\[\&_th\]\:bg-\(--cds-sticky-header-bg\,var\(--cds-scroll-fade-strip-color\,var\(--cds-surface-1\)\)\) th {
    background-color: var(--cds-sticky-header-bg, var(--cds-scroll-fade-strip-color, var(--cds-surface-1)));
  }

  .epitaxy-root .\[\&_th\]\:bg-\[linear-gradient\(var\(--cds-alpha-1\)\,var\(--cds-alpha-1\)\)\] th {
    background-image: linear-gradient(var(--cds-alpha-1),var(--cds-alpha-1));
  }

  .epitaxy-root .\[\&_th\]\:\[background-size\:100\%_1px\] th {
    background-size: 100% 1px;
  }

  .epitaxy-root .\[\&_th\]\:bg-bottom th {
    background-position: bottom;
  }

  .epitaxy-root .\[\&_th\]\:bg-no-repeat th {
    background-repeat: no-repeat;
  }

  .epitaxy-root .\[\&_th\]\:px-4 th {
    padding-inline: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_th\]\:pb-4 th {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_th\:first-child\]\:\[background-size\:calc\(100\%-var\(--cds-pad-md\)\)_1px\] th:first-child {
    background-size: calc(100% - var(--cds-pad-md)) 1px;
  }

  .epitaxy-root .\[\&_th\:first-child\]\:\[background-position\:bottom_right\] th:first-child {
    background-position: 100% 100%;
  }

  .epitaxy-root .\[\&_th\:first-child\:last-child\]\:\[background-size\:calc\(100\%-2\*var\(--cds-pad-md\)\)_1px\] th:first-child:last-child {
    background-size: calc(100% - 2 * var(--cds-pad-md)) 1px;
  }

  .epitaxy-root .\[\&_th\:first-child\:last-child\]\:\[background-position\:bottom\] th:first-child:last-child {
    background-position: bottom;
  }

  .epitaxy-root .\[\&_th\:last-child\]\:\[background-size\:calc\(100\%-var\(--cds-pad-md\)\)_1px\] th:last-child {
    background-size: calc(100% - var(--cds-pad-md)) 1px;
  }

  .epitaxy-root .\[\&_th\:last-child\]\:\[background-position\:bottom_left\] th:last-child {
    background-position: 0 100%;
  }

  .epitaxy-root .\[\&_thead\]\:hidden thead {
    display: none;
  }

  .epitaxy-root .\[\&_thead\]\:\!border-0 thead {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .epitaxy-root .\[\&_thead_th\]\:\!h-0 thead th {
    height: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&_thead_th\]\:\!p-0 thead th {
    padding: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&_thead_th\]\:\!leading-\[0\] thead th {
    --tw-leading: 0 !important;
    line-height: 0 !important;
  }

  .epitaxy-root .\[\&_thead_th\>\*\]\:hidden thead th > * {
    display: none;
  }

  .epitaxy-root .\[\&_tr\]\:transform-none tr {
    transform: none;
  }

  .epitaxy-root .\[\&_tr\:has\(\+tr\[data-selected\]\)\:not\(\:hover\)\:not\(\:has\(\+tr\:hover\)\)_td\]\:\!border-alpha-1 tr:has( + tr[data-selected]):not(:hover):not(:has( + tr:hover)) td {
    border-color: var(--cds-alpha-1) !important;
  }

  .epitaxy-root .\[\&_tr\[data-selected\]\:not\(\:hover\)_td\]\:\!rounded-none tr[data-selected]:not(:hover) td {
    border-radius: 0 !important;
  }

  .epitaxy-root .\[\&_tr\[data-selected\]\:not\(\:hover\)_td\]\:\!bg-transparent tr[data-selected]:not(:hover) td {
    background-color: #0000 !important;
  }

  .epitaxy-root .\[\&_tr…\]\:\!border-alpha-1 tr…, .epitaxy-root .\[\&_tr\[data-selected\]\:not\(\:hover\)\:not\(\:has\(\+tr\:hover\)\)_td\]\:\!border-alpha-1 tr[data-selected]:not(:hover):not(:has( + tr:hover)) td {
    border-color: var(--cds-alpha-1) !important;
  }

  .epitaxy-root .\[\&_ul\]\:my-1 ul {
    margin-block: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&_ul\]\:my-2 ul {
    margin-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&_ul\]\:\[list-style-type\:unset\] ul {
    list-style-type: unset;
  }

  .epitaxy-root .\[\&_ul\]\:list-disc ul {
    list-style-type: disc;
  }

  :where(.epitaxy-root .\[\&_ul\]\:\!space-y-0 ul > :not(:last-child)) {
    --tw-space-y-reverse: 0 !important;
    margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse)) !important;
    margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse))) !important;
  }

  .epitaxy-root .\[\&_ul\]\:pl-4 ul {
    padding-left: calc(var(--spacing) * 4);
  }

  .epitaxy-root .\[\&_ul\]\:pl-6 ul {
    padding-left: calc(var(--spacing) * 6);
  }

  .epitaxy-root .\[\&_ul\]\:pl-8 ul {
    padding-left: calc(var(--spacing) * 8);
  }

  .epitaxy-root .\[\&_ul\:last-child\]\:mb-0 ul:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&\+tbody\>tr\:first-child\]\:bg-none + tbody > tr:first-child {
    background-image: none;
  }

  .epitaxy-root .\[\&\+tbody\>tr\:first-child\>td\]\:border-t-0 + tbody > tr:first-child > td {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .epitaxy-root .\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator {
    display: none;
  }

  .epitaxy-root .\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator {
    cursor: pointer;
  }

  .epitaxy-root .\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-50::-webkit-calendar-picker-indicator {
    opacity: .5;
  }

  .epitaxy-root .\[\&\:\:-webkit-calendar-picker-indicator\]\:hover\:opacity-100::-webkit-calendar-picker-indicator:hover {
    opacity: 1;
  }

  .epitaxy-root .\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker {
    display: none;
  }

  .epitaxy-root .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
    appearance: none;
  }

  .epitaxy-root .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
    appearance: none;
  }

  .epitaxy-root .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
    display: none;
  }

  .epitaxy-root .\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar {
    width: calc(var(--spacing) * 1.5);
  }

  @media not all and (min-width: 40rem) {
    .epitaxy-root .max-sm\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
      display: none;
    }
  }

  .epitaxy-root .\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb {
    border-radius: 3.40282e38px;
  }

  .epitaxy-root .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-border::-webkit-scrollbar-thumb {
    background-color: var(--cds-border);
  }

  .epitaxy-root .\[\&\:\:-webkit-scrollbar-thumb\]\:bg-transparent::-webkit-scrollbar-thumb {
    background-color: #0000;
  }

  .epitaxy-root .hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-border:hover::-webkit-scrollbar-thumb {
    background-color: var(--cds-border);
  }

  .epitaxy-root .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track {
    background-color: #0000;
  }

  .epitaxy-root .\[\&\:disabled\:not\(\[aria-busy\]\)\]\:opacity-50:disabled:not([aria-busy]) {
    opacity: .5;
  }

  .epitaxy-root .\[\&\:has\(\+_li\:focus-within\)\]\:border-transparent:has( + li:focus-within) {
    border-color: #0000;
  }

  .epitaxy-root .\[\&\:has\(\+\*\:hover\)\]\:after\:border-b-transparent:has( + :hover):after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .epitaxy-root .\[\&\:has\(\+\*\:not\(\[data-disabled\]\)\>\[data-cds\=AccordionHeader\]\:hover\)\]\:border-b-transparent:has( + :not([data-disabled]) > [data-cds="AccordionHeader"]:hover) {
    border-bottom-color: #0000;
  }

  :is(.epitaxy-root .\[\&\:has\(\+\[data-cds-segment\]_\[aria-haspopup\]\[aria-expanded\=true\]\)\>span\]\:opacity-0:has( + [data-cds-segment] [aria-haspopup][aria-expanded="true"]) > span, .epitaxy-root .\[\&\:has\(\+\[data-cds-segment\]_\[aria-pressed\=true\]\)\>span\]\:opacity-0:has( + [data-cds-segment] [aria-pressed="true"]) > span, .epitaxy-root .\[\&\:has\(\+\[data-cds-segment\]\:hover\)\>span\]\:opacity-0:has( + [data-cds-segment]:hover) > span) {
    opacity: 0;
  }

  .epitaxy-root .\[\&\:has\(\+\[data-selected\]\)\]\:after\:border-b-transparent:has( + [data-selected]):after {
    content: var(--tw-content);
    border-bottom-color: #0000;
  }

  .epitaxy-root .\[\&\:has\(\+li\:hover\)\]\:border-b-transparent:has( + li:hover), .epitaxy-root .\[\&\:has\(\+tbody\>tr\[data-hoverable\]\:first-child\:hover\)_th\]\:border-b-transparent:has( + tbody > tr[data-hoverable]:first-child:hover) th {
    border-bottom-color: #0000;
  }

  .epitaxy-root .\[\&\:has\(\+tbody\>tr\[data-hoverable\]\:first-child\:hover\)_th\]\:bg-none:has( + tbody > tr[data-hoverable]:first-child:hover) th {
    background-image: none;
  }

  :is(.epitaxy-root .\[\&\:has\(\.bug-report-link\:hover\)\]\:\!bg-transparent:has(.bug-report-link:hover), .epitaxy-root .\[\&\:has\(\.downloads-link\:hover\)\]\:\!bg-transparent:has(.downloads-link:hover), .epitaxy-root .\[\&\:has\(\.feedback-link\:hover\)\]\:\!bg-transparent:has(.feedback-link:hover)) {
    background-color: #0000 !important;
  }

  .epitaxy-root .\[\&\:has\(\>\[data-done\]\)\]\:text-\[var\(--t5\)\]:has( > [data-done]) {
    color: var(--t5);
  }

  .epitaxy-root .\[\&\:has\(\>\[data-done\]\)\]\:line-through:has( > [data-done]) {
    text-decoration-line: line-through;
  }

  @container not (min-width: 960px) {
    .epitaxy-root .\@max-\[960px\]\:\[\&\:has\(\>\[role\=search\]\)\>\:not\(\[role\=search\]\)\]\:hidden:has( > [role="search"]) > :not([role="search"]) {
      display: none;
    }
  }

  @media (min-width: 48rem) {
    @container not (min-width: 800px) {
      .epitaxy-root .md\:\@max-\[800px\]\:\[\&\:has\(\>\[role\=search\]\)\>\:not\(\[role\=search\]\)\]\:hidden:has( > [role="search"]) > :not([role="search"]) {
        display: none;
      }
    }
  }

  @container not (min-width: 640px) {
    .epitaxy-root .\@max-\[640px\]\:\[\&\:has\(\>\[role\=search\]\)\>\:not\(\[role\=search\]\)\]\:hidden:has( > [role="search"]) > :not([role="search"]) {
      display: none;
    }
  }

  .epitaxy-root .\[\&\:has\(\>tr\[data-hoverable\]\:nth-child\(2\)\:hover\)\>tr\:first-child\>th\]\:border-b-transparent:has( > tr[data-hoverable]:nth-child(2):hover) > tr:first-child > th {
    border-bottom-color: #0000;
  }

  .epitaxy-root .\[\&\:has\(button\:hover\)\>td\]\:\!bg-transparent:has(button:hover) > td {
    background-color: #0000 !important;
  }

  .epitaxy-root .\[\&\:hover\:not\(\:has\(\.epitaxy-task-row-secondary\:hover\)\)\]\:bg-t2:hover:not(:has(.epitaxy-task-row-secondary:hover)) {
    background-color: var(--t2);
  }

  .epitaxy-root .\[\&\:hover\>td\]\:\!bg-transparent:hover > td {
    background-color: #0000 !important;
  }

  :is(.epitaxy-root .\[\&\:not\(\:has\(\>\:not\(\:empty\)\)\)\]\:hidden:not(:has( > :not(:empty))), .epitaxy-root .\[\&\:not\(\:has\(\[data-ant-tool-row\]\)\)\]\:hidden:not(:has([data-ant-tool-row])), .epitaxy-root .\[\&\:not\(\:has\(th\:not\(\:empty\)\)\)\]\:hidden:not(:has(th:not(:empty)))) {
    display: none;
  }

  .epitaxy-root .\[\&\:not\(\:is\(\:hover\,\:focus\)\)\]\:decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\]:not(:is(:hover, :focus)) {
    text-decoration-color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .\[\&\:not\(\:is\(\:hover\,\:focus\)\)\]\:decoration-\[color-mix\(in_srgb\,currentColor\,transparent_60\%\)\]:not(:is(:hover, :focus)) {
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      -webkit-text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
      text-decoration-color: color-mix(in srgb,currentColor,transparent 60%);
    }
  }

  .epitaxy-root .hover\:\[\&\:not\(\:where\(\:has\(button\:hover\,a\:hover\,\[role\=button\]\:hover\,label\:hover\)\)\)\]\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,0_0_0_var\(--cds-ring-hairline\)_hsl\(60_2\%_12\%\/0\.3\)\]:hover:not(:where(:has(button:hover, a:hover, [role="button"]:hover, label:hover))) {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), 0 0 0 var(--tw-shadow-color, var(--cds-ring-hairline)) #1f1f1e4d;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .dark\:hover\:\[\&\:not\(\:where\(\:has\(button\:hover\,a\:hover\,\[role\=button\]\:hover\,label\:hover\)\)\)\]\:shadow-\[0_0\.25rem_1\.25rem_rgb\(0_0_0\/3\.5\%\)\,inset_0_0_0_1px_var\(--cds-border-strong\)\]:where([data-mode="dark"], [data-mode="dark"] *):hover:not(:where(:has(button:hover, a:hover, [role="button"]:hover, label:hover))) {
    --tw-shadow: 0 .25rem 1.25rem var(--tw-shadow-color, #00000009), inset 0 0 0 1px var(--tw-shadow-color, var(--cds-border-strong));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .\[\&\:not\(\[data-active\]\)\]\:hover\:text-secondary:not([data-active]):hover {
    color: var(--cds-text-secondary);
  }

  .epitaxy-root .\[\&\:not\(\[data-active\]\)\]\:hover\:before\:bg-fill-ghost-hover:not([data-active]):hover:before {
    content: var(--tw-content);
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .\[\&\:not\(\[data-checked\]\)\]\:hover\:bg-fill-ghost-hover:not([data-checked]):hover {
    background-color: var(--cds-fill-ghost-hover);
  }

  .epitaxy-root .\[\&\:not\(\[data-disabled\]\)\]\:hover\:text-primary:not([data-disabled]):hover {
    color: var(--cds-text-primary);
  }

  .epitaxy-root .\[\&\>\*\]\:pointer-events-none > * {
    pointer-events: none;
  }

  .epitaxy-root .\[\&\>\*\]\:relative > * {
    position: relative;
  }

  .epitaxy-root .\[\&\>\*\]\:z-\[var\(--cds-portal-z\)\] > * {
    z-index: var(--cds-portal-z);
  }

  .epitaxy-root .\[\&\>\*\]\:col-start-1 > * {
    grid-column-start: 1;
  }

  .epitaxy-root .\[\&\>\*\]\:row-start-1 > * {
    grid-row-start: 1;
  }

  .epitaxy-root .\[\&\>\*\]\:\!my-0 > * {
    margin-block: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>\*\]\:flex > * {
    display: flex;
  }

  .epitaxy-root .\[\&\>\*\]\:size-full > * {
    width: 100%;
    height: 100%;
  }

  .epitaxy-root .\[\&\>\*\]\:w-full > * {
    width: 100%;
  }

  .epitaxy-root .\[\&\>\*\]\:items-center > * {
    align-items: center;
  }

  .epitaxy-root .\[\&\>\*\]\:justify-center > * {
    justify-content: center;
  }

  .epitaxy-root .\[\&\>\*\]\:\!border-transparent > * {
    border-color: #0000 !important;
  }

  .epitaxy-root .\[\&\>\*\]\:\!bg-transparent > * {
    background-color: #0000 !important;
  }

  .epitaxy-root .\[\&\>\*\]\:px-p7 > * {
    padding-inline: var(--p7);
  }

  .epitaxy-root .\[\&\>\*\]\:py-p6 > * {
    padding-block: var(--p6);
  }

  .epitaxy-root .\[\&\>\*\]\:\!pt-0 > * {
    padding-top: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>\*\]\:\!shadow-none > * {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  @media (min-width: 48rem) {
    .epitaxy-root .md\:\[\&\>\*\]\:min-w-0 > * {
      min-width: calc(var(--spacing) * 0);
    }

    .epitaxy-root .md\:\[\&\>\*\]\:flex-1 > * {
      flex: 1;
    }
  }

  .epitaxy-root .\[\&\>\*\+\*\]\:\[mask-image\:radial-gradient\(circle_at_-4px_50\%\,transparent_9px\,\#000_10px\)\] > * + * {
    -webkit-mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
    mask-image: radial-gradient(circle at -4px, #0000 9px, #000 10px);
  }

  .epitaxy-root .\[\&\>\*\:first-child\]\:border-t-0 > :first-child {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .epitaxy-root .\[\&\>\*\:hover\+hr\]\:opacity-0 > :hover + hr {
    opacity: 0;
  }

  .epitaxy-root .\[\&\>\*\:last-child\]\:\!px-0 > :last-child, .epitaxy-root .\[\&\>\*\:last-child_\*\]\:\!px-0 > :last-child * {
    padding-inline: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>\*\>\*\]\:\!border-0 > * > * {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .epitaxy-root .\[\&\>\*\>\*\]\:\!shadow-none > * > * {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .aria-pressed\:\[\&\>\.btn-squish\]\:\!bg-transparent[aria-pressed="true"] > .btn-squish {
    background-color: #0000 !important;
  }

  .epitaxy-root .hover\:aria-pressed\:\[\&\>\.btn-squish\]\:\!bg-\[hsl\(from_var\(--cds-fill-accent\)_h_s_l\/10\%\)\]:hover[aria-pressed="true"] > .btn-squish {
    background-color: hsl(from var(--cds-fill-accent) h s l/10%) !important;
  }

  .epitaxy-root .\[\&\>\.flex\]\:justify-end > .flex {
    justify-content: flex-end;
  }

  .epitaxy-root .\[\&\>\:first-child\]\:\[--msg-gap\:0px\] > :first-child {
    --msg-gap: 0px;
  }

  :is(.epitaxy-root .\[\&\>\:has\(\+\[data-cds\=Banner\]\)\]\:\!border-b-0 > :has( + [data-cds="Banner"]), .epitaxy-root .\[\&\>\:has\(\+\[data-cds\=DataTable\]\)\]\:\!border-b-0 > :has( + [data-cds="DataTable"]), .epitaxy-root .\[\&\>\:has\(\+\[data-settings-nest\]\)\]\:\!border-b-0 > :has( + [data-settings-nest]), .epitaxy-root .\[\&\>\:has\(\+\[role\=treegrid\]\)\]\:\!border-b-0 > :has( + [role="treegrid"])) {
    border-bottom-style: var(--tw-border-style) !important;
    border-bottom-width: 0 !important;
  }

  .epitaxy-root .\[\&\>\:last-child\]\:\[--msg-assistant-pb\:0px\] > :last-child {
    --msg-assistant-pb: 0px;
  }

  .epitaxy-root .\[\&\>\:not\(\[data-collapsed-peek\]\)\]\:hidden > :not([data-collapsed-peek]) {
    display: none;
  }

  .epitaxy-root .\[\&\>\[aria-hidden\]\]\:\!bg-transparent > [aria-hidden] {
    background-color: #0000 !important;
  }

  .epitaxy-root .\[\&\>\[data-cds\=Banner\]\]\:\!border-y-0 > [data-cds="Banner"] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .epitaxy-root .\[\&\>\[data-cds\=DataTable\]\]\:overflow-clip > [data-cds="DataTable"] {
    overflow: clip;
  }

  .epitaxy-root .\[\&\>\[data-cds\=DataTable\]\]\:border > [data-cds="DataTable"] {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .\[\&\>\[data-cds\=DataTable\]\]\:\!border-y-0 > [data-cds="DataTable"] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .epitaxy-root .\[\&\>\[data-cds\=DataTable\]\]\:border-alpha-2 > [data-cds="DataTable"] {
    border-color: var(--cds-alpha-2);
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:relative > [data-selected] + [role="option"]:not([data-selected]) {
    position: relative;
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:mt-2 > [data-selected] + [role="option"]:not([data-selected]) {
    margin-top: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:absolute > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    position: absolute;
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:inset-x-0 > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    inset-inline: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:-top-1 > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    top: calc(var(--spacing) * -1);
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:border-t > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .epitaxy-root .\[\&\>\[data-selected\]\+\[role\=option\]\:not\(\[data-selected\]\)\]\:before\:border-default > [data-selected] + [role="option"]:not([data-selected]):before {
    content: var(--tw-content);
    border-color: var(--cds-border);
  }

  .epitaxy-root .\[\&\>\[data-settings-nest\]\]\:\!border-y-0 > [data-settings-nest] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .epitaxy-root .\[\&\>\[role\=group\]\]\:\!py-0 > [role="group"] {
    padding-block: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>\[role\=group\]\:first-child\]\:\!pt-0 > [role="group"]:first-child {
    padding-top: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>\[role\=group\]\:last-child\]\:\!pb-0 > [role="group"]:last-child {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>\[role\=treegrid\]\]\:\!border-y-0 > [role="treegrid"] {
    border-block-style: var(--tw-border-style) !important;
    border-block-width: 0 !important;
  }

  .epitaxy-root .\[\&\>button\]\:w-full > button {
    width: 100%;
  }

  .epitaxy-root .\[\&\>button\]\:flex-1 > button {
    flex: 1;
  }

  .epitaxy-root .\[\&\>button\]\:rounded-\[\.625rem\] > button {
    border-radius: .625rem;
  }

  .epitaxy-root .\[\&\>button\]\:rounded-md > button {
    border-radius: var(--radius-md);
  }

  .epitaxy-root .\[\&\>button\]\:border > button {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .epitaxy-root .\[\&\>button\]\:px-3 > button {
    padding-inline: calc(var(--spacing) * 3);
  }

  .epitaxy-root .\[\&\>button\]\:py-2 > button {
    padding-block: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&\>button\:hover\+hr\]\:opacity-0 > button:hover + hr {
    opacity: 0;
  }

  .epitaxy-root .\[\&\>div\]\:\!m-0 > div {
    margin: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>div\]\:\!mx-0 > div {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>div\]\:mt-0\.5 > div {
    margin-top: calc(var(--spacing) * .5);
  }

  .epitaxy-root .\[\&\>div\]\:flex > div {
    display: flex;
  }

  .epitaxy-root .\[\&\>div\]\:\!h-full > div {
    height: 100% !important;
  }

  .epitaxy-root .\[\&\>div\]\:min-w-0 > div {
    min-width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&\>div\]\:\!rounded-none > div {
    border-radius: 0 !important;
  }

  .epitaxy-root .\[\&\>div\]\:\!border-0 > div {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .epitaxy-root .\[\&\>div\]\:\!p-0 > div {
    padding: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>div\]\:pt-0 > div {
    padding-top: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&\>div\]\:whitespace-normal > div {
    white-space: normal;
  }

  .epitaxy-root .\[\&\>div\]\:\!shadow-none > div {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }

  .epitaxy-root .\[\&\>div\:first-child\]\:\!mb-0 > div:first-child {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>div\:first-child\]\:\!mb-6 > div:first-child {
    margin-bottom: calc(var(--spacing) * 6) !important;
  }

  .epitaxy-root .\[\&\>div\>div\]\:\!mx-0 > div > div {
    margin-inline: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>div\>div\]\:\!mb-0 > div > div {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>div\>div\]\:\!h-full > div > div {
    height: 100% !important;
  }

  .epitaxy-root .\[\&\>div\>div\]\:\!rounded-none > div > div {
    border-radius: 0 !important;
  }

  .epitaxy-root .\[\&\>div\>div\]\:border-0 > div > div {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .epitaxy-root .\[\&\>div\>div\]\:bg-surface-1 > div > div {
    background-color: var(--cds-surface-1);
  }

  .epitaxy-root .\[\&\>div\>div\>div\]\:flex-1 > div > div > div {
    flex: 1;
  }

  .epitaxy-root .\[\&\>div\>div\>div\]\:rounded-\[\.625rem\] > div > div > div {
    border-radius: .625rem;
  }

  .epitaxy-root .\[\&\>div\>div\>div\:last-child\]\:\!border-0 > div > div > div:last-child {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }

  .epitaxy-root .\[\&\>div\>span\:last-child\]\:\!mr-0 > div > span:last-child {
    margin-right: calc(var(--spacing) * 0) !important;
  }

  :is(.epitaxy-root .\[\&\>hr\:has\(\+\*\:hover\)\]\:opacity-0 > hr:has( + :hover), .epitaxy-root .\[\&\>hr\:has\(\+button\:hover\)\]\:opacity-0 > hr:has( + button:hover)) {
    opacity: 0;
  }

  .epitaxy-root .\[\&\>li\:hover\]\:border-transparent > li:hover, .epitaxy-root .\[\&\>li\:has\(\+li\:hover\)\]\:border-transparent > li:has( + li:hover) {
    border-color: #0000;
  }

  .epitaxy-root .\[\&\>p\]\:mb-1 > p {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .epitaxy-root .\[\&\>p\]\:text-muted > p {
    color: var(--cds-text-muted);
  }

  .epitaxy-root .\[\&\>section\+section\]\:border-t > section + section {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .epitaxy-root .\[\&\>section\:has\(\+section\)\]\:\!mb-0 > section:has( + section) {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>section\:has\(\+section\)\>\:last-child\]\:\!pb-0 > section:has( + section) > :last-child, .epitaxy-root .\[\&\>section\:has\(\+section\)\>div\>\:last-child\]\:\!pb-0 > section:has( + section) > div > :last-child, .epitaxy-root .\[\&\>section\:has\(\+section\)\>div\>\[role\=group\]\:last-child\]\:\!pb-0 > section:has( + section) > div > [role="group"]:last-child, .epitaxy-root .\[\&\>section\:has\(\+section\)\>section\>div\>\[role\=group\]\:last-child\]\:\!pb-0 > section:has( + section) > section > div > [role="group"]:last-child {
    padding-bottom: calc(var(--spacing) * 0) !important;
  }

  .epitaxy-root .\[\&\>span\]\:min-w-0 > span {
    min-width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .hover\:\[\&\>span\]\:underline:hover > span {
    text-decoration-line: underline;
  }

  .epitaxy-root .hover\:\[\&\>span\]\:underline-offset-\[3px\]:hover > span {
    text-underline-offset: 3px;
  }

  .epitaxy-root .hover\:\[\&\>span\]\:shadow-\[0_0_0_1px_var\(--cds-text-secondary\)\]:hover > span {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--cds-text-secondary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .epitaxy-root .\[\&\>span\:first-child\]\:mt-0\.5 > span:first-child {
    margin-top: calc(var(--spacing) * .5);
  }

  .epitaxy-root .\[\&\>span\:first-of-type\]\:\!bg-fill-accent > span:first-of-type {
    background-color: var(--cds-fill-accent) !important;
  }

  .epitaxy-root .hover\:\[\&\>span\:first-of-type\]\:\!bg-fill-accent-hover:hover > span:first-of-type {
    background-color: var(--cds-fill-accent-hover) !important;
  }

  .epitaxy-root .\[\&\>span\:last-child\]\:\!hidden > span:last-child {
    display: none !important;
  }

  .epitaxy-root .\[\&\>span\:last-child\]\:hidden > span:last-child {
    display: none;
  }

  .epitaxy-root .\[\&\>span\:not\(\:first-child\)\]\:before\:mx-1\.5 > span:not(:first-child):before {
    content: var(--tw-content);
    margin-inline: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .\[\&\>span\:not\(\:first-child\)\]\:before\:text-muted > span:not(:first-child):before {
    content: var(--tw-content);
    color: var(--cds-text-muted);
  }

  .epitaxy-root .\[\&\>span\:not\(\:first-child\)\]\:before\:content-\[\'·\'\] > span:not(:first-child):before {
    --tw-content: "·";
    content: var(--tw-content);
  }

  .epitaxy-root .\[\&\>span\:not\(\[aria-hidden\]\)\]\:w-full > span:not([aria-hidden]) {
    width: 100%;
  }

  .epitaxy-root .\[\&\>span\:not\(\[aria-hidden\]\)\]\:min-w-0 > span:not([aria-hidden]) {
    min-width: calc(var(--spacing) * 0);
  }

  .epitaxy-root .\[\&\>span\:not\(\[aria-hidden\]\)\]\:justify-between > span:not([aria-hidden]) {
    justify-content: space-between;
  }

  .epitaxy-root .\[\&\>svg\]\:block > svg {
    display: block;
  }

  .epitaxy-root .\[\&\>svg\]\:size-\[81px\] > svg {
    width: 81px;
    height: 81px;
  }

  .epitaxy-root .\[\&\>svg\]\:\!h-3\.5 > svg {
    height: calc(var(--spacing) * 3.5) !important;
  }

  .epitaxy-root .\[\&\>svg\]\:\!h-4 > svg {
    height: calc(var(--spacing) * 4) !important;
  }

  .epitaxy-root .\[\&\>svg\]\:h-20 > svg {
    height: calc(var(--spacing) * 20);
  }

  .epitaxy-root .\[\&\>svg\]\:\!w-3\.5 > svg {
    width: calc(var(--spacing) * 3.5) !important;
  }

  .epitaxy-root .\[\&\>svg\]\:\!w-4 > svg {
    width: calc(var(--spacing) * 4) !important;
  }

  .epitaxy-root .\[\&\>svg\]\:w-20 > svg {
    width: calc(var(--spacing) * 20);
  }

  .epitaxy-root .\[\&\>svg\]\:w-full > svg {
    width: 100%;
  }

  .epitaxy-root .\[\&\>svg\]\:fill-current > svg {
    fill: currentColor;
  }

  .epitaxy-root .\[\&\>td\]\:border-b-0 > td {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .epitaxy-root .\[\&\>th\]\:px-2 > th {
    padding-inline: calc(var(--spacing) * 2);
  }

  .epitaxy-root .\[\&\>th\]\:py-1\.5 > th {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .epitaxy-root .\[\&\>th\]\:font-medium > th {
    --tw-font-weight: var(--cds-font-weight-medium);
    font-weight: var(--cds-font-weight-medium);
  }

  .epitaxy-root .\[\&\>tr\:first-child\]\:transform-none > tr:first-child {
    transform: none;
  }

  .epitaxy-root .\[\&\>tr\:first-child\>td\]\:border-t-0 > tr:first-child > td {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  .epitaxy-root .\[\&\>tr\:first-child\>th\]\:sticky > tr:first-child > th {
    position: sticky;
  }

  .epitaxy-root .\[\&\>tr\:first-child\>th\]\:top-\[calc\(var\(--cds-sticky-header-top\,0px\)\+var\(--cds-h-control\)\)\] > tr:first-child > th {
    top: calc(var(--cds-sticky-header-top, 0px) + var(--cds-h-control));
  }

  .epitaxy-root .\[\&\>tr\:first-child\>th\]\:z-\[19\] > tr:first-child > th {
    z-index: 19;
  }

  .epitaxy-root .\[\&\>tr\:first-child\>th\]\:border-b > tr:first-child > th {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .epitaxy-root .\[\&\>tr\:first-child\>th\]\:border-alpha-1 > tr:first-child > th {
    border-color: var(--cds-alpha-1);
  }

  .epitaxy-root .\[\&\>tr\:first-child\>th\]\:bg-\(--cds-sticky-header-bg\,var\(--cds-scroll-fade-strip-color\,var\(--cds-surface-1\)\)\) > tr:first-child > th {
    background-color: var(--cds-sticky-header-bg, var(--cds-scroll-fade-strip-color, var(--cds-surface-1)));
  }

  .epitaxy-root .\[\&\>tr\:last-child\>td\]\:border-b-0 > tr:last-child > td {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  .epitaxy-root .\[\&\[data-closed\]\:not\(\[data-disabled\]\)\:has\(\>\[data-cds\=AccordionHeader\]\:hover\)\]\:border-b-transparent[data-closed]:not([data-disabled]):has( > [data-cds="AccordionHeader"]:hover) {
    border-bottom-color: #0000;
  }

  .epitaxy-root .\[\&\[data-selection-mode\]_tbody_a\]\:pointer-events-none[data-selection-mode] tbody a {
    pointer-events: none;
  }

  .rank-option:hover > :is(.epitaxy-root .\[\.rank-option\:hover\>\&\]\:opacity-0), .rank-option:has( + .rank-option:hover) > :is(.epitaxy-root .\[\.rank-option\:has\(\+\.rank-option\:hover\)\>\&\]\:opacity-0) {
    opacity: 0;
  }

  .tiles-dragging :is(.epitaxy-root .\[\.tiles-dragging_\&\]\:opacity-100) {
    opacity: 1;
  }

  @container (max-width: 27rem) {
    .epitaxy-root .\[\@container_\(max-width\:27rem\)\]\:grid-cols-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }

  @container (max-width: 767px) {
    .epitaxy-root .\[\@container_\(max-width\:767px\)\]\:hidden {
      display: none;
    }

    .epitaxy-root .\[\@container_\(max-width\:767px\)\]\:flex-col {
      flex-direction: column;
    }
  }

  @media (any-pointer: coarse) {
    .epitaxy-root .\[\@media\(any-pointer\:coarse\)\]\:pointer-events-auto {
      pointer-events: auto;
    }

    .epitaxy-root .\[\@media\(any-pointer\:coarse\)\]\:static {
      position: static;
    }

    .epitaxy-root .\[\@media\(any-pointer\:coarse\)\]\:-m-2 {
      margin: calc(var(--spacing) * -2);
    }

    .epitaxy-root .\[\@media\(any-pointer\:coarse\)\]\:ml-1 {
      margin-left: calc(var(--spacing) * 1);
    }

    .epitaxy-root .\[\@media\(any-pointer\:coarse\)\]\:p-2 {
      padding: calc(var(--spacing) * 2);
    }

    .epitaxy-root .\[\@media\(any-pointer\:coarse\)\]\:opacity-100 {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .epitaxy-root .\[\@media\(hover\:hover\)\]\:w-0 {
      width: calc(var(--spacing) * 0);
    }

    .epitaxy-root .\[\@media\(hover\:hover\)\]\:group-hover\:w-5:is(:where(.group):hover :where(.\[\@media\(hover\:hover\)\]\:group-hover\:w-5)) {
      width: calc(var(--spacing) * 5);
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    @media (hover: hover) {
      .epitaxy-root .motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\(--clk-hold\):is(:where(.group):hover :where(.motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\(--clk-hold\))) {
        rotate: var(--clk-hold);
      }

      .epitaxy-root .motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\[30deg\]:is(:where(.group):hover :where(.motion-safe\:\[\@media\(hover\:hover\)\]\:group-hover\:rotate-\[30deg\])) {
        rotate: 30deg;
      }
    }
  }

  @media (hover: none) {
    .epitaxy-root .\[\@media\(hover\:none\)\]\:pointer-events-auto {
      pointer-events: auto;
    }

    .epitaxy-root .\[\@media\(hover\:none\)\]\:opacity-0 {
      opacity: 0;
    }

    .epitaxy-root .\[\@media\(hover\:none\)\]\:opacity-100 {
      opacity: 1;
    }
  }

  @media (max-height: 680px) and (min-width: 900px) {
    .epitaxy-root .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:col-span-3 {
      grid-column: span 3 / span 3;
    }

    .epitaxy-root .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:col-span-6 {
      grid-column: span 6 / span 6;
    }

    .epitaxy-root .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:max-h-\[200px\] {
      max-height: 200px;
    }

    .epitaxy-root .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:min-h-\[96px\] {
      min-height: 96px;
    }

    .epitaxy-root .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:grid-cols-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .epitaxy-root .\[\@media\(max-height\:680px\)_and_\(min-width\:900px\)\]\:gap-x-6 {
      column-gap: calc(var(--spacing) * 6);
    }
  }

  @media (max-resolution: 1.99x) {
    .epitaxy-root .\[\@media\(max-resolution\:1\.99dppx\)\]\:\[clip-path\:inset\(1px_0\)\] {
      clip-path: inset(1px 0);
    }
  }

  @media (pointer: coarse) {
    .epitaxy-root .\[\@media\(pointer\:coarse\)\]\:block {
      display: block;
    }
  }

  [data-active="true"] + :is(.epitaxy-root .\[\[data-active\=true\]\+\&\]\:bg-none) {
    background-image: none;
  }

  [data-cds-segment]:hover + :is(.epitaxy-root .\[\[data-cds-segment\]\:hover\+\&\>span\]\:opacity-0) > span, [data-cds-segment]:has([aria-haspopup][aria-expanded="true"]) + :is(.epitaxy-root .\[\[data-cds-segment\]\:has\(\[aria-haspopup\]\[aria-expanded\=true\]\)\+\&\>span\]\:opacity-0) > span, [data-cds-segment]:has([aria-pressed="true"]) + :is(.epitaxy-root .\[\[data-cds-segment\]\:has\(\[aria-pressed\=true\]\)\+\&\>span\]\:opacity-0) > span {
    opacity: 0;
  }

  [data-darker-default] .epitaxy-root .dark\:\[\[data-darker-default\]_\&\]\:bg-surface-3:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--cds-surface-3);
  }

  [data-darker-default] .epitaxy-root .dark\:\[\[data-darker-default\]_\&\]\:text-muted:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--cds-text-muted);
  }

  [data-dragging] :is(.epitaxy-root .\[\[data-dragging\]_\&\]\:invisible) {
    visibility: hidden;
  }

  [data-dragging] :is(.epitaxy-root .\[\[data-dragging\]_\&\]\:visible) {
    visibility: visible;
  }

  [data-highlighted] :is(.epitaxy-root .\[\[data-highlighted\]_\&\]\:pointer-events-auto) {
    pointer-events: auto;
  }

  [data-highlighted] :is(.epitaxy-root .\[\[data-highlighted\]_\&\]\:opacity-0) {
    opacity: 0;
  }

  [data-highlighted] :is(.epitaxy-root .\[\[data-highlighted\]_\&\]\:opacity-100) {
    opacity: 1;
  }

  [data-hoverable]:hover + :is(.epitaxy-root .\[\[data-hoverable\]\:hover\+\&\]\:bg-none) {
    background-image: none;
  }

  [data-mode="dark"] :is(.epitaxy-root .\[\[data-mode\=dark\]_\&\]\:opacity-\[clamp\(0\%\,calc\(\(var\(--slider-drag-pos\,var\(--slider-rest-pos\)\)_-_25\%\)\*0\.86\)\,65\%\)\]) {
    opacity: clamp(0%, calc((var(--slider-drag-pos, var(--slider-rest-pos)) - 25%) * .86), 65%);
  }

  [data-mode="dark"] :is(.epitaxy-root .\[\[data-mode\=dark\]_\&\]\:mix-blend-plus-lighter) {
    mix-blend-mode: plus-lighter;
  }

  [data-selected="true"] + :is(.epitaxy-root .\[\[data-selected\=true\]\+\&\]\:bg-none) {
    background-image: none;
  }

  [data-top-stop] :is(.epitaxy-root .\[\[data-top-stop\]_\&\]\:pointer-events-none) {
    pointer-events: none;
  }

  [data-top-stop] :is(.epitaxy-root .\[\[data-top-stop\]_\&\]\:\[--slider-focus-glow\:var\(--extended-20-purple\)\]) {
    --slider-focus-glow: var(--extended-20-purple);
  }

  [data-top-stop] :is(.epitaxy-root .\[\[data-top-stop\]_\&\]\:\[--slider-focus-ring\:var\(--extended-purple\)\]) {
    --slider-focus-ring: var(--extended-purple);
  }

  [data-top-stop] :is(.epitaxy-root .\[\[data-top-stop\]_\&\]\:\[--ui-slider-handle-active\:var\(--ui-slider-handle-energized\)\]) {
    --ui-slider-handle-active: var(--ui-slider-handle-energized);
  }

  [data-top-stop] :is(.epitaxy-root .\[\[data-top-stop\]_\&\]\:\[--ui-slider-handle-hover\:var\(--ui-slider-handle-energized\)\]) {
    --ui-slider-handle-hover: var(--ui-slider-handle-energized);
  }

  [data-top-stop] :is(.epitaxy-root .\[\[data-top-stop\]_\&\]\:\[--ui-slider-handle\:var\(--ui-slider-handle-energized\)\]) {
    --ui-slider-handle: var(--ui-slider-handle-energized);
  }

  [data-top-stop]:not([data-dragging]) :is(.epitaxy-root .\[\[data-top-stop\]\:not\(\[data-dragging\]\)_\&\]\:opacity-0) {
    opacity: 0;
  }

  section:first-of-type > :is(.epitaxy-root .\[section\:first-of-type\>\&\]\:border-t-0) {
    border-top-style: var(--tw-border-style);
    border-top-width: 0;
  }

  thead :is(.epitaxy-root .\[thead_\&\]\:border-b-0) {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0;
  }

  tr:first-child :is(.epitaxy-root .\[tr\:first-child_\&\]\:border-t) {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  :is(tr:has( + tr[data-active="true"]) :is(.epitaxy-root .\[tr\:has\(\+tr\[data-active\=true\]\)_\&\]\:border-b-transparent), tr:has( + tr[data-hoverable]:hover) :is(.epitaxy-root .\[tr\:has\(\+tr\[data-hoverable\]\:hover\)_\&\]\:border-b-transparent), tr:has( + tr[data-selected="true"]) :is(.epitaxy-root .\[tr\:has\(\+tr\[data-selected\=true\]\)_\&\]\:border-b-transparent)) {
    border-bottom-color: #0000;
  }

  tr[data-active="true"] :is(.epitaxy-root .\[tr\[data-active\=true\]_\&\]\:border-transparent) {
    border-color: #0000;
  }

  tr[data-active="true"] :is(.epitaxy-root .\[tr\[data-active\=true\]_\&\]\:bg-alpha-2) {
    background-color: var(--cds-alpha-2);
  }

  tr[data-active="true"] :is(.epitaxy-root .\[tr\[data-active\=true\]_\&\]\:first\:rounded-l):first-child {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  tr[data-active="true"] :is(.epitaxy-root .\[tr\[data-active\=true\]_\&\]\:last\:rounded-r):last-child {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }

  tr[data-selected="true"] :is(.epitaxy-root .\[tr\[data-selected\=true\]_\&\]\:border-transparent) {
    border-color: #0000;
  }

  tr[data-selected="true"] :is(.epitaxy-root .\[tr\[data-selected\=true\]_\&\]\:bg-fill-ghost-hover) {
    background-color: var(--cds-fill-ghost-hover);
  }

  tr[data-selected="true"] :is(.epitaxy-root .\[tr\[data-selected\=true\]_\&\]\:first\:rounded-l):first-child {
    border-top-left-radius: var(--cds-radius);
    border-bottom-left-radius: var(--cds-radius);
  }

  tr[data-selected="true"] :is(.epitaxy-root .\[tr\[data-selected\=true\]_\&\]\:last\:rounded-r):last-child {
    border-top-right-radius: var(--cds-radius);
    border-bottom-right-radius: var(--cds-radius);
  }
}

@property --tw-animation-delay {
  syntax: "*";
  inherits: false;
  initial-value: 0s;
}

@property --tw-animation-direction {
  syntax: "*";
  inherits: false;
  initial-value: normal;
}

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

@property --tw-animation-fill-mode {
  syntax: "*";
  inherits: false;
  initial-value: none;
}

@property --tw-animation-iteration-count {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-enter-blur {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-enter-opacity {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-enter-rotate {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-enter-scale {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

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

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

@property --tw-exit-blur {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-exit-opacity {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-exit-rotate {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-exit-scale {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

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

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

:root {
  --bg-surface: #fbfaf7;
  --bg-card: #fff;
  --bg-card-hover: #f5f4ef;
  --border-color: #e2dfd9;
  --border-focus: #d9775799;
  --text-primary: #191919;
  --text-muted: #858076;
  --accent-color: #cc5e42;
  --accent-hover: #b54a30;
  --shadow-panel: 0 4px 20px #0000000d, 0 0 0 1px #0000000a;
  --radius-box: 18px;
  --radius-menu: 12px;
}

html.dark, [data-mode="dark"] {
  --bg-surface: #181816;
  --bg-card: #22221f;
  --bg-card-hover: #2a2a26;
  --border-color: #ffffff1a;
  --border-focus: #d9775780;
  --text-primary: #ecebe6;
  --text-muted: #898781;
  --accent-color: #d97757;
  --accent-hover: #c46445;
  --shadow-panel: 0 10px 30px #00000059, 0 0 0 1px #ffffff14;
}

body, main, header, nav, button, input, textarea, footer {
  transition: background-color .35s cubic-bezier(.4, 0, .2, 1), border-color .35s cubic-bezier(.4, 0, .2, 1), color .25s cubic-bezier(.4, 0, .2, 1), box-shadow .35s cubic-bezier(.4, 0, .2, 1);
}

@keyframes themeRipple {
  0% {
    opacity: .7;
    filter: brightness(.9) blur(1px);
    transform: scale(.995);
  }

  50% {
    opacity: 1;
    filter: brightness(1.05) blur();
    transform: scale(1.002);
  }

  100% {
    opacity: 1;
    filter: brightness() blur();
    transform: scale(1);
  }
}

.theme-switch-anim {
  animation: .45s cubic-bezier(.16, 1, .3, 1) themeRipple;
}

@keyframes wave {
  0%, 100% {
    opacity: .6;
    transform: scaleY(.4);
  }

  50% {
    opacity: 1;
    transform: scaleY(1.3);
  }
}

@keyframes timerFill {
  0% {
    width: 0%;
  }

  100% {
    width: 100%;
  }
}

.claude-composer {
  background: var(--bg-card);
  border: 1px solid var(--border-color);
  border-radius: var(--radius-box);
  box-shadow: var(--shadow-panel);
  padding: .875rem 1rem .75rem;
  transition: background-color .35s cubic-bezier(.4, 0, .2, 1), border-color .2s, box-shadow .2s;
  position: relative;
}

.claude-composer:focus-within {
  border-color: var(--border-focus);
  box-shadow: 0 12px 35px #00000073, 0 0 0 1px var(--border-focus);
}

.composer-textarea {
  width: 100%;
  min-height: 3.5rem;
  max-height: 16rem;
  color: var(--text-primary);
  resize: none;
  background: none;
  border: none;
  outline: none;
  margin-bottom: .5rem;
  font-size: 1rem;
  line-height: 1.5;
}

.composer-textarea::placeholder {
  color: var(--text-muted);
}

.composer-toolbar {
  justify-content: space-between;
  align-items: center;
  gap: .5rem;
  display: flex;
}

.toolbar-left, .toolbar-right {
  align-items: center;
  gap: .5rem;
  display: flex;
}

.btn-icon, .btn-pill {
  color: var(--text-muted);
  cursor: pointer;
  background: none;
  border: none;
  border-radius: 8px;
  align-items: center;
  gap: .35rem;
  padding: .4rem .6rem;
  font-size: .875rem;
  font-weight: 500;
  transition: background .15s, color .15s;
  display: flex;
}

.btn-icon:hover, .btn-pill:hover {
  color: var(--text-primary);
  background: #ffffff0f;
}

.btn-pill {
  background: #ffffff0a;
  border: 1px solid #ffffff0f;
}

.btn-send {
  background: var(--accent-color);
  color: #fff;
  cursor: pointer;
  opacity: .4;
  pointer-events: none;
  border: none;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  transition: opacity .2s, background .2s;
  display: flex;
}

.btn-send.active {
  opacity: 1;
  pointer-events: auto;
}

.btn-send.active:hover {
  background: var(--accent-hover);
}

.claude-composer.composer-dragging {
  border-color: var(--accent-color);
  box-shadow: 0 0 0 1px var(--accent-color);
}

.composer-dropzone {
  z-index: 50;
  border-radius: var(--radius-box);
  border: 2px dashed var(--accent-color);
  background: var(--bg-card);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: .25rem;
  display: flex;
  position: absolute;
  inset: 0;
}

@supports (color: color-mix(in lab, red, red)) {
  .composer-dropzone {
    background: color-mix(in srgb, var(--bg-card) 90%, var(--accent-color));
  }
}

.composer-dropzone {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  color: var(--accent-color);
  pointer-events: none;
  font-size: .875rem;
  font-weight: 500;
}

.composer-dropzone-icon {
  animation: 1s ease-in-out infinite dropBounce;
}

@keyframes dropBounce {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-25%);
  }
}

.composer-notice {
  color: #d97706;
  background: #f59e0b1f;
  border: 1px solid #f59e0b4d;
  border-radius: 8px;
  margin-bottom: .5rem;
  padding: .4rem .625rem;
  font-size: .6875rem;
  font-weight: 600;
}

.composer-cards {
  gap: .75rem;
  margin-bottom: .25rem;
  padding: 0 .25rem .5rem;
  display: flex;
  overflow-x: auto;
}

.composer-card {
  border: 1px solid var(--border-color);
  background: #ffffff0a;
  border-radius: 12px;
  flex-shrink: 0;
  width: 125px;
  height: 125px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 3px #0000002e;
}

.composer-card-pasted {
  border-style: dashed;
}

.composer-card-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.composer-card-text {
  width: 100%;
  height: 100%;
  color: var(--text-muted);
  white-space: pre-wrap;
  word-break: break-word;
  -webkit-user-select: none;
  user-select: none;
  margin: 0;
  padding: .5rem;
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  font-size: 8px;
  line-height: 1.45;
  overflow: hidden;
}

.composer-card-generic {
  width: 100%;
  height: 100%;
  color: var(--accent-color);
  justify-content: center;
  align-items: center;
  gap: .375rem;
  display: flex;
}

.composer-card-spin {
  animation: 1s linear infinite spin;
}

.composer-card-err {
  color: #ef4444;
}

.composer-card-overlay {
  pointer-events: none;
  background: linear-gradient(#0000 55%, #0000008c);
  align-items: flex-end;
  gap: .25rem;
  padding: .5rem;
  display: flex;
  position: absolute;
  inset: 0;
}

.composer-card-badge {
  color: #fff;
  letter-spacing: .04em;
  background: #0000008c;
  border: 1px solid #ffffff2e;
  border-radius: 4px;
  padding: .1rem .35rem;
  font-size: 9px;
  font-weight: 700;
}

.composer-card-size {
  color: #ffffffbf;
  font-size: 9px;
  font-weight: 600;
}

.composer-card-actions {
  opacity: 0;
  gap: .2rem;
  transition: opacity .2s;
  display: flex;
  position: absolute;
  top: .375rem;
  right: .375rem;
}

.composer-card:hover .composer-card-actions, .composer-card:focus-within .composer-card-actions {
  opacity: 1;
}

.composer-card-actions button {
  color: #fff;
  cursor: pointer;
  background: #0009;
  border: 1px solid #fff3;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 1.375rem;
  height: 1.375rem;
  transition: background .15s;
  display: flex;
}

.composer-card-actions button:hover {
  background: #000000d9;
}

.composer-count {
  color: var(--text-muted);
  font-variant-numeric: tabular-nums;
  font-size: .6875rem;
}

.composer-thinking-on {
  background: var(--accent-color);
  color: var(--accent-color) !important;
}

@supports (color: color-mix(in lab, red, red)) {
  .composer-thinking-on {
    background: color-mix(in srgb, var(--accent-color) 12%, transparent);
  }
}

.composer-recording {
  animation: 1.5s ease-in-out infinite pulse;
  color: #ef4444 !important;
}

.btn-send-stop {
  background: #dc2626;
}

.btn-send-stop:hover {
  background: #b91c1c;
}

@media (max-width: 640px) {
  .composer-card {
    width: 104px;
    height: 104px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .composer-recording, .composer-dropzone-icon, .composer-card-spin {
    animation: none;
  }

  .claude-composer, .composer-card-actions, .composer-card-actions button {
    transition: none;
  }
}

.popover-menu {
  background: var(--bg-card);
  border: 1px solid var(--border-color);
  border-radius: var(--radius-menu);
  z-index: 100;
  opacity: 0;
  min-width: 15rem;
  max-height: 280px;
  margin-bottom: .5rem;
  padding: .375rem;
  transition: opacity .15s, transform .15s;
  display: none;
  position: absolute;
  bottom: 100%;
  left: 0;
  overflow-y: auto;
  transform: translateY(-6px);
  box-shadow: 0 16px 40px #0009;
}

.popover-menu.open {
  opacity: 1;
  display: block;
  transform: translateY(0);
}

.menu-item {
  color: var(--text-primary);
  cursor: pointer;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  padding: .5rem .75rem;
  font-size: .875rem;
  display: flex;
}

.menu-item:hover {
  background: #ffffff0f;
}

.menu-item .item-desc {
  color: var(--text-muted);
  font-size: .75rem;
  display: block;
}

.menu-badge {
  background: var(--accent-color);
  color: #fff;
  border-radius: 10px;
  padding: .1rem .4rem;
  font-size: .65rem;
  font-weight: 600;
}

.menu-divider {
  background: #ffffff0f;
  height: 1px;
  margin: .375rem 0;
}

html.cds-root {
  --cds-page-bg: var(--cds-surface-1);
}

@font-face {
  font-family: Anthropicons-Variable;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c0f671921-BsRQW0Wd.woff2") format("woff2-variations");
  font-weight: 400 700;
  font-display: block;
}

._fill_19tw7_9:before {
  content: "";
  z-index: -1;
  border-radius: inherit;
  background-color: var(--button-bg);
  transition: transform .3s linear(0, .3505, .7432, .9336, .9951, 1.0062, 1.0045, 1.0019, 1.0005, 1), background-color .15s ease-out;
  position: absolute;
  inset: 0;
}

@media (prefers-reduced-motion: reduce) {
  ._fill_19tw7_9:before {
    transition: background-color .15s ease-out;
  }
}

._primary_19tw7_44 {
  --button-bg: hsl(var(--text-000));
  --button-text: hsl(var(--bg-000));
  --button-border: transparent;
  --button-hover-bg: hsl(var(--text-000));
  --button-hover-text: hsl(var(--bg-000));
  --button-hover-border: transparent;
  --button-focus-outline: hsl(var(--text-000) / 75%);
  --button-loading-color: hsl(var(--bg-000));
  color: var(--button-text);
  border-color: var(--button-border);
}

._secondary_19tw7_72 {
  --button-bg: transparent;
  --button-text: hsl(var(--text-000));
  --button-border: hsl(var(--border-200) / 30%);
  --button-hover-bg: hsl(var(--bg-400));
  --button-hover-text: hsl(var(--text-000));
  --button-hover-border: transparent;
  --button-loading-color: hsl(var(--text-400));
  color: var(--button-text);
  border-color: var(--button-border);
}

._ghost_19tw7_96 {
  --button-bg: transparent;
  --button-text: hsl(var(--text-300));
  --button-border: transparent;
  --button-hover-bg: hsl(var(--bg-300));
  --button-hover-text: hsl(var(--text-100));
  --button-hover-border: transparent;
  --button-loading-color: hsl(var(--bg-300));
  color: var(--button-text);
  border-color: var(--button-border);
}

._ghost_19tw7_96[aria-pressed="true"], ._ghost_19tw7_96[aria-checked="true"], ._ghost_19tw7_96[aria-expanded="true"] {
  color: hsl(var(--text-100));
}

[data-darker-default][data-mode="dark"] ._ghost_19tw7_96 {
  --button-hover-bg: var(--cds-alpha-2);
}

@media (prefers-color-scheme: dark) {
  [data-darker-default]:is([data-mode="system"], [data-mode="auto"]) ._ghost_19tw7_96 {
    --button-hover-bg: var(--cds-alpha-2);
  }
}

._danger_19tw7_148 {
  --button-bg: hsl(var(--danger-200));
  --button-text: hsl(var(--oncolor-100));
  --button-border: transparent;
  --button-hover-bg: hsl(var(--danger-200));
  --button-hover-text: hsl(var(--oncolor-100));
  --button-hover-border: transparent;
  --button-focus-outline: hsl(var(--danger-100) / 50%);
  --button-loading-color: hsl(var(--bg-000));
  color: var(--button-text);
  border-color: var(--button-border);
}

._claude_19tw7_176 {
  --button-bg: hsl(var(--brand-000));
  --button-text: hsl(var(--oncolor-100));
  --button-border: transparent;
  --button-hover-bg: hsl(var(--brand-200));
  --button-hover-text: hsl(var(--oncolor-100));
  --button-hover-border: transparent;
  --button-focus-outline: hsl(var(--brand-100) / 75%);
  --button-loading-color: hsl(var(--bg-000));
  color: var(--button-text);
  border-color: var(--button-border);
}

._loadingSpinner_19tw7_204 {
  color: var(--button-loading-color);
}

[data-color-context="main"] ._colorized_19tw7_209._ghost_19tw7_96 {
  --button-hover-bg: hsl(var(--bg-400));
}

[data-darker-default][data-mode="dark"] [data-color-context="main"] ._colorized_19tw7_209._ghost_19tw7_96 {
  --button-hover-bg: var(--cds-alpha-2);
}

@media (prefers-color-scheme: dark) {
  [data-darker-default]:is([data-mode="system"], [data-mode="auto"]) [data-color-context="main"] ._colorized_19tw7_209._ghost_19tw7_96 {
    --button-hover-bg: var(--cds-alpha-2);
  }
}

[data-color-context="danger"] ._colorized_19tw7_209._primary_19tw7_44 {
  --button-bg: hsl(var(--danger-100));
  --button-text: hsl(var(--oncolor-100));
  --button-hover-bg: hsl(var(--danger-200));
  --button-hover-text: hsl(var(--oncolor-100));
  --button-loading-color: hsl(var(--oncolor-100));
}

[data-color-context="danger"] ._colorized_19tw7_209._secondary_19tw7_72 {
  --button-text: hsl(var(--danger-000));
  --button-border: hsl(var(--danger-100));
  --button-hover-bg: hsl(var(--danger-100) / 10%);
  --button-hover-text: hsl(var(--danger-000));
  --button-hover-border: hsl(var(--danger-200));
  --button-loading-color: hsl(var(--danger-000));
}

[data-color-context="danger"] ._colorized_19tw7_209._ghost_19tw7_96 {
  --button-text: hsl(var(--danger-000));
  --button-hover-bg: hsl(var(--danger-100) / 8%);
  --button-hover-text: hsl(var(--danger-000));
  --button-loading-color: hsl(var(--danger-000));
}

[data-color-context="warning"] ._colorized_19tw7_209._primary_19tw7_44 {
  --button-bg: hsl(var(--warning-100));
  --button-text: hsl(var(--oncolor-100));
  --button-hover-bg: hsl(var(--warning-200));
  --button-hover-text: hsl(var(--oncolor-100));
  --button-loading-color: hsl(var(--oncolor-100));
}

[data-color-context="warning"] ._colorized_19tw7_209._secondary_19tw7_72 {
  --button-text: hsl(var(--warning-000));
  --button-border: hsl(var(--warning-100));
  --button-hover-bg: hsl(var(--warning-100) / 10%);
  --button-hover-text: hsl(var(--warning-000));
  --button-hover-border: hsl(var(--warning-200));
  --button-loading-color: hsl(var(--warning-000));
}

[data-color-context="warning"] ._colorized_19tw7_209._ghost_19tw7_96 {
  --button-text: hsl(var(--warning-000));
  --button-hover-bg: hsl(var(--warning-100) / 8%);
  --button-hover-text: hsl(var(--warning-000));
  --button-loading-color: hsl(var(--warning-000));
}

@keyframes lazy-pictogram-fade-in {
  0% {
    opacity: 0;
  }
}

.lazy-pictogram-fade-in {
  animation: lazy-pictogram-fade-in var(--cds-dur-base) var(--cds-ease-out) both;
}

@keyframes _fadeInText_1lnon_1 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

._animating_1lnon_10, ._wordAnimating_1lnon_11 {
  opacity: 1;
}

@media (prefers-reduced-motion: no-preference) {
  ._animating_1lnon_10 {
    animation: .4s linear backwards _fadeInText_1lnon_1;
  }

  ._wordAnimating_1lnon_11 {
    animation: .1s linear backwards _fadeInText_1lnon_1;
  }
}

[data-reduce-motion="true"] ._animating_1lnon_10, [data-reduce-motion="true"] ._wordAnimating_1lnon_11 {
  animation: none;
}

._chunkWrapper_1lnon_44 {
  display: contents;
}

._chunkWrapper_1lnon_44 > * {
  min-width: 0;
}

@keyframes prose-review-bar-in {
  0% {
    opacity: 0;
    transform: translateY(8px);
  }
}

.prose-review-bar-enter {
  animation: prose-review-bar-in var(--cds-dur-base, .2s) var(--cds-ease-out, cubic-bezier(.165, .84, .44, 1)) both;
}

.prose-review-bar-enter .prose-review-bar-icon {
  animation: prose-review-bar-icon-in var(--cds-dur-base, .2s) var(--cds-ease-out, cubic-bezier(.165, .84, .44, 1)) both;
  animation-delay: 60ms;
}

@keyframes prose-review-bar-icon-in {
  0% {
    opacity: 0;
  }
}

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

  100% {
    opacity: 1;
  }
}

@keyframes timeline-block-enter {
  0% {
    opacity: 0;
    filter: blur(4px);
    animation-timing-function: cubic-bezier(.22, 1, .36, 1);
    transform: translateY(5px) scale(.9);
  }

  30% {
    opacity: 0;
    filter: blur(4px);
    animation-timing-function: ease-out;
    transform: none;
  }

  100% {
    opacity: 1;
    filter: none;
    transform: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  @keyframes timeline-block-enter {
    0% {
      opacity: 0;
    }

    to {
      opacity: 1;
    }
  }
}

.timeline-pop-exit {
  pointer-events: none;
  animation: .18s ease-out forwards timeline-fade-out;
}

.timeline-block-fade-exit {
  animation: .15s ease-out forwards timeline-fade-out;
}

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

  100% {
    opacity: 0;
  }
}

@keyframes timeline-collapse {
  0% {
    opacity: 1;
    grid-template-rows: 1fr;
  }

  100% {
    opacity: 0;
    grid-template-rows: 0fr;
  }
}

.timeline-block-exit {
  animation: .2s cubic-bezier(.19, 1, .22, 1) forwards timeline-collapse;
  display: grid;
  overflow: hidden;
}

.timeline-block-exit > div {
  min-height: 0;
  overflow: hidden;
}

.timeline-quiet-dots {
  gap: 3.5px;
  display: inline-flex;
  position: relative;
  top: .26em;
}

.timeline-quiet-dots > span {
  background: var(--cds-clay, #d97757);
  opacity: 0;
  border-radius: 50%;
  width: 3px;
  height: 3px;
  animation: 1.9s cubic-bezier(.4, 0, .2, 1) infinite timeline-quiet-dot;
}

.timeline-quiet-dots > span:nth-child(2) {
  animation-delay: .15s;
}

.timeline-quiet-dots > span:nth-child(3) {
  animation-delay: .3s;
}

@keyframes timeline-quiet-dot {
  0%, 8% {
    opacity: 0;
    transform: translateY(2px);
  }

  22% {
    opacity: 1;
    transform: translateY(-2.5px);
  }

  36%, 70% {
    opacity: 1;
    transform: translateY(0);
  }

  90%, 100% {
    opacity: 0;
    transform: translateY(0);
  }
}

@media (prefers-reduced-motion: reduce) {
  .timeline-quiet-dots > span {
    opacity: 1;
    animation: none;
  }
}

._portal_99x4l_6 {
  display: block;
}

._viewer_99x4l_22 span.underline {
  text-decoration: underline;
}

._viewer_99x4l_22 .ckv-sr-only {
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

._viewer_99x4l_22 li > p:has( + a.ck-fnback) {
  display: inline;
}

._viewer_99x4l_22 ins {
  text-decoration-line: underline;
  text-decoration-style: wavy;
  text-decoration-thickness: 1.25px;
  -webkit-text-decoration-color: hsl(var(--text-400) / .4);
  -webkit-text-decoration-color: hsl(var(--text-400) / .4);
  -webkit-text-decoration-color: hsl(var(--text-400) / .4);
  text-decoration-color: hsl(var(--text-400) / .4);
}

._viewer_99x4l_22 del {
  text-decoration-line: line-through;
  -webkit-text-decoration-color: hsl(var(--text-400));
  -webkit-text-decoration-color: hsl(var(--text-400));
  -webkit-text-decoration-color: hsl(var(--text-400));
  text-decoration-color: hsl(var(--text-400));
  color: hsl(var(--text-400) / .65);
}

._viewer_99x4l_22 del a, ._viewer_99x4l_22 del code {
  color: inherit;
}

._editor_99x4l_7 {
  --ckd-fg: hsl(var(--text-100));
  --ckd-fg-muted: hsl(var(--text-400));
  --ckd-bg: var(--cds-surface-popover);
  --ckd-accent: var(--cds-text-accent);
  --ckd-rule: var(--cds-border);
  --ckd-hl-comment-bg: hsl(var(--accent-000) / .14);
  --ckd-hl-active-bg: hsl(var(--accent-000) / .24);
  --ckd-hl-pending-bg: hsl(var(--accent-000) / .24);
  --ckd-hl-staged-bg: hsl(var(--accent-000) / .14);
  --ckd-hl-staged-decoration: underline dotted 1px hsl(var(--text-400));
  --ckd-hl-conflict-bg: hsl(var(--warning-000) / .25);
  --ckd-hl-merged-bg: hsl(var(--accent-000) / .1);
  outline: none;
  min-height: 100%;
  display: block;
}

@keyframes _flash_s0rux_19 {
  0% {
    box-shadow: 0 0 0 2px hsla(var(--accent-100) / .55), 0 0 16px 2px hsla(var(--accent-100) / .25);
  }

  100% {
    box-shadow: 0 0 #0000, 0 0 #0000;
  }
}

._flash_s0rux_19 {
  animation: .9s ease-out _flash_s0rux_19;
}

._editor_1sugz_4 .monaco-editor, ._editor_1sugz_4 .monaco-editor-background, ._editor_1sugz_4 .monaco-editor .margin, ._editor_1sugz_4 .monaco-editor .minimap {
  background-color: #0000 !important;
  outline: none !important;
}

._editor_1sugz_4 .monaco-editor .line-numbers {
  border-right: 1px solid hsl(var(--border-400) / .15);
  box-sizing: border-box;
  padding-right: .5rem;
  color: hsl(var(--text-400)) !important;
}

._editor_1sugz_4 .monaco-editor .cursors-layer .cursor {
  background-color: hsl(var(--text-100));
  border-color: hsl(var(--text-100));
}

._editor_1sugz_4 .monaco-editor .scroll-decoration {
  display: none;
}

@keyframes _march_3d60t_10 {
  100% {
    stroke-dashoffset: -1px;
  }
}

._march_3d60t_10 {
  stroke-dashoffset: 0;
  animation: 1s cubic-bezier(.4, 0, .2, 1) infinite _march_3d60t_10;
}

._chip_ujorj_5 {
  animation: .38s cubic-bezier(.16, 1, .3, 1) both _chipRise_ujorj_1;
}

@keyframes _chipRise_ujorj_1 {
  0% {
    opacity: 0;
    filter: blur(4px);
    transform: translateY(14px);
  }

  100% {
    opacity: 1;
    filter: blur();
    transform: translateY(0);
  }
}

._wrapCta_ujorj_27 {
  animation: .42s cubic-bezier(.2, .7, .2, 1) both _wrapCtaShrink_ujorj_1;
  overflow: hidden;
}

@keyframes _wrapCtaShrink_ujorj_1 {
  0% {
    border-radius: 1.5rem;
    width: 100%;
    max-width: 100%;
    padding-block: 1rem;
  }

  100% {
    border-radius: 9999px;
    width: 13rem;
    max-width: 13rem;
    padding-block: .75rem;
  }
}

._row_1aw5u_1 {
  animation: .28s ease-out backwards _skillProposalIn_1aw5u_1;
  animation-delay: calc(var(--i, 0) * 45ms);
}

@media (prefers-reduced-motion: reduce) {
  ._row_1aw5u_1 {
    animation: none;
  }
}

@keyframes _skillProposalIn_1aw5u_1 {
  0% {
    opacity: 0;
    transform: translateY(4px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes dframe-dot-pulse {
  0%, 5% {
    opacity: .3;
    animation-timing-function: cubic-bezier(.165, .84, .44, 1);
  }

  15%, 25% {
    opacity: 1;
    animation-timing-function: cubic-bezier(.165, .84, .44, 1);
  }

  65%, 100% {
    opacity: .3;
  }
}

:root {
  --dot-ready: #308ce8;
}

[data-mode="dark"] {
  --dot-ready: #5aa6f2;
}

@keyframes dframe-dot-blink {
  0%, 100% {
    opacity: .3;
  }

  50% {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: reduce) {
  .dframe-dot, .status-dot[data-kind="running"] {
    animation: none;
  }
}

@property --cds-anim {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}

@property --cds-anim2 {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}

[data-cds-anim] {
  --cds-anim: 0;
  --cds-anim2: 0;
  font-variation-settings: "opsz" var(--cds-opsz, 20), "wght" var(--cds-wght, 400), "ANIM" var(--cds-anim), "ANM2" var(--cds-anim2);
  transition: --cds-anim var(--cds-anim-dur-out, var(--cds-anim-dur, .3s)) var(--cds-anim-ease, cubic-bezier(.34, 1.3, .64, 1));
}

@keyframes cds-anim-loop {
  0%, 49.99% {
    --cds-anim2: 0;
  }

  50%, 100% {
    --cds-anim2: 100;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .group:focus-within [data-cds-anim], [data-cds-anim]:focus-visible {
    --cds-anim: 100;
    transition-duration: var(--cds-anim-dur, .3s);
  }

  .group:focus-within [data-cds-anim-loop], [data-cds-anim-loop]:focus-visible {
    animation: 1s linear .1s infinite cds-anim-loop;
  }

  @media (hover: hover) {
    .group:hover [data-cds-anim], [data-cds-anim]:hover {
      --cds-anim: 100;
      transition-duration: var(--cds-anim-dur, .3s);
    }

    .group:hover [data-cds-anim-loop], [data-cds-anim-loop]:hover {
      animation: 1s linear .1s infinite cds-anim-loop;
    }
  }

  .group:active [data-cds-anim], [data-cds-anim]:active {
    --cds-anim: 0;
    transition-duration: 80ms;
    animation: none;
  }
}

.df-leading-slot {
  width: var(--df-leading-slot, var(--df-icon-size));
  height: var(--df-leading-slot, var(--df-icon-size));
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.df-leading-slot svg {
  width: var(--df-icon-size);
  height: var(--df-icon-size);
  flex-shrink: 0;
}

.df-label-inset {
  padding-left: calc(var(--df-row-px) + (var(--df-leading-slot) - var(--df-icon-size)) / 2);
}

.df-name-suffix {
  transition: margin-right .2s var(--df-ease-out);
  margin-right: 6px;
}

.df-accordion-guide {
  position: relative;
}

.df-accordion-guide:before {
  content: "";
  top: 0;
  bottom: 4px;
  left: calc(var(--df-row-px) + var(--df-leading-slot) / 2 - .5px);
  background: var(--cds-border);
  pointer-events: none;
  width: 1px;
  position: absolute;
}

.df-new-circle {
  width: var(--df-new-circle-size);
  height: var(--df-new-circle-size);
  background: hsl(var(--text-500) / .15);
}

.dframe-root :is(button, a, .group)[data-selected="focused"] .df-new-circle {
  background: none;
}

.df-chrome-btn {
  --button-text: hsl(var(--text-500));
  --button-hover-text: var(--cds-neutral-700);
  --button-hover-bg: var(--df-hover);
  --cds-text-primary: hsl(var(--text-500));
  --cds-fill-ghost-hover: var(--df-hover);
  --cds-page-bg: transparent;
}

.df-chrome-btn svg {
  width: var(--df-chrome-icon-size);
  height: var(--df-chrome-icon-size);
}

.df-chrome-btn span[style*="font-size"] {
  font-size: var(--df-chrome-icon-size) !important;
}

.dframe-root .bug-report-link svg {
  width: 14px;
  height: 14px;
}

.df-chrome-btn, .df-chrome-btn:after {
  transition-duration: 0s;
}

.df-banner-chrome-strip {
  --df-chrome-icon-size: 16px;
  --df-hover: var(--cds-alpha-1);
}

.df-bottom-tray {
  --df-tray-hairline: var(--cds-border);
  --df-products-rows-py: 8px;
  --df-tray-caret-col: calc(8px + var(--df-footer-btn-size) / 2);
  margin: -8px -8px -6px;
  position: relative;
}

.df-banner-slot:not(:empty) + .df-bottom-tray {
  margin-top: 0;
}

.df-bottom-tray > :last-child {
  margin: 0;
  padding: 6px 8px;
  position: relative;
}

.df-bottom-tray:before, .df-bottom-tray > .df-products-block + :last-child:before {
  content: "";
  border-top: .5px solid var(--df-tray-hairline);
  z-index: 1;
  position: absolute;
  top: -.5px;
  left: 0;
  right: 0;
}

.df-products-chip {
  --df-chip-bg: var(--df-bg-sidebar, hsl(var(--bg-200)));
  background: linear-gradient(var(--df-chip-overlay, transparent) 0 0), var(--df-chip-bg);
  border-color: var(--df-tray-hairline);
  color: hsl(var(--text-500));
}

[data-mode="dark"] .df-products-chip {
  --df-chip-bg: hsl(var(--bg-200));
}

.df-products-block .group\/chip {
  opacity: 0;
  transition: opacity var(--cds-dur-snap) var(--cds-ease-snap);
}

.dframe-root .bug-report-link {
  color: hsl(var(--text-500));
}

.dframe-nav-scroll[data-scrolled] {
  -webkit-mask-image: linear-gradient(#0000 0, #000 12px);
  mask-image: linear-gradient(#0000 0, #000 12px);
}

.dframe-dot {
  background: hsl(var(--text-400));
  border-radius: 9999px;
  width: 2px;
  height: 2px;
  animation: 1.8s linear infinite dframe-dot-pulse;
}

.dframe-dot:nth-child(2) {
  animation-delay: .2s;
}

.dframe-dot:nth-child(3) {
  animation-delay: .4s;
}

:root {
  --extended-green: #1e9f3c;
  --extended-pink: #cf2055;
  --extended-purple: #8f6dd9;
  --dot-ready: #308ce8;
}

[data-mode="dark"] {
  --extended-green: #4dcb6b;
  --extended-pink: #e25a83;
  --extended-purple: #a88de2;
  --dot-ready: #5aa6f2;
}

.status-dot {
  border-radius: 50%;
  width: 6px;
  height: 6px;
  display: block;
  position: relative;
}

.status-dot[data-kind="ready"] {
  background: var(--dot-ready);
}

.status-dot[data-kind="awaiting"] {
  background: var(--cds-fill-warning);
}

.status-dot[data-kind="running"] {
  background: hsl(var(--text-400));
  animation: 1.2s ease-in-out infinite dframe-dot-blink;
}

@media (prefers-reduced-motion: reduce) {
  .dframe-dot, .status-dot[data-kind="running"] {
    animation: none;
  }
}

.df-chorus-code .status-dot[data-kind="running"] {
  opacity: .7;
  animation: none;
}

.dframe-root {
  --df-chrome-bar-height: 0px;
  --df-z0: 0 0% 100%;
  --df-z1: 0 0% 96.1%;
  --df-z2: 0 0% 92.2%;
  --df-z3: 0 0% 87.8%;
  --df-z4: 0 0% 83.9%;
  --df-z5: 0 0% 60%;
  --df-z6: 0 0% 45.1%;
  --df-surface-primary: var(--df-z0);
  --df-sidebar-bg: var(--cds-gray-10);
  --df-shadow-card: inset 0 0 0 0 transparent, 0 0 0 1px var(--cds-gray-900), 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  .dframe-root {
    --df-shadow-card: inset 0 0 0 0 transparent, 0 0 0 1px color-mix(in oklab, var(--cds-gray-900) 6%, transparent), 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 4%, transparent);
  }
}

.dframe-root {
  --df-shadow-float: 0 0 0 .5px #0000000d, 0 2px 8px #0000000a, 0 12px 32px #00000008;
  --df-shadow-pop: 0 0 0 .5px #0000000f, 0 4px 12px #0000000f, 0 16px 40px #00000014;
  --df-radius-card: 8px;
  --df-row-h: 26px;
  --df-row-px: 2px;
  --df-row-ctl: 20px;
  --df-row-gap: 4px;
  --df-row-font: 13px;
  --df-group-font: 12px;
  --df-icon-size: 16px;
  --df-leading-slot: 24px;
  --df-new-circle-size: 18px;
  --df-new-circle-glyph: 13px;
  --df-row-indent: 0px;
  --df-group-pt: 12px;
  --df-radius-pill: 6px;
  --df-chrome-icon-size: 16px;
  --df-footer-btn-size: 24px;
  --df-footer-gap: 3px;
  --df-ease-out: cubic-bezier(.32, .72, 0, 1);
  --df-ease-out-fast: cubic-bezier(.2, 0, 0, 1);
  --df-dur-fast: .12s;
  --df-dur-slow: .3s;
  --df-hover: #0000000a;
  --df-bg-page-hsl: var(--_gray-10);
  --df-bg-page: hsl(var(--df-bg-page-hsl));
  --df-sidebar-width: 288px;
  --df-sidebar-left: 8px;
  --df-header-h: 48px;
  width: 100%;
  height: 100%;
  position: relative;
}

.dframe-root[data-wco] {
  --df-chrome-bar-height: 36px;
}

.dframe-root[data-wco] .dframe-sidebar {
  top: calc(12px + var(--df-chrome-bar-height));
}

.dframe-root[data-wco]:not([data-collapsed]) .dframe-sidebar-body {
  padding-top: 12px;
}

[data-mode="dark"] .dframe-root {
  --df-z0: 0 0% 3.9%;
  --df-z1: 0 0% 10.2%;
  --df-z2: 0 0% 14.9%;
  --df-z3: 0 0% 20%;
  --df-z4: 0 0% 23.9%;
  --df-z5: 0 0% 32.2%;
  --df-z6: 0 0% 65.1%;
  --df-surface-primary: var(--df-z1);
  --df-sidebar-bg: #141414e6;
  --df-bg-page-hsl: var(--_gray-800);
  --df-shadow-card: inset 0 0 0 1px #ffffff0f, 0 0 0 0 transparent, 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"] .dframe-root {
    --df-shadow-card: inset 0 0 0 1px #ffffff0f, 0 0 0 0 transparent, 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 8%, transparent);
  }
}

[data-mode="dark"] .dframe-root {
  --df-shadow-float: 0 0 0 .5px #ffffff0f, 0 2px 8px #0000004d, 0 12px 32px #00000040;
  --df-shadow-pop: 0 0 0 .5px #ffffff14, 0 4px 12px #0006, 0 16px 40px #00000080;
  --df-hover: #ffffff0d;
}

[data-darker-default][data-mode="dark"] .dframe-root {
  --df-sidebar-bg: hsl(var(--df-bg-page-hsl));
}

@supports (color: color-mix(in lab, red, red)) {
  [data-darker-default][data-mode="dark"] .dframe-root {
    --df-sidebar-bg: color-mix(in srgb, hsl(var(--df-bg-page-hsl)) 80%, black);
  }
}

[data-darker-default][data-mode="dark"] .dframe-root {
  --df-bg-page-hsl: var(--_gray-850);
}

.dframe-sidebar {
  top: calc(8px + var(--df-chrome-bar-height));
  left: var(--df-sidebar-left);
  width: var(--df-sidebar-width);
  z-index: 20;
  border-radius: var(--df-radius-card);
  -electron-corner-smoothing: system-ui;
  box-shadow: var(--df-shadow-card);
  -webkit-user-select: none;
  user-select: none;
  background: var(--df-sidebar-bg);
  --df-hover: var(--cds-alpha-1);
  --df-selected: var(--cds-alpha-2);
  font-family: var(--cds-font-sans);
  isolation: isolate;
  flex-direction: column;
  line-height: 1.5;
  display: flex;
  position: absolute;
  bottom: 8px;
}

.dframe-root .dframe-sidebar, .dframe-root .dframe-card {
  --df-sidebar-bg: white;
  --df-shadow-card: inset 0 0 0 0 transparent, 0 0 0 1px var(--cds-gray-900), 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  .dframe-root .dframe-sidebar, .dframe-root .dframe-card {
    --df-shadow-card: inset 0 0 0 0 transparent, 0 0 0 1px color-mix(in oklab, var(--cds-gray-900) 6%, transparent), 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 6%, transparent);
  }
}

[data-mode="dark"] .dframe-root .dframe-sidebar, [data-mode="dark"] .dframe-root .dframe-card {
  --df-sidebar-bg: hsl(var(--df-z2));
  --df-surface-primary: var(--df-z2);
  --df-shadow-card: inset 0 0 0 1px hsl(var(--df-z3)), 0 0 0 0 transparent, 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"] .dframe-root .dframe-sidebar, [data-mode="dark"] .dframe-root .dframe-card {
    --df-shadow-card: inset 0 0 0 1px hsl(var(--df-z3)), 0 0 0 0 transparent, 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 6%, transparent);
  }
}

.df-products-anim {
  --df-products-dur: .15s;
  transition: grid-template-rows var(--df-products-dur) var(--df-ease-out-fast), opacity var(--df-products-dur) var(--df-ease-out-fast);
  grid-template-rows: 1fr;
  display: grid;
}

.df-products-anim > * {
  min-height: 0;
  overflow: hidden;
}

.df-products-hdr-wrap {
  opacity: 0;
  grid-template-rows: 0fr;
}

.df-products-block[data-collapsed] .df-products-hdr-wrap {
  opacity: 1;
  grid-template-rows: 1fr;
}

.df-products-hdr-wrap button {
  padding: 6px calc(var(--df-tray-caret-col) - 6px) 8px 14px;
}

.df-products-block[data-collapsed] .df-products-rows-wrap {
  opacity: 0;
  grid-template-rows: 0fr;
}

@media (prefers-reduced-motion: reduce) {
  .df-products-anim {
    transition: none;
  }
}

.df-footer-suffix {
  padding-right: 12px;
  -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 12px), #0000);
  mask-image: linear-gradient(90deg, #000 calc(100% - 12px), #0000);
}

.df-footer-aux:empty {
  display: none;
}

.df-footer-row:has(.df-footer-aux:empty) .df-user-menu-btn {
  width: 100%;
  padding-right: calc(var(--df-tray-caret-col) - 14px);
}

.df-footer-row:has(.df-footer-aux:empty) .df-user-menu-btn > :last-child {
  margin-left: auto;
}

:root[data-dframe] button, :root[data-dframe] [role="button"], :root[data-dframe] [role="menuitem"], :root[data-dframe] a:not([target="_blank"]), :root[data-dframe] .cursor-pointer {
  cursor: default;
}

.dframe-content {
  padding-top: var(--df-chrome-bar-height);
  background: var(--df-bg-page);
  isolation: isolate;
  outline: none;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.dframe-content-inner {
  --bg-100: var(--df-bg-page-hsl);
}

[data-darker-default][data-mode="dark"] .dframe-root .dframe-content-inner {
  --cds-surface-1: hsl(var(--df-bg-page-hsl));
}

@media (prefers-color-scheme: dark) {
  [data-darker-default]:is([data-mode="system"], [data-mode="auto"]) .dframe-root .dframe-content-inner {
    --cds-surface-1: hsl(var(--df-bg-page-hsl));
  }
}

@property --df-sidebar-clearance {
  syntax: "<length>";
  inherits: true;
  initial-value: 0;
}

.dframe-content-inner {
  --df-sidebar-clearance: calc(var(--df-sidebar-width) + var(--df-sidebar-left));
  --df-content-gutter: 8px;
  width: 100%;
  min-width: 0;
  height: 100%;
  padding-left: calc(var(--df-sidebar-clearance) + var(--df-content-gutter));
  padding-right: var(--df-content-gutter);
  flex-direction: column;
  display: flex;
}

[data-mode="dark"][data-darker] .epitaxy-root .dframe-root {
  --df-bg-page-hsl: var(--_gray-890);
}

[data-mode="dark"][data-darker] .epitaxy-root .dframe-sidebar {
  --df-sidebar-bg: var(--cds-gray-860);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"][data-darker] .epitaxy-root .dframe-sidebar {
    --df-sidebar-bg: color-mix(in oklab, var(--cds-gray-860) 95%, transparent);
  }
}

[data-mode="dark"][data-darker] .epitaxy-root .dframe-sidebar {
  --df-surface-primary: var(--df-z1);
  --df-shadow-card: inset 0 0 0 1px #ffffff0f, 0 0 0 0 transparent, 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"][data-darker] .epitaxy-root .dframe-sidebar {
    --df-shadow-card: inset 0 0 0 1px #ffffff0f, 0 0 0 0 transparent, 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 8%, transparent);
  }
}

.dframe-pane-host {
  --df-pane-row: .5;
  grid-template-columns: var(--df-col-tracks, minmax(0, 1fr));
  grid-template-rows: minmax(0, calc(var(--df-pane-row) * 100%)) minmax(0, 1fr);
  transition: grid-template-columns .24s var(--df-ease-out-cubic);
  gap: 0;
  display: grid;
}

.dframe-pane-host[data-resizing], .dframe-pane-host[data-rebalancing] {
  transition: none;
}

.dframe-pane-col {
  pointer-events: none;
  grid-row: 1 / -1;
  min-width: 0;
  position: relative;
}

.dframe-pane-col > * {
  pointer-events: auto;
}

.dframe-pane-col:not([data-col="0"]) {
  border-left: 1px solid hsl(var(--border-300) / .12);
}

.dframe-pane-host > .dframe-pane {
  grid-column: var(--pane-col, 1);
  grid-row: 1 / -1;
  min-height: 0;
}

.dframe-pane-host > .dframe-pane[data-split][data-row="0"] {
  grid-row: 1;
}

.dframe-pane-host > .dframe-pane[data-row="1"] {
  border-top: 1px solid hsl(var(--border-300) / .12);
  grid-row: 2;
}

.dframe-pane-extra {
  opacity: 1;
  transition: opacity .18s var(--df-ease-out);
}

@starting-style {
  .dframe-pane-extra {
    opacity: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .dframe-pane-host, .dframe-pane-extra {
    transition: none;
  }
}

.dframe-pane {
  --df-pane-trailing-gutter: 8px;
}

.dframe-pane[data-col-last] {
  --df-pane-trailing-gutter: calc(8px - var(--df-content-gutter, 8px));
}

.dframe-pane-scroller {
  margin-right: calc(var(--df-pane-trailing-gutter, 8px) - 8px);
  padding-right: calc(8px - var(--df-pane-trailing-gutter, 8px));
}

.dframe-pane {
  will-change: transform;
  min-height: 0;
  transition: filter .12s ease-out;
}

.dframe-pane-host[data-split] .dframe-pane:not([data-focused]) {
  filter: opacity(.75) saturate(.85);
}

.dframe-pane-host[data-split] .dframe-pane:not([data-focused]) .dframe-pane-actions {
  opacity: 0;
  transition: opacity .12s ease-out;
}

.dframe-pane-resize-col, .dframe-pane-resize-row {
  -webkit-app-region: no-drag;
  position: absolute;
}

.dframe-pane-resize-col {
  z-index: 11;
  width: 12px;
  top: 0;
  bottom: 0;
  right: -6px;
}

.dframe-pane-resize-row {
  height: 12px;
  left: 0;
  right: 0;
  top: calc(var(--df-pane-row) * 100%);
  z-index: 10;
  transform: translateY(-50%);
}

.dframe-pane-host[data-split] .dframe-pane:before {
  content: "";
  border-radius: var(--df-radius-card);
  box-shadow: inset 0 0 0 2px hsl(var(--accent-100));
  opacity: 0;
  pointer-events: none;
  transition: opacity .1s ease-out;
  position: absolute;
  inset: 0;
}

.dframe-pane-host[data-pane-dragging] {
  cursor: grabbing;
}

.dframe-pane-host[data-pane-dragging] .dframe-pane {
  transition: box-shadow .12s ease-out;
}

.dframe-pane-host[data-pane-dragging] iframe {
  pointer-events: none;
}

.dframe-pane-host[data-pane-dragging] .dframe-pane[data-pane-drag-over]:before {
  opacity: 1;
  transition-delay: 0s;
}

.dframe-pane-host[data-pane-dragging] .dframe-pane-col[data-pane-drag-over]:after {
  content: "";
  border-radius: var(--df-radius-card);
  box-shadow: inset 0 0 0 2px hsl(var(--accent-100));
  pointer-events: none;
  z-index: 6;
  position: absolute;
  inset: 0;
}

.dframe-root[data-collapsed] .dframe-sidebar {
  width: auto;
  bottom: auto;
  top: calc(10px + var(--df-chrome-bar-height));
  left: calc(var(--df-traffic-light-spacer, 74px) + 16px);
  box-shadow: none;
  z-index: 50;
  background: none;
  border-color: #0000;
  border-radius: 0;
  flex-direction: row;
  align-items: center;
  padding: 0;
  transition: none;
  overflow: visible;
}

.dframe-root[data-collapsed] .dframe-content-inner {
  --df-sidebar-clearance: 0px;
}

.dframe-root[data-experiment] .dframe-content-inner {
  --df-sidebar-clearance: 0px;
  --df-content-gutter: 0px;
  transition: none;
}

.dframe-root[data-collapsed] .dframe-content-inner .dframe-header {
  padding-left: calc(var(--df-trigger-right, 180px) + 8px);
}

.dframe-root[data-collapsed] .dframe-content-inner .dframe-header > * {
  padding-left: 0;
}

.dframe-root[data-collapsed] .dframe-sidebar-body {
  top: calc(100% + 8px);
  left: calc(-10px - var(--df-traffic-light-spacer, 74px));
  border-radius: var(--df-radius-card);
  -electron-corner-smoothing: system-ui;
  width: 280px;
  max-height: 70vh;
  padding: 15.5px 7.5px 13px;
  position: absolute;
}

.dframe-root[data-collapsed][data-wco] .dframe-sidebar {
  top: var(--df-chrome-bar-height);
  left: 8px;
}

.dframe-root[data-collapsed][data-wco] .dframe-sidebar-body {
  left: 0;
}

.dframe-root[data-collapsed][data-web] .dframe-sidebar {
  left: 8px;
}

.dframe-root[data-collapsed][data-web] .dframe-sidebar-body {
  left: -2px;
}

.dframe-sidebar-body:not(:has( > .df-pills)) {
  padding-top: 4px;
}

.dframe-root[data-collapsed]:not([data-wco]) .dframe-sidebar-body:not(:has( > .df-pills)) {
  padding-top: 7.5px;
}

.dframe-root[data-collapsed][data-wco], .dframe-root[data-collapsed][data-banner-strip] {
  --df-trigger-right: 0px;
}

.dframe-root[data-collapsed] .dframe-sidebar-body {
  box-shadow: var(--df-shadow-pop);
  opacity: 0;
  transform: translate(var(--df-pop-x, 0px), var(--df-pop-y, -6px)) scale(.98);
  transform-origin: 0 0;
  pointer-events: none;
  overflow: hidden;
}

.dframe-root[data-collapsed][data-peeked] .dframe-sidebar-body {
  transition: opacity .14s ease, transform .18s var(--df-ease-out);
}

.dframe-root[data-collapsed] .dframe-peek-bridge {
  top: 0;
  left: calc(-10px - var(--df-traffic-light-spacer, 74px));
  pointer-events: none;
  width: 280px;
  height: calc(100% + 12px);
  position: absolute;
}

.dframe-root[data-collapsed][data-wco] .dframe-peek-bridge {
  left: 0;
}

.dframe-root[data-collapsed][data-web] .dframe-peek-bridge {
  left: -2px;
}

.dframe-root[data-collapsed][data-hovering] .dframe-peek-bridge {
  pointer-events: auto;
}

@media (hover: none) {
  .dframe-root[data-collapsed][data-hovering] .dframe-peek-bridge {
    pointer-events: none;
  }
}

.dframe-root[data-collapsed][data-hovering] .dframe-sidebar-body {
  opacity: 1;
  pointer-events: auto;
  transform: none;
}

.dframe-root[data-resizing] .dframe-sidebar, .dframe-root[data-resizing] .dframe-content-inner {
  transition: none;
}

.dframe-resize-handle {
  z-index: 25;
  width: 12px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -6px;
}

.dframe-root[data-collapsed] .dframe-resize-handle, .dframe-recents-by-mode[data-mode="chat"] > [data-kind]:not([data-kind="chat"]), .dframe-recents-by-mode[data-mode="cowork"] > [data-kind]:not([data-kind="cowork"]), .dframe-recents-by-mode[data-mode="code"] > [data-kind]:not([data-kind="code"]), .dframe-recents-by-mode[data-discovery-preview] > [data-kind] {
  display: none;
}

:root {
  --df-ease-out-cubic: cubic-bezier(.215, .61, .355, 1);
}

.dframe-drop-overlay {
  z-index: 10;
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.dframe-root[data-session-dragging] .dframe-drop-overlay {
  pointer-events: auto;
}

.dframe-root[data-session-dragging] .dframe-fade-label, .dframe-root[data-resizing] .dframe-fade-label {
  pointer-events: none;
}

.dframe-drop-overlay-badge {
  border-radius: var(--df-radius-card);
  border: 1px solid hsl(var(--border-300) / .2);
  background: hsl(var(--bg-200) / .4);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  box-shadow: inset 0 0 0 2px hsl(var(--accent-100));
  pointer-events: none;
  transition: left .12s var(--df-ease-out-cubic), top .12s var(--df-ease-out-cubic), width .12s var(--df-ease-out-cubic), height .12s var(--df-ease-out-cubic), opacity .12s var(--df-ease-out-cubic);
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
  position: absolute;
}

.dframe-drop-overlay-label {
  background: hsl(var(--accent-100));
  color: var(--cds-gray-0);
  transition: background-color .12s var(--df-ease-out-cubic), color .12s var(--df-ease-out-cubic);
  border-radius: 9999px;
  padding: 4px 10px;
}

.dframe-drop-overlay-badge:before {
  content: "";
  border-radius: inherit;
  box-shadow: inset 0 0 24px 0 hsl(var(--accent-100) / .2);
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.dframe-drop-overlay-badge[data-hint] {
  opacity: .45;
}

.dframe-drop-overlay-badge[data-hint] .dframe-drop-overlay-label {
  background: hsl(var(--bg-300));
  color: var(--cds-neutral-700);
}

@media (prefers-reduced-motion: reduce) {
  .dframe-drop-overlay-badge, .dframe-drop-overlay-badge:before, .dframe-drop-overlay-label, .dframe-drop-overlay-label, .df-drag-shiftable {
    transition: none;
  }
}

.dframe-root [data-pin-dragging] {
  pointer-events: none;
}

@media (prefers-reduced-motion: no-preference) {
  .dframe-root [data-pin-dragging] .df-drag-shiftable {
    transition: transform .12s ease-out;
  }
}

.dframe-root[data-session-dragging] .dframe-sidebar {
  z-index: var(--df-drag-ghost-z);
}

.df-pin-section-reveal {
  interpolate-size: allow-keywords;
  min-height: 0;
  transition: height .2s var(--df-ease-out), opacity .2s var(--df-ease-out);
  flex-shrink: 0;
  overflow-y: clip;
}

@starting-style {
  .df-pin-section-reveal {
    opacity: 0;
    height: 0;
  }
}

.df-pin-section-reveal[data-stub] {
  opacity: 0;
  height: 0;
}

[data-jump-hint-row]:has( > kbd) [data-row-label="iconless"] {
  -webkit-mask-image: linear-gradient(to right, transparent calc(var(--df-leading-slot) - 4px), var(--cds-black) calc(var(--df-leading-slot) + var(--df-row-gap)));
  -webkit-mask-image: linear-gradient(to right, transparent calc(var(--df-leading-slot) - 4px), var(--cds-black) calc(var(--df-leading-slot) + var(--df-row-gap)));
  -webkit-mask-image: linear-gradient(to right, transparent calc(var(--df-leading-slot) - 4px), var(--cds-black) calc(var(--df-leading-slot) + var(--df-row-gap)));
  mask-image: linear-gradient(to right, transparent calc(var(--df-leading-slot) - 4px), var(--cds-black) calc(var(--df-leading-slot) + var(--df-row-gap)));
}

.dframe-sidebar[data-density="comfortable"] .df-leading-slot span[style*="font-size"] {
  font-size: var(--df-icon-size) !important;
  font-weight: 433.25 !important;
}

.df-new-circle span[style*="font-size"], .dframe-sidebar[data-density="comfortable"] .df-new-circle span[style*="font-size"] {
  font-size: var(--df-new-circle-glyph) !important;
  font-weight: 700 !important;
}

.dframe-root[data-variant="web"] .df-new-circle {
  background: var(--cds-neutral-70);
}

.dframe-root[data-variant="web"] .df-bottom-tray {
  --df-products-rows-py: 10px;
}

.dframe-sidebar[data-density="comfortable"] .df-compact-trigger {
  border-radius: 8px;
  width: 32px;
  height: 32px;
}

.dframe-root[data-collapsed]:not([data-wco]) .dframe-sidebar[data-density="comfortable"] {
  top: calc(8px + var(--df-chrome-bar-height));
}

.dframe-root[data-variant="web"] .df-bottom-tray > :last-child {
  padding: 10px 8px;
}

.dframe-root[data-variant="web"] .df-footer-suffix-text {
  font-size: calc(var(--df-row-font) - 2px);
}

.dframe-root[data-variant="web"] .df-products-chip {
  --df-chip-bg: var(--cds-neutral-30);
}

.dframe-root[data-variant="web"]:not([data-frame-mode="code"]), [data-darker-default]:is([data-mode="dark"], [data-mode="system"], [data-mode="auto"]) .dframe-root[data-variant="web"] {
  --df-bg-page-hsl: from var(--cds-surface-1) h s l;
}

[data-darker-default][data-mode="dark"] .dframe-root [data-is-streaming] > .font-claude-response {
  color: var(--cds-gray-100);
}

@media (prefers-color-scheme: dark) {
  [data-darker-default]:is([data-mode="system"], [data-mode="auto"]) .dframe-root [data-is-streaming] > .font-claude-response {
    color: var(--cds-gray-100);
  }
}

.dframe-root[data-variant="web"]:not([data-frame-mode="code"]) .dframe-content {
  --cds-segmented-control-track: var(--cds-neutral-30);
}

[data-darker-default][data-mode="dark"] .dframe-root[data-variant="web"] .dframe-content {
  --cds-segmented-control-track: var(--cds-alpha-1);
}

@media (prefers-color-scheme: dark) {
  [data-darker-default]:is([data-mode="system"], [data-mode="auto"]) .dframe-root[data-variant="web"] .dframe-content {
    --cds-segmented-control-track: var(--cds-alpha-1);
  }
}

.dframe-root[data-variant="web"] .dframe-sidebar {
  --df-web-sidebar-bg: var(--cds-surface-0);
}

@supports (color: color-mix(in lab, red, red)) {
  .dframe-root[data-variant="web"] .dframe-sidebar {
    --df-web-sidebar-bg: color-mix(in srgb, var(--cds-surface-0) 50%, var(--cds-surface-1));
  }
}

.dframe-root[data-variant="web"] .dframe-sidebar {
  --df-web-sidebar-bg-image: none;
  --df-hover: var(--cds-neutral-50);
  --df-selected: var(--cds-neutral-60);
}

.dframe-sidebar[data-density="comfortable"] {
  --df-row-h: 32px;
  --df-row-px: 2px;
  --df-row-ctl: 24px;
  --df-row-gap: 8px;
  --df-row-font: 14px;
  --df-group-font: 13px;
  --df-icon-size: 20px;
  --df-leading-slot: 28px;
  --df-new-circle-size: 22px;
  --df-new-circle-glyph: 16px;
  --df-group-pt: 16px;
  --df-radius-pill: 8px;
  --df-chrome-icon-size: 16px;
  --df-footer-btn-size: 32px;
  --df-footer-gap: 6px;
}

.dframe-sidebar[data-variant="desktop"][data-density="comfortable"] {
  --df-row-h: 30px;
  --df-group-pt: 14px;
}

.dframe-root[data-variant="web"]:not([data-collapsed]) {
  --df-sidebar-left: 0px;
}

.dframe-root[data-variant="web"]:not([data-collapsed]) .dframe-sidebar {
  top: var(--df-chrome-bar-height);
  box-shadow: none;
  border-right: .5px solid hsl(var(--border-300) / .15);
  background-color: var(--df-web-sidebar-bg);
  background-image: var(--df-web-sidebar-bg-image);
  border-radius: 0;
  bottom: 0;
}

.dframe-root[data-variant="web"][data-collapsed]:not([data-wco]) .dframe-sidebar-body {
  width: var(--df-sidebar-width);
  border: .5px solid var(--cds-border);
  background-color: var(--df-web-sidebar-bg);
  background-image: var(--df-web-sidebar-bg-image);
  max-height: calc(100dvh - 52px);
  padding: 12px 8px 8px;
  top: 34px;
  left: -8px;
}

.dframe-root[data-variant="web"][data-collapsed]:not([data-wco]) .dframe-sidebar[data-density="comfortable"] .dframe-sidebar-body {
  top: 36px;
}

.dframe-root[data-variant="web"][data-collapsed]:not([data-wco]) .dframe-sidebar-body:not(:has( > .df-pills)) {
  padding-top: 4px;
}

.dframe-root[data-variant="web"][data-collapsed]:not([data-wco]) .dframe-peek-bridge {
  width: var(--df-sidebar-width);
  height: 40px;
  left: -8px;
}

.dframe-root[data-variant="web"][data-collapsed]:not([data-wco]) .df-pills[data-segmented] {
  margin-top: -4px;
}

.dframe-root[data-variant="web"] .df-pills[data-segmented] {
  background: var(--cds-neutral-60);
}

.dframe-root[data-variant="web"]:not([data-wco]):not([data-collapsed]) .df-pills[data-segmented] {
  margin-top: -12px;
}

.dframe-root[data-variant="web"] .df-pills[data-segmented] .df-pill-indicator {
  background: var(--cds-neutral-20);
  box-shadow: inset 0 0 0 .5px var(--cds-border), 0 1px 2px #0000000f, 0 2px 6px -1px #0000000d;
}

[data-mode="dark"] .dframe-root[data-variant="web"] .df-pills[data-segmented] {
  background: #ffffff0f;
}

[data-mode="dark"] .dframe-root[data-variant="web"] .df-pills[data-segmented] .df-pill-indicator {
  background: var(--cds-segmented-control-thumb);
  box-shadow: inset 0 0 0 .5px #ffffff14, 0 1px 2px #0000004d, 0 2px 6px -1px #00000040;
}

.dframe-root[data-variant="web"] .df-pills[data-segmented] .df-pill {
  padding: 0 4px;
}

.dframe-root[data-variant="web"]:not([data-collapsed]) .dframe-sidebar-body {
  padding-bottom: 8px;
}

[data-mode="dark"] .dframe-root[data-variant="web"] .dframe-sidebar {
  --df-hover: #ffffff0f;
  --df-selected: #ffffff1a;
}

[data-darker-default][data-mode="dark"] .dframe-root .dframe-sidebar {
  --df-hover: var(--cds-alpha-1);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-darker-default][data-mode="dark"] .dframe-root .dframe-sidebar {
    --df-hover: color-mix(in srgb, var(--cds-alpha-1) 50%, var(--cds-alpha-2));
  }
}

[data-darker-default][data-mode="dark"] .dframe-root .dframe-sidebar {
  --df-selected: var(--cds-alpha-2);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-darker-default][data-mode="dark"] .dframe-root .dframe-sidebar {
    --df-selected: color-mix(in srgb, var(--cds-alpha-2) 50%, var(--cds-alpha-3));
  }
}

[data-mode="dark"] .dframe-root[data-variant="web"] .dframe-sidebar {
  --df-web-sidebar-bg: var(--df-bg-page);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"] .dframe-root[data-variant="web"] .dframe-sidebar {
    --df-web-sidebar-bg: color-mix(in srgb, var(--df-bg-page) 91%, black);
  }
}

[data-mode="dark"] .dframe-root[data-variant="web"] .dframe-sidebar {
  --df-web-sidebar-bg-image: none;
}

[data-darker-default][data-mode="dark"] .dframe-root[data-variant="web"] .dframe-sidebar {
  --df-web-sidebar-bg: var(--df-bg-page);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-darker-default][data-mode="dark"] .dframe-root[data-variant="web"] .dframe-sidebar {
    --df-web-sidebar-bg: color-mix(in srgb, var(--df-bg-page) 80%, black);
  }
}

.dframe-root[data-variant="web"][data-collapsed] .dframe-sidebar-body {
  --df-web-sidebar-bg: var(--cds-surface-popover);
  --df-web-sidebar-bg-image: none;
  border: .5px solid var(--cds-border);
}

.dframe-root[data-variant="web"] .dframe-sidebar-body [data-row] {
  margin-bottom: .5px;
}

.dframe-root[data-variant="web"] .dframe-sidebar-body [class~="group/section"] + [class~="group/section"], .dframe-root[data-variant="web"] .dframe-sidebar-body [class~="group/section"]:not(.df-pin-section-reveal) + .df-recents-anchor {
  margin-top: 10px;
}

.dframe-root[data-variant="web"] .dframe-sidebar-body .df-pin-section-reveal + [class~="group/section"] {
  margin-top: 0;
}

.dframe-root[data-variant="web"] .df-header-backdrop {
  left: calc(-1 * (var(--df-sidebar-clearance, 0px) + var(--df-content-gutter, 0px)));
  right: calc(-1 * var(--df-content-gutter, 0px));
}

.dframe-root[data-variant="web"] .df-invite-wrap {
  padding: 0 0 4px;
}

.dframe-root[data-variant="web"] .df-invite-btn {
  border: .5px solid hsl(var(--border-300) / .15);
  background: hsl(var(--bg-000) / .95);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  padding: 8px 12px;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  box-shadow: 0 1px 2px #0000000a;
}

.dframe-root[data-variant="web"]:not([data-web]) .df-titlebar {
  height: 46px;
}

.df-titlebar[data-stacked-preview] {
  --df-titlebar-band: 44px;
  height: auto;
  min-height: var(--df-titlebar-band);
  align-items: flex-start;
}

.df-titlebar[data-stacked-preview] > :not(:first-child):not(:empty), .df-titlebar[data-stacked-preview] .df-titlebar-brand {
  height: var(--df-titlebar-band);
  align-items: center;
  display: flex;
}

[data-stacked-preview-hatch] button {
  font-family: var(--font-claude-response);
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .dframe-sidebar {
  top: calc(9px + var(--df-chrome-bar-height));
  left: calc(var(--df-traffic-light-spacer, 74px) + 8px);
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .dframe-sidebar-body {
  left: calc(-8px - var(--df-traffic-light-spacer, 74px));
  border-radius: 0 var(--df-radius-card) var(--df-radius-card) 0;
  --df-pop-x: -4px;
  --df-pop-y: 0px;
  border-left-width: 0;
  max-height: calc(100dvh - 70px);
  top: 37px;
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .epitaxy-titlebar {
  translate: 0 -2px;
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .dframe-peek-bridge {
  left: calc(-8px - var(--df-traffic-light-spacer, 74px));
  width: var(--df-sidebar-width);
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .dframe-sidebar[data-density="comfortable"] {
  top: calc(7px + var(--df-chrome-bar-height));
  left: calc(var(--df-traffic-light-spacer, 74px) + 10px);
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .dframe-sidebar[data-density="comfortable"] .dframe-sidebar-body {
  left: calc(-10px - var(--df-traffic-light-spacer, 74px));
  top: 39px;
}

.dframe-root[data-variant="web"]:not([data-web]):not([data-wco])[data-collapsed] .dframe-sidebar[data-density="comfortable"] .dframe-peek-bridge {
  left: calc(-10px - var(--df-traffic-light-spacer, 74px));
}

.df-pills {
  flex-shrink: 0;
  align-items: center;
  gap: 2px;
  width: fit-content;
  max-width: 100%;
  display: flex;
  position: relative;
}

.dframe-root[data-wco] .df-pills {
  margin-top: 0;
}

.dframe-root[data-collapsed] .df-pills[data-segmented] {
  margin-top: -7.5px;
}

.df-pill-indicator {
  visibility: hidden;
  z-index: 0;
  background: hsl(var(--bg-200));
  pointer-events: none;
  transition: transform var(--cds-dur-snap) var(--cds-ease-snap), background-color var(--df-dur-slow) var(--df-ease-out);
  will-change: transform;
  position: absolute;
  top: 0;
  left: 0;
}

[data-mode="dark"] .df-pill-indicator {
  background: hsl(var(--df-z4));
}

.df-pill-indicator[data-snap] {
  transition: background-color var(--df-dur-slow) var(--df-ease-out);
}

@media (prefers-reduced-motion: reduce) {
  .df-pill-indicator, .df-pill-indicator[data-snap] {
    transition: none;
  }
}

.df-pill {
  z-index: 1;
  color: var(--cds-text-muted);
  cursor: var(--cds-cursor-interactive, default);
  transition: box-shadow var(--cds-dur-fast), color var(--cds-dur-fast);
  background: none;
  border: none;
  flex: none;
  align-items: center;
  gap: 6px;
  display: flex;
  position: relative;
}

.df-pill[data-disabled] {
  opacity: .5;
}

.df-pill[data-active] {
  color: var(--cds-text-primary);
}

.df-pill-label {
  font-size: var(--df-row-font);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 470;
  overflow: hidden;
}

.df-pills[data-segmented] {
  width: 100%;
  height: var(--cds-h-control);
  border-radius: var(--cds-radius);
  background: var(--cds-segmented-control-track);
  align-items: stretch;
  gap: 0;
  margin: -8px 0 0;
  padding: 1px;
  container-type: inline-size;
}

.df-pills[data-segmented] .df-pill-indicator {
  background: var(--cds-segmented-control-thumb);
  border-radius: calc(var(--cds-radius) - 1px);
  box-shadow: inset 0 0 0 1px var(--cds-border), 0 1px 2px 0 #0000000d;
  top: 1px;
  bottom: 1px;
}

.df-pills[data-segmented] .df-pill {
  min-width: 0;
  padding: 0 var(--cds-pad-md);
  border-radius: calc(var(--cds-radius) - 2px);
  flex: auto;
  justify-content: center;
}

.df-pills[data-segmented] .df-pill-label {
  font-size: var(--df-row-font);
  font-weight: inherit;
}

@container (max-width: 180px) {
  .df-pills[data-segmented][data-pills="2"] .df-pill:not([data-active]) .df-pill-label {
    display: none;
  }

  .df-pills[data-segmented][data-pills="2"] .df-pill:not([data-active]) {
    padding: 0;
  }

  .df-pills[data-segmented][data-pills="2"] .df-pill[data-active] {
    flex: none;
    padding: 0 16px;
  }
}

@container (max-width: 254px) {
  .df-pills[data-segmented][data-pills="3"] .df-pill:not([data-active]) .df-pill-label {
    display: none;
  }

  .df-pills[data-segmented][data-pills="3"] .df-pill:not([data-active]) {
    padding: 0;
  }

  .df-pills[data-segmented][data-pills="3"] .df-pill[data-active] {
    flex: none;
    padding: 0 16px;
  }
}

.df-app-switch {
  --cds-radius: 999px;
}

.df-app-switch [data-cds="SegmentedControl"] span[role="radio"] {
  aspect-ratio: auto;
  width: 34px;
}

.df-app-switch [data-cds="SegmentedControl"] [data-cds="Icon"] {
  font-size: 16px !important;
}

._grapheme_mb1vn_7 {
  animation: 90ms cubic-bezier(.215, .61, .355, 1) both _grapheme-reveal_mb1vn_1;
  animation-delay: calc(var(--i, 0) * 30ms);
}

@media (prefers-reduced-motion: reduce) {
  ._grapheme_mb1vn_7 {
    animation: none;
  }
}

@keyframes _grapheme-reveal_mb1vn_1 {
  0% {
    opacity: 0;
    filter: blur(6px);
  }
}

@font-face {
  font-family: anthropic-sans;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cc27851ad-DDVos-BJ.woff2") format("woff2");
  font-weight: 300 800;
  font-style: normal;
  font-display: swap;
  font-feature-settings: "dlig" 0;
}

@font-face {
  font-family: anthropic-sans;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c9d3a3a49-CJtkx3-S.woff2") format("woff2");
  font-weight: 300 800;
  font-style: italic;
  font-display: swap;
  font-feature-settings: "dlig" 0;
}

@font-face {
  font-family: anthropic-serif;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c66fc489e-2VcCjn5t.woff2") format("woff2");
  font-weight: 300 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: anthropic-serif;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cc410af59-Dcb-9NUS.woff2") format("woff2");
  font-weight: 300 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Anthropic Serif Fallback Georgia;
  src: local(Georgia);
  size-adjust: 104.79%;
  ascent-override: 94.71%;
  descent-override: 24.57%;
  line-gap-override: 0%;
  unicode-range: U+20-7E, U+A0-B4, U+B6-17F, U+2012-2015, U+2018-2022, U+2026, U+2030, U+2032-2034, U+2039-203A, U+2044;
}

@font-face {
  font-family: Anthropic Serif Fallback Times;
  src: local(Times New Roman), local(TimesNewRomanPSMT), local(Liberation Serif), local(LiberationSerif);
  size-adjust: 114.99%;
  ascent-override: 86.31%;
  descent-override: 22.39%;
  line-gap-override: 0%;
  unicode-range: U+20-7E, U+A0-B4, U+B6-17F, U+2012-2015, U+2018-2022, U+2026, U+2030, U+2032-2034, U+2039-203A, U+2044;
}

@font-face {
  font-family: Anthropic Serif Fallback DejaVu;
  src: local(DejaVu Serif), local(DejaVuSerif);
  size-adjust: 90.15%;
  ascent-override: 110.1%;
  descent-override: 28.56%;
  line-gap-override: 0%;
  unicode-range: U+20-7E, U+A0-B4, U+B6-17F, U+2012-2015, U+2018-2022, U+2026, U+2030, U+2032-2034, U+2039-203A, U+2044;
}

@font-face {
  font-family: Anthropic Serif Fallback Noto;
  src: local(Noto Serif), local(NotoSerif), local(NotoSerif-Regular);
  size-adjust: 97.12%;
  ascent-override: 102.19%;
  descent-override: 26.51%;
  line-gap-override: 0%;
  unicode-range: U+20-7E, U+A0-B4, U+B6-17F, U+2012-2015, U+2018-2022, U+2026, U+2030, U+2032-2034, U+2039-203A, U+2044;
}

@font-face {
  font-family: anthropic-mono;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c5dbe0935-CQcSkHaI.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: anthropic-mono;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c2f08283e-CZqJpOsc.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Anthropicons-Variable;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c0f671921-BsRQW0Wd.woff2") format("woff2-variations");
  font-weight: 400 700;
  font-display: block;
}

@font-face {
  font-family: OpenDyslexic;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cf5d8819d-D7oQwCA_.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: OpenDyslexic;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ce6cfa480-T9ivnrk-.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: OpenDyslexic;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c59d6eb1d-lZojiKrH.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: OpenDyslexic;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ce4f31d76-ChjKfT4W.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

:root {
  --font-anthropic-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-anthropic-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-anthropic-mono: "anthropic-mono", ui-monospace, monospace;
  --font-open-dyslexic: "OpenDyslexic", "Comic Sans MS", ui-serif, serif;
}

:root:lang(ja) {
  --font-anthropic-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
}

:root:lang(ko) {
  --font-anthropic-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", serif;
}

@layer cds-card {
  .cds-root [data-cds="Card"] > .cds-card-fill {
    background-color: var(--cds-surface-1);
  }

  .cds-root [data-cds="Card"]:has([data-cds="CardLink"]):hover > .cds-card-fill {
    background-color: var(--cds-surface-2);
  }

  :where(.cds-root [data-cds="Card"]:has([data-cds="CardLink"])) :where(a, button, input, select, textarea, label, summary, iframe, [role="button"], [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex^="-"])):where(:not([data-cds="CardLink"], [data-cds="CardLink"] *)) {
    z-index: 1;
    position: relative;
  }

  :where(.cds-root) :where([data-cds="CardLink"]:focus-visible):after {
    outline-offset: -2px;
    outline: 2px solid #0000;
  }
}

.cds-root {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cds-root[data-font] {
  font-family: var(--cds-font-sans);
}

.cds-root {
  --cds-card-press-sx: .99;
  --cds-card-press-sy: .99;
  --cds-card-press-d: 2px;
}

.cds-root .cds-btn-squish {
  transform-origin: 50%;
  transition: transform .45s var(--cds-btn-spring), background-color var(--cds-dur-fast) var(--cds-ease-out), box-shadow var(--cds-dur-fast) var(--cds-ease-out), color var(--cds-dur-fast) var(--cds-ease-out);
}

.cds-root [data-cds="Card"] > .cds-card-fill, .cds-root [data-cds="Card"]:after {
  transform-origin: 50%;
  transition: transform .45s var(--cds-btn-spring);
}

.cds-root [data-cds="Card"]:has([data-cds="CardLink"]) > .cds-card-body {
  clip-path: inset(0 round calc(var(--cds-radius) + 4px));
  transition: clip-path .45s var(--cds-btn-spring);
}

@media (prefers-reduced-motion: reduce) {
  .cds-root [data-cds="Card"] > .cds-card-fill, .cds-root [data-cds="Card"]:after, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active) > .cds-card-fill, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active):after, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]) > .cds-card-body, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active) > .cds-card-body {
    transition: none;
  }
}

.cds-root {
  --cds-message-actions-reveal-in-duration: var(--cds-dur-snap);
  --cds-message-actions-reveal-in-ease: var(--cds-ease-snap);
  --cds-message-actions-reveal-in-delay: .1s;
  --cds-message-actions-reveal-out-duration: var(--cds-dur-fast);
  --cds-message-actions-reveal-out-ease: var(--cds-ease-snap);
  --cds-message-actions-reveal-out-delay: 0s;
  --cds-message-actions-reveal-scale: none;
  --cds-message-actions-reveal-origin: top;
}

.cds-root [data-cds="MessageActions"][data-reveal] {
  opacity: 0;
  scale: var(--cds-message-actions-reveal-scale);
  transform-origin: var(--cds-message-actions-reveal-origin);
  transition-property: opacity, scale;
  transition-duration: var(--cds-message-actions-reveal-out-duration);
  transition-timing-function: var(--cds-message-actions-reveal-out-ease);
  transition-delay: var(--cds-message-actions-reveal-out-delay);
}

.cds-root .group\/message-row:focus-within [data-cds="MessageActions"][data-reveal], .cds-root [data-cds="MessageActions"][data-reveal]:focus-within, .cds-root [data-cds="MessageActions"][data-reveal]:has([data-popup-open]) {
  opacity: 1;
  transition-duration: var(--cds-message-actions-reveal-in-duration);
  transition-timing-function: var(--cds-message-actions-reveal-in-ease);
  transition-delay: 0s;
  scale: none;
}

@media (hover: hover) {
  .cds-root .group\/message-row:hover [data-cds="MessageActions"][data-reveal], .cds-root [data-cds="MessageActions"][data-reveal]:hover {
    opacity: 1;
    transition-duration: var(--cds-message-actions-reveal-in-duration);
    transition-timing-function: var(--cds-message-actions-reveal-in-ease);
    transition-delay: var(--cds-message-actions-reveal-in-delay);
    scale: none;
  }
}

.cds-root [data-cds="MessageActions"][data-reveal="instant"] {
  transition-property: none;
  scale: none;
}

@media (pointer: coarse) {
  .cds-root [data-cds="MessageActions"][data-reveal] {
    opacity: 1;
    transition-property: none;
    scale: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .cds-root [data-cds="MessageActions"][data-reveal] {
    transition-property: none;
    scale: none;
  }
}

:where(.cds-root) input.cds-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
  display: none;
}

:where(.cds-root) input.cds-input::-webkit-search-decoration {
  -webkit-appearance: none;
  display: none;
}

:where(.cds-root) textarea.cds-input::-webkit-resizer {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 11.5 11.5 4.5M8.5 11.5 11.5 8.5' stroke='%23898781' stroke-width='1.5' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;
}

@media (pointer: coarse) {
  .cds-root {
    --cds-font-size-text-entry-floor: 16px;
  }

  .cds-root input:where(:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="color"]):not([type="file"])), .cds-root textarea, .cds-root select, .cds-root .cds-text-entry-floored {
    font-size: max(var(--cds-font-size-text-entry-floor, 0px), var(--cds-font-size-body));
  }
}

@keyframes cds-dot-pulse {
  0%, 5% {
    background: var(--cds-alpha-3);
    animation-timing-function: cubic-bezier(.165, .84, .44, 1);
  }

  15%, 25% {
    background: var(--cds-alpha-7);
    animation-timing-function: cubic-bezier(.165, .84, .44, 1);
  }

  65%, 100% {
    background: var(--cds-alpha-3);
  }
}

.cds-root .cds-dot {
  background: var(--cds-alpha-3);
  border-radius: 9999px;
  width: 3px;
  height: 3px;
  animation: 1.8s linear infinite cds-dot-pulse;
}

.cds-root .cds-dot:nth-child(2) {
  animation-delay: .2s;
}

.cds-root .cds-dot:nth-child(3) {
  animation-delay: .4s;
}

@media (prefers-reduced-motion: reduce) {
  .cds-root .cds-dot {
    animation: none;
  }
}

@keyframes cds-shimmer {
  0% {
    transform: translate(-100%);
  }

  100% {
    transform: translate(100%);
  }
}

@keyframes cds-shimmer-text-shine {
  0% {
    background-position: 150% 0;
  }

  100% {
    background-position: -50% 0;
  }
}

@keyframes cds-reveal-in {
  0% {
    opacity: 0;
    transform: translateY(4px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes cds-reveal-out {
  0% {
    opacity: 1;
    transform: none;
  }

  100% {
    opacity: 0;
    transform: translateY(4px);
  }
}

@property --cds-badge-x-wght {
  syntax: "<number>";
  inherits: true;
  initial-value: 577.8;
}

@property --cds-outset-x {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0;
}

@property --cds-outset-y {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0;
}

:root {
  --cds-radius: .25rem;
  --cds-border: currentColor;
  --cds-shadow-sm: 0 1px 2px 0 #0000000d;
  --cds-shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --cds-shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --cds-font-mono: var(--cds-font-mono-override, ) ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --cds-font-mono-ui: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --cds-font-system: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --cds-font-sans: var(--cds-font-system);
  --cds-ease-out: cubic-bezier(0, 0, .2, 1);
  --cds-black: #000;
  --cds-oncolor-200: #f8f8f7bf;
  --cds-oncolor-300: #f8f8f780;
  --cds-clay: #d97757;
  --cds-clay-emphasized: #c6613f;
  --cds-heather: #cbcadb;
  --cds-plum: #827dbd;
  --cds-cactus: #bcd1ca;
  --cds-mineral: #629987;
  --cds-gray-80: #e7e6e1;
  --cds-gray-650: #454442;
  --cds-pictogram-highlight-default: var(--cds-gray-80);
  --cds-pictogram-highlight-heather: var(--cds-heather);
  --cds-pictogram-highlight-cactus: var(--cds-cactus);
  --cds-font-weight-regular: 400;
  --cds-font-weight-medium: 500;
  --cds-font-weight-semibold: 580;
  --cds-font-weight-bold: 600;
}

[data-mode="dark"] {
  --cds-pictogram-highlight-default: var(--cds-gray-650);
  --cds-pictogram-highlight-heather: var(--cds-plum);
  --cds-pictogram-highlight-cactus: var(--cds-mineral);
}

@media (prefers-color-scheme: dark) {
  :root:not([data-mode="light"]) {
    --cds-pictogram-highlight-default: var(--cds-gray-650);
    --cds-pictogram-highlight-heather: var(--cds-plum);
    --cds-pictogram-highlight-cactus: var(--cds-mineral);
  }
}

.cds-root {
  --cds-radius: 6px;
  --cds-h-control: 24px;
  --cds-h-control-nested: 18px;
  --cds-icon: 16px;
  --cds-pad-xs: 4px;
  --cds-pad-sm: 6px;
  --cds-pad-md: 8px;
  --cds-pad-lg: 12px;
  --cds-pad-xl: 20px;
  --cds-gap-xs: 6px;
  --cds-gap-sm: 8px;
  --cds-gap-md: 12px;
  --cds-gap-lg: 20px;
  --cds-gap-xl: 32px;
  --cds-border: var(--cds-alpha-2);
  --cds-border-accent: var(--cds-blue-250);
  --cds-border-danger: var(--cds-red-250);
  --cds-border-success: var(--cds-green-250);
  --cds-border-warning: var(--cds-yellow-250);
  --cds-border-pro: var(--cds-violet-250);
  --cds-border-git-added: var(--cds-text-git-added);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-added: color-mix(in srgb, var(--cds-text-git-added) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-removed: var(--cds-text-git-removed);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-removed: color-mix(in srgb, var(--cds-text-git-removed) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-modified: var(--cds-text-git-modified);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-modified: color-mix(in srgb, var(--cds-text-git-modified) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-merged: var(--cds-text-git-merged);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-merged: color-mix(in srgb, var(--cds-text-git-merged) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-closed: var(--cds-text-git-closed);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-closed: color-mix(in srgb, var(--cds-text-git-closed) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-conflicting: var(--cds-text-git-conflicting);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-conflicting: color-mix(in srgb, var(--cds-text-git-conflicting) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-draft: var(--cds-text-git-draft);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-border-git-draft: color-mix(in srgb, var(--cds-text-git-draft) 40%, transparent);
  }
}

.cds-root {
  --cds-border-git-opened: var(--cds-border-git-added);
  --cds-border-git-queued: var(--cds-border-git-modified);
  --cds-border-strong: var(--cds-alpha-3);
  --cds-border-stronger: hsl(from var(--cds-neutral-900) h s l / 40%);
  --cds-shadow-sm: 0 1px 2px 0 hsl(from var(--cds-gray-900) h s l / 6%), 0 2px 8px 0 var(--cds-shadow-color);
  --cds-shadow-md: 0 2px 4px 0 hsl(from var(--cds-gray-900) h s l / 7%), 0 6px 16px 0 var(--cds-shadow-color);
  --cds-shadow-lg: 0 4px 8px 0 hsl(from var(--cds-gray-900) h s l / 8%), 0 12px 28px -2px var(--cds-shadow-color);
  --cds-shadow-color: hsl(from var(--cds-gray-900) h s l / 8%);
  --cds-shadow-popover: 0 8px 24px #0000001f, 0 2px 6px #00000014;
  --cds-ring-outer: 1px;
  --cds-ring-inner: 0px;
  --cds-ring-color: var(--cds-border);
  --cds-ring-hairline: 1px;
  --cds-focus-shadow: inset 0 0 0 1px var(--cds-page-bg), 0 0 0 1px var(--cds-fill-accent), 0 0 6px 1px var(--cds-bg-accent);
  --cds-font-mono: var(--cds-font-mono-override, ) var(--font-anthropic-mono, "SF Mono"), "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --cds-font-mono-ui: var(--font-anthropic-mono, "SF Mono"), "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --cds-font-sans: var(--font-anthropic-sans, var(--cds-font-system)), var(--cds-font-system);
  --cds-font-voice: var(--font-anthropic-serif, ui-serif), ui-serif, Georgia, "Times New Roman", serif;
  --cds-ease-out: cubic-bezier(.165, .84, .44, 1);
  --cds-ease-snap: cubic-bezier(.32, .72, 0, 1);
  --cds-ease-overshoot: cubic-bezier(.34, 1.3, .64, 1);
  --cds-dur-fast: 60ms;
  --cds-dur-snap: .12s;
  --cds-dur-base: .2s;
  --cds-dur-slow: .45s;
  --cds-btn-spring: linear(0, .2459, .6526, .9468, 1.0764, 1.0915, 1.0585, 1.0219, .9993, .9914, .9921, .9957, .9988, 1.0004, 1);
  --cds-clay: #d97757;
  --cds-clay-emphasized: #c6613f;
  --cds-heather: #cbcadb;
  --cds-plum: #827dbd;
  --cds-cactus: #bcd1ca;
  --cds-mineral: #629987;
  --cds-gray-0: #fff;
  --cds-gray-10: #fcfcfb;
  --cds-gray-20: #f9f9f7;
  --cds-gray-30: #f6f6f4;
  --cds-gray-40: #f3f3f0;
  --cds-gray-50: #f0efec;
  --cds-gray-60: #edece8;
  --cds-gray-70: #eae9e4;
  --cds-gray-80: #e7e6e1;
  --cds-gray-90: #e4e3dd;
  --cds-gray-100: #e1e0d9;
  --cds-gray-150: #d2d1c7;
  --cds-gray-200: #c3c2b7;
  --cds-gray-250: #b4b3a8;
  --cds-gray-300: #a5a49a;
  --cds-gray-350: #97958d;
  --cds-gray-400: #898781;
  --cds-gray-450: #7b7974;
  --cds-gray-500: #6d6b67;
  --cds-gray-550: #5f5e5a;
  --cds-gray-600: #52514e;
  --cds-gray-650: #454442;
  --cds-gray-700: #383835;
  --cds-gray-750: #2c2c2a;
  --cds-gray-800: #20201f;
  --cds-gray-810: #1e1e1d;
  --cds-gray-820: #1c1c1b;
  --cds-gray-830: #1a1a19;
  --cds-gray-840: #181817;
  --cds-gray-850: #151515;
  --cds-gray-860: #131313;
  --cds-gray-870: #111;
  --cds-gray-880: #0f0f0f;
  --cds-gray-890: #0d0d0d;
  --cds-gray-900: #0b0b0b;
  --cds-red-0: #fff;
  --cds-red-10: #fffbfb;
  --cds-red-20: #fef7f7;
  --cds-red-30: #fef3f3;
  --cds-red-40: #fdefef;
  --cds-red-50: #fbebeb;
  --cds-red-60: #fae7e7;
  --cds-red-70: #fae3e3;
  --cds-red-80: #fadfdf;
  --cds-red-90: #fadada;
  --cds-red-100: #fad6d6;
  --cds-red-150: #f7c1c1;
  --cds-red-200: #f4abab;
  --cds-red-250: #f09595;
  --cds-red-300: #ec7e7e;
  --cds-red-350: #e66767;
  --cds-red-400: #e34948;
  --cds-red-450: #d03b3b;
  --cds-red-500: #b93535;
  --cds-red-550: #a32c2c;
  --cds-red-600: #8e2626;
  --cds-red-650: #791e1e;
  --cds-red-700: #641919;
  --cds-red-750: #511212;
  --cds-red-800: #3c0e0e;
  --cds-red-810: #380d0d;
  --cds-red-820: #340c0c;
  --cds-red-830: #310b0b;
  --cds-red-840: #2d0a0a;
  --cds-red-850: #280a0a;
  --cds-red-860: #230b0a;
  --cds-red-870: #1d0b0a;
  --cds-red-880: #170c0b;
  --cds-red-890: #110c0b;
  --cds-red-900: #0b0b0b;
  --cds-orange-0: #fff;
  --cds-orange-10: #fefbfa;
  --cds-orange-20: #fdf7f5;
  --cds-orange-30: #fcf4f0;
  --cds-orange-40: #faf0ec;
  --cds-orange-50: #f9ece7;
  --cds-orange-60: #f8e9e2;
  --cds-orange-70: #f7e5dd;
  --cds-orange-80: #f7e1d7;
  --cds-orange-90: #f7dcd1;
  --cds-orange-100: #f7d8cb;
  --cds-orange-150: #f3c5b2;
  --cds-orange-200: #f4ae94;
  --cds-orange-250: #f09978;
  --cds-orange-300: #ec835a;
  --cds-orange-350: #eb6834;
  --cds-orange-400: #d95926;
  --cds-orange-450: #c25124;
  --cds-orange-500: #ae461c;
  --cds-orange-550: #993d19;
  --cds-orange-600: #863311;
  --cds-orange-650: #712b0f;
  --cds-orange-700: #5d230b;
  --cds-orange-750: #4b1b08;
  --cds-orange-800: #371407;
  --cds-orange-810: #341307;
  --cds-orange-820: #301106;
  --cds-orange-830: #2d1006;
  --cds-orange-840: #290f06;
  --cds-orange-850: #240e07;
  --cds-orange-860: #1f0e08;
  --cds-orange-870: #1a0e09;
  --cds-orange-880: #150d0a;
  --cds-orange-890: #100c0b;
  --cds-orange-900: #0b0b0b;
  --cds-yellow-0: #fff;
  --cds-yellow-10: #fefcf8;
  --cds-yellow-20: #fcf8f1;
  --cds-yellow-30: #fbf5ea;
  --cds-yellow-40: #f9f2e4;
  --cds-yellow-50: #f9eeda;
  --cds-yellow-60: #faebce;
  --cds-yellow-70: #fae7c2;
  --cds-yellow-80: #fae3b8;
  --cds-yellow-90: #f9e0b0;
  --cds-yellow-100: #f9dca4;
  --cds-yellow-150: #f9c868;
  --cds-yellow-200: #fab219;
  --cds-yellow-250: #eda100;
  --cds-yellow-300: #db9300;
  --cds-yellow-350: #c98500;
  --cds-yellow-400: #b77700;
  --cds-yellow-450: #a66a00;
  --cds-yellow-500: #945d00;
  --cds-yellow-550: #835100;
  --cds-yellow-600: #734500;
  --cds-yellow-650: #623900;
  --cds-yellow-700: #512e00;
  --cds-yellow-750: #412400;
  --cds-yellow-800: #311a00;
  --cds-yellow-810: #2e1800;
  --cds-yellow-820: #2b1700;
  --cds-yellow-830: #271500;
  --cds-yellow-840: #231402;
  --cds-yellow-850: #1f1204;
  --cds-yellow-860: #1b1106;
  --cds-yellow-870: #171007;
  --cds-yellow-880: #130e09;
  --cds-yellow-890: #0f0d0a;
  --cds-yellow-900: #0b0b0b;
  --cds-green-0: #fff;
  --cds-green-10: #fafdfa;
  --cds-green-20: #f5fbf4;
  --cds-green-30: #f0f9ef;
  --cds-green-40: #ebf7e9;
  --cds-green-50: #e5f4e4;
  --cds-green-60: #e0f2de;
  --cds-green-70: #dbf0d8;
  --cds-green-80: #d5eed3;
  --cds-green-90: #d0eccd;
  --cds-green-100: #caeac7;
  --cds-green-150: #aee0a9;
  --cds-green-200: #91d68b;
  --cds-green-250: #73cb6d;
  --cds-green-300: #55bf50;
  --cds-green-350: #35b231;
  --cds-green-400: #0ca30c;
  --cds-green-450: #009300;
  --cds-green-500: #008300;
  --cds-green-550: #007300;
  --cds-green-600: #006300;
  --cds-green-650: #005400;
  --cds-green-700: #074506;
  --cds-green-750: #0f350d;
  --cds-green-800: #11260f;
  --cds-green-810: #10230f;
  --cds-green-820: #10210f;
  --cds-green-830: #101e0f;
  --cds-green-840: #101b0f;
  --cds-green-850: #0f180e;
  --cds-green-860: #0e160e;
  --cds-green-870: #0e130d;
  --cds-green-880: #0d100d;
  --cds-green-890: #0c0e0c;
  --cds-green-900: #0b0b0b;
  --cds-aqua-0: #fff;
  --cds-aqua-10: #f9fdfb;
  --cds-aqua-20: #f3fbf8;
  --cds-aqua-30: #edf9f4;
  --cds-aqua-40: #e8f7f1;
  --cds-aqua-50: #e2f4ed;
  --cds-aqua-60: #dcf2ea;
  --cds-aqua-70: #d5f0e6;
  --cds-aqua-80: #ceefe2;
  --cds-aqua-90: #c7eddf;
  --cds-aqua-100: #bfebdb;
  --cds-aqua-150: #a0e1c9;
  --cds-aqua-200: #7ad7b4;
  --cds-aqua-250: #5acba0;
  --cds-aqua-300: #3bbd8c;
  --cds-aqua-350: #1baf7a;
  --cds-aqua-400: #199e70;
  --cds-aqua-450: #138e65;
  --cds-aqua-500: #0f7e5c;
  --cds-aqua-550: #0e6e53;
  --cds-aqua-600: #065f49;
  --cds-aqua-650: #095040;
  --cds-aqua-700: #034235;
  --cds-aqua-750: #02342b;
  --cds-aqua-800: #022720;
  --cds-aqua-810: #02241e;
  --cds-aqua-820: #02221c;
  --cds-aqua-830: #021f1a;
  --cds-aqua-840: #031c18;
  --cds-aqua-850: #051a16;
  --cds-aqua-860: #071713;
  --cds-aqua-870: #081411;
  --cds-aqua-880: #0a110f;
  --cds-aqua-890: #0b0e0d;
  --cds-aqua-900: #0b0b0b;
  --cds-blue-0: #fff;
  --cds-blue-10: #fafcff;
  --cds-blue-20: #f5f9fe;
  --cds-blue-30: #f0f7fe;
  --cds-blue-40: #ebf4fc;
  --cds-blue-50: #e7f1fb;
  --cds-blue-60: #e2eefa;
  --cds-blue-70: #ddebfa;
  --cds-blue-80: #d7e8fa;
  --cds-blue-90: #d2e5fa;
  --cds-blue-100: #cde2fb;
  --cds-blue-150: #b7d3f6;
  --cds-blue-200: #9ec5f4;
  --cds-blue-250: #86b6ef;
  --cds-blue-300: #6da7ec;
  --cds-blue-350: #5598e7;
  --cds-blue-400: #3987e5;
  --cds-blue-450: #2a78d6;
  --cds-blue-500: #256abf;
  --cds-blue-550: #1c5cab;
  --cds-blue-600: #184f95;
  --cds-blue-650: #104281;
  --cds-blue-700: #0d366b;
  --cds-blue-750: #062b57;
  --cds-blue-800: #032042;
  --cds-blue-810: #031e3d;
  --cds-blue-820: #021c39;
  --cds-blue-830: #021a36;
  --cds-blue-840: #021831;
  --cds-blue-850: #03162c;
  --cds-blue-860: #051426;
  --cds-blue-870: #07121f;
  --cds-blue-880: #091018;
  --cds-blue-890: #0a0d11;
  --cds-blue-900: #0b0b0b;
  --cds-violet-0: #fff;
  --cds-violet-10: #fcfbff;
  --cds-violet-20: #f8f8ff;
  --cds-violet-30: #f5f4ff;
  --cds-violet-40: #f2f1ff;
  --cds-violet-50: #efedff;
  --cds-violet-60: #ebeafe;
  --cds-violet-70: #e8e6fe;
  --cds-violet-80: #e5e2fd;
  --cds-violet-90: #e2dffd;
  --cds-violet-100: #dfdbfd;
  --cds-violet-150: #cfcafb;
  --cds-violet-200: #bfb9f5;
  --cds-violet-250: #b0a7f2;
  --cds-violet-300: #a096eb;
  --cds-violet-350: #9085e9;
  --cds-violet-400: #8173e3;
  --cds-violet-450: #7161e0;
  --cds-violet-500: #6250d6;
  --cds-violet-550: #5645be;
  --cds-violet-600: #4a3aa7;
  --cds-violet-650: #3e318e;
  --cds-violet-700: #322777;
  --cds-violet-750: #271e60;
  --cds-violet-800: #1d1649;
  --cds-violet-810: #1b1544;
  --cds-violet-820: #19133f;
  --cds-violet-830: #17123b;
  --cds-violet-840: #151036;
  --cds-violet-850: #130f32;
  --cds-violet-860: #110e2b;
  --cds-violet-870: #0f0e23;
  --cds-violet-880: #0e0d1b;
  --cds-violet-890: #0c0c13;
  --cds-violet-900: #0b0b0b;
  --cds-magenta-0: #fff;
  --cds-magenta-10: #fefbfc;
  --cds-magenta-20: #fef6f9;
  --cds-magenta-30: #fdf2f6;
  --cds-magenta-40: #fbeff3;
  --cds-magenta-50: #faebf0;
  --cds-magenta-60: #f9e6ed;
  --cds-magenta-70: #f9e2eb;
  --cds-magenta-80: #f9dee8;
  --cds-magenta-90: #f9d9e5;
  --cds-magenta-100: #f9d4e2;
  --cds-magenta-150: #f3c0d3;
  --cds-magenta-200: #f3a8c3;
  --cds-magenta-250: #ed93b4;
  --cds-magenta-300: #e87ba4;
  --cds-magenta-350: #e46191;
  --cds-magenta-400: #d55181;
  --cds-magenta-450: #c04873;
  --cds-magenta-500: #ad3d66;
  --cds-magenta-550: #993458;
  --cds-magenta-600: #862a4c;
  --cds-magenta-650: #722340;
  --cds-magenta-700: #5e1c34;
  --cds-magenta-750: #4c1429;
  --cds-magenta-800: #390f1f;
  --cds-magenta-810: #360d1c;
  --cds-magenta-820: #320c1a;
  --cds-magenta-830: #2f0b18;
  --cds-magenta-840: #2b0a16;
  --cds-magenta-850: #270a14;
  --cds-magenta-860: #220a12;
  --cds-magenta-870: #1c0b11;
  --cds-magenta-880: #170b0f;
  --cds-magenta-890: #110b0d;
  --cds-magenta-900: #0b0b0b;
  --cds-pictogram-highlight-default: var(--cds-gray-80);
  --cds-pictogram-highlight-heather: var(--cds-heather);
  --cds-pictogram-highlight-cactus: var(--cds-cactus);
  --cds-cursor-interactive: pointer;
  --cds-neutral-0: var(--cds-gray-0);
  --cds-neutral-10: var(--cds-gray-10);
  --cds-neutral-20: var(--cds-gray-20);
  --cds-neutral-30: var(--cds-gray-30);
  --cds-neutral-40: var(--cds-gray-40);
  --cds-neutral-50: var(--cds-gray-50);
  --cds-neutral-60: var(--cds-gray-60);
  --cds-neutral-70: var(--cds-gray-70);
  --cds-neutral-80: var(--cds-gray-80);
  --cds-neutral-90: var(--cds-gray-90);
  --cds-neutral-100: var(--cds-gray-100);
  --cds-neutral-150: var(--cds-gray-150);
  --cds-neutral-200: var(--cds-gray-200);
  --cds-neutral-250: var(--cds-gray-250);
  --cds-neutral-300: var(--cds-gray-300);
  --cds-neutral-350: var(--cds-gray-350);
  --cds-neutral-400: var(--cds-gray-400);
  --cds-neutral-450: var(--cds-gray-450);
  --cds-neutral-500: var(--cds-gray-500);
  --cds-neutral-550: var(--cds-gray-550);
  --cds-neutral-600: var(--cds-gray-600);
  --cds-neutral-650: var(--cds-gray-650);
  --cds-neutral-700: var(--cds-gray-700);
  --cds-neutral-750: var(--cds-gray-750);
  --cds-neutral-800: var(--cds-gray-800);
  --cds-neutral-810: var(--cds-gray-810);
  --cds-neutral-820: var(--cds-gray-820);
  --cds-neutral-830: var(--cds-gray-830);
  --cds-neutral-840: var(--cds-gray-840);
  --cds-neutral-850: var(--cds-gray-850);
  --cds-neutral-860: var(--cds-gray-860);
  --cds-neutral-870: var(--cds-gray-870);
  --cds-neutral-880: var(--cds-gray-880);
  --cds-neutral-890: var(--cds-gray-890);
  --cds-neutral-900: var(--cds-gray-900);
  --cds-alpha-0: hsl(from var(--cds-neutral-900) h s l / 0%);
  --cds-alpha-1: hsl(from var(--cds-neutral-900) h s l / 5%);
  --cds-alpha-2: hsl(from var(--cds-neutral-900) h s l / 10%);
  --cds-alpha-3: hsl(from var(--cds-neutral-900) h s l / 20%);
  --cds-alpha-4: hsl(from var(--cds-neutral-900) h s l / 35%);
  --cds-alpha-5: hsl(from var(--cds-neutral-900) h s l / 50%);
  --cds-alpha-6: hsl(from var(--cds-neutral-900) h s l / 60%);
  --cds-alpha-7: hsl(from var(--cds-neutral-900) h s l / 70%);
  --cds-alpha-8: hsl(from var(--cds-neutral-900) h s l / 85%);
  --cds-alpha-9: hsl(from var(--cds-neutral-900) h s l / 95%);
  --cds-surface-0: var(--cds-gray-20);
  --cds-surface-1: var(--cds-gray-10);
  --cds-surface-2: var(--cds-gray-0);
  --cds-surface-3: var(--cds-gray-0);
  --cds-surface-popover: var(--cds-surface-3);
  --cds-surface-panel: var(--cds-surface-2);
  --cds-page-bg: var(--cds-surface-0);
  --cds-fill-accent: var(--cds-blue-450);
  --cds-fill-accent-hover: var(--cds-blue-400);
  --cds-fill-danger: var(--cds-red-450);
  --cds-fill-danger-hover: var(--cds-red-400);
  --cds-fill-success: var(--cds-green-450);
  --cds-fill-success-hover: var(--cds-green-400);
  --cds-fill-warning: var(--cds-yellow-200);
  --cds-fill-warning-hover: var(--cds-yellow-250);
  --cds-fill-pro: var(--cds-violet-450);
  --cds-fill-pro-hover: var(--cds-violet-400);
  --cds-fill-git-added: #1a8633;
  --cds-fill-git-added-hover: #1e9b3b;
  --cds-fill-git-removed: var(--cds-text-git-removed);
  --cds-fill-git-removed-hover: #de295f;
  --cds-fill-git-modified: #8b751c;
  --cds-fill-git-modified-hover: #a08720;
  --cds-fill-git-merged: #855fd6;
  --cds-fill-git-merged-hover: #9473db;
  --cds-fill-git-closed: #ed0b00;
  --cds-fill-git-closed-hover: #ff1307;
  --cds-fill-git-conflicting: #b85b19;
  --cds-fill-git-conflicting-hover: #c5621b;
  --cds-fill-git-draft: var(--cds-text-git-draft);
  --cds-fill-git-draft-hover: gray;
  --cds-fill-git-opened: var(--cds-fill-git-added);
  --cds-fill-git-opened-hover: var(--cds-fill-git-added-hover);
  --cds-fill-git-queued: var(--cds-fill-git-modified);
  --cds-fill-git-queued-hover: var(--cds-fill-git-modified-hover);
  --cds-fill-brand: var(--cds-clay-emphasized);
  --cds-fill-brand-hover: var(--cds-clay);
  --cds-fill-primary: var(--cds-neutral-900);
  --cds-fill-primary-hover: var(--cds-neutral-750);
  --cds-fill-secondary: #ffffff1a;
  --cds-fill-secondary-hover: var(--cds-alpha-1);
  --cds-fill-secondary-ring: var(--cds-border);
  --cds-fill-field: #ffffff80;
  --cds-fill-field-ring: var(--cds-border);
  --cds-fill-ghost-hover: var(--cds-alpha-1);
  --cds-fill-disabled: var(--cds-alpha-1);
  --cds-fill-control: var(--cds-alpha-2);
  --cds-fill-control-hover: var(--cds-alpha-3);
  --cds-bg-accent: var(--cds-blue-100);
  --cds-bg-accent-chip: var(--cds-bg-accent);
  --cds-bg-danger: var(--cds-red-100);
  --cds-bg-danger-chip: var(--cds-bg-danger);
  --cds-bg-success: var(--cds-green-100);
  --cds-bg-success-chip: var(--cds-bg-success);
  --cds-bg-warning: var(--cds-yellow-100);
  --cds-bg-warning-chip: var(--cds-bg-warning);
  --cds-bg-pro: var(--cds-violet-100);
  --cds-bg-pro-chip: var(--cds-bg-pro);
  --cds-bg-git-added: var(--cds-text-git-added);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-added: color-mix(in srgb, var(--cds-text-git-added) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-removed: var(--cds-text-git-removed);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-removed: color-mix(in srgb, var(--cds-text-git-removed) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-modified: var(--cds-text-git-modified);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-modified: color-mix(in srgb, var(--cds-text-git-modified) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-merged: var(--cds-text-git-merged);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-merged: color-mix(in srgb, var(--cds-text-git-merged) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-closed: var(--cds-text-git-closed);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-closed: color-mix(in srgb, var(--cds-text-git-closed) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-conflicting: var(--cds-text-git-conflicting);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-conflicting: color-mix(in srgb, var(--cds-text-git-conflicting) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-draft: var(--cds-text-git-draft);
}

@supports (color: color-mix(in lab, red, red)) {
  .cds-root {
    --cds-bg-git-draft: color-mix(in srgb, var(--cds-text-git-draft) 20%, transparent);
  }
}

.cds-root {
  --cds-bg-git-opened: var(--cds-bg-git-added);
  --cds-bg-git-queued: var(--cds-bg-git-modified);
  --cds-bg-neutral: var(--cds-alpha-1);
  --cds-bg-neutral-hover: var(--cds-alpha-2);
  --cds-bg-neutral-chip: var(--cds-bg-neutral);
  --cds-bg-neutral-chip-hover: var(--cds-bg-neutral-hover);
  --cds-backdrop: #0006;
  --cds-text-accent: var(--cds-blue-600);
  --cds-text-danger: var(--cds-red-600);
  --cds-text-success: var(--cds-green-600);
  --cds-text-warning: var(--cds-yellow-600);
  --cds-text-pro: var(--cds-violet-600);
  --cds-text-git-added: #1e9e3c;
  --cds-text-git-removed: #cd2054;
  --cds-text-git-modified: #98801f;
  --cds-text-git-merged: #8e6bd9;
  --cds-text-git-closed: #ff3a30;
  --cds-text-git-conflicting: #c5621b;
  --cds-text-git-draft: #737373;
  --cds-text-git-opened: var(--cds-text-git-added);
  --cds-text-git-queued: var(--cds-text-git-modified);
  --cds-text-primary: var(--cds-neutral-900);
  --cds-text-secondary: var(--cds-neutral-600);
  --cds-text-muted: var(--cds-neutral-400);
  --cds-text-disabled: var(--cds-alpha-4);
  --cds-font-size-caption: 11px;
  --cds-font-size-footnote: 12px;
  --cds-font-size-code: 12px;
  --cds-font-size-body: 13px;
  --cds-font-size-prose: .875rem;
  --cds-font-size-heading: 14px;
  --cds-font-size-title: 20px;
  --cds-font-weight-regular: 400;
  --cds-font-weight-medium: 500;
  --cds-font-weight-semibold: 580;
  --cds-font-weight-bold: 600;
  --cds-font-wght-regular: normal;
  --cds-font-wght-medium: normal;
  --cds-font-wght-semibold: normal;
  --cds-font-wght-bold: normal;
  --cds-leading-caption: 17px;
  --cds-leading-footnote: 15px;
  --cds-leading-code: 17px;
  --cds-leading-body: 19px;
  --cds-leading-prose: 1.25rem;
  --cds-leading-heading: 18px;
  --cds-leading-title: 25px;
  --cds-on-primary: var(--cds-neutral-0);
  --cds-on-accent: var(--cds-gray-0);
  --cds-on-danger: var(--cds-gray-0);
  --cds-on-success: var(--cds-gray-900);
  --cds-on-warning: var(--cds-gray-900);
  --cds-on-pro: var(--cds-gray-0);
  --cds-on-git-added: var(--cds-gray-0);
  --cds-on-git-removed: var(--cds-gray-0);
  --cds-on-git-modified: var(--cds-gray-0);
  --cds-on-git-merged: var(--cds-gray-0);
  --cds-on-git-closed: var(--cds-gray-0);
  --cds-on-git-conflicting: var(--cds-gray-0);
  --cds-on-git-draft: var(--cds-gray-0);
  --cds-on-git-opened: var(--cds-on-git-added);
  --cds-on-git-queued: var(--cds-on-git-modified);
  --cds-on-brand: var(--cds-gray-0);
  --cds-chart-categorical-1: var(--cds-blue-450);
  --cds-chart-categorical-2: var(--cds-orange-350);
  --cds-chart-categorical-3: var(--cds-aqua-350);
  --cds-chart-categorical-4: var(--cds-yellow-250);
  --cds-chart-categorical-5: var(--cds-magenta-300);
  --cds-chart-categorical-6: var(--cds-green-500);
  --cds-chart-categorical-7: var(--cds-violet-600);
  --cds-chart-categorical-8: var(--cds-red-400);
  --cds-chart-sequential-1: var(--cds-blue-100);
  --cds-chart-sequential-2: var(--cds-blue-200);
  --cds-chart-sequential-3: var(--cds-blue-300);
  --cds-chart-sequential-4: var(--cds-blue-400);
  --cds-chart-sequential-5: var(--cds-blue-500);
  --cds-chart-sequential-6: var(--cds-blue-600);
  --cds-chart-sequential-7: var(--cds-blue-700);
  --cds-chart-diverging-1: var(--cds-blue-500);
  --cds-chart-diverging-2: var(--cds-blue-350);
  --cds-chart-diverging-3: var(--cds-blue-200);
  --cds-chart-diverging-4: var(--cds-gray-50);
  --cds-chart-diverging-5: var(--cds-red-200);
  --cds-chart-diverging-6: var(--cds-red-350);
  --cds-chart-diverging-7: var(--cds-red-500);
  --cds-chart-status-good: var(--cds-green-400);
  --cds-chart-status-warning: var(--cds-yellow-200);
  --cds-chart-status-serious: var(--cds-orange-300);
  --cds-chart-status-critical: var(--cds-red-450);
  --cds-chart-muted: var(--cds-gray-200);
  --cds-chart-reference: var(--cds-gray-400);
  --cds-chart-reference-tint: hsl(from var(--cds-gray-400) h s l / 15%);
  --cds-chart-grid: var(--cds-alpha-2);
  --cds-chart-axis: var(--cds-gray-200);
  --cds-chart-baseline: var(--cds-gray-200);
  --cds-z-modal: 40;
  --cds-z-coachmark: 35;
  --cds-z-popover: 50;
  --cds-z-tooltip: 50;
  --cds-z-toast: 60;
  --cds-avatar-xs: 16px;
  --cds-avatar-sm: 20px;
  --cds-avatar-md: 28px;
  --cds-avatar-lg: 36px;
  --cds-button-on-content: #fff9;
  --cds-button-on-content-hover: #ffffffb3;
  --cds-button-on-content-ring: #ffffff59;
  --cds-checkbox: 16px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 4px;
  --cds-radio-group-card-selected: var(--cds-blue-50);
  --cds-segmented-control-thumb: var(--cds-surface-popover);
  --cds-segmented-control-track: var(--cds-alpha-1);
  --cds-skeleton-base: var(--cds-alpha-2);
  --cds-skeleton-sheen: var(--cds-alpha-2);
  --cds-switch-knob: var(--cds-gray-0);
  --cds-switch-track: var(--cds-alpha-3);
  --cds-switch-track-hover: var(--cds-alpha-4);
  --cds-switch-h: 16px;
  --cds-tooltip-bg: var(--cds-neutral-900);
  --cds-tooltip-fg: var(--cds-neutral-0);
}

[data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"] {
  --cds-border-accent: var(--cds-blue-700);
  --cds-border-danger: var(--cds-red-700);
  --cds-border-success: var(--cds-green-700);
  --cds-border-warning: var(--cds-yellow-700);
  --cds-border-pro: var(--cds-violet-700);
  --cds-shadow-color: #0000003d;
  --cds-shadow-popover: 0 8px 24px #00000052, 0 2px 6px #0003;
  --cds-ring-outer: 0px;
  --cds-ring-inner: 1px;
  --cds-ring-color: var(--cds-alpha-2);
  --cds-focus-shadow: inset 0 0 0 1px var(--cds-page-bg), 0 0 0 1px var(--cds-fill-accent), 0 0 6px 1px hsl(from var(--cds-blue-600) h s l / 60%);
  --cds-pictogram-highlight-default: var(--cds-gray-650);
  --cds-pictogram-highlight-heather: var(--cds-plum);
  --cds-pictogram-highlight-cactus: var(--cds-mineral);
  --cds-neutral-0: var(--cds-gray-900);
  --cds-neutral-10: var(--cds-gray-890);
  --cds-neutral-20: var(--cds-gray-880);
  --cds-neutral-30: var(--cds-gray-870);
  --cds-neutral-40: var(--cds-gray-860);
  --cds-neutral-50: var(--cds-gray-850);
  --cds-neutral-60: var(--cds-gray-840);
  --cds-neutral-70: var(--cds-gray-830);
  --cds-neutral-80: var(--cds-gray-820);
  --cds-neutral-90: var(--cds-gray-810);
  --cds-neutral-100: var(--cds-gray-800);
  --cds-neutral-150: var(--cds-gray-750);
  --cds-neutral-200: var(--cds-gray-700);
  --cds-neutral-250: var(--cds-gray-650);
  --cds-neutral-300: var(--cds-gray-600);
  --cds-neutral-350: var(--cds-gray-550);
  --cds-neutral-400: var(--cds-gray-500);
  --cds-neutral-450: var(--cds-gray-450);
  --cds-neutral-500: var(--cds-gray-400);
  --cds-neutral-550: var(--cds-gray-350);
  --cds-neutral-600: var(--cds-gray-300);
  --cds-neutral-650: var(--cds-gray-250);
  --cds-neutral-700: var(--cds-gray-200);
  --cds-neutral-750: var(--cds-gray-150);
  --cds-neutral-800: var(--cds-gray-100);
  --cds-neutral-810: var(--cds-gray-90);
  --cds-neutral-820: var(--cds-gray-80);
  --cds-neutral-830: var(--cds-gray-70);
  --cds-neutral-840: var(--cds-gray-60);
  --cds-neutral-850: var(--cds-gray-50);
  --cds-neutral-860: var(--cds-gray-40);
  --cds-neutral-870: var(--cds-gray-30);
  --cds-neutral-880: var(--cds-gray-20);
  --cds-neutral-890: var(--cds-gray-10);
  --cds-neutral-900: var(--cds-gray-0);
  --cds-surface-0: var(--cds-gray-890);
  --cds-surface-1: var(--cds-gray-830);
  --cds-surface-2: var(--cds-gray-750);
  --cds-surface-3: var(--cds-gray-700);
  --cds-fill-git-added: var(--cds-text-git-added);
  --cds-fill-git-added-hover: #27c840;
  --cds-fill-git-removed-hover: #ff1342;
  --cds-fill-git-modified: var(--cds-text-git-modified);
  --cds-fill-git-modified-hover: #fac800;
  --cds-fill-git-merged: var(--cds-text-git-merged);
  --cds-fill-git-merged-hover: #a67dff;
  --cds-fill-git-closed: var(--cds-text-git-closed);
  --cds-fill-git-closed-hover: #ff4940;
  --cds-fill-git-conflicting: var(--cds-text-git-conflicting);
  --cds-fill-git-conflicting-hover: #f97a1f;
  --cds-fill-git-draft-hover: #999;
  --cds-fill-primary-hover: var(--cds-gray-100);
  --cds-fill-secondary: var(--cds-alpha-2);
  --cds-fill-secondary-hover: #ffffff24;
  --cds-fill-secondary-ring: transparent;
  --cds-fill-field: var(--cds-alpha-1);
  --cds-bg-accent: var(--cds-blue-800);
  --cds-bg-danger: var(--cds-red-800);
  --cds-bg-success: var(--cds-green-800);
  --cds-bg-warning: var(--cds-yellow-800);
  --cds-bg-pro: var(--cds-violet-800);
  --cds-backdrop: #00000080;
  --cds-text-accent: var(--cds-blue-300);
  --cds-text-danger: var(--cds-red-300);
  --cds-text-success: var(--cds-green-400);
  --cds-text-warning: var(--cds-yellow-300);
  --cds-text-pro: var(--cds-violet-300);
  --cds-text-git-added: #32d74b;
  --cds-text-git-removed: #ff2c56;
  --cds-text-git-modified: #ffd014;
  --cds-text-git-merged: #b796ff;
  --cds-text-git-closed: #ff6159;
  --cds-text-git-conflicting: #fa832e;
  --cds-text-git-draft: #a6a6a6;
  --cds-text-secondary: var(--cds-gray-200);
  --cds-text-muted: var(--cds-gray-400);
  --cds-font-wght-regular: "wght" 360;
  --cds-font-wght-medium: "wght" 460;
  --cds-font-wght-semibold: "wght" 540;
  --cds-font-wght-bold: "wght" 560;
  --cds-on-git-added: var(--cds-gray-900);
  --cds-on-git-removed: var(--cds-gray-900);
  --cds-on-git-modified: var(--cds-gray-900);
  --cds-on-git-merged: var(--cds-gray-900);
  --cds-on-git-closed: var(--cds-gray-900);
  --cds-on-git-conflicting: var(--cds-gray-900);
  --cds-on-git-draft: var(--cds-gray-900);
  --cds-chart-categorical-1: var(--cds-blue-400);
  --cds-chart-categorical-2: var(--cds-orange-400);
  --cds-chart-categorical-3: var(--cds-aqua-400);
  --cds-chart-categorical-4: var(--cds-yellow-350);
  --cds-chart-categorical-5: var(--cds-magenta-400);
  --cds-chart-categorical-6: var(--cds-green-500);
  --cds-chart-categorical-7: var(--cds-violet-350);
  --cds-chart-categorical-8: var(--cds-red-350);
  --cds-chart-sequential-1: var(--cds-blue-700);
  --cds-chart-sequential-2: var(--cds-blue-600);
  --cds-chart-sequential-3: var(--cds-blue-500);
  --cds-chart-sequential-4: var(--cds-blue-400);
  --cds-chart-sequential-5: var(--cds-blue-300);
  --cds-chart-sequential-6: var(--cds-blue-200);
  --cds-chart-sequential-7: var(--cds-blue-100);
  --cds-chart-diverging-1: var(--cds-blue-300);
  --cds-chart-diverging-2: var(--cds-blue-450);
  --cds-chart-diverging-3: var(--cds-blue-600);
  --cds-chart-diverging-4: var(--cds-gray-700);
  --cds-chart-diverging-5: var(--cds-red-600);
  --cds-chart-diverging-6: var(--cds-red-450);
  --cds-chart-diverging-7: var(--cds-red-300);
  --cds-chart-status-good: var(--cds-green-400);
  --cds-chart-status-warning: var(--cds-yellow-200);
  --cds-chart-status-serious: var(--cds-orange-300);
  --cds-chart-status-critical: var(--cds-red-450);
  --cds-chart-muted: var(--cds-gray-550);
  --cds-chart-reference: var(--cds-gray-350);
  --cds-chart-reference-tint: hsl(from var(--cds-gray-350) h s l / 15%);
  --cds-chart-axis: var(--cds-gray-700);
  --cds-chart-baseline: var(--cds-gray-700);
  --cds-button-on-content: #0000008c;
  --cds-button-on-content-hover: #000000a6;
  --cds-button-on-content-ring: transparent;
  --cds-radio-group-card-selected: var(--cds-blue-850);
  --cds-segmented-control-thumb: var(--cds-alpha-2);
  --cds-tooltip-bg: var(--cds-surface-3);
  --cds-tooltip-fg: var(--cds-text-primary);
}

@media (prefers-color-scheme: dark) {
  [data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *) {
    --cds-border-accent: var(--cds-blue-700);
    --cds-border-danger: var(--cds-red-700);
    --cds-border-success: var(--cds-green-700);
    --cds-border-warning: var(--cds-yellow-700);
    --cds-border-pro: var(--cds-violet-700);
    --cds-shadow-color: #0000003d;
    --cds-shadow-popover: 0 8px 24px #00000052, 0 2px 6px #0003;
    --cds-ring-outer: 0px;
    --cds-ring-inner: 1px;
    --cds-ring-color: var(--cds-alpha-2);
    --cds-focus-shadow: inset 0 0 0 1px var(--cds-page-bg), 0 0 0 1px var(--cds-fill-accent), 0 0 6px 1px hsl(from var(--cds-blue-600) h s l / 60%);
    --cds-pictogram-highlight-default: var(--cds-gray-650);
    --cds-pictogram-highlight-heather: var(--cds-plum);
    --cds-pictogram-highlight-cactus: var(--cds-mineral);
    --cds-neutral-0: var(--cds-gray-900);
    --cds-neutral-10: var(--cds-gray-890);
    --cds-neutral-20: var(--cds-gray-880);
    --cds-neutral-30: var(--cds-gray-870);
    --cds-neutral-40: var(--cds-gray-860);
    --cds-neutral-50: var(--cds-gray-850);
    --cds-neutral-60: var(--cds-gray-840);
    --cds-neutral-70: var(--cds-gray-830);
    --cds-neutral-80: var(--cds-gray-820);
    --cds-neutral-90: var(--cds-gray-810);
    --cds-neutral-100: var(--cds-gray-800);
    --cds-neutral-150: var(--cds-gray-750);
    --cds-neutral-200: var(--cds-gray-700);
    --cds-neutral-250: var(--cds-gray-650);
    --cds-neutral-300: var(--cds-gray-600);
    --cds-neutral-350: var(--cds-gray-550);
    --cds-neutral-400: var(--cds-gray-500);
    --cds-neutral-450: var(--cds-gray-450);
    --cds-neutral-500: var(--cds-gray-400);
    --cds-neutral-550: var(--cds-gray-350);
    --cds-neutral-600: var(--cds-gray-300);
    --cds-neutral-650: var(--cds-gray-250);
    --cds-neutral-700: var(--cds-gray-200);
    --cds-neutral-750: var(--cds-gray-150);
    --cds-neutral-800: var(--cds-gray-100);
    --cds-neutral-810: var(--cds-gray-90);
    --cds-neutral-820: var(--cds-gray-80);
    --cds-neutral-830: var(--cds-gray-70);
    --cds-neutral-840: var(--cds-gray-60);
    --cds-neutral-850: var(--cds-gray-50);
    --cds-neutral-860: var(--cds-gray-40);
    --cds-neutral-870: var(--cds-gray-30);
    --cds-neutral-880: var(--cds-gray-20);
    --cds-neutral-890: var(--cds-gray-10);
    --cds-neutral-900: var(--cds-gray-0);
    --cds-surface-0: var(--cds-gray-890);
    --cds-surface-1: var(--cds-gray-830);
    --cds-surface-2: var(--cds-gray-750);
    --cds-surface-3: var(--cds-gray-700);
    --cds-fill-git-added: var(--cds-text-git-added);
    --cds-fill-git-added-hover: #27c840;
    --cds-fill-git-removed-hover: #ff1342;
    --cds-fill-git-modified: var(--cds-text-git-modified);
    --cds-fill-git-modified-hover: #fac800;
    --cds-fill-git-merged: var(--cds-text-git-merged);
    --cds-fill-git-merged-hover: #a67dff;
    --cds-fill-git-closed: var(--cds-text-git-closed);
    --cds-fill-git-closed-hover: #ff4940;
    --cds-fill-git-conflicting: var(--cds-text-git-conflicting);
    --cds-fill-git-conflicting-hover: #f97a1f;
    --cds-fill-git-draft-hover: #999;
    --cds-fill-primary-hover: var(--cds-gray-100);
    --cds-fill-secondary: var(--cds-alpha-2);
    --cds-fill-secondary-hover: #ffffff24;
    --cds-fill-secondary-ring: transparent;
    --cds-fill-field: var(--cds-alpha-1);
    --cds-bg-accent: var(--cds-blue-800);
    --cds-bg-danger: var(--cds-red-800);
    --cds-bg-success: var(--cds-green-800);
    --cds-bg-warning: var(--cds-yellow-800);
    --cds-bg-pro: var(--cds-violet-800);
    --cds-backdrop: #00000080;
    --cds-text-accent: var(--cds-blue-300);
    --cds-text-danger: var(--cds-red-300);
    --cds-text-success: var(--cds-green-400);
    --cds-text-warning: var(--cds-yellow-300);
    --cds-text-pro: var(--cds-violet-300);
    --cds-text-git-added: #32d74b;
    --cds-text-git-removed: #ff2c56;
    --cds-text-git-modified: #ffd014;
    --cds-text-git-merged: #b796ff;
    --cds-text-git-closed: #ff6159;
    --cds-text-git-conflicting: #fa832e;
    --cds-text-git-draft: #a6a6a6;
    --cds-text-secondary: var(--cds-gray-200);
    --cds-text-muted: var(--cds-gray-400);
    --cds-font-wght-regular: "wght" 360;
    --cds-font-wght-medium: "wght" 460;
    --cds-font-wght-semibold: "wght" 540;
    --cds-font-wght-bold: "wght" 560;
    --cds-on-git-added: var(--cds-gray-900);
    --cds-on-git-removed: var(--cds-gray-900);
    --cds-on-git-modified: var(--cds-gray-900);
    --cds-on-git-merged: var(--cds-gray-900);
    --cds-on-git-closed: var(--cds-gray-900);
    --cds-on-git-conflicting: var(--cds-gray-900);
    --cds-on-git-draft: var(--cds-gray-900);
    --cds-chart-categorical-1: var(--cds-blue-400);
    --cds-chart-categorical-2: var(--cds-orange-400);
    --cds-chart-categorical-3: var(--cds-aqua-400);
    --cds-chart-categorical-4: var(--cds-yellow-350);
    --cds-chart-categorical-5: var(--cds-magenta-400);
    --cds-chart-categorical-6: var(--cds-green-500);
    --cds-chart-categorical-7: var(--cds-violet-350);
    --cds-chart-categorical-8: var(--cds-red-350);
    --cds-chart-sequential-1: var(--cds-blue-700);
    --cds-chart-sequential-2: var(--cds-blue-600);
    --cds-chart-sequential-3: var(--cds-blue-500);
    --cds-chart-sequential-4: var(--cds-blue-400);
    --cds-chart-sequential-5: var(--cds-blue-300);
    --cds-chart-sequential-6: var(--cds-blue-200);
    --cds-chart-sequential-7: var(--cds-blue-100);
    --cds-chart-diverging-1: var(--cds-blue-300);
    --cds-chart-diverging-2: var(--cds-blue-450);
    --cds-chart-diverging-3: var(--cds-blue-600);
    --cds-chart-diverging-4: var(--cds-gray-700);
    --cds-chart-diverging-5: var(--cds-red-600);
    --cds-chart-diverging-6: var(--cds-red-450);
    --cds-chart-diverging-7: var(--cds-red-300);
    --cds-chart-status-good: var(--cds-green-400);
    --cds-chart-status-warning: var(--cds-yellow-200);
    --cds-chart-status-serious: var(--cds-orange-300);
    --cds-chart-status-critical: var(--cds-red-450);
    --cds-chart-muted: var(--cds-gray-550);
    --cds-chart-reference: var(--cds-gray-350);
    --cds-chart-reference-tint: hsl(from var(--cds-gray-350) h s l / 15%);
    --cds-chart-axis: var(--cds-gray-700);
    --cds-chart-baseline: var(--cds-gray-700);
    --cds-button-on-content: #0000008c;
    --cds-button-on-content-hover: #000000a6;
    --cds-button-on-content-ring: transparent;
    --cds-radio-group-card-selected: var(--cds-blue-850);
    --cds-segmented-control-thumb: var(--cds-alpha-2);
    --cds-tooltip-bg: var(--cds-surface-3);
    --cds-tooltip-fg: var(--cds-text-primary);
  }
}

.cds-root[data-font="system"] {
  --cds-font-sans: var(--cds-font-system);
}

.cds-root[data-platform="desktop"] {
  --cds-cursor-interactive: default;
}

.cds-root[data-density="comfortable"] {
  --cds-radius: 8px;
  --cds-h-control: 32px;
  --cds-h-control-nested: 22px;
  --cds-icon: 20px;
  --cds-pad-xs: 6px;
  --cds-pad-sm: 8px;
  --cds-pad-md: 12px;
  --cds-pad-lg: 16px;
  --cds-pad-xl: 24px;
  --cds-gap-xs: 8px;
  --cds-gap-sm: 12px;
  --cds-gap-md: 16px;
  --cds-gap-lg: 28px;
  --cds-gap-xl: 40px;
  --cds-font-size-caption: 12px;
  --cds-font-size-footnote: 13px;
  --cds-font-size-code: 13px;
  --cds-font-size-body: 14px;
  --cds-font-size-prose: 1rem;
  --cds-font-size-heading: 15px;
  --cds-font-size-title: 22px;
  --cds-leading-caption: 17px;
  --cds-leading-footnote: 17px;
  --cds-leading-code: 19px;
  --cds-leading-body: 20px;
  --cds-leading-prose: 1.5rem;
  --cds-leading-heading: 20px;
  --cds-leading-title: 28px;
  --cds-avatar-xs: 20px;
  --cds-avatar-sm: 24px;
  --cds-avatar-md: 32px;
  --cds-avatar-lg: 40px;
  --cds-checkbox: 20px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 5px;
  --cds-switch-h: 20px;
}

@media (min-resolution: 2x) {
  .cds-root {
    --cds-ring-hairline: .5px;
  }
}

.cds-root [data-step="1"] {
  --cds-radius: 5px;
  --cds-h-control: 20px;
  --cds-h-control-nested: 16px;
  --cds-icon: 12px;
  --cds-pad-xs: 2px;
  --cds-pad-sm: 4px;
  --cds-pad-md: 6px;
  --cds-pad-lg: 10px;
  --cds-pad-xl: 14px;
  --cds-font-size-caption: 10px;
  --cds-font-size-body: 12px;
  --cds-font-size-prose: .8125rem;
  --cds-leading-body: 17px;
  --cds-leading-prose: 1.1875rem;
  --cds-checkbox: 14px;
  --cds-checkbox-glyph: 14px;
  --cds-checkbox-radius: 4px;
  --cds-switch-h: 14px;
}

.cds-root [data-step="2"] {
  --cds-radius: 6px;
  --cds-h-control: 24px;
  --cds-h-control-nested: 18px;
  --cds-icon: 16px;
  --cds-pad-xs: 4px;
  --cds-pad-sm: 6px;
  --cds-pad-md: 8px;
  --cds-pad-lg: 12px;
  --cds-pad-xl: 20px;
  --cds-font-size-caption: 11px;
  --cds-font-size-body: 13px;
  --cds-font-size-prose: .875rem;
  --cds-leading-body: 19px;
  --cds-leading-prose: 1.25rem;
  --cds-checkbox: 16px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 4px;
  --cds-switch-h: 16px;
}

.cds-root [data-step="3"] {
  --cds-radius: 7px;
  --cds-h-control: 28px;
  --cds-h-control-nested: 20px;
  --cds-icon: 16px;
  --cds-pad-xs: 6px;
  --cds-pad-sm: 8px;
  --cds-pad-md: 10px;
  --cds-pad-lg: 14px;
  --cds-pad-xl: 22px;
  --cds-font-size-caption: 12px;
  --cds-font-size-body: 14px;
  --cds-font-size-prose: .9375rem;
  --cds-leading-body: 20px;
  --cds-leading-prose: 1.375rem;
  --cds-checkbox: 18px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 5px;
  --cds-switch-h: 18px;
}

.cds-root [data-step="4"] {
  --cds-radius: 8px;
  --cds-h-control: 32px;
  --cds-h-control-nested: 22px;
  --cds-icon: 20px;
  --cds-pad-xs: 6px;
  --cds-pad-sm: 8px;
  --cds-pad-md: 12px;
  --cds-pad-lg: 16px;
  --cds-pad-xl: 24px;
  --cds-font-size-caption: 12px;
  --cds-font-size-body: 14px;
  --cds-font-size-prose: 1rem;
  --cds-leading-body: 20px;
  --cds-leading-prose: 1.5rem;
  --cds-checkbox: 20px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 5px;
  --cds-switch-h: 20px;
}

.cds-root [data-step="5"] {
  --cds-radius: 10px;
  --cds-h-control: 40px;
  --cds-h-control-nested: 28px;
  --cds-icon: 24px;
  --cds-pad-xs: 8px;
  --cds-pad-sm: 12px;
  --cds-pad-md: 16px;
  --cds-pad-lg: 20px;
  --cds-pad-xl: 28px;
  --cds-font-size-caption: 13px;
  --cds-font-size-body: 15px;
  --cds-font-size-prose: 1.125rem;
  --cds-leading-body: 22px;
  --cds-leading-prose: 1.6875rem;
  --cds-checkbox: 24px;
  --cds-checkbox-glyph: 20px;
  --cds-checkbox-radius: 6px;
  --cds-switch-h: 24px;
}

.cds-root {
  --cds-radius--xs: 5px;
  --cds-radius--sm: 5px;
  --cds-radius--lg: 7px;
  --cds-h-control--xs: 20px;
  --cds-h-control--sm: 20px;
  --cds-h-control--lg: 28px;
  --cds-h-control-nested--xs: 16px;
  --cds-h-control-nested--sm: 16px;
  --cds-h-control-nested--lg: 20px;
  --cds-icon--xs: 12px;
  --cds-icon--sm: 12px;
  --cds-icon--lg: 16px;
  --cds-pad-xs--xs: 2px;
  --cds-pad-xs--sm: 2px;
  --cds-pad-xs--lg: 6px;
  --cds-pad-sm--xs: 4px;
  --cds-pad-sm--sm: 4px;
  --cds-pad-sm--lg: 8px;
  --cds-pad-md--xs: 6px;
  --cds-pad-md--sm: 6px;
  --cds-pad-md--lg: 10px;
  --cds-pad-lg--xs: 10px;
  --cds-pad-lg--sm: 10px;
  --cds-pad-lg--lg: 14px;
  --cds-pad-xl--xs: 14px;
  --cds-pad-xl--sm: 14px;
  --cds-pad-xl--lg: 22px;
  --cds-font-size-caption--xs: 10px;
  --cds-font-size-caption--sm: 10px;
  --cds-font-size-caption--lg: 12px;
  --cds-font-size-body--xs: 12px;
  --cds-font-size-body--sm: 12px;
  --cds-font-size-body--lg: 14px;
  --cds-font-size-prose--xs: .8125rem;
  --cds-font-size-prose--sm: .8125rem;
  --cds-font-size-prose--lg: .9375rem;
  --cds-leading-body--xs: 17px;
  --cds-leading-body--sm: 17px;
  --cds-leading-body--lg: 20px;
  --cds-leading-prose--xs: 1.1875rem;
  --cds-leading-prose--sm: 1.1875rem;
  --cds-leading-prose--lg: 1.375rem;
  --cds-checkbox--xs: 14px;
  --cds-checkbox--sm: 14px;
  --cds-checkbox--lg: 18px;
  --cds-checkbox-glyph--xs: 14px;
  --cds-checkbox-glyph--sm: 14px;
  --cds-checkbox-glyph--lg: 16px;
  --cds-checkbox-radius--xs: 4px;
  --cds-checkbox-radius--sm: 4px;
  --cds-checkbox-radius--lg: 5px;
  --cds-switch-h--xs: 14px;
  --cds-switch-h--sm: 14px;
  --cds-switch-h--lg: 18px;
}

.cds-root[data-density="comfortable"] {
  --cds-radius--xs: 6px;
  --cds-radius--sm: 7px;
  --cds-radius--lg: 10px;
  --cds-h-control--xs: 24px;
  --cds-h-control--sm: 28px;
  --cds-h-control--lg: 40px;
  --cds-h-control-nested--xs: 18px;
  --cds-h-control-nested--sm: 20px;
  --cds-h-control-nested--lg: 28px;
  --cds-icon--xs: 16px;
  --cds-icon--sm: 16px;
  --cds-icon--lg: 24px;
  --cds-pad-xs--xs: 4px;
  --cds-pad-xs--sm: 6px;
  --cds-pad-xs--lg: 8px;
  --cds-pad-sm--xs: 6px;
  --cds-pad-sm--sm: 8px;
  --cds-pad-sm--lg: 12px;
  --cds-pad-md--xs: 8px;
  --cds-pad-md--sm: 10px;
  --cds-pad-md--lg: 16px;
  --cds-pad-lg--xs: 12px;
  --cds-pad-lg--sm: 14px;
  --cds-pad-lg--lg: 20px;
  --cds-pad-xl--xs: 20px;
  --cds-pad-xl--sm: 22px;
  --cds-pad-xl--lg: 28px;
  --cds-font-size-caption--xs: 11px;
  --cds-font-size-caption--sm: 12px;
  --cds-font-size-caption--lg: 13px;
  --cds-font-size-body--xs: 13px;
  --cds-font-size-body--sm: 14px;
  --cds-font-size-body--lg: 15px;
  --cds-font-size-prose--xs: .875rem;
  --cds-font-size-prose--sm: .9375rem;
  --cds-font-size-prose--lg: 1.125rem;
  --cds-leading-body--xs: 19px;
  --cds-leading-body--sm: 20px;
  --cds-leading-body--lg: 22px;
  --cds-leading-prose--xs: 1.25rem;
  --cds-leading-prose--sm: 1.375rem;
  --cds-leading-prose--lg: 1.6875rem;
  --cds-checkbox--xs: 16px;
  --cds-checkbox--sm: 18px;
  --cds-checkbox--lg: 24px;
  --cds-checkbox-glyph--xs: 16px;
  --cds-checkbox-glyph--sm: 16px;
  --cds-checkbox-glyph--lg: 20px;
  --cds-checkbox-radius--xs: 4px;
  --cds-checkbox-radius--sm: 5px;
  --cds-checkbox-radius--lg: 6px;
  --cds-switch-h--xs: 16px;
  --cds-switch-h--sm: 18px;
  --cds-switch-h--lg: 24px;
}

.cds-root [data-size="xs"] {
  --cds-radius: var(--cds-radius--xs);
  --cds-h-control: var(--cds-h-control--xs);
  --cds-h-control-nested: var(--cds-h-control-nested--xs);
  --cds-icon: var(--cds-icon--xs);
  --cds-pad-xs: var(--cds-pad-xs--xs);
  --cds-pad-sm: var(--cds-pad-sm--xs);
  --cds-pad-md: var(--cds-pad-md--xs);
  --cds-pad-lg: var(--cds-pad-lg--xs);
  --cds-pad-xl: var(--cds-pad-xl--xs);
  --cds-font-size-caption: var(--cds-font-size-caption--xs);
  --cds-font-size-body: var(--cds-font-size-body--xs);
  --cds-font-size-prose: var(--cds-font-size-prose--xs);
  --cds-leading-body: var(--cds-leading-body--xs);
  --cds-leading-prose: var(--cds-leading-prose--xs);
  --cds-checkbox: var(--cds-checkbox--xs);
  --cds-checkbox-glyph: var(--cds-checkbox-glyph--xs);
  --cds-checkbox-radius: var(--cds-checkbox-radius--xs);
  --cds-switch-h: var(--cds-switch-h--xs);
}

.cds-root [data-size="sm"] {
  --cds-radius: var(--cds-radius--sm);
  --cds-h-control: var(--cds-h-control--sm);
  --cds-h-control-nested: var(--cds-h-control-nested--sm);
  --cds-icon: var(--cds-icon--sm);
  --cds-pad-xs: var(--cds-pad-xs--sm);
  --cds-pad-sm: var(--cds-pad-sm--sm);
  --cds-pad-md: var(--cds-pad-md--sm);
  --cds-pad-lg: var(--cds-pad-lg--sm);
  --cds-pad-xl: var(--cds-pad-xl--sm);
  --cds-font-size-caption: var(--cds-font-size-caption--sm);
  --cds-font-size-body: var(--cds-font-size-body--sm);
  --cds-font-size-prose: var(--cds-font-size-prose--sm);
  --cds-leading-body: var(--cds-leading-body--sm);
  --cds-leading-prose: var(--cds-leading-prose--sm);
  --cds-checkbox: var(--cds-checkbox--sm);
  --cds-checkbox-glyph: var(--cds-checkbox-glyph--sm);
  --cds-checkbox-radius: var(--cds-checkbox-radius--sm);
  --cds-switch-h: var(--cds-switch-h--sm);
}

.cds-root [data-size="lg"] {
  --cds-radius: var(--cds-radius--lg);
  --cds-h-control: var(--cds-h-control--lg);
  --cds-h-control-nested: var(--cds-h-control-nested--lg);
  --cds-icon: var(--cds-icon--lg);
  --cds-pad-xs: var(--cds-pad-xs--lg);
  --cds-pad-sm: var(--cds-pad-sm--lg);
  --cds-pad-md: var(--cds-pad-md--lg);
  --cds-pad-lg: var(--cds-pad-lg--lg);
  --cds-pad-xl: var(--cds-pad-xl--lg);
  --cds-font-size-caption: var(--cds-font-size-caption--lg);
  --cds-font-size-body: var(--cds-font-size-body--lg);
  --cds-font-size-prose: var(--cds-font-size-prose--lg);
  --cds-leading-body: var(--cds-leading-body--lg);
  --cds-leading-prose: var(--cds-leading-prose--lg);
  --cds-checkbox: var(--cds-checkbox--lg);
  --cds-checkbox-glyph: var(--cds-checkbox-glyph--lg);
  --cds-checkbox-radius: var(--cds-checkbox-radius--lg);
  --cds-switch-h: var(--cds-switch-h--lg);
}

.cds-root {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
}

[data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), .cds-root[data-mode="dark"] {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

@media (prefers-color-scheme: dark) {
  [data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), .cds-root[data-mode="system"], .cds-root:not([data-mode]):not([data-mode] *) {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }
}

[data-darker-default][data-mode="dark"] .cds-root:not([data-mode="light"]):not([data-mode="system"]), [data-darker-default] .cds-root[data-mode="dark"], .cds-root[data-darker-default][data-mode="dark"] {
  --cds-surface-0: var(--cds-gray-900);
  --cds-surface-1: var(--cds-gray-850);
  --cds-surface-2: var(--cds-gray-830);
  --cds-surface-3: var(--cds-gray-800);
  --cds-fill-ghost-hover: var(--cds-alpha-2);
  --cds-switch-track: var(--cds-alpha-2);
  --cds-switch-track-hover: var(--cds-alpha-3);
}

@media (prefers-color-scheme: dark) {
  [data-darker-default][data-mode="system"] .cds-root:not([data-mode="light"]):not([data-mode="dark"]), [data-darker-default] .cds-root[data-mode="system"], [data-darker-default] .cds-root:not([data-mode]):not([data-mode] *), .cds-root[data-darker-default][data-mode="system"], .cds-root[data-darker-default]:not([data-mode]) {
    --cds-surface-0: var(--cds-gray-900);
    --cds-surface-1: var(--cds-gray-850);
    --cds-surface-2: var(--cds-gray-830);
    --cds-surface-3: var(--cds-gray-800);
    --cds-fill-ghost-hover: var(--cds-alpha-2);
    --cds-switch-track: var(--cds-alpha-2);
    --cds-switch-track-hover: var(--cds-alpha-3);
  }
}

@property --cds-scroll-fade-size {
  syntax: "<length>";
  inherits: false;
  initial-value: 28px;
}

@property --cds-scroll-fade-top {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-bottom {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-left {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-right {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-top-raw {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-bottom-raw {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-left-raw {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-right-raw {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-y-active {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-x-active {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}

@keyframes cds-scroll-fade-top {
  0% {
    --cds-scroll-fade-top-raw: 0px;
  }

  100% {
    --cds-scroll-fade-top-raw: var(--cds-scroll-fade-size);
  }
}

@keyframes cds-scroll-fade-bottom {
  0% {
    --cds-scroll-fade-bottom-raw: var(--cds-scroll-fade-size);
  }

  100% {
    --cds-scroll-fade-bottom-raw: 0px;
  }
}

@keyframes cds-scroll-fade-left {
  0% {
    --cds-scroll-fade-left-raw: 0px;
  }

  100% {
    --cds-scroll-fade-left-raw: var(--cds-scroll-fade-size);
  }
}

@keyframes cds-scroll-fade-right {
  0% {
    --cds-scroll-fade-right-raw: var(--cds-scroll-fade-size);
  }

  100% {
    --cds-scroll-fade-right-raw: 0px;
  }
}

@keyframes cds-scroll-fade-y-active {
  0%, 100% {
    --cds-scroll-fade-y-active: 1;
  }
}

@keyframes cds-scroll-fade-x-active {
  0%, 100% {
    --cds-scroll-fade-x-active: 1;
  }
}

@property --cds-scroll-fade-strip-raw {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}

@property --cds-scroll-fade-strip-active {
  syntax: "<number>";
  inherits: false;
  initial-value: 0;
}

@keyframes cds-scroll-fade-strip-in {
  0% {
    --cds-scroll-fade-strip-raw: 0;
  }

  100% {
    --cds-scroll-fade-strip-raw: 1;
  }
}

@keyframes cds-scroll-fade-strip-out {
  0% {
    --cds-scroll-fade-strip-raw: 1;
  }

  100% {
    --cds-scroll-fade-strip-raw: 0;
  }
}

@keyframes cds-scroll-fade-strip-active {
  0%, 100% {
    --cds-scroll-fade-strip-active: 1;
  }
}

@property --_prose-flow {
  syntax: "<length>";
  inherits: true;
  initial-value: 0;
}

@keyframes loading-background {
  0%, 100% {
    background-position: 0 0;
  }

  25% {
    background-position: 100% 0;
  }

  50% {
    background-position: 100% 100%;
  }

  75% {
    background-position: 0 100%;
  }
}

:root {
  --cds-hsl-gray-0: 0 0% 100%;
  --cds-hsl-gray-10: 60 14.2857% 98.6275%;
  --cds-hsl-gray-20: 60 14.2857% 97.2549%;
  --cds-hsl-gray-30: 60 10% 96.0784%;
  --cds-hsl-gray-40: 60 11.1111% 94.7059%;
  --cds-hsl-gray-50: 45 11.7647% 93.3333%;
  --cds-hsl-gray-60: 48 12.1951% 91.9608%;
  --cds-hsl-gray-80: 50 11.1111% 89.4118%;
  --cds-hsl-gray-90: 51.4286 11.4754% 88.0392%;
  --cds-hsl-gray-100: 52.5 11.7647% 86.6667%;
  --cds-hsl-gray-150: 54.5455 10.8911% 80.1961%;
  --cds-hsl-gray-200: 55 9.0909% 74.1176%;
  --cds-hsl-gray-300: 54.5455 5.7592% 62.549%;
  --cds-hsl-gray-350: 48 4.5872% 57.2549%;
  --cds-hsl-gray-450: 42.8571 2.9289% 46.8627%;
  --cds-hsl-gray-500: 40 2.8302% 41.5686%;
  --cds-hsl-gray-600: 45 2.5% 31.3725%;
  --cds-hsl-gray-650: 40 2.2222% 26.4706%;
  --cds-hsl-gray-700: 60 2.7523% 21.3725%;
  --cds-hsl-gray-750: 60 2.3256% 16.8627%;
  --cds-hsl-gray-800: 60 1.5873% 12.3529%;
  --cds-hsl-gray-810: 60 1.6949% 11.5686%;
  --cds-hsl-gray-830: 60 1.9608% 10%;
  --cds-hsl-gray-840: 60 2.1277% 9.2157%;
  --cds-hsl-gray-850: 0 0% 8.2353%;
  --cds-hsl-gray-860: 0 0% 7.451%;
  --cds-hsl-gray-870: 0 0% 6.6667%;
  --cds-hsl-gray-890: 0 0% 5.098%;
  --cds-hsl-gray-900: 0 0% 4.3137%;
  --cds-hsl-red-100: 0 78.2609% 90.9804%;
  --cds-hsl-red-200: 0 76.8421% 81.3725%;
  --cds-hsl-red-350: 0 71.7514% 65.2941%;
  --cds-hsl-red-400: .3871 73.4597% 58.6275%;
  --cds-hsl-red-450: 0 61.3169% 52.3529%;
  --cds-hsl-red-600: 0 57.7778% 35.2941%;
  --cds-hsl-red-750: 0 63.6364% 19.4118%;
  --cds-hsl-yellow-100: 39.5294 87.6289% 80.9804%;
  --cds-hsl-yellow-200: 40.8 95.7447% 53.9216%;
  --cds-hsl-yellow-350: 39.7015 100% 39.4118%;
  --cds-hsl-yellow-400: 39.0164 100% 35.8824%;
  --cds-hsl-yellow-450: 38.3133 100% 32.549%;
  --cds-hsl-yellow-600: 36 100% 22.549%;
  --cds-hsl-yellow-750: 33.2308 100% 12.7451%;
  --cds-hsl-green-100: 114.857 45.4545% 84.902%;
  --cds-hsl-green-200: 115.2 47.7707% 69.2157%;
  --cds-hsl-green-400: 120 86.2857% 34.3137%;
  --cds-hsl-green-450: 120 100% 28.8235%;
  --cds-hsl-green-600: 120 100% 19.4118%;
  --cds-hsl-green-750: 117 60.6061% 12.9412%;
  --cds-hsl-blue-100: 212.609 85.1852% 89.4118%;
  --cds-hsl-blue-200: 212.791 79.6296% 78.8235%;
  --cds-hsl-blue-350: 212.466 75.2577% 61.9608%;
  --cds-hsl-blue-500: 213.117 67.5439% 44.7059%;
  --cds-hsl-blue-600: 213.6 72.2543% 33.9216%;
  --cds-hsl-blue-750: 212.593 87.0968% 18.2353%;
  --cds-hsl-violet-100: 247.059 89.4737% 92.549%;
  --cds-hsl-violet-200: 246 75% 84.3137%;
  --cds-hsl-violet-350: 246.6 69.4444% 71.7647%;
  --cds-hsl-violet-400: 247.5 66.6667% 67.0588%;
  --cds-hsl-violet-450: 247.559 67.1958% 62.9412%;
  --cds-hsl-violet-600: 248.807 48.4444% 44.1176%;
  --cds-hsl-violet-750: 248.182 52.381% 24.7059%;
  --cds-hsl-clay: 14.7692 63.1068% 59.6078%;
  --cds-hsl-clay-emphasized: 15.1111 54.2169% 51.1765%;
  --_brand-clay: var(--cds-hsl-clay);
  --_brand-clay-emphasized: var(--cds-hsl-clay-emphasized);
  --_gray-0: var(--cds-hsl-gray-0);
  --_gray-10: var(--cds-hsl-gray-10);
  --_gray-20: var(--cds-hsl-gray-20);
  --_gray-30: var(--cds-hsl-gray-30);
  --_gray-40: var(--cds-hsl-gray-40);
  --_gray-50: var(--cds-hsl-gray-50);
  --_gray-60: var(--cds-hsl-gray-60);
  --_gray-80: var(--cds-hsl-gray-80);
  --_gray-90: var(--cds-hsl-gray-90);
  --_gray-100: var(--cds-hsl-gray-100);
  --_gray-150: var(--cds-hsl-gray-150);
  --_gray-200: var(--cds-hsl-gray-200);
  --_gray-300: var(--cds-hsl-gray-300);
  --_gray-350: var(--cds-hsl-gray-350);
  --_gray-450: var(--cds-hsl-gray-450);
  --_gray-500: var(--cds-hsl-gray-500);
  --_gray-600: var(--cds-hsl-gray-600);
  --_gray-650: var(--cds-hsl-gray-650);
  --_gray-700: var(--cds-hsl-gray-700);
  --_gray-750: var(--cds-hsl-gray-750);
  --_gray-800: var(--cds-hsl-gray-800);
  --_gray-810: var(--cds-hsl-gray-810);
  --_gray-830: var(--cds-hsl-gray-830);
  --_gray-840: var(--cds-hsl-gray-840);
  --_gray-850: var(--cds-hsl-gray-850);
  --_gray-860: var(--cds-hsl-gray-860);
  --_gray-870: var(--cds-hsl-gray-870);
  --_gray-890: var(--cds-hsl-gray-890);
  --_gray-900: var(--cds-hsl-gray-900);
  --_red-100: var(--cds-hsl-red-100);
  --_red-200: var(--cds-hsl-red-200);
  --_red-350: var(--cds-hsl-red-350);
  --_red-400: var(--cds-hsl-red-400);
  --_red-450: var(--cds-hsl-red-450);
  --_red-600: var(--cds-hsl-red-600);
  --_red-750: var(--cds-hsl-red-750);
  --_yellow-100: var(--cds-hsl-yellow-100);
  --_yellow-200: var(--cds-hsl-yellow-200);
  --_yellow-350: var(--cds-hsl-yellow-350);
  --_yellow-400: var(--cds-hsl-yellow-400);
  --_yellow-450: var(--cds-hsl-yellow-450);
  --_yellow-600: var(--cds-hsl-yellow-600);
  --_yellow-750: var(--cds-hsl-yellow-750);
  --_green-100: var(--cds-hsl-green-100);
  --_green-200: var(--cds-hsl-green-200);
  --_green-400: var(--cds-hsl-green-400);
  --_green-450: var(--cds-hsl-green-450);
  --_green-600: var(--cds-hsl-green-600);
  --_green-750: var(--cds-hsl-green-750);
  --_blue-100: var(--cds-hsl-blue-100);
  --_blue-200: var(--cds-hsl-blue-200);
  --_blue-350: var(--cds-hsl-blue-350);
  --_blue-500: var(--cds-hsl-blue-500);
  --_blue-600: var(--cds-hsl-blue-600);
  --_blue-750: var(--cds-hsl-blue-750);
  --_violet-100: var(--cds-hsl-violet-100);
  --_violet-200: var(--cds-hsl-violet-200);
  --_violet-350: var(--cds-hsl-violet-350);
  --_violet-400: var(--cds-hsl-violet-400);
  --_violet-450: var(--cds-hsl-violet-450);
  --_violet-600: var(--cds-hsl-violet-600);
  --_violet-750: var(--cds-hsl-violet-750);
}

[data-color-version="v2"][data-theme="claude"], [data-color-version="v2"][data-theme="claude"][data-mode="light"] {
  --accent-brand: var(--_brand-clay);
  --accent-000: var(--_blue-600);
  --accent-100: var(--_blue-500);
  --accent-200: var(--_blue-500);
  --accent-900: var(--_blue-100);
  --accent-pro-000: var(--_violet-600);
  --accent-pro-100: var(--_violet-450);
  --accent-pro-200: var(--_violet-450);
  --accent-pro-900: var(--_violet-100);
  --bg-000: var(--_gray-0);
  --bg-100: var(--_gray-20);
  --bg-200: var(--_gray-40);
  --bg-300: var(--_gray-50);
  --bg-400: var(--_gray-80);
  --bg-500: var(--_gray-80);
  --brand-000: var(--_brand-clay-emphasized);
  --brand-100: var(--_brand-clay-emphasized);
  --brand-200: var(--_brand-clay);
  --brand-900: var(--always-black);
  --border-100: var(--_gray-810);
  --border-200: var(--_gray-810);
  --border-300: var(--_gray-810);
  --border-400: var(--_gray-810);
  --danger-000: var(--_red-600);
  --danger-100: var(--_red-450);
  --danger-200: var(--_red-450);
  --danger-900: var(--_red-100);
  --pictogram-100: var(--_gray-80);
  --pictogram-200: var(--_gray-100);
  --pictogram-300: var(--_gray-0);
  --pictogram-400: var(--_gray-20);
  --success-000: var(--_green-600);
  --success-100: var(--_green-450);
  --success-200: var(--_green-450);
  --success-900: var(--_green-100);
  --text-000: var(--_gray-860);
  --text-100: var(--_gray-860);
  --text-200: var(--_gray-700);
  --text-300: var(--_gray-700);
  --text-400: var(--_gray-450);
  --text-500: var(--_gray-450);
  --warning-000: var(--_yellow-600);
  --warning-100: var(--_yellow-450);
  --warning-200: var(--_yellow-450);
  --warning-900: var(--_yellow-100);
}

[data-color-version="v2"][data-theme="claude"][data-mode="dark"] {
  --accent-brand: var(--_brand-clay);
  --accent-000: var(--_blue-200);
  --accent-100: var(--_blue-350);
  --accent-200: var(--_blue-350);
  --accent-900: var(--_blue-750);
  --accent-pro-000: var(--_violet-200);
  --accent-pro-100: var(--_violet-400);
  --accent-pro-200: var(--_violet-400);
  --accent-pro-900: var(--_violet-750);
  --bg-000: var(--_gray-750);
  --bg-100: var(--_gray-800);
  --bg-200: var(--_gray-840);
  --bg-300: var(--_gray-860);
  --bg-400: var(--_gray-900);
  --bg-500: var(--_gray-900);
  --brand-000: var(--_brand-clay-emphasized);
  --brand-100: var(--_brand-clay);
  --brand-200: var(--_brand-clay);
  --brand-900: var(--always-black);
  --border-100: var(--_gray-100);
  --border-200: var(--_gray-100);
  --border-300: var(--_gray-100);
  --border-400: var(--_gray-100);
  --danger-000: var(--_red-200);
  --danger-100: var(--_red-400);
  --danger-200: var(--_red-400);
  --danger-900: var(--_red-750);
  --pictogram-100: var(--_gray-650);
  --pictogram-200: var(--_gray-700);
  --pictogram-300: var(--_gray-750);
  --pictogram-400: var(--_gray-800);
  --success-000: var(--_green-200);
  --success-100: var(--_green-400);
  --success-200: var(--_green-400);
  --success-900: var(--_green-750);
  --text-000: var(--_gray-20);
  --text-100: var(--_gray-20);
  --text-200: var(--_gray-200);
  --text-300: var(--_gray-200);
  --text-400: var(--_gray-350);
  --text-500: var(--_gray-350);
  --warning-000: var(--_yellow-200);
  --warning-100: var(--_yellow-400);
  --warning-200: var(--_yellow-400);
  --warning-900: var(--_yellow-750);
}

@media (prefers-color-scheme: dark) {
  [data-color-version="v2"][data-theme="claude"] {
    --accent-brand: var(--_brand-clay);
    --accent-000: var(--_blue-200);
    --accent-100: var(--_blue-350);
    --accent-200: var(--_blue-350);
    --accent-900: var(--_blue-750);
    --accent-pro-000: var(--_violet-200);
    --accent-pro-100: var(--_violet-400);
    --accent-pro-200: var(--_violet-400);
    --accent-pro-900: var(--_violet-750);
    --bg-000: var(--_gray-750);
    --bg-100: var(--_gray-800);
    --bg-200: var(--_gray-840);
    --bg-300: var(--_gray-860);
    --bg-400: var(--_gray-900);
    --bg-500: var(--_gray-900);
    --brand-000: var(--_brand-clay-emphasized);
    --brand-100: var(--_brand-clay);
    --brand-200: var(--_brand-clay);
    --brand-900: var(--always-black);
    --border-100: var(--_gray-100);
    --border-200: var(--_gray-100);
    --border-300: var(--_gray-100);
    --border-400: var(--_gray-100);
    --danger-000: var(--_red-200);
    --danger-100: var(--_red-400);
    --danger-200: var(--_red-400);
    --danger-900: var(--_red-750);
    --pictogram-100: var(--_gray-650);
    --pictogram-200: var(--_gray-700);
    --pictogram-300: var(--_gray-750);
    --pictogram-400: var(--_gray-800);
    --success-000: var(--_green-200);
    --success-100: var(--_green-400);
    --success-200: var(--_green-400);
    --success-900: var(--_green-750);
    --text-000: var(--_gray-20);
    --text-100: var(--_gray-20);
    --text-200: var(--_gray-200);
    --text-300: var(--_gray-200);
    --text-400: var(--_gray-350);
    --text-500: var(--_gray-350);
    --warning-000: var(--_yellow-200);
    --warning-100: var(--_yellow-400);
    --warning-200: var(--_yellow-400);
    --warning-900: var(--_yellow-750);
  }
}

[data-darker-default][data-color-version="v2"][data-theme="claude"][data-mode="dark"] {
  --accent-pro-100: var(--_violet-350);
  --bg-000: var(--_gray-800);
  --bg-100: var(--_gray-850);
  --bg-200: var(--_gray-870);
  --bg-300: var(--_gray-890);
  --danger-100: var(--_red-350);
  --warning-100: var(--_yellow-350);
}

@media (prefers-color-scheme: dark) {
  [data-darker-default][data-color-version="v2"][data-theme="claude"]:not([data-mode="light"]) {
    --accent-pro-100: var(--_violet-350);
    --bg-000: var(--_gray-800);
    --bg-100: var(--_gray-850);
    --bg-200: var(--_gray-870);
    --bg-300: var(--_gray-890);
    --danger-100: var(--_red-350);
    --warning-100: var(--_yellow-350);
  }
}

.slash-command-menu-anchor {
  anchor-name: --slash-command-menu;
}

@position-try --slash-command-menu-shift-end {
  position-area: block-start;
  inset-inline: auto 8px;
  margin-inline: 0;
}

@position-try --slash-command-menu-pin-start {
  position-area: block-start;
  inset-inline: 8px auto;
  margin-inline: 0;
}

@position-try --slash-command-submenu-flow-bottom {
  position-area: right;
  inset-block: auto 8px;
  margin-top: 0;
  max-height: min(calc(100% - 16px), var(--slash-menu-height-cap, 100vh));
}

:root {
  font-size: calc(100% * env(preferred-text-scale, 1));
}

@supports (font: -apple-system-body) and (-webkit-touch-callout: default) {
  :root {
    font: -apple-system-body;
    font-family: var(--font-ui);
    line-height: 1.5;
  }
}

html .code-block__code::selection {
  background-color: hsl(var(--accent-100));
  color: var(--cds-on-accent);
}

html .code-block__code ::selection {
  background-color: hsl(var(--accent-100));
  color: var(--cds-on-accent);
}

html .cm-editor ::selection {
  color: currentColor;
}

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

@media (prefers-reduced-motion: no-preference) {
  [data-static-composer-boot] [data-cds="ChatComposerActions"] > div, [data-static-composer-boot] .static-composer-boot-fade {
    animation: .24s ease-out both static-composer-actions-fade-in;
  }
}

@keyframes static-composer-actions-fade-in {
  0% {
    opacity: 0;
  }
}

.ph-fade {
  animation: .45s both ph-fade-in;
}

@media (prefers-reduced-motion: reduce) {
  .ph-fade {
    animation: none;
  }
}

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

.cowork-hero-glow {
  animation: 3.2s ease-in-out infinite cowork-hero-glow-pulse;
}

@media (prefers-reduced-motion: reduce) {
  .cowork-hero-glow {
    animation: none;
  }
}

@keyframes cowork-hero-glow-pulse {
  0%, 100% {
    opacity: .55;
  }

  50% {
    opacity: 1;
  }
}

.cowork-starter-preview {
  transform: rotate(var(--preview-tilt, 0deg)) scale(.85);
  transition: transform .3s cubic-bezier(.32, .08, .24, 1);
}

@media (prefers-reduced-motion: reduce) {
  .cowork-starter-preview {
    transition: none;
  }

  .cowork-starter-option:hover .cowork-starter-preview {
    transform: rotate(var(--preview-tilt, 0deg)) scale(.85);
  }
}

@keyframes compactShimmer {
  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}

@keyframes codeSpinnerSpin {
  0% {
    transform: translateY(0);
  }

  10% {
    transform: translateY(-2em);
  }

  20% {
    transform: translateY(-4em);
  }

  30% {
    transform: translateY(-6em);
  }

  40% {
    transform: translateY(-8em);
  }

  50% {
    transform: translateY(-8em);
  }

  60% {
    transform: translateY(-6em);
  }

  70% {
    transform: translateY(-4em);
  }

  80% {
    transform: translateY(-2em);
  }

  90% {
    transform: translateY(0);
  }
}

.code-spinner-animate {
  animation: 1.2s step-start infinite codeSpinnerSpin;
}

@keyframes cds-um-enter {
  0% {
    opacity: 0;
    transform: scale(.92) translateY(6px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.cds-um-enter {
  transform-origin: 100%;
  animation: .45s cubic-bezier(.34, 1.3, .64, 1) cds-um-enter;
}

@media (prefers-reduced-motion: reduce) {
  .cds-um-enter {
    animation: none;
  }
}

.task-grid-mount-reveal {
  animation: .5s ease-in-out task-grid-fade-in, 1.5s ease-in-out task-grid-clip-reveal;
}

@media (prefers-reduced-motion: reduce) {
  .task-grid-mount-reveal {
    animation: none;
  }
}

@keyframes task-grid-fade-in {
  0% {
    opacity: 0;
  }
}

@keyframes task-grid-clip-reveal {
  0% {
    clip-path: circle(0%);
  }

  100% {
    clip-path: circle(150%);
  }
}

@keyframes login-hero-in {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
}

[data-saved-check-decay] {
  animation: .3s ease-out 2.5s forwards saved-check-decay;
}

[data-saved-check-decay]:hover, [data-saved-check-decay]:focus-within {
  animation: none;
}

@keyframes saved-check-decay {
  100% {
    opacity: 0;
  }
}

@media print {
  pre {
    break-inside: avoid;
  }

  [data-rocksteady-sizer] .code-block__code, [data-rocksteady-sizer] .code-block__code code, [data-rocksteady-sizer] .code-block__code span {
    color: canvastext !important;
    background: canvas !important;
  }
}

.product-switch-hold, .product-switch-hold * {
  cursor: progress;
}

.prose .katex-display:not(:where(.not-prose, [data-not-prose], .not-prose *, [data-not-prose] *)) {
  margin-block: revert-layer;
}

@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-pan-x {
  syntax: "*";
  inherits: false
}

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

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

@property --tw-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}

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

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

@property --tw-content {
  syntax: "*";
  inherits: false;
  initial-value: "";
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes ping {
  75%, 100% {
    opacity: 0;
    transform: scale(2);
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes fade {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes zoom {
  0% {
    transform: scale(.95);
  }

  100% {
    transform: scale(1);
  }
}

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

  60%, 100% {
    transform: translate(100%);
  }
}

@keyframes shimmertext {
  0% {
    background-position: 100% 0;
  }

  65%, 100% {
    background-position: 0 0;
  }
}

@keyframes pulse-dot {
  0%, 100% {
    transform: scale(.75);
  }

  50% {
    transform: scale(1);
  }
}

@keyframes blink {
  0%, 8% {
    opacity: 0;
  }

  10%, 12% {
    opacity: 1;
  }

  14%, 30% {
    opacity: 0;
  }

  32%, 34% {
    opacity: 1;
  }

  36%, 100% {
    opacity: 0;
  }
}

@keyframes accordion-open {
  0% {
    opacity: 0;
    height: 0;
  }

  100% {
    height: var(--radix-accordion-content-height);
    opacity: 1;
  }
}

@keyframes accordion-close {
  0% {
    height: var(--radix-accordion-content-height);
    opacity: 1;
  }

  100% {
    opacity: 0;
    height: 0;
  }
}

@keyframes alert-band-rise {
  0% {
    transform: translateY(100%);
  }

  100% {
    transform: translateY(0);
  }
}

@keyframes ant-tools-push {
  0% {
    opacity: 0;
    transform: translate(8px);
  }

  100% {
    opacity: 1;
    transform: translate(0);
  }
}

@keyframes ant-tools-pop {
  0% {
    opacity: 0;
    transform: translate(-8px);
  }

  100% {
    opacity: 1;
    transform: translate(0);
  }
}

.epitaxy-root {
  --z0: hsl(var(--_gray-0));
  --z1: hsl(var(--_gray-30));
  --z2: hsl(var(--_gray-60));
  --z3: hsl(var(--_gray-90));
  --z4: hsl(var(--_gray-150));
  --z5: hsl(var(--_gray-300));
  --z6: hsl(var(--_gray-450));
  --t0: hsl(var(--_gray-900) / 0);
  --t1: hsl(var(--_gray-900) / .04);
  --t2: hsl(var(--_gray-900) / .06);
  --t3: hsl(var(--_gray-900) / .1);
  --t4: hsl(var(--_gray-900) / .16);
  --t5: hsl(var(--_gray-900) / .25);
  --t6: hsl(var(--_gray-900) / .5);
  --t7: hsl(var(--_gray-900) / .8);
  --t8: hsl(var(--_gray-900) / .9);
  --t9: hsl(var(--_gray-900) / 1);
  --core-10-red: hsl(from var(--core-red) h s l / 10%);
  --core-20-red: hsl(from var(--core-red) h s l / 20%);
  --core-black: hsl(var(--_gray-900));
  --core-red: #ff3a30;
  --core-red-hover: #ff5047;
  --core-white: hsl(var(--_gray-0));
  --accent-20-brightness: #142633;
  --accent-brand: hsl(var(--_brand-clay));
  --extended-10-green: hsl(from var(--extended-green) h s l / 10%);
  --extended-10-pink: hsl(from var(--extended-pink) h s l / 10%);
  --extended-10-purple: hsl(from var(--extended-purple) h s l / 10%);
  --extended-20-green: hsl(from var(--extended-green) h s l / 20%);
  --extended-20-pink: hsl(from var(--extended-pink) h s l / 20%);
  --extended-20-purple: hsl(from var(--extended-purple) h s l / 20%);
  --extended-green: #1e9e3c;
  --extended-pink: #cd2054;
  --extended-purple: #8e6bd9;
}

[data-mode="dark"] .epitaxy-root {
  --z0: hsl(var(--_gray-900));
  --z1: hsl(var(--_gray-830));
  --z2: hsl(var(--_gray-750));
  --z3: hsl(var(--_gray-700));
  --z4: hsl(var(--_gray-650));
  --z5: hsl(var(--_gray-600));
  --z6: hsl(var(--_gray-300));
  --t0: hsl(var(--_gray-0) / 0);
  --t1: hsl(var(--_gray-0) / .04);
  --t2: hsl(var(--_gray-0) / .08);
  --t3: hsl(var(--_gray-0) / .12);
  --t4: hsl(var(--_gray-0) / .16);
  --t5: hsl(var(--_gray-0) / .25);
  --t6: hsl(var(--_gray-0) / .48);
  --t7: hsl(var(--_gray-0) / .7);
  --t8: hsl(var(--_gray-0) / .8);
  --t9: hsl(var(--_gray-0) / 1);
  --extended-green: #32d74b;
  --extended-pink: #ff2c56;
  --extended-purple: #b796ff;
}

.epitaxy-root {
  --fill-contained-busy: var(--t2);
  --fill-destructive-busy: var(--t2);
  --fill-destructive-default: var(--core-red);
  --fill-destructive-disabled: var(--t2);
  --fill-destructive-hover: var(--core-red-hover);
  --fill-primary-busy: hsl(from var(--cds-fill-primary) h s l / 50%);
  --fill-primary-disabled: var(--t2);
  --fill-uncontained-busy: var(--t2);
  --shadow-large: hsl(from var(--t9) h s l / 6%);
  --shadow-medium: hsl(from var(--t9) h s l / 6%);
  --shadow-prompt-blur: hsl(from var(--t9) h s l / 4%);
  --shadow-prompt-focus: hsl(from var(--t9) h s l / 4%);
  --shadow-small: hsl(from var(--t9) h s l / 6%);
  --surface-hud: hsl(from var(--z0) h s l / 95%);
  --surface-primary: var(--z0);
  --surface-primary-elevated: hsl(from var(--z0) h s l / 95%);
  --surface-prompt-blur: hsl(from var(--z0) h s l / 80%);
  --surface-prompt-focus-hover: var(--z0);
  --surface-toast: var(--z4);
  --text-contained-busy: var(--t6);
  --text-contained-default: var(--t7);
  --text-contained-hover: var(--t7);
  --text-destructive-busy: var(--t6);
  --text-destructive-disabled: var(--t5);
  --text-primary-busy: hsl(from var(--cds-on-primary) h s l / 50%);
  --text-primary-disabled: var(--t5);
  --text-uncontained-busy: var(--t6);
  --text-uncontained-default: var(--t7);
  --text-uncontained-hover: var(--t7);
  --ui-divider: var(--t2);
  --ui-slider-background: var(--z2);
  --ui-slider-fill: var(--t3);
  --ui-slider-fill-active: var(--t3);
  --ui-slider-fill-hover: var(--t3);
  --ui-slider-fill-charged-start: var(--cds-fill-accent);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-fill-charged-start: color-mix(in srgb, var(--cds-fill-accent) 18%, hsl(from var(--extended-purple) h calc(s * .8) calc(l * 1.15)));
  }
}

.epitaxy-root {
  --ui-slider-fill-charged-end: var(--extended-pink);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-fill-charged-end: color-mix(in srgb, var(--extended-pink) 15%, hsl(from var(--extended-purple) h calc(s * .85) calc(l * 1.02)));
  }
}

.epitaxy-root {
  --ui-slider-energy-cool: var(--extended-purple);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-energy-cool: color-mix(in srgb, var(--extended-purple) 40%, var(--core-white));
  }
}

.epitaxy-root {
  --ui-slider-energy-reveal: 45%;
  --ui-slider-energy-hot: var(--extended-pink);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-energy-hot: color-mix(in srgb, var(--extended-pink) 8%, var(--core-white));
  }
}

.epitaxy-root {
  --ui-slider-energy-tint-blue: var(--cds-fill-accent);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-energy-tint-blue: color-mix(in srgb, color-mix(in srgb, var(--cds-fill-accent) 30%, var(--core-white)) 28%, transparent);
  }
}

.epitaxy-root {
  --ui-slider-energy-tint-pink: var(--extended-pink);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-energy-tint-pink: color-mix(in srgb, color-mix(in srgb, var(--extended-pink) 30%, var(--core-white)) 28%, transparent);
  }
}

.epitaxy-root {
  --ui-slider-energy-bed-fill: 1;
  --ui-slider-energy-charge-max: .92;
  --ui-slider-energy-charge-ramp: .5;
  --ui-slider-energy-ink-floor: .28;
  --ui-slider-energy-ink-ceil: 1;
  --ui-slider-energy-gain: 1.18;
  --ui-slider-handle: var(--core-white);
  --ui-slider-handle-active: var(--core-white);
  --ui-slider-handle-hover: var(--core-white);
  --ui-slider-handle-energized: var(--core-white);
  --ui-tooltip-fill: #333;
  --ui-user-message-background: hsl(from var(--cds-fill-accent) h s l / 7%);
  --button-contained-default-depth-color: var(--t1);
  --focus-inner-color: var(--epitaxy-accent, var(--cds-fill-accent));
  --hud-depth-color: var(--shadow-small);
  --hud-inner-color: var(--t0);
  --hud-outer-color: var(--t2);
  --primary-elevated-depth-color: var(--shadow-small);
  --primary-elevated-outer-color: var(--t2);
  --prompt-blur-depth-color: var(--shadow-prompt-blur);
  --prompt-blur-inner-color: var(--t0);
  --prompt-focus-depth-color: var(--shadow-prompt-focus);
  --prompt-focus-inner-color: var(--t0);
  --prompt-focus-outer-color: var(--t5);
  --slider-handle-depth-color: var(--shadow-small);
  --slider-handle-outer-color: var(--t1);
  --stroke-shadow-depth-color: var(--shadow-small);
  --stroke-shadow-inner-color: var(--t0);
}

[data-mode="dark"] .epitaxy-root {
  --fill-destructive-disabled: var(--t1);
  --fill-primary-disabled: var(--t1);
  --shadow-large: hsl(from var(--core-black) h s l / 24%);
  --shadow-medium: hsl(from var(--core-black) h s l / 24%);
  --shadow-prompt-blur: hsl(from var(--core-black) h s l / 12%);
  --shadow-prompt-focus: hsl(from var(--core-black) h s l / 12%);
  --shadow-small: hsl(from var(--core-black) h s l / 24%);
  --surface-hud: hsl(from var(--core-black) h s l / 95%);
  --surface-primary-elevated: #141414e6;
  --surface-prompt-blur: #1f1f1f;
  --surface-prompt-focus-hover: #202020;
  --text-primary-busy: hsl(from var(--core-black) h s l / 80%);
  --ui-divider: var(--t1);
  --ui-slider-background: var(--z1);
  --ui-slider-fill: var(--t4);
  --ui-slider-fill-active: var(--t4);
  --ui-slider-fill-hover: var(--t4);
  --ui-slider-fill-charged-start: #9e80eb;
  --ui-slider-fill-charged-end: #594099;
  --ui-slider-energy-cool: var(--core-white);
  --ui-slider-energy-hot: var(--extended-purple);
  --ui-slider-energy-reveal: 60%;
  --ui-slider-energy-tint-blue: transparent;
  --ui-slider-energy-tint-pink: transparent;
  --ui-slider-energy-bed-fill: 0;
  --ui-slider-energy-charge-max: .85;
  --ui-slider-energy-charge-ramp: 1.1;
  --ui-slider-energy-ink-floor: .08;
  --ui-slider-energy-ink-ceil: .85;
  --ui-slider-energy-gain: 1;
  --ui-slider-handle: var(--z6);
  --ui-slider-handle-active: var(--z6);
  --ui-slider-handle-energized: var(--extended-purple);
}

@supports (color: lab(0% 0 0)) {
  [data-mode="dark"] .epitaxy-root {
    --ui-slider-fill-charged-start: lab(59.8698% 29.6876 -50.6753);
    --ui-slider-fill-charged-end: lab(33.5923% 27.9868 -45.862);
  }
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"] .epitaxy-root {
    --ui-slider-handle-energized: color-mix(in srgb, var(--extended-purple) 20%, var(--core-white));
  }
}

[data-mode="dark"] .epitaxy-root {
  --ui-slider-handle-hover: var(--z6);
  --ui-tooltip-fill: var(--z3);
  --ui-user-message-background: hsl(from var(--cds-fill-accent) h s l / 10%);
  --button-contained-default-depth-color: var(--t0);
  --hud-inner-color: var(--t4);
  --hud-outer-color: var(--t0);
  --primary-elevated-depth-color: hsl(from var(--core-black) h s l / 8%);
  --primary-elevated-outer-color: hsl(from var(--core-white) h s l / 6%);
  --prompt-blur-inner-color: var(--t2);
  --prompt-focus-inner-color: var(--t4);
  --prompt-focus-outer-color: var(--t0);
  --slider-handle-outer-color: var(--t0);
  --stroke-shadow-inner-color: var(--t2);
}

.epitaxy-root {
  --prompt-compact-bg: var(--t1);
  --prompt-compact-bg-focus: var(--t2);
  --fill-assistant-code: var(--t1);
  --text-assistant-code: hsl(var(--_gray-900));
  --epitaxy-accent-10: hsl(from var(--cds-fill-accent) h s l / 10%);
  --epitaxy-accent-20: hsl(from var(--cds-fill-accent) h s l / 20%);
}

[data-mode="dark"] .epitaxy-root {
  --prompt-compact-bg: var(--t2);
  --prompt-compact-bg-focus: var(--t3);
  --fill-assistant-code: var(--t2);
  --text-assistant-code: hsl(var(--_gray-100));
}

:where(.epitaxy-root) [data-surface="popoverElevated"] {
  background: var(--cds-surface-popover);
}

[data-mode="dark"] .epitaxy-root .effect-hud {
  -webkit-backdrop-filter: none;
}

.epitaxy-root {
  --class-base-height: var(--h4);
  --class-base-icon: var(--h2);
  --class-base-radius: var(--r5);
  --class-large-height: var(--h5);
  --class-large-icon: var(--h3);
  --class-large-radius: var(--r6);
  --class-micro-height: var(--h1);
  --class-micro-icon: var(--h1);
  --class-small-height: var(--h3);
  --class-small-icon: var(--h1);
  --class-small-radius: var(--r4);
  --class-tiny-height: var(--h2);
  --class-tiny-icon: var(--h1);
  --class-xl-height: var(--h6);
  --class-xl-icon: var(--h4);
  --g0: 0px;
  --g1: 2px;
  --g2: 3px;
  --g3: 4px;
  --g4: 5px;
  --g5: 6px;
  --g6: 8px;
  --g7: 10px;
  --g8: 12px;
  --h1: 12px;
  --h2: 16px;
  --h3: 20px;
  --h4: 24px;
  --h5: 28px;
  --h6: 32px;
  --h7: 40px;
  --h8: 44px;
  --leading-code: 17px;
  --misc-slider-handle-height-lg: 23px;
  --misc-slider-handle-height-sm: 11.5px;
  --misc-slider-handle-width-lg: 16px;
  --misc-slider-handle-width-sm: 11.5px;
  --misc-window-padding: var(--p6);
  --misc-window-radius: 16px;
  --p0: 0px;
  --p1: 2px;
  --p2: 3px;
  --p3: 4px;
  --p4: 5px;
  --p5: 6px;
  --p6: 8px;
  --p7: 10px;
  --p8: 12px;
  --r0: 0px;
  --r1: 2px;
  --r2: 3px;
  --r3: 4px;
  --r4: 5px;
  --r5: 6px;
  --r6: 8px;
  --r7: 10px;
  --r8: 12px;
  --radius-full: 999px;
  --text-code: 12px;
  --family-monospace: var(--font-mono);
  --family-ui: var(--font-ui);
  --button-contained-default-depth-blur: 2px;
  --button-contained-default-depth-y: 1px;
  --button-contained-default-inner-width: 1px;
  --button-contained-default-outer-width: 0px;
  --focus-inner-width: 1px;
  --hud-background-blur: 12px;
  --hud-depth-blur: 24px;
  --hud-depth-y: 6px;
  --hud-inner-width: 0px;
  --hud-outer-width: 1px;
  --primary-elevated-background-blur: 20px;
  --primary-elevated-depth-blur: 24px;
  --primary-elevated-depth-y: 4px;
  --primary-elevated-inner-width: 0px;
  --primary-elevated-outer-width: 1px;
  --prompt-blur-background-blur: 100px;
  --prompt-blur-depth-blur: 8px;
  --prompt-blur-depth-y: 2px;
  --prompt-blur-inner-width: 0px;
  --prompt-blur-outer-width: 1px;
  --prompt-focus-background-blur: 100px;
  --prompt-focus-depth-blur: 16px;
  --prompt-focus-depth-y: 6px;
  --prompt-focus-inner-width: 0px;
  --prompt-focus-outer-width: 1px;
  --shadow-large-blur: 24px;
  --shadow-large-y: 8px;
  --shadow-medium-blur: 16px;
  --shadow-medium-y: 6px;
  --shadow-small-blur: 12px;
  --shadow-small-y: 4px;
  --slider-handle-depth-blur: 12px;
  --slider-handle-depth-y: 0px;
  --slider-handle-inner-width: 0px;
  --slider-handle-outer-width: 1px;
  --stroke-shadow-background-blur: 12px;
  --stroke-shadow-depth-blur: 16px;
  --stroke-shadow-depth-y: 6px;
  --stroke-shadow-inner-width: 0px;
  --stroke-shadow-outer-width: 1px;
}

[data-mode="dark"] .epitaxy-root {
  --misc-slider-handle-height-lg: 24px;
  --misc-slider-handle-height-sm: 12px;
  --misc-slider-handle-width-sm: 12px;
  --button-contained-default-depth-blur: 0px;
  --button-contained-default-depth-y: 0px;
  --button-contained-default-inner-width: 0px;
  --hud-background-blur: 0px;
  --hud-inner-width: 1px;
  --hud-outer-width: 0px;
  --primary-elevated-background-blur: 24px;
  --primary-elevated-inner-width: 0px;
  --primary-elevated-outer-width: 1px;
  --prompt-blur-inner-width: 1px;
  --prompt-blur-outer-width: 0px;
  --prompt-focus-inner-width: 1px;
  --prompt-focus-outer-width: 0px;
  --slider-handle-outer-width: 0px;
  --stroke-shadow-background-blur: 20px;
  --stroke-shadow-inner-width: 1px;
  --stroke-shadow-outer-width: 0px;
}

[data-system-font] .epitaxy-root {
  --family-ui: var(--font-system);
}

.epitaxy-root {
  --btn-spring: linear(0, .2459, .6526, .9468, 1.0764, 1.0915, 1.0585, 1.0219, .9993, .9914, .9921, .9957, .9988, 1.0004, 1);
}

.epitaxy-root .btn-squish {
  transform-origin: 50%;
  transition: transform .45s var(--btn-spring);
}

.contained-fill {
  --cds-fill-secondary: var(--t2);
  --cds-fill-secondary-hover: var(--t3);
  --button-contained-default-inner-width: 0px;
  --button-contained-default-depth-y: 0px;
  --button-contained-default-depth-blur: 0px;
}

[data-mode="dark"] .contained-fill {
  --cds-fill-secondary: inherit;
  --cds-fill-secondary-hover: inherit;
  --button-contained-default-inner-width: inherit;
  --button-contained-default-depth-y: inherit;
  --button-contained-default-depth-blur: inherit;
}

.epitaxy-root {
  --spinner-arc: var(--t7);
}

[data-mode="dark"] .epitaxy-root {
  --spinner-arc: var(--t6);
}

@keyframes epitaxy-spark-spin {
  0% {
    transform: translateY(0);
  }

  100% {
    transform: translateY(calc(-100% * (var(--spark-frames) - 1) / var(--spark-frames)));
  }
}

.epitaxy-spark-working {
  animation: epitaxy-spark-spin var(--spark-duration) steps(var(--spark-frames), jump-none) infinite;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-spark-working {
    animation: none;
  }
}

@keyframes epitaxy-pill-pulse {
  0% {
    transform: scale(1);
  }

  35% {
    transform: scale(1.05);
  }

  100% {
    transform: scale(1);
  }
}

.epitaxy-root .epitaxy-pill-pulse {
  animation: .42s cubic-bezier(.165, .84, .44, 1) both epitaxy-pill-pulse;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-pill-pulse {
    animation: none;
  }
}

.epitaxy-popup[data-starting-style] {
  opacity: 0;
  pointer-events: none;
}

@keyframes epitaxy-linear-sweep {
  0% {
    transform: translate(-100%);
  }

  100% {
    transform: translate(350%);
  }
}

.epitaxy-root .epitaxy-linear-sweep {
  animation: 1.1s cubic-bezier(.45, 0, .55, 1) infinite epitaxy-linear-sweep;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-linear-sweep {
    opacity: .6;
    width: 100%;
    animation: none;
  }
}

.epitaxy-root ::selection {
  color: var(--t9);
  background-color: var(--epitaxy-accent-20);
}

.epitaxy-root .epitaxy-button-group-bar {
  container: epitaxy-button-group / inline-size;
}

.epitaxy-root [data-button-group] {
  display: contents;
}

.epitaxy-root [data-button-group="split"] {
  display: none;
}

@container epitaxy-button-group (max-width: 360px) {
  .epitaxy-root [data-button-group="row"] {
    display: none;
  }

  .epitaxy-root [data-button-group="split"] {
    display: contents;
  }
}

@container epitaxy-button-group (max-width: 560px) {
  .epitaxy-root [data-collapse="early"] [data-button-group="row"] {
    display: none;
  }

  .epitaxy-root [data-collapse="early"] [data-button-group="split"] {
    display: contents;
  }
}

.ds-gallery {
  height: 100%;
  font-family: var(--family-ui);
  scroll-padding-top: var(--p8);
  overflow: hidden auto;
}

.ds-gallery::-webkit-scrollbar {
  width: 10px;
}

.ds-gallery::-webkit-scrollbar-track {
  background: none;
}

.ds-gallery::-webkit-scrollbar-thumb {
  background: var(--t3);
  border-radius: var(--r3);
}

.ds-gallery-section {
  border-bottom: 1px solid var(--t1);
  max-width: 1280px;
  margin: 0 auto;
  padding: 48px 64px 96px;
}

.ds-gallery-section:last-of-type {
  border-bottom: none;
}

.ds-h1, .ds-h2, .ds-label {
  font-family: var(--family-ui);
  font-size: var(--cds-font-size-body);
  line-height: var(--cds-leading-body);
  font-weight: var(--cds-font-weight-regular);
  letter-spacing: normal;
}

.ds-h1 {
  color: var(--cds-text-primary);
  margin: 0 0 40px;
}

.ds-h2 {
  color: var(--cds-text-primary);
  margin: 0 0 24px;
}

.ds-label {
  color: var(--cds-text-secondary);
}

.ds-section {
  margin-bottom: 64px;
}

.ds-section:last-child {
  margin-bottom: 0;
}

:root[data-dframe] .epitaxy-root button, :root[data-dframe] .epitaxy-root [role="button"], :root[data-dframe] .epitaxy-root [role="tab"] {
  cursor: default;
}

.epitaxy-root a[target="_blank"] {
  cursor: pointer;
}

.epitaxy-root.epitaxy-root b:is([class^="text-"], [class*=" text-"]), .epitaxy-root.epitaxy-root strong:is([class^="text-"], [class*=" text-"]) {
  font-weight: inherit;
}

@media (pointer: coarse) {
  .epitaxy-root.epitaxy-root .epitaxy-prompt-input, .epitaxy-root.epitaxy-root .epitaxy-prompt-input .tiptap {
    font-size: 16px;
  }
}

.epitaxy-root .ProseMirror a {
  font-weight: inherit;
  color: var(--cds-text-accent);
}

.epitaxy-root div.ProseMirror > p > code {
  color: inherit;
  background-color: var(--t1);
  font-family: var(--family-monospace);
  font-size: var(--text-code);
  padding: 0 var(--p2);
  border-radius: var(--r2);
  border: none;
}

.epitaxy-root .ProseMirror .code-block pre {
  background: var(--t1);
  color: var(--t9);
  font-family: var(--family-monospace);
  font-size: var(--text-code);
  line-height: var(--leading-code);
  padding: var(--p6);
  border-radius: var(--r4);
  margin-block: 0;
}

.epitaxy-root .ProseMirror .code-block pre [class*="hljs-"] {
  color: inherit;
}

.epitaxy-root .epitaxy-prompt > [data-surface] {
  background: var(--surface-prompt-blur);
  box-shadow: inset 0 0 0 var(--prompt-blur-inner-width) var(--prompt-blur-inner-color), 0 0 0 var(--prompt-blur-outer-width) var(--epitaxy-prompt-blur-ring, var(--cds-fill-secondary-ring)), 0 var(--prompt-blur-depth-y) var(--prompt-blur-depth-blur) 0 var(--prompt-blur-depth-color);
}

.epitaxy-root .epitaxy-pill-body {
  position: relative;
  box-shadow: 0 0 0 .5px #0003;
}

.epitaxy-root .epitaxy-pill-body:after {
  content: "";
  border-radius: inherit;
  pointer-events: none;
  position: absolute;
  inset: 0;
  box-shadow: inset 0 0 0 .5px #fff3;
}

.epitaxy-root .epitaxy-pill-body--flat, .epitaxy-root .epitaxy-pill-body--flat:after {
  box-shadow: none;
}

.epitaxy-root .dframe-root {
  --df-bg-page-hsl: var(--_gray-10);
  --df-sidebar-bg: var(--cds-gray-10);
}

[data-mode="dark"] .epitaxy-root .dframe-root {
  --df-bg-page-hsl: var(--_gray-800);
  --df-sidebar-bg: hsl(var(--df-z2));
}

[data-mode="dark"][data-darker] .epitaxy-root .dframe-root {
  --df-bg-page-hsl: var(--_gray-890);
  --df-sidebar-bg: var(--cds-gray-860);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"][data-darker] .epitaxy-root .dframe-root {
    --df-sidebar-bg: color-mix(in oklab, var(--cds-gray-860) 95%, transparent);
  }
}

[data-darker-default][data-mode="dark"] .epitaxy-root .dframe-root {
  --df-bg-page-hsl: var(--_gray-850);
  --df-sidebar-bg: var(--df-bg-page);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-darker-default][data-mode="dark"] .epitaxy-root .dframe-root {
    --df-sidebar-bg: color-mix(in srgb, var(--df-bg-page) 80%, black);
  }
}

:root[data-mode="dark"]:not([data-darker]) .epitaxy-root .epitaxy-prompt {
  --surface-prompt-blur: hsl(var(--bg-000));
  --surface-prompt-focus-hover: hsl(var(--bg-000));
  --epitaxy-prompt-blur-ring: hsl(var(--border-300) / .15);
  --prompt-focus-outer-color: hsl(var(--border-300) / .2);
}

.epitaxy-root, :root[data-mode="dark"] .epitaxy-root {
  --ui-user-message-background: var(--t2);
}

.epitaxy-root .epitaxy-user-turn {
  align-items: flex-end;
  margin-inline-start: auto;
}

.epitaxy-root .epitaxy-queued-cancel {
  padding-left: var(--g3);
  left: 100%;
}

.dframe-content .epitaxy-root {
  --surface-primary: hsl(var(--df-bg-page-hsl));
  --surface-primary-elevated: var(--df-sidebar-bg);
  --primary-elevated-depth-color: var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  .dframe-content .epitaxy-root {
    --primary-elevated-depth-color: color-mix(in oklab, var(--cds-gray-900) 6%, transparent);
  }
}

[data-mode="light"] .epitaxy-root .dframe-root {
  --panel-hairline: #e8e8e8;
}

[data-mode="dark"] .epitaxy-root .dframe-root {
  --panel-hairline: #373737;
}

[data-mode="dark"][data-darker] .epitaxy-root .dframe-root {
  --panel-hairline: #252525;
}

.epitaxy-view-panel {
  --primary-elevated-outer-color: var(--panel-hairline);
}

[data-mode="light"] .epitaxy-root .dframe-root .dframe-sidebar {
  --df-shadow-card: inset 0 0 0 0 transparent, 0 0 0 1px var(--panel-hairline), 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="light"] .epitaxy-root .dframe-root .dframe-sidebar {
    --df-shadow-card: inset 0 0 0 0 transparent, 0 0 0 1px var(--panel-hairline), 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 4%, transparent);
  }
}

[data-mode="dark"] .epitaxy-root .dframe-root .dframe-sidebar, [data-mode="dark"][data-darker] .epitaxy-root .dframe-root .dframe-sidebar {
  --df-shadow-card: inset 0 0 0 1px var(--panel-hairline), 0 0 0 0 transparent, 0 4px 24px var(--cds-gray-900);
}

@supports (color: color-mix(in lab, red, red)) {
  [data-mode="dark"] .epitaxy-root .dframe-root .dframe-sidebar, [data-mode="dark"][data-darker] .epitaxy-root .dframe-root .dframe-sidebar {
    --df-shadow-card: inset 0 0 0 1px var(--panel-hairline), 0 0 0 0 transparent, 0 4px 24px color-mix(in oklab, var(--cds-gray-900) 8%, transparent);
  }
}

[data-mode="dark"] .epitaxy-root diffs-container {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

[data-mode="light"] .epitaxy-root diffs-container {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
}

.epitaxy-root .epitaxy-task-command diffs-container {
  background: none;
}

.epitaxy-root .epitaxy-code-surface > [data-surface] {
  background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated)));
}

.epitaxy-root .epitaxy-code-card {
  background: var(--lightningcss-light, var(--code-theme-light-bg, var(--t1)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--t1)));
}

.epitaxy-root .epitaxy-panel-subheader {
  align-items: center;
  gap: var(--g3);
  height: var(--h6);
  padding-inline: var(--p6);
  background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated)));
  flex-shrink: 0;
  display: flex;
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root .epitaxy-panel-subheader {
    background: color-mix(in srgb, color-mix(in srgb, var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated))) 94%, var(--lightningcss-light, #000)var(--lightningcss-dark, #fff)) 80%, transparent);
  }
}

.epitaxy-root .epitaxy-panel-subheader[data-wrap] {
  height: auto;
  min-height: var(--h6);
  padding-block: var(--p3);
  flex-wrap: wrap;
}

.epitaxy-root .epitaxy-panel-subheader[data-sticky] {
  background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated)));
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root .epitaxy-panel-subheader[data-sticky] {
    background: color-mix(in srgb, color-mix(in srgb, var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated))) 94%, var(--lightningcss-light, #000)var(--lightningcss-dark, #fff)) 97%, transparent);
  }

  .epitaxy-root button.epitaxy-panel-subheader:enabled:hover {
    background: color-mix(in srgb, color-mix(in srgb, var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated))) 90%, var(--lightningcss-light, #000)var(--lightningcss-dark, #fff)) 80%, transparent);
  }

  .epitaxy-root button.epitaxy-panel-subheader[data-sticky]:enabled:hover {
    background: color-mix(in srgb, color-mix(in srgb, var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated))) 90%, var(--lightningcss-light, #000)var(--lightningcss-dark, #fff)) 97%, transparent);
  }
}

.epitaxy-composer-aux-view {
  align-items: center;
  gap: var(--g4);
  width: 100%;
  min-height: var(--h8);
  padding: var(--p6);
  border-radius: var(--r7);
  background: var(--t1);
  display: flex;
}

.epitaxy-composer-aux-view[data-accent="purple"] {
  background: var(--cds-bg-git-merged);
}

.epitaxy-composer-aux-view[data-accent="yellow"] {
  background: var(--cds-bg-git-queued);
}

.epitaxy-branch-row {
  container-type: inline-size;
}

@container (max-width: 320px) {
  .epitaxy-branch-row .epitaxy-branch-leading {
    margin-right: 0;
  }

  .epitaxy-branch-row:not([data-accent]):not([data-no-pr]) .epitaxy-branch-flow {
    display: none;
  }

  .epitaxy-branch-row:not([data-accent]):not([data-no-pr]) .epitaxy-branch-repo {
    flex-shrink: 1;
  }
}

.epitaxy-root .epitaxy-approval-ghost {
  transform-origin: top;
  transition: transform .22s cubic-bezier(.215, .61, .355, 1), opacity .22s cubic-bezier(.215, .61, .355, 1);
}

@keyframes epitaxy-user-enter {
  0% {
    opacity: 0;
    transform: scale(.92) translateY(6px);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.epitaxy-root .epitaxy-user-enter {
  animation: .45s cubic-bezier(.34, 1.3, .64, 1) epitaxy-user-enter;
}

.epitaxy-root .epitaxy-user-enter:has(.epitaxy-user-turn) {
  transform-origin: 100%;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-user-enter {
    animation: none;
  }
}

@keyframes epitaxy-reply-flash {
  0% {
    background-color: var(--cds-alpha-2);
  }

  100% {
    background-color: #0000;
  }
}

.epitaxy-root .epitaxy-reply-flash {
  border-radius: var(--cds-radius-md, 8px);
  animation: 1.2s ease-out epitaxy-reply-flash;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-reply-flash {
    background-color: var(--cds-alpha-2);
    animation: none;
  }
}

@keyframes epitaxy-reply-flash-accent {
  0% {
    background-color: var(--cds-bg-accent);
  }

  100% {
    background-color: #0000;
  }
}

.epitaxy-root .epitaxy-reply-flash-accent {
  z-index: -1;
  border-radius: inherit;
  animation: 1.2s ease-out epitaxy-reply-flash-accent;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-reply-flash-accent {
    background-color: var(--cds-bg-accent);
    animation: none;
  }
}

.epitaxy-root div:is([data-cds="UserMessage"] > *):has(.epitaxy-reply-flash-accent) {
  isolation: isolate;
}

.epitaxy-root [data-cds="UserMessage"] .epitaxy-reply-flash-accent {
  border-radius: calc(var(--cds-radius) + 4px);
}

@keyframes epitaxy-session-chip-flash {
  0% {
    background-color: hsl(from var(--cds-fill-accent) h s l / 20%);
  }

  100% {
    background-color: #0000;
  }
}

.epitaxy-root .epitaxy-session-chip-flash:after {
  content: "";
  z-index: -1;
  pointer-events: none;
  animation: 1.2s ease-out epitaxy-session-chip-flash;
  position: absolute;
  inset: 0;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-session-chip-flash:after {
    background-color: hsl(from var(--cds-fill-accent) h s l / 20%);
    animation: none;
  }
}

@keyframes epitaxy-approval-promote {
  0% {
    opacity: .75;
    transform: translateY(-6px) scale(.97);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.epitaxy-root .epitaxy-approval-card {
  isolation: isolate;
  border-radius: var(--r7);
  gap: var(--approval-card-gap, 12px);
  transform-origin: top;
  flex-direction: column;
  padding: 12px;
  animation: .22s cubic-bezier(.215, .61, .355, 1) epitaxy-approval-promote;
  display: flex;
  position: relative;
  container-type: inline-size;
}

@container (max-width: 420px) {
  .epitaxy-approval-actions, .epitaxy-approval-actions > div {
    flex-direction: column;
    align-items: stretch;
  }
}

.epitaxy-root [data-skip-approval-enter] .epitaxy-approval-card {
  animation: none;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-approval-ghost {
    transition: none;
  }

  .epitaxy-root .epitaxy-approval-card {
    animation: none;
  }
}

.epitaxy-root .epitaxy-titlebar-fade {
  transition: opacity .2s cubic-bezier(.215, .61, .355, 1);
}

@starting-style {
  .epitaxy-root .epitaxy-titlebar-fade {
    opacity: 0;
  }
}

.epitaxy-root .epitaxy-drop-overlay {
  border-radius: var(--r5);
  box-shadow: inset 0 0 0 2px var(--cds-fill-accent);
  transition: transform .15s cubic-bezier(.215, .61, .355, 1), opacity .15s cubic-bezier(.215, .61, .355, 1);
}

@starting-style {
  .epitaxy-root .epitaxy-drop-overlay {
    opacity: 0;
    transform: scale(1.005);
  }
}

.epitaxy-root .epitaxy-drop-overlay--cover {
  box-shadow: none;
  border: 2px dashed var(--cds-fill-accent);
}

.epitaxy-root .epitaxy-drop-icon {
  animation: epitaxy-drop-icon-rise .22s cubic-bezier(.215, .61, .355, 1) var(--rise-delay, 0s) backwards;
}

@keyframes epitaxy-drop-icon-rise {
  0% {
    opacity: 0;
    transform: translateY(12px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.epitaxy-root .epitaxy-drop-overlay:before {
  content: "";
  border-radius: inherit;
  box-shadow: inset 0 0 24px 0 hsl(from var(--cds-fill-accent) h s l / 20%);
  transition: opacity .2s cubic-bezier(.215, .61, .355, 1) 80ms;
  position: absolute;
  inset: 0;
}

@starting-style {
  .epitaxy-root .epitaxy-drop-overlay:before {
    opacity: 0;
  }
}

.epitaxy-root .epitaxy-attachment-shelf {
  transition: opacity .2s cubic-bezier(.215, .61, .355, 1), transform .2s cubic-bezier(.215, .61, .355, 1);
}

@starting-style {
  .epitaxy-root .epitaxy-attachment-shelf {
    opacity: 0;
    transform: translateY(-8px);
  }
}

.epitaxy-root .epitaxy-attachment-pill {
  transform-origin: 0;
  view-transition-name: var(--pill-vt-name);
  view-transition-class: epitaxy-pill;
  transition: transform .18s cubic-bezier(.215, .61, .355, 1), opacity .18s cubic-bezier(.215, .61, .355, 1);
}

@starting-style {
  .epitaxy-root .epitaxy-attachment-pill {
    opacity: 0;
    transform: scale(.92) translateY(4px);
  }
}

:where(:root)::view-transition-group(root) {
  animation-duration: 0s;
}

:where(:root)::view-transition-group(.epitaxy-pill) {
  animation-duration: .18s;
  animation-timing-function: cubic-bezier(.215, .61, .355, 1);
}

@keyframes epitaxy-pill-suck-in {
  100% {
    opacity: 0;
    transform: scale(.5);
  }
}

:where(:root)::view-transition-old(.epitaxy-pill):only-child {
  animation: .13s cubic-bezier(.55, .055, .675, .19) forwards epitaxy-pill-suck-in;
}

.epitaxy-resizing, .epitaxy-resizing * {
  -webkit-user-select: none !important;
  user-select: none !important;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-drop-overlay, .epitaxy-root .epitaxy-attachment-shelf, .epitaxy-root .epitaxy-attachment-pill {
    transition: none;
  }

  .epitaxy-root .epitaxy-drop-icon {
    animation: none;
  }

  :where(:root)::view-transition-group(.epitaxy-pill) {
    animation: none;
  }
}

.epitaxy-root .epitaxy-diff, .epitaxy-root .epitaxy-diff-panel {
  --diffs-font-size: var(--text-code);
  --diffs-line-height: var(--leading-code);
  --diffs-font-family: var(--family-monospace);
  --diffs-header-font-family: var(--family-ui);
  --diffs-addition-color-override: var(--cds-text-git-added);
  --diffs-deletion-color-override: var(--cds-text-git-removed);
  --diffs-modified-color-override: var(--cds-text-accent);
}

.epitaxy-root .epitaxy-diff {
  --diffs-gap-inline: var(--p6);
  --diffs-gap-block: var(--p3);
}

.epitaxy-root .epitaxy-diff.epitaxy-diff-nested {
  --diffs-gap-inline: 0;
}

.epitaxy-root .epitaxy-card-outline, [data-mode="light"][data-code-theme-light="claude-light"] .epitaxy-root .epitaxy-diff:not(.epitaxy-diff-nested), [data-mode="dark"][data-code-theme-dark="claude-darker"] .epitaxy-root .epitaxy-diff:not(.epitaxy-diff-nested) {
  box-shadow: 0 0 0 1px var(--cds-border);
}

.epitaxy-root .epitaxy-diff-panel {
  --diffs-bg-separator-override: transparent;
  --diffs-bg-context-override: transparent;
  --diffs-bg-selection-override: var(--cds-fill-accent);
  --diffs-bg-selection-number-override: var(--cds-fill-accent);
  --diffs-min-number-column-width: 3ch;
  --diffs-gap-style: 0;
  margin-top: -8px;
}

.epitaxy-root {
  --text-code: .928571em;
  --leading-code: 1.53846;
  --chat-turn-gap: calc(var(--chat-body, var(--cds-font-size-body)) * var(--chat-leading, 1.42857) * .75);
  --chat-item-gap: calc(var(--chat-body, var(--cds-font-size-body)) * var(--chat-leading, 1.42857) * .5);
  font-family: var(--family-ui);
  font-size: var(--chat-body, var(--cds-font-size-body));
  line-height: var(--chat-leading, var(--cds-leading-body));
  font-weight: var(--cds-font-weight-regular);
  color: var(--cds-text-primary);
  overflow-wrap: break-word;
}

[data-system-font] .epitaxy-root, [data-system-font] .epitaxy-root .cds-root:not([data-density="comfortable"]) {
  --cds-leading-footnote: 16px;
}

.epitaxy-root .epitaxy-transcript-typography {
  --chat-body: 14px;
  --chat-leading: 1.42857;
  --chat-footnote: max(12px, calc(var(--chat-body) - 2px));
  --chat-turn-gap: calc(var(--chat-body) * var(--chat-leading) * .75);
  --chat-item-gap: calc(var(--chat-body) * var(--chat-leading) * .5);
  font-size: var(--chat-body);
  line-height: var(--chat-leading);
}

[data-chat-text-size="s"] .epitaxy-transcript-typography {
  --chat-body: 13px;
}

[data-chat-text-size="l"] .epitaxy-transcript-typography {
  --chat-body: 16px;
}

.epitaxy-root .epitaxy-transcript-typography :where(.text-body):not(button, input, textarea), .epitaxy-root .epitaxy-transcript-typography :where(.text-body-medium):not(button, input, textarea), .epitaxy-root .epitaxy-transcript-typography :where(.text-body-semibold):not(button, input, textarea), .epitaxy-root .epitaxy-transcript-typography :where(.text-body-bold):not(button, input, textarea) {
  font-size: var(--chat-body);
  line-height: var(--chat-leading);
}

.epitaxy-root .epitaxy-transcript-typography :where(.text-footnote):not(button, input, textarea), .epitaxy-root .epitaxy-transcript-typography :where(.text-footnote-bold):not(button, input, textarea) {
  font-size: var(--chat-footnote);
  line-height: 1.25;
}

.epitaxy-root .epitaxy-transcript-typography a:where(.cds-reset) {
  font-size: var(--cds-font-size-body);
  line-height: var(--cds-leading-body);
}

.epitaxy-markdown {
  gap: var(--chat-item-gap, 10px);
  font-family: var(--family-ui);
  font-size: var(--chat-body, var(--cds-font-size-body));
  line-height: var(--chat-leading, var(--cds-leading-body));
  font-weight: var(--cds-font-weight-regular);
  color: var(--cds-text-primary);
  overflow-wrap: break-word;
  flex-direction: column;
  display: flex;
}

.epitaxy-markdown h1 {
  font-size: 1.14286em;
  line-height: 1.25;
  font-weight: var(--cds-font-weight-semibold);
  letter-spacing: -.01em;
  color: var(--cds-text-primary);
  margin-block: 12px -4px;
}

.epitaxy-markdown h2 {
  font-size: 1.07143em;
  line-height: 1.33333;
  font-weight: var(--cds-font-weight-semibold);
  letter-spacing: -.01em;
  color: var(--cds-text-primary);
  margin-block: 10px -4px;
}

.epitaxy-markdown h3 {
  font-size: 1em;
  font-weight: var(--cds-font-weight-semibold);
  letter-spacing: -.01em;
  margin-block: 7px -4px;
}

.epitaxy-markdown :is(h1, h2, h3):first-child {
  margin-top: 0;
}

.epitaxy-markdown h4, .epitaxy-markdown h5, .epitaxy-markdown h6, .epitaxy-markdown strong {
  font-weight: var(--cds-font-weight-medium);
}

[data-mode="dark"] .epitaxy-markdown :is(:is(strong, b) a, a :is(strong, b)) {
  font-weight: var(--cds-font-weight-regular);
}

.epitaxy-markdown em {
  font-style: italic;
}

.epitaxy-markdown kbd {
  font-family: var(--family-monospace);
  font-size: calc(var(--chat-body, var(--cds-font-size-body)) - 2px);
  border: 1px solid var(--cds-border);
  background: var(--fill-assistant-code);
  border-bottom-width: 2px;
  border-radius: 4px;
  padding-block: 2px;
  padding-inline: 4px;
  line-height: 1;
}

.epitaxy-markdown sup {
  color: var(--cds-text-secondary);
}

.epitaxy-markdown .footnote-def {
  font-size: calc(var(--chat-body, var(--cds-font-size-body)) - 1px);
  color: var(--cds-text-secondary);
}

.epitaxy-markdown :not(pre) > code {
  font-family: var(--family-monospace);
  font-size: calc(var(--chat-body, var(--cds-font-size-body)) - 1px);
  background: var(--fill-assistant-code);
  color: var(--text-assistant-code);
  border-radius: 4px;
  padding-block: 1px;
  padding-inline: 2px;
  line-height: 1.4;
}

.epitaxy-markdown :is(a, button, [role="button"]) > code, .epitaxy-markdown :is(a, button, [role="button"]) > [data-wf] > code {
  --text-assistant-code: var(--cds-text-accent);
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  background: none;
}

.epitaxy-markdown :is(a, button, [role="button"]):hover > [data-wf] > code {
  background: hsl(from var(--cds-fill-accent) h s l / 10%);
}

.epitaxy-markdown code code {
  font-size: inherit;
  background: none;
  padding: 0;
}

.epitaxy-markdown ul, .epitaxy-markdown ol {
  gap: var(--p5);
  flex-direction: column;
  padding-left: 20px;
  display: flex;
}

.epitaxy-markdown ul {
  list-style: outside;
}

.epitaxy-markdown ol {
  list-style: decimal;
}

.epitaxy-markdown ul.contains-task-list {
  padding-left: 0;
  list-style: none;
}

.epitaxy-markdown :is(li, td, th) > :not([data-wf=""]) ~ :is(p, ul, ol, blockquote) {
  margin-top: var(--p5);
}

.epitaxy-markdown blockquote {
  gap: var(--chat-item-gap, 10px);
  border-left: 2px solid var(--t3);
  padding-left: var(--p6);
  color: var(--cds-text-secondary);
  flex-direction: column;
  display: flex;
}

.epitaxy-markdown hr {
  border-top: .5px solid var(--t4);
  margin-block: var(--chat-item-gap, 10px);
}

.epitaxy-markdown > .epitaxy-codeblock, .epitaxy-markdown > [data-alluvium] > .epitaxy-codeblock, .epitaxy-markdown > .epitaxy-fade-root > .epitaxy-codeblock, .epitaxy-markdown > .epitaxy-fade-root > div > .epitaxy-codeblock {
  margin-block: 4px;
}

.epitaxy-markdown table {
  border-collapse: separate;
  border-spacing: 2px;
  width: 100%;
  font: inherit;
}

.epitaxy-markdown thead:not(:has(th:not(:empty))) {
  display: none;
}

.epitaxy-markdown th, .epitaxy-markdown td {
  padding: var(--p5);
  border-radius: var(--r2);
  text-align: left;
  vertical-align: top;
  overflow-wrap: break-word;
}

.epitaxy-markdown th {
  background: var(--t2);
  font-weight: var(--cds-font-weight-medium);
}

.epitaxy-markdown td {
  background: var(--t1);
}

.epitaxy-markdown table :not(pre) > code {
  background: none;
}

.epitaxy-markdown-inherit-color .epitaxy-markdown {
  color: inherit;
}

.epitaxy-root .epitaxy-code-chip {
  font-family: var(--family-monospace);
  font-size: calc(var(--chat-body, var(--cds-font-size-body)) - 1px);
  background: var(--fill-assistant-code);
  color: var(--text-assistant-code);
  border-radius: 4px;
  padding-block: 1px;
  padding-inline: 2px;
  line-height: 1.4;
}

.epitaxy-root :is(a, button, [role="button"]) > .epitaxy-code-chip {
  --text-assistant-code: var(--cds-text-accent);
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  background: none;
}

.epitaxy-root :is(a, button, [role="button"]):hover > .epitaxy-code-chip {
  background: hsl(from var(--cds-fill-accent) h s l / 10%);
}

.epitaxy-root .epitaxy-panel-link {
  color: var(--cds-text-accent);
  border-radius: var(--r3);
  padding-block: var(--p1);
  padding-inline: var(--p4);
}

.epitaxy-root :is(a, button, [role="button"]):hover > .epitaxy-panel-link {
  background: hsl(from var(--cds-fill-accent) h s l / 10%);
}

.epitaxy-markdown.epitaxy-file-prose {
  --chat-item-gap: 16px;
  display: block;
}

.epitaxy-markdown.epitaxy-file-prose > * {
  margin-bottom: var(--chat-item-gap);
}

.epitaxy-markdown.epitaxy-file-prose > :last-child {
  margin-bottom: 0;
}

.epitaxy-markdown.epitaxy-file-prose h1 {
  font-size: 22px;
  line-height: 28px;
  font-weight: var(--cds-font-weight-semibold);
  margin-bottom: 16px;
}

.epitaxy-markdown.epitaxy-file-prose h1:not(:first-child) {
  margin-top: 28px;
}

.epitaxy-markdown.epitaxy-file-prose h2 {
  font-size: 17px;
  line-height: 22px;
  font-weight: var(--cds-font-weight-semibold);
  color: var(--cds-text-primary);
  margin-block: 24px 8px;
  padding-block: 0;
}

.epitaxy-markdown.epitaxy-file-prose h3 {
  font-size: 15px;
  font-weight: var(--cds-font-weight-semibold);
  margin-block: 20px 6px;
  padding-block: 0;
}

.epitaxy-markdown.epitaxy-file-prose h4, .epitaxy-markdown.epitaxy-file-prose h5, .epitaxy-markdown.epitaxy-file-prose h6 {
  font-weight: var(--cds-font-weight-semibold);
  margin-block: 16px 4px;
  padding-top: 0;
}

.epitaxy-markdown.epitaxy-file-prose > :is(h1, h2, h3, h4, h5, h6):first-child {
  margin-top: 0;
}

.epitaxy-root {
  --chat-gutter: 32px;
}

.epitaxy-root .epitaxy-transcript-width, .epitaxy-root .epitaxy-composer-width, .epitaxy-root .epitaxy-default-view-width, .epitaxy-root .epitaxy-hub-composer-width {
  max-width: calc(var(--max-content-width) + var(--chat-gutter-start, var(--chat-gutter)) + var(--chat-gutter-end, var(--chat-gutter)));
  padding-inline: var(--chat-gutter-start, var(--chat-gutter)) var(--chat-gutter-end, var(--chat-gutter));
  margin-inline: auto;
}

.epitaxy-root .epitaxy-transcript-width, .epitaxy-root .epitaxy-composer-width {
  --max-content-width: 768px;
}

[data-transcript-width="m"] .epitaxy-root .epitaxy-transcript-width, [data-transcript-width="m"] .epitaxy-root .epitaxy-composer-width {
  --max-content-width: 960px;
}

[data-transcript-width="l"] .epitaxy-root .epitaxy-transcript-width, [data-transcript-width="l"] .epitaxy-root .epitaxy-composer-width {
  --max-content-width: 1280px;
}

.epitaxy-root .epitaxy-overview-rail-width .epitaxy-transcript-width, .epitaxy-root .epitaxy-overview-rail-width .epitaxy-composer-width {
  --max-content-width: 850px;
}

.epitaxy-root .epitaxy-default-view-width {
  --max-content-width: 1280px;
}

.epitaxy-root .epitaxy-hub-composer-width {
  --max-content-width: 760px;
}

.epitaxy-root .epitaxy-chat-panel-body {
  --epitaxy-scrim-inset-end: 16px;
}

.dframe-root[data-collapsed] .dframe-pane-primary .epitaxy-root [data-top-left] {
  margin-left: calc(var(--df-traffic-light-spacer, 74px) + 38px);
  --top-left-clearance: calc(var(--df-traffic-light-spacer, 74px) + 38px);
}

.dframe-root[data-collapsed][data-web] .dframe-pane-primary .epitaxy-root [data-top-left] {
  --top-left-clearance: 32px;
  margin-left: 32px;
}

.dframe-root[data-collapsed][data-wco] .dframe-pane-primary .epitaxy-root [data-top-left], .dframe-root[data-collapsed][data-banner-strip] .dframe-pane-primary .epitaxy-root [data-top-left] {
  --top-left-clearance: 0px;
  margin-left: 0;
}

.dframe-root[data-popout] [data-top-left] {
  --top-left-clearance: 68px;
  margin-left: 68px;
}

.dframe-root[data-collapsed] .dframe-pane-primary .epitaxy-root .epitaxy-shell-drag {
  left: calc(var(--df-trigger-right, 180px) + 8px);
}

.dframe-root[data-collapsed][data-wco] .dframe-pane-primary .epitaxy-root .epitaxy-shell-drag, .dframe-root[data-collapsed][data-banner-strip] .dframe-pane-primary .epitaxy-root .epitaxy-shell-drag {
  left: 0;
}

.epitaxy-root .epitaxy-top-scrim {
  pointer-events: none;
  inset-inline: 0 var(--epitaxy-scrim-inset-end, 0px);
  z-index: 10;
  background: linear-gradient(180deg, var(--surface-primary), transparent);
  height: 32px;
  opacity: var(--epitaxy-scrim-top, 1);
  position: absolute;
  top: 0;
}

.epitaxy-root .epitaxy-bottom-scrim {
  pointer-events: none;
  inset-inline: 0 var(--epitaxy-scrim-inset-end, 0px);
  z-index: 10;
  background: linear-gradient(0deg, var(--surface-primary), transparent);
  height: 48px;
  opacity: var(--epitaxy-scrim-bottom, 1);
  transition: opacity .15s ease-out;
  position: absolute;
  bottom: 0;
}

.epitaxy-root .dframe-sidebar {
  --df-selected: var(--cds-segmented-control-track);
}

[data-mode="dark"] .epitaxy-root .dframe-sidebar {
  --df-selected: var(--cds-segmented-control-thumb);
}

.epitaxy-root .dframe-sidebar [data-row] [data-selected] {
  background: none;
}

.epitaxy-root .dframe-sidebar .cds-reset {
  --cds-page-bg: transparent;
}

@keyframes epitaxy-diff-badge-add-flash {
  0% {
    color: var(--cds-text-git-added);
  }

  100% {
    color: var(--t6);
  }
}

@keyframes epitaxy-diff-badge-del-flash {
  0% {
    color: var(--cds-text-git-removed);
  }

  100% {
    color: var(--t6);
  }
}

.epitaxy-root .epitaxy-diff-badge-add-flash {
  animation: .2s ease-out 1.2s backwards epitaxy-diff-badge-add-flash;
}

.epitaxy-root .epitaxy-diff-badge-del-flash {
  animation: .2s ease-out 1.2s backwards epitaxy-diff-badge-del-flash;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-diff-badge-add-flash, .epitaxy-root .epitaxy-diff-badge-del-flash {
    animation: none;
  }
}

@keyframes epitaxy-hint-fade-in {
  0% {
    opacity: .4;
    transform: translateY(1px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.epitaxy-hint-fade-in {
  animation: .4s cubic-bezier(.215, .61, .355, 1) epitaxy-hint-fade-in;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-hint-fade-in {
    animation: none;
  }
}

@keyframes epitaxy-toc-fade-in {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.epitaxy-toc-fade-in {
  animation: .18s ease-out .12s both epitaxy-toc-fade-in;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-toc-fade-in {
    animation-duration: 1ms;
  }
}

@keyframes epitaxy-sticky-prompt-enter {
  0% {
    transform: translateY(calc(-1 * var(--epitaxy-sticky-peek)));
  }

  100% {
    transform: none;
  }
}

.epitaxy-root .epitaxy-sticky-prompt-clip {
  --epitaxy-sticky-line: var(--cds-leading-body);
  --epitaxy-sticky-peek: calc(var(--epitaxy-sticky-line) + var(--p6));
  max-height: var(--epitaxy-sticky-peek);
  cursor: pointer;
  text-align: start;
  border-radius: 0 0 var(--r7) var(--r7);
  box-shadow: 0 var(--shadow-medium-y) var(--shadow-medium-blur) 0 var(--shadow-medium);
  outline: none;
  flex-direction: column;
  justify-content: flex-end;
  transition: max-height .22s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  overflow: hidden;
}

.epitaxy-root .epitaxy-sticky-prompt-bubble {
  padding: var(--p6) var(--p8);
  border-radius: 0 0 var(--r7) var(--r7);
  background: linear-gradient(var(--ui-user-message-background), var(--ui-user-message-background)), var(--surface-primary);
  color: var(--cds-text-primary);
  font-family: var(--family-ui);
  font-size: var(--cds-font-size-body);
  line-height: var(--cds-leading-body);
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  text-wrap: pretty;
  animation: .22s cubic-bezier(.215, .61, .355, 1) epitaxy-sticky-prompt-enter;
  display: block;
}

.epitaxy-root .epitaxy-sticky-prompt-bubble.epitaxy-sticky-prompt-bubble-cds {
  background: linear-gradient(var(--cds-bg-neutral), var(--cds-bg-neutral)), var(--surface-primary);
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-sticky-prompt-clip {
    transition: none;
  }

  .epitaxy-root .epitaxy-sticky-prompt-bubble {
    animation: none;
  }
}

@keyframes epitaxy-notification-enter {
  0% {
    opacity: 0;
    transform: translate(8px);
  }

  100% {
    opacity: 1;
    transform: translate(0);
  }
}

.epitaxy-notification-enter {
  animation: .18s cubic-bezier(.215, .61, .355, 1) epitaxy-notification-enter;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-notification-enter {
    animation: none;
  }
}

@keyframes epitaxy-prompt-shimmer {
  0% {
    opacity: 0;
    background-position: 130% 0;
  }

  20% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    background-position: -30% 0;
  }
}

.epitaxy-root .epitaxy-prompt[data-shimmer-intro]:after {
  content: "";
  pointer-events: none;
  border-radius: inherit;
  background-image: linear-gradient(100deg, transparent 0%, hsl(from var(--cds-clay) h s l / 10%) 48%, hsl(from var(--cds-clay) h s l / 16%) 52%, transparent 100%);
  background-position: 130% 0;
  background-repeat: no-repeat;
  background-size: 220% 100%;
  animation: 1.1s cubic-bezier(.22, .9, .35, 1) forwards epitaxy-prompt-shimmer;
  position: absolute;
  inset: 0;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-prompt[data-shimmer-intro]:after {
    animation: none;
  }
}

@keyframes epitaxy-text-shine {
  100% {
    background-position: -50% 0;
  }
}

.epitaxy-root .epitaxy-text-shine {
  color: var(--cds-text-primary);
  background: linear-gradient(120deg, currentColor 25% 50%, currentColor 75%);
}

@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root .epitaxy-text-shine {
    background: linear-gradient(120deg, currentColor 25%, color-mix(in srgb, currentColor 30%, white) 50%, currentColor 75%);
  }
}

.epitaxy-root .epitaxy-text-shine {
  -webkit-text-fill-color: transparent;
  background-position: 150% 0;
  background-size: 200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  animation: 3s cubic-bezier(.77, 0, .175, 1) infinite epitaxy-text-shine;
}

[data-mode="dark"] .epitaxy-root .epitaxy-text-shine {
  background-image: linear-gradient(120deg, var(--t7) 25%, white 50%, var(--t7) 75%);
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-text-shine {
    background-position: 50% 0;
    animation: none;
  }
}

@keyframes epitaxy-thinking-shimmer {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .75;
  }
}

.epitaxy-root .epitaxy-thinking-shimmer {
  will-change: opacity;
  animation: 2s ease-in-out 3s infinite epitaxy-thinking-shimmer;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-thinking-shimmer {
    will-change: auto;
    animation: none;
  }
}

@keyframes epitaxy-verb-dot-2 {
  0%, 33.3% {
    opacity: 0;
  }

  33.4%, 100% {
    opacity: 1;
  }
}

@keyframes epitaxy-verb-dot-3 {
  0%, 66.6% {
    opacity: 0;
  }

  66.7%, 100% {
    opacity: 1;
  }
}

.epitaxy-root .epitaxy-verb-ellipsis > span:nth-child(2) {
  animation: 1.2s linear infinite epitaxy-verb-dot-2;
}

.epitaxy-root .epitaxy-verb-ellipsis > span:nth-child(3) {
  animation: 1.2s linear infinite epitaxy-verb-dot-3;
}

@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-verb-ellipsis > span:nth-child(n) {
    opacity: 1;
    animation: none;
  }
}

.epitaxy-root .epitaxy-input-group, .epitaxy-root .epitaxy-input, .epitaxy-root .epitaxy-textarea {
  font-family: var(--family-ui);
  font-size: var(--chat-body, var(--cds-font-size-body));
  line-height: var(--chat-leading, var(--cds-leading-body));
  font-weight: var(--cds-font-weight-regular);
  color: var(--text-contained-default);
  background-color: var(--cds-fill-secondary);
  border-radius: var(--r4);
  box-shadow: inset 0 0 0 var(--button-contained-default-inner-width) var(--cds-fill-secondary-ring), 0 0 0 var(--button-contained-default-outer-width) var(--cds-alpha-0), 0 var(--button-contained-default-depth-y) var(--button-contained-default-depth-blur) 0 var(--button-contained-default-depth-color);
  border: 0;
  outline: none;
}

.epitaxy-root .epitaxy-textarea::placeholder, .epitaxy-root .epitaxy-input::placeholder, .epitaxy-root .epitaxy-input-group > input::placeholder {
  color: var(--t5);
}

.epitaxy-root .epitaxy-textarea {
  padding: var(--p5) var(--p6);
  resize: none;
}

.epitaxy-root .epitaxy-input {
  height: 28px;
  padding: 0 var(--p6);
}

.epitaxy-root .epitaxy-input-group {
  align-items: center;
  height: 28px;
  display: flex;
}

.epitaxy-root .epitaxy-input-group > input {
  min-width: 0;
  height: 100%;
  padding: 0 var(--p6);
  font: inherit;
  color: inherit;
  background: none;
  border: 0;
  outline: none;
  flex: 1;
}

@keyframes epitaxy-thread-takeover {
  0% {
    opacity: .5;
    transform: scale(.985);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .epitaxy-thread-takeover {
    transform-origin: 85% 25%;
    animation: .28s cubic-bezier(.16, 1, .3, 1) epitaxy-thread-takeover;
  }
}

._toastAnimation_14na3_2[data-state="open"] {
  animation: .2s cubic-bezier(.16, 1, .3, 1) reverse forwards _translateX_14na3_1;
}

._toastAnimation_14na3_2[data-state="closed"] {
  animation: .2s ease-in reverse forwards _fade_14na3_1;
}

._toastAnimation_14na3_2[data-swipe="move"] {
  transform: translateX(var(--radix-toast-swipe-move-x));
}

._toastAnimation_14na3_2[data-swipe="cancel"] {
  transition: transform .2s ease-out;
  transform: translate(0);
}

._toastAnimation_14na3_2[data-swipe="end"] {
  animation: .1s ease-out _translateX_14na3_1;
}

@keyframes _fade_14na3_1 {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes _translateX_14na3_1 {
  100% {
    transform: translateX(calc(100% + var(--launch-drawer-width, 0px)));
  }
}

@font-face {
  font-display: block;
  font-family: KaTeX_AMS;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cfc8d24e7-BQhdFMY1.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cfc8d24e7-DMm9YOAa.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cfc8d24e7-DRggAlZN.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Caligraphic;
  font-style: normal;
  font-weight: 700;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c7b6f821f-Dq_IR9rO.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c7b6f821f-BEiXGLvX.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c7b6f821f-ATXxdsX0.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Caligraphic;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c928badb7-Di6jR-x-.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c928badb7-CTRA-rTL.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c928badb7-wX97UBjC.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Fraktur;
  font-style: normal;
  font-weight: 700;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c9beb4a6c-CL6g_b3V.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c9beb4a6c-BsDP51OF.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c9beb4a6c-BdnERNNW.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Fraktur;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c649816ca-CTYiF6lA.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c649816ca-Dxdc4cR9.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c649816ca-CB_wures.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: normal;
  font-weight: 700;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c37c7c0f1-Cx986IdX.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c37c7c0f1-Jm3AIy58.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c37c7c0f1-waoOVXN0.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: italic;
  font-weight: 700;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cf1705f86-DxDJ3AOS.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cf1705f86-SpSLRI95.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cf1705f86-DzxPMmG6.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: italic;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c3a5c82a2-NWA7e6Wa.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c3a5c82a2-BMLOBm91.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c3a5c82a2-3WenGoN9.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c928f7039-B22Nviop.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c928f7039-Dr94JaBh.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c928f7039-ypZvNtVU.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 700;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cbfcbf131-CZnvNsCZ.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cbfcbf131-iY-2wyZ7.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cbfcbf131-B3XSjfu4.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c59577b40-t53AETM-.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c59577b40-DA0__PXp.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c59577b40-flOr_0UB.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_SansSerif;
  font-style: normal;
  font-weight: 700;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ca380e5bf-D1sUS0GD.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ca380e5bf-DbIhKOiC.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ca380e5bf-CFMepnvq.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_SansSerif;
  font-style: italic;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cd710415c-C3H0VqGB.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cd710415c-DN2j7dab.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cd710415c-YYjJ1zSn.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_SansSerif;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ccd43810d-DDBCnlJ7.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ccd43810d-CS6fqUqJ.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ccd43810d-BNo7hRIc.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Script;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c0346f996-D3wIWfF6.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c0346f996-D5yQViql.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c0346f996-C5JkGWo-.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Size1;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cb43dfac5-mCD8mA8B.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cb43dfac5-C195tn64.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cb43dfac5-Dbsnue_I.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Size2;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c41a3c357-Dy4dx90m.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c41a3c357-oD1tc_U0.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c41a3c357-B7gKUWhC.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Size3;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c7d00c3dd-gV2CO0n9.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c7d00c3dd-CTq5MqoE.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c7d00c3dd-DgpXs0kz.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Size4;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c3dd54df2-Dl5lxZxV.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c3dd54df2-BF-4gkZK.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c3dd54df2-DWFBv043.ttf") format("truetype");
}

@font-face {
  font-display: block;
  font-family: KaTeX_Typewriter;
  font-style: normal;
  font-weight: 400;
  src: url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c57377647-CO6r4hn1.woff2") format("woff2"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c57377647-C0xS9mPB.woff") format("woff"), url("https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c57377647-D3Ib7_Hf.ttf") format("truetype");
}

.katex {
  text-indent: 0;
  text-rendering: auto;
  font: 1.21em / 1.2 KaTeX_Main, Times New Roman, serif;
}

.katex * {
  border-color: currentColor;
  -ms-high-contrast-adjust: none !important;
}

.katex .katex-version:after {
  content: "0.16.25";
}

.katex .katex-mathml {
  clip: rect(1px,1px,1px,1px);
  border: 0;
  width: 1px;
  height: 1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.katex .katex-html > .newline {
  display: block;
}

.katex .base {
  white-space: nowrap;
  width: min-content;
  position: relative;
}

.katex .base, .katex .strut {
  display: inline-block;
}

.katex .textbf {
  font-weight: 700;
}

.katex .textit {
  font-style: italic;
}

.katex .textrm {
  font-family: KaTeX_Main;
}

.katex .textsf {
  font-family: KaTeX_SansSerif;
}

.katex .texttt {
  font-family: KaTeX_Typewriter;
}

.katex .mathnormal {
  font-family: KaTeX_Math;
  font-style: italic;
}

.katex .mathit {
  font-family: KaTeX_Main;
  font-style: italic;
}

.katex .mathrm {
  font-style: normal;
}

.katex .mathbf {
  font-family: KaTeX_Main;
  font-weight: 700;
}

.katex .boldsymbol {
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 700;
}

.katex .amsrm, .katex .mathbb, .katex .textbb {
  font-family: KaTeX_AMS;
}

.katex .mathcal {
  font-family: KaTeX_Caligraphic;
}

.katex .mathfrak, .katex .textfrak {
  font-family: KaTeX_Fraktur;
}

.katex .mathboldfrak, .katex .textboldfrak {
  font-family: KaTeX_Fraktur;
  font-weight: 700;
}

.katex .mathtt {
  font-family: KaTeX_Typewriter;
}

.katex .mathscr, .katex .textscr {
  font-family: KaTeX_Script;
}

.katex .mathsf, .katex .textsf {
  font-family: KaTeX_SansSerif;
}

.katex .mathboldsf, .katex .textboldsf {
  font-family: KaTeX_SansSerif;
  font-weight: 700;
}

.katex .mathitsf, .katex .mathsfit, .katex .textitsf {
  font-family: KaTeX_SansSerif;
  font-style: italic;
}

.katex .mainrm {
  font-family: KaTeX_Main;
  font-style: normal;
}

.katex .vlist-t {
  border-collapse: collapse;
  table-layout: fixed;
  display: inline-table;
}

.katex .vlist-r {
  display: table-row;
}

.katex .vlist {
  vertical-align: bottom;
  display: table-cell;
  position: relative;
}

.katex .vlist > span {
  height: 0;
  display: block;
  position: relative;
}

.katex .vlist > span > span {
  display: inline-block;
}

.katex .vlist > span > .pstrut {
  width: 0;
  overflow: hidden;
}

.katex .vlist-t2 {
  margin-right: -2px;
}

.katex .vlist-s {
  vertical-align: bottom;
  width: 2px;
  min-width: 2px;
  font-size: 1px;
  display: table-cell;
}

.katex .vbox {
  flex-direction: column;
  align-items: baseline;
  display: inline-flex;
}

.katex .hbox {
  width: 100%;
}

.katex .hbox, .katex .thinbox {
  flex-direction: row;
  display: inline-flex;
}

.katex .thinbox {
  width: 0;
  max-width: 0;
}

.katex .msupsub {
  text-align: left;
}

.katex .mfrac > span > span {
  text-align: center;
}

.katex .mfrac .frac-line {
  border-bottom-style: solid;
  width: 100%;
  display: inline-block;
}

.katex .hdashline, .katex .hline, .katex .mfrac .frac-line, .katex .overline .overline-line, .katex .rule, .katex .underline .underline-line {
  min-height: 1px;
}

.katex .mspace {
  display: inline-block;
}

.katex .clap, .katex .llap, .katex .rlap {
  width: 0;
  position: relative;
}

.katex .clap > .inner, .katex .llap > .inner, .katex .rlap > .inner {
  position: absolute;
}

.katex .clap > .fix, .katex .llap > .fix, .katex .rlap > .fix {
  display: inline-block;
}

.katex .llap > .inner {
  right: 0;
}

.katex .clap > .inner, .katex .rlap > .inner {
  left: 0;
}

.katex .clap > .inner > span {
  margin-left: -50%;
  margin-right: 50%;
}

.katex .rule {
  border: 0 solid;
  display: inline-block;
  position: relative;
}

.katex .hline, .katex .overline .overline-line, .katex .underline .underline-line {
  border-bottom-style: solid;
  width: 100%;
  display: inline-block;
}

.katex .hdashline {
  border-bottom-style: dashed;
  width: 100%;
  display: inline-block;
}

.katex .sqrt > .root {
  margin-left: .277778em;
  margin-right: -.555556em;
}

.katex .fontsize-ensurer.reset-size1.size1, .katex .sizing.reset-size1.size1 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size1.size2, .katex .sizing.reset-size1.size2 {
  font-size: 1.2em;
}

.katex .fontsize-ensurer.reset-size1.size3, .katex .sizing.reset-size1.size3 {
  font-size: 1.4em;
}

.katex .fontsize-ensurer.reset-size1.size4, .katex .sizing.reset-size1.size4 {
  font-size: 1.6em;
}

.katex .fontsize-ensurer.reset-size1.size5, .katex .sizing.reset-size1.size5 {
  font-size: 1.8em;
}

.katex .fontsize-ensurer.reset-size1.size6, .katex .sizing.reset-size1.size6 {
  font-size: 2em;
}

.katex .fontsize-ensurer.reset-size1.size7, .katex .sizing.reset-size1.size7 {
  font-size: 2.4em;
}

.katex .fontsize-ensurer.reset-size1.size8, .katex .sizing.reset-size1.size8 {
  font-size: 2.88em;
}

.katex .fontsize-ensurer.reset-size1.size9, .katex .sizing.reset-size1.size9 {
  font-size: 3.456em;
}

.katex .fontsize-ensurer.reset-size1.size10, .katex .sizing.reset-size1.size10 {
  font-size: 4.148em;
}

.katex .fontsize-ensurer.reset-size1.size11, .katex .sizing.reset-size1.size11 {
  font-size: 4.976em;
}

.katex .fontsize-ensurer.reset-size2.size1, .katex .sizing.reset-size2.size1 {
  font-size: .833333em;
}

.katex .fontsize-ensurer.reset-size2.size2, .katex .sizing.reset-size2.size2 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size2.size3, .katex .sizing.reset-size2.size3 {
  font-size: 1.16667em;
}

.katex .fontsize-ensurer.reset-size2.size4, .katex .sizing.reset-size2.size4 {
  font-size: 1.33333em;
}

.katex .fontsize-ensurer.reset-size2.size5, .katex .sizing.reset-size2.size5 {
  font-size: 1.5em;
}

.katex .fontsize-ensurer.reset-size2.size6, .katex .sizing.reset-size2.size6 {
  font-size: 1.66667em;
}

.katex .fontsize-ensurer.reset-size2.size7, .katex .sizing.reset-size2.size7 {
  font-size: 2em;
}

.katex .fontsize-ensurer.reset-size2.size8, .katex .sizing.reset-size2.size8 {
  font-size: 2.4em;
}

.katex .fontsize-ensurer.reset-size2.size9, .katex .sizing.reset-size2.size9 {
  font-size: 2.88em;
}

.katex .fontsize-ensurer.reset-size2.size10, .katex .sizing.reset-size2.size10 {
  font-size: 3.45667em;
}

.katex .fontsize-ensurer.reset-size2.size11, .katex .sizing.reset-size2.size11 {
  font-size: 4.14667em;
}

.katex .fontsize-ensurer.reset-size3.size1, .katex .sizing.reset-size3.size1 {
  font-size: .714286em;
}

.katex .fontsize-ensurer.reset-size3.size2, .katex .sizing.reset-size3.size2 {
  font-size: .857143em;
}

.katex .fontsize-ensurer.reset-size3.size3, .katex .sizing.reset-size3.size3 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size3.size4, .katex .sizing.reset-size3.size4 {
  font-size: 1.14286em;
}

.katex .fontsize-ensurer.reset-size3.size5, .katex .sizing.reset-size3.size5 {
  font-size: 1.28571em;
}

.katex .fontsize-ensurer.reset-size3.size6, .katex .sizing.reset-size3.size6 {
  font-size: 1.42857em;
}

.katex .fontsize-ensurer.reset-size3.size7, .katex .sizing.reset-size3.size7 {
  font-size: 1.71429em;
}

.katex .fontsize-ensurer.reset-size3.size8, .katex .sizing.reset-size3.size8 {
  font-size: 2.05714em;
}

.katex .fontsize-ensurer.reset-size3.size9, .katex .sizing.reset-size3.size9 {
  font-size: 2.46857em;
}

.katex .fontsize-ensurer.reset-size3.size10, .katex .sizing.reset-size3.size10 {
  font-size: 2.96286em;
}

.katex .fontsize-ensurer.reset-size3.size11, .katex .sizing.reset-size3.size11 {
  font-size: 3.55429em;
}

.katex .fontsize-ensurer.reset-size4.size1, .katex .sizing.reset-size4.size1 {
  font-size: .625em;
}

.katex .fontsize-ensurer.reset-size4.size2, .katex .sizing.reset-size4.size2 {
  font-size: .75em;
}

.katex .fontsize-ensurer.reset-size4.size3, .katex .sizing.reset-size4.size3 {
  font-size: .875em;
}

.katex .fontsize-ensurer.reset-size4.size4, .katex .sizing.reset-size4.size4 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size4.size5, .katex .sizing.reset-size4.size5 {
  font-size: 1.125em;
}

.katex .fontsize-ensurer.reset-size4.size6, .katex .sizing.reset-size4.size6 {
  font-size: 1.25em;
}

.katex .fontsize-ensurer.reset-size4.size7, .katex .sizing.reset-size4.size7 {
  font-size: 1.5em;
}

.katex .fontsize-ensurer.reset-size4.size8, .katex .sizing.reset-size4.size8 {
  font-size: 1.8em;
}

.katex .fontsize-ensurer.reset-size4.size9, .katex .sizing.reset-size4.size9 {
  font-size: 2.16em;
}

.katex .fontsize-ensurer.reset-size4.size10, .katex .sizing.reset-size4.size10 {
  font-size: 2.5925em;
}

.katex .fontsize-ensurer.reset-size4.size11, .katex .sizing.reset-size4.size11 {
  font-size: 3.11em;
}

.katex .fontsize-ensurer.reset-size5.size1, .katex .sizing.reset-size5.size1 {
  font-size: .555556em;
}

.katex .fontsize-ensurer.reset-size5.size2, .katex .sizing.reset-size5.size2 {
  font-size: .666667em;
}

.katex .fontsize-ensurer.reset-size5.size3, .katex .sizing.reset-size5.size3 {
  font-size: .777778em;
}

.katex .fontsize-ensurer.reset-size5.size4, .katex .sizing.reset-size5.size4 {
  font-size: .888889em;
}

.katex .fontsize-ensurer.reset-size5.size5, .katex .sizing.reset-size5.size5 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size5.size6, .katex .sizing.reset-size5.size6 {
  font-size: 1.11111em;
}

.katex .fontsize-ensurer.reset-size5.size7, .katex .sizing.reset-size5.size7 {
  font-size: 1.33333em;
}

.katex .fontsize-ensurer.reset-size5.size8, .katex .sizing.reset-size5.size8 {
  font-size: 1.6em;
}

.katex .fontsize-ensurer.reset-size5.size9, .katex .sizing.reset-size5.size9 {
  font-size: 1.92em;
}

.katex .fontsize-ensurer.reset-size5.size10, .katex .sizing.reset-size5.size10 {
  font-size: 2.30444em;
}

.katex .fontsize-ensurer.reset-size5.size11, .katex .sizing.reset-size5.size11 {
  font-size: 2.76444em;
}

.katex .fontsize-ensurer.reset-size6.size1, .katex .sizing.reset-size6.size1 {
  font-size: .5em;
}

.katex .fontsize-ensurer.reset-size6.size2, .katex .sizing.reset-size6.size2 {
  font-size: .6em;
}

.katex .fontsize-ensurer.reset-size6.size3, .katex .sizing.reset-size6.size3 {
  font-size: .7em;
}

.katex .fontsize-ensurer.reset-size6.size4, .katex .sizing.reset-size6.size4 {
  font-size: .8em;
}

.katex .fontsize-ensurer.reset-size6.size5, .katex .sizing.reset-size6.size5 {
  font-size: .9em;
}

.katex .fontsize-ensurer.reset-size6.size6, .katex .sizing.reset-size6.size6 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size6.size7, .katex .sizing.reset-size6.size7 {
  font-size: 1.2em;
}

.katex .fontsize-ensurer.reset-size6.size8, .katex .sizing.reset-size6.size8 {
  font-size: 1.44em;
}

.katex .fontsize-ensurer.reset-size6.size9, .katex .sizing.reset-size6.size9 {
  font-size: 1.728em;
}

.katex .fontsize-ensurer.reset-size6.size10, .katex .sizing.reset-size6.size10 {
  font-size: 2.074em;
}

.katex .fontsize-ensurer.reset-size6.size11, .katex .sizing.reset-size6.size11 {
  font-size: 2.488em;
}

.katex .fontsize-ensurer.reset-size7.size1, .katex .sizing.reset-size7.size1 {
  font-size: .416667em;
}

.katex .fontsize-ensurer.reset-size7.size2, .katex .sizing.reset-size7.size2 {
  font-size: .5em;
}

.katex .fontsize-ensurer.reset-size7.size3, .katex .sizing.reset-size7.size3 {
  font-size: .583333em;
}

.katex .fontsize-ensurer.reset-size7.size4, .katex .sizing.reset-size7.size4 {
  font-size: .666667em;
}

.katex .fontsize-ensurer.reset-size7.size5, .katex .sizing.reset-size7.size5 {
  font-size: .75em;
}

.katex .fontsize-ensurer.reset-size7.size6, .katex .sizing.reset-size7.size6 {
  font-size: .833333em;
}

.katex .fontsize-ensurer.reset-size7.size7, .katex .sizing.reset-size7.size7 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size7.size8, .katex .sizing.reset-size7.size8 {
  font-size: 1.2em;
}

.katex .fontsize-ensurer.reset-size7.size9, .katex .sizing.reset-size7.size9 {
  font-size: 1.44em;
}

.katex .fontsize-ensurer.reset-size7.size10, .katex .sizing.reset-size7.size10 {
  font-size: 1.72833em;
}

.katex .fontsize-ensurer.reset-size7.size11, .katex .sizing.reset-size7.size11 {
  font-size: 2.07333em;
}

.katex .fontsize-ensurer.reset-size8.size1, .katex .sizing.reset-size8.size1 {
  font-size: .347222em;
}

.katex .fontsize-ensurer.reset-size8.size2, .katex .sizing.reset-size8.size2 {
  font-size: .416667em;
}

.katex .fontsize-ensurer.reset-size8.size3, .katex .sizing.reset-size8.size3 {
  font-size: .486111em;
}

.katex .fontsize-ensurer.reset-size8.size4, .katex .sizing.reset-size8.size4 {
  font-size: .555556em;
}

.katex .fontsize-ensurer.reset-size8.size5, .katex .sizing.reset-size8.size5 {
  font-size: .625em;
}

.katex .fontsize-ensurer.reset-size8.size6, .katex .sizing.reset-size8.size6 {
  font-size: .694444em;
}

.katex .fontsize-ensurer.reset-size8.size7, .katex .sizing.reset-size8.size7 {
  font-size: .833333em;
}

.katex .fontsize-ensurer.reset-size8.size8, .katex .sizing.reset-size8.size8 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size8.size9, .katex .sizing.reset-size8.size9 {
  font-size: 1.2em;
}

.katex .fontsize-ensurer.reset-size8.size10, .katex .sizing.reset-size8.size10 {
  font-size: 1.44028em;
}

.katex .fontsize-ensurer.reset-size8.size11, .katex .sizing.reset-size8.size11 {
  font-size: 1.72778em;
}

.katex .fontsize-ensurer.reset-size9.size1, .katex .sizing.reset-size9.size1 {
  font-size: .289352em;
}

.katex .fontsize-ensurer.reset-size9.size2, .katex .sizing.reset-size9.size2 {
  font-size: .347222em;
}

.katex .fontsize-ensurer.reset-size9.size3, .katex .sizing.reset-size9.size3 {
  font-size: .405093em;
}

.katex .fontsize-ensurer.reset-size9.size4, .katex .sizing.reset-size9.size4 {
  font-size: .462963em;
}

.katex .fontsize-ensurer.reset-size9.size5, .katex .sizing.reset-size9.size5 {
  font-size: .520833em;
}

.katex .fontsize-ensurer.reset-size9.size6, .katex .sizing.reset-size9.size6 {
  font-size: .578704em;
}

.katex .fontsize-ensurer.reset-size9.size7, .katex .sizing.reset-size9.size7 {
  font-size: .694444em;
}

.katex .fontsize-ensurer.reset-size9.size8, .katex .sizing.reset-size9.size8 {
  font-size: .833333em;
}

.katex .fontsize-ensurer.reset-size9.size9, .katex .sizing.reset-size9.size9 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size9.size10, .katex .sizing.reset-size9.size10 {
  font-size: 1.20023em;
}

.katex .fontsize-ensurer.reset-size9.size11, .katex .sizing.reset-size9.size11 {
  font-size: 1.43981em;
}

.katex .fontsize-ensurer.reset-size10.size1, .katex .sizing.reset-size10.size1 {
  font-size: .24108em;
}

.katex .fontsize-ensurer.reset-size10.size2, .katex .sizing.reset-size10.size2 {
  font-size: .289296em;
}

.katex .fontsize-ensurer.reset-size10.size3, .katex .sizing.reset-size10.size3 {
  font-size: .337512em;
}

.katex .fontsize-ensurer.reset-size10.size4, .katex .sizing.reset-size10.size4 {
  font-size: .385728em;
}

.katex .fontsize-ensurer.reset-size10.size5, .katex .sizing.reset-size10.size5 {
  font-size: .433944em;
}

.katex .fontsize-ensurer.reset-size10.size6, .katex .sizing.reset-size10.size6 {
  font-size: .48216em;
}

.katex .fontsize-ensurer.reset-size10.size7, .katex .sizing.reset-size10.size7 {
  font-size: .578592em;
}

.katex .fontsize-ensurer.reset-size10.size8, .katex .sizing.reset-size10.size8 {
  font-size: .694311em;
}

.katex .fontsize-ensurer.reset-size10.size9, .katex .sizing.reset-size10.size9 {
  font-size: .833173em;
}

.katex .fontsize-ensurer.reset-size10.size10, .katex .sizing.reset-size10.size10 {
  font-size: 1em;
}

.katex .fontsize-ensurer.reset-size10.size11, .katex .sizing.reset-size10.size11 {
  font-size: 1.19961em;
}

.katex .fontsize-ensurer.reset-size11.size1, .katex .sizing.reset-size11.size1 {
  font-size: .200965em;
}

.katex .fontsize-ensurer.reset-size11.size2, .katex .sizing.reset-size11.size2 {
  font-size: .241158em;
}

.katex .fontsize-ensurer.reset-size11.size3, .katex .sizing.reset-size11.size3 {
  font-size: .281351em;
}

.katex .fontsize-ensurer.reset-size11.size4, .katex .sizing.reset-size11.size4 {
  font-size: .321543em;
}

.katex .fontsize-ensurer.reset-size11.size5, .katex .sizing.reset-size11.size5 {
  font-size: .361736em;
}

.katex .fontsize-ensurer.reset-size11.size6, .katex .sizing.reset-size11.size6 {
  font-size: .401929em;
}

.katex .fontsize-ensurer.reset-size11.size7, .katex .sizing.reset-size11.size7 {
  font-size: .482315em;
}

.katex .fontsize-ensurer.reset-size11.size8, .katex .sizing.reset-size11.size8 {
  font-size: .578778em;
}

.katex .fontsize-ensurer.reset-size11.size9, .katex .sizing.reset-size11.size9 {
  font-size: .694534em;
}

.katex .fontsize-ensurer.reset-size11.size10, .katex .sizing.reset-size11.size10 {
  font-size: .833601em;
}

.katex .fontsize-ensurer.reset-size11.size11, .katex .sizing.reset-size11.size11 {
  font-size: 1em;
}

.katex .delimsizing.size1 {
  font-family: KaTeX_Size1;
}

.katex .delimsizing.size2 {
  font-family: KaTeX_Size2;
}

.katex .delimsizing.size3 {
  font-family: KaTeX_Size3;
}

.katex .delimsizing.size4 {
  font-family: KaTeX_Size4;
}

.katex .delimsizing.mult .delim-size1 > span {
  font-family: KaTeX_Size1;
}

.katex .delimsizing.mult .delim-size4 > span {
  font-family: KaTeX_Size4;
}

.katex .nulldelimiter {
  width: .12em;
  display: inline-block;
}

.katex .delimcenter, .katex .op-symbol {
  position: relative;
}

.katex .op-symbol.small-op {
  font-family: KaTeX_Size1;
}

.katex .op-symbol.large-op {
  font-family: KaTeX_Size2;
}

.katex .accent > .vlist-t, .katex .op-limits > .vlist-t {
  text-align: center;
}

.katex .accent .accent-body {
  position: relative;
}

.katex .accent .accent-body:not(.accent-full) {
  width: 0;
}

.katex .overlay {
  display: block;
}

.katex .mtable .vertical-separator {
  min-width: 1px;
  display: inline-block;
}

.katex .mtable .arraycolsep {
  display: inline-block;
}

.katex .mtable .col-align-c > .vlist-t {
  text-align: center;
}

.katex .mtable .col-align-l > .vlist-t {
  text-align: left;
}

.katex .mtable .col-align-r > .vlist-t {
  text-align: right;
}

.katex .svg-align {
  text-align: left;
}

.katex svg {
  fill: currentColor;
  stroke: currentColor;
  fill-rule: nonzero;
  fill-opacity: 1;
  stroke-width: 1px;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-dasharray: none;
  stroke-dashoffset: 0;
  stroke-opacity: 1;
  height: inherit;
  width: 100%;
  display: block;
  position: absolute;
}

.katex svg path {
  stroke: none;
}

.katex img {
  border-style: none;
  min-width: 0;
  max-width: none;
  min-height: 0;
  max-height: none;
}

.katex .stretchy {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.katex .stretchy:after, .katex .stretchy:before {
  content: "";
}

.katex .hide-tail {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.katex .halfarrow-left {
  width: 50.2%;
  position: absolute;
  left: 0;
  overflow: hidden;
}

.katex .halfarrow-right {
  width: 50.2%;
  position: absolute;
  right: 0;
  overflow: hidden;
}

.katex .brace-left {
  width: 25.1%;
  position: absolute;
  left: 0;
  overflow: hidden;
}

.katex .brace-center {
  width: 50%;
  position: absolute;
  left: 25%;
  overflow: hidden;
}

.katex .brace-right {
  width: 25.1%;
  position: absolute;
  right: 0;
  overflow: hidden;
}

.katex .x-arrow-pad {
  padding: 0 .5em;
}

.katex .cd-arrow-pad {
  padding: 0 .55556em 0 .27778em;
}

.katex .mover, .katex .munder, .katex .x-arrow {
  text-align: center;
}

.katex .boxpad {
  padding: 0 .3em;
}

.katex .fbox, .katex .fcolorbox {
  box-sizing: border-box;
  border: .04em solid;
}

.katex .cancel-pad {
  padding: 0 .2em;
}

.katex .cancel-lap {
  margin-left: -.2em;
  margin-right: -.2em;
}

.katex .sout {
  border-bottom-style: solid;
  border-bottom-width: .08em;
}

.katex .angl {
  box-sizing: border-box;
  border-top: .049em solid;
  border-right: .049em solid;
  margin-right: .03889em;
}

.katex .anglpad {
  padding: 0 .03889em;
}

.katex .eqn-num:before {
  content: "(" counter(katexEqnNo) ")";
  counter-increment: katexEqnNo;
}

.katex .mml-eqn-num:before {
  content: "(" counter(mmlEqnNo) ")";
  counter-increment: mmlEqnNo;
}

.katex .mtr-glue {
  width: 50%;
}

.katex .cd-vert-arrow {
  display: inline-block;
  position: relative;
}

.katex .cd-label-left {
  text-align: left;
  display: inline-block;
  position: absolute;
  right: calc(50% + .3em);
}

.katex .cd-label-right {
  text-align: right;
  display: inline-block;
  position: absolute;
  left: calc(50% + .3em);
}

.katex-display {
  text-align: center;
  margin: 1em 0;
  display: block;
}

.katex-display > .katex {
  text-align: center;
  white-space: nowrap;
  display: block;
}

.katex-display > .katex > .katex-html {
  display: block;
  position: relative;
}

.katex-display > .katex > .katex-html > .tag {
  position: absolute;
  right: 0;
}

.katex-display.leqno > .katex > .katex-html > .tag {
  left: 0;
  right: auto;
}

.katex-display.fleqn > .katex {
  text-align: left;
  padding-left: 2em;
}

body {
  counter-reset: katexEqnNo mmlEqnNo;
}

.ProseMirror {
  word-wrap: break-word;
  white-space: pre-wrap;
  white-space: break-spaces;
  -webkit-font-variant-ligatures: none;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  position: relative;
}

.ProseMirror [contenteditable="false"] {
  white-space: normal;
}

.ProseMirror [contenteditable="false"] [contenteditable="true"], .ProseMirror pre {
  white-space: pre-wrap;
}

img.ProseMirror-separator {
  border: none !important;
  width: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  display: inline !important;
}

.ProseMirror-gapcursor {
  pointer-events: none;
  margin: 0;
  display: none;
  position: absolute;
}

.ProseMirror-gapcursor:after {
  content: "";
  border-top: 1px solid #000;
  width: 20px;
  animation: 1.1s steps(2, start) infinite ProseMirror-cursor-blink;
  display: block;
  position: absolute;
  top: -2px;
}

@keyframes ProseMirror-cursor-blink {
  100% {
    visibility: hidden;
  }
}

.ProseMirror-hideselection ::selection {
  background: none;
}

.ProseMirror-hideselection * {
  caret-color: #0000;
}

.ProseMirror-focused .ProseMirror-gapcursor {
  display: block;
}

.ProseMirror [data-skill-arg-hint] ~ .ProseMirror-separator, .ProseMirror [data-skill-arg-hint] ~ .ProseMirror-trailingBreak {
  display: none;
}

:root, html, [data-build-id="6b94fb8cb7"][data-git-hash="6b94fb8cb700fc0e2d762a2dae2106e72e15fa43"][data-build-timestamp="1786451596"][data-version="1.0.0"][data-env][data-color-version="v2"][data-theme="claude"][data-mode="dark"][data-density="comfortable"][data-sidebar-chrome-preference="classic"][data-sidebar-chrome="none"][data-window-blurred] {
  --cds-page-bg: #1a1a19;
  --dot-ready: #5aa6f2;
  --cds-anim: 0;
  --cds-anim2: 0;
  --cds-text-primary: #fff;
  --cds-fill-ghost-hover: #ffffff0d;
  --extended-green: #4dcb6b;
  --extended-pink: #e25a83;
  --extended-purple: #a88de2;
  --bg-100: 60 1.5873% 12.3529%;
  --cds-surface-1: #1a1a19;
  --df-sidebar-clearance: 0px;
  --df-ease-out-cubic: cubic-bezier(.215, .61, .355, 1);
  --cds-segmented-control-track: #ffffff0d;
  --cds-radius: 8px;
  --font-anthropic-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-anthropic-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-anthropic-mono: "anthropic-mono", ui-monospace, monospace;
  --font-open-dyslexic: "OpenDyslexic", "Comic Sans MS", ui-serif, serif;
  --cds-badge-x-wght: 577.8;
  --_prose-flow: 0px;
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  --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-scroll-snap-strictness: proximity;
  --tw-space-y-reverse: 0;
  --tw-space-x-reverse: 0;
  --tw-divide-x-reverse: 0;
  --tw-border-style: solid;
  --tw-divide-y-reverse: 0;
  --tw-gradient-from: #0000;
  --tw-gradient-via: #0000;
  --tw-gradient-to: #0000;
  --tw-gradient-from-position: 0%;
  --tw-gradient-via-position: 50%;
  --tw-gradient-to-position: 100%;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-alpha: 100%;
  --tw-inset-shadow: 0 0 #0000;
  --tw-inset-shadow-alpha: 100%;
  --tw-ring-shadow: 0 0 #0000;
  --tw-inset-ring-shadow: 0 0 #0000;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-outline-style: solid;
  --tw-drop-shadow-alpha: 100%;
  --tw-content: "";
  --cds-outset-x: 0px;
  --cds-outset-y: 0px;
  --cds-scroll-fade-size: 28px;
  --cds-scroll-fade-top: 0px;
  --cds-scroll-fade-bottom: 0px;
  --cds-scroll-fade-left: 0px;
  --cds-scroll-fade-right: 0px;
  --cds-scroll-fade-top-raw: 0px;
  --cds-scroll-fade-bottom-raw: 0px;
  --cds-scroll-fade-left-raw: 0px;
  --cds-scroll-fade-right-raw: 0px;
  --cds-scroll-fade-y-active: 0;
  --cds-scroll-fade-x-active: 0;
  --cds-scroll-fade-strip-raw: 0;
  --cds-scroll-fade-strip-active: 0;
  --font-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-mono: "anthropic-mono", ui-monospace, monospace;
  --spacing: .25rem;
  --container-xs: 20rem;
  --container-sm: 24rem;
  --container-md: 28rem;
  --container-lg: 32rem;
  --container-xl: 36rem;
  --container-2xl: 42rem;
  --container-3xl: 48rem;
  --container-4xl: 56rem;
  --container-5xl: 64rem;
  --container-6xl: 72rem;
  --container-7xl: 80rem;
  --text-xs: .75rem;
  --text-xs--line-height: calc(1 / .75);
  --text-sm: .875rem;
  --text-sm--line-height: calc(1.25 / .875);
  --text-base: 1rem;
  --text-base--line-height: calc(1.5 / 1);
  --text-lg: 1.125rem;
  --text-lg--line-height: calc(1.75 / 1.125);
  --text-xl: 1.25rem;
  --text-xl--line-height: calc(1.75 / 1.25);
  --text-2xl: 1.5rem;
  --text-2xl--line-height: calc(2 / 1.5);
  --text-3xl: 1.875rem;
  --text-3xl--line-height: calc(2.25 / 1.875);
  --text-4xl: 2.25rem;
  --text-4xl--line-height: calc(2.5 / 2.25);
  --text-5xl: 3rem;
  --text-5xl--line-height: 1;
  --text-6xl: 3.75rem;
  --text-6xl--line-height: 1;
  --font-weight-light: 300;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 580;
  --font-weight-bold: 600;
  --font-weight-black: 900;
  --tracking-tight: -.025em;
  --tracking-normal: 0em;
  --tracking-wide: .025em;
  --tracking-wider: .05em;
  --tracking-widest: .1em;
  --leading-tight: 1.25;
  --leading-snug: 1.375;
  --leading-normal: 1.5;
  --leading-relaxed: 1.625;
  --radius-sm: .25rem;
  --radius-md: .375rem;
  --radius-lg: .5rem;
  --radius-xl: .75rem;
  --radius-2xl: 1rem;
  --radius-3xl: 1.5rem;
  --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --drop-shadow-md: 0 3px 3px #0000001f;
  --drop-shadow-lg: 0 4px 4px #00000026;
  --ease-in: cubic-bezier(.4, 0, 1, 1);
  --ease-in-out: cubic-bezier(.4, 0, .2, 1);
  --animate-spin: spin 1s linear infinite;
  --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
  --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
  --blur-sm: 8px;
  --blur-md: 12px;
  --blur-lg: 16px;
  --blur-xl: 24px;
  --blur-3xl: 64px;
  --aspect-video: 16 / 9;
  --default-transition-duration: .15s;
  --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  --default-font-family: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --default-mono-font-family: "anthropic-mono", ui-monospace, monospace, "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --radius: 8px;
  --color-white: #fff;
  --color-black: #000;
  --color-red-500: #b93535;
  --outline-color-accent: #0d366b;
  --fill-primary: #fff;
  --radius-card: calc(8px + 4px);
  --font-voice: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif, ui-serif, Georgia, "Times New Roman", serif;
  --shadow-panel: inset 0 0 0 1px #ffffff1a, 0 0 0 0px #ffffff1a, 0 8px 24px #00000052, 0 2px 6px #0003;
  --shadow-card-ring: inset 0 0 0 1px #ffffff1a, 0 0 0 0px #ffffff1a;
  --text-body: 14px;
  --font-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --color-emerald-500: lab(66.9756% -58.27 19.5419);
  --color-fuchsia-500: lab(56.4256% 83.132 -64.639);
  --color-slate-700: lab(26.9569% -1.47016 -15.6993);
  --always-white: 0 0% 100%;
  --always-black: 0 0% 0%;
  --accent-brand: 14.7692 63.1068% 59.6078%;
  --accent-000: 212.791 79.6296% 78.8235%;
  --accent-100: 212.466 75.2577% 61.9608%;
  --accent-200: 212.466 75.2577% 61.9608%;
  --accent-900: 212.593 87.0968% 18.2353%;
  --accent-pro-000: 246 75% 84.3137%;
  --accent-pro-100: 247.5 66.6667% 67.0588%;
  --accent-pro-200: 247.5 66.6667% 67.0588%;
  --accent-pro-900: 248.182 52.381% 24.7059%;
  --bg-000: 60 2.3256% 16.8627%;
  --bg-200: 60 2.1277% 9.2157%;
  --bg-300: 0 0% 7.451%;
  --bg-400: 0 0% 4.3137%;
  --bg-500: 0 0% 4.3137%;
  --brand-000: 15.1111 54.2169% 51.1765%;
  --brand-100: 14.7692 63.1068% 59.6078%;
  --brand-200: 14.7692 63.1068% 59.6078%;
  --brand-900: 0 0% 0%;
  --border-100: 52.5 11.7647% 86.6667%;
  --border-200: 52.5 11.7647% 86.6667%;
  --border-300: 52.5 11.7647% 86.6667%;
  --border-400: 52.5 11.7647% 86.6667%;
  --danger-000: 0 76.8421% 81.3725%;
  --danger-100: .3871 73.4597% 58.6275%;
  --danger-200: .3871 73.4597% 58.6275%;
  --danger-900: 0 63.6364% 19.4118%;
  --oncolor-100: 0 0% 100%;
  --oncolor-200: 60 6.7% 97.1%;
  --oncolor-300: 60 6.7% 97.1%;
  --pictogram-100: 40 2.2222% 26.4706%;
  --pictogram-200: 60 2.7523% 21.3725%;
  --pictogram-300: 60 2.3256% 16.8627%;
  --pictogram-400: 60 1.5873% 12.3529%;
  --success-000: 115.2 47.7707% 69.2157%;
  --success-100: 120 86.2857% 34.3137%;
  --success-200: 120 86.2857% 34.3137%;
  --success-900: 117 60.6061% 12.9412%;
  --text-000: 60 14.2857% 97.2549%;
  --text-100: 60 14.2857% 97.2549%;
  --text-200: 55 9.0909% 74.1176%;
  --text-300: 55 9.0909% 74.1176%;
  --text-400: 48 4.5872% 57.2549%;
  --text-500: 48 4.5872% 57.2549%;
  --warning-000: 40.8 95.7447% 53.9216%;
  --warning-100: 39.0164 100% 35.8824%;
  --warning-200: 39.0164 100% 35.8824%;
  --warning-900: 33.2308 100% 12.7451%;
  --dropdown-max-height: 480px;
  --cds-editor-code-ink: #f4abab;
  --cds-avatar-sm: 24px;
  --cds-ring-inner: 1px;
  --cds-ring-outer: 0px;
  --font-claude-response: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-ui: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-ui-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-user-message: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-sans-serif: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-system: system-ui, sans-serif;
  --font-dyslexia: "OpenDyslexic", "Comic Sans MS", ui-serif, serif, "Comic Sans MS", ui-serif, Georgia, serif;
  --cds-card-press-sx: .99;
  --cds-card-press-sy: .99;
  --cds-card-press-d: 2px;
  --cds-message-actions-reveal-in-duration: .12s;
  --cds-message-actions-reveal-in-ease: cubic-bezier(.32, .72, 0, 1);
  --cds-message-actions-reveal-in-delay: .1s;
  --cds-message-actions-reveal-out-duration: 60ms;
  --cds-message-actions-reveal-out-ease: cubic-bezier(.32, .72, 0, 1);
  --cds-message-actions-reveal-out-delay: 0s;
  --cds-message-actions-reveal-scale: none;
  --cds-message-actions-reveal-origin: top;
  --cds-border: #ffffff1a;
  --cds-shadow-sm: 0 1px 2px 0 #0b0b0b0f, 0 2px 8px 0 #0000003d;
  --cds-shadow-md: 0 2px 4px 0 #0b0b0b12, 0 6px 16px 0 #0000003d;
  --cds-shadow-lg: 0 4px 8px 0 #0b0b0b14, 0 12px 28px -2px #0000003d;
  --cds-font-mono: "anthropic-mono", ui-monospace, monospace, "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --cds-font-mono-ui: "anthropic-mono", ui-monospace, monospace, "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --cds-font-system: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --cds-font-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --cds-ease-out: cubic-bezier(.165, .84, .44, 1);
  --cds-black: #000;
  --cds-oncolor-200: #f8f8f7bf;
  --cds-oncolor-300: #f8f8f780;
  --cds-clay: #d97757;
  --cds-clay-emphasized: #c6613f;
  --cds-heather: #cbcadb;
  --cds-plum: #827dbd;
  --cds-cactus: #bcd1ca;
  --cds-mineral: #629987;
  --cds-gray-80: #e7e6e1;
  --cds-gray-650: #454442;
  --cds-pictogram-highlight-default: #454442;
  --cds-pictogram-highlight-heather: #827dbd;
  --cds-pictogram-highlight-cactus: #629987;
  --cds-font-weight-regular: 400;
  --cds-font-weight-medium: 500;
  --cds-font-weight-semibold: 580;
  --cds-font-weight-bold: 600;
  --cds-h-control: 32px;
  --cds-h-control-nested: 22px;
  --cds-icon: 20px;
  --cds-pad-xs: 6px;
  --cds-pad-sm: 8px;
  --cds-pad-md: 12px;
  --cds-pad-lg: 16px;
  --cds-pad-xl: 24px;
  --cds-gap-xs: 8px;
  --cds-gap-sm: 12px;
  --cds-gap-md: 16px;
  --cds-gap-lg: 28px;
  --cds-gap-xl: 40px;
  --cds-border-accent: #0d366b;
  --cds-border-danger: #641919;
  --cds-border-success: #074506;
  --cds-border-warning: #512e00;
  --cds-border-pro: #322777;
  --cds-border-git-added: #32d74b66;
  --cds-border-git-removed: #ff2c5666;
  --cds-border-git-modified: #ffd01466;
  --cds-border-git-merged: #b796ff66;
  --cds-border-git-closed: #ff615966;
  --cds-border-git-conflicting: #fa832e66;
  --cds-border-git-draft: #a6a6a666;
  --cds-border-git-opened: #32d74b66;
  --cds-border-git-queued: #ffd01466;
  --cds-border-strong: #fff3;
  --cds-border-stronger: #fff6;
  --cds-shadow-color: #0000003d;
  --cds-shadow-popover: 0 8px 24px #00000052, 0 2px 6px #0003;
  --cds-ring-color: #ffffff1a;
  --cds-ring-hairline: .5px;
  --cds-focus-shadow: inset 0 0 0 1px #1a1a19, 0 0 0 1px #2a78d6, 0 0 6px 1px #184f9599;
  --cds-font-voice: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif, ui-serif, Georgia, "Times New Roman", serif;
  --cds-ease-snap: cubic-bezier(.32, .72, 0, 1);
  --cds-ease-overshoot: cubic-bezier(.34, 1.3, .64, 1);
  --cds-dur-fast: 60ms;
  --cds-dur-snap: .12s;
  --cds-dur-base: .2s;
  --cds-dur-slow: .45s;
  --cds-btn-spring: linear(0, .2459, .6526, .9468, 1.0764, 1.0915, 1.0585, 1.0219, .9993, .9914, .9921, .9957, .9988, 1.0004, 1);
  --cds-gray-0: #fff;
  --cds-gray-10: #fcfcfb;
  --cds-gray-20: #f9f9f7;
  --cds-gray-30: #f6f6f4;
  --cds-gray-40: #f3f3f0;
  --cds-gray-50: #f0efec;
  --cds-gray-60: #edece8;
  --cds-gray-70: #eae9e4;
  --cds-gray-90: #e4e3dd;
  --cds-gray-100: #e1e0d9;
  --cds-gray-150: #d2d1c7;
  --cds-gray-200: #c3c2b7;
  --cds-gray-250: #b4b3a8;
  --cds-gray-300: #a5a49a;
  --cds-gray-350: #97958d;
  --cds-gray-400: #898781;
  --cds-gray-450: #7b7974;
  --cds-gray-500: #6d6b67;
  --cds-gray-550: #5f5e5a;
  --cds-gray-600: #52514e;
  --cds-gray-700: #383835;
  --cds-gray-750: #2c2c2a;
  --cds-gray-800: #20201f;
  --cds-gray-810: #1e1e1d;
  --cds-gray-820: #1c1c1b;
  --cds-gray-830: #1a1a19;
  --cds-gray-840: #181817;
  --cds-gray-850: #151515;
  --cds-gray-860: #131313;
  --cds-gray-870: #111;
  --cds-gray-880: #0f0f0f;
  --cds-gray-890: #0d0d0d;
  --cds-gray-900: #0b0b0b;
  --cds-red-0: #fff;
  --cds-red-10: #fffbfb;
  --cds-red-20: #fef7f7;
  --cds-red-30: #fef3f3;
  --cds-red-40: #fdefef;
  --cds-red-50: #fbebeb;
  --cds-red-60: #fae7e7;
  --cds-red-70: #fae3e3;
  --cds-red-80: #fadfdf;
  --cds-red-90: #fadada;
  --cds-red-100: #fad6d6;
  --cds-red-150: #f7c1c1;
  --cds-red-200: #f4abab;
  --cds-red-250: #f09595;
  --cds-red-300: #ec7e7e;
  --cds-red-350: #e66767;
  --cds-red-400: #e34948;
  --cds-red-450: #d03b3b;
  --cds-red-500: #b93535;
  --cds-red-550: #a32c2c;
  --cds-red-600: #8e2626;
  --cds-red-650: #791e1e;
  --cds-red-700: #641919;
  --cds-red-750: #511212;
  --cds-red-800: #3c0e0e;
  --cds-red-810: #380d0d;
  --cds-red-820: #340c0c;
  --cds-red-830: #310b0b;
  --cds-red-840: #2d0a0a;
  --cds-red-850: #280a0a;
  --cds-red-860: #230b0a;
  --cds-red-870: #1d0b0a;
  --cds-red-880: #170c0b;
  --cds-red-890: #110c0b;
  --cds-red-900: #0b0b0b;
  --cds-orange-0: #fff;
  --cds-orange-10: #fefbfa;
  --cds-orange-20: #fdf7f5;
  --cds-orange-30: #fcf4f0;
  --cds-orange-40: #faf0ec;
  --cds-orange-50: #f9ece7;
  --cds-orange-60: #f8e9e2;
  --cds-orange-70: #f7e5dd;
  --cds-orange-80: #f7e1d7;
  --cds-orange-90: #f7dcd1;
  --cds-orange-100: #f7d8cb;
  --cds-orange-150: #f3c5b2;
  --cds-orange-200: #f4ae94;
  --cds-orange-250: #f09978;
  --cds-orange-300: #ec835a;
  --cds-orange-350: #eb6834;
  --cds-orange-400: #d95926;
  --cds-orange-450: #c25124;
  --cds-orange-500: #ae461c;
  --cds-orange-550: #993d19;
  --cds-orange-600: #863311;
  --cds-orange-650: #712b0f;
  --cds-orange-700: #5d230b;
  --cds-orange-750: #4b1b08;
  --cds-orange-800: #371407;
  --cds-orange-810: #341307;
  --cds-orange-820: #301106;
  --cds-orange-830: #2d1006;
  --cds-orange-840: #290f06;
  --cds-orange-850: #240e07;
  --cds-orange-860: #1f0e08;
  --cds-orange-870: #1a0e09;
  --cds-orange-880: #150d0a;
  --cds-orange-890: #100c0b;
  --cds-orange-900: #0b0b0b;
  --cds-yellow-0: #fff;
  --cds-yellow-10: #fefcf8;
  --cds-yellow-20: #fcf8f1;
  --cds-yellow-30: #fbf5ea;
  --cds-yellow-40: #f9f2e4;
  --cds-yellow-50: #f9eeda;
  --cds-yellow-60: #faebce;
  --cds-yellow-70: #fae7c2;
  --cds-yellow-80: #fae3b8;
  --cds-yellow-90: #f9e0b0;
  --cds-yellow-100: #f9dca4;
  --cds-yellow-150: #f9c868;
  --cds-yellow-200: #fab219;
  --cds-yellow-250: #eda100;
  --cds-yellow-300: #db9300;
  --cds-yellow-350: #c98500;
  --cds-yellow-400: #b77700;
  --cds-yellow-450: #a66a00;
  --cds-yellow-500: #945d00;
  --cds-yellow-550: #835100;
  --cds-yellow-600: #734500;
  --cds-yellow-650: #623900;
  --cds-yellow-700: #512e00;
  --cds-yellow-750: #412400;
  --cds-yellow-800: #311a00;
  --cds-yellow-810: #2e1800;
  --cds-yellow-820: #2b1700;
  --cds-yellow-830: #271500;
  --cds-yellow-840: #231402;
  --cds-yellow-850: #1f1204;
  --cds-yellow-860: #1b1106;
  --cds-yellow-870: #171007;
  --cds-yellow-880: #130e09;
  --cds-yellow-890: #0f0d0a;
  --cds-yellow-900: #0b0b0b;
  --cds-green-0: #fff;
  --cds-green-10: #fafdfa;
  --cds-green-20: #f5fbf4;
  --cds-green-30: #f0f9ef;
  --cds-green-40: #ebf7e9;
  --cds-green-50: #e5f4e4;
  --cds-green-60: #e0f2de;
  --cds-green-70: #dbf0d8;
  --cds-green-80: #d5eed3;
  --cds-green-90: #d0eccd;
  --cds-green-100: #caeac7;
  --cds-green-150: #aee0a9;
  --cds-green-200: #91d68b;
  --cds-green-250: #73cb6d;
  --cds-green-300: #55bf50;
  --cds-green-350: #35b231;
  --cds-green-400: #0ca30c;
  --cds-green-450: #009300;
  --cds-green-500: #008300;
  --cds-green-550: #007300;
  --cds-green-600: #006300;
  --cds-green-650: #005400;
  --cds-green-700: #074506;
  --cds-green-750: #0f350d;
  --cds-green-800: #11260f;
  --cds-green-810: #10230f;
  --cds-green-820: #10210f;
  --cds-green-830: #101e0f;
  --cds-green-840: #101b0f;
  --cds-green-850: #0f180e;
  --cds-green-860: #0e160e;
  --cds-green-870: #0e130d;
  --cds-green-880: #0d100d;
  --cds-green-890: #0c0e0c;
  --cds-green-900: #0b0b0b;
  --cds-aqua-0: #fff;
  --cds-aqua-10: #f9fdfb;
  --cds-aqua-20: #f3fbf8;
  --cds-aqua-30: #edf9f4;
  --cds-aqua-40: #e8f7f1;
  --cds-aqua-50: #e2f4ed;
  --cds-aqua-60: #dcf2ea;
  --cds-aqua-70: #d5f0e6;
  --cds-aqua-80: #ceefe2;
  --cds-aqua-90: #c7eddf;
  --cds-aqua-100: #bfebdb;
  --cds-aqua-150: #a0e1c9;
  --cds-aqua-200: #7ad7b4;
  --cds-aqua-250: #5acba0;
  --cds-aqua-300: #3bbd8c;
  --cds-aqua-350: #1baf7a;
  --cds-aqua-400: #199e70;
  --cds-aqua-450: #138e65;
  --cds-aqua-500: #0f7e5c;
  --cds-aqua-550: #0e6e53;
  --cds-aqua-600: #065f49;
  --cds-aqua-650: #095040;
  --cds-aqua-700: #034235;
  --cds-aqua-750: #02342b;
  --cds-aqua-800: #022720;
  --cds-aqua-810: #02241e;
  --cds-aqua-820: #02221c;
  --cds-aqua-830: #021f1a;
  --cds-aqua-840: #031c18;
  --cds-aqua-850: #051a16;
  --cds-aqua-860: #071713;
  --cds-aqua-870: #081411;
  --cds-aqua-880: #0a110f;
  --cds-aqua-890: #0b0e0d;
  --cds-aqua-900: #0b0b0b;
  --cds-blue-0: #fff;
  --cds-blue-10: #fafcff;
  --cds-blue-20: #f5f9fe;
  --cds-blue-30: #f0f7fe;
  --cds-blue-40: #ebf4fc;
  --cds-blue-50: #e7f1fb;
  --cds-blue-60: #e2eefa;
  --cds-blue-70: #ddebfa;
  --cds-blue-80: #d7e8fa;
  --cds-blue-90: #d2e5fa;
  --cds-blue-100: #cde2fb;
  --cds-blue-150: #b7d3f6;
  --cds-blue-200: #9ec5f4;
  --cds-blue-250: #86b6ef;
  --cds-blue-300: #6da7ec;
  --cds-blue-350: #5598e7;
  --cds-blue-400: #3987e5;
  --cds-blue-450: #2a78d6;
  --cds-blue-500: #256abf;
  --cds-blue-550: #1c5cab;
  --cds-blue-600: #184f95;
  --cds-blue-650: #104281;
  --cds-blue-700: #0d366b;
  --cds-blue-750: #062b57;
  --cds-blue-800: #032042;
  --cds-blue-810: #031e3d;
  --cds-blue-820: #021c39;
  --cds-blue-830: #021a36;
  --cds-blue-840: #021831;
  --cds-blue-850: #03162c;
  --cds-blue-860: #051426;
  --cds-blue-870: #07121f;
  --cds-blue-880: #091018;
  --cds-blue-890: #0a0d11;
  --cds-blue-900: #0b0b0b;
  --cds-violet-0: #fff;
  --cds-violet-10: #fcfbff;
  --cds-violet-20: #f8f8ff;
  --cds-violet-30: #f5f4ff;
  --cds-violet-40: #f2f1ff;
  --cds-violet-50: #efedff;
  --cds-violet-60: #ebeafe;
  --cds-violet-70: #e8e6fe;
  --cds-violet-80: #e5e2fd;
  --cds-violet-90: #e2dffd;
  --cds-violet-100: #dfdbfd;
  --cds-violet-150: #cfcafb;
  --cds-violet-200: #bfb9f5;
  --cds-violet-250: #b0a7f2;
  --cds-violet-300: #a096eb;
  --cds-violet-350: #9085e9;
  --cds-violet-400: #8173e3;
  --cds-violet-450: #7161e0;
  --cds-violet-500: #6250d6;
  --cds-violet-550: #5645be;
  --cds-violet-600: #4a3aa7;
  --cds-violet-650: #3e318e;
  --cds-violet-700: #322777;
  --cds-violet-750: #271e60;
  --cds-violet-800: #1d1649;
  --cds-violet-810: #1b1544;
  --cds-violet-820: #19133f;
  --cds-violet-830: #17123b;
  --cds-violet-840: #151036;
  --cds-violet-850: #130f32;
  --cds-violet-860: #110e2b;
  --cds-violet-870: #0f0e23;
  --cds-violet-880: #0e0d1b;
  --cds-violet-890: #0c0c13;
  --cds-violet-900: #0b0b0b;
  --cds-magenta-0: #fff;
  --cds-magenta-10: #fefbfc;
  --cds-magenta-20: #fef6f9;
  --cds-magenta-30: #fdf2f6;
  --cds-magenta-40: #fbeff3;
  --cds-magenta-50: #faebf0;
  --cds-magenta-60: #f9e6ed;
  --cds-magenta-70: #f9e2eb;
  --cds-magenta-80: #f9dee8;
  --cds-magenta-90: #f9d9e5;
  --cds-magenta-100: #f9d4e2;
  --cds-magenta-150: #f3c0d3;
  --cds-magenta-200: #f3a8c3;
  --cds-magenta-250: #ed93b4;
  --cds-magenta-300: #e87ba4;
  --cds-magenta-350: #e46191;
  --cds-magenta-400: #d55181;
  --cds-magenta-450: #c04873;
  --cds-magenta-500: #ad3d66;
  --cds-magenta-550: #993458;
  --cds-magenta-600: #862a4c;
  --cds-magenta-650: #722340;
  --cds-magenta-700: #5e1c34;
  --cds-magenta-750: #4c1429;
  --cds-magenta-800: #390f1f;
  --cds-magenta-810: #360d1c;
  --cds-magenta-820: #320c1a;
  --cds-magenta-830: #2f0b18;
  --cds-magenta-840: #2b0a16;
  --cds-magenta-850: #270a14;
  --cds-magenta-860: #220a12;
  --cds-magenta-870: #1c0b11;
  --cds-magenta-880: #170b0f;
  --cds-magenta-890: #110b0d;
  --cds-magenta-900: #0b0b0b;
  --cds-cursor-interactive: pointer;
  --cds-neutral-0: #0b0b0b;
  --cds-neutral-10: #0d0d0d;
  --cds-neutral-20: #0f0f0f;
  --cds-neutral-30: #111;
  --cds-neutral-40: #131313;
  --cds-neutral-50: #151515;
  --cds-neutral-60: #181817;
  --cds-neutral-70: #1a1a19;
  --cds-neutral-80: #1c1c1b;
  --cds-neutral-90: #1e1e1d;
  --cds-neutral-100: #20201f;
  --cds-neutral-150: #2c2c2a;
  --cds-neutral-200: #383835;
  --cds-neutral-250: #454442;
  --cds-neutral-300: #52514e;
  --cds-neutral-350: #5f5e5a;
  --cds-neutral-400: #6d6b67;
  --cds-neutral-450: #7b7974;
  --cds-neutral-500: #898781;
  --cds-neutral-550: #97958d;
  --cds-neutral-600: #a5a49a;
  --cds-neutral-650: #b4b3a8;
  --cds-neutral-700: #c3c2b7;
  --cds-neutral-750: #d2d1c7;
  --cds-neutral-800: #e1e0d9;
  --cds-neutral-810: #e4e3dd;
  --cds-neutral-820: #e7e6e1;
  --cds-neutral-830: #eae9e4;
  --cds-neutral-840: #edece8;
  --cds-neutral-850: #f0efec;
  --cds-neutral-860: #f3f3f0;
  --cds-neutral-870: #f6f6f4;
  --cds-neutral-880: #f9f9f7;
  --cds-neutral-890: #fcfcfb;
  --cds-neutral-900: #fff;
  --cds-alpha-0: #fff0;
  --cds-alpha-1: #ffffff0d;
  --cds-alpha-2: #ffffff1a;
  --cds-alpha-3: #fff3;
  --cds-alpha-4: #ffffff59;
  --cds-alpha-5: #ffffff80;
  --cds-alpha-6: #fff9;
  --cds-alpha-7: #ffffffb3;
  --cds-alpha-8: #ffffffd9;
  --cds-alpha-9: #fffffff2;
  --cds-surface-0: #0d0d0d;
  --cds-surface-2: #2c2c2a;
  --cds-surface-3: #383835;
  --cds-surface-popover: #383835;
  --cds-surface-panel: #2c2c2a;
  --cds-fill-accent: #2a78d6;
  --cds-fill-accent-hover: #3987e5;
  --cds-fill-danger: #d03b3b;
  --cds-fill-danger-hover: #e34948;
  --cds-fill-success: #009300;
  --cds-fill-success-hover: #0ca30c;
  --cds-fill-warning: #fab219;
  --cds-fill-warning-hover: #eda100;
  --cds-fill-pro: #7161e0;
  --cds-fill-pro-hover: #8173e3;
  --cds-fill-git-added: #32d74b;
  --cds-fill-git-added-hover: #27c840;
  --cds-fill-git-removed: #ff2c56;
  --cds-fill-git-removed-hover: #ff1342;
  --cds-fill-git-modified: #ffd014;
  --cds-fill-git-modified-hover: #fac800;
  --cds-fill-git-merged: #b796ff;
  --cds-fill-git-merged-hover: #a67dff;
  --cds-fill-git-closed: #ff6159;
  --cds-fill-git-closed-hover: #ff4940;
  --cds-fill-git-conflicting: #fa832e;
  --cds-fill-git-conflicting-hover: #f97a1f;
  --cds-fill-git-draft: #a6a6a6;
  --cds-fill-git-draft-hover: #999;
  --cds-fill-git-opened: #32d74b;
  --cds-fill-git-opened-hover: #27c840;
  --cds-fill-git-queued: #ffd014;
  --cds-fill-git-queued-hover: #fac800;
  --cds-fill-brand: #c6613f;
  --cds-fill-brand-hover: #d97757;
  --cds-fill-primary: #fff;
  --cds-fill-primary-hover: #e1e0d9;
  --cds-fill-secondary: #ffffff1a;
  --cds-fill-secondary-hover: #ffffff24;
  --cds-fill-secondary-ring: transparent;
  --cds-fill-field: #ffffff0d;
  --cds-fill-field-ring: #ffffff1a;
  --cds-fill-disabled: #ffffff0d;
  --cds-fill-control: #ffffff1a;
  --cds-fill-control-hover: #fff3;
  --cds-bg-accent: #032042;
  --cds-bg-accent-chip: #032042;
  --cds-bg-danger: #3c0e0e;
  --cds-bg-danger-chip: #3c0e0e;
  --cds-bg-success: #11260f;
  --cds-bg-success-chip: #11260f;
  --cds-bg-warning: #311a00;
  --cds-bg-warning-chip: #311a00;
  --cds-bg-pro: #1d1649;
  --cds-bg-pro-chip: #1d1649;
  --cds-bg-git-added: #32d74b33;
  --cds-bg-git-removed: #ff2c5633;
  --cds-bg-git-modified: #ffd01433;
  --cds-bg-git-merged: #b796ff33;
  --cds-bg-git-closed: #ff615933;
  --cds-bg-git-conflicting: #fa832e33;
  --cds-bg-git-draft: #a6a6a633;
  --cds-bg-git-opened: #32d74b33;
  --cds-bg-git-queued: #ffd01433;
  --cds-bg-neutral: #ffffff0d;
  --cds-bg-neutral-hover: #ffffff1a;
  --cds-bg-neutral-chip: #ffffff0d;
  --cds-bg-neutral-chip-hover: #ffffff1a;
  --cds-backdrop: #00000080;
  --cds-text-accent: #6da7ec;
  --cds-text-danger: #ec7e7e;
  --cds-text-success: #0ca30c;
  --cds-text-warning: #db9300;
  --cds-text-pro: #a096eb;
  --cds-text-git-added: #32d74b;
  --cds-text-git-removed: #ff2c56;
  --cds-text-git-modified: #ffd014;
  --cds-text-git-merged: #b796ff;
  --cds-text-git-closed: #ff6159;
  --cds-text-git-conflicting: #fa832e;
  --cds-text-git-draft: #a6a6a6;
  --cds-text-git-opened: #32d74b;
  --cds-text-git-queued: #ffd014;
  --cds-text-secondary: #c3c2b7;
  --cds-text-muted: #898781;
  --cds-text-disabled: #ffffff59;
  --cds-font-size-caption: 12px;
  --cds-font-size-footnote: 13px;
  --cds-font-size-code: 13px;
  --cds-font-size-body: 14px;
  --cds-font-size-prose: 1rem;
  --cds-font-size-heading: 15px;
  --cds-font-size-title: 22px;
  --cds-font-wght-regular: "wght" 360;
  --cds-font-wght-medium: "wght" 460;
  --cds-font-wght-semibold: "wght" 540;
  --cds-font-wght-bold: "wght" 560;
  --cds-leading-caption: 17px;
  --cds-leading-footnote: 17px;
  --cds-leading-code: 19px;
  --cds-leading-body: 20px;
  --cds-leading-prose: 1.5rem;
  --cds-leading-heading: 20px;
  --cds-leading-title: 28px;
  --cds-on-primary: #0b0b0b;
  --cds-on-accent: #fff;
  --cds-on-danger: #fff;
  --cds-on-success: #0b0b0b;
  --cds-on-warning: #0b0b0b;
  --cds-on-pro: #fff;
  --cds-on-git-added: #0b0b0b;
  --cds-on-git-removed: #0b0b0b;
  --cds-on-git-modified: #0b0b0b;
  --cds-on-git-merged: #0b0b0b;
  --cds-on-git-closed: #0b0b0b;
  --cds-on-git-conflicting: #0b0b0b;
  --cds-on-git-draft: #0b0b0b;
  --cds-on-git-opened: #0b0b0b;
  --cds-on-git-queued: #0b0b0b;
  --cds-on-brand: #fff;
  --cds-chart-categorical-1: #3987e5;
  --cds-chart-categorical-2: #d95926;
  --cds-chart-categorical-3: #199e70;
  --cds-chart-categorical-4: #c98500;
  --cds-chart-categorical-5: #d55181;
  --cds-chart-categorical-6: #008300;
  --cds-chart-categorical-7: #9085e9;
  --cds-chart-categorical-8: #e66767;
  --cds-chart-sequential-1: #0d366b;
  --cds-chart-sequential-2: #184f95;
  --cds-chart-sequential-3: #256abf;
  --cds-chart-sequential-4: #3987e5;
  --cds-chart-sequential-5: #6da7ec;
  --cds-chart-sequential-6: #9ec5f4;
  --cds-chart-sequential-7: #cde2fb;
  --cds-chart-diverging-1: #6da7ec;
  --cds-chart-diverging-2: #2a78d6;
  --cds-chart-diverging-3: #184f95;
  --cds-chart-diverging-4: #383835;
  --cds-chart-diverging-5: #8e2626;
  --cds-chart-diverging-6: #d03b3b;
  --cds-chart-diverging-7: #ec7e7e;
  --cds-chart-status-good: #0ca30c;
  --cds-chart-status-warning: #fab219;
  --cds-chart-status-serious: #ec835a;
  --cds-chart-status-critical: #d03b3b;
  --cds-chart-muted: #5f5e5a;
  --cds-chart-reference: #97958d;
  --cds-chart-reference-tint: #97958d26;
  --cds-chart-grid: #ffffff1a;
  --cds-chart-axis: #383835;
  --cds-chart-baseline: #383835;
  --cds-z-modal: 40;
  --cds-z-coachmark: 35;
  --cds-z-popover: 50;
  --cds-z-tooltip: 50;
  --cds-z-toast: 60;
  --cds-avatar-xs: 20px;
  --cds-avatar-md: 32px;
  --cds-avatar-lg: 40px;
  --cds-button-on-content: #0000008c;
  --cds-button-on-content-hover: #000000a6;
  --cds-button-on-content-ring: transparent;
  --cds-checkbox: 20px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 5px;
  --cds-radio-group-card-selected: #03162c;
  --cds-segmented-control-thumb: #ffffff1a;
  --cds-skeleton-base: #ffffff1a;
  --cds-skeleton-sheen: #ffffff1a;
  --cds-switch-knob: #fff;
  --cds-switch-track: #fff3;
  --cds-switch-track-hover: #ffffff59;
  --cds-switch-h: 20px;
  --cds-tooltip-bg: #383835;
  --cds-tooltip-fg: #fff;
  --cds-radius--xs: 6px;
  --cds-radius--sm: 7px;
  --cds-radius--lg: 10px;
  --cds-h-control--xs: 24px;
  --cds-h-control--sm: 28px;
  --cds-h-control--lg: 40px;
  --cds-h-control-nested--xs: 18px;
  --cds-h-control-nested--sm: 20px;
  --cds-h-control-nested--lg: 28px;
  --cds-icon--xs: 16px;
  --cds-icon--sm: 16px;
  --cds-icon--lg: 24px;
  --cds-pad-xs--xs: 4px;
  --cds-pad-xs--sm: 6px;
  --cds-pad-xs--lg: 8px;
  --cds-pad-sm--xs: 6px;
  --cds-pad-sm--sm: 8px;
  --cds-pad-sm--lg: 12px;
  --cds-pad-md--xs: 8px;
  --cds-pad-md--sm: 10px;
  --cds-pad-md--lg: 16px;
  --cds-pad-lg--xs: 12px;
  --cds-pad-lg--sm: 14px;
  --cds-pad-lg--lg: 20px;
  --cds-pad-xl--xs: 20px;
  --cds-pad-xl--sm: 22px;
  --cds-pad-xl--lg: 28px;
  --cds-font-size-caption--xs: 11px;
  --cds-font-size-caption--sm: 12px;
  --cds-font-size-caption--lg: 13px;
  --cds-font-size-body--xs: 13px;
  --cds-font-size-body--sm: 14px;
  --cds-font-size-body--lg: 15px;
  --cds-font-size-prose--xs: .875rem;
  --cds-font-size-prose--sm: .9375rem;
  --cds-font-size-prose--lg: 1.125rem;
  --cds-leading-body--xs: 19px;
  --cds-leading-body--sm: 20px;
  --cds-leading-body--lg: 22px;
  --cds-leading-prose--xs: 1.25rem;
  --cds-leading-prose--sm: 1.375rem;
  --cds-leading-prose--lg: 1.6875rem;
  --cds-checkbox--xs: 16px;
  --cds-checkbox--sm: 18px;
  --cds-checkbox--lg: 24px;
  --cds-checkbox-glyph--xs: 16px;
  --cds-checkbox-glyph--sm: 16px;
  --cds-checkbox-glyph--lg: 20px;
  --cds-checkbox-radius--xs: 4px;
  --cds-checkbox-radius--sm: 5px;
  --cds-checkbox-radius--lg: 6px;
  --cds-switch-h--xs: 16px;
  --cds-switch-h--sm: 18px;
  --cds-switch-h--lg: 24px;
  --cds-hsl-gray-0: 0 0% 100%;
  --cds-hsl-gray-10: 60 14.2857% 98.6275%;
  --cds-hsl-gray-20: 60 14.2857% 97.2549%;
  --cds-hsl-gray-30: 60 10% 96.0784%;
  --cds-hsl-gray-40: 60 11.1111% 94.7059%;
  --cds-hsl-gray-50: 45 11.7647% 93.3333%;
  --cds-hsl-gray-60: 48 12.1951% 91.9608%;
  --cds-hsl-gray-80: 50 11.1111% 89.4118%;
  --cds-hsl-gray-90: 51.4286 11.4754% 88.0392%;
  --cds-hsl-gray-100: 52.5 11.7647% 86.6667%;
  --cds-hsl-gray-150: 54.5455 10.8911% 80.1961%;
  --cds-hsl-gray-200: 55 9.0909% 74.1176%;
  --cds-hsl-gray-300: 54.5455 5.7592% 62.549%;
  --cds-hsl-gray-350: 48 4.5872% 57.2549%;
  --cds-hsl-gray-450: 42.8571 2.9289% 46.8627%;
  --cds-hsl-gray-500: 40 2.8302% 41.5686%;
  --cds-hsl-gray-600: 45 2.5% 31.3725%;
  --cds-hsl-gray-650: 40 2.2222% 26.4706%;
  --cds-hsl-gray-700: 60 2.7523% 21.3725%;
  --cds-hsl-gray-750: 60 2.3256% 16.8627%;
  --cds-hsl-gray-800: 60 1.5873% 12.3529%;
  --cds-hsl-gray-810: 60 1.6949% 11.5686%;
  --cds-hsl-gray-830: 60 1.9608% 10%;
  --cds-hsl-gray-840: 60 2.1277% 9.2157%;
  --cds-hsl-gray-850: 0 0% 8.2353%;
  --cds-hsl-gray-860: 0 0% 7.451%;
  --cds-hsl-gray-870: 0 0% 6.6667%;
  --cds-hsl-gray-890: 0 0% 5.098%;
  --cds-hsl-gray-900: 0 0% 4.3137%;
  --cds-hsl-red-100: 0 78.2609% 90.9804%;
  --cds-hsl-red-200: 0 76.8421% 81.3725%;
  --cds-hsl-red-350: 0 71.7514% 65.2941%;
  --cds-hsl-red-400: .3871 73.4597% 58.6275%;
  --cds-hsl-red-450: 0 61.3169% 52.3529%;
  --cds-hsl-red-600: 0 57.7778% 35.2941%;
  --cds-hsl-red-750: 0 63.6364% 19.4118%;
  --cds-hsl-yellow-100: 39.5294 87.6289% 80.9804%;
  --cds-hsl-yellow-200: 40.8 95.7447% 53.9216%;
  --cds-hsl-yellow-350: 39.7015 100% 39.4118%;
  --cds-hsl-yellow-400: 39.0164 100% 35.8824%;
  --cds-hsl-yellow-450: 38.3133 100% 32.549%;
  --cds-hsl-yellow-600: 36 100% 22.549%;
  --cds-hsl-yellow-750: 33.2308 100% 12.7451%;
  --cds-hsl-green-100: 114.857 45.4545% 84.902%;
  --cds-hsl-green-200: 115.2 47.7707% 69.2157%;
  --cds-hsl-green-400: 120 86.2857% 34.3137%;
  --cds-hsl-green-450: 120 100% 28.8235%;
  --cds-hsl-green-600: 120 100% 19.4118%;
  --cds-hsl-green-750: 117 60.6061% 12.9412%;
  --cds-hsl-blue-100: 212.609 85.1852% 89.4118%;
  --cds-hsl-blue-200: 212.791 79.6296% 78.8235%;
  --cds-hsl-blue-350: 212.466 75.2577% 61.9608%;
  --cds-hsl-blue-500: 213.117 67.5439% 44.7059%;
  --cds-hsl-blue-600: 213.6 72.2543% 33.9216%;
  --cds-hsl-blue-750: 212.593 87.0968% 18.2353%;
  --cds-hsl-violet-100: 247.059 89.4737% 92.549%;
  --cds-hsl-violet-200: 246 75% 84.3137%;
  --cds-hsl-violet-350: 246.6 69.4444% 71.7647%;
  --cds-hsl-violet-400: 247.5 66.6667% 67.0588%;
  --cds-hsl-violet-450: 247.559 67.1958% 62.9412%;
  --cds-hsl-violet-600: 248.807 48.4444% 44.1176%;
  --cds-hsl-violet-750: 248.182 52.381% 24.7059%;
  --cds-hsl-clay: 14.7692 63.1068% 59.6078%;
  --cds-hsl-clay-emphasized: 15.1111 54.2169% 51.1765%;
  --_brand-clay: 14.7692 63.1068% 59.6078%;
  --_brand-clay-emphasized: 15.1111 54.2169% 51.1765%;
  --_gray-0: 0 0% 100%;
  --_gray-10: 60 14.2857% 98.6275%;
  --_gray-20: 60 14.2857% 97.2549%;
  --_gray-30: 60 10% 96.0784%;
  --_gray-40: 60 11.1111% 94.7059%;
  --_gray-50: 45 11.7647% 93.3333%;
  --_gray-60: 48 12.1951% 91.9608%;
  --_gray-80: 50 11.1111% 89.4118%;
  --_gray-90: 51.4286 11.4754% 88.0392%;
  --_gray-100: 52.5 11.7647% 86.6667%;
  --_gray-150: 54.5455 10.8911% 80.1961%;
  --_gray-200: 55 9.0909% 74.1176%;
  --_gray-300: 54.5455 5.7592% 62.549%;
  --_gray-350: 48 4.5872% 57.2549%;
  --_gray-450: 42.8571 2.9289% 46.8627%;
  --_gray-500: 40 2.8302% 41.5686%;
  --_gray-600: 45 2.5% 31.3725%;
  --_gray-650: 40 2.2222% 26.4706%;
  --_gray-700: 60 2.7523% 21.3725%;
  --_gray-750: 60 2.3256% 16.8627%;
  --_gray-800: 60 1.5873% 12.3529%;
  --_gray-810: 60 1.6949% 11.5686%;
  --_gray-830: 60 1.9608% 10%;
  --_gray-840: 60 2.1277% 9.2157%;
  --_gray-850: 0 0% 8.2353%;
  --_gray-860: 0 0% 7.451%;
  --_gray-870: 0 0% 6.6667%;
  --_gray-890: 0 0% 5.098%;
  --_gray-900: 0 0% 4.3137%;
  --_red-100: 0 78.2609% 90.9804%;
  --_red-200: 0 76.8421% 81.3725%;
  --_red-350: 0 71.7514% 65.2941%;
  --_red-400: .3871 73.4597% 58.6275%;
  --_red-450: 0 61.3169% 52.3529%;
  --_red-600: 0 57.7778% 35.2941%;
  --_red-750: 0 63.6364% 19.4118%;
  --_yellow-100: 39.5294 87.6289% 80.9804%;
  --_yellow-200: 40.8 95.7447% 53.9216%;
  --_yellow-350: 39.7015 100% 39.4118%;
  --_yellow-400: 39.0164 100% 35.8824%;
  --_yellow-450: 38.3133 100% 32.549%;
  --_yellow-600: 36 100% 22.549%;
  --_yellow-750: 33.2308 100% 12.7451%;
  --_green-100: 114.857 45.4545% 84.902%;
  --_green-200: 115.2 47.7707% 69.2157%;
  --_green-400: 120 86.2857% 34.3137%;
  --_green-450: 120 100% 28.8235%;
  --_green-600: 120 100% 19.4118%;
  --_green-750: 117 60.6061% 12.9412%;
  --_blue-100: 212.609 85.1852% 89.4118%;
  --_blue-200: 212.791 79.6296% 78.8235%;
  --_blue-350: 212.466 75.2577% 61.9608%;
  --_blue-500: 213.117 67.5439% 44.7059%;
  --_blue-600: 213.6 72.2543% 33.9216%;
  --_blue-750: 212.593 87.0968% 18.2353%;
  --_violet-100: 247.059 89.4737% 92.549%;
  --_violet-200: 246 75% 84.3137%;
  --_violet-350: 246.6 69.4444% 71.7647%;
  --_violet-400: 247.5 66.6667% 67.0588%;
  --_violet-450: 247.559 67.1958% 62.9412%;
  --_violet-600: 248.807 48.4444% 44.1176%;
  --_violet-750: 248.182 52.381% 24.7059%;
  --desktop-titlebar-inset: 0px;
  --launch-drawer-width: 0px;
}

[data-build-id="6b94fb8cb7"][data-git-hash="6b94fb8cb700fc0e2d762a2dae2106e72e15fa43"][data-build-timestamp="1786451596"][data-version="1.0.0"][data-env][data-color-version="v2"][data-theme="claude"][data-mode="light"][data-density="comfortable"][data-sidebar-chrome-preference="classic"][data-sidebar-chrome="none"][data-window-blurred], [data-mode="light"] {
  --cds-page-bg: #fcfcfb;
  --dot-ready: #308ce8;
  --cds-anim: 0;
  --cds-anim2: 0;
  --cds-text-primary: #0b0b0b;
  --cds-fill-ghost-hover: #0b0b0b0d;
  --extended-green: #1e9f3c;
  --extended-pink: #cf2055;
  --extended-purple: #8f6dd9;
  --bg-100: 60 14.2857% 97.2549%;
  --cds-surface-1: #fcfcfb;
  --df-sidebar-clearance: 0px;
  --df-ease-out-cubic: cubic-bezier(.215, .61, .355, 1);
  --cds-segmented-control-track: #0b0b0b0d;
  --cds-radius: 8px;
  --font-anthropic-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-anthropic-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-anthropic-mono: "anthropic-mono", ui-monospace, monospace;
  --font-open-dyslexic: "OpenDyslexic", "Comic Sans MS", ui-serif, serif;
  --cds-badge-x-wght: 577.8;
  --_prose-flow: 0px;
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  --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-scroll-snap-strictness: proximity;
  --tw-space-y-reverse: 0;
  --tw-space-x-reverse: 0;
  --tw-divide-x-reverse: 0;
  --tw-border-style: solid;
  --tw-divide-y-reverse: 0;
  --tw-gradient-from: #0000;
  --tw-gradient-via: #0000;
  --tw-gradient-to: #0000;
  --tw-gradient-from-position: 0%;
  --tw-gradient-via-position: 50%;
  --tw-gradient-to-position: 100%;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-alpha: 100%;
  --tw-inset-shadow: 0 0 #0000;
  --tw-inset-shadow-alpha: 100%;
  --tw-ring-shadow: 0 0 #0000;
  --tw-inset-ring-shadow: 0 0 #0000;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-outline-style: solid;
  --tw-drop-shadow-alpha: 100%;
  --tw-content: "";
  --cds-outset-x: 0px;
  --cds-outset-y: 0px;
  --cds-scroll-fade-size: 28px;
  --cds-scroll-fade-top: 0px;
  --cds-scroll-fade-bottom: 0px;
  --cds-scroll-fade-left: 0px;
  --cds-scroll-fade-right: 0px;
  --cds-scroll-fade-top-raw: 0px;
  --cds-scroll-fade-bottom-raw: 0px;
  --cds-scroll-fade-left-raw: 0px;
  --cds-scroll-fade-right-raw: 0px;
  --cds-scroll-fade-y-active: 0;
  --cds-scroll-fade-x-active: 0;
  --cds-scroll-fade-strip-raw: 0;
  --cds-scroll-fade-strip-active: 0;
  --font-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-mono: "anthropic-mono", ui-monospace, monospace;
  --spacing: .25rem;
  --container-xs: 20rem;
  --container-sm: 24rem;
  --container-md: 28rem;
  --container-lg: 32rem;
  --container-xl: 36rem;
  --container-2xl: 42rem;
  --container-3xl: 48rem;
  --container-4xl: 56rem;
  --container-5xl: 64rem;
  --container-6xl: 72rem;
  --container-7xl: 80rem;
  --text-xs: .75rem;
  --text-xs--line-height: calc(1 / .75);
  --text-sm: .875rem;
  --text-sm--line-height: calc(1.25 / .875);
  --text-base: 1rem;
  --text-base--line-height: calc(1.5 / 1);
  --text-lg: 1.125rem;
  --text-lg--line-height: calc(1.75 / 1.125);
  --text-xl: 1.25rem;
  --text-xl--line-height: calc(1.75 / 1.25);
  --text-2xl: 1.5rem;
  --text-2xl--line-height: calc(2 / 1.5);
  --text-3xl: 1.875rem;
  --text-3xl--line-height: calc(2.25 / 1.875);
  --text-4xl: 2.25rem;
  --text-4xl--line-height: calc(2.5 / 2.25);
  --text-5xl: 3rem;
  --text-5xl--line-height: 1;
  --text-6xl: 3.75rem;
  --text-6xl--line-height: 1;
  --font-weight-light: 300;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 580;
  --font-weight-bold: 600;
  --font-weight-black: 900;
  --tracking-tight: -.025em;
  --tracking-normal: 0em;
  --tracking-wide: .025em;
  --tracking-wider: .05em;
  --tracking-widest: .1em;
  --leading-tight: 1.25;
  --leading-snug: 1.375;
  --leading-normal: 1.5;
  --leading-relaxed: 1.625;
  --radius-sm: .25rem;
  --radius-md: .375rem;
  --radius-lg: .5rem;
  --radius-xl: .75rem;
  --radius-2xl: 1rem;
  --radius-3xl: 1.5rem;
  --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --drop-shadow-md: 0 3px 3px #0000001f;
  --drop-shadow-lg: 0 4px 4px #00000026;
  --ease-in: cubic-bezier(.4, 0, 1, 1);
  --ease-in-out: cubic-bezier(.4, 0, .2, 1);
  --animate-spin: spin 1s linear infinite;
  --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
  --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
  --blur-sm: 8px;
  --blur-md: 12px;
  --blur-lg: 16px;
  --blur-xl: 24px;
  --blur-3xl: 64px;
  --aspect-video: 16 / 9;
  --default-transition-duration: .15s;
  --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  --default-font-family: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --default-mono-font-family: "anthropic-mono", ui-monospace, monospace, "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --radius: 8px;
  --color-white: #fff;
  --color-black: #000;
  --color-red-500: #b93535;
  --outline-color-accent: #86b6ef;
  --fill-primary: #0b0b0b;
  --radius-card: calc(8px + 4px);
  --font-voice: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif, ui-serif, Georgia, "Times New Roman", serif;
  --shadow-panel: inset 0 0 0 0px #0b0b0b1a, 0 0 0 1px #0b0b0b1a, 0 8px 24px #0000001f, 0 2px 6px #00000014;
  --shadow-card-ring: inset 0 0 0 0px #0b0b0b1a, 0 0 0 1px #0b0b0b1a;
  --text-body: 14px;
  --font-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --color-emerald-500: lab(66.9756% -58.27 19.5419);
  --color-fuchsia-500: lab(56.4256% 83.132 -64.639);
  --color-slate-700: lab(26.9569% -1.47016 -15.6993);
  --always-white: 0 0% 100%;
  --always-black: 0 0% 0%;
  --accent-brand: 14.7692 63.1068% 59.6078%;
  --accent-000: 213.6 72.2543% 33.9216%;
  --accent-100: 213.117 67.5439% 44.7059%;
  --accent-200: 213.117 67.5439% 44.7059%;
  --accent-900: 212.609 85.1852% 89.4118%;
  --accent-pro-000: 248.807 48.4444% 44.1176%;
  --accent-pro-100: 247.559 67.1958% 62.9412%;
  --accent-pro-200: 247.559 67.1958% 62.9412%;
  --accent-pro-900: 247.059 89.4737% 92.549%;
  --bg-000: 0 0% 100%;
  --bg-200: 60 11.1111% 94.7059%;
  --bg-300: 45 11.7647% 93.3333%;
  --bg-400: 50 11.1111% 89.4118%;
  --bg-500: 50 11.1111% 89.4118%;
  --brand-000: 15.1111 54.2169% 51.1765%;
  --brand-100: 15.1111 54.2169% 51.1765%;
  --brand-200: 14.7692 63.1068% 59.6078%;
  --brand-900: 0 0% 0%;
  --border-100: 60 1.6949% 11.5686%;
  --border-200: 60 1.6949% 11.5686%;
  --border-300: 60 1.6949% 11.5686%;
  --border-400: 60 1.6949% 11.5686%;
  --danger-000: 0 57.7778% 35.2941%;
  --danger-100: 0 61.3169% 52.3529%;
  --danger-200: 0 61.3169% 52.3529%;
  --danger-900: 0 78.2609% 90.9804%;
  --oncolor-100: 0 0% 100%;
  --oncolor-200: 60 6.7% 97.1%;
  --oncolor-300: 60 6.7% 97.1%;
  --pictogram-100: 50 11.1111% 89.4118%;
  --pictogram-200: 52.5 11.7647% 86.6667%;
  --pictogram-300: 0 0% 100%;
  --pictogram-400: 60 14.2857% 97.2549%;
  --success-000: 120 100% 19.4118%;
  --success-100: 120 100% 28.8235%;
  --success-200: 120 100% 28.8235%;
  --success-900: 114.857 45.4545% 84.902%;
  --text-000: 0 0% 7.451%;
  --text-100: 0 0% 7.451%;
  --text-200: 60 2.7523% 21.3725%;
  --text-300: 60 2.7523% 21.3725%;
  --text-400: 42.8571 2.9289% 46.8627%;
  --text-500: 42.8571 2.9289% 46.8627%;
  --warning-000: 36 100% 22.549%;
  --warning-100: 38.3133 100% 32.549%;
  --warning-200: 38.3133 100% 32.549%;
  --warning-900: 39.5294 87.6289% 80.9804%;
  --dropdown-max-height: 480px;
  --cds-editor-code-ink: #8e2626;
  --cds-avatar-sm: 24px;
  --cds-ring-inner: 0px;
  --cds-ring-outer: 1px;
  --font-claude-response: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-ui: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-ui-serif: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif;
  --font-user-message: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-sans-serif: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-system: system-ui, sans-serif;
  --font-dyslexia: "OpenDyslexic", "Comic Sans MS", ui-serif, serif, "Comic Sans MS", ui-serif, Georgia, serif;
  --cds-card-press-sx: .99;
  --cds-card-press-sy: .99;
  --cds-card-press-d: 2px;
  --cds-message-actions-reveal-in-duration: .12s;
  --cds-message-actions-reveal-in-ease: cubic-bezier(.32, .72, 0, 1);
  --cds-message-actions-reveal-in-delay: .1s;
  --cds-message-actions-reveal-out-duration: 60ms;
  --cds-message-actions-reveal-out-ease: cubic-bezier(.32, .72, 0, 1);
  --cds-message-actions-reveal-out-delay: 0s;
  --cds-message-actions-reveal-scale: none;
  --cds-message-actions-reveal-origin: top;
  --cds-border: #0b0b0b1a;
  --cds-shadow-sm: 0 1px 2px 0 #0b0b0b0f, 0 2px 8px 0 #0b0b0b14;
  --cds-shadow-md: 0 2px 4px 0 #0b0b0b12, 0 6px 16px 0 #0b0b0b14;
  --cds-shadow-lg: 0 4px 8px 0 #0b0b0b14, 0 12px 28px -2px #0b0b0b14;
  --cds-font-mono: "anthropic-mono", ui-monospace, monospace, "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --cds-font-mono-ui: "anthropic-mono", ui-monospace, monospace, "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --cds-font-system: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --cds-font-sans: "anthropic-sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --cds-ease-out: cubic-bezier(.165, .84, .44, 1);
  --cds-black: #000;
  --cds-oncolor-200: #f8f8f7bf;
  --cds-oncolor-300: #f8f8f780;
  --cds-clay: #d97757;
  --cds-clay-emphasized: #c6613f;
  --cds-heather: #cbcadb;
  --cds-plum: #827dbd;
  --cds-cactus: #bcd1ca;
  --cds-mineral: #629987;
  --cds-gray-80: #e7e6e1;
  --cds-gray-650: #454442;
  --cds-pictogram-highlight-default: #e7e6e1;
  --cds-pictogram-highlight-heather: #cbcadb;
  --cds-pictogram-highlight-cactus: #bcd1ca;
  --cds-font-weight-regular: 400;
  --cds-font-weight-medium: 500;
  --cds-font-weight-semibold: 580;
  --cds-font-weight-bold: 600;
  --cds-h-control: 32px;
  --cds-h-control-nested: 22px;
  --cds-icon: 20px;
  --cds-pad-xs: 6px;
  --cds-pad-sm: 8px;
  --cds-pad-md: 12px;
  --cds-pad-lg: 16px;
  --cds-pad-xl: 24px;
  --cds-gap-xs: 8px;
  --cds-gap-sm: 12px;
  --cds-gap-md: 16px;
  --cds-gap-lg: 28px;
  --cds-gap-xl: 40px;
  --cds-border-accent: #86b6ef;
  --cds-border-danger: #f09595;
  --cds-border-success: #73cb6d;
  --cds-border-warning: #eda100;
  --cds-border-pro: #b0a7f2;
  --cds-border-git-added: #1e9e3c66;
  --cds-border-git-removed: #cd205466;
  --cds-border-git-modified: #98801f66;
  --cds-border-git-merged: #8e6bd966;
  --cds-border-git-closed: #ff3a3066;
  --cds-border-git-conflicting: #c5621b66;
  --cds-border-git-draft: #73737366;
  --cds-border-git-opened: #1e9e3c66;
  --cds-border-git-queued: #98801f66;
  --cds-border-strong: #0b0b0b33;
  --cds-border-stronger: #0b0b0b66;
  --cds-shadow-color: #0b0b0b14;
  --cds-shadow-popover: 0 8px 24px #0000001f, 0 2px 6px #00000014;
  --cds-ring-color: #0b0b0b1a;
  --cds-ring-hairline: .5px;
  --cds-focus-shadow: inset 0 0 0 1px #fcfcfb, 0 0 0 1px #2a78d6, 0 0 6px 1px #cde2fb;
  --cds-font-voice: "anthropic-serif", "Anthropic Serif Fallback Georgia", "Anthropic Serif Fallback Times", "Anthropic Serif Fallback DejaVu", "Anthropic Serif Fallback Noto", Georgia, "Arial Hebrew", "Noto Sans Hebrew", "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "PingFang TC", "Microsoft JhengHei", "Noto Sans CJK TC", "Hiragino Sans", "Yu Gothic", Meiryo, "Noto Sans CJK JP", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", serif, ui-serif, Georgia, "Times New Roman", serif;
  --cds-ease-snap: cubic-bezier(.32, .72, 0, 1);
  --cds-ease-overshoot: cubic-bezier(.34, 1.3, .64, 1);
  --cds-dur-fast: 60ms;
  --cds-dur-snap: .12s;
  --cds-dur-base: .2s;
  --cds-dur-slow: .45s;
  --cds-btn-spring: linear(0, .2459, .6526, .9468, 1.0764, 1.0915, 1.0585, 1.0219, .9993, .9914, .9921, .9957, .9988, 1.0004, 1);
  --cds-gray-0: #fff;
  --cds-gray-10: #fcfcfb;
  --cds-gray-20: #f9f9f7;
  --cds-gray-30: #f6f6f4;
  --cds-gray-40: #f3f3f0;
  --cds-gray-50: #f0efec;
  --cds-gray-60: #edece8;
  --cds-gray-70: #eae9e4;
  --cds-gray-90: #e4e3dd;
  --cds-gray-100: #e1e0d9;
  --cds-gray-150: #d2d1c7;
  --cds-gray-200: #c3c2b7;
  --cds-gray-250: #b4b3a8;
  --cds-gray-300: #a5a49a;
  --cds-gray-350: #97958d;
  --cds-gray-400: #898781;
  --cds-gray-450: #7b7974;
  --cds-gray-500: #6d6b67;
  --cds-gray-550: #5f5e5a;
  --cds-gray-600: #52514e;
  --cds-gray-700: #383835;
  --cds-gray-750: #2c2c2a;
  --cds-gray-800: #20201f;
  --cds-gray-810: #1e1e1d;
  --cds-gray-820: #1c1c1b;
  --cds-gray-830: #1a1a19;
  --cds-gray-840: #181817;
  --cds-gray-850: #151515;
  --cds-gray-860: #131313;
  --cds-gray-870: #111;
  --cds-gray-880: #0f0f0f;
  --cds-gray-890: #0d0d0d;
  --cds-gray-900: #0b0b0b;
  --cds-red-0: #fff;
  --cds-red-10: #fffbfb;
  --cds-red-20: #fef7f7;
  --cds-red-30: #fef3f3;
  --cds-red-40: #fdefef;
  --cds-red-50: #fbebeb;
  --cds-red-60: #fae7e7;
  --cds-red-70: #fae3e3;
  --cds-red-80: #fadfdf;
  --cds-red-90: #fadada;
  --cds-red-100: #fad6d6;
  --cds-red-150: #f7c1c1;
  --cds-red-200: #f4abab;
  --cds-red-250: #f09595;
  --cds-red-300: #ec7e7e;
  --cds-red-350: #e66767;
  --cds-red-400: #e34948;
  --cds-red-450: #d03b3b;
  --cds-red-500: #b93535;
  --cds-red-550: #a32c2c;
  --cds-red-600: #8e2626;
  --cds-red-650: #791e1e;
  --cds-red-700: #641919;
  --cds-red-750: #511212;
  --cds-red-800: #3c0e0e;
  --cds-red-810: #380d0d;
  --cds-red-820: #340c0c;
  --cds-red-830: #310b0b;
  --cds-red-840: #2d0a0a;
  --cds-red-850: #280a0a;
  --cds-red-860: #230b0a;
  --cds-red-870: #1d0b0a;
  --cds-red-880: #170c0b;
  --cds-red-890: #110c0b;
  --cds-red-900: #0b0b0b;
  --cds-orange-0: #fff;
  --cds-orange-10: #fefbfa;
  --cds-orange-20: #fdf7f5;
  --cds-orange-30: #fcf4f0;
  --cds-orange-40: #faf0ec;
  --cds-orange-50: #f9ece7;
  --cds-orange-60: #f8e9e2;
  --cds-orange-70: #f7e5dd;
  --cds-orange-80: #f7e1d7;
  --cds-orange-90: #f7dcd1;
  --cds-orange-100: #f7d8cb;
  --cds-orange-150: #f3c5b2;
  --cds-orange-200: #f4ae94;
  --cds-orange-250: #f09978;
  --cds-orange-300: #ec835a;
  --cds-orange-350: #eb6834;
  --cds-orange-400: #d95926;
  --cds-orange-450: #c25124;
  --cds-orange-500: #ae461c;
  --cds-orange-550: #993d19;
  --cds-orange-600: #863311;
  --cds-orange-650: #712b0f;
  --cds-orange-700: #5d230b;
  --cds-orange-750: #4b1b08;
  --cds-orange-800: #371407;
  --cds-orange-810: #341307;
  --cds-orange-820: #301106;
  --cds-orange-830: #2d1006;
  --cds-orange-840: #290f06;
  --cds-orange-850: #240e07;
  --cds-orange-860: #1f0e08;
  --cds-orange-870: #1a0e09;
  --cds-orange-880: #150d0a;
  --cds-orange-890: #100c0b;
  --cds-orange-900: #0b0b0b;
  --cds-yellow-0: #fff;
  --cds-yellow-10: #fefcf8;
  --cds-yellow-20: #fcf8f1;
  --cds-yellow-30: #fbf5ea;
  --cds-yellow-40: #f9f2e4;
  --cds-yellow-50: #f9eeda;
  --cds-yellow-60: #faebce;
  --cds-yellow-70: #fae7c2;
  --cds-yellow-80: #fae3b8;
  --cds-yellow-90: #f9e0b0;
  --cds-yellow-100: #f9dca4;
  --cds-yellow-150: #f9c868;
  --cds-yellow-200: #fab219;
  --cds-yellow-250: #eda100;
  --cds-yellow-300: #db9300;
  --cds-yellow-350: #c98500;
  --cds-yellow-400: #b77700;
  --cds-yellow-450: #a66a00;
  --cds-yellow-500: #945d00;
  --cds-yellow-550: #835100;
  --cds-yellow-600: #734500;
  --cds-yellow-650: #623900;
  --cds-yellow-700: #512e00;
  --cds-yellow-750: #412400;
  --cds-yellow-800: #311a00;
  --cds-yellow-810: #2e1800;
  --cds-yellow-820: #2b1700;
  --cds-yellow-830: #271500;
  --cds-yellow-840: #231402;
  --cds-yellow-850: #1f1204;
  --cds-yellow-860: #1b1106;
  --cds-yellow-870: #171007;
  --cds-yellow-880: #130e09;
  --cds-yellow-890: #0f0d0a;
  --cds-yellow-900: #0b0b0b;
  --cds-green-0: #fff;
  --cds-green-10: #fafdfa;
  --cds-green-20: #f5fbf4;
  --cds-green-30: #f0f9ef;
  --cds-green-40: #ebf7e9;
  --cds-green-50: #e5f4e4;
  --cds-green-60: #e0f2de;
  --cds-green-70: #dbf0d8;
  --cds-green-80: #d5eed3;
  --cds-green-90: #d0eccd;
  --cds-green-100: #caeac7;
  --cds-green-150: #aee0a9;
  --cds-green-200: #91d68b;
  --cds-green-250: #73cb6d;
  --cds-green-300: #55bf50;
  --cds-green-350: #35b231;
  --cds-green-400: #0ca30c;
  --cds-green-450: #009300;
  --cds-green-500: #008300;
  --cds-green-550: #007300;
  --cds-green-600: #006300;
  --cds-green-650: #005400;
  --cds-green-700: #074506;
  --cds-green-750: #0f350d;
  --cds-green-800: #11260f;
  --cds-green-810: #10230f;
  --cds-green-820: #10210f;
  --cds-green-830: #101e0f;
  --cds-green-840: #101b0f;
  --cds-green-850: #0f180e;
  --cds-green-860: #0e160e;
  --cds-green-870: #0e130d;
  --cds-green-880: #0d100d;
  --cds-green-890: #0c0e0c;
  --cds-green-900: #0b0b0b;
  --cds-aqua-0: #fff;
  --cds-aqua-10: #f9fdfb;
  --cds-aqua-20: #f3fbf8;
  --cds-aqua-30: #edf9f4;
  --cds-aqua-40: #e8f7f1;
  --cds-aqua-50: #e2f4ed;
  --cds-aqua-60: #dcf2ea;
  --cds-aqua-70: #d5f0e6;
  --cds-aqua-80: #ceefe2;
  --cds-aqua-90: #c7eddf;
  --cds-aqua-100: #bfebdb;
  --cds-aqua-150: #a0e1c9;
  --cds-aqua-200: #7ad7b4;
  --cds-aqua-250: #5acba0;
  --cds-aqua-300: #3bbd8c;
  --cds-aqua-350: #1baf7a;
  --cds-aqua-400: #199e70;
  --cds-aqua-450: #138e65;
  --cds-aqua-500: #0f7e5c;
  --cds-aqua-550: #0e6e53;
  --cds-aqua-600: #065f49;
  --cds-aqua-650: #095040;
  --cds-aqua-700: #034235;
  --cds-aqua-750: #02342b;
  --cds-aqua-800: #022720;
  --cds-aqua-810: #02241e;
  --cds-aqua-820: #02221c;
  --cds-aqua-830: #021f1a;
  --cds-aqua-840: #031c18;
  --cds-aqua-850: #051a16;
  --cds-aqua-860: #071713;
  --cds-aqua-870: #081411;
  --cds-aqua-880: #0a110f;
  --cds-aqua-890: #0b0e0d;
  --cds-aqua-900: #0b0b0b;
  --cds-blue-0: #fff;
  --cds-blue-10: #fafcff;
  --cds-blue-20: #f5f9fe;
  --cds-blue-30: #f0f7fe;
  --cds-blue-40: #ebf4fc;
  --cds-blue-50: #e7f1fb;
  --cds-blue-60: #e2eefa;
  --cds-blue-70: #ddebfa;
  --cds-blue-80: #d7e8fa;
  --cds-blue-90: #d2e5fa;
  --cds-blue-100: #cde2fb;
  --cds-blue-150: #b7d3f6;
  --cds-blue-200: #9ec5f4;
  --cds-blue-250: #86b6ef;
  --cds-blue-300: #6da7ec;
  --cds-blue-350: #5598e7;
  --cds-blue-400: #3987e5;
  --cds-blue-450: #2a78d6;
  --cds-blue-500: #256abf;
  --cds-blue-550: #1c5cab;
  --cds-blue-600: #184f95;
  --cds-blue-650: #104281;
  --cds-blue-700: #0d366b;
  --cds-blue-750: #062b57;
  --cds-blue-800: #032042;
  --cds-blue-810: #031e3d;
  --cds-blue-820: #021c39;
  --cds-blue-830: #021a36;
  --cds-blue-840: #021831;
  --cds-blue-850: #03162c;
  --cds-blue-860: #051426;
  --cds-blue-870: #07121f;
  --cds-blue-880: #091018;
  --cds-blue-890: #0a0d11;
  --cds-blue-900: #0b0b0b;
  --cds-violet-0: #fff;
  --cds-violet-10: #fcfbff;
  --cds-violet-20: #f8f8ff;
  --cds-violet-30: #f5f4ff;
  --cds-violet-40: #f2f1ff;
  --cds-violet-50: #efedff;
  --cds-violet-60: #ebeafe;
  --cds-violet-70: #e8e6fe;
  --cds-violet-80: #e5e2fd;
  --cds-violet-90: #e2dffd;
  --cds-violet-100: #dfdbfd;
  --cds-violet-150: #cfcafb;
  --cds-violet-200: #bfb9f5;
  --cds-violet-250: #b0a7f2;
  --cds-violet-300: #a096eb;
  --cds-violet-350: #9085e9;
  --cds-violet-400: #8173e3;
  --cds-violet-450: #7161e0;
  --cds-violet-500: #6250d6;
  --cds-violet-550: #5645be;
  --cds-violet-600: #4a3aa7;
  --cds-violet-650: #3e318e;
  --cds-violet-700: #322777;
  --cds-violet-750: #271e60;
  --cds-violet-800: #1d1649;
  --cds-violet-810: #1b1544;
  --cds-violet-820: #19133f;
  --cds-violet-830: #17123b;
  --cds-violet-840: #151036;
  --cds-violet-850: #130f32;
  --cds-violet-860: #110e2b;
  --cds-violet-870: #0f0e23;
  --cds-violet-880: #0e0d1b;
  --cds-violet-890: #0c0c13;
  --cds-violet-900: #0b0b0b;
  --cds-magenta-0: #fff;
  --cds-magenta-10: #fefbfc;
  --cds-magenta-20: #fef6f9;
  --cds-magenta-30: #fdf2f6;
  --cds-magenta-40: #fbeff3;
  --cds-magenta-50: #faebf0;
  --cds-magenta-60: #f9e6ed;
  --cds-magenta-70: #f9e2eb;
  --cds-magenta-80: #f9dee8;
  --cds-magenta-90: #f9d9e5;
  --cds-magenta-100: #f9d4e2;
  --cds-magenta-150: #f3c0d3;
  --cds-magenta-200: #f3a8c3;
  --cds-magenta-250: #ed93b4;
  --cds-magenta-300: #e87ba4;
  --cds-magenta-350: #e46191;
  --cds-magenta-400: #d55181;
  --cds-magenta-450: #c04873;
  --cds-magenta-500: #ad3d66;
  --cds-magenta-550: #993458;
  --cds-magenta-600: #862a4c;
  --cds-magenta-650: #722340;
  --cds-magenta-700: #5e1c34;
  --cds-magenta-750: #4c1429;
  --cds-magenta-800: #390f1f;
  --cds-magenta-810: #360d1c;
  --cds-magenta-820: #320c1a;
  --cds-magenta-830: #2f0b18;
  --cds-magenta-840: #2b0a16;
  --cds-magenta-850: #270a14;
  --cds-magenta-860: #220a12;
  --cds-magenta-870: #1c0b11;
  --cds-magenta-880: #170b0f;
  --cds-magenta-890: #110b0d;
  --cds-magenta-900: #0b0b0b;
  --cds-cursor-interactive: pointer;
  --cds-neutral-0: #fff;
  --cds-neutral-10: #fcfcfb;
  --cds-neutral-20: #f9f9f7;
  --cds-neutral-30: #f6f6f4;
  --cds-neutral-40: #f3f3f0;
  --cds-neutral-50: #f0efec;
  --cds-neutral-60: #edece8;
  --cds-neutral-70: #eae9e4;
  --cds-neutral-80: #e7e6e1;
  --cds-neutral-90: #e4e3dd;
  --cds-neutral-100: #e1e0d9;
  --cds-neutral-150: #d2d1c7;
  --cds-neutral-200: #c3c2b7;
  --cds-neutral-250: #b4b3a8;
  --cds-neutral-300: #a5a49a;
  --cds-neutral-350: #97958d;
  --cds-neutral-400: #898781;
  --cds-neutral-450: #7b7974;
  --cds-neutral-500: #6d6b67;
  --cds-neutral-550: #5f5e5a;
  --cds-neutral-600: #52514e;
  --cds-neutral-650: #454442;
  --cds-neutral-700: #383835;
  --cds-neutral-750: #2c2c2a;
  --cds-neutral-800: #20201f;
  --cds-neutral-810: #1e1e1d;
  --cds-neutral-820: #1c1c1b;
  --cds-neutral-830: #1a1a19;
  --cds-neutral-840: #181817;
  --cds-neutral-850: #151515;
  --cds-neutral-860: #131313;
  --cds-neutral-870: #111;
  --cds-neutral-880: #0f0f0f;
  --cds-neutral-890: #0d0d0d;
  --cds-neutral-900: #0b0b0b;
  --cds-alpha-0: #0b0b0b00;
  --cds-alpha-1: #0b0b0b0d;
  --cds-alpha-2: #0b0b0b1a;
  --cds-alpha-3: #0b0b0b33;
  --cds-alpha-4: #0b0b0b59;
  --cds-alpha-5: #0b0b0b80;
  --cds-alpha-6: #0b0b0b99;
  --cds-alpha-7: #0b0b0bb3;
  --cds-alpha-8: #0b0b0bd9;
  --cds-alpha-9: #0b0b0bf2;
  --cds-surface-0: #f9f9f7;
  --cds-surface-2: #fff;
  --cds-surface-3: #fff;
  --cds-surface-popover: #fff;
  --cds-surface-panel: #fff;
  --cds-fill-accent: #2a78d6;
  --cds-fill-accent-hover: #3987e5;
  --cds-fill-danger: #d03b3b;
  --cds-fill-danger-hover: #e34948;
  --cds-fill-success: #009300;
  --cds-fill-success-hover: #0ca30c;
  --cds-fill-warning: #fab219;
  --cds-fill-warning-hover: #eda100;
  --cds-fill-pro: #7161e0;
  --cds-fill-pro-hover: #8173e3;
  --cds-fill-git-added: #1a8633;
  --cds-fill-git-added-hover: #1e9b3b;
  --cds-fill-git-removed: #cd2054;
  --cds-fill-git-removed-hover: #de295f;
  --cds-fill-git-modified: #8b751c;
  --cds-fill-git-modified-hover: #a08720;
  --cds-fill-git-merged: #855fd6;
  --cds-fill-git-merged-hover: #9473db;
  --cds-fill-git-closed: #ed0b00;
  --cds-fill-git-closed-hover: #ff1307;
  --cds-fill-git-conflicting: #b85b19;
  --cds-fill-git-conflicting-hover: #c5621b;
  --cds-fill-git-draft: #737373;
  --cds-fill-git-draft-hover: gray;
  --cds-fill-git-opened: #1a8633;
  --cds-fill-git-opened-hover: #1e9b3b;
  --cds-fill-git-queued: #8b751c;
  --cds-fill-git-queued-hover: #a08720;
  --cds-fill-brand: #c6613f;
  --cds-fill-brand-hover: #d97757;
  --cds-fill-primary: #0b0b0b;
  --cds-fill-primary-hover: #2c2c2a;
  --cds-fill-secondary: #ffffff1a;
  --cds-fill-secondary-hover: #0b0b0b0d;
  --cds-fill-secondary-ring: #0b0b0b1a;
  --cds-fill-field: #ffffff80;
  --cds-fill-field-ring: #0b0b0b1a;
  --cds-fill-disabled: #0b0b0b0d;
  --cds-fill-control: #0b0b0b1a;
  --cds-fill-control-hover: #0b0b0b33;
  --cds-bg-accent: #cde2fb;
  --cds-bg-accent-chip: #cde2fb;
  --cds-bg-danger: #fad6d6;
  --cds-bg-danger-chip: #fad6d6;
  --cds-bg-success: #caeac7;
  --cds-bg-success-chip: #caeac7;
  --cds-bg-warning: #f9dca4;
  --cds-bg-warning-chip: #f9dca4;
  --cds-bg-pro: #dfdbfd;
  --cds-bg-pro-chip: #dfdbfd;
  --cds-bg-git-added: #1e9e3c33;
  --cds-bg-git-removed: #cd205433;
  --cds-bg-git-modified: #98801f33;
  --cds-bg-git-merged: #8e6bd933;
  --cds-bg-git-closed: #ff3a3033;
  --cds-bg-git-conflicting: #c5621b33;
  --cds-bg-git-draft: #73737333;
  --cds-bg-git-opened: #1e9e3c33;
  --cds-bg-git-queued: #98801f33;
  --cds-bg-neutral: #0b0b0b0d;
  --cds-bg-neutral-hover: #0b0b0b1a;
  --cds-bg-neutral-chip: #0b0b0b0d;
  --cds-bg-neutral-chip-hover: #0b0b0b1a;
  --cds-backdrop: #0006;
  --cds-text-accent: #184f95;
  --cds-text-danger: #8e2626;
  --cds-text-success: #006300;
  --cds-text-warning: #734500;
  --cds-text-pro: #4a3aa7;
  --cds-text-git-added: #1e9e3c;
  --cds-text-git-removed: #cd2054;
  --cds-text-git-modified: #98801f;
  --cds-text-git-merged: #8e6bd9;
  --cds-text-git-closed: #ff3a30;
  --cds-text-git-conflicting: #c5621b;
  --cds-text-git-draft: #737373;
  --cds-text-git-opened: #1e9e3c;
  --cds-text-git-queued: #98801f;
  --cds-text-secondary: #52514e;
  --cds-text-muted: #898781;
  --cds-text-disabled: #0b0b0b59;
  --cds-font-size-caption: 12px;
  --cds-font-size-footnote: 13px;
  --cds-font-size-code: 13px;
  --cds-font-size-body: 14px;
  --cds-font-size-prose: 1rem;
  --cds-font-size-heading: 15px;
  --cds-font-size-title: 22px;
  --cds-font-wght-regular: normal;
  --cds-font-wght-medium: normal;
  --cds-font-wght-semibold: normal;
  --cds-font-wght-bold: normal;
  --cds-leading-caption: 17px;
  --cds-leading-footnote: 17px;
  --cds-leading-code: 19px;
  --cds-leading-body: 20px;
  --cds-leading-prose: 1.5rem;
  --cds-leading-heading: 20px;
  --cds-leading-title: 28px;
  --cds-on-primary: #fff;
  --cds-on-accent: #fff;
  --cds-on-danger: #fff;
  --cds-on-success: #0b0b0b;
  --cds-on-warning: #0b0b0b;
  --cds-on-pro: #fff;
  --cds-on-git-added: #fff;
  --cds-on-git-removed: #fff;
  --cds-on-git-modified: #fff;
  --cds-on-git-merged: #fff;
  --cds-on-git-closed: #fff;
  --cds-on-git-conflicting: #fff;
  --cds-on-git-draft: #fff;
  --cds-on-git-opened: #fff;
  --cds-on-git-queued: #fff;
  --cds-on-brand: #fff;
  --cds-chart-categorical-1: #2a78d6;
  --cds-chart-categorical-2: #eb6834;
  --cds-chart-categorical-3: #1baf7a;
  --cds-chart-categorical-4: #eda100;
  --cds-chart-categorical-5: #e87ba4;
  --cds-chart-categorical-6: #008300;
  --cds-chart-categorical-7: #4a3aa7;
  --cds-chart-categorical-8: #e34948;
  --cds-chart-sequential-1: #cde2fb;
  --cds-chart-sequential-2: #9ec5f4;
  --cds-chart-sequential-3: #6da7ec;
  --cds-chart-sequential-4: #3987e5;
  --cds-chart-sequential-5: #256abf;
  --cds-chart-sequential-6: #184f95;
  --cds-chart-sequential-7: #0d366b;
  --cds-chart-diverging-1: #256abf;
  --cds-chart-diverging-2: #5598e7;
  --cds-chart-diverging-3: #9ec5f4;
  --cds-chart-diverging-4: #f0efec;
  --cds-chart-diverging-5: #f4abab;
  --cds-chart-diverging-6: #e66767;
  --cds-chart-diverging-7: #b93535;
  --cds-chart-status-good: #0ca30c;
  --cds-chart-status-warning: #fab219;
  --cds-chart-status-serious: #ec835a;
  --cds-chart-status-critical: #d03b3b;
  --cds-chart-muted: #c3c2b7;
  --cds-chart-reference: #898781;
  --cds-chart-reference-tint: #89878126;
  --cds-chart-grid: #0b0b0b1a;
  --cds-chart-axis: #c3c2b7;
  --cds-chart-baseline: #c3c2b7;
  --cds-z-modal: 40;
  --cds-z-coachmark: 35;
  --cds-z-popover: 50;
  --cds-z-tooltip: 50;
  --cds-z-toast: 60;
  --cds-avatar-xs: 20px;
  --cds-avatar-md: 32px;
  --cds-avatar-lg: 40px;
  --cds-button-on-content: #fff9;
  --cds-button-on-content-hover: #ffffffb3;
  --cds-button-on-content-ring: #ffffff59;
  --cds-checkbox: 20px;
  --cds-checkbox-glyph: 16px;
  --cds-checkbox-radius: 5px;
  --cds-radio-group-card-selected: #e7f1fb;
  --cds-segmented-control-thumb: #fff;
  --cds-skeleton-base: #0b0b0b1a;
  --cds-skeleton-sheen: #0b0b0b1a;
  --cds-switch-knob: #fff;
  --cds-switch-track: #0b0b0b33;
  --cds-switch-track-hover: #0b0b0b59;
  --cds-switch-h: 20px;
  --cds-tooltip-bg: #0b0b0b;
  --cds-tooltip-fg: #fff;
  --cds-radius--xs: 6px;
  --cds-radius--sm: 7px;
  --cds-radius--lg: 10px;
  --cds-h-control--xs: 24px;
  --cds-h-control--sm: 28px;
  --cds-h-control--lg: 40px;
  --cds-h-control-nested--xs: 18px;
  --cds-h-control-nested--sm: 20px;
  --cds-h-control-nested--lg: 28px;
  --cds-icon--xs: 16px;
  --cds-icon--sm: 16px;
  --cds-icon--lg: 24px;
  --cds-pad-xs--xs: 4px;
  --cds-pad-xs--sm: 6px;
  --cds-pad-xs--lg: 8px;
  --cds-pad-sm--xs: 6px;
  --cds-pad-sm--sm: 8px;
  --cds-pad-sm--lg: 12px;
  --cds-pad-md--xs: 8px;
  --cds-pad-md--sm: 10px;
  --cds-pad-md--lg: 16px;
  --cds-pad-lg--xs: 12px;
  --cds-pad-lg--sm: 14px;
  --cds-pad-lg--lg: 20px;
  --cds-pad-xl--xs: 20px;
  --cds-pad-xl--sm: 22px;
  --cds-pad-xl--lg: 28px;
  --cds-font-size-caption--xs: 11px;
  --cds-font-size-caption--sm: 12px;
  --cds-font-size-caption--lg: 13px;
  --cds-font-size-body--xs: 13px;
  --cds-font-size-body--sm: 14px;
  --cds-font-size-body--lg: 15px;
  --cds-font-size-prose--xs: .875rem;
  --cds-font-size-prose--sm: .9375rem;
  --cds-font-size-prose--lg: 1.125rem;
  --cds-leading-body--xs: 19px;
  --cds-leading-body--sm: 20px;
  --cds-leading-body--lg: 22px;
  --cds-leading-prose--xs: 1.25rem;
  --cds-leading-prose--sm: 1.375rem;
  --cds-leading-prose--lg: 1.6875rem;
  --cds-checkbox--xs: 16px;
  --cds-checkbox--sm: 18px;
  --cds-checkbox--lg: 24px;
  --cds-checkbox-glyph--xs: 16px;
  --cds-checkbox-glyph--sm: 16px;
  --cds-checkbox-glyph--lg: 20px;
  --cds-checkbox-radius--xs: 4px;
  --cds-checkbox-radius--sm: 5px;
  --cds-checkbox-radius--lg: 6px;
  --cds-switch-h--xs: 16px;
  --cds-switch-h--sm: 18px;
  --cds-switch-h--lg: 24px;
  --cds-hsl-gray-0: 0 0% 100%;
  --cds-hsl-gray-10: 60 14.2857% 98.6275%;
  --cds-hsl-gray-20: 60 14.2857% 97.2549%;
  --cds-hsl-gray-30: 60 10% 96.0784%;
  --cds-hsl-gray-40: 60 11.1111% 94.7059%;
  --cds-hsl-gray-50: 45 11.7647% 93.3333%;
  --cds-hsl-gray-60: 48 12.1951% 91.9608%;
  --cds-hsl-gray-80: 50 11.1111% 89.4118%;
  --cds-hsl-gray-90: 51.4286 11.4754% 88.0392%;
  --cds-hsl-gray-100: 52.5 11.7647% 86.6667%;
  --cds-hsl-gray-150: 54.5455 10.8911% 80.1961%;
  --cds-hsl-gray-200: 55 9.0909% 74.1176%;
  --cds-hsl-gray-300: 54.5455 5.7592% 62.549%;
  --cds-hsl-gray-350: 48 4.5872% 57.2549%;
  --cds-hsl-gray-450: 42.8571 2.9289% 46.8627%;
  --cds-hsl-gray-500: 40 2.8302% 41.5686%;
  --cds-hsl-gray-600: 45 2.5% 31.3725%;
  --cds-hsl-gray-650: 40 2.2222% 26.4706%;
  --cds-hsl-gray-700: 60 2.7523% 21.3725%;
  --cds-hsl-gray-750: 60 2.3256% 16.8627%;
  --cds-hsl-gray-800: 60 1.5873% 12.3529%;
  --cds-hsl-gray-810: 60 1.6949% 11.5686%;
  --cds-hsl-gray-830: 60 1.9608% 10%;
  --cds-hsl-gray-840: 60 2.1277% 9.2157%;
  --cds-hsl-gray-850: 0 0% 8.2353%;
  --cds-hsl-gray-860: 0 0% 7.451%;
  --cds-hsl-gray-870: 0 0% 6.6667%;
  --cds-hsl-gray-890: 0 0% 5.098%;
  --cds-hsl-gray-900: 0 0% 4.3137%;
  --cds-hsl-red-100: 0 78.2609% 90.9804%;
  --cds-hsl-red-200: 0 76.8421% 81.3725%;
  --cds-hsl-red-350: 0 71.7514% 65.2941%;
  --cds-hsl-red-400: .3871 73.4597% 58.6275%;
  --cds-hsl-red-450: 0 61.3169% 52.3529%;
  --cds-hsl-red-600: 0 57.7778% 35.2941%;
  --cds-hsl-red-750: 0 63.6364% 19.4118%;
  --cds-hsl-yellow-100: 39.5294 87.6289% 80.9804%;
  --cds-hsl-yellow-200: 40.8 95.7447% 53.9216%;
  --cds-hsl-yellow-350: 39.7015 100% 39.4118%;
  --cds-hsl-yellow-400: 39.0164 100% 35.8824%;
  --cds-hsl-yellow-450: 38.3133 100% 32.549%;
  --cds-hsl-yellow-600: 36 100% 22.549%;
  --cds-hsl-yellow-750: 33.2308 100% 12.7451%;
  --cds-hsl-green-100: 114.857 45.4545% 84.902%;
  --cds-hsl-green-200: 115.2 47.7707% 69.2157%;
  --cds-hsl-green-400: 120 86.2857% 34.3137%;
  --cds-hsl-green-450: 120 100% 28.8235%;
  --cds-hsl-green-600: 120 100% 19.4118%;
  --cds-hsl-green-750: 117 60.6061% 12.9412%;
  --cds-hsl-blue-100: 212.609 85.1852% 89.4118%;
  --cds-hsl-blue-200: 212.791 79.6296% 78.8235%;
  --cds-hsl-blue-350: 212.466 75.2577% 61.9608%;
  --cds-hsl-blue-500: 213.117 67.5439% 44.7059%;
  --cds-hsl-blue-600: 213.6 72.2543% 33.9216%;
  --cds-hsl-blue-750: 212.593 87.0968% 18.2353%;
  --cds-hsl-violet-100: 247.059 89.4737% 92.549%;
  --cds-hsl-violet-200: 246 75% 84.3137%;
  --cds-hsl-violet-350: 246.6 69.4444% 71.7647%;
  --cds-hsl-violet-400: 247.5 66.6667% 67.0588%;
  --cds-hsl-violet-450: 247.559 67.1958% 62.9412%;
  --cds-hsl-violet-600: 248.807 48.4444% 44.1176%;
  --cds-hsl-violet-750: 248.182 52.381% 24.7059%;
  --cds-hsl-clay: 14.7692 63.1068% 59.6078%;
  --cds-hsl-clay-emphasized: 15.1111 54.2169% 51.1765%;
  --_brand-clay: 14.7692 63.1068% 59.6078%;
  --_brand-clay-emphasized: 15.1111 54.2169% 51.1765%;
  --_gray-0: 0 0% 100%;
  --_gray-10: 60 14.2857% 98.6275%;
  --_gray-20: 60 14.2857% 97.2549%;
  --_gray-30: 60 10% 96.0784%;
  --_gray-40: 60 11.1111% 94.7059%;
  --_gray-50: 45 11.7647% 93.3333%;
  --_gray-60: 48 12.1951% 91.9608%;
  --_gray-80: 50 11.1111% 89.4118%;
  --_gray-90: 51.4286 11.4754% 88.0392%;
  --_gray-100: 52.5 11.7647% 86.6667%;
  --_gray-150: 54.5455 10.8911% 80.1961%;
  --_gray-200: 55 9.0909% 74.1176%;
  --_gray-300: 54.5455 5.7592% 62.549%;
  --_gray-350: 48 4.5872% 57.2549%;
  --_gray-450: 42.8571 2.9289% 46.8627%;
  --_gray-500: 40 2.8302% 41.5686%;
  --_gray-600: 45 2.5% 31.3725%;
  --_gray-650: 40 2.2222% 26.4706%;
  --_gray-700: 60 2.7523% 21.3725%;
  --_gray-750: 60 2.3256% 16.8627%;
  --_gray-800: 60 1.5873% 12.3529%;
  --_gray-810: 60 1.6949% 11.5686%;
  --_gray-830: 60 1.9608% 10%;
  --_gray-840: 60 2.1277% 9.2157%;
  --_gray-850: 0 0% 8.2353%;
  --_gray-860: 0 0% 7.451%;
  --_gray-870: 0 0% 6.6667%;
  --_gray-890: 0 0% 5.098%;
  --_gray-900: 0 0% 4.3137%;
  --_red-100: 0 78.2609% 90.9804%;
  --_red-200: 0 76.8421% 81.3725%;
  --_red-350: 0 71.7514% 65.2941%;
  --_red-400: .3871 73.4597% 58.6275%;
  --_red-450: 0 61.3169% 52.3529%;
  --_red-600: 0 57.7778% 35.2941%;
  --_red-750: 0 63.6364% 19.4118%;
  --_yellow-100: 39.5294 87.6289% 80.9804%;
  --_yellow-200: 40.8 95.7447% 53.9216%;
  --_yellow-350: 39.7015 100% 39.4118%;
  --_yellow-400: 39.0164 100% 35.8824%;
  --_yellow-450: 38.3133 100% 32.549%;
  --_yellow-600: 36 100% 22.549%;
  --_yellow-750: 33.2308 100% 12.7451%;
  --_green-100: 114.857 45.4545% 84.902%;
  --_green-200: 115.2 47.7707% 69.2157%;
  --_green-400: 120 86.2857% 34.3137%;
  --_green-450: 120 100% 28.8235%;
  --_green-600: 120 100% 19.4118%;
  --_green-750: 117 60.6061% 12.9412%;
  --_blue-100: 212.609 85.1852% 89.4118%;
  --_blue-200: 212.791 79.6296% 78.8235%;
  --_blue-350: 212.466 75.2577% 61.9608%;
  --_blue-500: 213.117 67.5439% 44.7059%;
  --_blue-600: 213.6 72.2543% 33.9216%;
  --_blue-750: 212.593 87.0968% 18.2353%;
  --_violet-100: 247.059 89.4737% 92.549%;
  --_violet-200: 246 75% 84.3137%;
  --_violet-350: 246.6 69.4444% 71.7647%;
  --_violet-400: 247.5 66.6667% 67.0588%;
  --_violet-450: 247.559 67.1958% 62.9412%;
  --_violet-600: 248.807 48.4444% 44.1176%;
  --_violet-750: 248.182 52.381% 24.7059%;
  --desktop-titlebar-inset: 0px;
  --launch-drawer-width: 0px;
}

._fill_19tw7_9:active:not(:disabled):before {
  transform: scale(.96);
}

._primary_19tw7_44:hover:not(:disabled) {
  color: var(--button-hover-text);
  border-color: var(--button-hover-border);
}

._primary_19tw7_44:hover:not(:disabled):before {
  background-color: var(--button-hover-bg);
}

._primary_19tw7_44:focus-visible {
  outline-color: var(--button-focus-outline);
}

._secondary_19tw7_72:hover:not(:disabled) {
  color: var(--button-hover-text);
  border-color: var(--button-hover-border);
}

._secondary_19tw7_72:hover:not(:disabled):before, ._secondary_19tw7_72:active:not(:disabled):before {
  background-color: var(--button-hover-bg);
}

._ghost_19tw7_96:hover:not(:disabled):not(:active):not([aria-expanded="true"]) {
  color: var(--button-hover-text);
  border-color: var(--button-hover-border);
}

._ghost_19tw7_96:hover:not(:disabled):not(:active):not([aria-expanded="true"]):before, ._ghost_19tw7_96:active:not(:disabled):before, ._ghost_19tw7_96[aria-checked="true"]:before, ._ghost_19tw7_96[aria-expanded="true"]:before {
  background-color: var(--button-hover-bg);
}

._danger_19tw7_148:hover:not(:disabled) {
  color: var(--button-hover-text);
  border-color: var(--button-hover-border);
}

._danger_19tw7_148:hover:not(:disabled):before {
  background-color: var(--button-hover-bg);
}

._danger_19tw7_148:focus-visible {
  outline-color: var(--button-focus-outline);
}

._claude_19tw7_176:hover:not(:disabled) {
  color: var(--button-hover-text);
  border-color: var(--button-hover-border);
}

._claude_19tw7_176:hover:not(:disabled):before {
  background-color: var(--button-hover-bg);
}

._claude_19tw7_176:focus-visible {
  outline-color: var(--button-focus-outline);
}

.prose-review-bar-focus-inset:focus-visible {
  box-shadow: inset 0 0 0 1px var(--cds-surface-popover), inset 0 0 0 2px var(--cds-fill-accent);
  outline: none;
}

@media (prefers-reduced-motion: no-preference) {
  .group:focus-within [data-cds-anim], [data-cds-anim]:focus-visible {
    --cds-anim: 100;
    transition-duration: var(--cds-anim-dur, .3s);
  }

  .group:focus-within [data-cds-anim-loop], [data-cds-anim-loop]:focus-visible {
    animation: 1s linear .1s infinite cds-anim-loop;
  }

  .group:active [data-cds-anim], [data-cds-anim]:active {
    --cds-anim: 0;
    transition-duration: 80ms;
    animation: auto;
    animation-timeline: none;
  }
}

:is(.group:hover, .group:focus-within, .group[data-menu-open="true"]) .df-name-suffix {
  margin-right: calc((var(--df-row-h) + var(--df-row-ctl)) / 2 - var(--df-row-px) + 2px);
}

.dframe-root :is(button, a, .group):hover .df-new-circle {
  background: hsl(var(--text-500) / .25);
}

.df-chrome-btn:hover {
  --cds-text-primary: var(--cds-neutral-700);
}

.group\/chip:hover .df-products-chip, .group\/chip:focus-visible .df-products-chip {
  --df-chip-overlay: var(--df-hover);
  border-color: var(--cds-border-strong);
  color: var(--cds-neutral-700);
}

.df-products-block:not([data-collapsed]):hover .group\/chip, .df-products-block:not([data-collapsed]):focus-within .group\/chip {
  opacity: 1;
  transition-delay: .25s;
}

.dframe-root .bug-report-link:hover {
  color: var(--cds-neutral-700);
  background: var(--df-hover);
}

:root[data-dframe] a[href]:not([role="button"]):not([role="menuitem"]):not(.df-link-card), :root[data-dframe] button.underline:not(:disabled):not(.cursor-default) {
  cursor: pointer;
}

:root:has(.dframe-root) [class*="cursor-zoom-in"]:not(:disabled) {
  cursor: zoom-in;
}

.dframe-pane-host[data-split] .dframe-pane:not([data-focused]):hover .dframe-pane-actions {
  opacity: 1;
}

.dframe-pane-host[data-cmd-held][data-split]:not([data-pane-dragging]) .dframe-pane:hover {
  cursor: grab;
}

.dframe-pane-host[data-cmd-held][data-split] .dframe-pane:hover:before {
  opacity: 1;
  transition-delay: .6s;
}

.dframe-root[data-variant="web"] .df-row-control:hover {
  background: var(--cds-alpha-2);
}

.dframe-root[data-variant="web"] .df-invite-btn:hover {
  background: hsl(var(--bg-100));
  border-color: hsl(var(--border-200) / .3);
}

.dframe-root[data-variant="web"] .df-invite-btn:active {
  background: hsl(var(--bg-200));
}

.df-pill:focus-visible {
  box-shadow: var(--cds-focus-shadow);
}

.df-pill:hover:not([data-active]):not([data-disabled]), .df-pill:focus-visible:not([data-active]):not([data-disabled]) {
  color: var(--cds-text-primary);
}

.df-app-switch [data-cds="SegmentedControl"] span[role="radio"]:not([data-checked]):is(:not(:hover), [data-disabled]) {
  color: var(--cds-text-muted);
}

.cds-root .group\/btn:active:not([disabled]) .cds-btn-squish {
  transition: transform 60ms ease-out, background-color var(--cds-dur-fast) var(--cds-ease-out), box-shadow var(--cds-dur-fast) var(--cds-ease-out), color var(--cds-dur-fast) var(--cds-ease-out);
  transform: scale(.975);
}

.cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active) > .cds-card-fill, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active):after {
  transform: scale(var(--cds-card-press-sx), var(--cds-card-press-sy));
  transition: transform 60ms ease-out;
}

.cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active) > .cds-card-body {
  clip-path: inset(var(--cds-card-press-d) round calc(var(--cds-radius) + 4px));
  transition: clip-path 60ms ease-out;
}

@media (prefers-reduced-motion: reduce) {
  .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active) > .cds-card-fill, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active):after, .cds-root [data-cds="Card"]:has([data-cds="CardLink"]:active) > .cds-card-body {
    transition: none;
  }
}

.cds-root .group\/message-row:focus-within [data-cds="MessageActions"][data-reveal], .cds-root [data-cds="MessageActions"][data-reveal]:focus-within {
  opacity: 1;
  transition-duration: var(--cds-message-actions-reveal-in-duration);
  transition-timing-function: var(--cds-message-actions-reveal-in-ease);
  transition-delay: 0s;
  scale: none;
}

@media (hover: hover) {
  .cds-root .group\/message-row:hover [data-cds="MessageActions"][data-reveal], .cds-root [data-cds="MessageActions"][data-reveal]:hover {
    opacity: 1;
    transition-duration: var(--cds-message-actions-reveal-in-duration);
    transition-timing-function: var(--cds-message-actions-reveal-in-ease);
    transition-delay: var(--cds-message-actions-reveal-in-delay);
    scale: none;
  }
}

.cowork-starter-option:hover .cowork-starter-preview {
  transform: rotate(calc(var(--preview-tilt, 0deg) - 2.5deg)) scale(.88);
}

@media (prefers-reduced-motion: reduce) {
  .cowork-starter-option:hover .cowork-starter-preview {
    transform: rotate(var(--preview-tilt, 0deg)) scale(.85);
  }
}

[data-saved-check-decay]:hover, [data-saved-check-decay]:focus-within {
  animation: auto;
  animation-timeline: none;
}

.epitaxy-root .group\/btn:not(:disabled):active .btn-squish {
  transition: transform 60ms ease-out;
  transform: scale(.975);
}

.epitaxy-root [class*="cursor-zoom-in"]:not(:disabled) {
  cursor: zoom-in;
}

.epitaxy-root .epitaxy-prompt-input, .epitaxy-root .epitaxy-prompt-input:focus, .epitaxy-root .epitaxy-prompt-input:focus-visible {
  box-shadow: none;
  outline: none;
}

.epitaxy-root .ProseMirror a:hover {
  text-decoration: underline;
}

.epitaxy-root .epitaxy-prompt:focus-within > [data-surface] {
  background: var(--surface-prompt-focus-hover);
  box-shadow: inset 0 0 0 var(--prompt-focus-inner-width) var(--prompt-focus-inner-color), 0 0 0 var(--prompt-focus-outer-width) var(--prompt-focus-outer-color), 0 var(--prompt-focus-depth-y) var(--prompt-focus-depth-blur) 0 var(--prompt-focus-depth-color);
}

.epitaxy-root .epitaxy-prompt:not(:focus-within) button:not(.epitaxy-pill-body):not(.epitaxy-pill-remove) {
  opacity: .6;
}

.epitaxy-root .epitaxy-pill-body:focus {
  box-shadow: 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
}

.epitaxy-root button.epitaxy-panel-subheader:enabled:hover {
  background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated)));
}

@media (color:lab(54.2905% 80.8049 69.891)) {
  .epitaxy-root button.epitaxy-panel-subheader:enabled:hover {
    background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root button.epitaxy-panel-subheader:enabled:hover {
      background: color-mix(in srgb, color-mix(in srgb, var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated))) 90%, var(--lightningcss-light, #000)var(--lightningcss-dark, #fff)) 80%, transparent);
    }
  }
}

.epitaxy-root button.epitaxy-panel-subheader[data-sticky]:enabled:hover {
  background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated)));
}

@media (color:lab(54.2905% 80.8049 69.891)) {
  .epitaxy-root button.epitaxy-panel-subheader[data-sticky]:enabled:hover {
    background: var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root button.epitaxy-panel-subheader[data-sticky]:enabled:hover {
      background: color-mix(in srgb, color-mix(in srgb, var(--lightningcss-light, var(--code-theme-light-bg, var(--surface-primary-elevated)))var(--lightningcss-dark, var(--code-theme-dark-bg, var(--surface-primary-elevated))) 90%, var(--lightningcss-light, #000)var(--lightningcss-dark, #fff)) 97%, transparent);
    }
  }
}

.epitaxy-root .epitaxy-approval-card.epitaxy-approval-kbd:focus-visible {
  outline: var(--focus-inner-width) solid var(--focus-inner-color);
  outline-offset: 2px;
}

.epitaxy-markdown :is(a, button, [role="button"]):hover > code, .epitaxy-markdown :is(a, button, [role="button"]):hover > [data-wf] > code, .epitaxy-root :is(a, button, [role="button"]):hover > .epitaxy-code-chip, .epitaxy-root :is(a, button, [role="button"]):hover > .epitaxy-panel-link {
  background: hsl(from var(--cds-fill-accent) h s l / 10%);
}

.epitaxy-root .dframe-sidebar button:not(.hide-focus-ring):focus-visible {
  box-shadow: inset 0 0 0 1px hsl(var(--accent-100)), 0 0 6px 0 hsl(var(--accent-100) / .2);
  outline: none;
}

.epitaxy-root .dframe-sidebar .group\/label:focus-visible {
  border-radius: var(--df-radius-pill);
}

.epitaxy-root .epitaxy-sticky-prompt-clip:hover, .epitaxy-root .epitaxy-sticky-prompt-clip:focus-visible {
  max-height: calc(var(--epitaxy-sticky-peek) + var(--epitaxy-sticky-line) * 4 + var(--p6));
}

.epitaxy-root .epitaxy-sticky-prompt-clip:focus-visible {
  outline: var(--focus-inner-width) solid var(--focus-inner-color);
  outline-offset: 2px;
}

.epitaxy-root button.epitaxy-thinking-shimmer:hover, .epitaxy-root button.epitaxy-thinking-shimmer:focus-visible {
  opacity: 1 !important;
}

.epitaxy-root .epitaxy-textarea:hover, .epitaxy-root .epitaxy-input:hover, .epitaxy-root .epitaxy-input-group:hover {
  background-color: var(--cds-fill-secondary-hover);
}

.epitaxy-root .epitaxy-textarea:disabled, .epitaxy-root .epitaxy-input:disabled, .epitaxy-root .epitaxy-input-group:has( > input:disabled) {
  background-color: var(--cds-fill-disabled);
  color: var(--cds-text-disabled);
  box-shadow: none;
}

.epitaxy-root .epitaxy-textarea:focus-visible, .epitaxy-root .epitaxy-input:focus-visible, .epitaxy-root .epitaxy-input-group:focus-within {
  box-shadow: inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color), 0 0 6px 0 var(--epitaxy-accent-20);
  outline: none;
}

.epitaxy-root .group\/btn:not(:disabled):active .btn-squish.epitaxy-task-card-surface {
  transform: scale(.99);
}

@supports (color: color-mix(in lab, red, red)) {
  #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
    box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 7.5%,transparent),0 0 0 var(--cds-ring-hairline) hsla(var(--border-200) / .3);
  }
}

@supports (color: color-mix(in lab, red, red)) {
  html[data-mode="dark"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
    box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 7.5%,transparent),inset 0 0 0 1px var(--cds-border-strong);
  }
}

@media (prefers-color-scheme: dark) {
  html[data-mode="system"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
    box-shadow: 0 .25rem 1.25rem var(--cds-black),inset 0 0 0 1px var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    html[data-mode="system"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
      box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 7.5%,transparent),inset 0 0 0 1px var(--cds-border-strong);
    }
  }
}

[data-ripper-idx="0"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="1"], [data-ripper-idx="2"], [data-ripper-idx="3"], [data-ripper-idx="4"], [data-ripper-idx="5"], [data-ripper-idx="6"], [data-ripper-idx="7"], [data-ripper-idx="8"], [data-ripper-idx="9"], [data-ripper-idx="10"], [data-ripper-idx="11"], [data-ripper-idx="12"], [data-ripper-idx="13"], [data-ripper-idx="14"], [data-ripper-idx="15"], [data-ripper-idx="16"], [data-ripper-idx="17"], [data-ripper-idx="18"], [data-ripper-idx="19"], [data-ripper-idx="20"], [data-ripper-idx="21"], [data-ripper-idx="22"], [data-ripper-idx="23"], [data-ripper-idx="24"], [data-ripper-idx="25"], [data-ripper-idx="26"], [data-ripper-idx="27"], [data-ripper-idx="28"], [data-ripper-idx="29"], [data-ripper-idx="30"], [data-ripper-idx="31"], [data-ripper-idx="32"], [data-ripper-idx="33"], [data-ripper-idx="34"], [data-ripper-idx="35"], [data-ripper-idx="36"], [data-ripper-idx="37"], [data-ripper-idx="38"], [data-ripper-idx="39"], [data-ripper-idx="40"], [data-ripper-idx="41"], [data-ripper-idx="42"], [data-ripper-idx="43"], [data-ripper-idx="44"], [data-ripper-idx="45"], [data-ripper-idx="46"], [data-ripper-idx="47"], [data-ripper-idx="48"], [data-ripper-idx="49"], [data-ripper-idx="50"], [data-ripper-idx="51"], [data-ripper-idx="52"], [data-ripper-idx="53"], [data-ripper-idx="54"], [data-ripper-idx="55"], [data-ripper-idx="56"], [data-ripper-idx="57"], [data-ripper-idx="58"], [data-ripper-idx="59"], [data-ripper-idx="60"], [data-ripper-idx="61"], [data-ripper-idx="62"], [data-ripper-idx="63"], [data-ripper-idx="64"], [data-ripper-idx="65"], [data-ripper-idx="66"], [data-ripper-idx="67"], [data-ripper-idx="68"], [data-ripper-idx="69"], [data-ripper-idx="70"], [data-ripper-idx="71"], [data-ripper-idx="72"], [data-ripper-idx="73"], [data-ripper-idx="74"], [data-ripper-idx="75"], [data-ripper-idx="76"], [data-ripper-idx="77"], [data-ripper-idx="78"], [data-ripper-idx="79"], [data-ripper-idx="80"], [data-ripper-idx="81"], [data-ripper-idx="82"], [data-ripper-idx="83"], [data-ripper-idx="84"], [data-ripper-idx="85"], [data-ripper-idx="86"], [data-ripper-idx="87"] {
  transform-origin: 50% !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="88"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="89"], [data-ripper-idx="90"], [data-ripper-idx="91"], [data-ripper-idx="92"], [data-ripper-idx="93"], [data-ripper-idx="94"], [data-ripper-idx="95"], [data-ripper-idx="96"] {
  transform-origin: 50% !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="97"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="98"], [data-ripper-idx="99"], [data-ripper-idx="100"], [data-ripper-idx="101"], [data-ripper-idx="102"], [data-ripper-idx="103"], [data-ripper-idx="104"], [data-ripper-idx="105"] {
  transform-origin: 50% !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="106"], [data-ripper-idx="107"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="108"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="109"] {
  transform-origin: 50% !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="110"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="111"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: grid-template-rows .15s ease-out !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="112"] {
  transform-origin: 720px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="113"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="114"] {
  transform-origin: 720px 357.5px !important;
  opacity: 0 !important;
  will-change: auto !important;
  transition: opacity .5s cubic-bezier(.4, 0, .2, 1) !important;
  animation: .5s ease-in-out task-grid-fade-in, 1.5s ease-in-out task-grid-clip-reveal !important;
}

[data-ripper-idx="115"] {
  transform-origin: 720px 357.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="116"], [data-ripper-idx="117"] {
  transform-origin: 712px 329.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="118"] {
  transform-origin: 640px 329.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="119"] {
  transform-origin: 640px 24px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="120"] {
  transform-origin: 75.0781px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: opacity .15s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="121"] {
  transform-origin: 1.5px 1.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="122"] {
  transform-origin: 28.1367px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="123"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="124"] {
  transform-origin: 10px 30px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: opacity .3s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="125"] {
  transform-origin: 10px 30px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="126"] {
  transform-origin: 9px 16px !important;
  opacity: 0 !important;
  will-change: auto !important;
  transition: opacity .15s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="127"] {
  transform-origin: 10px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="128"] {
  transform-origin: 336px 60px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="129"] {
  transform-origin: 336px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="130"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="131"], [data-ripper-idx="132"], [data-ripper-idx="133"], [data-ripper-idx="134"] {
  transform-origin: 336px 60px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="135"] {
  transform-origin: 0 0 !important;
  opacity: 0 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="136"] {
  transform-origin: 336px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="137"] {
  transform-origin: 336px 60px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="138"] {
  transform-origin: 336px 60px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: background-color .2s cubic-bezier(.4, 0, .2, 1), border-color .2s cubic-bezier(.4, 0, .2, 1), box-shadow .2s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="139"] {
  transform-origin: 335px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="140"] {
  transform-origin: 321px 45px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="141"] {
  transform-origin: 321px 23px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="142"] {
  transform-origin: 321px 23px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: opacity .2s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="143"], [data-ripper-idx="144"] {
  transform-origin: 318px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="145"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="146"] {
  transform-origin: .5px .5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  clip-path: inset(50%) !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="147"] {
  transform-origin: 321px 23px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="148"] {
  transform-origin: 318px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="149"] {
  transform-origin: 321px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="150"], [data-ripper-idx="151"] {
  transform-origin: 17px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="152"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: box-shadow 60ms cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="153"] {
  transition: transform .45s linear(0 0%, .2459 7.14286%, .6526 14.2857%, .9468 21.4286%, 1.0764 28.5714%, 1.0915 35.7143%, 1.0585 42.8571%, 1.0219 50%, .9993 57.1429%, .9914 64.2857%, .9921 71.4286%, .9957 78.5714%, .9988 85.7143%, 1.0004 92.8571%, 1 100%), background-color 60ms cubic-bezier(.165, .84, .44, 1), box-shadow 60ms cubic-bezier(.165, .84, .44, 1), color 60ms cubic-bezier(.165, .84, .44, 1) !important;
  transition-property: transform, background-color, box-shadow, color !important;
  transition-duration: .45s, 60ms, 60ms, 60ms !important;
  transition-timing-function: linear(0 0%, .2459 7.14286%, .6526 14.2857%, .9468 21.4286%, 1.0764 28.5714%, 1.0915 35.7143%, 1.0585 42.8571%, 1.0219 50%, .9993 57.1429%, .9914 64.2857%, .9921 71.4286%, .9957 78.5714%, .9988 85.7143%, 1.0004 92.8571%, 1 100%), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1) !important;
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition-delay: 0s, 0s, 0s, 0s !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="154"], [data-ripper-idx="155"] {
  transform-origin: 10px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="156"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="157"] {
  transform-origin: 158.562px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="158"] {
  transform-origin: 77.4375px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: opacity .12s cubic-bezier(.165, .84, .44, 1), transform .12s cubic-bezier(.165, .84, .44, 1), translate .12s cubic-bezier(.165, .84, .44, 1), margin-right .12s cubic-bezier(.165, .84, .44, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="159"] {
  transform-origin: 77.4375px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="160"] {
  transform-origin: 85.4375px 24px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="161"] {
  transform-origin: 77.4375px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: box-shadow 60ms cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="162"] {
  transition: transform .45s linear(0 0%, .2459 7.14286%, .6526 14.2857%, .9468 21.4286%, 1.0764 28.5714%, 1.0915 35.7143%, 1.0585 42.8571%, 1.0219 50%, .9993 57.1429%, .9914 64.2857%, .9921 71.4286%, .9957 78.5714%, .9988 85.7143%, 1.0004 92.8571%, 1 100%), background-color 60ms cubic-bezier(.165, .84, .44, 1), box-shadow 60ms cubic-bezier(.165, .84, .44, 1), color 60ms cubic-bezier(.165, .84, .44, 1) !important;
  transition-property: transform, background-color, box-shadow, color !important;
  transition-duration: .45s, 60ms, 60ms, 60ms !important;
  transition-timing-function: linear(0 0%, .2459 7.14286%, .6526 14.2857%, .9468 21.4286%, 1.0764 28.5714%, 1.0915 35.7143%, 1.0585 42.8571%, 1.0219 50%, .9993 57.1429%, .9914 64.2857%, .9921 71.4286%, .9957 78.5714%, .9988 85.7143%, 1.0004 92.8571%, 1 100%), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1) !important;
  transform-origin: 77.4375px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition-delay: 0s, 0s, 0s, 0s !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="163"] {
  transform-origin: 65.4375px 7px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="164"], [data-ripper-idx="165"] {
  transform-origin: 59.4375px 7px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="166"] {
  transform-origin: 0 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="167"] {
  transform-origin: 6px 6px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="168"] {
  transform-origin: 6px 6px !important;
  opacity: .75 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="169"] {
  transform-origin: 32px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="170"] {
  transform-origin: 32px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: color .2s cubic-bezier(.4, 0, .2, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), border-color .2s cubic-bezier(.4, 0, .2, 1), outline-color .2s cubic-bezier(.4, 0, .2, 1), text-decoration-color .2s cubic-bezier(.4, 0, .2, 1), fill .2s cubic-bezier(.4, 0, .2, 1), stroke .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-from .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-via .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-to .2s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="171"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all .15s cubic-bezier(.165, .84, .44, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="172"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="173"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all .2s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="174"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="175"] {
  transform-origin: 6px 6px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="176"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: color .2s cubic-bezier(.4, 0, .2, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), border-color .2s cubic-bezier(.4, 0, .2, 1), outline-color .2s cubic-bezier(.4, 0, .2, 1), text-decoration-color .2s cubic-bezier(.4, 0, .2, 1), fill .2s cubic-bezier(.4, 0, .2, 1), stroke .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-from .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-via .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-to .2s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="177"] {
  transform-origin: 10px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: color .2s cubic-bezier(.4, 0, .2, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), border-color .2s cubic-bezier(.4, 0, .2, 1), outline-color .2s cubic-bezier(.4, 0, .2, 1), text-decoration-color .2s cubic-bezier(.4, 0, .2, 1), fill .2s cubic-bezier(.4, 0, .2, 1), stroke .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-from .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-via .2s cubic-bezier(.4, 0, .2, 1), --tw-gradient-to .2s cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="178"] {
  transform-origin: 10px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="179"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: opacity .12s cubic-bezier(.165, .84, .44, 1), width .12s cubic-bezier(.165, .84, .44, 1), margin-left .12s cubic-bezier(.165, .84, .44, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="180"], [data-ripper-idx="181"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="182"] {
  transform-origin: 16px 16px !important;
  opacity: .5 !important;
  will-change: auto !important;
  transition: box-shadow 60ms cubic-bezier(.4, 0, .2, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="183"] {
  transition: transform .45s linear(0 0%, .2459 7.14286%, .6526 14.2857%, .9468 21.4286%, 1.0764 28.5714%, 1.0915 35.7143%, 1.0585 42.8571%, 1.0219 50%, .9993 57.1429%, .9914 64.2857%, .9921 71.4286%, .9957 78.5714%, .9988 85.7143%, 1.0004 92.8571%, 1 100%), background-color 60ms cubic-bezier(.165, .84, .44, 1), box-shadow 60ms cubic-bezier(.165, .84, .44, 1), color 60ms cubic-bezier(.165, .84, .44, 1) !important;
  transition-property: transform, background-color, box-shadow, color !important;
  transition-duration: .45s, 60ms, 60ms, 60ms !important;
  transition-timing-function: linear(0 0%, .2459 7.14286%, .6526 14.2857%, .9468 21.4286%, 1.0764 28.5714%, 1.0915 35.7143%, 1.0585 42.8571%, 1.0219 50%, .9993 57.1429%, .9914 64.2857%, .9921 71.4286%, .9957 78.5714%, .9988 85.7143%, 1.0004 92.8571%, 1 100%), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1) !important;
  transform-origin: 15.5px 15.5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition-delay: 0s, 0s, 0s, 0s !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="184"], [data-ripper-idx="185"] {
  transform-origin: 10px 10px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="186"] {
  transform-origin: 335px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="187"] {
  transform-origin: 336px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="188"] {
  transform-origin: 328px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="189"] {
  transform-origin: 336px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="190"], [data-ripper-idx="191"], [data-ripper-idx="192"] {
  transform-origin: 16px 18.75px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="193"] {
  transform-origin: 16px 16px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: color .3s cubic-bezier(.165, .85, .45, 1), background-color .3s cubic-bezier(.165, .85, .45, 1), border-color .3s cubic-bezier(.165, .85, .45, 1), outline-color .3s cubic-bezier(.165, .85, .45, 1), text-decoration-color .3s cubic-bezier(.165, .85, .45, 1), fill .3s cubic-bezier(.165, .85, .45, 1), stroke .3s cubic-bezier(.165, .85, .45, 1), --tw-gradient-from .3s cubic-bezier(.165, .85, .45, 1), --tw-gradient-via .3s cubic-bezier(.165, .85, .45, 1), --tw-gradient-to .3s cubic-bezier(.165, .85, .45, 1), opacity .3s cubic-bezier(.165, .85, .45, 1), box-shadow .3s cubic-bezier(.165, .85, .45, 1), transform .3s cubic-bezier(.165, .85, .45, 1), translate .3s cubic-bezier(.165, .85, .45, 1), scale .3s cubic-bezier(.165, .85, .45, 1), rotate .3s cubic-bezier(.165, .85, .45, 1), filter .3s cubic-bezier(.165, .85, .45, 1), -webkit-backdrop-filter .3s cubic-bezier(.165, .85, .45, 1), backdrop-filter .3s cubic-bezier(.165, .85, .45, 1), display .3s cubic-bezier(.165, .85, .45, 1), content-visibility .3s cubic-bezier(.165, .85, .45, 1), overlay .3s cubic-bezier(.165, .85, .45, 1), pointer-events .3s cubic-bezier(.165, .85, .45, 1) !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="194"], [data-ripper-idx="195"], [data-ripper-idx="196"], [data-ripper-idx="197"] {
  transform-origin: 50% !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="198"] {
  transform-origin: .5px .5px !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="199"] {
  transform-origin: 50% !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="200"], [data-ripper-idx="201"], [data-ripper-idx="202"] {
  transform-origin: 720px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

[data-ripper-idx="203"], [data-ripper-idx="204"] {
  transform-origin: 180px 0 !important;
  opacity: 1 !important;
  will-change: auto !important;
  transition: all !important;
  animation-timing-function: ease !important;
  animation-iteration-count: 1 !important;
  animation-play-state: running !important;
}

#static-composer[hidden] {
  display: none;
}

#static-composer {
  z-index: 10;
  isolation: isolate;
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
}

#static-composer[data-composer-arm="marlin"] {
  top: 48px;
  bottom: 0;
}

#static-composer[data-composer-arm="marlin"]:before {
  content: "";
  z-index: -1;
  background: #fcfcfb;
  position: fixed;
  inset: 0;
}

html[data-mode="dark"] #static-composer[data-composer-arm="marlin"]:before {
  background: #1a1a19;
}

html[data-darker-default][data-mode="dark"] #static-composer[data-composer-arm="marlin"]:before {
  background: #151515;
}

@media (prefers-color-scheme: dark) {
  html[data-mode="system"] #static-composer[data-composer-arm="marlin"]:before {
    background: #1a1a19;
  }

  html[data-darker-default][data-mode="system"] #static-composer[data-composer-arm="marlin"]:before {
    background: #151515;
  }
}

#static-composer:not([hidden]):not([data-composer-arm="marlin"]) {
  justify-content: center;
  padding-inline: 1rem;
  display: flex;
  top: calc(18vh + 11.8125rem);
}

html[data-sidebar-chrome-preference="rail"] #static-composer:not([hidden]):not([data-composer-arm="marlin"]) {
  padding-top: calc(10vh + 6.25rem + 1.5 * clamp(1.875rem, 1.2rem + 2vw, 2.375rem));
  align-items: flex-start;
  padding-inline: 1rem;
  top: 48px;
  bottom: 0;
}

@media (min-width: 48rem) {
  html[data-sidebar-chrome-preference="rail"] #static-composer:not([hidden]):not([data-composer-arm="marlin"]) {
    padding-top: calc(25vh + 5.25rem + 1.5 * clamp(1.875rem, 1.2rem + 2vw, 2.375rem));
    padding-inline: 3.5rem;
  }
}

#static-composer[data-composer-arm="marlin"], html[data-sidebar-chrome-preference="rail"] #static-composer:not([hidden]):not([data-composer-arm="marlin"]) {
  scrollbar-gutter: stable both-edges;
  scrollbar-width: thin;
  overflow: hidden auto;
}

#static-composer:not([data-composer-arm="marlin"]) [data-marlin-classes]:not([id]), #static-composer:not([data-composer-arm="marlin"]) #static-composer-greeting-reserve {
  display: contents;
}

#static-composer[data-composer-arm="marlin"] #static-composer-input {
  min-height: calc(2lh + 10px);
}

#static-composer[data-composer-arm="marlin"] #static-composer-greeting-reserve {
  font-size: clamp(1.875rem, 1.2rem + 2vw, 2.375rem);
  line-height: 1.5;
}

#static-composer-greeting-spark {
  vertical-align: -.065em;
  margin-right: .75rem;
  display: inline-block;
}

#static-composer-greeting-spark[hidden] {
  display: none;
}

#static-composer-greeting-spark svg {
  width: 2rem;
  height: 2rem;
  fill: var(--cds-clay, #d97757);
}

@media (min-width: 1024px) {
  html[data-sidebar-chrome="classic"] #static-composer {
    left: 19rem;
  }
}

@media (min-width: 701px) {
  html[data-sidebar-chrome="rail"] #static-composer {
    left: calc(var(--static-sidebar-width, 18rem) + 8px);
  }
}

html[data-sidebar-chrome-preference="rail"][data-sidebar-chrome="none"] #static-composer {
  left: 8px;
}

html[data-sidebar-chrome-preference="rail"][data-sidebar-chrome="none"] #static-composer, html[data-sidebar-chrome="rail"] #static-composer {
  right: 8px;
}

@media (min-width: 1024px) {
  html[data-sidebar-chrome-preference="classic"][data-sidebar-chrome="none"] #static-composer {
    left: 3.05rem;
  }
}

#static-composer-box {
  pointer-events: auto;
}

#static-composer-input {
  box-sizing: border-box;
  resize: none;
  width: 100%;
  max-height: 24rem;
  color: hsl(var(--text-100));
  field-sizing: content;
  background: none;
  border: none;
  outline: 0;
  font-family: inherit;
  display: block;
}

#static-composer-input::placeholder {
  color: #898781;
}

#static-composer[data-composer-arm="marlin"] #static-composer-spacer {
  height: 2rem;
}

#static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
  box-sizing: border-box;
  background: var(--cds-surface-3);
  width: 100%;
  max-width: 41rem;
  box-shadow: 0 .25rem 1.25rem var(--cds-black),0 0 0 var(--cds-ring-hairline) hsla(var(--border-300) / .15);
  border: 1px solid #0000;
  border-radius: 20px;
  margin-inline: .5rem;
}

@supports (color: color-mix(in lab, red, red)) {
  #static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
    box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 3.5%,transparent),0 0 0 var(--cds-ring-hairline) hsla(var(--border-300) / .15);
  }
}

#static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
  padding: .875rem;
}

@media (min-width: 48rem) {
  #static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
    max-width: 42rem;
    margin-inline: 0;
  }
}

#static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
  box-shadow: 0 .25rem 1.25rem var(--cds-black),0 0 0 var(--cds-ring-hairline) hsla(var(--border-200) / .3);
}

@supports (color: color-mix(in lab, red, red)) {
  #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
    box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 7.5%,transparent),0 0 0 var(--cds-ring-hairline) hsla(var(--border-200) / .3);
  }
}

html[data-mode="dark"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
  box-shadow: 0 .25rem 1.25rem var(--cds-black),inset 0 0 0 1px var(--cds-border);
}

@supports (color: color-mix(in lab, red, red)) {
  html[data-mode="dark"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
    box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 3.5%,transparent),inset 0 0 0 1px var(--cds-border);
  }
}

html[data-mode="dark"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
  box-shadow: 0 .25rem 1.25rem var(--cds-black),inset 0 0 0 1px var(--cds-border-strong);
}

@supports (color: color-mix(in lab, red, red)) {
  html[data-mode="dark"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
    box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 7.5%,transparent),inset 0 0 0 1px var(--cds-border-strong);
  }
}

@media (prefers-color-scheme: dark) {
  html[data-mode="system"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
    box-shadow: 0 .25rem 1.25rem var(--cds-black),inset 0 0 0 1px var(--cds-border);
  }

  @supports (color: color-mix(in lab, red, red)) {
    html[data-mode="system"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box {
      box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 3.5%,transparent),inset 0 0 0 1px var(--cds-border);
    }
  }

  html[data-mode="system"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
    box-shadow: 0 .25rem 1.25rem var(--cds-black),inset 0 0 0 1px var(--cds-border-strong);
  }

  @supports (color: color-mix(in lab, red, red)) {
    html[data-mode="system"] #static-composer:not([data-composer-arm="marlin"]) #static-composer-box:focus-within {
      box-shadow: 0 .25rem 1.25rem color-mix(in srgb,var(--cds-black) 7.5%,transparent),inset 0 0 0 1px var(--cds-border-strong);
    }
  }
}

#static-composer:not([data-composer-arm="marlin"]) #static-composer-input {
  min-height: calc(2lh + 6px);
  font-size: var(--cds-font-size-heading, 15px);
  line-height: var(--cds-leading-heading, 20px);
  font-weight: var(--cds-font-weight-regular, 400);
  padding: 6px 0 0 6px;
}

#static-composer:not([data-composer-arm="marlin"]) #static-composer-spacer {
  height: 2.75rem;
}

#static-sidebar-skeleton {
  pointer-events: none;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
}

@media (min-width: 701px) {
  html[data-sidebar-chrome="rail"] #static-sidebar-skeleton {
    width: var(--static-sidebar-width, 18rem);
    border-right: .5px solid hsl(var(--border-300) / .15);
    background: #fbfbf9;
    display: block;
  }
}

html[data-mode="dark"][data-sidebar-chrome="rail"] #static-sidebar-skeleton {
  background: #181817;
}

html[data-darker-default][data-mode="dark"][data-sidebar-chrome="rail"] #static-sidebar-skeleton {
  background: #111;
}

@media (prefers-color-scheme: dark) {
  html[data-mode="system"][data-sidebar-chrome="rail"] #static-sidebar-skeleton {
    background: #181817;
  }

  html[data-darker-default][data-mode="system"][data-sidebar-chrome="rail"] #static-sidebar-skeleton {
    background: #111;
  }
}

@media (min-width: 1024px) {
  html[data-sidebar-chrome="classic"] #static-sidebar-skeleton {
    border-right: .5px solid hsl(var(--border-300));
    background: hsl(var(--bg-100));
    width: 18rem;
    display: block;
  }
}

#static-sidebar-wordmark {
  color: #0b0b0b;
  width: auto;
  height: 20px;
  position: absolute;
  top: 14px;
  left: 1rem;
}

html[data-mode="dark"] #static-sidebar-wordmark {
  color: #fff;
}

@media (prefers-color-scheme: dark) {
  html[data-mode="system"] #static-sidebar-wordmark {
    color: #fff;
  }
}

html[data-sidebar-chrome="rail"] #static-sidebar-wordmark {
  top: 12px;
}

html[data-sidebar-chrome="rail"][data-sidebar-app-switcher] #static-sidebar-wordmark {
  left: 14.875px;
}

#static-sidebar-wordmark-path-serif, html[data-sidebar-chrome="rail"][data-sidebar-app-switcher] #static-sidebar-wordmark-path-brand {
  display: none;
}

html[data-sidebar-chrome="rail"][data-sidebar-app-switcher] #static-sidebar-wordmark-path-serif {
  display: inline;
}

html[data-sidebar-chrome="rail"][data-sidebar-app-switcher][data-sidebar-wordmark-size="17"] #static-sidebar-wordmark {
  height: 17px;
  top: 13.5px;
  left: 15.0438px;
}

html[data-sidebar-chrome="rail"][data-sidebar-app-switcher][data-sidebar-wordmark-size="15"] #static-sidebar-wordmark {
  height: 15px;
  top: 14.5px;
  left: 15.1563px;
}

html[data-sidebar-desktop-app] #static-sidebar-wordmark {
  display: none;
}

@keyframes intercom-lightweight-app-launcher {
  from {
    opacity: 0;
    transform: scale(.5);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes intercom-lightweight-app-gradient {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes intercom-lightweight-app-messenger {
  0% {
    opacity: 0;
    transform: scale(0);
  }

  40% {
    opacity: 1;
  }

  100% {
    transform: scale(1);
  }
}

.intercom-lightweight-app {
  z-index: 2147483001;
  width: 0;
  height: 0;
  font-family: system-ui, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  position: fixed;
}

.intercom-lightweight-app-gradient {
  z-index: 2147483002;
  pointer-events: none;
  background: radial-gradient(at 100% 100%, #1d273629 0%, #1d273600 72%);
  width: 500px;
  height: 500px;
  animation: .2s ease-out intercom-lightweight-app-gradient;
  position: fixed;
  bottom: 0;
  right: 0;
}

.intercom-lightweight-app-launcher {
  z-index: 2147483003;
  cursor: pointer;
  box-sizing: content-box;
  background: #09c;
  border: none;
  border-radius: 50%;
  width: 48px;
  max-width: 48px;
  height: 48px;
  max-height: 48px;
  transition: transform .167s cubic-bezier(.33, 0, 0, 1);
  position: fixed;
  bottom: 20px;
  right: 20px;
  box-shadow: 0 1px 6px #0000000f, 0 2px 32px #00000029;
  margin: 0 !important;
  padding: 0 !important;
}

.intercom-lightweight-app-launcher:hover {
  transition: transform .25s cubic-bezier(.33, 0, 0, 1);
  transform: scale(1.1);
}

.intercom-lightweight-app-launcher:active {
  transition: transform .134s cubic-bezier(.45, 0, .2, 1);
  transform: scale(.85);
}

.intercom-lightweight-app-launcher:focus {
  outline: none;
}

.intercom-lightweight-app-launcher-icon {
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: transform .1s linear, opacity 80ms linear;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.intercom-lightweight-app-launcher-icon-open {
  opacity: 1;
  transform: rotate(0) scale(1);
}

.intercom-lightweight-app-launcher-icon-open svg {
  width: 24px;
  height: 24px;
}

.intercom-lightweight-app-launcher-icon-open svg path {
  fill: #14161a;
}

.intercom-lightweight-app-launcher-icon-self-serve {
  opacity: 1;
  transform: rotate(0) scale(1);
}

.intercom-lightweight-app-launcher-icon-self-serve svg {
  height: 44px;
}

.intercom-lightweight-app-launcher-icon-self-serve svg path {
  fill: #14161a;
}

.intercom-lightweight-app-launcher-custom-icon-open {
  opacity: 1;
  max-width: 24px;
  max-height: 24px;
  transform: rotate(0) scale(1);
}

.intercom-lightweight-app-launcher-icon-minimize {
  opacity: 0;
  transform: rotate(-60deg) scale(0);
}

.intercom-lightweight-app-launcher-icon-minimize svg path {
  fill: #14161a;
}

.intercom-lightweight-app-launcher.intercom-launcher-extended {
  background: #09c;
  border: 1px solid #ffffff26;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  gap: 6px;
  width: 150px;
  max-width: 150px;
  height: 19px;
  max-height: 19px;
  display: flex;
  box-shadow: 0 -2px 50px #0000001a;
  padding: 12px 16px 12px 12px !important;
}

.intercom-lightweight-app-launcher.intercom-launcher-extended .intercom-lightweight-app-launcher-icon {
  width: 24px;
  height: 24px;
  position: relative;
}

.intercom-lightweight-app-launcher-text {
  color: #14161a;
  white-space: nowrap;
  text-overflow: ellipsis;
  opacity: 1;
  max-width: 140px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  transition: opacity 80ms linear;
  overflow: hidden;
}

.intercom-lightweight-app-messenger {
  z-index: 2147483003;
  transform-origin: 100% 100%;
  background-color: #14161a;
  border-radius: 24px;
  width: 400px;
  height: calc(100% - 40px);
  min-height: 250px;
  max-height: 704px;
  animation: .25s cubic-bezier(0, 1, 1, 1) intercom-lightweight-app-messenger;
  position: fixed;
  bottom: 20px;
  right: 20px;
  overflow: hidden;
  box-shadow: 0 5px 40px #00000029;
}

.intercom-lightweight-app-messenger-header {
  background: #14161a;
  border-bottom: none;
  height: 64px;
}

.intercom-lightweight-app-messenger-footer {
  background: #14161a;
  border-top: 1px solid #0000000d;
  width: 100%;
  height: 80px;
  font-size: 14px;
  line-height: 21px;
  position: absolute;
  bottom: 0;
  box-shadow: 0 0 25px #0000000d;
}

@media print {
  .intercom-lightweight-app {
    display: none;
  }
}

@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-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
}

@keyframes bounce {
  0%, 100% {
    animation-timing-function: cubic-bezier(.8, 0, 1, 1);
    transform: translateY(-25%);
  }

  50% {
    animation-timing-function: cubic-bezier(0, 0, .2, 1);
    transform: none;
  }
}
