/*! tailwindcss v4.3.0 | 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)))) {
    *,
    :before,
    :after,
    ::backdrop {
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-scroll-snap-strictness: proximity;
      --tw-space-y-reverse: 0;
      --tw-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: "";
    }
  }
}
@layer conway-preflight;
.epitaxy-root {
  --z0: #fff;
  --z1: #f5f5f5;
  --z2: #ebebeb;
  --z3: #e0e0e0;
  --z4: #d6d6d6;
  --z5: #999;
  --z6: #737373;
  --t0: #0000;
  --t1: #0000000a;
  --t2: #0000000f;
  --t3: #0000001a;
  --t4: #00000029;
  --t5: #00000040;
  --t6: #00000080;
  --t7: #000c;
  --t8: #000000e6;
  --t9: #000;
  --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: #000;
  --core-red: #ff3a30;
  --core-red-hover: #ff5047;
  --core-white: #fff;
  --accent: #0073e6;
  --accent-hover: #0078f0;
  --accent-10: hsl(from var(--accent) h s l / 10%);
  --accent-20: hsl(from var(--accent) h s l / 20%);
  --accent-20-brightness: #142633;
  --accent-brand: #d97757;
  --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-10-yellow: hsl(from var(--extended-yellow) 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-20-yellow: hsl(from var(--extended-yellow) h s l / 20%);
  --extended-green: #1e9e3c;
  --extended-pink: #cd2054;
  --extended-purple: #8e6bd9;
  --extended-yellow: #98801f;
}
[data-mode="dark"] .epitaxy-root {
  --z0: #0a0a0a;
  --z1: #1a1a1a;
  --z2: #262626;
  --z3: #333;
  --z4: #3d3d3d;
  --z5: #525252;
  --z6: #a6a6a6;
  --t0: #fff0;
  --t1: #ffffff0a;
  --t2: #ffffff14;
  --t3: #ffffff1f;
  --t4: #ffffff29;
  --t5: #ffffff40;
  --t6: #fff6;
  --t7: #ffffffb3;
  --t8: #fffc;
  --t9: #fff;
  --accent: #09f;
  --accent-hover: #0087ee;
  --extended-green: #32d74b;
  --extended-pink: #ff2c56;
  --extended-purple: #b796ff;
  --extended-yellow: #ffd014;
}
.epitaxy-root {
  --border-default: var(--t2);
  --border-light-mode-contrast: var(--t2);
  --border-segment-selected: var(--t2);
  --fill-contained-busy: var(--t2);
  --fill-contained-default: var(--z0);
  --fill-contained-disabled: var(--t1);
  --fill-contained-hover: var(--t1);
  --fill-contained-selected: 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(--t9) h s l / 50%);
  --fill-primary-default: var(--t9);
  --fill-primary-disabled: var(--t2);
  --fill-primary-hover: #292929;
  --fill-uncontained-busy: var(--t2);
  --fill-uncontained-default: var(--t0);
  --fill-uncontained-disabled: var(--t0);
  --fill-uncontained-hover: var(--t2);
  --fill-uncontained-selected: var(--t3);
  --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-panel: var(--z0);
  --surface-panel-elevated: var(--z0);
  --surface-popover: var(--z0);
  --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-assistant-primary: hsl(var(--_gray-900));
  --text-assistant-secondary: hsl(var(--_gray-500));
  --text-contained-busy: var(--t6);
  --text-contained-default: var(--t7);
  --text-contained-disabled: var(--t5);
  --text-contained-hover: var(--t7);
  --text-contained-selected: var(--t9);
  --text-destructive-busy: var(--t6);
  --text-destructive-default: hsl(from var(--z0) h s l / 95%);
  --text-destructive-disabled: var(--t5);
  --text-destructive-hover: var(--core-white);
  --text-primary-busy: hsl(from var(--z0) h s l / 50%);
  --text-primary-default: var(--z0);
  --text-primary-disabled: var(--t5);
  --text-primary-hover: var(--z0);
  --text-uncontained-busy: var(--t6);
  --text-uncontained-default: var(--t7);
  --text-uncontained-disabled: var(--t5);
  --text-uncontained-hover: var(--t7);
  --text-uncontained-selected: var(--t9);
  --ui-divider: var(--t2);
  --ui-focus: var(--accent);
  --ui-grabber: var(--t6);
  --ui-segment-selected: var(--z0);
  --ui-separator: var(--t3);
  --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(--accent);
}
@supports (color: color-mix(in lab, red, red)) {
  .epitaxy-root {
    --ui-slider-fill-charged-start: color-mix(
      in srgb,
      var(--accent) 18%,
      hsl(from var(--extended-purple) h calc(s * 0.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 * 0.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(--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(--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: 0.92;
  --ui-slider-energy-charge-ramp: 0.5;
  --ui-slider-energy-ink-floor: 0.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-switch-off-background: var(--t4);
  --ui-switch-off-knob: var(--z0);
  --ui-switch-on-background: var(--accent);
  --ui-switch-on-knob: var(--z0);
  --ui-switch-on-white: var(--core-white);
  --ui-tooltip-fill: #333;
  --ui-tooltip-text: var(--core-white);
  --ui-user-message-background: hsl(from var(--accent) h s l / 7%);
  --ui-user-message-primary-text: hsl(from var(--accent) h s 40%);
  --button-contained-default-depth-color: var(--t1);
  --button-contained-default-inner-color: var(--t3);
  --button-contained-default-outer-color: var(--t0);
  --focus-inner-color: var(--accent);
  --hud-depth-color: var(--shadow-small);
  --hud-inner-color: var(--t0);
  --hud-outer-color: var(--border-default);
  --light-mode-stroke-outer-color: var(--border-default);
  --primary-elevated-depth-color: var(--shadow-small);
  --primary-elevated-inner-color: var(--t0);
  --primary-elevated-outer-color: var(--t2);
  --prompt-blur-depth-color: var(--shadow-prompt-blur);
  --prompt-blur-inner-color: var(--t0);
  --prompt-blur-outer-color: var(--t2);
  --prompt-focus-depth-color: var(--shadow-prompt-focus);
  --prompt-focus-inner-color: var(--t0);
  --prompt-focus-outer-color: var(--t4);
  --segment-selected-inner-color: var(--t3);
  --slider-handle-depth-color: var(--shadow-small);
  --slider-handle-inner-color: var(--t0);
  --slider-handle-outer-color: var(--t1);
  --stroke-shadow-depth-color: var(--shadow-small);
  --stroke-shadow-inner-color: var(--t0);
  --stroke-shadow-outer-color: var(--border-default);
}
[data-mode="dark"] .epitaxy-root {
  --border-light-mode-contrast: var(--t0);
  --border-segment-selected: var(--t0);
  --fill-contained-default: var(--t2);
  --fill-contained-hover: var(--t3);
  --fill-contained-selected: var(--t4);
  --fill-destructive-disabled: var(--t1);
  --fill-primary-disabled: var(--t1);
  --fill-primary-hover: var(--t9);
  --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-panel: var(--z2);
  --surface-panel-elevated: var(--z3);
  --surface-popover: var(--z2);
  --surface-primary-elevated: #141414e6;
  --surface-prompt-blur: #1f1f1f;
  --surface-prompt-focus-hover: #202020;
  --text-assistant-primary: hsl(var(--_gray-100));
  --text-assistant-secondary: hsl(var(--_gray-300));
  --text-destructive-default: hsl(from var(--t9) h s l / 95%);
  --text-primary-busy: hsl(from var(--core-black) h s l / 80%);
  --ui-divider: var(--t1);
  --ui-segment-selected: var(--fill-uncontained-selected);
  --ui-separator: var(--t2);
  --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: color(srgb 0.62 0.5 0.92);
  --ui-slider-fill-charged-end: color(srgb 0.35 0.25 0.6);
  --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: 0.85;
  --ui-slider-energy-charge-ramp: 1.1;
  --ui-slider-energy-ink-floor: 0.08;
  --ui-slider-energy-ink-ceil: 0.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: 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-switch-off-background: var(--t3);
  --ui-switch-off-knob: var(--t5);
  --ui-switch-on-background: var(--accent-20-brightness);
  --ui-switch-on-knob: var(--accent);
  --ui-tooltip-fill: var(--z3);
  --ui-user-message-background: var(--accent-10);
  --ui-user-message-primary-text: var(--accent);
  --button-contained-default-depth-color: var(--t0);
  --button-contained-default-inner-color: var(--t0);
  --hud-inner-color: var(--t0);
  --hud-outer-color: var(--t4);
  --light-mode-stroke-outer-color: var(--t0);
  --primary-elevated-depth-color: hsl(from var(--core-black) h s l / 8%);
  --primary-elevated-inner-color: var(--t0);
  --primary-elevated-outer-color: hsl(from var(--core-white) h s l / 6%);
  --prompt-blur-inner-color: var(--t0);
  --prompt-blur-outer-color: var(--t2);
  --prompt-focus-inner-color: var(--t0);
  --prompt-focus-outer-color: var(--t4);
  --segment-selected-inner-color: var(--t0);
  --slider-handle-outer-color: var(--t0);
  --stroke-shadow-inner-color: var(--t0);
  --stroke-shadow-outer-color: var(--border-default);
}
.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-body: 18px;
  --leading-caption: 13px;
  --leading-code: 17px;
  --leading-footnote: 14px;
  --leading-heading: 18px;
  --leading-prompt: 21px;
  --leading-title: 24px;
  --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-body: 13px;
  --text-caption: 11px;
  --text-code: 12px;
  --text-footnote: 12px;
  --text-heading: 14px;
  --text-prompt: 16px;
  --text-title: 20px;
  --family-monospace: "SF Mono", ui-monospace, Menlo, Consolas, monospace;
  --family-ui:
    "SF Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --weight-bold: 700;
  --weight-medium: 500;
  --weight-regular: 400;
  --weight-semibold: 600;
  --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;
  --light-mode-stroke-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;
  --segment-selected-inner-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: 20px;
  --hud-inner-width: 0px;
  --hud-outer-width: 0.5px;
  --light-mode-stroke-outer-width: 0px;
  --primary-elevated-background-blur: 24px;
  --primary-elevated-inner-width: 0px;
  --primary-elevated-outer-width: 1px;
  --prompt-blur-inner-width: 0px;
  --prompt-blur-outer-width: 1px;
  --prompt-focus-inner-width: 0px;
  --prompt-focus-outer-width: 1px;
  --segment-selected-inner-width: 0px;
  --slider-handle-outer-width: 0px;
  --stroke-shadow-background-blur: 20px;
  --stroke-shadow-inner-width: 0px;
  --stroke-shadow-outer-width: 1px;
}
.epitaxy-root {
  --family-ui: var(--font-ui);
  --family-monospace: var(--font-mono);
}
[data-system-font] .epitaxy-root {
  --family-ui: var(--font-system);
}
.epitaxy-root {
  --leading-footnote: 15px;
}
[data-system-font] .epitaxy-root {
  --leading-footnote: 16px;
}
.epitaxy-root {
  --prompt-compact-bg: var(--t1);
  --prompt-compact-bg-focus: var(--t2);
}
[data-mode="dark"] .epitaxy-root {
  --prompt-compact-bg: var(--t2);
  --prompt-compact-bg-focus: var(--t3);
}
.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) / 0.04);
  --t2: hsl(var(--_gray-900) / 0.06);
  --t3: hsl(var(--_gray-900) / 0.1);
  --t4: hsl(var(--_gray-900) / 0.16);
  --t5: hsl(var(--_gray-900) / 0.25);
  --t6: hsl(var(--_gray-900) / 0.5);
  --t7: hsl(var(--_gray-900) / 0.8);
  --t8: hsl(var(--_gray-900) / 0.9);
  --t9: hsl(var(--_gray-900) / 1);
  --accent-brand: hsl(var(--_brand-clay));
  --core-black: hsl(var(--_gray-900));
  --core-white: hsl(var(--_gray-0));
  --extended-orange: #c5621b;
  --extended-10-orange: hsl(from var(--extended-orange) h s l / 10%);
  --extended-20-orange: hsl(from var(--extended-orange) h s l / 20%);
  --contrast-stroke-color: var(--t3);
  --panel-content-stroke-color: var(--primary-elevated-outer-color);
  --card-outline-color: var(--t3);
  --prompt-blur-outer-color: var(--t3);
  --prompt-focus-outer-color: var(--t5);
  --fill-assistant-code: var(--t1);
  --text-assistant-code: var(--text-assistant-primary);
}
[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) / 0.04);
  --t2: hsl(var(--_gray-0) / 0.08);
  --t3: hsl(var(--_gray-0) / 0.12);
  --t4: hsl(var(--_gray-0) / 0.16);
  --t5: hsl(var(--_gray-0) / 0.25);
  --t6: hsl(var(--_gray-0) / 0.48);
  --t7: hsl(var(--_gray-0) / 0.7);
  --t8: hsl(var(--_gray-0) / 0.8);
  --t9: hsl(var(--_gray-0) / 1);
  --extended-orange: #fa832e;
  --contrast-stroke-color: var(--border-default);
  --card-outline-color: var(--t3);
  --fill-assistant-code: var(--t2);
  --stroke-shadow-inner-width: 1px;
  --stroke-shadow-outer-width: 0px;
  --stroke-shadow-inner-color: var(--border-default);
  --stroke-shadow-outer-color: var(--t0);
  --hud-inner-width: 1px;
  --hud-outer-width: 0px;
  --hud-inner-color: var(--t4);
  --hud-outer-color: var(--t0);
  --surface-hud: hsl(from var(--core-black) h s l / 95%);
  --hud-background-blur: 0px;
  --prompt-blur-inner-width: 1px;
  --prompt-blur-outer-width: 0px;
  --prompt-blur-inner-color: var(--t2);
  --prompt-blur-outer-color: var(--t0);
  --prompt-focus-inner-width: 1px;
  --prompt-focus-outer-width: 0px;
  --prompt-focus-inner-color: var(--t4);
  --prompt-focus-outer-color: var(--t0);
}
[data-mode="dark"] .epitaxy-root .effect-hud {
  -webkit-backdrop-filter: none;
}
.epitaxy-root {
  --btn-spring: linear(
    0,
    0.2459,
    0.6526,
    0.9468,
    1.0764,
    1.0915,
    1.0585,
    1.0219,
    0.9993,
    0.9914,
    0.9921,
    0.9957,
    0.9988,
    1.0004,
    1
  );
}
.epitaxy-root .btn-squish {
  transform-origin: 50%;
  transition: transform 0.45s var(--btn-spring);
}
.epitaxy-root .group\/btn:not(:disabled):active .btn-squish {
  transition: transform 60ms ease-out;
  transform: scale(0.975);
}
.contained-fill {
  --fill-contained-default: var(--t2);
  --fill-contained-hover: var(--t3);
  --fill-contained-selected: var(--t4);
  --button-contained-default-inner-width: 0px;
  --button-contained-default-depth-y: 0px;
  --button-contained-default-depth-blur: 0px;
}
[data-mode="dark"] .contained-fill {
  --fill-contained-default: inherit;
  --fill-contained-hover: inherit;
  --fill-contained-selected: inherit;
  --button-contained-default-inner-width: inherit;
  --button-contained-default-depth-y: inherit;
  --button-contained-default-depth-blur: inherit;
}
@keyframes epitaxy-spark-spin {
  0% {
    transform: translateY(0);
  }
  to {
    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-dot-pulse {
  0%,
  5% {
    background: var(--t3);
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  }
  15%,
  25% {
    background: var(--t7);
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  }
  65%,
  to {
    background: var(--t3);
  }
}
.epitaxy-root .epitaxy-dot {
  border-radius: var(--radius-full);
  background: var(--t3);
  width: 3px;
  height: 3px;
  animation: 1.8s linear infinite epitaxy-dot-pulse;
}
.epitaxy-root .epitaxy-dot:nth-child(2) {
  animation-delay: 0.2s;
}
.epitaxy-root .epitaxy-dot:nth-child(3) {
  animation-delay: 0.4s;
}
@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-dot {
    animation: none;
  }
}
@keyframes epitaxy-pill-pulse {
  0% {
    transform: scale(1);
  }
  35% {
    transform: scale(1.05);
  }
  to {
    transform: scale(1);
  }
}
.epitaxy-root .epitaxy-pill-pulse {
  animation: 0.42s cubic-bezier(0.165, 0.84, 0.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%);
  }
  to {
    transform: translate(350%);
  }
}
.epitaxy-root .epitaxy-linear-sweep {
  animation: 1.1s cubic-bezier(0.45, 0, 0.55, 1) infinite epitaxy-linear-sweep;
}
@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-linear-sweep {
    opacity: 0.6;
    width: 100%;
    animation: none;
  }
}
.epitaxy-root ::selection {
  background-color: var(--cds-bg-accent, var(--accent-20));
}
.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: 0 0;
}
.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 {
  color: var(--text-assistant-primary);
  letter-spacing: -0.02em;
  margin: 0 0 48px;
  font-size: 28px;
  font-weight: 550;
  line-height: normal;
}
.ds-h2 {
  color: var(--text-assistant-primary);
  letter-spacing: -0.02em;
  margin: 0 0 32px;
  font-size: 20px;
  font-weight: 550;
  line-height: normal;
}
.ds-section {
  margin-bottom: 96px;
}
.ds-section:last-child {
  margin-bottom: 0;
}
.ds-label {
  font-family: var(--family-monospace);
  font-size: var(--text-caption);
  line-height: var(--leading-caption);
  font-weight: var(--weight-regular);
  letter-spacing: 0.01em;
  color: var(--text-assistant-secondary);
}
@layer theme {
  :root,
  :host {
    --font-sans:
      ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
    --font-mono:
      ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-red-100: oklch(93.6% 0.032 17.717);
    --color-red-300: oklch(80.8% 0.114 19.571);
    --color-red-400: oklch(70.4% 0.191 22.216);
    --color-red-600: oklch(57.7% 0.245 27.325);
    --color-red-800: oklch(44.4% 0.177 26.899);
    --color-orange-100: oklch(95.4% 0.038 75.164);
    --color-orange-300: oklch(83.7% 0.128 66.29);
    --color-orange-400: oklch(75% 0.183 55.934);
    --color-orange-500: oklch(70.5% 0.213 47.604);
    --color-orange-600: oklch(64.6% 0.222 41.116);
    --color-orange-700: oklch(55.3% 0.195 38.402);
    --color-orange-800: oklch(47% 0.157 37.304);
    --color-yellow-100: oklch(97.3% 0.071 103.193);
    --color-yellow-200: oklch(94.5% 0.129 101.54);
    --color-yellow-300: oklch(90.5% 0.182 98.111);
    --color-yellow-400: oklch(85.2% 0.199 91.936);
    --color-yellow-500: oklch(79.5% 0.184 86.047);
    --color-yellow-600: oklch(68.1% 0.162 75.834);
    --color-yellow-800: oklch(47.6% 0.114 61.907);
    --color-yellow-900: oklch(42.1% 0.095 57.708);
    --color-green-50: oklch(98.2% 0.018 155.826);
    --color-green-100: oklch(96.2% 0.044 156.743);
    --color-green-200: oklch(92.5% 0.084 155.995);
    --color-green-300: oklch(87.1% 0.15 154.449);
    --color-green-400: oklch(79.2% 0.209 151.711);
    --color-green-500: oklch(72.3% 0.219 149.579);
    --color-green-600: oklch(62.7% 0.194 149.214);
    --color-green-700: oklch(52.7% 0.154 150.069);
    --color-green-800: oklch(44.8% 0.119 151.328);
    --color-emerald-500: oklch(69.6% 0.17 162.48);
    --color-blue-50: oklch(97% 0.014 254.604);
    --color-blue-100: oklch(93.2% 0.032 255.585);
    --color-blue-200: oklch(88.2% 0.059 254.128);
    --color-blue-300: oklch(80.9% 0.105 251.813);
    --color-blue-400: oklch(70.7% 0.165 254.624);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-blue-700: oklch(48.8% 0.243 264.376);
    --color-blue-800: oklch(42.4% 0.199 265.638);
    --color-violet-100: oklch(94.3% 0.029 294.588);
    --color-violet-300: oklch(81.1% 0.111 293.571);
    --color-violet-400: oklch(70.2% 0.183 293.541);
    --color-violet-500: oklch(60.6% 0.25 292.717);
    --color-violet-600: oklch(54.1% 0.281 293.009);
    --color-violet-700: oklch(49.1% 0.27 292.581);
    --color-violet-800: oklch(43.2% 0.232 292.759);
    --color-gray-50: oklch(98.5% 0.002 247.839);
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-gray-500: oklch(55.1% 0.027 264.364);
    --color-gray-600: oklch(44.6% 0.03 256.802);
    --color-gray-800: oklch(27.8% 0.033 256.848);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --breakpoint-sm: 40rem;
    --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: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: 1.5;
    --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: 1.2;
    --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;
    --tracking-tight: -0.025em;
    --tracking-normal: 0em;
    --tracking-wide: 0.025em;
    --tracking-wider: 0.05em;
    --tracking-widest: 0.1em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.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;
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 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-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}
@layer utilities {
  .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 .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-0 {
    inset: calc(var(--spacing) * 0);
  }
  .epitaxy-root .inset-1 {
    inset: calc(var(--spacing) * 1);
  }
  .epitaxy-root .inset-2 {
    inset: calc(var(--spacing) * 2);
  }
  .epitaxy-root .inset-3 {
    inset: calc(var(--spacing) * 3);
  }
  .epitaxy-root .inset-\[-1px\] {
    inset: -1px;
  }
  .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-0 {
    inset-inline: calc(var(--spacing) * 0);
  }
  .epitaxy-root .inset-x-1 {
    inset-inline: calc(var(--spacing) * 1);
  }
  .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-x-\[var\(--p7\)\] {
    inset-inline: var(--p7);
  }
  .epitaxy-root .-inset-y-0\.5 {
    inset-block: calc(var(--spacing) * -0.5);
  }
  .epitaxy-root .-inset-y-\[10px\] {
    inset-block: -10px;
  }
  .epitaxy-root .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }
  .epitaxy-root .inset-y-2 {
    inset-block: calc(var(--spacing) * 2);
  }
  .epitaxy-root .inset-y-px {
    inset-block: 1px;
  }
  .epitaxy-root .end-0 {
    inset-inline-end: calc(var(--spacing) * 0);
  }
  .epitaxy-root .end-3 {
    inset-inline-end: calc(var(--spacing) * 3);
  }
  .epitaxy-root .\!top-0 {
    top: calc(var(--spacing) * 0) !important;
  }
  .epitaxy-root .\!top-\[var\(--toast-top-offset\,68px\)\] {
    top: var(--toast-top-offset, 68px) !important;
  }
  .epitaxy-root .-top-0\.5 {
    top: calc(var(--spacing) * -0.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-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-\[5px\] {
    top: -5px;
  }
  .epitaxy-root .-top-\[7px\] {
    top: -7px;
  }
  .epitaxy-root .-top-\[14px\] {
    top: -14px;
  }
  .epitaxy-root .-top-\[20px\] {
    top: -20px;
  }
  .epitaxy-root .-top-\[32px\] {
    top: -32px;
  }
  .epitaxy-root .-top-px {
    top: -1px;
  }
  .epitaxy-root .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .epitaxy-root .top-0\.5 {
    top: calc(var(--spacing) * 0.5);
  }
  .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-9 {
    top: calc(var(--spacing) * 9);
  }
  .epitaxy-root .top-10 {
    top: calc(var(--spacing) * 10);
  }
  .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-\[-8px\] {
    top: -8px;
  }
  .epitaxy-root .top-\[-18px\] {
    top: -18px;
  }
  .epitaxy-root .top-\[-19px\] {
    top: -19px;
  }
  .epitaxy-root .top-\[1px\] {
    top: 1px;
  }
  .epitaxy-root .top-\[2px\] {
    top: 2px;
  }
  .epitaxy-root .top-\[3px\] {
    top: 3px;
  }
  .epitaxy-root .top-\[4px\] {
    top: 4px;
  }
  .epitaxy-root .top-\[5px\] {
    top: 5px;
  }
  .epitaxy-root .top-\[8px\] {
    top: 8px;
  }
  .epitaxy-root .top-\[9px\] {
    top: 9px;
  }
  .epitaxy-root .top-\[10px\] {
    top: 10px;
  }
  .epitaxy-root .top-\[11px\] {
    top: 11px;
  }
  .epitaxy-root .top-\[12px\] {
    top: 12px;
  }
  .epitaxy-root .top-\[13px\] {
    top: 13px;
  }
  .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-\[25px\] {
    top: 25px;
  }
  .epitaxy-root .top-\[26px\] {
    top: 26px;
  }
  .epitaxy-root .top-\[27px\] {
    top: 27px;
  }
  .epitaxy-root .top-\[28px\] {
    top: 28px;
  }
  .epitaxy-root .top-\[30px\] {
    top: 30px;
  }
  .epitaxy-root .top-\[32px\] {
    top: 32px;
  }
  .epitaxy-root .top-\[33px\] {
    top: 33px;
  }
  .epitaxy-root .top-\[35px\] {
    top: 35px;
  }
  .epitaxy-root .top-\[39px\] {
    top: 39px;
  }
  .epitaxy-root .top-\[40\%\] {
    top: 40%;
  }
  .epitaxy-root .top-\[42px\] {
    top: 42px;
  }
  .epitaxy-root .top-\[43px\] {
    top: 43px;
  }
  .epitaxy-root .top-\[45px\] {
    top: 45px;
  }
  .epitaxy-root .top-\[48px\] {
    top: 48px;
  }
  .epitaxy-root .top-\[49px\] {
    top: 49px;
  }
  .epitaxy-root .top-\[50px\] {
    top: 50px;
  }
  .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-\[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-auto {
    top: auto;
  }
  .epitaxy-root .top-full {
    top: 100%;
  }
  .epitaxy-root .top-px {
    top: 1px;
  }
  .epitaxy-root .-right-0\.5 {
    right: calc(var(--spacing) * -0.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-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-\[5px\] {
    right: -5px;
  }
  .epitaxy-root .-right-px {
    right: -1px;
  }
  .epitaxy-root .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .epitaxy-root .right-0\.5 {
    right: calc(var(--spacing) * 0.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-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-\[2px\] {
    right: 2px;
  }
  .epitaxy-root .right-\[4px\] {
    right: 4px;
  }
  .epitaxy-root .right-\[6px\] {
    right: 6px;
  }
  .epitaxy-root .right-\[8px\] {
    right: 8px;
  }
  .epitaxy-root .right-\[12px\] {
    right: 12px;
  }
  .epitaxy-root .right-\[16px\] {
    right: 16px;
  }
  .epitaxy-root .right-\[17px\] {
    right: 17px;
  }
  .epitaxy-root .right-\[22px\] {
    right: 22px;
  }
  .epitaxy-root .right-\[40px\] {
    right: 40px;
  }
  .epitaxy-root .right-\[140px\] {
    right: 140px;
  }
  .epitaxy-root .right-\[174px\] {
    right: 174px;
  }
  .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\(--rs-sidebar-gap\)\] {
    right: var(--rs-sidebar-gap);
  }
  .epitaxy-root .right-full {
    right: 100%;
  }
  .epitaxy-root .-bottom-0\.5 {
    bottom: calc(var(--spacing) * -0.5);
  }
  .epitaxy-root .-bottom-1 {
    bottom: calc(var(--spacing) * -1);
  }
  .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) * 0.5);
  }
  .epitaxy-root .bottom-1 {
    bottom: calc(var(--spacing) * 1);
  }
  .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-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-7 {
    bottom: calc(var(--spacing) * 7);
  }
  .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-\[-13px\] {
    bottom: -13px;
  }
  .epitaxy-root .bottom-\[-16px\] {
    bottom: -16px;
  }
  .epitaxy-root .bottom-\[-47\.5px\] {
    bottom: -47.5px;
  }
  .epitaxy-root .bottom-\[0\.5px\] {
    bottom: 0.5px;
  }
  .epitaxy-root .bottom-\[2px\] {
    bottom: 2px;
  }
  .epitaxy-root .bottom-\[6px\] {
    bottom: 6px;
  }
  .epitaxy-root .bottom-\[8px\] {
    bottom: 8px;
  }
  .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-\[var\(--p7\)\] {
    bottom: var(--p7);
  }
  .epitaxy-root .bottom-\[var\(--ra-sidebar-gap\)\] {
    bottom: var(--ra-sidebar-gap);
  }
  .epitaxy-root .bottom-\[var\(--rs-sidebar-gap\)\] {
    bottom: var(--rs-sidebar-gap);
  }
  .epitaxy-root .bottom-full {
    bottom: 100%;
  }
  .epitaxy-root .-left-0\.5 {
    left: calc(var(--spacing) * -0.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\.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-\[14\.5px\] {
    left: -14.5px;
  }
  .epitaxy-root .-left-\[18px\] {
    left: -18px;
  }
  .epitaxy-root .-left-\[20px\] {
    left: -20px;
  }
  .epitaxy-root .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .epitaxy-root .left-0\.5 {
    left: calc(var(--spacing) * 0.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-12 {
    left: calc(var(--spacing) * 12);
  }
  .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-\[-16px\] {
    left: -16px;
  }
  .epitaxy-root .left-\[-24px\] {
    left: -24px;
  }
  .epitaxy-root .left-\[2px\] {
    left: 2px;
  }
  .epitaxy-root .left-\[3px\] {
    left: 3px;
  }
  .epitaxy-root .left-\[5\.5rem\] {
    left: 5.5rem;
  }
  .epitaxy-root .left-\[6px\] {
    left: 6px;
  }
  .epitaxy-root .left-\[7px\] {
    left: 7px;
  }
  .epitaxy-root .left-\[8px\] {
    left: 8px;
  }
  .epitaxy-root .left-\[10px\] {
    left: 10px;
  }
  .epitaxy-root .left-\[11px\] {
    left: 11px;
  }
  .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-\[26px\] {
    left: 26px;
  }
  .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-\[38px\] {
    left: 38px;
  }
  .epitaxy-root .left-\[40px\] {
    left: 40px;
  }
  .epitaxy-root .left-\[55px\] {
    left: 55px;
  }
  .epitaxy-root .left-\[65\.5px\] {
    left: 65.5px;
  }
  .epitaxy-root .left-\[65px\] {
    left: 65px;
  }
  .epitaxy-root .left-\[72px\] {
    left: 72px;
  }
  .epitaxy-root .left-\[76px\] {
    left: 76px;
  }
  .epitaxy-root .left-\[78px\] {
    left: 78px;
  }
  .epitaxy-root .left-\[92px\] {
    left: 92px;
  }
  .epitaxy-root .left-\[107px\] {
    left: 107px;
  }
  .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\(--p3\)\] {
    left: var(--p3);
  }
  .epitaxy-root .left-\[var\(--ra-sidebar-gap\)\] {
    left: var(--ra-sidebar-gap);
  }
  .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-\[43\] {
    z-index: 43 !important;
  }
  .epitaxy-root .\!z-auto {
    z-index: auto !important;
  }
  .epitaxy-root .-z-10 {
    z-index: -10;
  }
  .epitaxy-root .-z-\[1\] {
    z-index: -1;
  }
  .epitaxy-root .-z-\[2\] {
    z-index: -2;
  }
  .epitaxy-root .\[z-index\:\.\.\.\] {
    z-index: ...;
  }
  .epitaxy-root .\[z-index\:0\],
  .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-\[-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-\[45\] {
    z-index: 45;
  }
  .epitaxy-root .z-\[51\] {
    z-index: 51;
  }
  .epitaxy-root .z-\[55\] {
    z-index: 55;
  }
  .epitaxy-root .z-\[59\] {
    z-index: 59;
  }
  .epitaxy-root .z-\[60\] {
    z-index: 60;
  }
  .epitaxy-root .z-\[70\] {
    z-index: 70;
  }
  .epitaxy-root .z-\[90\] {
    z-index: 90;
  }
  .epitaxy-root .z-\[100\] {
    z-index: 100;
  }
  .epitaxy-root .z-\[989\] {
    z-index: 989;
  }
  .epitaxy-root .z-\[990\] {
    z-index: 990;
  }
  .epitaxy-root .z-\[999\] {
    z-index: 999;
  }
  .epitaxy-root .z-\[1000\] {
    z-index: 1000;
  }
  .epitaxy-root .z-\[2000\] {
    z-index: 2000;
  }
  .epitaxy-root .z-\[2100\] {
    z-index: 2100;
  }
  .epitaxy-root .z-\[9999\] {
    z-index: 9999;
  }
  .epitaxy-root .z-\[integer\:0\] {
    z-index: 0;
  }
  .epitaxy-root .z-auto {
    z-index: auto;
  }
  .epitaxy-root .-order-1 {
    order: -1;
  }
  .epitaxy-root .order-1 {
    order: 1;
  }
  .epitaxy-root .order-2 {
    order: 2;
  }
  .epitaxy-root .order-3 {
    order: 3;
  }
  .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-4 {
    grid-column: span 4 / span 4;
  }
  .epitaxy-root .col-span-6 {
    grid-column: span 6 / span 6;
  }
  .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 .row-1 {
    grid-row: 1;
  }
  .epitaxy-root .row-2 {
    grid-row: 2;
  }
  .epitaxy-root .row-6 {
    grid-row: 6;
  }
  .epitaxy-root .row-span-1 {
    grid-row: span 1 / span 1;
  }
  .epitaxy-root .row-span-2 {
    grid-row: span 2 / span 2;
  }
  .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-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-32 {
    margin: calc(var(--spacing) * -32);
  }
  .epitaxy-root .-m-\[0\.2rem\] {
    margin: -0.2rem;
  }
  .epitaxy-root .-m-\[var\(--p2\)\] {
    margin: calc(var(--p2) * -1);
  }
  .epitaxy-root .-m-px {
    margin: -1px;
  }
  .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\.5 {
    margin: calc(var(--spacing) * 3.5);
  }
  .epitaxy-root .m-6 {
    margin: calc(var(--spacing) * 6);
  }
  .epitaxy-root .m-\[12px_-18px_0\] {
    margin: 12px -18px 0;
  }
  .epitaxy-root .m-\[24px\] {
    margin: 24px;
  }
  .epitaxy-root .m-auto {
    margin: auto;
  }
  .epitaxy-root .\!-mx-2 {
    margin-inline: calc(var(--spacing) * -2) !important;
  }
  .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) * -0.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: -0.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) * 0.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-\[8px\] {
    margin-inline: 8px;
  }
  .epitaxy-root .mx-\[10px\] {
    margin-inline: 10px;
  }
  .epitaxy-root .mx-\[16px\] {
    margin-inline: 16px;
  }
  .epitaxy-root .mx-\[var\(--df-row-px\)\] {
    margin-inline: var(--df-row-px);
  }
  .epitaxy-root .mx-\[var\(--p4\)\] {
    margin-inline: var(--p4);
  }
  .epitaxy-root .mx-\[var\(--p6\)\] {
    margin-inline: var(--p6);
  }
  .epitaxy-root .mx-\[var\(--rs-list-x\)\] {
    margin-inline: var(--rs-list-x);
  }
  .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) * -0.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-\[0\.225em\] {
    margin-block: -0.225em;
  }
  .epitaxy-root .-my-\[5px\] {
    margin-block: -5px;
  }
  .epitaxy-root
    .-my-\[calc\(\(var\(--class-base-height\)-var\(--leading-body\)\)\/2\)\] {
    margin-block: calc(
      calc((var(--class-base-height) - var(--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) * 0.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-16 {
    margin-block: calc(var(--spacing) * 16);
  }
  .epitaxy-root .my-32 {
    margin-block: calc(var(--spacing) * 32);
  }
  .epitaxy-root .my-\[2px\] {
    margin-block: 2px;
  }
  .epitaxy-root .my-\[3px\] {
    margin-block: 3px;
  }
  .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-\[var\(--rs-sidebar-gap\)\] {
    margin-block: var(--rs-sidebar-gap);
  }
  .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-auto {
    margin-inline-start: auto;
  }
  .epitaxy-root .-me-2 {
    margin-inline-end: calc(var(--spacing) * -2);
  }
  .epitaxy-root .me-2 {
    margin-inline-end: calc(var(--spacing) * 2);
  }
  .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) * -0.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-20 {
    margin-top: calc(var(--spacing) * -20);
  }
  .epitaxy-root .-mt-\[0\.5px\] {
    margin-top: -0.5px;
  }
  .epitaxy-root .-mt-\[8px\] {
    margin-top: -8px;
  }
  .epitaxy-root .-mt-\[10px\] {
    margin-top: -10px;
  }
  .epitaxy-root .-mt-\[12px\] {
    margin-top: -12px;
  }
  .epitaxy-root .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }
  .epitaxy-root .mt-0\.5 {
    margin-top: calc(var(--spacing) * 0.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-\[-12px\] {
    margin-top: -12px;
  }
  .epitaxy-root .mt-\[-24px\] {
    margin-top: -24px;
  }
  .epitaxy-root .mt-\[0\.25em\] {
    margin-top: 0.25em;
  }
  .epitaxy-root .mt-\[0\.25rem\] {
    margin-top: 0.25rem;
  }
  .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-\[8px\] {
    margin-top: 8px;
  }
  .epitaxy-root .mt-\[9px\] {
    margin-top: 9px;
  }
  .epitaxy-root .mt-\[10px\] {
    margin-top: 10px;
  }
  .epitaxy-root .mt-\[13px\] {
    margin-top: 13px;
  }
  .epitaxy-root .mt-\[14px\] {
    margin-top: 14px;
  }
  .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-\[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\(--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-\[var\(--ra-sidebar-gap\)\] {
    margin-top: var(--ra-sidebar-gap);
  }
  .epitaxy-root .mt-\[var\(--rs-sidebar-gap\)\] {
    margin-top: var(--rs-sidebar-gap);
  }
  .epitaxy-root .mt-auto {
    margin-top: auto;
  }
  .epitaxy-root .mt-px {
    margin-top: 1px;
  }
  .epitaxy-root .\!mr-0 {
    margin-right: calc(var(--spacing) * 0) !important;
  }
  .epitaxy-root .-mr-0\.5 {
    margin-right: calc(var(--spacing) * -0.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-24 {
    margin-right: calc(var(--spacing) * -24);
  }
  .epitaxy-root .-mr-\[2px\] {
    margin-right: -2px;
  }
  .epitaxy-root .-mr-\[4px\] {
    margin-right: -4px;
  }
  .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) * 0.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\.35em\] {
    margin-right: 0.35em;
  }
  .epitaxy-root .mr-\[3px\] {
    margin-right: 3px;
  }
  .epitaxy-root .mr-\[8px\] {
    margin-right: 8px;
  }
  .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-\[var\(--p4\)\] {
    margin-right: var(--p4);
  }
  .epitaxy-root .mr-\[var\(--rs-sidebar-gap\)\] {
    margin-right: var(--rs-sidebar-gap);
  }
  .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-0\.5 {
    margin-bottom: calc(var(--spacing) * -0.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-\[2px\] {
    margin-bottom: -2px;
  }
  .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) * 0.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-\[3px\] {
    margin-bottom: 3px;
  }
  .epitaxy-root .mb-\[4px\] {
    margin-bottom: 4px;
  }
  .epitaxy-root .mb-\[6px\] {
    margin-bottom: 6px;
  }
  .epitaxy-root .mb-\[8px\] {
    margin-bottom: 8px;
  }
  .epitaxy-root .mb-\[10px\] {
    margin-bottom: 10px;
  }
  .epitaxy-root .mb-\[12px\] {
    margin-bottom: 12px;
  }
  .epitaxy-root .mb-\[14px\] {
    margin-bottom: 14px;
  }
  .epitaxy-root .mb-\[15px\] {
    margin-bottom: 15px;
  }
  .epitaxy-root .mb-\[16px\] {
    margin-bottom: 16px;
  }
  .epitaxy-root .mb-\[22px\] {
    margin-bottom: 22px;
  }
  .epitaxy-root .mb-\[24px\] {
    margin-bottom: 24px;
  }
  .epitaxy-root .mb-\[48px\] {
    margin-bottom: 48px;
  }
  .epitaxy-root .mb-\[calc\(var\(--rs-sidebar-gap\)\+var\(--p7\)\)\] {
    margin-bottom: calc(var(--rs-sidebar-gap) + var(--p7));
  }
  .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\(--g8\)\] {
    margin-bottom: var(--g8);
  }
  .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) * 0.5) !important;
  }
  .epitaxy-root .\!ml-1 {
    margin-left: calc(var(--spacing) * 1) !important;
  }
  .epitaxy-root .-ml-0\.5 {
    margin-left: calc(var(--spacing) * -0.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-\[5px\] {
    margin-left: -5px;
  }
  .epitaxy-root .-ml-\[6px\] {
    margin-left: -6px;
  }
  .epitaxy-root .-ml-\[var\(--g1\)\] {
    margin-left: calc(var(--g1) * -1);
  }
  .epitaxy-root .-ml-\[var\(--p4\)\] {
    margin-left: calc(var(--p4) * -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) * 0.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-3\.5 {
    margin-left: calc(var(--spacing) * 3.5);
  }
  .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: 0.875rem;
  }
  .epitaxy-root .ml-\[1px\] {
    margin-left: 1px;
  }
  .epitaxy-root .ml-\[2px\] {
    margin-left: 2px;
  }
  .epitaxy-root .ml-\[6px\] {
    margin-left: 6px;
  }
  .epitaxy-root .ml-\[8px\] {
    margin-left: 8px;
  }
  .epitaxy-root .ml-\[9\.5px\] {
    margin-left: 9.5px;
  }
  .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\(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\(--g6\)\] {
    margin-left: var(--g6);
  }
  .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-6 {
    -webkit-line-clamp: 6;
    -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 .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 .list-item {
    display: list-item;
  }
  .epitaxy-root .table {
    display: table;
  }
  .epitaxy-root .table-row {
    display: table-row;
  }
  .epitaxy-root .\[field-sizing\:content\] {
    field-sizing: content;
  }
  .epitaxy-root .\!aspect-auto {
    aspect-ratio: auto !important;
  }
  .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-\[2750\/1850\] {
    aspect-ratio: 2750/1850;
  }
  .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-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-\[0\.375rem\] {
    width: 0.375rem;
    height: 0.375rem;
  }
  .epitaxy-root .size-\[1\.4rem\] {
    width: 1.4rem;
    height: 1.4rem;
  }
  .epitaxy-root .size-\[1\.25rem\] {
    width: 1.25rem;
    height: 1.25rem;
  }
  .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-\[36px\] {
    width: 36px;
    height: 36px;
  }
  .epitaxy-root .size-\[38px\] {
    width: 38px;
    height: 38px;
  }
  .epitaxy-root .size-\[48px\] {
    width: 48px;
    height: 48px;
  }
  .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\(--df-row-h\)-8px\)\] {
    width: calc(var(--df-row-h) - 8px);
    height: calc(var(--df-row-h) - 8px);
  }
  .epitaxy-root .size-\[var\(--cds-checkbox\)\] {
    width: var(--cds-checkbox);
    height: var(--cds-checkbox);
  }
  .epitaxy-root .size-\[var\(--class-small-height\)\] {
    width: var(--class-small-height);
    height: var(--class-small-height);
  }
  .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-full {
    width: 100%;
    height: 100%;
  }
  .epitaxy-root .\!h-0 {
    height: calc(var(--spacing) * 0) !important;
  }
  .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-\[calc\(var\(--df-row-h\)-6px\)\] {
    height: calc(var(--df-row-h) - 6px) !important;
  }
  .epitaxy-root .\!h-auto {
    height: auto !important;
  }
  .epitaxy-root .\!h-full {
    height: 100% !important;
  }
  .epitaxy-root .h-0 {
    height: calc(var(--spacing) * 0);
  }
  .epitaxy-root .h-0\.5 {
    height: calc(var(--spacing) * 0.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-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: 0.5px;
  }
  .epitaxy-root .h-\[0\.8em\] {
    height: 0.8em;
  }
  .epitaxy-root .h-\[0\.975em\] {
    height: 0.975em;
  }
  .epitaxy-root .h-\[1\.5em\] {
    height: 1.5em;
  }
  .epitaxy-root .h-\[1\.5px\] {
    height: 1.5px;
  }
  .epitaxy-root .h-\[1\.125rem\] {
    height: 1.125rem;
  }
  .epitaxy-root .h-\[1\.375rem\] {
    height: 1.375rem;
  }
  .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\.5px\] {
    height: 3.5px;
  }
  .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\.3px\] {
    height: 5.3px;
  }
  .epitaxy-root .h-\[5\.5rem\] {
    height: 5.5rem;
  }
  .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-\[9px\] {
    height: 9px;
  }
  .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-\[15px\] {
    height: 15px;
  }
  .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-\[39px\] {
    height: 39px;
  }
  .epitaxy-root .h-\[40px\] {
    height: 40px;
  }
  .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-\[57px\] {
    height: 57px;
  }
  .epitaxy-root .h-\[58px\] {
    height: 58px;
  }
  .epitaxy-root .h-\[59px\] {
    height: 59px;
  }
  .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-\[65px\] {
    height: 65px;
  }
  .epitaxy-root .h-\[66px\] {
    height: 66px;
  }
  .epitaxy-root .h-\[69px\] {
    height: 69px;
  }
  .epitaxy-root .h-\[70vh\] {
    height: 70vh;
  }
  .epitaxy-root .h-\[71px\] {
    height: 71px;
  }
  .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-\[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-\[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-\[472px\] {
    height: 472px;
  }
  .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-\[680px\] {
    height: 680px;
  }
  .epitaxy-root .h-\[700px\] {
    height: 700px;
  }
  .epitaxy-root .h-\[720px\] {
    height: 720px;
  }
  .epitaxy-root .h-\[800px\] {
    height: 800px;
  }
  .epitaxy-root .h-\[900px\] {
    height: 900px;
  }
  .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-12rem\)\] {
    height: calc(100dvh - 12rem);
  }
  .epitaxy-root .h-\[calc\(100vh-2rem\)\] {
    height: calc(100vh - 2rem);
  }
  .epitaxy-root .h-\[calc\(100vh-4\.5rem\)\] {
    height: calc(100vh - 4.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\(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\(44rem\,calc\(100vh-6rem\)\)\] {
    height: min(44rem, 100vh - 6rem);
  }
  .epitaxy-root .h-\[min\(720px\,calc\(100dvh-5rem\)\)\] {
    height: min(720px, 100dvh - 5rem);
  }
  .epitaxy-root .h-\[min\(720px\,calc\(100vh-4rem\)\)\] {
    height: min(720px, 100vh - 4rem);
  }
  .epitaxy-root .h-\[var\(--accordion-panel-height\)\] {
    height: var(--accordion-panel-height);
  }
  .epitaxy-root .h-\[var\(--class-small-height\)\] {
    height: var(--class-small-height);
  }
  .epitaxy-root .h-\[var\(--df-row-h\)\] {
    height: var(--df-row-h);
  }
  .epitaxy-root .h-\[var\(--h6\)\] {
    height: var(--h6);
  }
  .epitaxy-root .h-\[var\(--h7\)\] {
    height: var(--h7);
  }
  .epitaxy-root .h-\[var\(--leading-body\)\] {
    height: var(--leading-body);
  }
  .epitaxy-root .h-\[var\(--misc-slider-handle-height-sm\)\] {
    height: var(--misc-slider-handle-height-sm);
  }
  .epitaxy-root .h-\[var\(--ra-sidebar-collapsed-btn\)\] {
    height: var(--ra-sidebar-collapsed-btn);
  }
  .epitaxy-root .h-\[var\(--ra-top-row-h\)\] {
    height: var(--ra-top-row-h);
  }
  .epitaxy-root .h-\[var\(--rs-top-row-h\)\] {
    height: var(--rs-top-row-h);
  }
  .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-h7 {
    height: var(--h7);
  }
  .epitaxy-root .h-h8 {
    height: var(--h8);
  }
  .epitaxy-root .h-large {
    height: var(--class-large-height);
  }
  .epitaxy-root .h-micro {
    height: var(--class-micro-height);
  }
  .epitaxy-root .h-px {
    height: 1px;
  }
  .epitaxy-root .h-screen {
    height: 100vh;
  }
  .epitaxy-root .h-small {
    height: var(--class-small-height);
  }
  .epitaxy-root .h-tiny {
    height: var(--class-tiny-height);
  }
  .epitaxy-root .h-xl {
    height: var(--class-xl-height);
  }
  .epitaxy-root .\!max-h-\[238px\] {
    max-height: 238px !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\(420px\,70vh\)\] {
    max-height: min(420px, 70vh) !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-5 {
    max-height: calc(var(--spacing) * 5);
  }
  .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-\[3\.5rem\] {
    max-height: 3.5rem;
  }
  .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-\[23rem\] {
    max-height: 23rem;
  }
  .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-\[36rem\] {
    max-height: 36rem;
  }
  .epitaxy-root .max-h-\[40vh\] {
    max-height: 40vh;
  }
  .epitaxy-root .max-h-\[45rem\] {
    max-height: 45rem;
  }
  .epitaxy-root .max-h-\[45vh\] {
    max-height: 45vh;
  }
  .epitaxy-root .max-h-\[48rem\] {
    max-height: 48rem;
  }
  .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-\[60px\] {
    max-height: 60px;
  }
  .epitaxy-root .max-h-\[60vh\] {
    max-height: 60vh;
  }
  .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-\[100px\] {
    max-height: 100px;
  }
  .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-\[260px\] {
    max-height: 260px;
  }
  .epitaxy-root .max-h-\[270px\] {
    max-height: 270px;
  }
  .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-\[520px\] {
    max-height: 520px;
  }
  .epitaxy-root .max-h-\[550px\] {
    max-height: 550px;
  }
  .epitaxy-root .max-h-\[640px\] {
    max-height: 640px;
  }
  .epitaxy-root .max-h-\[calc\(6\*var\(--leading-body\)\)\] {
    max-height: calc(6 * var(--leading-body));
  }
  .epitaxy-root .max-h-\[calc\(100dvh-2rem\)\] {
    max-height: calc(100dvh - 2rem);
  }
  .epitaxy-root .max-h-\[calc\(100dvh-13\.5rem\)\] {
    max-height: calc(100dvh - 13.5rem);
  }
  .epitaxy-root .max-h-\[calc\(100dvh-212px\)\] {
    max-height: calc(100dvh - 212px);
  }
  .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-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\(40vh\,22rem\)\] {
    max-height: min(40vh, 22rem);
  }
  .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\(320px\,calc\(100vh-16rem\)\)\] {
    max-height: min(320px, 100vh - 16rem);
  }
  .epitaxy-root .max-h-\[min\(360px\,calc\(100vh-16rem\)\)\] {
    max-height: min(360px, 100vh - 16rem);
  }
  .epitaxy-root .max-h-\[min\(400px\,60vh\)\] {
    max-height: min(400px, 60vh);
  }
  .epitaxy-root .max-h-\[min\(420px\,var\(--available-height\)\)\] {
    max-height: min(420px, var(--available-height));
  }
  .epitaxy-root .max-h-\[min\(560px\,calc\(100dvh-6rem\)\)\] {
    max-height: min(560px, 100dvh - 6rem);
  }
  .epitaxy-root .max-h-\[min\(720px\,85vh\)\] {
    max-height: min(720px, 85vh);
  }
  .epitaxy-root .max-h-\[min\(var\(--available-height\)\,640px\)\] {
    max-height: min(var(--available-height), 640px);
  }
  .epitaxy-root
    .max-h-\[min\(var\(--radix-dropdown-menu-content-available-height\)\,var\(--dropdown-max-height\)\)\] {
    max-height: min(
      var(--radix-dropdown-menu-content-available-height),
      var(--dropdown-max-height)
    );
  }
  .epitaxy-root .max-h-\[var\(--available-height\)\] {
    max-height: var(--available-height);
  }
  .epitaxy-root .max-h-dvh {
    max-height: 100dvh;
  }
  .epitaxy-root .max-h-full {
    max-height: 100%;
  }
  .epitaxy-root .\!min-h-0 {
    min-height: calc(var(--spacing) * 0) !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-24 {
    min-height: calc(var(--spacing) * 24);
  }
  .epitaxy-root .min-h-36 {
    min-height: calc(var(--spacing) * 36);
  }
  .epitaxy-root .min-h-44 {
    min-height: calc(var(--spacing) * 44);
  }
  .epitaxy-root .min-h-56 {
    min-height: calc(var(--spacing) * 56);
  }
  .epitaxy-root .min-h-\[--h8\] {
    min-height: --h8;
  }
  .epitaxy-root .min-h-\[1\.5rem\] {
    min-height: 1.5rem;
  }
  .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-\[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-\[6px\] {
    min-height: 6px;
  }
  .epitaxy-root .min-h-\[8\.75rem\] {
    min-height: 8.75rem;
  }
  .epitaxy-root .min-h-\[8rem\] {
    min-height: 8rem;
  }
  .epitaxy-root .min-h-\[12\.5rem\] {
    min-height: 12.5rem;
  }
  .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-\[32px\] {
    min-height: 32px;
  }
  .epitaxy-root .min-h-\[36px\] {
    min-height: 36px;
  }
  .epitaxy-root .min-h-\[38px\] {
    min-height: 38px;
  }
  .epitaxy-root .min-h-\[40px\] {
    min-height: 40px;
  }
  .epitaxy-root .min-h-\[40vh\] {
    min-height: 40vh;
  }
  .epitaxy-root .min-h-\[42px\] {
    min-height: 42px;
  }
  .epitaxy-root .min-h-\[44px\] {
    min-height: 44px;
  }
  .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-\[68px\] {
    min-height: 68px;
  }
  .epitaxy-root .min-h-\[80px\] {
    min-height: 80px;
  }
  .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-\[120px\] {
    min-height: 120px;
  }
  .epitaxy-root .min-h-\[160px\] {
    min-height: 160px;
  }
  .epitaxy-root .min-h-\[168px\] {
    min-height: 168px;
  }
  .epitaxy-root .min-h-\[180px\] {
    min-height: 180px;
  }
  .epitaxy-root .min-h-\[200px\] {
    min-height: 200px;
  }
  .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-\[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-\[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\(2\*var\(--cds-leading-body\)\+2\*var\(--cds-pad-md\)\)\] {
    min-height: calc(2 * var(--cds-leading-body) + 2 * var(--cds-pad-md));
  }
  .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\(--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-\[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-\[var\(--leading-body\)\] {
    min-height: var(--leading-body);
  }
  .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-3\.5 {
    width: calc(var(--spacing) * 3.5) !important;
  }
  .epitaxy-root .\!w-4 {
    width: calc(var(--spacing) * 4) !important;
  }
  .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-16 {
    width: calc(var(--spacing) * 16) !important;
  }
  .epitaxy-root .\!w-36 {
    width: calc(var(--spacing) * 36) !important;
  }
  .epitaxy-root .\!w-72 {
    width: calc(var(--spacing) * 72) !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-\[24px\] {
    width: 24px !important;
  }
  .epitaxy-root .\!w-\[280px\] {
    width: 280px !important;
  }
  .epitaxy-root .\!w-\[380px\] {
    width: 380px !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) * 0.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-54 {
    width: calc(var(--spacing) * 54);
  }
  .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: 0.5px;
  }
  .epitaxy-root .w-\[0\.8em\] {
    width: 0.8em;
  }
  .epitaxy-root .w-\[1px\] {
    width: 1px;
  }
  .epitaxy-root .w-\[3px\] {
    width: 3px;
  }
  .epitaxy-root .w-\[3rem\] {
    width: 3rem;
  }
  .epitaxy-root .w-\[4\.5rem\] {
    width: 4.5rem;
  }
  .epitaxy-root .w-\[4px\] {
    width: 4px;
  }
  .epitaxy-root .w-\[5\.5rem\] {
    width: 5.5rem;
  }
  .epitaxy-root .w-\[5px\] {
    width: 5px;
  }
  .epitaxy-root .w-\[6px\] {
    width: 6px;
  }
  .epitaxy-root .w-\[7\.5rem\] {
    width: 7.5rem;
  }
  .epitaxy-root .w-\[7px\] {
    width: 7px;
  }
  .epitaxy-root .w-\[8px\] {
    width: 8px;
  }
  .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-\[15px\] {
    width: 15px;
  }
  .epitaxy-root .w-\[16px\] {
    width: 16px;
  }
  .epitaxy-root .w-\[17rem\] {
    width: 17rem;
  }
  .epitaxy-root .w-\[18\.5rem\] {
    width: 18.5rem;
  }
  .epitaxy-root .w-\[18px\] {
    width: 18px;
  }
  .epitaxy-root .w-\[18rem\] {
    width: 18rem;
  }
  .epitaxy-root .w-\[19px\] {
    width: 19px;
  }
  .epitaxy-root .w-\[20px\] {
    width: 20px;
  }
  .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-\[24px\] {
    width: 24px;
  }
  .epitaxy-root .w-\[24rem\] {
    width: 24rem;
  }
  .epitaxy-root .w-\[25px\] {
    width: 25px;
  }
  .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-\[38px\] {
    width: 38px;
  }
  .epitaxy-root .w-\[40\%\] {
    width: 40%;
  }
  .epitaxy-root .w-\[40px\] {
    width: 40px;
  }
  .epitaxy-root .w-\[40rem\] {
    width: 40rem;
  }
  .epitaxy-root .w-\[41px\] {
    width: 41px;
  }
  .epitaxy-root .w-\[42rem\] {
    width: 42rem;
  }
  .epitaxy-root .w-\[44px\] {
    width: 44px;
  }
  .epitaxy-root .w-\[44rem\] {
    width: 44rem;
  }
  .epitaxy-root .w-\[45\%\] {
    width: 45%;
  }
  .epitaxy-root .w-\[46px\] {
    width: 46px;
  }
  .epitaxy-root .w-\[48px\] {
    width: 48px;
  }
  .epitaxy-root .w-\[50\%\] {
    width: 50%;
  }
  .epitaxy-root .w-\[52px\] {
    width: 52px;
  }
  .epitaxy-root .w-\[55\%\] {
    width: 55%;
  }
  .epitaxy-root .w-\[55px\] {
    width: 55px;
  }
  .epitaxy-root .w-\[56px\] {
    width: 56px;
  }
  .epitaxy-root .w-\[60\%\] {
    width: 60%;
  }
  .epitaxy-root .w-\[62px\] {
    width: 62px;
  }
  .epitaxy-root .w-\[64px\] {
    width: 64px;
  }
  .epitaxy-root .w-\[65px\] {
    width: 65px;
  }
  .epitaxy-root .w-\[68px\] {
    width: 68px;
  }
  .epitaxy-root .w-\[69px\] {
    width: 69px;
  }
  .epitaxy-root .w-\[70\%\] {
    width: 70%;
  }
  .epitaxy-root .w-\[72px\] {
    width: 72px;
  }
  .epitaxy-root .w-\[74px\] {
    width: 74px;
  }
  .epitaxy-root .w-\[75\%\] {
    width: 75%;
  }
  .epitaxy-root .w-\[75px\] {
    width: 75px;
  }
  .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-\[85px\] {
    width: 85px;
  }
  .epitaxy-root .w-\[87px\] {
    width: 87px;
  }
  .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-\[93px\] {
    width: 93px;
  }
  .epitaxy-root .w-\[94px\] {
    width: 94px;
  }
  .epitaxy-root .w-\[96px\] {
    width: 96px;
  }
  .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-\[116px\] {
    width: 116px;
  }
  .epitaxy-root .w-\[120px\] {
    width: 120px;
  }
  .epitaxy-root .w-\[128px\] {
    width: 128px;
  }
  .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-\[206px\] {
    width: 206px;
  }
  .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-\[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-\[261px\] {
    width: 261px;
  }
  .epitaxy-root .w-\[264px\] {
    width: 264px;
  }
  .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-\[720px\] {
    width: 720px;
  }
  .epitaxy-root .w-\[760px\] {
    width: 760px;
  }
  .epitaxy-root .w-\[820px\] {
    width: 820px;
  }
  .epitaxy-root .w-\[960px\] {
    width: 960px;
  }
  .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\%\+12px\)\] {
    width: calc(100% + 12px);
  }
  .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\%-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\(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\(560px\,90vw\)\] {
    width: min(560px, 90vw);
  }
  .epitaxy-root .w-\[min\(720px\,92vw\)\] {
    width: min(720px, 92vw);
  }
  .epitaxy-root .w-\[min\(1100px\,calc\(100vw-4rem\)\)\] {
    width: min(1100px, 100vw - 4rem);
  }
  .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\(--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\(--ra-sidebar-collapsed-btn\)\] {
    width: var(--ra-sidebar-collapsed-btn);
  }
  .epitaxy-root .w-\[var\(--ra-sidebar-collapsed-w\)\] {
    width: var(--ra-sidebar-collapsed-w);
  }
  .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-\[14\.5rem\] {
    max-width: 14.5rem !important;
  }
  .epitaxy-root .\!max-w-\[15rem\] {
    max-width: 15rem !important;
  }
  .epitaxy-root .\!max-w-\[16rem\] {
    max-width: 16rem !important;
  }
  .epitaxy-root .\!max-w-\[17rem\] {
    max-width: 17rem !important;
  }
  .epitaxy-root .\!max-w-\[18rem\] {
    max-width: 18rem !important;
  }
  .epitaxy-root .\!max-w-\[20rem\] {
    max-width: 20rem !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-\[380px\] {
    max-width: 380px !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-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-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-\[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-\[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-\[28ch\] {
    max-width: 28ch;
  }
  .epitaxy-root .max-w-\[28rem\] {
    max-width: 28rem;
  }
  .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-\[40rem\] {
    max-width: 40rem;
  }
  .epitaxy-root .max-w-\[42rem\] {
    max-width: 42rem;
  }
  .epitaxy-root .max-w-\[44rem\] {
    max-width: 44rem;
  }
  .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-\[52px\] {
    max-width: 52px;
  }
  .epitaxy-root .max-w-\[55\%\] {
    max-width: 55%;
  }
  .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-\[65\%\] {
    max-width: 65%;
  }
  .epitaxy-root .max-w-\[68ch\] {
    max-width: 68ch;
  }
  .epitaxy-root .max-w-\[70\%\] {
    max-width: 70%;
  }
  .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-\[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-\[85px\] {
    max-width: 85px;
  }
  .epitaxy-root .max-w-\[90\%\] {
    max-width: 90%;
  }
  .epitaxy-root .max-w-\[90rem\] {
    max-width: 90rem;
  }
  .epitaxy-root .max-w-\[92vw\] {
    max-width: 92vw;
  }
  .epitaxy-root .max-w-\[100px\] {
    max-width: 100px;
  }
  .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-\[219px\] {
    max-width: 219px;
  }
  .epitaxy-root .max-w-\[220px\] {
    max-width: 220px;
  }
  .epitaxy-root .max-w-\[240px\] {
    max-width: 240px;
  }
  .epitaxy-root .max-w-\[244px\] {
    max-width: 244px;
  }
  .epitaxy-root .max-w-\[250px\] {
    max-width: 250px;
  }
  .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-\[384px\] {
    max-width: 384px;
  }
  .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-\[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-\[512px\] {
    max-width: 512px;
  }
  .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-\[614px\] {
    max-width: 614px;
  }
  .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-\[780px\] {
    max-width: 780px;
  }
  .epitaxy-root .max-w-\[800px\] {
    max-width: 800px;
  }
  .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-\[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-\[1080px\] {
    max-width: 1080px;
  }
  .epitaxy-root .max-w-\[1100px\] {
    max-width: 1100px;
  }
  .epitaxy-root .max-w-\[1120px\] {
    max-width: 1120px;
  }
  .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-\[1920px\] {
    max-width: 1920px;
  }
  .epitaxy-root .max-w-\[calc\(\(55vh\)\*16\/9\)\] {
    max-width: 97.7778vh;
  }
  .epitaxy-root .max-w-\[calc\(33\.333\%-0\.5rem\)\] {
    max-width: calc(33.333% - 0.5rem);
  }
  .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\(42rem\,calc\(\(55vh\)\*16\/9\)\)\] {
    max-width: min(42rem, 97.7778vh);
  }
  .epitaxy-root .max-w-\[min\(320px\,85\%\)\] {
    max-width: min(320px, 85%);
  }
  .epitaxy-root .max-w-\[var\(--hover-card-max-w\,360px\)\] {
    max-width: var(--hover-card-max-w, 360px);
  }
  .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-screen-sm {
    max-width: var(--breakpoint-sm);
  }
  .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-\[140px\] {
    min-width: 140px !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-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-7 {
    min-width: calc(var(--spacing) * 7);
  }
  .epitaxy-root .min-w-8 {
    min-width: calc(var(--spacing) * 8);
  }
  .epitaxy-root .min-w-10 {
    min-width: calc(var(--spacing) * 10);
  }
  .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-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: 0.8ch;
  }
  .epitaxy-root .min-w-\[0\.875rem\] {
    min-width: 0.875rem;
  }
  .epitaxy-root .min-w-\[1\.5ch\] {
    min-width: 1.5ch;
  }
  .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-\[3px\] {
    min-width: 3px;
  }
  .epitaxy-root .min-w-\[3rem\] {
    min-width: 3rem;
  }
  .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-\[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-\[11rem\] {
    min-width: 11rem;
  }
  .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-\[18rem\] {
    min-width: 18rem;
  }
  .epitaxy-root .min-w-\[20px\] {
    min-width: 20px;
  }
  .epitaxy-root .min-w-\[24px\] {
    min-width: 24px;
  }
  .epitaxy-root .min-w-\[32px\] {
    min-width: 32px;
  }
  .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-\[88px\] {
    min-width: 88px;
  }
  .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-\[352px\] {
    min-width: 352px;
  }
  .epitaxy-root .min-w-\[360px\] {
    min-width: 360px;
  }
  .epitaxy-root .min-w-\[520px\] {
    min-width: 520px;
  }
  .epitaxy-root .min-w-\[var\(--class-base-height\)\] {
    min-width: var(--class-base-height);
  }
  .epitaxy-root .min-w-\[var\(--h2\)\] {
    min-width: var(--h2);
  }
  .epitaxy-root .min-w-\[var\(--h3\)\] {
    min-width: var(--h3);
  }
  .epitaxy-root .min-w-\[var\(--hover-card-min-w\,200px\)\] {
    min-width: var(--hover-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,
  .epitaxy-root .grow {
    flex-grow: 1;
  }
  .epitaxy-root .basis-0 {
    flex-basis: calc(var(--spacing) * 0);
  }
  .epitaxy-root .basis-60 {
    flex-basis: calc(var(--spacing) * 60);
  }
  .epitaxy-root .basis-\[10rem\] {
    flex-basis: 10rem;
  }
  .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-\[50\%_42px\] {
    transform-origin: 50% 42px;
  }
  .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 .-translate-1\/2 {
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .-translate-x-0\.5 {
    --tw-translate-x: calc(var(--spacing) * -0.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: -50%;
    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: 25%;
    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-10 {
    --tw-translate-x: calc(var(--spacing) * 10);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .translate-x-\[-100\%\] {
    --tw-translate-x: -100%;
    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) * -0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .-translate-y-1\.5 {
    --tw-translate-y: calc(var(--spacing) * -1.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .-translate-y-1\/2 {
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .-translate-y-1\/4 {
    --tw-translate-y: -25%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .-translate-y-\[1\.625rem\] {
    --tw-translate-y: -1.625rem;
    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-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) * 0.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: 50%;
    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-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: -0.05em;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .translate-y-\[0\.05em\] {
    --tw-translate-y: 0.05em;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .translate-y-\[0\.5px\] {
    --tw-translate-y: 0.5px;
    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-\[calc\(-100\%-4px\)\],
  .epitaxy-root .translate-y-\[calc\(-100\%_-_4px\)\] {
    --tw-translate-y: calc(-100% - 4px);
    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 .\!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-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-90 {
    --tw-scale-x: 90%;
    --tw-scale-y: 90%;
    --tw-scale-z: 90%;
    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: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .scale-x-\[0\.92\] {
    --tw-scale-x: 0.92;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .scale-x-\[0\.96\] {
    --tw-scale-x: 0.96;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .-scale-y-100 {
    --tw-scale-y: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .scale-\[0\.8\] {
    scale: 0.8;
  }
  .epitaxy-root .scale-\[0\.35\] {
    scale: 0.35;
  }
  .epitaxy-root .scale-\[0\.85\] {
    scale: 0.85;
  }
  .epitaxy-root .scale-\[0\.92\] {
    scale: 0.92;
  }
  .epitaxy-root .scale-\[0\.98\] {
    scale: 0.98;
  }
  .epitaxy-root .scale-\[0\.625\] {
    scale: 0.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-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: -0.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-\[36deg\] {
    rotate: -36deg;
  }
  .epitaxy-root .rotate-0 {
    rotate: 0deg;
  }
  .epitaxy-root .rotate-2 {
    rotate: 2deg;
  }
  .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-\[-1\.78deg\] {
    rotate: -1.78deg;
  }
  .epitaxy-root .rotate-\[-3deg\] {
    rotate: -3deg;
  }
  .epitaxy-root .rotate-\[-4deg\] {
    rotate: -4deg;
  }
  .epitaxy-root .rotate-\[-6deg\] {
    rotate: -6deg;
  }
  .epitaxy-root .rotate-\[2\.8deg\] {
    rotate: 2.8deg;
  }
  .epitaxy-root .rotate-\[3deg\] {
    rotate: 3deg;
  }
  .epitaxy-root .rotate-\[4\.82deg\] {
    rotate: 4.82deg;
  }
  .epitaxy-root .rotate-\[5deg\] {
    rotate: 5deg;
  }
  .epitaxy-root .rotate-\[20deg\] {
    rotate: 20deg;
  }
  .epitaxy-root .rotate-\[36deg\] {
    rotate: 36deg;
  }
  .epitaxy-root .\[transform\:translate\(0\)\] {
    transform: translate(0);
  }
  .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-\[conway-pulse-glow_2s_ease-in-out_infinite\] {
    animation: 2s ease-in-out infinite conway-pulse-glow;
  }
  .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: 0.2s ease-out fade-in;
  }
  .epitaxy-root .animate-\[fade_0\.6s_ease-out\] {
    animation: 0.6s ease-out fade;
  }
  .epitaxy-root .animate-\[rs-bubble-in_160ms_ease-out\] {
    animation: 0.16s ease-out rs-bubble-in;
  }
  .epitaxy-root .animate-\[scale-in_250ms_ease-out\] {
    animation: 0.25s ease-out scale-in;
  }
  .epitaxy-root .animate-\[shimmer_1\.5s_infinite\] {
    animation: 1.5s infinite shimmer;
  }
  .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: 0.5s ease-out slideDown;
  }
  .epitaxy-root .animate-\[spin_1\.5s_linear_infinite\] {
    animation: 1.5s linear infinite spin;
  }
  .epitaxy-root .animate-\[spin_2s_linear_infinite\] {
    animation: 2s linear infinite spin;
  }
  .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-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 .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-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-24 {
    scroll-margin-top: calc(var(--spacing) * 24);
  }
  .epitaxy-root .scroll-mt-\[56px\] {
    scroll-margin-top: 56px;
  }
  .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-2 {
    columns: 2;
  }
  .epitaxy-root .columns-3 {
    columns: 3;
  }
  .epitaxy-root .break-inside-avoid {
    break-inside: avoid;
  }
  .epitaxy-root .grid-flow-row-dense {
    grid-auto-flow: dense;
  }
  .epitaxy-root .auto-rows-\[11rem\] {
    grid-auto-rows: 11rem;
  }
  .epitaxy-root .auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  .epitaxy-root .auto-rows-min {
    grid-auto-rows: min-content;
  }
  .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-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .epitaxy-root .grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .epitaxy-root .grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .epitaxy-root .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .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_auto\] {
    grid-template-columns: 1fr auto auto;
  }
  .epitaxy-root .grid-cols-\[6rem_minmax\(0\,1fr\)\] {
    grid-template-columns: 6rem minmax(0, 1fr);
  }
  .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-\[140px_1fr\] {
    grid-template-columns: 140px 1fr;
  }
  .epitaxy-root .grid-cols-\[140px_1fr_auto_auto\] {
    grid-template-columns: 140px 1fr auto auto;
  }
  .epitaxy-root .grid-cols-\[auto_auto_1fr\] {
    grid-template-columns: auto auto 1fr;
  }
  .epitaxy-root .grid-cols-\[auto_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }
  .epitaxy-root .grid-cols-\[max-content_1fr\] {
    grid-template-columns: max-content 1fr;
  }
  .epitaxy-root .grid-cols-\[max-content_auto\] {
    grid-template-columns: max-content auto;
  }
  .epitaxy-root .grid-cols-\[minmax\(0\,1fr\)_auto\] {
    grid-template-columns: minmax(0, 1fr) auto;
  }
  .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-\[repeat\(auto-fill\,72px\)\] {
    grid-template-columns: repeat(auto-fill, 72px);
  }
  .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-fill\,minmax\(300px\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  }
  .epitaxy-root .grid-cols-subgrid {
    grid-template-columns: subgrid;
  }
  .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 .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-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-start {
    align-content: flex-start;
  }
  .epitaxy-root .\!items-start {
    align-items: flex-start !important;
  }
  .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-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-center {
    justify-items: center;
  }
  .epitaxy-root .justify-items-end {
    justify-items: end;
  }
  .epitaxy-root .justify-items-stretch {
    justify-items: stretch;
  }
  .epitaxy-root .\!gap-0 {
    gap: calc(var(--spacing) * 0) !important;
  }
  .epitaxy-root .\!gap-2 {
    gap: calc(var(--spacing) * 2) !important;
  }
  .epitaxy-root .\!gap-g3 {
    gap: var(--g3) !important;
  }
  .epitaxy-root .gap-0 {
    gap: calc(var(--spacing) * 0);
  }
  .epitaxy-root .gap-0\.5 {
    gap: calc(var(--spacing) * 0.5);
  }
  .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-32 {
    gap: calc(var(--spacing) * 32);
  }
  .epitaxy-root .gap-\[0\.3em\] {
    gap: 0.3em;
  }
  .epitaxy-root .gap-\[1\.5px\] {
    gap: 1.5px;
  }
  .epitaxy-root .gap-\[1px\] {
    gap: 1px;
  }
  .epitaxy-root .gap-\[2\.5px\] {
    gap: 2.5px;
  }
  .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-\[14px\] {
    gap: 14px;
  }
  .epitaxy-root .gap-\[15px\] {
    gap: 15px;
  }
  .epitaxy-root .gap-\[16px\] {
    gap: 16px;
  }
  .epitaxy-root .gap-\[17px\] {
    gap: 17px;
  }
  .epitaxy-root .gap-\[18px\] {
    gap: 18px;
  }
  .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-\[52px\] {
    gap: 52px;
  }
  .epitaxy-root .gap-\[60px\] {
    gap: 60px;
  }
  .epitaxy-root .gap-\[72px\] {
    gap: 72px;
  }
  .epitaxy-root .gap-\[88px\] {
    gap: 88px;
  }
  .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\(--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\(--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) * 0.5) * var(--tw-space-y-reverse)
    );
    margin-block-end: calc(
      calc(var(--spacing) * 0.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\.5 {
    column-gap: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  .epitaxy-root .gap-x-2\.5 {
    column-gap: calc(var(--spacing) * 2.5);
  }
  .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-\[20px\] {
    column-gap: 20px;
  }
  .epitaxy-root .gap-x-\[24px\] {
    column-gap: 24px;
  }
  .epitaxy-root .gap-x-\[28px\] {
    column-gap: 28px;
  }
  .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-1 > :not(:last-child)) {
    --tw-space-x-reverse: 0;
    margin-inline-start: calc(
      calc(var(--spacing) * -1) * var(--tw-space-x-reverse)
    );
    margin-inline-end: calc(
      calc(var(--spacing) * -1) * 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) * 0.5);
  }
  .epitaxy-root .gap-y-1 {
    row-gap: calc(var(--spacing) * 1);
  }
  .epitaxy-root .gap-y-1\.5 {
    row-gap: calc(var(--spacing) * 1.5);
  }
  .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-\[8px\] {
    row-gap: 8px;
  }
  .epitaxy-root .gap-y-\[10px\] {
    row-gap: 10px;
  }
  .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-g6 {
    row-gap: var(--g6);
  }
  .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(0.5px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(0.5px * calc(1 - var(--tw-divide-y-reverse)));
  }
  .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 .\!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-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\(--df-radius-pill\)-2px\)\] {
    border-radius: calc(var(--df-radius-pill) - 2px) !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: 0.25rem;
  }
  .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: 0.4rem;
  }
  .epitaxy-root .rounded-\[0\.6rem\] {
    border-radius: 0.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-\[10\.7px\] {
    border-radius: 10.7px;
  }
  .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-\[18px\] {
    border-radius: 18px;
  }
  .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-\[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-\[48px\] {
    border-radius: 48px;
  }
  .epitaxy-root .rounded-\[inherit\] {
    border-radius: inherit;
  }
  .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-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-t-\[20px\] {
    border-top-left-radius: 20px !important;
    border-top-right-radius: 20px !important;
  }
  .epitaxy-root .rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .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: 0.5px;
    border-top-right-radius: 0.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: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .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-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-\[4px\] {
    border-top-left-radius: 4px;
  }
  .epitaxy-root .rounded-tl-lg {
    border-top-left-radius: var(--radius-lg);
  }
  .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-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-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: 0.6rem;
    border-bottom-left-radius: 0.6rem;
  }
  .epitaxy-root .rounded-b-\[11px\] {
    border-bottom-right-radius: 11px;
    border-bottom-left-radius: 11px;
  }
  .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 {
    border-bottom-right-radius: 0.25rem;
  }
  .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-\[var\(--r1\)\] {
    border-bottom-left-radius: var(--r1);
  }
  .epitaxy-root .rounded-bl-lg {
    border-bottom-left-radius: var(--radius-lg);
  }
  .epitaxy-root .\!border {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }
  .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-8 {
    border-style: var(--tw-border-style);
    border-width: 8px;
  }
  .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: 0.4px;
  }
  .epitaxy-root .border-\[0\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 0.5px;
  }
  .epitaxy-root .border-\[0\.29px\] {
    border-style: var(--tw-border-style);
    border-width: 0.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-\[10px\] {
    border-style: var(--tw-border-style);
    border-width: 10px;
  }
  .epitaxy-root .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }
  .epitaxy-root .border-y-\[0\.5px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: 0.5px;
  }
  .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: 0.5px;
  }
  .epitaxy-root .border-t-\[1\.4px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1.4px;
  }
  .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: 0.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: 0.5px;
  }
  .epitaxy-root .border-b-\[1\.5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1.5px;
  }
  .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-\[\#d29922\]\/20 {
    border-color: #d2992233 !important;
  }
  .epitaxy-root .\!border-\[hsl\(var\(--accent-100\)\/0\.3\)\] {
    border-color: hsl(var(--accent-100) / 0.3) !important;
  }
  .epitaxy-root .\!border-transparent {
    border-color: #0000 !important;
  }
  .epitaxy-root .border-\[\#8250df\]\/30 {
    border-color: #8250df4d;
  }
  .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-\[hsl\(var\(--accent-100\)\/25\%\)\] {
    border-color: hsl(var(--accent-100) / 25%);
  }
  .epitaxy-root .border-\[hsl\(var\(--always-white\)\)\] {
    border-color: hsl(var(--always-white));
  }
  .epitaxy-root .border-\[hsl\(var\(--border-100\)\/0\.1\)\] {
    border-color: hsl(var(--border-100) / 0.1);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-200\)\/0\.1\)\] {
    border-color: hsl(var(--border-200) / 0.1);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-200\)\/0\.4\)\] {
    border-color: hsl(var(--border-200) / 0.4);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.1\)\] {
    border-color: hsl(var(--border-300) / 0.1);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.2\)\] {
    border-color: hsl(var(--border-300) / 0.2);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.3\)\] {
    border-color: hsl(var(--border-300) / 0.3);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.5\)\] {
    border-color: hsl(var(--border-300) / 0.5);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.6\)\] {
    border-color: hsl(var(--border-300) / 0.6);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.08\)\] {
    border-color: hsl(var(--border-300) / 0.08);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.12\)\] {
    border-color: hsl(var(--border-300) / 0.12);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-300\)\/0\.25\)\] {
    border-color: hsl(var(--border-300) / 0.25);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-400\)\/0\.1\)\] {
    border-color: hsl(var(--border-400) / 0.1);
  }
  .epitaxy-root .border-\[hsl\(var\(--border-400\)\/0\.3\)\] {
    border-color: hsl(var(--border-400) / 0.3);
  }
  .epitaxy-root .border-\[var\(--accent\)\] {
    border-color: var(--accent);
  }
  .epitaxy-root .border-\[var\(--border-default\)\] {
    border-color: var(--border-default);
  }
  .epitaxy-root
    .border-\[var\(--diff-widget-border\,var\(--border-default\)\)\] {
    border-color: var(--diff-widget-border, var(--border-default));
  }
  .epitaxy-root
    .border-\[var\(--extended-yellow-border\,var\(--border-default\)\)\] {
    border-color: var(--extended-yellow-border, var(--border-default));
  }
  .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-\[var\(--z3\)\] {
    border-color: var(--z3);
  }
  .epitaxy-root .border-black\/10 {
    border-color: #0000001a;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-black\/10 {
      border-color: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }
  .epitaxy-root .border-black\/\[0\.08\] {
    border-color: #00000014;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .border-black\/\[0\.08\] {
      border-color: color-mix(in oklab, var(--color-black) 8%, transparent);
    }
  }
  .epitaxy-root .border-blue-200 {
    border-color: var(--color-blue-200);
  }
  .epitaxy-root .border-blue-500 {
    border-color: var(--color-blue-500);
  }
  .epitaxy-root .border-current {
    border-color: currentColor;
  }
  .epitaxy-root .border-default {
    border-color: var(--border-default);
  }
  .epitaxy-root .border-divider {
    border-color: var(--ui-divider);
  }
  .epitaxy-root .border-emerald-500 {
    border-color: var(--color-emerald-500);
  }
  .epitaxy-root .border-green-200 {
    border-color: var(--color-green-200);
  }
  .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(--color-violet-500);
  }
  .epitaxy-root .border-white {
    border-color: var(--color-white);
  }
  .epitaxy-root .border-t-transparent {
    border-top-color: #0000;
  }
  .epitaxy-root .border-r-transparent {
    border-right-color: #0000;
  }
  .epitaxy-root .\!border-b-transparent {
    border-bottom-color: #0000 !important;
  }
  .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-\[\#d29922\]\/10 {
    background-color: #d299221a !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-\[\#3db808\] {
    background-color: #3db808;
  }
  .epitaxy-root .bg-\[\#5e6ad2\]\/15 {
    background-color: #5e6ad226;
  }
  .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-\[\#4285f4\]\/15 {
    background-color: #4285f426;
  }
  .epitaxy-root .bg-\[\#8250df\]\/10 {
    background-color: #8250df1a;
  }
  .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-\[\#e01e5a\]\/15 {
    background-color: #e01e5a26;
  }
  .epitaxy-root .bg-\[\#e6b530\] {
    background-color: #e6b530;
  }
  .epitaxy-root .bg-\[\#e8e8e8\] {
    background-color: #e8e8e8;
  }
  .epitaxy-root .bg-\[\#ececec\] {
    background-color: #ececec;
  }
  .epitaxy-root .bg-\[\#ef7a4b\] {
    background-color: #ef7a4b;
  }
  .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-\[hsl\(210\,70\%\,50\%\)\]\/10 {
    background-color: #2680d91a;
  }
  .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\(--bg-000\)\)\] {
    background-color: hsl(var(--bg-000));
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.03\)\] {
    background-color: hsl(var(--border-300) / 0.03);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.04\)\] {
    background-color: hsl(var(--border-300) / 0.04);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.4\)\] {
    background-color: hsl(var(--border-300) / 0.4);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.06\)\] {
    background-color: hsl(var(--border-300) / 0.06);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.08\)\] {
    background-color: hsl(var(--border-300) / 0.08);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.015\)\] {
    background-color: hsl(var(--border-300) / 0.015);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.15\)\] {
    background-color: hsl(var(--border-300) / 0.15);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-300\)\/0\.025\)\] {
    background-color: hsl(var(--border-300) / 0.025);
  }
  .epitaxy-root .bg-\[hsl\(var\(--border-400\)\/0\.03\)\] {
    background-color: hsl(var(--border-400) / 0.03);
  }
  .epitaxy-root .bg-\[hsl\(var\(--brand-000\)_\/_0\.03\)\] {
    background-color: hsl(var(--brand-000) / 0.03);
  }
  .epitaxy-root .bg-\[hsl\(var\(--df-surface-primary\)\)\] {
    background-color: hsl(var(--df-surface-primary));
  }
  .epitaxy-root .bg-\[hsl\(var\(--text-500\)_\/_0\.15\)\] {
    background-color: hsl(var(--text-500) / 0.15);
  }
  .epitaxy-root .bg-\[hsla\(130\,35\%\,88\%\,0\.45\)\] {
    background-color: #d6ebd973;
  }
  .epitaxy-root .bg-\[var\(--accent\)\] {
    background-color: var(--accent);
  }
  .epitaxy-root .bg-\[var\(--accent-10\)\] {
    background-color: var(--accent-10);
  }
  .epitaxy-root .bg-\[var\(--accent-20\)\] {
    background-color: var(--accent-20);
  }
  .epitaxy-root .bg-\[var\(--border-default\)\] {
    background-color: var(--border-default);
  }
  .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-text-secondary\)\] {
    background-color: var(--cds-text-secondary);
  }
  .epitaxy-root .bg-\[var\(--core-10-red\)\] {
    background-color: var(--core-10-red);
  }
  .epitaxy-root .bg-\[var\(--core-20-red\)\] {
    background-color: var(--core-20-red);
  }
  .epitaxy-root .bg-\[var\(--core-black\)\] {
    background-color: var(--core-black);
  }
  .epitaxy-root .bg-\[var\(--core-red\)\],
  .epitaxy-root .bg-\[var\(--core-red\)\]\/15 {
    background-color: var(--core-red);
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-\[var\(--core-red\)\]\/15 {
      background-color: color-mix(in oklab, var(--core-red) 15%, transparent);
    }
  }
  .epitaxy-root .bg-\[var\(--core-red-hover\)\] {
    background-color: var(--core-red-hover);
  }
  .epitaxy-root .bg-\[var\(--core-white\)\] {
    background-color: var(--core-white);
  }
  .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\(--diff-widget-bg\,var\(--z1\)\)\] {
    background-color: var(--diff-widget-bg, var(--z1));
  }
  .epitaxy-root .bg-\[var\(--dot-awaiting\)\] {
    background-color: var(--dot-awaiting);
  }
  .epitaxy-root .bg-\[var\(--dot-ready\)\] {
    background-color: var(--dot-ready);
  }
  .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-10-yellow\)\] {
    background-color: var(--extended-10-yellow);
  }
  .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-contained-default\)\] {
    background-color: var(--fill-contained-default);
  }
  .epitaxy-root .bg-\[var\(--fill-destructive-default\)\] {
    background-color: var(--fill-destructive-default);
  }
  .epitaxy-root .bg-\[var\(--fill-primary-default\)\] {
    background-color: var(--fill-primary-default);
  }
  .epitaxy-root .bg-\[var\(--fill-uncontained-default\)\] {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root .bg-\[var\(--prompt-compact-bg\)\] {
    background-color: var(--prompt-compact-bg);
  }
  .epitaxy-root .bg-\[var\(--surface-panel\)\] {
    background-color: var(--surface-panel);
  }
  .epitaxy-root .bg-\[var\(--t2\)\] {
    background-color: var(--t2);
  }
  .epitaxy-root .bg-\[var\(--t6\)\] {
    background-color: var(--t6);
  }
  .epitaxy-root .bg-\[var\(--token\)\] {
    background-color: var(--token);
  }
  .epitaxy-root .bg-\[var\(--ui-segment-selected\)\] {
    background-color: var(--ui-segment-selected);
  }
  .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-switch-off-background\)\] {
    background-color: var(--ui-switch-off-background);
  }
  .epitaxy-root .bg-\[var\(--ui-switch-off-knob\)\] {
    background-color: var(--ui-switch-off-knob);
  }
  .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-\[var\(--z1\)\] {
    background-color: var(--z1);
  }
  .epitaxy-root .bg-\[var\(--z2\)\] {
    background-color: var(--z2);
  }
  .epitaxy-root .bg-accent {
    background-color: var(--accent);
  }
  .epitaxy-root .bg-accent-20 {
    background-color: var(--accent-20);
  }
  .epitaxy-root .bg-accent-20-brightness {
    background-color: var(--accent-20-brightness);
  }
  .epitaxy-root .bg-accent-hover {
    background-color: var(--accent-hover);
  }
  .epitaxy-root .bg-black\/5 {
    background-color: #0000000d;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/5 {
      background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
    }
  }
  .epitaxy-root .bg-black\/30 {
    background-color: #0000004d;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/30 {
      background-color: color-mix(
        in oklab,
        var(--color-black) 30%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-black\/\[0\.08\] {
    background-color: #00000014;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-black\/\[0\.08\] {
      background-color: color-mix(in oklab, var(--color-black) 8%, transparent);
    }
  }
  .epitaxy-root .bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  .epitaxy-root .bg-blue-100 {
    background-color: var(--color-blue-100);
  }
  .epitaxy-root .bg-blue-500 {
    background-color: var(--color-blue-500);
  }
  .epitaxy-root .bg-blue-500\/20 {
    background-color: #3080ff33;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-blue-500\/20 {
      background-color: color-mix(
        in oklab,
        var(--color-blue-500) 20%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-blue-500\/35 {
    background-color: #3080ff59;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-blue-500\/35 {
      background-color: color-mix(
        in oklab,
        var(--color-blue-500) 35%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-current {
    background-color: currentColor;
  }
  .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-pink {
    background-color: var(--extended-10-pink);
  }
  .epitaxy-root .bg-extended-10-purple {
    background-color: var(--extended-10-purple);
  }
  .epitaxy-root .bg-extended-10-yellow {
    background-color: var(--extended-10-yellow);
  }
  .epitaxy-root .bg-extended-20-green {
    background-color: var(--extended-20-green);
  }
  .epitaxy-root .bg-extended-20-pink {
    background-color: var(--extended-20-pink);
  }
  .epitaxy-root .bg-extended-20-purple {
    background-color: var(--extended-20-purple);
  }
  .epitaxy-root .bg-extended-20-yellow {
    background-color: var(--extended-20-yellow);
  }
  .epitaxy-root .bg-extended-green,
  .epitaxy-root .bg-extended-green\/15 {
    background-color: var(--extended-green);
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-extended-green\/15 {
      background-color: color-mix(
        in oklab,
        var(--extended-green) 15%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-extended-pink {
    background-color: var(--extended-pink);
  }
  .epitaxy-root .bg-extended-purple {
    background-color: var(--extended-purple);
  }
  .epitaxy-root .bg-extended-yellow,
  .epitaxy-root .bg-extended-yellow\/15 {
    background-color: var(--extended-yellow);
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-extended-yellow\/15 {
      background-color: color-mix(
        in oklab,
        var(--extended-yellow) 15%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-fill-contained-busy {
    background-color: var(--fill-contained-busy);
  }
  .epitaxy-root .bg-fill-contained-default {
    background-color: var(--fill-contained-default);
  }
  .epitaxy-root .bg-fill-contained-disabled {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root .bg-fill-contained-hover {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root .bg-fill-contained-selected {
    background-color: var(--fill-contained-selected);
  }
  .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-primary-busy {
    background-color: var(--fill-primary-busy);
  }
  .epitaxy-root .bg-fill-primary-default {
    background-color: var(--fill-primary-default);
  }
  .epitaxy-root .bg-fill-primary-disabled {
    background-color: var(--fill-primary-disabled);
  }
  .epitaxy-root .bg-fill-primary-hover {
    background-color: var(--fill-primary-hover);
  }
  .epitaxy-root .bg-fill-uncontained-busy {
    background-color: var(--fill-uncontained-busy);
  }
  .epitaxy-root .bg-fill-uncontained-default {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root .bg-fill-uncontained-disabled {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root .bg-fill-uncontained-hover {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .bg-fill-uncontained-selected {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root .bg-gray-50 {
    background-color: var(--color-gray-50);
  }
  .epitaxy-root .bg-gray-100 {
    background-color: var(--color-gray-100);
  }
  .epitaxy-root .bg-gray-600 {
    background-color: var(--color-gray-600);
  }
  .epitaxy-root .bg-green-50 {
    background-color: var(--color-green-50);
  }
  .epitaxy-root .bg-green-100 {
    background-color: var(--color-green-100);
  }
  .epitaxy-root .bg-green-500 {
    background-color: var(--color-green-500);
  }
  .epitaxy-root .bg-green-500\/20 {
    background-color: #00c75833;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-green-500\/20 {
      background-color: color-mix(
        in oklab,
        var(--color-green-500) 20%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-inherit {
    background-color: inherit;
  }
  .epitaxy-root .bg-orange-100 {
    background-color: var(--color-orange-100);
  }
  .epitaxy-root .bg-orange-500\/20 {
    background-color: #fe6e0033;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-orange-500\/20 {
      background-color: color-mix(
        in oklab,
        var(--color-orange-500) 20%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-red-100 {
    background-color: var(--color-red-100);
  }
  .epitaxy-root .bg-surface-hud {
    background-color: var(--surface-hud);
  }
  .epitaxy-root .bg-surface-panel {
    background-color: var(--surface-panel);
  }
  .epitaxy-root .bg-surface-panel-elevated {
    background-color: var(--surface-panel-elevated);
  }
  .epitaxy-root .bg-surface-popover {
    background-color: var(--surface-popover);
  }
  .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-surface-prompt-focus-hover {
    background-color: var(--surface-prompt-focus-hover);
  }
  .epitaxy-root .bg-surface-toast {
    background-color: var(--surface-toast);
  }
  .epitaxy-root .bg-t0 {
    background-color: var(--t0);
  }
  .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-t7 {
    background-color: var(--t7);
  }
  .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(--color-violet-100);
  }
  .epitaxy-root .bg-violet-500\/20 {
    background-color: #8d54ff33;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-violet-500\/20 {
      background-color: color-mix(
        in oklab,
        var(--color-violet-500) 20%,
        transparent
      );
    }
  }
  .epitaxy-root .bg-violet-500\/35 {
    background-color: #8d54ff59;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .bg-violet-500\/35 {
      background-color: color-mix(
        in oklab,
        var(--color-violet-500) 35%,
        transparent
      );
    }
  }
  .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(--color-yellow-100);
  }
  .epitaxy-root .bg-yellow-500 {
    background-color: var(--color-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-z1 {
    background-color: var(--z1);
  }
  .epitaxy-root .bg-z2 {
    background-color: var(--z2);
  }
  .epitaxy-root .bg-z3 {
    background-color: var(--z3);
  }
  .epitaxy-root .bg-z4 {
    background-color: var(--z4);
  }
  .epitaxy-root .bg-z5 {
    background-color: var(--z5);
  }
  .epitaxy-root .bg-z6 {
    background-color: var(--z6);
  }
  .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
    .\[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) / 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);
  }
  .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) / 0.1),
        transparent 70%
      ),
      radial-gradient(circle, hsl(var(--text-500) / 0.4) 1px, transparent 1px);
  }
  .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) / 0.1),
      transparent 90%
    );
  }
  .epitaxy-root .bg-none {
    background-image: none;
  }
  .epitaxy-root .from-\[\#dc6038\] {
    --tw-gradient-from: #dc6038;
    --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\(--cds-text-secondary\)\] {
    --tw-gradient-from: var(--cds-text-secondary);
    --tw-gradient-stops: var(
      --tw-gradient-via-stops,
      var(--tw-gradient-position),
      var(--tw-gradient-from) var(--tw-gradient-from-position),
      var(--tw-gradient-to) var(--tw-gradient-to-position)
    );
  }
  .epitaxy-root .from-\[var\(\.\.\.\)\] {
    --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(--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-t1 {
    --tw-gradient-from: var(--t1);
    --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 .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-\[var\(--cds-surface-3\)\]\/40 {
    --tw-gradient-via: var(--cds-surface-3);
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .via-\[var\(--cds-surface-3\)\]\/40 {
      --tw-gradient-via: color-mix(
        in oklab,
        var(--cds-surface-3) 40%,
        transparent
      );
    }
  }
  .epitaxy-root .via-\[var\(--cds-surface-3\)\]\/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-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-65\% {
    --tw-gradient-via-position: 65%;
  }
  .epitaxy-root .via-75\% {
    --tw-gradient-via-position: 75%;
  }
  .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-\[var\(--cds-text-secondary\)\] {
    --tw-gradient-to: var(--cds-text-secondary);
    --tw-gradient-stops: var(
      --tw-gradient-via-stops,
      var(--tw-gradient-position),
      var(--tw-gradient-from) var(--tw-gradient-from-position),
      var(--tw-gradient-to) var(--tw-gradient-to-position)
    );
  }
  .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\,_hsl\(var\(--always-black\)\/100\%\)_0\%\,_hsl\(var\(--always-black\)\/0\%\)_100\%\)\] {
    -webkit-mask-image: linear-gradient(
      to bottom,
      hsl(var(--always-black) / 100%) 0%,
      hsl(var(--always-black) / 0%) 100%
    );
    mask-image: linear-gradient(
      to bottom,
      hsl(var(--always-black) / 100%),
      hsl(var(--always-black) / 0%)
    );
  }
  .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_70\%\,transparent\)\] {
    -webkit-mask-image: linear-gradient(#000 70%, #0000);
    mask-image: linear-gradient(#000 70%, #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\,hsl\(var\(--always-black\)\)_18\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(
      to bottom,
      hsl(var(--always-black)) 18%,
      transparent 98%
    );
    mask-image: linear-gradient(
      to bottom,
      hsl(var(--always-black)) 18%,
      transparent 98%
    );
  }
  .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%
    );
    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);
  }
  .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\%-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\,hsl\(var\(--always-black\)\)_85\%\,transparent_98\%\)\] {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) 85%,
      transparent 98%
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) 85%,
      transparent 98%
    );
  }
  .epitaxy-root
    .\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_85\%\,transparent_99\%\)\] {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) 85%,
      transparent 99%
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) 85%,
      transparent 99%
    );
  }
  .epitaxy-root
    .\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_calc\(100\%_-_28px\)\,transparent_100\%\)\] {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 28px),
      transparent 100%
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 28px),
      transparent 100%
    );
  }
  .epitaxy-root
    .\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_var\(--sb-fade-from\,85\%\)\,transparent_var\(--sb-fade-to\,99\%\)\)\] {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) var(--sb-fade-from, 85%),
      transparent var(--sb-fade-to, 99%)
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) var(--sb-fade-from, 85%),
      transparent var(--sb-fade-to, 99%)
    );
  }
  .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%)
    );
    mask-image: linear-gradient(
      to right,
      transparent 0%,
      black var(--ui-slider-energy-reveal, 70%)
    );
  }
  .epitaxy-root
    .\[mask-image\:linear-gradient\(to_top\,_hsl\(var\(--always-black\)\/0\%\)_0\%\,hsl\(var\(--always-black\)\/100\%\)_75\%\,_hsl\(var\(--always-black\)\/0\%\)_100\%\)\] {
    -webkit-mask-image: linear-gradient(
      to top,
      hsl(var(--always-black) / 0%) 0%,
      hsl(var(--always-black) / 100%) 75%,
      hsl(var(--always-black) / 0%) 100%
    );
    mask-image: linear-gradient(
      to top,
      hsl(var(--always-black) / 0%),
      hsl(var(--always-black) / 100%) 75%,
      hsl(var(--always-black) / 0%)
    );
  }
  .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\%_-_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 .\[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 .bg-\[length\:0\%_1\.5px\] {
    background-size: 0% 1.5px;
  }
  .epitaxy-root .bg-\[length\:100\%_1\.5px\] {
    background-size: 100% 1.5px;
  }
  .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\: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-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-\[hsl\(var\(--accent-brand\)\)\] {
    fill: hsl(var(--accent-brand));
  }
  .epitaxy-root .fill-\[hsl\(var\(--accent-brand\)\/18\%\)\] {
    fill: hsl(var(--accent-brand) / 18%);
  }
  .epitaxy-root .fill-current {
    fill: currentColor;
  }
  .epitaxy-root .fill-none {
    fill: none;
  }
  .epitaxy-root .stroke-\[hsl\(var\(--accent-brand\)\)\] {
    stroke: hsl(var(--accent-brand));
  }
  .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 {
    padding: calc(var(--spacing) * 1) !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-4 {
    padding: calc(var(--spacing) * 4) !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) * 0.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-32 {
    padding: calc(var(--spacing) * 32);
  }
  .epitaxy-root .p-\[0_7px\] {
    padding: 0 7px;
  }
  .epitaxy-root .p-\[0_8px_0_10px\] {
    padding: 0 8px 0 10px;
  }
  .epitaxy-root .p-\[0_10px_10px\] {
    padding: 0 10px 10px;
  }
  .epitaxy-root .p-\[0_14px\] {
    padding: 0 14px;
  }
  .epitaxy-root .p-\[0_18px\] {
    padding: 0 18px;
  }
  .epitaxy-root .p-\[1px\] {
    padding: 1px;
  }
  .epitaxy-root .p-\[1px_5px\] {
    padding: 1px 5px;
  }
  .epitaxy-root .p-\[1px_6px\] {
    padding: 1px 6px;
  }
  .epitaxy-root .p-\[2\.4px\] {
    padding: 2.4px;
  }
  .epitaxy-root .p-\[2px\] {
    padding: 2px;
  }
  .epitaxy-root .p-\[2px_5px\] {
    padding: 2px 5px;
  }
  .epitaxy-root .p-\[2px_6px\] {
    padding: 2px 6px;
  }
  .epitaxy-root .p-\[3px\] {
    padding: 3px;
  }
  .epitaxy-root .p-\[3px_7px\] {
    padding: 3px 7px;
  }
  .epitaxy-root .p-\[3px_8px\] {
    padding: 3px 8px;
  }
  .epitaxy-root .p-\[3px_10px\] {
    padding: 3px 10px;
  }
  .epitaxy-root .p-\[4px\] {
    padding: 4px;
  }
  .epitaxy-root .p-\[4px_12px_10px\] {
    padding: 4px 12px 10px;
  }
  .epitaxy-root .p-\[5px_10px\] {
    padding: 5px 10px;
  }
  .epitaxy-root .p-\[5px_12px\] {
    padding: 5px 12px;
  }
  .epitaxy-root .p-\[6px_6px_8px\] {
    padding: 6px 6px 8px;
  }
  .epitaxy-root .p-\[6px_8px\] {
    padding: 6px 8px;
  }
  .epitaxy-root .p-\[6px_8px_8px\] {
    padding: 6px 8px 8px;
  }
  .epitaxy-root .p-\[6px_14px_10px\] {
    padding: 6px 14px 10px;
  }
  .epitaxy-root .p-\[7px_12px\] {
    padding: 7px 12px;
  }
  .epitaxy-root .p-\[8px\] {
    padding: 8px;
  }
  .epitaxy-root .p-\[8px_10px\] {
    padding: 8px 10px;
  }
  .epitaxy-root .p-\[10px\] {
    padding: 10px;
  }
  .epitaxy-root .p-\[10px_0\] {
    padding: 10px 0;
  }
  .epitaxy-root .p-\[10px_12px\] {
    padding: 10px 12px;
  }
  .epitaxy-root .p-\[10px_12px_8px\] {
    padding: 10px 12px 8px;
  }
  .epitaxy-root .p-\[10px_16px_14px\] {
    padding: 10px 16px 14px;
  }
  .epitaxy-root .p-\[12px\] {
    padding: 12px;
  }
  .epitaxy-root .p-\[12px_14px_4px\] {
    padding: 12px 14px 4px;
  }
  .epitaxy-root .p-\[12px_14px_6px\] {
    padding: 12px 14px 6px;
  }
  .epitaxy-root .p-\[12px_16px\] {
    padding: 12px 16px;
  }
  .epitaxy-root .p-\[12px_16px_14px\] {
    padding: 12px 16px 14px;
  }
  .epitaxy-root .p-\[12px_18px_14px\] {
    padding: 12px 18px 14px;
  }
  .epitaxy-root .p-\[15px\] {
    padding: 15px;
  }
  .epitaxy-root .p-\[16px\] {
    padding: 16px;
  }
  .epitaxy-root .p-\[16px_16px_12px\] {
    padding: 16px 16px 12px;
  }
  .epitaxy-root .p-\[16px_18px\] {
    padding: 16px 18px;
  }
  .epitaxy-root .p-\[18px\] {
    padding: 18px;
  }
  .epitaxy-root .p-\[20px\] {
    padding: 20px;
  }
  .epitaxy-root .p-\[24px\] {
    padding: 24px;
  }
  .epitaxy-root .p-\[24px_28px_20px\] {
    padding: 24px 28px 20px;
  }
  .epitaxy-root .p-\[32px\] {
    padding: 32px;
  }
  .epitaxy-root .p-\[40px\] {
    padding: 40px;
  }
  .epitaxy-root .p-\[48px\] {
    padding: 48px;
  }
  .epitaxy-root .p-\[80px\] {
    padding: 80px;
  }
  .epitaxy-root .p-\[var\(--h4\)\] {
    padding: var(--h4);
  }
  .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) * 0.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-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5) !important;
  }
  .epitaxy-root .\!px-3 {
    padding-inline: calc(var(--spacing) * 3) !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) * 0.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-56 {
    padding-inline: calc(var(--spacing) * 56);
  }
  .epitaxy-root .px-\[0\.5ch\] {
    padding-inline: 0.5ch;
  }
  .epitaxy-root .px-\[0\.3125rem\] {
    padding-inline: 0.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-\[12px\] {
    padding-inline: 12px;
  }
  .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-\[32px\] {
    padding-inline: 32px;
  }
  .epitaxy-root .px-\[calc\(6px\+var\(--g3\)\)\] {
    padding-inline: calc(6px + var(--g3));
  }
  .epitaxy-root .px-\[calc\(var\(--h4\)\+var\(--g3\)\)\] {
    padding-inline: calc(var(--h4) + var(--g3));
  }
  .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-\[var\(--ra-list-x\)\] {
    padding-inline: var(--ra-list-x);
  }
  .epitaxy-root .px-\[var\(--rs-list-x\)\] {
    padding-inline: var(--rs-list-x);
  }
  .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-\[5\.5px\] {
    padding-block: 5.5px !important;
  }
  .epitaxy-root .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }
  .epitaxy-root .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.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-\[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-\[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-\[8px\] {
    padding-block: 8px;
  }
  .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-\[11px\] {
    padding-block: 11px;
  }
  .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-\[40px\] {
    padding-block: 40px;
  }
  .epitaxy-root .py-\[48px\] {
    padding-block: 48px;
  }
  .epitaxy-root .py-\[64px\] {
    padding-block: 64px;
  }
  .epitaxy-root .py-\[65px\] {
    padding-block: 65px;
  }
  .epitaxy-root .py-\[96px\] {
    padding-block: 96px;
  }
  .epitaxy-root .py-\[calc\(\)\] {
    padding-block: calc();
  }
  .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, 0.625rem);
  }
  .epitaxy-root .py-\[var\(--msg-pill-py\,0\.375rem\)\] {
    padding-block: var(--msg-pill-py, 0.375rem);
  }
  .epitaxy-root .py-\[var\(--p4\)\] {
    padding-block: var(--p4);
  }
  .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-4 {
    padding-inline-start: calc(var(--spacing) * 4);
  }
  .epitaxy-root .ps-6 {
    padding-inline-start: calc(var(--spacing) * 6);
  }
  .epitaxy-root .pe-1 {
    padding-inline-end: calc(var(--spacing) * 1);
  }
  .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-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .epitaxy-root .pt-0\.5 {
    padding-top: calc(var(--spacing) * 0.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-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-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-\[1\.1rem\] {
    padding-top: 1.1rem;
  }
  .epitaxy-root .pt-\[1\.625rem\] {
    padding-top: 1.625rem;
  }
  .epitaxy-root .pt-\[2px\] {
    padding-top: 2px;
  }
  .epitaxy-root .pt-\[3px\] {
    padding-top: 3px;
  }
  .epitaxy-root .pt-\[4px\] {
    padding-top: 4px;
  }
  .epitaxy-root .pt-\[5px\] {
    padding-top: 5px;
  }
  .epitaxy-root .pt-\[6px\] {
    padding-top: 6px;
  }
  .epitaxy-root .pt-\[6vh\] {
    padding-top: 6vh;
  }
  .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-\[15vh\] {
    padding-top: 15vh;
  }
  .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-\[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-\[clamp\(1\.5rem\,3\.5vw\,3\.125rem\)\] {
    padding-top: clamp(1.5rem, 3.5vw, 3.125rem);
  }
  .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\(--g2\)\] {
    padding-top: var(--g2);
  }
  .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) * 0.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-28 {
    padding-right: calc(var(--spacing) * 28);
  }
  .epitaxy-root .pr-\[1px\] {
    padding-right: 1px;
  }
  .epitaxy-root .pr-\[2px\] {
    padding-right: 2px;
  }
  .epitaxy-root .pr-\[3\.5rem\] {
    padding-right: 3.5rem;
  }
  .epitaxy-root .pr-\[4px\] {
    padding-right: 4px;
  }
  .epitaxy-root .pr-\[6px\] {
    padding-right: 6px;
  }
  .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-\[36px\] {
    padding-right: 36px;
  }
  .epitaxy-root .pr-\[44px\] {
    padding-right: 44px;
  }
  .epitaxy-root .pr-\[76px\] {
    padding-right: 76px;
  }
  .epitaxy-root .pr-\[96px\] {
    padding-right: 96px;
  }
  .epitaxy-root .pr-\[100px\] {
    padding-right: 100px;
  }
  .epitaxy-root .pr-\[calc\(16px\+var\(--g5\)\)\] {
    padding-right: calc(16px + var(--g5));
  }
  .epitaxy-root .pr-\[calc\(var\(--df-tray-caret-col\)-8px\)\] {
    padding-right: calc(var(--df-tray-caret-col) - 8px);
  }
  .epitaxy-root .pr-\[var\(--chat-gutter\)\] {
    padding-right: var(--chat-gutter);
  }
  .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\(--ra-list-x\)\] {
    padding-right: var(--ra-list-x);
  }
  .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-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) * 0.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-28 {
    padding-bottom: calc(var(--spacing) * 28);
  }
  .epitaxy-root .pb-32 {
    padding-bottom: calc(var(--spacing) * 32);
  }
  .epitaxy-root .pb-36 {
    padding-bottom: calc(var(--spacing) * 36);
  }
  .epitaxy-root .pb-\[0\.9rem\] {
    padding-bottom: 0.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-\[4px\] {
    padding-bottom: 4px;
  }
  .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-\[28px\] {
    padding-bottom: 28px;
  }
  .epitaxy-root .pb-\[32px\] {
    padding-bottom: 32px;
  }
  .epitaxy-root .pb-\[56px\] {
    padding-bottom: 56px;
  }
  .epitaxy-root .pb-\[64px\] {
    padding-bottom: 64px;
  }
  .epitaxy-root .pb-\[200px\] {
    padding-bottom: 200px;
  }
  .epitaxy-root .pb-\[calc\(var\(--rs-sidebar-gap\)\+var\(--p7\)\)\] {
    padding-bottom: calc(var(--rs-sidebar-gap) + var(--p7));
  }
  .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, 0.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-0 {
    padding-left: calc(var(--spacing) * 0) !important;
  }
  .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) * 0.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-\[1px\] {
    padding-left: 1px;
  }
  .epitaxy-root .pl-\[2px\] {
    padding-left: 2px;
  }
  .epitaxy-root .pl-\[3px\] {
    padding-left: 3px;
  }
  .epitaxy-root .pl-\[5\.5rem\] {
    padding-left: 5.5rem;
  }
  .epitaxy-root .pl-\[6px\] {
    padding-left: 6px;
  }
  .epitaxy-root .pl-\[7px\] {
    padding-left: 7px;
  }
  .epitaxy-root .pl-\[8px\] {
    padding-left: 8px;
  }
  .epitaxy-root .pl-\[10px\] {
    padding-left: 10px;
  }
  .epitaxy-root .pl-\[11\.5px\] {
    padding-left: 11.5px;
  }
  .epitaxy-root .pl-\[13px\] {
    padding-left: 13px;
  }
  .epitaxy-root .pl-\[14px\] {
    padding-left: 14px;
  }
  .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-\[32px\] {
    padding-left: 32px;
  }
  .epitaxy-root .pl-\[34px\] {
    padding-left: 34px;
  }
  .epitaxy-root .pl-\[48px\] {
    padding-left: 48px;
  }
  .epitaxy-root .pl-\[108px\] {
    padding-left: 108px;
  }
  .epitaxy-root .pl-\[133px\] {
    padding-left: 133px;
  }
  .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\(--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-\[clamp\(1\.5rem\,3\.5vw\,3\.125rem\)\] {
    padding-left: clamp(1.5rem, 3.5vw, 3.125rem);
  }
  .epitaxy-root .pl-\[var\(--chat-gutter-start\,32px\)\] {
    padding-left: var(--chat-gutter-start, 32px);
  }
  .epitaxy-root .pl-\[var\(--df-row-px\)\] {
    padding-left: var(--df-row-px);
  }
  .epitaxy-root .pl-\[var\(--p4\)\] {
    padding-left: var(--p4);
  }
  .epitaxy-root .pl-\[var\(--ra-list-x\)\] {
    padding-left: var(--ra-list-x);
  }
  .epitaxy-root .pl-\[var\(--rs-list-x\)\] {
    padding-left: var(--rs-list-x);
  }
  .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 .pl-px {
    padding-left: 1px;
  }
  .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\.075em\] {
    vertical-align: -0.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-caption {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root .epitaxy-root) .text-caption-medium {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root .epitaxy-root) .text-caption-semibold {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-caption-bold {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-bold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-footnote {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root .epitaxy-root) .text-footnote-medium {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root .epitaxy-root) .text-footnote-semibold {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-footnote-bold {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-bold);
  }
  :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(--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(--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(--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(--weight-bold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-body {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root .epitaxy-root) .text-body-medium {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root .epitaxy-root) .text-body-semibold {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-body-bold {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-bold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-heading {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root .epitaxy-root) .text-heading-medium {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root .epitaxy-root) .text-heading-semibold {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-heading-bold {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-bold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-prompt-text {
    font-family: var(--family-ui);
    font-size: var(--text-prompt);
    line-height: var(--leading-prompt);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root .epitaxy-root) .text-prompt-text-medium {
    font-family: var(--family-ui);
    font-size: var(--text-prompt);
    line-height: var(--leading-prompt);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root .epitaxy-root) .text-prompt-text-semibold {
    font-family: var(--family-ui);
    font-size: var(--text-prompt);
    line-height: var(--leading-prompt);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-prompt-text-bold {
    font-family: var(--family-ui);
    font-size: var(--text-prompt);
    line-height: var(--leading-prompt);
    font-weight: var(--weight-bold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-title {
    font-family: var(--family-ui);
    font-size: var(--text-title);
    line-height: var(--leading-title);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root .epitaxy-root) .text-title-medium {
    font-family: var(--family-ui);
    font-size: var(--text-title);
    line-height: var(--leading-title);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root .epitaxy-root) .text-title-semibold {
    font-family: var(--family-ui);
    font-size: var(--text-title);
    line-height: var(--leading-title);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root .epitaxy-root) .text-title-bold {
    font-family: var(--family-ui);
    font-size: var(--text-title);
    line-height: var(--leading-title);
    font-weight: var(--weight-bold);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-body) {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-body-medium) {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-body-semibold) {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-caption) {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-caption-medium) {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-caption-semibold) {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-semibold);
  }
  :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(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-footnote) {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-footnote-medium) {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-footnote-semibold) {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-heading) {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-heading-medium) {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-medium);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-heading-semibold) {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-semibold);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-prompt-text) {
    font-family: var(--family-ui);
    font-size: var(--text-prompt);
    line-height: var(--leading-prompt);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-title) {
    font-family: var(--family-ui);
    font-size: var(--text-title);
    line-height: var(--leading-title);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .text-title-semibold) {
    font-family: var(--family-ui);
    font-size: var(--text-title);
    line-height: var(--leading-title);
    font-weight: var(--weight-semibold);
  }
  .epitaxy-root
    .font-\[-apple-system\,BlinkMacSystemFont\,system-ui\,sans-serif\] {
    font-family: -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  }
  .epitaxy-root .font-\[inherit\] {
    font-family: inherit;
  }
  .epitaxy-root .font-mono {
    font-family: var(--font-mono);
  }
  .epitaxy-root .font-sans {
    font-family: var(--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-3xl {
    font-size: var(--text-3xl) !important;
    line-height: var(--tw-leading, var(--text-3xl--line-height)) !important;
  }
  .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-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-\[12px\] {
    font-size: 12px !important;
  }
  .epitaxy-root .\!text-\[17px\] {
    font-size: 17px !important;
  }
  .epitaxy-root .text-\[0\.4rem\] {
    font-size: 0.4rem;
  }
  .epitaxy-root .text-\[0\.6rem\] {
    font-size: 0.6rem;
  }
  .epitaxy-root .text-\[0\.65rem\] {
    font-size: 0.65rem;
  }
  .epitaxy-root .text-\[0\.625rem\] {
    font-size: 0.625rem;
  }
  .epitaxy-root .text-\[0\.5625rem\] {
    font-size: 0.5625rem;
  }
  .epitaxy-root .text-\[0\.6875rem\] {
    font-size: 0.6875rem;
  }
  .epitaxy-root .text-\[0\.8125rem\] {
    font-size: 0.8125rem;
  }
  .epitaxy-root .text-\[0\.9375rem\] {
    font-size: 0.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-\[17px\] {
    font-size: 17px;
  }
  .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\:calc\(var\(--df-row-font\)-2px\)\] {
    font-size: calc(var(--df-row-font) - 2px);
  }
  .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-normal {
    --tw-leading: var(--leading-normal) !important;
    line-height: var(--leading-normal) !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: 0.8rem;
    line-height: 0.8rem;
  }
  .epitaxy-root .leading-\[0\.9em\] {
    --tw-leading: 0.9em;
    line-height: 0.9em;
  }
  .epitaxy-root .leading-\[1\.1\] {
    --tw-leading: 1.1;
    line-height: 1.1;
  }
  .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\.45\] {
    --tw-leading: 1.45;
    line-height: 1.45;
  }
  .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-\[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-\[15px\] {
    --tw-leading: 15px;
    line-height: 15px;
  }
  .epitaxy-root .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }
  .epitaxy-root .leading-\[17px\] {
    --tw-leading: 17px;
    line-height: 17px;
  }
  .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-\[19px\] {
    --tw-leading: 19px;
    line-height: 19px;
  }
  .epitaxy-root .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }
  .epitaxy-root .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }
  .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-\[var\(--leading-body\)\] {
    --tw-leading: var(--leading-body);
    line-height: var(--leading-body);
  }
  .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-normal {
    --tw-font-weight: var(--font-weight-normal) !important;
    font-weight: var(--font-weight-normal) !important;
  }
  .epitaxy-root .font-\[420\] {
    --tw-font-weight: 420;
    font-weight: 420;
  }
  .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-\[460\] {
    --tw-font-weight: 460;
    font-weight: 460;
  }
  .epitaxy-root .font-\[480\] {
    --tw-font-weight: 480;
    font-weight: 480;
  }
  .epitaxy-root .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }
  .epitaxy-root .font-\[520\] {
    --tw-font-weight: 520;
    font-weight: 520;
  }
  .epitaxy-root .font-\[550\] {
    --tw-font-weight: 550;
    font-weight: 550;
  }
  .epitaxy-root .font-\[560\] {
    --tw-font-weight: 560;
    font-weight: 560;
  }
  .epitaxy-root .font-\[650\] {
    --tw-font-weight: 650;
    font-weight: 650;
  }
  .epitaxy-root .font-\[var\(--family-monospace\)\] {
    --tw-font-weight: var(--family-monospace);
    font-weight: var(--family-monospace);
  }
  .epitaxy-root .font-bold {
    --tw-font-weight: var(--weight-bold, 600);
    font-weight: var(--weight-bold, 600);
  }
  .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(--weight-medium, 500);
    font-weight: var(--weight-medium, 500);
  }
  .epitaxy-root .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .epitaxy-root .font-semibold {
    --tw-font-weight: var(--weight-semibold, 600);
    font-weight: var(--weight-semibold, 600);
  }
  .epitaxy-root .tracking-\[-0\.01em\] {
    --tw-tracking: -0.01em;
    letter-spacing: -0.01em;
  }
  .epitaxy-root .tracking-\[-0\.02em\] {
    --tw-tracking: -0.02em;
    letter-spacing: -0.02em;
  }
  .epitaxy-root .tracking-\[-0\.3px\] {
    --tw-tracking: -0.3px;
    letter-spacing: -0.3px;
  }
  .epitaxy-root .tracking-\[-0\.4px\] {
    --tw-tracking: -0.4px;
    letter-spacing: -0.4px;
  }
  .epitaxy-root .tracking-\[-1px\] {
    --tw-tracking: -1px;
    letter-spacing: -1px;
  }
  .epitaxy-root .tracking-\[0\.02em\] {
    --tw-tracking: 0.02em;
    letter-spacing: 0.02em;
  }
  .epitaxy-root .tracking-\[0\.2em\] {
    --tw-tracking: 0.2em;
    letter-spacing: 0.2em;
  }
  .epitaxy-root .tracking-\[0\.03em\] {
    --tw-tracking: 0.03em;
    letter-spacing: 0.03em;
  }
  .epitaxy-root .tracking-\[0\.3em\] {
    --tw-tracking: 0.3em;
    letter-spacing: 0.3em;
  }
  .epitaxy-root .tracking-\[0\.04em\] {
    --tw-tracking: 0.04em;
    letter-spacing: 0.04em;
  }
  .epitaxy-root .tracking-\[0\.05em\] {
    --tw-tracking: 0.05em;
    letter-spacing: 0.05em;
  }
  .epitaxy-root .tracking-\[0\.08em\] {
    --tw-tracking: 0.08em;
    letter-spacing: 0.08em;
  }
  .epitaxy-root .tracking-\[0\.12em\] {
    --tw-tracking: 0.12em;
    letter-spacing: 0.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: -0.03em;
  }
  .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 .\!text-\[\#d29922\] {
    color: #d29922 !important;
  }
  .epitaxy-root .\!text-accent {
    color: var(--accent) !important;
  }
  .epitaxy-root .\!text-inherit {
    color: inherit !important;
  }
  .epitaxy-root .text-\[\#0a84ff\] {
    color: #0a84ff;
  }
  .epitaxy-root .text-\[\#1d1d1f\] {
    color: #1d1d1f;
  }
  .epitaxy-root .text-\[\#3fb950\] {
    color: #3fb950;
  }
  .epitaxy-root .text-\[\#5e6ad2\] {
    color: #5e6ad2;
  }
  .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-\[\#4285f4\] {
    color: #4285f4;
  }
  .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: #faf9f5b3;
  }
  .epitaxy-root .text-\[\#a371f7\] {
    color: #a371f7;
  }
  .epitaxy-root .text-\[\#afafaf\] {
    color: #afafaf;
  }
  .epitaxy-root .text-\[\#e01e5a\] {
    color: #e01e5a;
  }
  .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\(--accent-brand\)\)\] {
    color: hsl(var(--accent-brand));
  }
  .epitaxy-root .text-\[rgb\(…\)\] {
    color: rgb(…);
  }
  .epitaxy-root .text-\[var\(--accent\)\] {
    color: var(--accent);
  }
  .epitaxy-root .text-\[var\(--cds-fill-brand\)\] {
    color: var(--cds-fill-brand);
  }
  .epitaxy-root .text-\[var\(--core-black\)\] {
    color: var(--core-black);
  }
  .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\(--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\(--text-uncontained-default\)\] {
    color: var(--text-uncontained-default);
  }
  .epitaxy-root .text-\[var\(--ui-tooltip-text\)\] {
    color: var(--ui-tooltip-text);
  }
  .epitaxy-root .text-\[var\(--ui-user-message-primary-text\)\] {
    color: var(--ui-user-message-primary-text);
  }
  .epitaxy-root .text-accent {
    color: var(--accent);
  }
  .epitaxy-root .text-assistant-primary {
    color: var(--text-assistant-primary);
  }
  .epitaxy-root .text-assistant-secondary {
    color: var(--text-assistant-secondary);
  }
  .epitaxy-root .text-black {
    color: var(--color-black);
  }
  .epitaxy-root .text-blue-400 {
    color: var(--color-blue-400);
  }
  .epitaxy-root .text-blue-500 {
    color: var(--color-blue-500);
  }
  .epitaxy-root .text-blue-600 {
    color: var(--color-blue-600);
  }
  .epitaxy-root .text-blue-700 {
    color: var(--color-blue-700);
  }
  .epitaxy-root .text-blue-800 {
    color: var(--color-blue-800);
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .text-contained-hover {
    color: var(--text-contained-hover);
  }
  .epitaxy-root .text-contained-selected {
    color: var(--text-contained-selected);
  }
  .epitaxy-root .text-destructive-busy {
    color: var(--text-destructive-busy);
  }
  .epitaxy-root .text-destructive-default {
    color: var(--text-destructive-default);
  }
  .epitaxy-root .text-destructive-disabled {
    color: var(--text-destructive-disabled);
  }
  .epitaxy-root .text-destructive-hover {
    color: var(--text-destructive-hover);
  }
  .epitaxy-root .text-emerald-500 {
    color: var(--color-emerald-500);
  }
  .epitaxy-root .text-extended-green {
    color: var(--extended-green);
  }
  .epitaxy-root .text-extended-orange {
    color: var(--extended-orange);
  }
  .epitaxy-root .text-extended-pink {
    color: var(--extended-pink);
  }
  .epitaxy-root .text-extended-purple {
    color: var(--extended-purple);
  }
  .epitaxy-root .text-extended-yellow {
    color: var(--extended-yellow);
  }
  .epitaxy-root .text-gray-500 {
    color: var(--color-gray-500);
  }
  .epitaxy-root .text-gray-600 {
    color: var(--color-gray-600);
  }
  .epitaxy-root .text-gray-800 {
    color: var(--color-gray-800);
  }
  .epitaxy-root .text-gray-900\/50 {
    color: #10182880;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .text-gray-900\/50 {
      color: color-mix(in oklab, var(--color-gray-900) 50%, transparent);
    }
  }
  .epitaxy-root .text-gray-900\/80 {
    color: #101828cc;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .text-gray-900\/80 {
      color: color-mix(in oklab, var(--color-gray-900) 80%, transparent);
    }
  }
  .epitaxy-root .text-green-400 {
    color: var(--color-green-400);
  }
  .epitaxy-root .text-green-600 {
    color: var(--color-green-600);
  }
  .epitaxy-root .text-green-700 {
    color: var(--color-green-700);
  }
  .epitaxy-root .text-green-800 {
    color: var(--color-green-800);
  }
  .epitaxy-root .text-inherit {
    color: inherit;
  }
  .epitaxy-root .text-orange-600 {
    color: var(--color-orange-600);
  }
  .epitaxy-root .text-orange-700 {
    color: var(--color-orange-700);
  }
  .epitaxy-root .text-orange-800 {
    color: var(--color-orange-800);
  }
  .epitaxy-root .text-primary-busy {
    color: var(--text-primary-busy);
  }
  .epitaxy-root .text-primary-default {
    color: var(--text-primary-default);
  }
  .epitaxy-root .text-primary-disabled {
    color: var(--text-primary-disabled);
  }
  .epitaxy-root .text-primary-hover {
    color: var(--text-primary-hover);
  }
  .epitaxy-root .text-red-600 {
    color: var(--color-red-600);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root .text-uncontained-hover {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .text-uncontained-selected {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .text-violet-400 {
    color: var(--color-violet-400);
  }
  .epitaxy-root .text-violet-500 {
    color: var(--color-violet-500);
  }
  .epitaxy-root .text-violet-600 {
    color: var(--color-violet-600);
  }
  .epitaxy-root .text-violet-700 {
    color: var(--color-violet-700);
  }
  .epitaxy-root .text-white {
    color: var(--color-white);
  }
  .epitaxy-root .text-yellow-600 {
    color: var(--color-yellow-600);
  }
  .epitaxy-root .text-yellow-800 {
    color: var(--color-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 .\!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%
      );
      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%
      );
      text-decoration-color: color-mix(in srgb, currentColor, transparent 70%);
    }
  }
  .epitaxy-root .decoration-\[var\(--accent\)\] {
    -webkit-text-decoration-color: var(--accent);
    text-decoration-color: var(--accent);
  }
  .epitaxy-root .decoration-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 .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .epitaxy-root .caret-\[var\(--accent\)\] {
    caret-color: var(--accent);
  }
  .epitaxy-root .accent-\[var\(--t7\)\] {
    accent-color: var(--t7);
  }
  .epitaxy-root .\[color-scheme\:light\] {
    color-scheme: light;
  }
  .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: 0.1;
  }
  .epitaxy-root .opacity-15 {
    opacity: 0.15;
  }
  .epitaxy-root .opacity-20 {
    opacity: 0.2;
  }
  .epitaxy-root .opacity-25 {
    opacity: 0.25;
  }
  .epitaxy-root .opacity-30 {
    opacity: 0.3;
  }
  .epitaxy-root .opacity-35 {
    opacity: 0.35;
  }
  .epitaxy-root .opacity-40 {
    opacity: 0.4;
  }
  .epitaxy-root .opacity-50 {
    opacity: 0.5;
  }
  .epitaxy-root .opacity-60 {
    opacity: 0.6;
  }
  .epitaxy-root .opacity-70 {
    opacity: 0.7;
  }
  .epitaxy-root .opacity-75 {
    opacity: 0.75;
  }
  .epitaxy-root .opacity-80 {
    opacity: 0.8;
  }
  .epitaxy-root .opacity-85 {
    opacity: 0.85;
  }
  .epitaxy-root .opacity-90 {
    opacity: 0.9;
  }
  .epitaxy-root .opacity-100 {
    opacity: 1;
  }
  .epitaxy-root .opacity-\[0\.02\] {
    opacity: 0.02;
  }
  .epitaxy-root .opacity-\[0\.08\] {
    opacity: 0.08;
  }
  .epitaxy-root .opacity-\[0\.85\] {
    opacity: 0.85;
  }
  .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-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_hsl\(var\(--always-black\)\/15\%\)\] {
    --tw-shadow: 0 0.5px 2px
      var(--tw-shadow-color, hsl(var(--always-black)/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_hsl\(var\(--always-black\)\/3\.5\%\)\,0_0_0_0\.5px_hsla\(var\(--border-300\)\/0\.15\)\] {
    --tw-shadow:
      0 0.25rem 1.25rem var(--tw-shadow-color, hsl(var(--always-black)/3.5%)),
      0 0 0 0.5px var(--tw-shadow-color, 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_hsl\(var\(--always-black\)\/3\.5\%\)\] {
    --tw-shadow: 0 0.25rem 1.25rem
      var(--tw-shadow-color, hsl(var(--always-black)/3.5%));
    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 0.25rem 1.25rem var(--tw-shadow-color, var(--cds-shadow-color)),
      0 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 0.25rem 1.25rem var(--tw-shadow-color, var(--cds-shadow-color)),
        0 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 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_hsla\(var\(--border-300\)\/0\.15\)\] {
    --tw-shadow: 0 0 0 0.5px
      var(--tw-shadow-color, 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_0_0\.5px_rgba\(0\,0\,0\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.06\)\] {
    --tw-shadow:
      0 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_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\(--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_1px_var\(--t4\)\] {
    --tw-shadow: 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 .shadow-\[0_0_0_2px_var\(--t9\)\] {
    --tw-shadow: 0 0 0 2px var(--tw-shadow-color, var(--t9));
    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_2px_0_var\(--t2\)\] {
    --tw-shadow: 0 0 2px 0 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_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_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 0 15px 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);
  }
  .epitaxy-root .shadow-\[0_1\.5px_5\.8px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 1.5px 5.8px
      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);
  }
  .epitaxy-root .shadow-\[0_1px_1\.5px_0_hsl\(var\(--always-black\)\/50\%\)\] {
    --tw-shadow: 0 1px 1.5px 0
      var(--tw-shadow-color, hsl(var(--always-black)/50%));
    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_hsl\(var\(--always-black\)\/5\%\)\] {
    --tw-shadow: 0 1px 2px 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);
  }
  .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_hsl\(var\(--always-black\)\/3\%\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, hsl(var(--always-black)/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_1px_3px_hsl\(var\(--always-black\)\/20\%\)\] {
    --tw-shadow: 0 1px 3px var(--tw-shadow-color, hsl(var(--always-black)/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-\[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_hsl\(var\(--always-black\)\/0\.08\)\] {
    --tw-shadow: 0 2px 4px 0
      var(--tw-shadow-color, hsl(var(--always-black)/0.08));
    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_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 2px 4px 0 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);
  }
  .epitaxy-root .shadow-\[0_2px_8px_hsl\(var\(--always-black\)\/6\%\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, hsl(var(--always-black)/6%));
    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_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 2px 8px 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);
  }
  .epitaxy-root .shadow-\[0_2px_10px_hsl\(var\(--always-black\)\/4\%\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, hsl(var(--always-black)/4%));
    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_12px_0_hsl\(var\(--always-black\)\/5\%\)\] {
    --tw-shadow: 0 2px 12px 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);
  }
  .epitaxy-root .shadow-\[0_2px_12px_hsl\(var\(--always-black\)\/6\%\)\] {
    --tw-shadow: 0 2px 12px var(--tw-shadow-color, hsl(var(--always-black)/6%));
    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_hsl\(var\(--always-black\)\/10\%\)\] {
    --tw-shadow: 0 2px 16px var(--tw-shadow-color, hsl(var(--always-black)/10%));
    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_16px_hsl\(var\(--accent-100\)\/40\%\)\,inset_0_1px_0_hsl\(var\(--always-white\)\/25\%\)\] {
    --tw-shadow:
      0 4px 16px var(--tw-shadow-color, hsl(var(--accent-100)/40%)),
      inset 0 1px 0 var(--tw-shadow-color, hsl(var(--always-white)/25%));
    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_hsl\(var\(--always-black\)\/4\%\)\,0_0_0_0\.5px_hsla\(var\(--border-300\)\/0\.3\)\] {
    --tw-shadow:
      0 4px 20px 0 var(--tw-shadow-color, hsl(var(--always-black)/4%)),
      0 0 0 0.5px var(--tw-shadow-color, hsla(var(--border-300)/0.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_4px_20px_0_hsl\(var\(--always-black\)\/4\%\)\] {
    --tw-shadow: 0 4px 20px 0
      var(--tw-shadow-color, hsl(var(--always-black)/4%));
    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_hsl\(var\(--always-black\)\/4\%\)\] {
    --tw-shadow: 0 4px 20px var(--tw-shadow-color, hsl(var(--always-black)/4%));
    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_hsl\(var\(--always-black\)\/1\.57\%\)\,0_4px_32px_0_hsl\(var\(--always-black\)\/1\.57\%\)\,0_2px_64px_0_hsl\(var\(--always-black\)\/1\.18\%\)\,0_16px_32px_0_hsl\(var\(--always-black\)\/1\.18\%\)\] {
    --tw-shadow:
      0 4px 24px 0 var(--tw-shadow-color, hsl(var(--always-black)/1.57%)),
      0 4px 32px 0 var(--tw-shadow-color, hsl(var(--always-black)/1.57%)),
      0 2px 64px 0 var(--tw-shadow-color, hsl(var(--always-black)/1.18%)),
      0 16px 32px 0 var(--tw-shadow-color, hsl(var(--always-black)/1.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-\[0_4px_24px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 4px 24px 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);
  }
  .epitaxy-root .shadow-\[0_4px_24px_hsl\(var\(--always-black\)\/20\%\)\] {
    --tw-shadow: 0 4px 24px var(--tw-shadow-color, hsl(var(--always-black)/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-\[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_8px_32px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 8px 32px 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);
  }
  .epitaxy-root .shadow-\[0_8px_40px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow: 0 8px 40px 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);
  }
  .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_12px_40px_hsl\(var\(--always-black\)\/20\%\)\] {
    --tw-shadow: 0 12px 40px
      var(--tw-shadow-color, hsl(var(--always-black)/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-\[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_hsl\(var\(--always-black\)\/15\%\)\] {
    --tw-shadow: 0 20px 40px
      var(--tw-shadow-color, hsl(var(--always-black)/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_20px_60px_0_hsl\(var\(--always-black\)\/0\.12\)\] {
    --tw-shadow: 0 20px 60px 0
      var(--tw-shadow-color, hsl(var(--always-black)/0.12));
    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_hsl\(var\(--always-black\)\/40\%\)\] {
    --tw-shadow: 0 20px 60px
      var(--tw-shadow-color, hsl(var(--always-black)/40%));
    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_hsl\(var\(--always-black\)\/15\%\)\] {
    --tw-shadow: 0 22px 44px
      var(--tw-shadow-color, hsl(var(--always-black)/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_24px_60px_hsl\(var\(--always-black\)\/18\%\)\,0_4px_16px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow:
      0 24px 60px var(--tw-shadow-color, hsl(var(--always-black)/18%)),
      0 4px 16px 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);
  }
  .epitaxy-root .shadow-\[0_40px_80px_0_hsl\(var\(--always-black\)\/15\%\)\] {
    --tw-shadow: 0 40px 80px 0
      var(--tw-shadow-color, hsl(var(--always-black)/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_40px_80px_hsl\(var\(--always-black\)\/10\%\)\] {
    --tw-shadow: 0 40px 80px
      var(--tw-shadow-color, hsl(var(--always-black)/10%));
    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_hsl\(var\(--always-black\)\/15\%\)\] {
    --tw-shadow: 0 40px 80px
      var(--tw-shadow-color, hsl(var(--always-black)/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-\[0px_0px_0\.5px_0px_hsl\(var\(--always-black\)\/4\%\)\,0px_2px_5px_0px_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-shadow:
      0px 0px 0.5px 0px var(--tw-shadow-color, hsl(var(--always-black)/4%)),
      0px 2px 5px 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);
  }
  .epitaxy-root
    .shadow-\[0px_0px_2\.375px_0px_hsl\(var\(--always-black\)\/7\%\)\,0px_4\.75px_4\.75px_0px_hsl\(var\(--always-black\)\/6\%\)\,0px_9\.5px_4\.75px_0px_hsl\(var\(--always-black\)\/3\%\)\] {
    --tw-shadow:
      0px 0px 2.375px 0px var(--tw-shadow-color, hsl(var(--always-black)/7%)),
      0px 4.75px 4.75px 0px var(--tw-shadow-color, hsl(var(--always-black)/6%)),
      0px 9.5px 4.75px 0px var(--tw-shadow-color, hsl(var(--always-black)/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-\[0px_1px_2px_0px_hsl\(var\(--always-black\)\/5\.1\%\)\] {
    --tw-shadow: 0px 1px 2px 0px
      var(--tw-shadow-color, hsl(var(--always-black)/5.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-\[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);
  }
  .epitaxy-root .shadow-\[0px_4px_20px_0px_hsl\(var\(--always-black\)\/4\%\)\] {
    --tw-shadow: 0px 4px 20px 0px
      var(--tw-shadow-color, hsl(var(--always-black)/4%));
    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_hsl\(var\(--always-black\)\/20\%\)\] {
    --tw-shadow: 0px 4px 20px 0px
      var(--tw-shadow-color, hsl(var(--always-black)/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-\[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-\[0px_8px_28px_0px_hsl\(var\(--always-black\)\/25\%\)\] {
    --tw-shadow: 0px 8px 28px 0px
      var(--tw-shadow-color, hsl(var(--always-black)/25%));
    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_40px_80px_0px_hsl\(var\(--always-black\)\/15\%\)\] {
    --tw-shadow: 0px 40px 80px 0px
      var(--tw-shadow-color, hsl(var(--always-black)/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-\[inset_0_0_0_0\.5px_hsl\(var\(--border-200\)\/0\.3\)\] {
    --tw-shadow: inset 0 0 0 0.5px
      var(--tw-shadow-color, hsl(var(--border-200)/0.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-\[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 0.5px var(--tw-shadow-color, hsl(var(--border-300)/0.18)),
      inset 0 0 0 1px var(--tw-shadow-color, hsl(var(--bg-000)/0.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_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\(--t2\)\] {
    --tw-shadow: inset 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-\[inset_0_0_0_1px_var\(--t3\)\] {
    --tw-shadow: inset 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-\[inset_0_0_0_var\(--focus-inner-width\)_var\(--focus-inner-color\)\,0_0_6px_0_var\(--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(--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(--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(--surface-popover))
        ),
      0 0 0 4px var(--tw-shadow-color, var(--slider-focus-ring, var(--accent))),
      0 0 14px 4px
        var(--tw-shadow-color, var(--slider-focus-glow, var(--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 .\!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(0.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(--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(--accent),
      0 0 0 var(--focus-inner-width) var(--accent),
      0 0 6px 0 var(--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(--text-destructive-default);
    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(--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(--text-destructive-default);
    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(--accent),
      0 0 0 var(--focus-inner-width) var(--accent),
      0 0 6px 0 var(--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(--accent-20);
  }
  :where(.epitaxy-root .epitaxy-root) .effect-contrast-stroke {
    box-shadow: 0 0 0 1px var(--contrast-stroke-color);
  }
  :where(.epitaxy-root .epitaxy-root) .effect-panel-content-stroke {
    box-shadow: 0 0 0 1px var(--panel-content-stroke-color);
  }
  :where(.epitaxy-root .epitaxy-root) .effect-segment-selected {
    box-shadow: inset 0 0 0 var(--segment-selected-inner-width)
      var(--segment-selected-inner-color);
  }
  :where(.epitaxy-root .epitaxy-root) .effect-light-mode-stroke {
    box-shadow: 0 0 0 var(--light-mode-stroke-outer-width)
      var(--light-mode-stroke-outer-color);
  }
  :where(.epitaxy-root .epitaxy-root) .effect-contained-default {
    box-shadow:
      inset 0 0 0 var(--button-contained-default-inner-width)
        var(--button-contained-default-inner-color),
      0 0 0 var(--button-contained-default-outer-width)
        var(--button-contained-default-outer-color),
      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(--slider-handle-inner-color),
      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(--stroke-shadow-outer-color),
      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(--primary-elevated-inner-color),
      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(--prompt-blur-outer-color),
      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\: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(--button-contained-default-inner-color),
      0 0 0 var(--button-contained-default-outer-width)
        var(--button-contained-default-outer-color),
      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(--contrast-stroke-color);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .effect-panel-content-stroke) {
    box-shadow: 0 0 0 1px var(--panel-content-stroke-color);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .effect-primary-elevated) {
    box-shadow:
      inset 0 0 0 var(--primary-elevated-inner-width)
        var(--primary-elevated-inner-color),
      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(--prompt-blur-outer-color),
      0 var(--prompt-blur-depth-y) var(--prompt-blur-depth-blur) 0
        var(--prompt-blur-depth-color);
  }
  :where(.epitaxy-root) :is(.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) :is(.epitaxy-root .effect-segment-selected) {
    box-shadow: inset 0 0 0 var(--segment-selected-inner-width)
      var(--segment-selected-inner-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(--slider-handle-inner-color),
      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(--stroke-shadow-outer-color),
      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\/5 {
    --tw-shadow-color: #0000000d;
  }
  @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(--color-black) 5%, transparent)
          var(--tw-shadow-alpha),
        transparent
      );
    }
  }
  .epitaxy-root .shadow-black\/\[0\.08\] {
    --tw-shadow-color: #00000014;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .shadow-black\/\[0\.08\] {
      --tw-shadow-color: color-mix(
        in oklab,
        color-mix(in oklab, var(--color-black) 8%, transparent)
          var(--tw-shadow-alpha),
        transparent
      );
    }
  }
  .epitaxy-root .ring-\[var\(--t2\)\] {
    --tw-ring-color: var(--t2);
  }
  .epitaxy-root .ring-black\/\[0\.08\] {
    --tw-ring-color: #00000014;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .ring-black\/\[0\.08\] {
      --tw-ring-color: color-mix(in oklab, var(--color-black) 8%, transparent);
    }
  }
  .epitaxy-root .ring-t6 {
    --tw-ring-color: var(--t6);
  }
  .epitaxy-root .ring-transparent {
    --tw-ring-color: transparent;
  }
  .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 .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: 0.5px;
  }
  .epitaxy-root .outline-\[1\.5px\] {
    outline-style: var(--tw-outline-style);
    outline-width: 1.5px;
  }
  .epitaxy-root .\!-outline-offset-2 {
    outline-offset: -2px !important;
  }
  .epitaxy-root .\!outline-offset-1 {
    outline-offset: 1px !important;
  }
  .epitaxy-root .-outline-offset-2 {
    outline-offset: -2px;
  }
  .epitaxy-root .outline-offset-\[-0\.50px\] {
    outline-offset: -0.5px;
  }
  .epitaxy-root .outline-offset-\[-1px\] {
    outline-offset: -1px;
  }
  .epitaxy-root .outline-offset-\[1px\] {
    outline-offset: 1px;
  }
  .epitaxy-root .outline-\[\#107c41\] {
    outline-color: #107c41;
  }
  .epitaxy-root .outline-\[hsl\(var\(--border-300\)\/0\.25\)\] {
    outline-color: hsl(var(--border-300) / 0.25);
  }
  .epitaxy-root .outline-\[var\(--accent\)\] {
    outline-color: var(--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 .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,);
  }
  .epitaxy-root .blur-xl {
    --tw-blur: blur(var(--blur-xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,)
      var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,)
      var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .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_hsl\(var\(--always-black\)\/8\%\)\] {
    --tw-drop-shadow-size: drop-shadow(
      0 2px 8px var(--tw-drop-shadow-color, hsl(var(--always-black)/8%))
    );
    --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 .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 .\!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\(-1px_2px_1px_var\(--cds-shadow-color\)\)_drop-shadow\(-3px_3px_5px_var\(--cds-shadow-color\)\)\] {
    filter: drop-shadow(-1px 2px 1px var(--cds-shadow-color))
      drop-shadow(-3px 3px 5px 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 {
    --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-\[20px\] {
    --tw-backdrop-blur: blur(20px);
    -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-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\,box-shadow\] {
    transition-property: 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-\[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\,border-color\] {
    transition-property: color, 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-\[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-\[color\,opacity\] {
    transition-property: color, opacity;
    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-\[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\,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-\[left\] {
    transition-property: left;
    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\,margin-top\] {
    transition-property: max-height, opacity, margin-top;
    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\,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\] {
    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\,…\] {
    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-\[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\,background-color\] {
    transition-property: transform, 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-\[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\,width\] {
    transition-property: transform, width;
    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\,border-width\,border-radius\] {
    transition-property: width, height, border-width, border-radius;
    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\,opacity\] {
    transition-property: width, opacity;
    transition-timing-function: var(
      --tw-ease,
      var(--default-transition-timing-function)
    );
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .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-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-75 {
    transition-delay: 75ms;
  }
  .epitaxy-root .delay-200 {
    transition-delay: 0.2s;
  }
  .epitaxy-root .delay-300 {
    transition-delay: 0.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: 0.1s;
    transition-duration: 0.1s;
  }
  .epitaxy-root .duration-150 {
    --tw-duration: 0.15s;
    transition-duration: 0.15s;
  }
  .epitaxy-root .duration-200 {
    --tw-duration: 0.2s;
    transition-duration: 0.2s;
  }
  .epitaxy-root .duration-220 {
    --tw-duration: 0.22s;
    transition-duration: 0.22s;
  }
  .epitaxy-root .duration-300 {
    --tw-duration: 0.3s;
    transition-duration: 0.3s;
  }
  .epitaxy-root .duration-400 {
    --tw-duration: 0.4s;
    transition-duration: 0.4s;
  }
  .epitaxy-root .duration-500 {
    --tw-duration: 0.5s;
    transition-duration: 0.5s;
  }
  .epitaxy-root .duration-600 {
    --tw-duration: 0.6s;
    transition-duration: 0.6s;
  }
  .epitaxy-root .duration-700 {
    --tw-duration: 0.7s;
    transition-duration: 0.7s;
  }
  .epitaxy-root .duration-1000 {
    --tw-duration: 1s;
    transition-duration: 1s;
  }
  .epitaxy-root .duration-\[35ms\] {
    --tw-duration: 35ms;
    transition-duration: 35ms;
  }
  .epitaxy-root .duration-\[80ms\] {
    --tw-duration: 80ms;
    transition-duration: 80ms;
  }
  .epitaxy-root .duration-\[120ms\] {
    --tw-duration: 0.12s;
    transition-duration: 0.12s;
  }
  .epitaxy-root .duration-\[280ms\] {
    --tw-duration: 0.28s;
    transition-duration: 0.28s;
  }
  .epitaxy-root .duration-\[400ms\] {
    --tw-duration: 0.4s;
    transition-duration: 0.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, 0.2, 1);
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  .epitaxy-root .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
    --tw-ease: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  .epitaxy-root .ease-\[cubic-bezier\(0\.17\,0\.67\,0\.3\,1\.2\)\] {
    --tw-ease: cubic-bezier(0.17, 0.67, 0.3, 1.2);
    transition-timing-function: cubic-bezier(0.17, 0.67, 0.3, 1.2);
  }
  .epitaxy-root .ease-\[cubic-bezier\(0\.34\,1\.3\,0\.64\,1\)\] {
    --tw-ease: cubic-bezier(0.34, 1.3, 0.64, 1);
    transition-timing-function: cubic-bezier(0.34, 1.3, 0.64, 1);
  }
  .epitaxy-root .ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\] {
    --tw-ease: cubic-bezier(0.34, 1.56, 0.64, 1);
    transition-timing-function: cubic-bezier(0.34, 1.56, 0.64, 1);
  }
  .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(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .epitaxy-root .will-change-transform {
    will-change: transform;
  }
  .epitaxy-root .\[contain\:layout\] {
    contain: layout;
  }
  .epitaxy-root .\[contain\:strict\] {
    contain: strict;
  }
  .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-fill-accent-hover\:var\(--cds-border-stronger\)\] {
    --cds-fill-accent-hover: var(--cds-border-stronger);
  }
  .epitaxy-root .\[--cds-fill-accent\:var\(--cds-border-strong\)\] {
    --cds-fill-accent: var(--cds-border-strong);
  }
  .epitaxy-root .\[--cds-on-accent\:var\(--cds-text-secondary\)\] {
    --cds-on-accent: var(--cds-text-secondary);
  }
  .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\:200px\] {
    --cds-popup-max-h: 200px;
  }
  .epitaxy-root .\[--cds-ring-inner\:1px\] {
    --cds-ring-inner: 1px;
  }
  .epitaxy-root .\[--cds-ring-outer\:0px\] {
    --cds-ring-outer: 0px;
  }
  .epitaxy-root .\[--chat-gutter-end\:6px\] {
    --chat-gutter-end: 6px;
  }
  .epitaxy-root .\[--chat-gutter-start\:1px\] {
    --chat-gutter-start: 1px;
  }
  .epitaxy-root .\[--chat-gutter\:0px\] {
    --chat-gutter: 0px;
  }
  .epitaxy-root .\[--chat-item-gap\:12px\] {
    --chat-item-gap: 12px;
  }
  .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 .\[--cp-top\:1rem\] {
    --cp-top: 1rem;
  }
  .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 .\[--font-claude-response\:var\(--font-ui\)\] {
    --font-claude-response: var(--font-ui);
  }
  .epitaxy-root .\[--hover-card-max-w\:280px\] {
    --hover-card-max-w: 280px;
  }
  .epitaxy-root .\[--hover-card-max-w\:420px\] {
    --hover-card-max-w: 420px;
  }
  .epitaxy-root .\[--hover-card-max-w\:…\] {
    --hover-card-max-w: …;
  }
  .epitaxy-root .\[--hover-card-min-w\:120px\] {
    --hover-card-min-w: 120px;
  }
  .epitaxy-root .\[--hover-card-min-w\:…\] {
    --hover-card-min-w: …;
  }
  .epitaxy-root .\[--leading-footnote\:var\(--leading-body\)\] {
    --leading-footnote: var(--leading-body);
  }
  .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: 0.75rem;
  }
  .epitaxy-root .\[--msg-bubble-py\:0\.375rem\] {
    --msg-bubble-py: 0.375rem;
  }
  .epitaxy-root .\[--msg-font-size\:0\.8125rem\] {
    --msg-font-size: 0.8125rem;
  }
  .epitaxy-root .\[--msg-gap\:0\.25rem\] {
    --msg-gap: 0.25rem;
  }
  .epitaxy-root .\[--msg-pill-py\:0\.125rem\] {
    --msg-pill-py: 0.125rem;
  }
  .epitaxy-root .\[--msg-timeline-font-size\:0\.75rem\] {
    --msg-timeline-font-size: 0.75rem;
  }
  .epitaxy-root .\[--surface-primary\:var\(--cds-surface-2\)\] {
    --surface-primary: var(--cds-surface-2);
  }
  .epitaxy-root .\[--surface-primary\:var\(--surface-primary-elevated\)\] {
    --surface-primary: var(--surface-primary-elevated);
  }
  .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 .\[clip-path\:polygon\(0_0\,100\%_100\%\,0_100\%\)\] {
    clip-path: polygon(0 0, 100% 100%, 0 100%);
  }
  .epitaxy-root
    .\[clip-path\:polygon\(0_0\,calc\(100\%-16px\)_0\,100\%_16px\,100\%_100\%\,0_100\%\)\] {
    clip-path: polygon(0 0, calc(100% - 16px) 0, 100% 16px, 100% 100%, 0 100%);
  }
  .epitaxy-root
    .\[clip-path\:polygon\(0px_-1px\,17px_16px\,14\.59px_16px\,0px_1\.41px\)\] {
    clip-path: polygon(0 -1px, 17px 16px, 14.59px 16px, 0 1.41px);
  }
  .epitaxy-root
    .\[clip-path\:polygon\(15px_14\.5px\,16\.5px_16px\,15px_16px\)\] {
    clip-path: polygon(15px 14.5px, 16.5px 16px, 15px 16px);
  }
  .epitaxy-root .\[contain-intrinsic-size\:auto_400px\] {
    contain-intrinsic-size: auto 400px;
  }
  .epitaxy-root .\[content-visibility\:auto\] {
    content-visibility: auto;
  }
  .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 .\[font-variation-settings\:\'opsz\'_48\] {
    font-variation-settings: "opsz" 48;
  }
  .epitaxy-root .\[image-rendering\:pixelated\] {
    image-rendering: pixelated;
  }
  .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\:24px\] {
    overflow-clip-margin: 24px;
  }
  .epitaxy-root .\[session\:\<SESSION_ID\>\] {
    session: <SESSION ID>;
  }
  .epitaxy-root .\[session\:session_abc\] {
    session: session abc;
  }
  .epitaxy-root .\[session\:session_x\] {
    session: session x;
  }
  .epitaxy-root .\[session\:…\] {
    session: …;
  }
  .epitaxy-root .\[stroke-linejoin\:round\] {
    stroke-linejoin: round;
  }
  .epitaxy-root .\[thread\:\<THREAD_ID\>\] {
    thread: <THREAD ID>;
  }
  .epitaxy-root .\[thread\:t1\] {
    thread: t1;
  }
  .epitaxy-root .\[thread\:…\] {
    thread: …;
  }
  .epitaxy-root
    .\[transition\:opacity_150ms_cubic-bezier\(0\.215\,0\.61\,0\.355\,1\)\] {
    transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .epitaxy-root .\[writing-mode\:vertical-rl\] {
    writing-mode: vertical-rl;
  }
  .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 .\*\:\!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: 0.3s;
    transition-duration: 0.3s;
  }
  :is(.epitaxy-root .\*\:ease-in-out > *) {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .epitaxy-root
    .group-open\:rotate-90:is(
      :where(.group):is([open], :popover-open, :open) *
    ) {
    rotate: 90deg;
  }
  .epitaxy-root
    .group-open\:rounded-b-none:is(
      :where(.group):is([open], :popover-open, :open) *
    ) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .epitaxy-root
    .group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-focus-within\:invisible:is(:where(.group):focus-within *) {
    visibility: hidden;
  }
  .epitaxy-root .group-focus-within\:visible:is(:where(.group):focus-within *) {
    visibility: visible;
  }
  .epitaxy-root .group-focus-within\:block:is(:where(.group):focus-within *) {
    display: block;
  }
  .epitaxy-root .group-focus-within\:flex:is(:where(.group):focus-within *) {
    display: flex;
  }
  .epitaxy-root .group-focus-within\:hidden:is(:where(.group):focus-within *) {
    display: none;
  }
  .epitaxy-root
    .group-focus-within\:inline-flex:is(:where(.group):focus-within *) {
    display: inline-flex;
  }
  .epitaxy-root
    .group-focus-within\:-translate-x-6:is(:where(.group):focus-within *) {
    --tw-translate-x: calc(var(--spacing) * -6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root
    .group-focus-within\:translate-x-0\.5:is(:where(.group):focus-within *) {
    --tw-translate-x: calc(var(--spacing) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root
    .group-focus-within\:\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_calc\(100\%_-_28px\)\,transparent_100\%\)\]:is(
      :where(.group):focus-within *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 28px),
      transparent 100%
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 28px),
      transparent 100%
    );
  }
  .epitaxy-root
    .group-focus-within\:\[mask-image\:linear-gradient\(to_right\,transparent\,hsl\(var\(--always-black\)\)_var\(--marquee-left-fade\,0px\)\,hsl\(var\(--always-black\)\)_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(
      :where(.group):focus-within *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      transparent,
      hsl(var(--always-black)) var(--marquee-left-fade, 0px),
      hsl(var(--always-black)) calc(100% - 44px),
      transparent calc(100% - 20px)
    );
    mask-image: linear-gradient(
      to right,
      transparent,
      hsl(var(--always-black)) var(--marquee-left-fade, 0px),
      hsl(var(--always-black)) calc(100% - 44px),
      transparent calc(100% - 20px)
    );
  }
  .epitaxy-root
    .group-focus-within\:text-accent:is(:where(.group):focus-within *) {
    color: var(--accent);
  }
  .epitaxy-root
    .group-focus-within\:underline:is(:where(.group):focus-within *) {
    text-decoration-line: underline;
  }
  .epitaxy-root
    .group-focus-within\:opacity-0:is(:where(.group):focus-within *) {
    opacity: 0;
  }
  .epitaxy-root
    .group-focus-within\:opacity-100:is(:where(.group):focus-within *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-within\/card\:pointer-events-auto:is(
      :where(.group\/card):focus-within *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-focus-within\/card\:visible:is(:where(.group\/card):focus-within *) {
    visibility: visible;
  }
  .epitaxy-root
    .group-focus-within\/card\:bg-t1:is(:where(.group\/card):focus-within *) {
    background-color: var(--t1);
  }
  .epitaxy-root
    .group-focus-within\/card\:\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\]:is(
      :where(.group\/card):focus-within *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 72px),
      transparent calc(100% - 44px)
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 72px),
      transparent calc(100% - 44px)
    );
  }
  .epitaxy-root
    .group-focus-within\/card\:opacity-100:is(
      :where(.group\/card):focus-within *
    ),
  .epitaxy-root
    .group-focus-within\/gh\:opacity-100:is(:where(.group\/gh):focus-within *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-within\/labelrow\:opacity-60:is(
      :where(.group\/labelrow):focus-within *
    ) {
    opacity: 0.6;
  }
  .epitaxy-root
    .group-focus-within\/msg\:opacity-100:is(
      :where(.group\/msg):focus-within *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-within\/panel\:pointer-events-auto:is(
      :where(.group\/panel):focus-within *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-focus-within\/panel\:opacity-100:is(
      :where(.group\/panel):focus-within *
    ),
  .epitaxy-root
    .group-focus-within\/phase\:opacity-100:is(
      :where(.group\/phase):focus-within *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-within\/pill\:pointer-events-auto:is(
      :where(.group\/pill):focus-within *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-focus-within\/pill\:opacity-100:is(
      :where(.group\/pill):focus-within *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-within\/row\:pointer-events-auto:is(
      :where(.group\/row):focus-within *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-focus-within\/row\:opacity-0:is(:where(.group\/row):focus-within *) {
    opacity: 0;
  }
  .epitaxy-root
    .group-focus-within\/row\:opacity-100:is(
      :where(.group\/row):focus-within *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-within\/split\:opacity-0:is(
      :where(.group\/split):focus-within *
    ) {
    opacity: 0;
  }
  .epitaxy-root .group-hover\:pointer-events-auto:is(:where(.group):hover *) {
    pointer-events: auto;
  }
  .epitaxy-root .group-hover\:invisible:is(:where(.group):hover *) {
    visibility: hidden;
  }
  .epitaxy-root .group-hover\:visible:is(:where(.group):hover *) {
    visibility: visible;
  }
  .epitaxy-root .group-hover\:top-1\/2:is(:where(.group):hover *) {
    top: 50%;
  }
  .epitaxy-root .group-hover\:-right-5:is(:where(.group):hover *) {
    right: calc(var(--spacing) * -5);
  }
  .epitaxy-root .group-hover\:right-5:is(:where(.group):hover *) {
    right: calc(var(--spacing) * 5);
  }
  .epitaxy-root .group-hover\:mr-1:is(:where(.group):hover *) {
    margin-right: calc(var(--spacing) * 1);
  }
  .epitaxy-root .group-hover\:mr-8:is(:where(.group):hover *) {
    margin-right: calc(var(--spacing) * 8);
  }
  .epitaxy-root .group-hover\:ml-0\.5:is(:where(.group):hover *) {
    margin-left: calc(var(--spacing) * 0.5);
  }
  .epitaxy-root .group-hover\:block:is(:where(.group):hover *) {
    display: block;
  }
  .epitaxy-root .group-hover\:flex:is(:where(.group):hover *) {
    display: flex;
  }
  .epitaxy-root .group-hover\:hidden:is(:where(.group):hover *) {
    display: none;
  }
  .epitaxy-root .group-hover\:inline-block:is(:where(.group):hover *) {
    display: inline-block;
  }
  .epitaxy-root .group-hover\:inline-flex:is(:where(.group):hover *) {
    display: inline-flex;
  }
  .epitaxy-root .group-hover\:w-3:is(:where(.group):hover *) {
    width: calc(var(--spacing) * 3);
  }
  .epitaxy-root .group-hover\:w-px:is(:where(.group):hover *) {
    width: 1px;
  }
  .epitaxy-root
    .group-hover\:max-w-\[calc\(100\%-20px\)\]:is(:where(.group):hover *),
  .epitaxy-root
    .group-hover\:max-w-\[calc\(100\%_-_20px\)\]:is(:where(.group):hover *) {
    max-width: calc(100% - 20px);
  }
  .epitaxy-root .group-hover\:-translate-x-6:is(:where(.group):hover *) {
    --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 *) {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .group-hover\:translate-x-0\.5:is(:where(.group):hover *) {
    --tw-translate-x: calc(var(--spacing) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .group-hover\:translate-x-1:is(:where(.group):hover *) {
    --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 *) {
    --tw-translate-x: 0.5px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .group-hover\:translate-y-0:is(:where(.group):hover *) {
    --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 *) {
    --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 *) {
    --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 *) {
    --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 *) {
    --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\:scale-125:is(:where(.group):hover *) {
    --tw-scale-x: 125%;
    --tw-scale-y: 125%;
    --tw-scale-z: 125%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .group-hover\:-rotate-2:is(:where(.group):hover *) {
    rotate: -2deg;
  }
  .epitaxy-root .group-hover\:-rotate-3:is(:where(.group):hover *) {
    rotate: -3deg;
  }
  .epitaxy-root .group-hover\:rotate-\[10deg\]:is(:where(.group):hover *) {
    rotate: 10deg;
  }
  .epitaxy-root
    .group-hover\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]:is(
      :where(.group):hover *
    ) {
    transform: translate(calc(-1 * var(--marquee-overflow, 0px)));
  }
  .epitaxy-root
    .group-hover\:animate-\[bounceUpRight_0\.6s_ease-in-out_infinite\]:is(
      :where(.group):hover *
    ) {
    animation: 0.6s ease-in-out infinite bounceUpRight;
  }
  .epitaxy-root .group-hover\:grid-rows-\[1fr\]:is(:where(.group):hover *) {
    grid-template-rows: 1fr;
  }
  .epitaxy-root .group-hover\:bg-t5:is(:where(.group):hover *) {
    background-color: var(--t5);
  }
  .epitaxy-root
    .group-hover\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(
      :where(.group):hover *
    ) {
    -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\,hsl\(var\(--always-black\)\)_calc\(100\%_-_28px\)\,transparent_100\%\)\]:is(
      :where(.group):hover *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 28px),
      transparent 100%
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 28px),
      transparent 100%
    );
  }
  .epitaxy-root
    .group-hover\:\[mask-image\:linear-gradient\(to_right\,transparent\,hsl\(var\(--always-black\)\)_var\(--marquee-left-fade\,0px\)\,hsl\(var\(--always-black\)\)_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(
      :where(.group):hover *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      transparent,
      hsl(var(--always-black)) var(--marquee-left-fade, 0px),
      hsl(var(--always-black)) calc(100% - 44px),
      transparent calc(100% - 20px)
    );
    mask-image: linear-gradient(
      to right,
      transparent,
      hsl(var(--always-black)) var(--marquee-left-fade, 0px),
      hsl(var(--always-black)) calc(100% - 44px),
      transparent calc(100% - 20px)
    );
  }
  .epitaxy-root
    .group-hover\:\[mask-image\:var\(--marquee-hover-mask\,none\)\]:is(
      :where(.group):hover *
    ) {
    -webkit-mask-image: var(--marquee-hover-mask, none);
    mask-image: var(--marquee-hover-mask, none);
  }
  .epitaxy-root .group-hover\:font-medium:is(:where(.group):hover *) {
    --tw-font-weight: var(--weight-medium, 500);
    font-weight: var(--weight-medium, 500);
  }
  .epitaxy-root .group-hover\:text-accent:is(:where(.group):hover *) {
    color: var(--accent);
  }
  .epitaxy-root .group-hover\:text-t7:is(:where(.group):hover *) {
    color: var(--t7);
  }
  .epitaxy-root .group-hover\:text-t8:is(:where(.group):hover *) {
    color: var(--t8);
  }
  .epitaxy-root .group-hover\:underline:is(:where(.group):hover *) {
    text-decoration-line: underline;
  }
  .epitaxy-root .group-hover\:opacity-0:is(:where(.group):hover *) {
    opacity: 0;
  }
  .epitaxy-root .group-hover\:opacity-60:is(:where(.group):hover *) {
    opacity: 0.6;
  }
  .epitaxy-root .group-hover\:opacity-90:is(:where(.group):hover *) {
    opacity: 0.9;
  }
  .epitaxy-root .group-hover\:opacity-100:is(:where(.group):hover *) {
    opacity: 1;
  }
  .epitaxy-root .group-hover\:shadow-lg:is(:where(.group):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 .group-hover\:shadow-sm:is(:where(.group):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 .group-hover\:delay-75:is(:where(.group):hover *) {
    transition-delay: 75ms;
  }
  .epitaxy-root
    .group-hover\:\[animation-play-state\:running\]:is(:where(.group):hover *) {
    animation-play-state: running;
  }
  .epitaxy-root
    .group-hover\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]:is(
      :where(.group):hover *
    ) {
    transition: transform var(--marquee-duration, 0s) linear 0.3s;
  }
  .epitaxy-root
    .group-hover\/avatar\:scale-\[1\.15\]:is(:where(.group\/avatar):hover *) {
    scale: 1.15;
  }
  .epitaxy-root
    .group-hover\/avatar\:opacity-40:is(:where(.group\/avatar):hover *) {
    opacity: 0.4;
  }
  .epitaxy-root
    .group-hover\/avatar\:opacity-100:is(:where(.group\/avatar):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/avatar\:blur-\[3px\]:is(:where(.group\/avatar):hover *) {
    --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\/body\:opacity-100:is(:where(.group\/body):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--accent-10\)\]:is(
      :where(.group\/btn):hover *
    ) {
    background-color: var(--accent-10);
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--accent-20\)\]:is(
      :where(.group\/btn):hover *
    ) {
    background-color: var(--accent-20);
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--fill-contained-hover\)\]:is(
      :where(.group\/btn):hover *
    ) {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--fill-destructive-hover\)\]:is(
      :where(.group\/btn):hover *
    ) {
    background-color: var(--fill-destructive-hover);
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--fill-primary-hover\)\]:is(
      :where(.group\/btn):hover *
    ) {
    background-color: var(--fill-primary-hover);
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--fill-uncontained-hover\)\]:is(
      :where(.group\/btn):hover *
    ) {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root
    .group-hover\/btn\:bg-\[var\(--t3\)\]:is(:where(.group\/btn):hover *) {
    background-color: var(--t3);
  }
  .epitaxy-root .group-hover\/btn\:bg-t1:is(:where(.group\/btn):hover *) {
    background-color: var(--t1);
  }
  .epitaxy-root
    .group-hover\/btn\:text-\[var\(--accent\)\]:is(
      :where(.group\/btn):hover *
    ) {
    color: var(--accent);
  }
  .epitaxy-root .group-hover\/btn\:opacity-0:is(:where(.group\/btn):hover *) {
    opacity: 0;
  }
  .epitaxy-root .group-hover\/btn\:opacity-100:is(:where(.group\/btn):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/card\:pointer-events-auto:is(:where(.group\/card):hover *) {
    pointer-events: auto;
  }
  .epitaxy-root .group-hover\/card\:visible:is(:where(.group\/card):hover *) {
    visibility: visible;
  }
  .epitaxy-root
    .group-hover\/card\:translate-x-0:is(:where(.group\/card):hover *) {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root .group-hover\/card\:bg-t1:is(:where(.group\/card):hover *) {
    background-color: var(--t1);
  }
  .epitaxy-root
    .group-hover\/card\:\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_calc\(100\%_-_72px\)\,transparent_calc\(100\%_-_44px\)\)\]:is(
      :where(.group\/card):hover *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 72px),
      transparent calc(100% - 44px)
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 72px),
      transparent calc(100% - 44px)
    );
  }
  .epitaxy-root
    .group-hover\/card\:opacity-100:is(:where(.group\/card):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/cdsrow\:pointer-events-auto:is(
      :where(.group\/cdsrow):hover *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root .group-hover\/cdsrow\:mr-8:is(:where(.group\/cdsrow):hover *) {
    margin-right: calc(var(--spacing) * 8);
  }
  .epitaxy-root
    .group-hover\/cdsrow\:rounded-l:is(:where(.group\/cdsrow):hover *) {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .epitaxy-root
    .group-hover\/cdsrow\:rounded-r:is(:where(.group\/cdsrow):hover *) {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  .epitaxy-root
    .group-hover\/cdsrow\:opacity-0:is(:where(.group\/cdsrow):hover *) {
    opacity: 0;
  }
  .epitaxy-root
    .group-hover\/cdsrow\:opacity-100:is(:where(.group\/cdsrow):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/cdsrow\:delay-75:is(:where(.group\/cdsrow):hover *) {
    transition-delay: 75ms;
  }
  .epitaxy-root
    .group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover *) {
    opacity: 1;
  }
  .epitaxy-root .group-hover\/ch\:bg-t6:is(:where(.group\/ch):hover *) {
    background-color: var(--t6);
  }
  .epitaxy-root
    .group-hover\/checklist\:pointer-events-auto:is(
      :where(.group\/checklist):hover *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-hover\/checklist\:opacity-0:is(:where(.group\/checklist):hover *) {
    opacity: 0;
  }
  .epitaxy-root
    .group-hover\/checklist\:opacity-100:is(:where(.group\/checklist):hover *),
  .epitaxy-root .group-hover\/col\:opacity-100:is(:where(.group\/col):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/dd\:bg-\[var\(--fill-contained-hover\)\]:is(
      :where(.group\/dd):hover *
    ) {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root
    .group-hover\/dd\:bg-\[var\(--fill-uncontained-hover\)\]:is(
      :where(.group\/dd):hover *
    ) {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .group-hover\/dd\:opacity-100:is(:where(.group\/dd):hover *),
  .epitaxy-root
    .group-hover\/details\:opacity-100:is(:where(.group\/details):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/docbar\:pointer-events-auto:is(
      :where(.group\/docbar):hover *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-hover\/docbar\:opacity-100:is(:where(.group\/docbar):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/folder\:-translate-x-2:is(:where(.group\/folder):hover *) {
    --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 *) {
    --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 *) {
    rotate: -6deg;
  }
  .epitaxy-root
    .group-hover\/folder\:border-\[hsl\(var\(--border-200\)\/0\.5\)\]:is(
      :where(.group\/folder):hover *
    ) {
    border-color: hsl(var(--border-200) / 0.5);
  }
  .epitaxy-root
    .group-hover\/folder\:opacity-100:is(:where(.group\/folder):hover *),
  .epitaxy-root .group-hover\/gh\:opacity-100:is(:where(.group\/gh):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/grocery\:scale-100:is(:where(.group\/grocery):hover *) {
    --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 *),
  .epitaxy-root
    .group-hover\/guest-pass\:opacity-100:is(
      :where(.group\/guest-pass):hover *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/handle\:invisible:is(:where(.group\/handle):hover *) {
    visibility: hidden;
  }
  .epitaxy-root
    .group-hover\/handle\:visible:is(:where(.group\/handle):hover *) {
    visibility: visible;
  }
  .epitaxy-root
    .group-hover\/header\:opacity-60:is(:where(.group\/header):hover *) {
    opacity: 0.6;
  }
  .epitaxy-root
    .group-hover\/header\:opacity-75:is(:where(.group\/header):hover *) {
    opacity: 0.75;
  }
  .epitaxy-root
    .group-hover\/health\:scale-100:is(:where(.group\/health):hover *) {
    --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 *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/labelrow\:opacity-60:is(:where(.group\/labelrow):hover *) {
    opacity: 0.6;
  }
  .epitaxy-root .group-hover\/line\:flex:is(:where(.group\/line):hover *) {
    display: flex;
  }
  .epitaxy-root .group-hover\/link\:underline:is(:where(.group\/link):hover *) {
    text-decoration-line: underline;
  }
  .epitaxy-root
    .group-hover\/link\:opacity-100:is(:where(.group\/link):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/links\:bg-transparent:is(:where(.group\/links):hover *) {
    background-color: #0000;
  }
  .epitaxy-root .group-hover\/m365\:scale-100:is(:where(.group\/m365):hover *) {
    --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 *) {
    opacity: 1;
  }
  .epitaxy-root .group-hover\/mark\:opacity-0:is(:where(.group\/mark):hover *) {
    opacity: 0;
  }
  .epitaxy-root
    .group-hover\/marker\:text-assistant-primary:is(
      :where(.group\/marker):hover *
    ) {
    color: var(--text-assistant-primary);
  }
  .epitaxy-root
    .group-hover\/menu\:opacity-100:is(:where(.group\/menu):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/msg\:pointer-events-auto:is(:where(.group\/msg):hover *) {
    pointer-events: auto;
  }
  .epitaxy-root .group-hover\/msg\:opacity-80:is(:where(.group\/msg):hover *) {
    opacity: 0.8;
  }
  .epitaxy-root .group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover *) {
    opacity: 1;
  }
  .epitaxy-root .group-hover\/nsh\:opacity-60:is(:where(.group\/nsh):hover *) {
    opacity: 0.6;
  }
  .epitaxy-root
    .group-hover\/panel\:pointer-events-auto:is(:where(.group\/panel):hover *) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-hover\/panel\:opacity-100:is(:where(.group\/panel):hover *),
  .epitaxy-root
    .group-hover\/phase\:opacity-100:is(:where(.group\/phase):hover *),
  .epitaxy-root
    .group-hover\/photo\:opacity-100:is(:where(.group\/photo):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/pill\:pointer-events-auto:is(:where(.group\/pill):hover *) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-hover\/pill\:opacity-60:is(:where(.group\/pill):hover *) {
    opacity: 0.6;
  }
  .epitaxy-root
    .group-hover\/pill\:opacity-100:is(:where(.group\/pill):hover *),
  .epitaxy-root
    .group-hover\/rail\:opacity-100:is(:where(.group\/rail):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/receipts\:translate-x-2:is(:where(.group\/receipts):hover *) {
    --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 *) {
    --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 *) {
    rotate: 6deg;
  }
  .epitaxy-root
    .group-hover\/receipts\:opacity-100:is(:where(.group\/receipts):hover *),
  .epitaxy-root
    .group-hover\/resize\:opacity-100:is(:where(.group\/resize):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover *) {
    pointer-events: auto;
  }
  .epitaxy-root .group-hover\/row\:scale-75:is(:where(.group\/row):hover *) {
    --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 *) {
    --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-t6:is(:where(.group\/row):hover *) {
    background-color: var(--t6);
  }
  .epitaxy-root .group-hover\/row\:opacity-0:is(:where(.group\/row):hover *) {
    opacity: 0;
  }
  .epitaxy-root .group-hover\/row\:opacity-100:is(:where(.group\/row):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/scanrow\:pointer-events-auto:is(
      :where(.group\/scanrow):hover *
    ) {
    pointer-events: auto;
  }
  .epitaxy-root
    .group-hover\/scanrow\:opacity-100:is(:where(.group\/scanrow):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/section\:opacity-60:is(:where(.group\/section):hover *) {
    opacity: 0.6;
  }
  .epitaxy-root
    .group-hover\/section\:opacity-100:is(:where(.group\/section):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/slider\:bg-\[var\(--ui-slider-fill-hover\)\]:is(
      :where(.group\/slider):hover *
    ) {
    background-color: var(--ui-slider-fill-hover);
  }
  .epitaxy-root
    .group-hover\/slider\:bg-\[var\(--ui-slider-handle-hover\)\]:is(
      :where(.group\/slider):hover *
    ) {
    background-color: var(--ui-slider-handle-hover);
  }
  .epitaxy-root
    .group-hover\/split\:opacity-0:is(:where(.group\/split):hover *) {
    opacity: 0;
  }
  .epitaxy-root
    .group-hover\/suggestions\:opacity-100:is(
      :where(.group\/suggestions):hover *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/tab\:bg-fill-uncontained-hover:is(
      :where(.group\/tab):hover *
    ) {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .group-hover\/tab\:bg-t2:is(:where(.group\/tab):hover *) {
    background-color: var(--t2);
  }
  .epitaxy-root .group-hover\/tg\:opacity-100:is(:where(.group\/tg):hover *),
  .epitaxy-root
    .group-hover\/thumb\:opacity-100:is(:where(.group\/thumb):hover *),
  .epitaxy-root
    .group-hover\/todo\:opacity-100:is(:where(.group\/todo):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-hover\/tool\:text-assistant-primary:is(
      :where(.group\/tool):hover *
    ) {
    color: var(--text-assistant-primary);
  }
  .epitaxy-root .group-hover\/vid\:opacity-0:is(:where(.group\/vid):hover *) {
    opacity: 0;
  }
  .epitaxy-root .group-hover\/vid\:opacity-100:is(:where(.group\/vid):hover *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus\/marker\:text-assistant-primary:is(
      :where(.group\/marker):focus *
    ) {
    color: var(--text-assistant-primary);
  }
  .epitaxy-root
    .group-focus-visible\:invisible:is(:where(.group):focus-visible *) {
    visibility: hidden;
  }
  .epitaxy-root
    .group-focus-visible\:visible:is(:where(.group):focus-visible *) {
    visibility: visible;
  }
  .epitaxy-root
    .group-focus-visible\:scale-100:is(:where(.group):focus-visible *) {
    --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 *) {
    --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 *) {
    rotate: -2deg;
  }
  .epitaxy-root
    .group-focus-visible\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]:is(
      :where(.group):focus-visible *
    ) {
    transform: translate(calc(-1 * var(--marquee-overflow, 0px)));
  }
  .epitaxy-root
    .group-focus-visible\:grid-rows-\[1fr\]:is(:where(.group):focus-visible *) {
    grid-template-rows: 1fr;
  }
  .epitaxy-root
    .group-focus-visible\:\[mask-image\:linear-gradient\(to_left\,transparent\,transparent_1\.25rem\,black_2\.5rem\)\]:is(
      :where(.group):focus-visible *
    ) {
    -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\:opacity-100:is(:where(.group):focus-visible *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\:ring-2:is(:where(.group):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
    .group-focus-visible\:ring-focus:is(:where(.group):focus-visible *) {
    outline: none;
  }
  :where(.epitaxy-root)
    .epitaxy-root
    .group-focus-visible\:ring-focus:is(
      :where(.group):focus-visible *
    ):focus-visible {
    box-shadow:
      inset 0 0 0 var(--focus-inner-width) var(--focus-inner-color),
      0 0 6px 0 var(--accent-20);
    outline: none;
  }
  .epitaxy-root
    .group-focus-visible\:outline-2:is(:where(.group):focus-visible *) {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }
  .epitaxy-root
    .group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *) {
    outline-offset: 2px;
  }
  .epitaxy-root
    .group-focus-visible\:\[--marquee-left-fade\:12px\]:is(
      :where(.group):focus-visible *
    ) {
    --marquee-left-fade: 12px;
  }
  .epitaxy-root
    .group-focus-visible\:\[transition\:--marquee-left-fade_0\.2s_ease-out_0\.3s\]:is(
      :where(.group):focus-visible *
    ) {
    transition: --marquee-left-fade 0.2s ease-out 0.3s;
  }
  .epitaxy-root
    .group-focus-visible\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear_0\.3s\]:is(
      :where(.group):focus-visible *
    ) {
    transition: transform var(--marquee-duration, 0s) linear 0.3s;
  }
  .epitaxy-root
    .group-focus-visible\/btn\:opacity-0:is(
      :where(.group\/btn):focus-visible *
    ) {
    opacity: 0;
  }
  .epitaxy-root
    .group-focus-visible\/btn\:opacity-100:is(
      :where(.group\/btn):focus-visible *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\/btn\:shadow-none:is(
      :where(.group\/btn):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
    .group-focus-visible\/dd\:opacity-100:is(
      :where(.group\/dd):focus-visible *
    ),
  .epitaxy-root
    .group-focus-visible\/header\:opacity-100:is(
      :where(.group\/header):focus-visible *
    ),
  .epitaxy-root
    .group-focus-visible\/label\:opacity-100:is(
      :where(.group\/label):focus-visible *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\/link\:underline:is(
      :where(.group\/link):focus-visible *
    ) {
    text-decoration-line: underline;
  }
  .epitaxy-root
    .group-focus-visible\/link\:opacity-100:is(
      :where(.group\/link):focus-visible *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\/m365\:scale-100:is(
      :where(.group\/m365):focus-visible *
    ) {
    --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 *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\/mark\:opacity-0:is(
      :where(.group\/mark):focus-visible *
    ) {
    opacity: 0;
  }
  .epitaxy-root
    .group-focus-visible\/play\:scale-100:is(
      :where(.group\/play):focus-visible *
    ) {
    --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 *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\/play\:ring-2:is(
      :where(.group\/play):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);
  }
  .epitaxy-root
    .group-focus-visible\/resize\:opacity-100:is(
      :where(.group\/resize):focus-visible *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-focus-visible\/resize\:delay-0:is(
      :where(.group\/resize):focus-visible *
    ) {
    transition-delay: 0s;
  }
  .epitaxy-root
    .group-focus-visible\/vid\:opacity-0:is(
      :where(.group\/vid):focus-visible *
    ) {
    opacity: 0;
  }
  .epitaxy-root
    .group-focus-visible\/vid\:opacity-100:is(
      :where(.group\/vid):focus-visible *
    ) {
    opacity: 1;
  }
  .epitaxy-root .group-active\:scale-\[0\.98\]:is(:where(.group):active *) {
    scale: 0.98;
  }
  .epitaxy-root .group-active\:rotate-6:is(:where(.group):active *) {
    rotate: 6deg;
  }
  .epitaxy-root
    .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--accent-20\)\]:is(
      :where(.group\/btn):enabled *
    ):is(:where(.group\/btn):active *) {
    background-color: var(--accent-20);
  }
  .epitaxy-root
    .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t3\)\]:is(
      :where(.group\/btn):enabled *
    ):is(:where(.group\/btn):active *) {
    background-color: var(--t3);
  }
  .epitaxy-root
    .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t4\)\]:is(
      :where(.group\/btn):enabled *
    ):is(:where(.group\/btn):active *) {
    background-color: var(--t4);
  }
  .epitaxy-root
    .group-enabled\/btn\:group-active\/btn\:bg-\[var\(--t8\)\]:is(
      :where(.group\/btn):enabled *
    ):is(:where(.group\/btn):active *) {
    background-color: var(--t8);
  }
  .epitaxy-root
    .group-disabled\/btn\:bg-\[var\(--fill-contained-disabled\)\]:is(
      :where(.group\/btn):disabled *
    ) {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root
    .group-disabled\/btn\:bg-\[var\(--fill-destructive-disabled\)\]:is(
      :where(.group\/btn):disabled *
    ) {
    background-color: var(--fill-destructive-disabled);
  }
  .epitaxy-root
    .group-disabled\/btn\:bg-\[var\(--fill-primary-disabled\)\]:is(
      :where(.group\/btn):disabled *
    ) {
    background-color: var(--fill-primary-disabled);
  }
  .epitaxy-root
    .group-disabled\/btn\:bg-\[var\(--fill-uncontained-disabled\)\]:is(
      :where(.group\/btn):disabled *
    ) {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root
    .group-disabled\/btn\:shadow-none:is(:where(.group\/btn):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
    .group-disabled\/dd\:bg-\[var\(--fill-contained-disabled\)\]:is(
      :where(.group\/dd):disabled *
    ) {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root
    .group-disabled\/dd\:bg-\[var\(--fill-uncontained-disabled\)\]:is(
      :where(.group\/dd):disabled *
    ) {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root
    .group-disabled\/dd\:shadow-none:is(:where(.group\/dd):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
    .group-disabled\/tab\:bg-fill-uncontained-disabled:is(
      :where(.group\/tab):disabled *
    ) {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root
    .group-aria-busy\/btn\:bg-\[var\(--fill-contained-busy\)\]:is(
      :where(.group\/btn)[aria-busy="true"] *
    ) {
    background-color: var(--fill-contained-busy);
  }
  .epitaxy-root
    .group-aria-busy\/btn\:bg-\[var\(--fill-destructive-busy\)\]:is(
      :where(.group\/btn)[aria-busy="true"] *
    ) {
    background-color: var(--fill-destructive-busy);
  }
  .epitaxy-root
    .group-aria-busy\/btn\:bg-\[var\(--fill-primary-busy\)\]:is(
      :where(.group\/btn)[aria-busy="true"] *
    ) {
    background-color: var(--fill-primary-busy);
  }
  .epitaxy-root
    .group-aria-busy\/btn\:bg-\[var\(--fill-uncontained-busy\)\]:is(
      :where(.group\/btn)[aria-busy="true"] *
    ) {
    background-color: var(--fill-uncontained-busy);
  }
  .epitaxy-root
    .group-aria-expanded\/btn\:bg-\[var\(--fill-contained-selected\)\]:is(
      :where(.group\/btn)[aria-expanded="true"] *
    ) {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .group-aria-expanded\/btn\:bg-\[var\(--fill-uncontained-selected\)\]:is(
      :where(.group\/btn)[aria-expanded="true"] *
    ) {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .group-aria-expanded\/btn\:bg-\[var\(--t4\)\]:is(
      :where(.group\/btn)[aria-expanded="true"] *
    ) {
    background-color: var(--t4);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--fill-contained-selected\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-expanded="true"] *) {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--fill-uncontained-selected\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-expanded="true"] *) {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-expanded\/btn\:bg-\[var\(--t4\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-expanded="true"] *) {
    background-color: var(--t4);
  }
  .epitaxy-root
    .group-aria-pressed\/btn\:bg-\[var\(--accent-10\)\]:is(
      :where(.group\/btn)[aria-pressed="true"] *
    ) {
    background-color: var(--accent-10);
  }
  .epitaxy-root
    .group-aria-pressed\/btn\:bg-\[var\(--accent-20\)\]:is(
      :where(.group\/btn)[aria-pressed="true"] *
    ) {
    background-color: var(--accent-20);
  }
  .epitaxy-root
    .group-aria-pressed\/btn\:bg-\[var\(--fill-contained-selected\)\]:is(
      :where(.group\/btn)[aria-pressed="true"] *
    ) {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .group-aria-pressed\/btn\:bg-\[var\(--fill-uncontained-selected\)\]:is(
      :where(.group\/btn)[aria-pressed="true"] *
    ) {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .group-aria-pressed\/btn\:bg-\[var\(--t4\)\]:is(
      :where(.group\/btn)[aria-pressed="true"] *
    ) {
    background-color: var(--t4);
  }
  .epitaxy-root
    .group-aria-pressed\/btn\:text-\[var\(--accent\)\]:is(
      :where(.group\/btn)[aria-pressed="true"] *
    ) {
    color: var(--accent);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--accent-10\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-pressed="true"] *) {
    background-color: var(--accent-10);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--fill-contained-selected\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-pressed="true"] *) {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--fill-uncontained-selected\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-pressed="true"] *) {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .group-hover\/btn\:group-aria-pressed\/btn\:bg-\[var\(--t4\)\]:is(
      :where(.group\/btn):hover *
    ):is(:where(.group\/btn)[aria-pressed="true"] *) {
    background-color: var(--t4);
  }
  .epitaxy-root
    .group-aria-\[expanded\=true\]\/dd\:bg-\[var\(--fill-contained-selected\)\]:is(
      :where(.group\/dd)[aria-expanded="true"] *
    ) {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .group-aria-\[expanded\=true\]\/dd\:bg-\[var\(--fill-uncontained-selected\)\]:is(
      :where(.group\/dd)[aria-expanded="true"] *
    ) {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .group-aria-\[expanded\=true\]\/dd\:opacity-100:is(
      :where(.group\/dd)[aria-expanded="true"] *
    ),
  .epitaxy-root
    .group-data-\[active\]\:opacity-100:is(:where(.group)[data-active] *) {
    opacity: 1;
  }
  .epitaxy-root
    .group-data-\[active\]\/tab\:bg-t2:is(:where(.group\/tab)[data-active] *) {
    background-color: var(--t2);
  }
  .epitaxy-root
    .group-data-\[checked\]\/cb\:bg-\[var\(--accent\)\]:is(
      :where(.group\/cb)[data-checked] *
    ) {
    background-color: var(--accent);
  }
  .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"] *
    ) {
    -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-\[dragging\]\/slider\:pointer-events-none:is(
      :where(.group\/slider)[data-dragging] *
    ) {
    pointer-events: none;
  }
  .epitaxy-root
    .group-data-\[dragging\]\/slider\:bg-\[var\(--ui-slider-fill-active\)\]:is(
      :where(.group\/slider)[data-dragging] *
    ) {
    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] *
    ) {
    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 *
    ):is(:where(.group\/slider)[data-dragging] *) {
    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 *
    ):is(:where(.group\/slider)[data-dragging] *) {
    background-color: var(--ui-slider-handle-active);
  }
  .epitaxy-root
    .group-data-\[highlighted\]\/item\:opacity-100:is(
      :where(.group\/item)[data-highlighted] *
    ),
  .epitaxy-root
    .group-data-\[menu-open\]\:opacity-100:is(
      :where(.group)[data-menu-open] *
    ) {
    opacity: 1;
  }
  .epitaxy-root
    .group-data-\[menu-open\=true\]\:\[mask-image\:linear-gradient\(to_right\,hsl\(var\(--always-black\)\)_calc\(100\%_-_44px\)\,transparent_calc\(100\%_-_20px\)\)\]:is(
      :where(.group)[data-menu-open="true"] *
    ) {
    -webkit-mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 44px),
      transparent calc(100% - 20px)
    );
    mask-image: linear-gradient(
      to right,
      hsl(var(--always-black)) calc(100% - 44px),
      transparent calc(100% - 20px)
    );
  }
  .epitaxy-root
    .group-data-\[panel-open\]\:rotate-0:is(:where(.group)[data-panel-open] *) {
    rotate: 0deg;
  }
  .epitaxy-root
    .group-data-\[panel-open\]\:rotate-45:is(
      :where(.group)[data-panel-open] *
    ) {
    rotate: 45deg;
  }
  .epitaxy-root
    .group-data-\[pills-compact\]\/lead\:hidden:is(
      :where(.group\/lead)[data-pills-compact] *
    ) {
    display: none;
  }
  .epitaxy-root
    .group-data-\[pills-compact\]\/lead\:inline-flex:is(
      :where(.group\/lead)[data-pills-compact] *
    ) {
    display: inline-flex;
  }
  .epitaxy-root
    .group-data-\[pills-compact\]\/lead\:min-w-fit:is(
      :where(.group\/lead)[data-pills-compact] *
    ) {
    min-width: fit-content;
  }
  .epitaxy-root
    .group-data-\[pills-compact\]\/lead\:shrink-0:is(
      :where(.group\/lead)[data-pills-compact] *
    ) {
    flex-shrink: 0;
  }
  .epitaxy-root
    .group-data-\[popup-open\]\:opacity-60:is(
      :where(.group)[data-popup-open] *
    ) {
    opacity: 0.6;
  }
  .epitaxy-root
    .group-data-\[resize-handle-active\]\:bg-t6:is(
      :where(.group)[data-resize-handle-active] *
    ) {
    background-color: var(--t6);
  }
  .epitaxy-root
    .group-data-\[scrollable\]\/overlay\:pr-6:is(
      :where(.group\/overlay)[data-scrollable] *
    ) {
    padding-right: calc(var(--spacing) * 6);
  }
  .epitaxy-root
    .group-data-\[selected\]\/tab\:bg-t3:is(
      :where(.group\/tab)[data-selected] *
    ) {
    background-color: var(--t3);
  }
  .epitaxy-root
    .group-data-\[selected\]\/tab\:text-t9:is(
      :where(.group\/tab)[data-selected] *
    ) {
    color: var(--t9);
  }
  .epitaxy-root
    .group-hover\/tab\:group-data-\[selected\]\/tab\:bg-t3:is(
      :where(.group\/tab):hover *
    ):is(:where(.group\/tab)[data-selected] *) {
    background-color: var(--t3);
  }
  .epitaxy-root
    .group-data-\[selection-mode\]\/table\:flex:is(
      :where(.group\/table)[data-selection-mode] *
    ) {
    display: flex;
  }
  .epitaxy-root
    .group-data-\[selection-mode\]\/table\:hidden:is(
      :where(.group\/table)[data-selection-mode] *
    ) {
    display: none;
  }
  .epitaxy-root
    .group-data-\[selection-mode\]\/table\:w-10:is(
      :where(.group\/table)[data-selection-mode] *
    ) {
    width: calc(var(--spacing) * 10);
  }
  .epitaxy-root
    .group-data-\[selection-mode\]\/table\:\!opacity-100:is(
      :where(.group\/table)[data-selection-mode] *
    ) {
    opacity: 1 !important;
  }
  .epitaxy-root
    .group-data-\[selection-mode\]\/table\:group-hover\/cdsrow\:rounded-l-none:is(
      :where(.group\/table)[data-selection-mode] *
    ):is(:where(.group\/cdsrow):hover *) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .epitaxy-root
    .group-data-\[state\=\"open\"\]\:rotate-180:is(
      :where(.group)[data-state="open"] *
    ) {
    rotate: 180deg;
  }
  .epitaxy-root
    .group-data-\[state\=checked\]\:block:is(
      :where(.group)[data-state="checked"] *
    ) {
    display: block;
  }
  .epitaxy-root
    .group-data-\[state\=closed\]\:hidden:is(
      :where(.group)[data-state="closed"] *
    ),
  .epitaxy-root
    .group-data-\[state\=open\]\:hidden:is(:where(.group)[data-state="open"] *),
  .epitaxy-root
    .group-data-\[state\=unchecked\]\:hidden:is(
      :where(.group)[data-state="unchecked"] *
    ) {
    display: none;
  }
  .epitaxy-root .peer-active\:scale-\[0\.92\]:is(:where(.peer):active ~ *) {
    scale: 0.92;
  }
  .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: 0.7em;
  }
  .epitaxy-root .marker\:text-\[0\.7em\]::marker {
    font-size: 0.7em;
  }
  .epitaxy-root .marker\:text-\[0\.7em\] ::-webkit-details-marker {
    font-size: 0.7em;
  }
  .epitaxy-root .marker\:text-\[0\.7em\]::-webkit-details-marker {
    font-size: 0.7em;
  }
  .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-t5::placeholder {
    color: var(--t5);
  }
  .epitaxy-root .placeholder\:text-t6::placeholder {
    color: var(--t6);
  }
  .epitaxy-root .placeholder\:opacity-75::placeholder {
    opacity: 0.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-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-3:before {
    content: var(--tw-content);
    top: calc(var(--spacing) * -3);
  }
  .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\:-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-\[6px\]:before {
    content: var(--tw-content);
    left: 6px;
  }
  .epitaxy-root .before\:left-\[12px\]:before {
    content: var(--tw-content);
    left: 12px;
  }
  .epitaxy-root .before\:-z-\[1\]:before {
    content: var(--tw-content);
    z-index: -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\:\!hidden:before {
    content: var(--tw-content);
    display: none !important;
  }
  .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-3:before {
    content: var(--tw-content);
    height: calc(var(--spacing) * 3);
  }
  .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\: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-2xl:before {
    content: var(--tw-content);
    border-radius: var(--radius-2xl);
  }
  .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-fill-uncontained-hover:before {
    content: var(--tw-content);
    background-color: var(--fill-uncontained-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\: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\:opacity-50:before {
    content: var(--tw-content);
    opacity: 0.5;
  }
  .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-opacity:before {
    content: var(--tw-content);
    transition-property: opacity;
    transition-timing-function: var(
      --tw-ease,
      var(--default-transition-timing-function)
    );
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .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: 0.3s;
    transition-duration: 0.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-\[open-quote\]:before {
    --tw-content: open-quote;
    content: var(--tw-content);
  }
  .epitaxy-root
    .before\:\[background\:radial-gradient\(500px_circle_at_var\(--mx\,50\%\)_var\(--my\,50\%\)\,hsl\(var\(--accent-brand\)\/0\.05\)\,transparent_40\%\)\]:before {
    content: var(--tw-content);
    background: radial-gradient(
      500px circle at var(--mx, 50%) var(--my, 50%),
      hsl(var(--accent-brand) / 0.05),
      transparent 40%
    );
  }
  .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\:right-0:after {
    content: var(--tw-content);
    right: calc(var(--spacing) * 0);
  }
  .epitaxy-root .after\:-bottom-6:after {
    content: var(--tw-content);
    bottom: calc(var(--spacing) * -6);
  }
  .epitaxy-root .after\:left-0:after {
    content: var(--tw-content);
    left: calc(var(--spacing) * 0);
  }
  .epitaxy-root .after\:h-6:after {
    content: var(--tw-content);
    height: calc(var(--spacing) * 6);
  }
  .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-\[shimmer_1\.5s_infinite\]:after {
    content: var(--tw-content);
    animation: 1.5s infinite shimmer;
  }
  .epitaxy-root .after\:bg-gradient-to-b:after {
    content: var(--tw-content);
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .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\: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-transparent:after {
    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 .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\:opacity-100:after {
    content: var(--tw-content);
    opacity: 1;
  }
  .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\: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-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 .last\:mb-0:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }
  .epitaxy-root .last\:flex-none:last-child {
    flex: none;
  }
  .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 .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\: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\:border-\[hsl\(var\(--border-300\)\/0\.5\)\]:focus-within {
    border-color: hsl(var(--border-300) / 0.5);
  }
  .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-accent:focus-within {
    background-color: var(--accent);
  }
  .epitaxy-root .focus-within\:bg-black\/\[0\.04\]:focus-within {
    background-color: #0000000a;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .focus-within\:bg-black\/\[0\.04\]:focus-within {
      background-color: color-mix(in oklab, var(--color-black) 4%, transparent);
    }
  }
  .epitaxy-root .focus-within\:bg-t2:focus-within {
    background-color: var(--t2);
  }
  .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:focus-within {
    --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
    .focus-within\:shadow-\[0_0\.25rem_1\.25rem_hsl\(var\(--always-black\)\/7\.5\%\)\,0_0_0_0\.5px_hsla\(var\(--border-200\)\/0\.3\)\]:focus-within {
    --tw-shadow:
      0 0.25rem 1.25rem var(--tw-shadow-color, hsl(var(--always-black)/7.5%)),
      0 0 0 0.5px var(--tw-shadow-color, hsla(var(--border-200)/0.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
    .focus-within\:shadow-\[0_0\.25rem_1\.25rem_hsl\(var\(--always-black\)\/7\.5\%\)\]:focus-within {
    --tw-shadow: 0 0.25rem 1.25rem
      var(--tw-shadow-color, hsl(var(--always-black)/7.5%));
    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 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-\[0_4px_20px_0_hsl\(var\(--always-black\)\/6\%\)\,0_0_0_0\.5px_hsla\(var\(--border-200\)\/0\.6\)\]:focus-within {
    --tw-shadow:
      0 4px 20px 0 var(--tw-shadow-color, hsl(var(--always-black)/6%)),
      0 0 0 0.5px var(--tw-shadow-color, hsla(var(--border-200)/0.6));
    box-shadow:
      var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
      var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .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_hsl\(var\(--always-black\)\/12\%\)\]:focus-within {
    --tw-shadow: inset 0 1px 4px 2px
      var(--tw-shadow-color, hsl(var(--always-black)/12%));
    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(--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-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\:ring-1:focus-within {
    --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-within\:outline-2:focus-within {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }
  .epitaxy-root .hover\:z-10:hover {
    z-index: 10;
  }
  .epitaxy-root .hover\:-my-px:hover {
    margin-block: -1px;
  }
  .epitaxy-root .hover\:-translate-y-0\.5:hover {
    --tw-translate-y: calc(var(--spacing) * -0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .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-105:hover {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .hover\:scale-\[1\.01\]:hover {
    scale: 1.01;
  }
  .epitaxy-root .hover\:scale-\[1\.02\]:hover {
    scale: 1.02;
  }
  .epitaxy-root .hover\:rotate-0:hover {
    rotate: 0deg;
  }
  .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-full:hover {
    border-radius: 3.40282e38px;
  }
  .epitaxy-root .hover\:rounded-lg:hover {
    border-radius: var(--radius-lg);
  }
  .epitaxy-root .hover\:border-\[0\.5px\]:hover {
    border-style: var(--tw-border-style);
    border-width: 0.5px;
  }
  .epitaxy-root .hover\:border-\[hsl\(var\(--border-200\)\/0\.5\)\]:hover {
    border-color: hsl(var(--border-200) / 0.5);
  }
  .epitaxy-root .hover\:border-\[hsl\(var\(--border-300\)\/0\.3\)\]:hover {
    border-color: hsl(var(--border-300) / 0.3);
  }
  .epitaxy-root .hover\:border-\[hsl\(var\(--border-300\)\/0\.4\)\]:hover {
    border-color: hsl(var(--border-300) / 0.4);
  }
  .epitaxy-root .hover\:border-\[hsl\(var\(--border-300\)\/0\.35\)\]:hover {
    border-color: hsl(var(--border-300) / 0.35);
  }
  .epitaxy-root .hover\:border-\[var\(--accent\)\]:hover {
    border-color: var(--accent);
  }
  .epitaxy-root .hover\:border-current:hover {
    border-color: currentColor;
  }
  .epitaxy-root .hover\:border-default:hover {
    border-color: var(--border-default);
  }
  .epitaxy-root .hover\:border-t3:hover {
    border-color: var(--t3);
  }
  .epitaxy-root .hover\:border-t4:hover {
    border-color: var(--t4);
  }
  .epitaxy-root .hover\:border-t5:hover {
    border-color: var(--t5);
  }
  .epitaxy-root .hover\:border-transparent:hover {
    border-color: #0000;
  }
  .epitaxy-root .hover\:\!bg-transparent:hover {
    background-color: #0000 !important;
  }
  .epitaxy-root .hover\:bg-\[\#e0e0e0\]:hover {
    background-color: #e0e0e0;
  }
  .epitaxy-root .hover\:bg-\[hsl\(210\,70\%\,50\%\)\]\/20:hover {
    background-color: #2680d933;
  }
  .epitaxy-root .hover\:bg-\[hsla\(130\,35\%\,88\%\,0\.9\)\]:hover {
    background-color: #d6ebd9e6;
  }
  .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-\[var\(--fill-uncontained-hover\)\]:hover {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .hover\:bg-\[var\(--z2\)\]:hover {
    background-color: var(--z2);
  }
  .epitaxy-root .hover\:bg-accent:hover {
    background-color: var(--accent);
  }
  .epitaxy-root .hover\:bg-black\/\[0\.04\]:hover {
    background-color: #0000000a;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:bg-black\/\[0\.04\]:hover {
      background-color: color-mix(in oklab, var(--color-black) 4%, transparent);
    }
  }
  .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(--fill-contained-default);
  }
  .epitaxy-root .hover\:bg-fill-contained-disabled:hover {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root .hover\:bg-fill-contained-hover:hover {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root .hover\:bg-fill-contained-selected:hover {
    background-color: var(--fill-contained-selected);
  }
  .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-primary-busy:hover {
    background-color: var(--fill-primary-busy);
  }
  .epitaxy-root .hover\:bg-fill-primary-default:hover {
    background-color: var(--fill-primary-default);
  }
  .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(--fill-primary-hover);
  }
  .epitaxy-root .hover\:bg-fill-uncontained-busy:hover {
    background-color: var(--fill-uncontained-busy);
  }
  .epitaxy-root .hover\:bg-fill-uncontained-default:hover {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root .hover\:bg-fill-uncontained-disabled:hover {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root .hover\:bg-fill-uncontained-hover:hover {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .hover\:bg-fill-uncontained-selected:hover {
    background-color: var(--fill-uncontained-selected);
  }
  .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-z1:hover {
    background-color: var(--z1);
  }
  .epitaxy-root
    .hover\:bg-\[linear-gradient\(var\(--fill-contained-hover\)\,var\(--fill-contained-hover\)\)\]:hover {
    background-image: linear-gradient(
      var(--fill-contained-hover),
      var(--fill-contained-hover)
    );
  }
  .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(--text-assistant-primary) !important;
  }
  .epitaxy-root .hover\:text-\[var\(--accent\)\]:hover {
    color: var(--accent);
  }
  .epitaxy-root .hover\:text-\[var\(--accent-hover\)\]:hover {
    color: var(--accent-hover);
  }
  .epitaxy-root .hover\:text-\[var\(--core-red\)\]:hover {
    color: var(--core-red);
  }
  .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\(--text-uncontained-hover\)\]:hover {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .hover\:text-accent:hover {
    color: var(--accent);
  }
  .epitaxy-root .hover\:text-accent-hover:hover {
    color: var(--accent-hover);
  }
  .epitaxy-root .hover\:text-assistant-primary:hover {
    color: var(--text-assistant-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(--text-contained-disabled);
  }
  .epitaxy-root .hover\:text-contained-hover:hover {
    color: var(--text-contained-hover);
  }
  .epitaxy-root .hover\:text-contained-selected:hover {
    color: var(--text-contained-selected);
  }
  .epitaxy-root .hover\:text-destructive-busy:hover {
    color: var(--text-destructive-busy);
  }
  .epitaxy-root .hover\:text-destructive-default:hover {
    color: var(--text-destructive-default);
  }
  .epitaxy-root .hover\:text-destructive-disabled:hover {
    color: var(--text-destructive-disabled);
  }
  .epitaxy-root .hover\:text-destructive-hover:hover {
    color: var(--text-destructive-hover);
  }
  .epitaxy-root .hover\:text-extended-pink:hover {
    color: var(--extended-pink);
  }
  .epitaxy-root .hover\:text-gray-900\/80:hover {
    color: #101828cc;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root .hover\:text-gray-900\/80:hover {
      color: color-mix(in oklab, var(--color-gray-900) 80%, transparent);
    }
  }
  .epitaxy-root .hover\:text-primary-busy:hover {
    color: var(--text-primary-busy);
  }
  .epitaxy-root .hover\:text-primary-default:hover {
    color: var(--text-primary-default);
  }
  .epitaxy-root .hover\:text-primary-disabled:hover {
    color: var(--text-primary-disabled);
  }
  .epitaxy-root .hover\:text-primary-hover:hover {
    color: var(--text-primary-hover);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root .hover\:text-uncontained-hover:hover {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .hover\:text-uncontained-selected:hover {
    color: var(--text-uncontained-selected);
  }
  .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-t7:hover {
    -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: 0.9 !important;
  }
  .epitaxy-root .hover\:\!opacity-100:hover {
    opacity: 1 !important;
  }
  .epitaxy-root .hover\:opacity-60:hover {
    opacity: 0.6;
  }
  .epitaxy-root .hover\:opacity-70:hover {
    opacity: 0.7;
  }
  .epitaxy-root .hover\:opacity-80:hover {
    opacity: 0.8;
  }
  .epitaxy-root .hover\:opacity-90:hover {
    opacity: 0.9;
  }
  .epitaxy-root .hover\:opacity-100:hover {
    opacity: 1;
  }
  .epitaxy-root .hover\:shadow:hover {
    --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 .hover\:shadow-2xl:hover {
    --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
    .hover\:shadow-\[0_0\.25rem_1\.25rem_hsl\(var\(--always-black\)\/3\.5\%\)\,0_0_0_0\.5px_hsla\(var\(--border-200\)\/0\.3\)\]:hover {
    --tw-shadow:
      0 0.25rem 1.25rem var(--tw-shadow-color, hsl(var(--always-black)/3.5%)),
      0 0 0 0.5px var(--tw-shadow-color, hsla(var(--border-200)/0.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-\[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 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_hsl\(var\(--always-black\)\/4\%\)\]:hover {
    --tw-shadow: 0 2px 12px 4px
      var(--tw-shadow-color, hsl(var(--always-black)/4%));
    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_hsl\(var\(--always-black\)\/4\%\)\,0_0_0_0\.5px_hsla\(var\(--border-200\)\/0\.4\)\]:hover {
    --tw-shadow:
      0 4px 20px 0 var(--tw-shadow-color, hsl(var(--always-black)/4%)),
      0 0 0 0.5px var(--tw-shadow-color, hsla(var(--border-200)/0.4));
    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_hsl\(var\(--always-black\)\/4\%\)\]:hover {
    --tw-shadow: 0 4px 20px 0
      var(--tw-shadow-color, hsl(var(--always-black)/4%));
    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_8px_24px_hsl\(var\(--always-black\)\/30\%\)\]:hover {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, hsl(var(--always-black)/30%));
    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 0.5px
      var(--tw-shadow-color, hsl(var(--border-200)/0.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-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-none:hover {
    --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 .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\:ring-2:hover {
    --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 .hover\:ring-\[hsl\(var\(--border-400\)\/0\.3\)\]:hover {
    --tw-ring-color: hsl(var(--border-400)/0.3);
  }
  .epitaxy-root .hover\:ring-offset-2:hover {
    --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 .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
    .group-data-\[error\]\/pill\:hover\:bg-transparent:is(
      :where(.group\/pill)[data-error] *
    ):hover,
  .epitaxy-root
    .group-data-\[popup-open\]\/pill\:hover\:bg-transparent:is(
      :where(.group\/pill)[data-popup-open] *
    ):hover,
  .epitaxy-root
    .group-data-\[recording\]\/pill\:hover\:bg-transparent:is(
      :where(.group\/pill)[data-recording] *
    ):hover {
    background-color: #0000;
  }
  .epitaxy-root .hover\:before\:bg-\[var\(--core-red\)\]:hover:before {
    content: var(--tw-content);
    background-color: var(--core-red);
  }
  .epitaxy-root .hover\:before\:bg-fill-uncontained-hover:hover:before {
    content: var(--tw-content);
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .hover\:before\:bg-t3:hover:before {
    content: var(--tw-content);
    background-color: var(--t3);
  }
  .epitaxy-root .hover\:before\:opacity-100:hover:before {
    content: var(--tw-content);
    opacity: 1;
  }
  .epitaxy-root
    .hover\:focus-within\:shadow-\[0_0\.25rem_1\.25rem_hsl\(var\(--always-black\)\/7\.5\%\)\,0_0_0_0\.5px_hsla\(var\(--border-200\)\/0\.3\)\]:hover:focus-within {
    --tw-shadow:
      0 0.25rem 1.25rem var(--tw-shadow-color, hsl(var(--always-black)/7.5%)),
      0 0 0 0.5px var(--tw-shadow-color, hsla(var(--border-200)/0.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 .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\:absolute:focus {
    position: absolute;
  }
  .epitaxy-root .focus\:top-2:focus {
    top: calc(var(--spacing) * 2);
  }
  .epitaxy-root .focus\:left-2:focus {
    left: calc(var(--spacing) * 2);
  }
  .epitaxy-root .focus\:z-50:focus {
    z-index: 50;
  }
  .epitaxy-root .focus\:rounded-md:focus {
    border-radius: var(--radius-md);
  }
  .epitaxy-root .focus\:border-0:focus {
    border-style: var(--tw-border-style);
    border-width: 0;
  }
  .epitaxy-root
    .focus\:border-\[var\(--border-strong\,var\(--border-default\)\)\]:focus {
    border-color: var(--border-strong, var(--border-default));
  }
  .epitaxy-root .focus\:border-transparent:focus {
    border-color: #0000;
  }
  .epitaxy-root .focus\:px-3:focus {
    padding-inline: calc(var(--spacing) * 3);
  }
  .epitaxy-root .focus\:py-1\.5:focus {
    padding-block: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .focus\:text-sm:focus {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .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(--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-lg:focus {
    --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 .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(--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-offset-2:focus {
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0
      var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }
  .epitaxy-root .focus\:outline-2:focus {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }
  .epitaxy-root .focus\:-outline-offset-2:focus {
    outline-offset: -2px;
  }
  .epitaxy-root .focus\:outline-offset-2:focus {
    outline-offset: 2px;
  }
  .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\:not-sr-only:focus-visible {
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }
  .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\:border-transparent:focus-visible {
    border-color: #0000;
  }
  .epitaxy-root .focus-visible\:bg-t1:focus-visible {
    background-color: var(--t1);
  }
  .epitaxy-root .focus-visible\:bg-t2:focus-visible {
    background-color: var(--t2);
  }
  .epitaxy-root .focus-visible\:bg-t3:focus-visible {
    background-color: var(--t3);
  }
  .epitaxy-root .focus-visible\:\!text-assistant-primary:focus-visible {
    color: var(--text-assistant-primary) !important;
  }
  .epitaxy-root .focus-visible\:text-\[var\(--core-white\)\]:focus-visible {
    color: var(--core-white);
  }
  .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\:\!opacity-100:focus-visible {
    opacity: 1 !important;
  }
  .epitaxy-root .focus-visible\:opacity-100:focus-visible {
    opacity: 1;
  }
  .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)/0.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(--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\: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(--accent-20);
    outline: none;
  }
  .epitaxy-root
    .focus-visible\:ring-\[hsl\(var\(--border-300\)\/0\.5\)\]:focus-visible {
    --tw-ring-color: hsl(var(--border-300)/0.5);
  }
  .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: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: -2px;
  }
  .epitaxy-root .focus-visible\:outline-offset-2:focus-visible {
    outline-offset: 2px;
  }
  .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(--fill-uncontained-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(--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-100:active {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .epitaxy-root .active\:scale-\[0\.92\]:active {
    scale: 0.92;
  }
  .epitaxy-root .active\:scale-\[0\.97\]:active {
    scale: 0.97;
  }
  .epitaxy-root .active\:scale-\[0\.98\]:active {
    scale: 0.98;
  }
  .epitaxy-root .active\:scale-\[0\.99\]:active {
    scale: 0.99;
  }
  .epitaxy-root .active\:scale-\[0\.995\]:active {
    scale: 0.995;
  }
  .epitaxy-root .active\:scale-\[1\.0\]:active {
    scale: 1;
  }
  .epitaxy-root .active\:cursor-grabbing:active {
    cursor: grabbing;
  }
  .epitaxy-root .active\:\!bg-transparent:active {
    background-color: #0000 !important;
  }
  .epitaxy-root .enabled\:cursor-pointer:enabled {
    cursor: pointer;
  }
  .epitaxy-root .enabled\:cursor-zoom-in:enabled {
    cursor: zoom-in;
  }
  .epitaxy-root .enabled\:hover\:bg-t2:enabled:hover {
    background-color: var(--t2);
  }
  .epitaxy-root .enabled\:hover\:text-t9:enabled:hover {
    color: var(--t9);
  }
  .epitaxy-root .enabled\:hover\:underline:enabled:hover {
    text-decoration-line: underline;
  }
  .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-fill-contained-busy:disabled {
    background-color: var(--fill-contained-busy);
  }
  .epitaxy-root .disabled\:bg-fill-contained-default:disabled {
    background-color: var(--fill-contained-default);
  }
  .epitaxy-root .disabled\:bg-fill-contained-disabled:disabled {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root .disabled\:bg-fill-contained-hover:disabled {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root .disabled\:bg-fill-contained-selected:disabled {
    background-color: var(--fill-contained-selected);
  }
  .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(--fill-primary-default);
  }
  .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(--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 {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root .disabled\:bg-fill-uncontained-disabled:disabled {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root .disabled\:bg-fill-uncontained-hover:disabled {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root .disabled\:bg-fill-uncontained-selected:disabled {
    background-color: var(--fill-uncontained-selected);
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .disabled\:text-contained-hover:disabled {
    color: var(--text-contained-hover);
  }
  .epitaxy-root .disabled\:text-contained-selected:disabled {
    color: var(--text-contained-selected);
  }
  .epitaxy-root .disabled\:text-destructive-busy:disabled {
    color: var(--text-destructive-busy);
  }
  .epitaxy-root .disabled\:text-destructive-default:disabled {
    color: var(--text-destructive-default);
  }
  .epitaxy-root .disabled\:text-destructive-disabled:disabled {
    color: var(--text-destructive-disabled);
  }
  .epitaxy-root .disabled\:text-destructive-hover:disabled {
    color: var(--text-destructive-hover);
  }
  .epitaxy-root .disabled\:text-primary-busy:disabled {
    color: var(--text-primary-busy);
  }
  .epitaxy-root .disabled\:text-primary-default:disabled {
    color: var(--text-primary-default);
  }
  .epitaxy-root .disabled\:text-primary-disabled:disabled {
    color: var(--text-primary-disabled);
  }
  .epitaxy-root .disabled\:text-primary-hover:disabled {
    color: var(--text-primary-hover);
  }
  .epitaxy-root .disabled\:text-t4:disabled {
    color: var(--t4);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root .disabled\:text-uncontained-hover:disabled {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .disabled\:text-uncontained-selected:disabled {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .disabled\:opacity-0:disabled {
    opacity: 0;
  }
  .epitaxy-root .disabled\:opacity-30:disabled {
    opacity: 0.3;
  }
  .epitaxy-root .disabled\:opacity-40:disabled {
    opacity: 0.4;
  }
  .epitaxy-root .disabled\:opacity-50:disabled {
    opacity: 0.5;
  }
  .epitaxy-root .disabled\:opacity-60:disabled {
    opacity: 0.6;
  }
  .epitaxy-root .disabled\:opacity-70:disabled {
    opacity: 0.7;
  }
  .epitaxy-root .disabled\:opacity-100:disabled {
    opacity: 1;
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .disabled\:hover\:text-contained-hover:disabled:hover {
    color: var(--text-contained-hover);
  }
  .epitaxy-root .disabled\:hover\:text-contained-selected:disabled:hover {
    color: var(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .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(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .epitaxy-root .disabled\:hover\:text-t4:disabled:hover {
    color: var(--t4);
  }
  .epitaxy-root .disabled\:hover\:text-t5:disabled:hover {
    color: var(--t5);
  }
  .epitaxy-root .disabled\:hover\:text-t6:disabled:hover {
    color: var(--t6);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root .disabled\:hover\:text-uncontained-hover:disabled:hover {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .disabled\:hover\:text-uncontained-selected:disabled:hover {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root
    .has-\[\:focus-visible\]\:bg-surface-popover:has(:focus-visible) {
    background-color: var(--surface-popover);
  }
  .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(--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-\[var\(--fill-contained-selected\)\]:has(
      [aria-expanded="true"]
    ) {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .has-\[\[aria-expanded\=true\]\]\:opacity-100:has([aria-expanded="true"]),
  .epitaxy-root
    .has-\[\[data-popup-open\]\]\:opacity-100:has([data-popup-open]),
  .epitaxy-root
    .has-\[\[data-state\=open\]\]\:opacity-100:has([data-state="open"]) {
    opacity: 1;
  }
  .epitaxy-root .has-\[a\:active\]\:scale-\[0\.98\]:has(:is(a:active)) {
    scale: 0.98;
  }
  .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-\[\>\*\:empty\]\:hidden:has(> :empty) {
    display: none;
  }
  .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-not-allowed[aria-disabled="true"] {
    cursor: not-allowed;
  }
  .epitaxy-root .aria-disabled\:opacity-50[aria-disabled="true"] {
    opacity: 0.5;
  }
  .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\:text-contained-selected[aria-expanded="true"] {
    color: var(--text-contained-selected);
  }
  .epitaxy-root .aria-expanded\:text-t7[aria-expanded="true"] {
    color: var(--t7);
  }
  .epitaxy-root
    .aria-expanded\:text-uncontained-selected[aria-expanded="true"] {
    color: var(--text-uncontained-selected);
  }
  .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(--text-contained-selected);
  }
  .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(--text-uncontained-selected);
  }
  .epitaxy-root .aria-pressed\:bg-t2[aria-pressed="true"] {
    background-color: var(--t2);
  }
  .epitaxy-root .aria-pressed\:text-t8[aria-pressed="true"] {
    color: var(--t8);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:bg-\[var\(--fill-contained-selected\)\][aria-expanded="true"] {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:bg-\[var\(--fill-uncontained-selected\)\][aria-expanded="true"] {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:text-\[var\(--text-contained-selected\)\][aria-expanded="true"] {
    color: var(--text-contained-selected);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:text-\[var\(--text-uncontained-selected\)\][aria-expanded="true"] {
    color: var(--text-uncontained-selected);
  }
  .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-\[var\(--fill-contained-selected\)\][aria-expanded="true"]:hover {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:hover\:bg-transparent[aria-expanded="true"]:hover {
    background-color: #0000;
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:hover\:text-\[var\(--text-contained-selected\)\][aria-expanded="true"]:hover {
    color: var(--text-contained-selected);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:hover\:text-\[var\(--text-uncontained-selected\)\][aria-expanded="true"]:hover {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root
    .aria-\[expanded\=true\]\:hover\:text-t7[aria-expanded="true"]:hover {
    color: var(--t7);
  }
  .epitaxy-root .data-\[active\]\:border-current[data-active] {
    border-color: currentColor;
  }
  .epitaxy-root .data-\[active\]\:font-medium[data-active] {
    --tw-font-weight: var(--weight-medium, 500);
    font-weight: var(--weight-medium, 500);
  }
  .epitaxy-root
    .data-\[active\]\:text-\[var\(--text-uncontained-selected\)\][data-active] {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .data-\[checked\]\:translate-x-\[10px\][data-checked] {
    --tw-translate-x: 10px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .epitaxy-root
    .data-\[checked\]\:bg-\[var\(--ui-switch-on-background\)\][data-checked] {
    background-color: var(--ui-switch-on-background);
  }
  .epitaxy-root
    .data-\[checked\]\:bg-\[var\(--ui-switch-on-knob\)\][data-checked] {
    background-color: var(--ui-switch-on-knob);
  }
  .epitaxy-root .data-\[checked\]\:text-uncontained-selected[data-checked],
  .epitaxy-root
    .data-\[checked\]\:hover\:text-uncontained-selected[data-checked]:hover {
    color: var(--text-uncontained-selected);
  }
  .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-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(--fill-contained-default);
  }
  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-disabled[data-disabled] {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-hover[data-disabled] {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root .data-\[disabled\]\:bg-fill-contained-selected[data-disabled] {
    background-color: var(--fill-contained-selected);
  }
  .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(--fill-primary-default);
  }
  .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(--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] {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root
    .data-\[disabled\]\:bg-fill-uncontained-disabled[data-disabled] {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root .data-\[disabled\]\:bg-fill-uncontained-hover[data-disabled] {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root
    .data-\[disabled\]\:bg-fill-uncontained-selected[data-disabled] {
    background-color: var(--fill-uncontained-selected);
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .data-\[disabled\]\:text-contained-hover[data-disabled] {
    color: var(--text-contained-hover);
  }
  .epitaxy-root .data-\[disabled\]\:text-contained-selected[data-disabled] {
    color: var(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .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(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root .data-\[disabled\]\:text-uncontained-hover[data-disabled] {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .data-\[disabled\]\:text-uncontained-selected[data-disabled] {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: 0.5;
  }
  .epitaxy-root .data-\[disabled\]\:opacity-60[data-disabled] {
    opacity: 0.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\=true\]\:cursor-default[data-disabled="true"] {
    cursor: default;
  }
  .epitaxy-root .data-\[dragging\]\:cursor-ew-resize[data-dragging] {
    cursor: ew-resize;
  }
  .epitaxy-root .data-\[ending-style\]\:h-0[data-ending-style] {
    height: calc(var(--spacing) * 0);
  }
  .epitaxy-root .data-\[ending-style\]\:scale-\[0\.98\][data-ending-style] {
    scale: 0.98;
  }
  .epitaxy-root .data-\[ending-style\]\:opacity-0[data-ending-style] {
    opacity: 0;
  }
  .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(--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(--fill-contained-default);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-contained-disabled[data-highlighted] {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-contained-hover[data-highlighted] {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-contained-selected[data-highlighted] {
    background-color: var(--fill-contained-selected);
  }
  .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-primary-busy[data-highlighted] {
    background-color: var(--fill-primary-busy);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-primary-default[data-highlighted] {
    background-color: var(--fill-primary-default);
  }
  .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(--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] {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-uncontained-disabled[data-highlighted] {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-uncontained-hover[data-highlighted] {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root
    .data-\[highlighted\]\:bg-fill-uncontained-selected[data-highlighted] {
    background-color: var(--fill-uncontained-selected);
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .data-\[highlighted\]\:text-contained-hover[data-highlighted] {
    color: var(--text-contained-hover);
  }
  .epitaxy-root
    .data-\[highlighted\]\:text-contained-selected[data-highlighted] {
    color: var(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .epitaxy-root
    .data-\[highlighted\]\:text-destructive-disabled[data-highlighted] {
    color: var(--text-destructive-disabled);
  }
  .epitaxy-root
    .data-\[highlighted\]\:text-destructive-hover[data-highlighted] {
    color: var(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root
    .data-\[highlighted\]\:text-uncontained-hover[data-highlighted] {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root
    .data-\[highlighted\]\:text-uncontained-selected[data-highlighted] {
    color: var(--text-uncontained-selected);
  }
  .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(--fill-uncontained-hover);
  }
  .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-\[menu-open\=true\]\:bg-black\/\[0\.04\][data-menu-open="true"] {
    background-color: #0000000a;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root
      .data-\[menu-open\=true\]\:bg-black\/\[0\.04\][data-menu-open="true"] {
      background-color: color-mix(in oklab, var(--color-black) 4%, transparent);
    }
  }
  .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-\[pointer-idle\=true\]\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\][data-pointer-idle="true"] {
    transform: translate(calc(-1 * var(--marquee-overflow, 0px)));
  }
  .epitaxy-root
    .data-\[pointer-idle\=true\]\:\[--marquee-left-fade\:12px\][data-pointer-idle="true"] {
    --marquee-left-fade: 12px;
  }
  .epitaxy-root
    .data-\[pointer-idle\=true\]\:\[transition\:--marquee-left-fade_0\.2s_ease-out\][data-pointer-idle="true"] {
    transition: --marquee-left-fade 0.2s ease-out;
  }
  .epitaxy-root
    .data-\[pointer-idle\=true\]\:\[transition\:transform_var\(--marquee-duration\,0s\)_linear\][data-pointer-idle="true"] {
    transition: transform var(--marquee-duration, 0s) linear;
  }
  .epitaxy-root
    .data-\[popup-open\]\:bg-\[var\(--fill-contained-selected\)\][data-popup-open] {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .data-\[popup-open\]\:bg-\[var\(--fill-primary-hover\)\][data-popup-open] {
    background-color: var(--fill-primary-hover);
  }
  .epitaxy-root
    .data-\[popup-open\]\:bg-\[var\(--fill-uncontained-selected\)\][data-popup-open] {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root .data-\[popup-open\]\:bg-t1[data-popup-open] {
    background-color: var(--t1);
  }
  .epitaxy-root .data-\[popup-open\]\:bg-t2[data-popup-open] {
    background-color: var(--t2);
  }
  .epitaxy-root
    .data-\[popup-open\]\:text-\[var\(--text-contained-selected\)\][data-popup-open] {
    color: var(--text-contained-selected);
  }
  .epitaxy-root
    .data-\[popup-open\]\:text-\[var\(--text-primary-hover\)\][data-popup-open] {
    color: var(--text-primary-hover);
  }
  .epitaxy-root
    .data-\[popup-open\]\:text-\[var\(--text-uncontained-selected\)\][data-popup-open] {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .data-\[popup-open\]\:text-t8[data-popup-open] {
    color: var(--t8);
  }
  .epitaxy-root .data-\[popup-open\]\:opacity-100[data-popup-open] {
    opacity: 1;
  }
  .epitaxy-root
    .data-\[popup-open\]\:hover\:bg-\[var\(--fill-contained-selected\)\][data-popup-open]:hover {
    background-color: var(--fill-contained-selected);
  }
  .epitaxy-root
    .data-\[popup-open\]\:hover\:bg-\[var\(--fill-primary-hover\)\][data-popup-open]:hover {
    background-color: var(--fill-primary-hover);
  }
  .epitaxy-root
    .data-\[popup-open\]\:hover\:bg-\[var\(--fill-uncontained-selected\)\][data-popup-open]:hover {
    background-color: var(--fill-uncontained-selected);
  }
  .epitaxy-root
    .data-\[popup-open\]\:hover\:text-\[var\(--text-contained-selected\)\][data-popup-open]:hover {
    color: var(--text-contained-selected);
  }
  .epitaxy-root
    .data-\[popup-open\]\:hover\:text-\[var\(--text-primary-hover\)\][data-popup-open]:hover {
    color: var(--text-primary-hover);
  }
  .epitaxy-root
    .data-\[popup-open\]\:hover\:text-\[var\(--text-uncontained-selected\)\][data-popup-open]:hover {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .data-\[recording\]\:bg-\[var\(--accent-10\)\][data-recording] {
    background-color: var(--accent-10);
  }
  .epitaxy-root .data-\[recording\]\:text-\[var\(--accent\)\][data-recording] {
    color: var(--accent);
  }
  .epitaxy-root .data-\[selected\]\:justify-end[data-selected] {
    justify-content: flex-end;
  }
  .epitaxy-root .data-\[selected\]\:text-t9[data-selected] {
    color: var(--t9);
  }
  .epitaxy-root
    .data-\[selected\]\:before\:bg-fill-uncontained-hover[data-selected]:before {
    content: var(--tw-content);
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root
    .data-\[selected\=focused\]\:bg-\[var\(--df-selected\)\][data-selected="focused"],
  .epitaxy-root
    .data-\[selected\=open\]\:bg-\[var\(--df-selected\)\][data-selected="open"] {
    background-color: var(--df-selected);
  }
  .epitaxy-root .data-\[starting-style\]\:h-0[data-starting-style] {
    height: calc(var(--spacing) * 0);
  }
  .epitaxy-root .data-\[starting-style\]\:scale-\[0\.98\][data-starting-style] {
    scale: 0.98;
  }
  .epitaxy-root .data-\[starting-style\]\:opacity-0[data-starting-style] {
    opacity: 0;
  }
  .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: 0.125s ease-out reverse forwards fade;
  }
  .epitaxy-root
    .data-\[state\=closed\]\:animate-\[zoom_125ms_ease-out_reverse_forwards\][data-state="closed"] {
    animation: 0.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: 0.25s ease-in forwards fade;
  }
  .epitaxy-root
    .data-\[state\=open\]\:animate-\[zoom_250ms_ease-in_forwards\][data-state="open"] {
    animation: 0.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(--fill-contained-default);
  }
  .epitaxy-root
    .data-\[state\=open\]\:bg-fill-contained-disabled[data-state="open"] {
    background-color: var(--fill-contained-disabled);
  }
  .epitaxy-root
    .data-\[state\=open\]\:bg-fill-contained-hover[data-state="open"] {
    background-color: var(--fill-contained-hover);
  }
  .epitaxy-root
    .data-\[state\=open\]\:bg-fill-contained-selected[data-state="open"] {
    background-color: var(--fill-contained-selected);
  }
  .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(--fill-primary-default);
  }
  .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(--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"] {
    background-color: var(--fill-uncontained-default);
  }
  .epitaxy-root
    .data-\[state\=open\]\:bg-fill-uncontained-disabled[data-state="open"] {
    background-color: var(--fill-uncontained-disabled);
  }
  .epitaxy-root
    .data-\[state\=open\]\:bg-fill-uncontained-hover[data-state="open"] {
    background-color: var(--fill-uncontained-hover);
  }
  .epitaxy-root
    .data-\[state\=open\]\:bg-fill-uncontained-selected[data-state="open"] {
    background-color: var(--fill-uncontained-selected);
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .data-\[state\=open\]\:text-contained-hover[data-state="open"] {
    color: var(--text-contained-hover);
  }
  .epitaxy-root
    .data-\[state\=open\]\:text-contained-selected[data-state="open"] {
    color: var(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .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(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root
    .data-\[state\=open\]\:text-uncontained-hover[data-state="open"] {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root
    .data-\[state\=open\]\:text-uncontained-selected[data-state="open"] {
    color: var(--text-uncontained-selected);
  }
  .epitaxy-root .data-\[unchecked\]\:hidden[data-unchecked] {
    display: none;
  }
  @media (prefers-reduced-motion: no-preference) {
    .epitaxy-root .motion-safe\:animate-\[bugReportFlash_220ms_ease-out\] {
      animation: 0.22s ease-out bugReportFlash;
    }
    .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 {
      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-delay\:var\(--dot-stagger\)\] {
      transition-delay: var(--dot-stagger);
    }
    .epitaxy-root .motion-safe\:duration-300 {
      --tw-duration: 0.3s;
      transition-duration: 0.3s;
    }
    .epitaxy-root .motion-safe\:ease-out {
      --tw-ease: var(--ease-out);
      transition-timing-function: var(--ease-out);
    }
  }
  @media (prefers-reduced-motion: reduce) {
    .epitaxy-root .motion-reduce\:\!hidden {
      display: none !important;
    }
    .epitaxy-root .motion-reduce\:animate-none {
      animation: none;
    }
    .epitaxy-root .motion-reduce\:\!transition-none {
      transition-property: none !important;
    }
    .epitaxy-root .motion-reduce\:transition-none {
      transition-property: none;
    }
    .epitaxy-root .motion-reduce\:hover\:translate-y-0:hover {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  @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\:fixed {
      position: fixed;
    }
    .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\:bottom-0 {
      bottom: calc(var(--spacing) * 0);
    }
    .epitaxy-root .max-md\:left-0 {
      left: calc(var(--spacing) * 0);
    }
    .epitaxy-root .max-md\:z-50 {
      z-index: 50;
    }
    .epitaxy-root .max-md\:hidden {
      display: none;
    }
    .epitaxy-root .max-md\:h-full {
      height: 100%;
    }
    .epitaxy-root .max-md\:\!w-\[280px\] {
      width: 280px !important;
    }
    .epitaxy-root .max-md\:w-fit {
      width: fit-content;
    }
    .epitaxy-root .max-md\:max-w-\[33rem\] {
      max-width: 33rem;
    }
    .epitaxy-root .max-md\:flex-1 {
      flex: 1;
    }
    .epitaxy-root .max-md\:-translate-x-full {
      --tw-translate-x: -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
    .epitaxy-root .max-md\:translate-x-0 {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
    .epitaxy-root .max-md\:transform {
      transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,)
        var(--tw-skew-x,) var(--tw-skew-y,);
    }
    .epitaxy-root .max-md\:flex-col {
      flex-direction: column;
    }
    .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-transparent {
      background-color: #0000;
    }
    .epitaxy-root .max-md\:pt-0 {
      padding-top: calc(var(--spacing) * 0);
    }
    .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\: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 .max-md\: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 .max-md\:duration-300 {
      --tw-duration: 0.3s;
      transition-duration: 0.3s;
    }
    .epitaxy-root .max-md\:ease-in-out {
      --tw-ease: var(--ease-in-out);
      transition-timing-function: var(--ease-in-out);
    }
  }
  @media not all and (min-width: 40rem) {
    .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: 500px) {
    .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: 0.68;
    }
  }
  @media (min-width: 1200px) {
    .epitaxy-root .min-\[1200px\]\:scale-\[0\.8\] {
      scale: 0.8;
    }
  }
  @media (min-width: 1400px) {
    .epitaxy-root .min-\[1400px\]\:scale-\[0\.89\] {
      scale: 0.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\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }
    .epitaxy-root .sm\:ml-auto {
      margin-left: auto;
    }
    .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\:h-auto {
      height: auto;
    }
    .epitaxy-root .sm\:min-h-16 {
      min-height: calc(var(--spacing) * 16);
    }
    .epitaxy-root .sm\:\!w-\[300px\] {
      width: 300px !important;
    }
    .epitaxy-root .sm\:w-36 {
      width: calc(var(--spacing) * 36);
    }
    .epitaxy-root .sm\:w-48 {
      width: calc(var(--spacing) * 48);
    }
    .epitaxy-root .sm\:w-64 {
      width: calc(var(--spacing) * 64);
    }
    .epitaxy-root .sm\:w-\[min\(640px\,calc\(100\%-4rem\)\)\] {
      width: min(640px, 100% - 4rem);
    }
    .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-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-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-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: 0.15em;
    }
    .epitaxy-root .sm\:gap-\[0\.25em\] {
      gap: 0.25em;
    }
    .epitaxy-root .sm\:gap-x-2 {
      column-gap: calc(var(--spacing) * 2);
    }
    :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\:rounded-lg {
      border-radius: var(--radius-lg);
    }
    .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-20 {
      padding-block: calc(var(--spacing) * 20) !important;
    }
    .epitaxy-root .sm\:py-0 {
      padding-block: calc(var(--spacing) * 0);
    }
    .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\:opacity-0 {
      opacity: 0;
    }
    .epitaxy-root .sm\:\[--cp-top\:15vh\] {
      --cp-top: 15vh;
    }
    .epitaxy-root
      .sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *) {
      opacity: 1;
    }
    .epitaxy-root .sm\:group-hover\:rotate-2:is(:where(.group):hover *) {
      rotate: 2deg;
    }
    .epitaxy-root .sm\:group-hover\:opacity-100:is(:where(.group):hover *) {
      opacity: 1;
    }
    .epitaxy-root
      .sm\:group-focus-visible\:rotate-2:is(:where(.group):focus-visible *) {
      rotate: 2deg;
    }
    .epitaxy-root .sm\:before\:inline-block:before {
      content: var(--tw-content);
      display: inline-block;
    }
    .epitaxy-root .sm\:focus-visible\:opacity-100:focus-visible,
    .epitaxy-root .sm\:data-\[state\=open\]\:opacity-100[data-state="open"] {
      opacity: 1;
    }
  }
  @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-4 {
      inset: calc(var(--spacing) * 4);
    }
    .epitaxy-root .md\:top-0 {
      top: calc(var(--spacing) * 0);
    }
    .epitaxy-root .md\:top-1\/2 {
      top: 50%;
    }
    .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\: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-1\/2 {
      left: 50%;
    }
    .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: -10;
    }
    .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\: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-2 {
      margin-inline: calc(var(--spacing) * 2);
    }
    .epitaxy-root .md\:mx-auto {
      margin-inline: auto;
    }
    .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-\[var\(--df-header-h\,0px\)\] {
      margin-top: calc(var(--df-header-h, 0px) * -1);
    }
    .epitaxy-root .md\:mt-4 {
      margin-top: calc(var(--spacing) * 4);
    }
    .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\:mt-\[calc\(var\(--df-header-h\,0px\)\+8px\)\] {
      margin-top: calc(var(--df-header-h, 0px) + 8px);
    }
    .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\:-mb-6 {
      margin-bottom: calc(var(--spacing) * -6);
    }
    .epitaxy-root .md\:mb-0 {
      margin-bottom: calc(var(--spacing) * 0);
    }
    .epitaxy-root .md\:mb-2 {
      margin-bottom: calc(var(--spacing) * 2);
    }
    .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-4 {
      margin-left: calc(var(--spacing) * -4);
    }
    .epitaxy-root .md\:ml-2 {
      margin-left: calc(var(--spacing) * 2);
    }
    .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\:size-9 {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
    .epitaxy-root .md\:h-14 {
      height: calc(var(--spacing) * 14);
    }
    .epitaxy-root .md\:h-24 {
      height: calc(var(--spacing) * 24);
    }
    .epitaxy-root .md\:h-36 {
      height: calc(var(--spacing) * 36);
    }
    .epitaxy-root .md\:h-40 {
      height: calc(var(--spacing) * 40);
    }
    .epitaxy-root .md\:h-80 {
      height: calc(var(--spacing) * 80);
    }
    .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\%\+var\(--df-header-h\,0px\)\)\] {
      height: calc(100% + var(--df-header-h, 0px));
    }
    .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-full {
      height: 100%;
    }
    .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-none {
      max-height: none;
    }
    .epitaxy-root .md\:min-h-0 {
      min-height: calc(var(--spacing) * 0);
    }
    .epitaxy-root .md\:min-h-9 {
      min-height: calc(var(--spacing) * 9);
    }
    .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-\[384px\] {
      width: 384px;
    }
    .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-\[50\%\] {
      max-width: 50%;
    }
    .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-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\:flex-grow-0 {
      flex-grow: 0;
    }
    .epitaxy-root .md\:basis-0 {
      flex-basis: calc(var(--spacing) * 0);
    }
    .epitaxy-root .md\:-translate-x-1\/2 {
      --tw-translate-x: -50%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
    .epitaxy-root .md\:-translate-y-1\/2 {
      --tw-translate-y: -50%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
    .epitaxy-root .md\:animate-\[fade_0\.3s_ease-in-out_0\.1s_forwards\] {
      animation: 0.3s ease-in-out 0.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-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\] {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr);
    }
    .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\:items-center {
      align-items: center;
    }
    .epitaxy-root .md\:items-end {
      align-items: flex-end;
    }
    .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-4 {
      gap: calc(var(--spacing) * 4);
    }
    .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-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\:\!p-8 {
      padding: calc(var(--spacing) * 8) !important;
    }
    .epitaxy-root .md\:p-1 {
      padding: calc(var(--spacing) * 1);
    }
    .epitaxy-root .md\:p-6 {
      padding: calc(var(--spacing) * 6);
    }
    .epitaxy-root .md\:p-10 {
      padding: calc(var(--spacing) * 10);
    }
    .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-1 {
      padding-top: calc(var(--spacing) * 1);
    }
    .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-\[12vh\] {
      padding-top: 12vh;
    }
    .epitaxy-root .md\:pt-\[18vh\] {
      padding-top: 18vh;
    }
    .epitaxy-root .md\:pt-\[20vh\] {
      padding-top: 20vh;
    }
    .epitaxy-root .md\:pt-\[107px\] {
      padding-top: 107px;
    }
    .epitaxy-root .md\:pt-\[var\(--df-header-h\,0px\)\] {
      padding-top: var(--df-header-h, 0px);
    }
    .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\: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-8 {
      padding-left: calc(var(--spacing) * 8);
    }
    .epitaxy-root .md\:pl-11 {
      padding-left: calc(var(--spacing) * 11);
    }
    .epitaxy-root .md\:pl-\[133px\] {
      padding-left: 133px;
    }
    .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: 0.3s;
      transition-duration: 0.3s;
    }
    .epitaxy-root .md\:ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
      --tw-ease: cubic-bezier(0.4, 0, 0.2, 1);
      transition-timing-function: cubic-bezier(0.4, 0, 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-24 {
      top: calc(var(--spacing) * 24);
    }
    .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-4 {
      margin-top: calc(var(--spacing) * -4);
    }
    .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-6rem\)\] {
      max-height: calc(100dvh - 6rem);
    }
    .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\: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;
    }
  }
  @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\: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-\[89vh\] {
      min-height: 89vh;
    }
    .epitaxy-root .xl\:min-h-\[500px\] {
      min-height: 500px;
    }
    .epitaxy-root .xl\:w-\[360px\] {
      width: 360px;
    }
    .epitaxy-root .xl\:w-auto {
      width: auto;
    }
    .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-4 {
      grid-template-columns: repeat(4, 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\: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;
      }
    }
  }
  .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-\[hsl\(var\(--always-white\)\/10\%\)\]:where(
      [data-mode="dark"],
      [data-mode="dark"] *
    ) {
    border-color: hsl(var(--always-white) / 10%);
  }
  .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: #79797980;
  }
  .epitaxy-root
    .dark\:bg-blue-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-blue-800);
  }
  .epitaxy-root
    .dark\:bg-green-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-green-800);
  }
  .epitaxy-root
    .dark\:bg-orange-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-orange-800);
  }
  .epitaxy-root
    .dark\:bg-red-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-red-800);
  }
  .epitaxy-root
    .dark\:bg-violet-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-violet-800);
  }
  .epitaxy-root
    .dark\:bg-white\/\[0\.16\]:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: #ffffff29;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root
      .dark\:bg-white\/\[0\.16\]:where(
        [data-mode="dark"],
        [data-mode="dark"] *
      ) {
      background-color: color-mix(
        in oklab,
        var(--color-white) 16%,
        transparent
      );
    }
  }
  .epitaxy-root
    .dark\:bg-yellow-800:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-yellow-800);
  }
  .epitaxy-root
    .dark\:bg-yellow-900:where([data-mode="dark"], [data-mode="dark"] *) {
    background-color: var(--color-yellow-900);
  }
  .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-blue-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-blue-300);
  }
  .epitaxy-root
    .dark\:text-blue-400:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-blue-400);
  }
  .epitaxy-root
    .dark\:text-green-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-green-300);
  }
  .epitaxy-root
    .dark\:text-green-400:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-green-400);
  }
  .epitaxy-root
    .dark\:text-orange-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-orange-300);
  }
  .epitaxy-root
    .dark\:text-orange-400:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-orange-400);
  }
  .epitaxy-root
    .dark\:text-red-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-red-300);
  }
  .epitaxy-root
    .dark\:text-red-400:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-red-400);
  }
  .epitaxy-root
    .dark\:text-violet-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-violet-300);
  }
  .epitaxy-root
    .dark\:text-violet-400:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-violet-400);
  }
  .epitaxy-root
    .dark\:text-yellow-200:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-yellow-200);
  }
  .epitaxy-root
    .dark\:text-yellow-300:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-yellow-300);
  }
  .epitaxy-root
    .dark\:text-yellow-400:where([data-mode="dark"], [data-mode="dark"] *) {
    color: var(--color-yellow-400);
  }
  .epitaxy-root
    .dark\:\[color-scheme\:dark\]:where(
      [data-mode="dark"],
      [data-mode="dark"] *
    ) {
    color-scheme: dark;
  }
  .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 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_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);
  }
  .epitaxy-root
    .dark\:drop-shadow-\[0_2px_8px_hsl\(var\(--always-black\)\/16\%\)\]:where(
      [data-mode="dark"],
      [data-mode="dark"] *
    ) {
    --tw-drop-shadow-size: drop-shadow(
      0 2px 8px var(--tw-drop-shadow-color, hsl(var(--always-black)/16%))
    );
    --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\: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\:focus-within\:bg-white\/\[0\.05\]:where(
      [data-mode="dark"],
      [data-mode="dark"] *
    ):focus-within {
    background-color: #ffffff0d;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root
      .dark\:focus-within\:bg-white\/\[0\.05\]:where(
        [data-mode="dark"],
        [data-mode="dark"] *
      ):focus-within {
      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }
  .epitaxy-root
    .dark\:hover\:bg-white\/\[0\.05\]:where(
      [data-mode="dark"],
      [data-mode="dark"] *
    ):hover {
    background-color: #ffffff0d;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root
      .dark\:hover\:bg-white\/\[0\.05\]:where(
        [data-mode="dark"],
        [data-mode="dark"] *
      ):hover {
      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }
  .epitaxy-root
    .dark\:data-\[menu-open\=true\]\:bg-white\/\[0\.05\]:where(
      [data-mode="dark"],
      [data-mode="dark"] *
    )[data-menu-open="true"] {
    background-color: #ffffff0d;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .epitaxy-root
      .dark\:data-\[menu-open\=true\]\:bg-white\/\[0\.05\]:where(
        [data-mode="dark"],
        [data-mode="dark"] *
      )[data-menu-open="true"] {
      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }
  @media print {
    .epitaxy-root .print\:\!mt-0 {
      margin-top: calc(var(--spacing) * 0) !important;
    }
    .epitaxy-root .print\:block {
      display: block;
    }
    .epitaxy-root .print\:hidden {
      display: none;
    }
    .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\:\[content-visibility\:visible\] {
      content-visibility: visible;
    }
  }
  @media (forced-colors: active) {
    .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\:top-1 {
      top: calc(var(--spacing) * 1);
    }
    .epitaxy-root .pointer-coarse\:right-1 {
      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\: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: 0.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;
  }
  :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) {
    opacity: 1;
  }
  :where(.group):has(:focus-visible)
    :is(.epitaxy-root .group-has-\[\:focus-visible\]\:mr-8) {
    margin-right: calc(var(--spacing) * 8);
  }
  :where(.group):has(:focus-visible)
    :is(
      .epitaxy-root
        .group-has-\[\:focus-visible\]\:\[transform\:translateX\(calc\(-1\*var\(--marquee-overflow\,0px\)\)\)\]
    ) {
    transform: translate(calc(-1 * var(--marquee-overflow, 0px)));
  }
  :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\]\:delay-75) {
    transition-delay: 75ms;
  }
  :where(.group):has(:focus-visible)
    :is(
      .epitaxy-root
        .group-has-\[\:focus-visible\]\:\[--marquee-left-fade\:12px\]
    ) {
    --marquee-left-fade: 12px;
  }
  :where(.group):has(:focus-visible)
    :is(
      .epitaxy-root
        .group-has-\[\:focus-visible\]\:\[transition\:--marquee-left-fade_0\.2s_ease-out_0\.3s\]
    ) {
    transition: --marquee-left-fade 0.2s ease-out 0.3s;
  }
  :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 0.3s;
  }
  :where(.group\/cdsrow):has([aria-expanded="true"])
    :is(
      .epitaxy-root .group-has-\[\[aria-expanded\=true\]\]\/cdsrow\:opacity-0
    ) {
    opacity: 0;
  }
  .epitaxy-root
    .comfortable\:mx-2\.5:where(
      [data-density="comfortable"],
      [data-density="comfortable"] *
    ) {
    margin-inline: calc(var(--spacing) * 2.5);
  }
  .epitaxy-root
    .comfortable\:px-2\.5:where(
      [data-density="comfortable"],
      [data-density="comfortable"] *
    ) {
    padding-inline: calc(var(--spacing) * 2.5);
  }
  .epitaxy-root
    .comfortable\:pl-2\.5:where(
      [data-density="comfortable"],
      [data-density="comfortable"] *
    ) {
    padding-left: calc(var(--spacing) * 2.5);
  }
  .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\:\!h-6:where(
      [data-density="compact"],
      [data-density="compact"] *
    ) {
    height: calc(var(--spacing) * 6) !important;
  }
  .epitaxy-root
    .compact\:\!w-6:where(
      [data-density="compact"],
      [data-density="compact"] *
    ) {
    width: calc(var(--spacing) * 6) !important;
  }
  .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\:\!rounded-lg:where(
      [data-density="compact"],
      [data-density="compact"] *
    ) {
    border-radius: var(--radius-lg) !important;
  }
  .epitaxy-root
    .compact\:rounded-xl:where(
      [data-density="compact"],
      [data-density="compact"] *
    ) {
    border-radius: var(--radius-xl);
  }
  .epitaxy-root
    .compact\:px-2:where([data-density="compact"], [data-density="compact"] *) {
    padding-inline: calc(var(--spacing) * 2);
  }
  .epitaxy-root
    .compact\:pl-2:where([data-density="compact"], [data-density="compact"] *) {
    padding-left: calc(var(--spacing) * 2);
  }
  .epitaxy-root .pressed\:text-\[var\(--accent\)\][aria-pressed="true"] {
    color: var(--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(--text-contained-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(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .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(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .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(--text-uncontained-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(--text-uncontained-selected);
  }
  .epitaxy-root
    .pressed\:hover\:text-\[var\(--accent-hover\)\][aria-pressed="true"]:hover {
    color: var(--accent-hover);
  }
  .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(--text-contained-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(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .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(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .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(--text-uncontained-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(--text-uncontained-selected);
  }
  .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(--text-contained-disabled);
  }
  .epitaxy-root .busy\:text-contained-hover[aria-busy="true"] {
    color: var(--text-contained-hover);
  }
  .epitaxy-root .busy\:text-contained-selected[aria-busy="true"] {
    color: var(--text-contained-selected);
  }
  .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(--text-destructive-default);
  }
  .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(--text-destructive-hover);
  }
  .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(--text-primary-default);
  }
  .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(--text-primary-hover);
  }
  .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(--text-uncontained-disabled);
  }
  .epitaxy-root .busy\:text-uncontained-hover[aria-busy="true"] {
    color: var(--text-uncontained-hover);
  }
  .epitaxy-root .busy\:text-uncontained-selected[aria-busy="true"] {
    color: var(--text-uncontained-selected);
  }
  .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\]\:min-h-\[80px\] .ProseMirror {
    min-height: 80px;
  }
  .epitaxy-root .\[\&_\.ProseMirror\]\:min-h-\[128px\] .ProseMirror {
    min-height: 128px;
  }
  .epitaxy-root .\[\&_\.ProseMirror\]\:w-full .ProseMirror {
    width: 100%;
  }
  .epitaxy-root .\[\&_\.ProseMirror\]\:py-0 .ProseMirror {
    padding-block: calc(var(--spacing) * 0);
  }
  .epitaxy-root .\[\&_\.ProseMirror\]\:break-words .ProseMirror {
    overflow-wrap: break-word;
  }
  .epitaxy-root .\[\&_\.ProseMirror\]\:whitespace-pre-wrap .ProseMirror {
    white-space: pre-wrap;
  }
  .epitaxy-root .\[\&_\.ProseMirror\]\:italic .ProseMirror {
    font-style: italic;
  }
  .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;
  }
  .epitaxy-root
    .\[\&_\.ProseMirror\.is-editor-empty\]\:italic
    .ProseMirror.is-editor-empty {
    font-style: italic;
  }
  .epitaxy-root .\[\&_\.cm-editor\]\:h-full .cm-editor {
    height: 100%;
  }
  .epitaxy-root
    .\[\&_\.epitaxy-prompt-input_\.tiptap\]\:min-h-\[140px\]
    .epitaxy-prompt-input
    .tiptap {
    min-height: 140px;
  }
  .epitaxy-root
    .\[\&_\.font-base\]\:text-\[length\:var\(--msg-timeline-font-size\)\]
    .font-base {
    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) * 0.5);
  }
  .epitaxy-root
    .\[\&_\.ignore-pre-bg\>div\]\:bg-transparent
    .ignore-pre-bg
    > div {
    background-color: #0000;
  }
  .epitaxy-root .\[\&_\.is-editor-empty\]\:relative .is-editor-empty {
    position: relative;
  }
  .epitaxy-root
    .\[\&_\.is-editor-empty\]\:before\:absolute
    .is-editor-empty:before {
    content: var(--tw-content);
    position: absolute;
  }
  .epitaxy-root
    .\[\&_\.is-editor-empty\]\:before\:right-0
    .is-editor-empty:before {
    content: var(--tw-content);
    right: calc(var(--spacing) * 0);
  }
  .epitaxy-root
    .\[\&_\.is-editor-empty\]\:before\:left-0
    .is-editor-empty:before {
    content: var(--tw-content);
    left: calc(var(--spacing) * 0);
  }
  .epitaxy-root
    .\[\&_\.is-editor-empty\]\:before\:\!h-auto
    .is-editor-empty:before {
    content: var(--tw-content);
    height: auto !important;
  }
  .epitaxy-root
    .\[\&_\.is-editor-empty\]\:before\:\!whitespace-pre-wrap
    .is-editor-empty:before {
    content: var(--tw-content);
    white-space: pre-wrap !important;
  }
  .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
    .\[\&_\.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 .\[\&_\.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-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(--font-mono);
  }
  .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
    .\[\&_\.tiptap\.is-editor-empty\]\:italic
    .tiptap.is-editor-empty {
    font-style: italic;
  }
  .epitaxy-root
    .\[\&_\.tiptap\.is-editor-empty\]\:before\:pointer-events-none
    .tiptap.is-editor-empty:before {
    content: var(--tw-content);
    pointer-events: none;
  }
  .epitaxy-root
    .\[\&_\.tiptap\.is-editor-empty\]\:before\:float-left
    .tiptap.is-editor-empty:before {
    content: var(--tw-content);
    float: left;
  }
  .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\)\]\:\!rounded :is(button, a) {
    border-radius: 0.25rem !important;
  }
  :where(.epitaxy-root)
    :is(.epitaxy-root .\[\&_\:is\(button\,a\)\]\:text-footnote :is(button, a)) {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-regular);
  }
  .epitaxy-root .\[\&_\:is\(button\,a\)\]\:font-normal :is(button, a) {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  :where(.epitaxy-root)
    :is(
      .epitaxy-root
        .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-heading-semibold
        :is(h1, h2, h3, h4, h5, h6)
    ) {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-semibold);
  }
  .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(--text-assistant-primary);
  }
  .epitaxy-root
    .\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\:not\(\:first-child\)\]\:mt-\[var\(--p8\)\]
    :is(h1, h2, h3, h4, h5, h6):not(:first-child) {
    margin-top: var(--p8);
  }
  .epitaxy-root .\[\&_\>_\*\]\:min-w-0 > * {
    min-width: calc(var(--spacing) * 0);
  }
  .epitaxy-root .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
    padding-inline: calc(var(--spacing) * 2);
  }
  .epitaxy-root .\[\&_\[cmdk-group-heading\]\]\:py-1 [cmdk-group-heading] {
    padding-block: calc(var(--spacing) * 1);
  }
  .epitaxy-root .\[\&_\[data-cds\=Avatar\]\]\:text-\[7px\] [data-cds="Avatar"] {
    font-size: 7px;
  }
  .epitaxy-root
    .\[\&_\[data-message-action-bar\]\]\:pt-1
    [data-message-action-bar] {
    padding-top: calc(var(--spacing) * 1);
  }
  .epitaxy-root
    .\[\&_\[data-message-action-bar\]\]\:pl-1
    [data-message-action-bar] {
    padding-left: calc(var(--spacing) * 1);
  }
  .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);
  }
  :where(.epitaxy-root)
    :is(
      .epitaxy-root
        .\[\&_\[data-settings-primary-text\]\]\:text-body
        [data-settings-primary-text]
    ) {
    font-family: var(--family-ui);
    font-size: var(--text-body);
    line-height: var(--leading-body);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root)
    :is(
      .epitaxy-root
        .\[\&_\[data-settings-secondary-text\]\]\:text-footnote
        [data-settings-secondary-text]
    ),
  :where(.epitaxy-root)
    :is(
      .epitaxy-root
        .\[\&_\[data-settings-section-subtitle\]\]\:text-footnote
        [data-settings-section-subtitle]
    ) {
    font-family: var(--family-ui);
    font-size: var(--text-footnote);
    line-height: var(--leading-footnote);
    font-weight: var(--weight-regular);
  }
  :where(.epitaxy-root)
    :is(
      .epitaxy-root
        .\[\&_\[data-settings-section-title\]\]\:text-heading-medium
        [data-settings-section-title]
    ) {
    font-family: var(--family-ui);
    font-size: var(--text-heading);
    line-height: var(--leading-heading);
    font-weight: var(--weight-medium);
  }
  .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
    .comfortable\:\[\&_\[role\=option\]\]\:px-3:where(
      [data-density="comfortable"],
      [data-density="comfortable"] *
    )
    [role="option"] {
    padding-inline: calc(var(--spacing) * 3);
  }
  .epitaxy-root
    .compact\:\[\&_\[role\=option\]\]\:px-2:where(
      [data-density="compact"],
      [data-density="compact"] *
    )
    [role="option"] {
    padding-inline: calc(var(--spacing) * 2);
  }
  .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 .\[\&_a\]\:underline a {
    text-decoration-line: underline;
  }
  .epitaxy-root .\[\&_b\]\:font-semibold b {
    --tw-font-weight: var(--weight-semibold, 600);
    font-weight: var(--weight-semibold, 600);
  }
  .epitaxy-root .\[\&_button\]\:mt-1 button {
    margin-top: calc(var(--spacing) * 1);
  }
  .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\]\:border button {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .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
    .comfortable\:\[\&_button\]\:px-2:where(
      [data-density="comfortable"],
      [data-density="comfortable"] *
    )
    button {
    padding-inline: calc(var(--spacing) * 2);
  }
  .epitaxy-root
    .compact\:\[\&_button\]\:px-1\.5:where(
      [data-density="compact"],
      [data-density="compact"] *
    )
    button {
    padding-inline: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .\[\&_button\.ml-1\]\:\[--button-bg\:transparent\] button.ml-1 {
    --button-bg: transparent;
  }
  .epitaxy-root
    .\[\&_button\.ml-1\]\:\[--button-hover-bg\:transparent\]
    button.ml-1 {
    --button-hover-bg: transparent;
  }
  .epitaxy-root .\[\&_code\]\:rounded code {
    border-radius: 0.25rem;
  }
  .epitaxy-root .\[\&_code\]\:bg-\[hsl\(var\(--border-300\)\/0\.06\)\] code {
    background-color: hsl(var(--border-300) / 0.06);
  }
  .epitaxy-root .\[\&_code\]\:bg-transparent code {
    background-color: #0000;
  }
  .epitaxy-root .\[\&_code\]\:px-1 code {
    padding-inline: calc(var(--spacing) * 1);
  }
  .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(--font-mono);
  }
  .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\]\:text-\[10px\] code {
    font-size: 10px;
  }
  .epitaxy-root .\[\&_code\]\:text-\[12px\] code {
    font-size: 12px;
  }
  .epitaxy-root .\[\&_div\]\:\!block div {
    display: block !important;
  }
  .epitaxy-root .\[\&_div\]\:\!w-auto div {
    width: auto !important;
  }
  .epitaxy-root .\[\&_em\]\:italic em {
    font-style: italic;
  }
  .epitaxy-root
    .\[\&_form\:has\(\#email\)_\[data-testid\=continue\]\]\:\[--button-bg\:hsl\(var\(--bg-200\)\)\]
    form:has(#email)
    [data-testid="continue"] {
    --button-bg: hsl(var(--bg-200));
  }
  .epitaxy-root
    .\[\&_form\:has\(\#email\)_\[data-testid\=continue\]\]\:\[--button-hover-bg\:hsl\(var\(--bg-400\)\)\]
    form:has(#email)
    [data-testid="continue"] {
    --button-hover-bg: hsl(var(--bg-400));
  }
  .epitaxy-root
    .\[\&_form\:has\(\#email\)_\[data-testid\=continue\]\]\:\[--button-hover-text\:hsl\(var\(--text-000\)\)\]
    form:has(#email)
    [data-testid="continue"] {
    --button-hover-text: hsl(var(--text-000));
  }
  .epitaxy-root
    .\[\&_form\:has\(\#email\)_\[data-testid\=continue\]\]\:\[--button-loading-color\:hsl\(var\(--text-400\)\)\]
    form:has(#email)
    [data-testid="continue"] {
    --button-loading-color: hsl(var(--text-400));
  }
  .epitaxy-root
    .\[\&_form\:has\(\#email\)_\[data-testid\=continue\]\]\:\[--button-text\:hsl\(var\(--text-000\)\)\]
    form:has(#email)
    [data-testid="continue"] {
    --button-text: hsl(var(--text-000));
  }
  .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\]\:mb-1 h1 {
    margin-bottom: calc(var(--spacing) * 1);
  }
  .epitaxy-root .\[\&_h1\]\:text-sm h1 {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .epitaxy-root .\[\&_h1\]\:text-\[15px\] h1 {
    font-size: 15px;
  }
  .epitaxy-root .\[\&_h1\]\:font-semibold h1 {
    --tw-font-weight: var(--weight-semibold, 600);
    font-weight: var(--weight-semibold, 600);
  }
  .epitaxy-root .\[\&_h2\]\:my-2 h2 {
    margin-block: calc(var(--spacing) * 2);
  }
  .epitaxy-root .\[\&_h2\]\:text-xs h2 {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .epitaxy-root .\[\&_h2\]\:text-\[14px\] h2 {
    font-size: 14px;
  }
  .epitaxy-root .\[\&_h2\]\:font-semibold h2 {
    --tw-font-weight: var(--weight-semibold, 600);
    font-weight: var(--weight-semibold, 600);
  }
  .epitaxy-root .\[\&_h3\]\:my-1\.5 h3 {
    margin-block: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .\[\&_h3\]\:mt-2 h3 {
    margin-top: calc(var(--spacing) * 2);
  }
  .epitaxy-root .\[\&_h3\]\:text-xs h3 {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .epitaxy-root .\[\&_h3\]\:text-\[13px\] h3 {
    font-size: 13px;
  }
  .epitaxy-root .\[\&_h3\]\:font-medium h3 {
    --tw-font-weight: var(--weight-medium, 500);
    font-weight: var(--weight-medium, 500);
  }
  .epitaxy-root .\[\&_h3\]\:font-semibold h3 {
    --tw-font-weight: var(--weight-semibold, 600);
    font-weight: var(--weight-semibold, 600);
  }
  .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 .\[\&_img\]\:\[image-rendering\:pixelated\] img {
    image-rendering: pixelated;
  }
  .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(--font-mono);
  }
  .epitaxy-root .\[\&_input\:\:placeholder\]\:font-ui input::placeholder {
    font-family: var(--family-ui, var(--font-ui));
  }
  .epitaxy-root .\[\&_kbd\]\:border-0 kbd {
    border-style: var(--tw-border-style);
    border-width: 0;
  }
  .epitaxy-root .\[\&_label\]\:hidden label {
    display: none;
  }
  .epitaxy-root .\[\&_label\]\:font-medium label {
    --tw-font-weight: var(--weight-medium, 500);
    font-weight: var(--weight-medium, 500);
  }
  .epitaxy-root .\[\&_li\]\:my-0\.5 li {
    margin-block: calc(var(--spacing) * 0.5);
  }
  .epitaxy-root .\[\&_li\]\:my-1 li {
    margin-block: calc(var(--spacing) * 1);
  }
  .epitaxy-root .\[\&_li\]\:text-xs li {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .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-1\.5 ol {
    margin-block: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .\[\&_ol\]\:my-2 ol {
    margin-block: calc(var(--spacing) * 2);
  }
  .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\]\:m-0 p {
    margin: calc(var(--spacing) * 0);
  }
  .epitaxy-root .\[\&_p\]\:my-1 p {
    margin-block: calc(var(--spacing) * 1);
  }
  .epitaxy-root .\[\&_p\]\:my-1\.5 p {
    margin-block: calc(var(--spacing) * 1.5);
  }
  .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\]\:text-xs p {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--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-1 pre {
    margin-block: calc(var(--spacing) * 1);
  }
  .epitaxy-root .\[\&_pre\]\:my-1\.5 pre {
    margin-block: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .\[\&_pre\]\:overflow-x-auto pre {
    overflow-x: auto;
  }
  .epitaxy-root .\[\&_pre\]\:rounded pre {
    border-radius: 0.25rem;
  }
  .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-\[10px\] pre {
    font-size: 10px;
  }
  .epitaxy-root .\[\&_pre\]\:text-\[12px\] pre {
    font-size: 12px;
  }
  .epitaxy-root .\[\&_span\]\:\[backface-visibility\:hidden\] span {
    backface-visibility: hidden;
  }
  .epitaxy-root .\[\&_strong\]\:font-semibold strong {
    --tw-font-weight: var(--weight-semibold, 600);
    font-weight: var(--weight-semibold, 600);
  }
  .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 .\[\&_tbody_a\]\:\!cursor-default tbody a {
    cursor: default !important;
  }
  .epitaxy-root .\[\&_tbody_td\:last-child\]\:\!pr-0 tbody td:last-child {
    padding-right: calc(var(--spacing) * 0) !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\]\: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\]\:px-4 th {
    padding-inline: calc(var(--spacing) * 4);
  }
  .epitaxy-root .\[\&_th\]\:pb-4 th {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .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\[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 .\[\&_ul\]\:my-1 ul {
    margin-block: calc(var(--spacing) * 1);
  }
  .epitaxy-root .\[\&_ul\]\:my-1\.5 ul {
    margin-block: calc(var(--spacing) * 1.5);
  }
  .epitaxy-root .\[\&_ul\]\:my-2 ul {
    margin-block: calc(var(--spacing) * 2);
  }
  .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
    .\[\&\:\:-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: 0.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-transparent::-webkit-scrollbar-thumb {
    background-color: #0000;
  }
  .epitaxy-root
    .\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track {
    background-color: #0000;
  }
  .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;
  }
  .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;
  }
  .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%
      );
      text-decoration-color: color-mix(in srgb, currentColor, transparent 60%);
    }
  }
  .epitaxy-root .\[\&\>\*\]\:pointer-events-auto > * {
    pointer-events: auto;
  }
  .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 .\[\&\>\*\]\:mt-0 > * {
    margin-top: calc(var(--spacing) * 0);
  }
  .epitaxy-root .\[\&\>\*\]\:w-full > * {
    width: 100%;
  }
  .epitaxy-root .\[\&\>\*\]\:\!bg-transparent > * {
    background-color: #0000 !important;
  }
  .epitaxy-root .\[\&\>\*\]\:font-ui > * {
    font-family: var(--family-ui, var(--font-ui));
  }
  .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 .\[\&\>\*\:not\(\:first-child\)\]\:pt-4 > :not(:first-child) {
    padding-top: calc(var(--spacing) * 4);
  }
  .epitaxy-root .\[\&\>\*\:not\(\:last-child\)\]\:pb-4 > :not(:last-child) {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .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-\[var\(--accent-10\)\]:hover[aria-pressed="true"]
    > .btn-squish {
    background-color: var(--accent-10) !important;
  }
  .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 .\[\&\>\[aria-hidden\]\]\:\!bg-transparent > [aria-hidden] {
    background-color: #0000 !important;
  }
  .epitaxy-root
    .\[\&\>\[aria-hidden\]\:first-child\]\:opacity-0
    > [aria-hidden]:first-child {
    opacity: 0;
  }
  .epitaxy-root
    .\[\&\>\[aria-hidden\]\:first-child\]\:transition-opacity
    > [aria-hidden]:first-child {
    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
    .group-hover\:\[\&\>\[aria-hidden\]\:first-child\]\:opacity-100:is(
      :where(.group):hover *
    )
    > [aria-hidden]:first-child {
    opacity: 1;
  }
  .epitaxy-root
    .\[\&\>\[data-cds\=Banner\]\]\:\!border-y-0
    > [data-cds="Banner"],
  .epitaxy-root
    .\[\&\>\[data-cds\=DataTable\]\]\:\!border-y-0
    > [data-cds="DataTable"],
  .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\]\: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\]\:justify-end > button {
    justify-content: flex-end;
  }
  .epitaxy-root .\[\&\>button\]\:rounded-\[\.625rem\] > button {
    border-radius: 0.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) * 0.5);
  }
  .epitaxy-root .\[\&\>div\]\:\!h-full > div {
    height: 100% !important;
  }
  .epitaxy-root .\[\&\>div\]\:items-center > div {
    align-items: center;
  }
  .epitaxy-root .\[\&\>div\]\:\!rounded-none > div {
    border-radius: 0 !important;
  }
  .epitaxy-root .\[\&\>div\]\:rounded-none > div {
    border-radius: 0;
  }
  .epitaxy-root .\[\&\>div\]\:\!border-0 > div {
    border-style: var(--tw-border-style) !important;
    border-width: 0 !important;
  }
  .epitaxy-root .\[\&\>div\]\:border-0 > div {
    border-style: var(--tw-border-style);
    border-width: 0;
  }
  .epitaxy-root .\[\&\>div\]\:\!p-0 > div {
    padding: calc(var(--spacing) * 0) !important;
  }
  .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\>button\:first-of-type\]\:flex-1
    > div
    > button:first-of-type {
    flex: 1;
  }
  .epitaxy-root
    .\[\&\>div\>button\:first-of-type\]\:pl-\[calc\(var\(--cds-pad-md\)\+25px\)\]
    > div
    > button:first-of-type {
    padding-left: calc(var(--cds-pad-md) + 25px);
  }
  .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\:first-child_button\]\:\!h-\[150px\]
    > div
    > div:first-child
    button {
    height: 150px !important;
  }
  .epitaxy-root .\[\&\>div\>div\>div\]\:flex-1 > div > div > div {
    flex: 1;
  }
  .epitaxy-root .\[\&\>div\>div\>div\]\:rounded-\[\.625rem\] > div > div > div {
    border-radius: 0.625rem;
  }
  .epitaxy-root .\[\&\>div\>span\:last-child\]\:\!mr-0 > div > span:last-child {
    margin-right: calc(var(--spacing) * 0) !important;
  }
  .epitaxy-root .\[\&\>hr\:first-child\]\:hidden > hr:first-child {
    display: none;
  }
  .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 .\[\&\>p\]\:mb-1 > p {
    margin-bottom: calc(var(--spacing) * 1);
  }
  :where(.epitaxy-root) :is(.epitaxy-root .\[\&\>p\]\:text-caption > p) {
    font-family: var(--family-ui);
    font-size: var(--text-caption);
    line-height: var(--leading-caption);
    font-weight: var(--weight-regular);
  }
  .epitaxy-root .\[\&\>span\]\:hidden > span {
    display: none;
  }
  .epitaxy-root .\[\&\>span\]\:min-w-0 > span {
    min-width: calc(var(--spacing) * 0);
  }
  .epitaxy-root
    .hover\:\[\&\>span\]\:shadow-\[0_0_0_1px_var\(--t7\)\]:hover
    > span {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, var(--t7));
    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) * 0.5);
  }
  .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
    .hover\:\[\&\>span\:last-child\]\:underline:hover
    > span:last-child {
    text-decoration-line: underline;
  }
  .epitaxy-root
    .hover\:\[\&\>span\:last-child\]\:underline-offset-\[3px\]:hover
    > span:last-child {
    text-underline-offset: 3px;
  }
  .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\: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 .\[\&\>svg\]\:block > svg {
    display: block;
  }
  .epitaxy-root .\[\&\>svg\]\:size-\[81px\] > svg {
    width: 81px;
    height: 81px;
  }
  .epitaxy-root .\[\&\>svg\]\:size-full > svg {
    width: 100%;
    height: 100%;
  }
  .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 .\[\&\>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(--weight-medium, 500);
    font-weight: var(--weight-medium, 500);
  }
  .epitaxy-root
    .\[\&\[data-selection-mode\]_tbody_a\]\:pointer-events-none[data-selection-mode]
    tbody
    a {
    pointer-events: none;
  }
  .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\)\]\:opacity-0 {
      opacity: 0;
    }
    .epitaxy-root
      .\[\@media\(hover\:hover\)\]\:group-hover\:w-5:is(
        :where(.group):hover *
      ) {
      width: calc(var(--spacing) * 5);
    }
    .epitaxy-root
      .\[\@media\(hover\:hover\)\]\:group-hover\/active\:opacity-100:is(
        :where(.group\/active):hover *
      ),
    .epitaxy-root
      .\[\@media\(hover\:hover\)\]\:focus-visible\:opacity-100:focus-visible {
      opacity: 1;
    }
  }
  @media (hover: none) {
    .epitaxy-root .\[\@media\(hover\:none\)\]\:pointer-events-auto {
      pointer-events: auto;
    }
    .epitaxy-root .\[\@media\(hover\:none\)\]\:opacity-100 {
      opacity: 1;
    }
  }
  @media (pointer: coarse) {
    .epitaxy-root .\[\@media\(pointer\:coarse\)\]\:block {
      display: block;
    }
  }
  [data-dragging] :is(.epitaxy-root .\[\[data-dragging\]_\&\]\:invisible) {
    visibility: hidden;
  }
  [data-dragging] :is(.epitaxy-root .\[\[data-dragging\]_\&\]\:visible) {
    visibility: visible;
  }
  [data-dragging]
    :is(.epitaxy-root .\[\[data-dragging\]_\&\]\:cursor-grabbing) {
    cursor: grabbing;
  }
  [data-highlighted]
    :is(.epitaxy-root .\[\[data-highlighted\]_\&\]\:opacity-0) {
    opacity: 0;
  }
  [data-highlighted]
    :is(.epitaxy-root .\[\[data-highlighted\]_\&\]\:opacity-100) {
    opacity: 1;
  }
  [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%) * 0.86),
      65%
    );
  }
  [data-mode="dark"]
    :is(.epitaxy-root .\[\[data-mode\=dark\]_\&\]\:mix-blend-plus-lighter) {
    mix-blend-mode: plus-lighter;
  }
  [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;
  }
}
: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 [class*="cursor-zoom-in"]:not(:disabled) {
  cursor: zoom-in;
}
.epitaxy-root.epitaxy-root
  :is(b, strong):is([class^="text-"], [class*=" text-"]) {
  font-weight: inherit;
}
.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 p.is-editor-empty:before {
  color: var(--t5) !important;
}
.epitaxy-root .ProseMirror a {
  font-weight: inherit;
  color: var(--accent);
}
.epitaxy-root .ProseMirror a:hover {
  color: var(--accent-hover);
  text-decoration: underline;
}
.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(--prompt-blur-outer-color),
    0 var(--prompt-blur-depth-y) var(--prompt-blur-depth-blur) 0
      var(--prompt-blur-depth-color);
}
.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: 0.6;
}
.epitaxy-root .epitaxy-pill-body {
  position: relative;
  box-shadow: 0 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 0.5px #fff3;
}
.epitaxy-root .epitaxy-pill-body--flat,
.epitaxy-root .epitaxy-pill-body--flat:after {
  box-shadow: none;
}
.epitaxy-root .epitaxy-pill-body:focus {
  box-shadow:
    0 0 0 var(--focus-inner-width) var(--focus-inner-color),
    0 0 6px 0 var(--accent-20);
}
.epitaxy-root .dframe-root {
  --df-bg-page-hsl: var(--_gray-10);
  --df-sidebar-bg: hsl(var(--_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: hsl(var(--_gray-860) / 0.95);
}
: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));
  --prompt-blur-outer-color: hsl(var(--border-300) / 0.15);
  --prompt-focus-outer-color: hsl(var(--border-300) / 0.2);
}
.epitaxy-root:where(:not(.remote-space-root)),
:root[data-mode="dark"] .epitaxy-root:where(:not(.remote-space-root)) {
  --ui-user-message-background: var(--t2);
  --ui-user-message-primary-text: var(--text-assistant-primary);
}
.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: hsl(var(--_gray-900) / 0.06);
}
[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);
  --panel-content-stroke-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 hsl(var(--_gray-900) / 0.04);
}
[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 hsl(var(--_gray-900) / 0.08);
}
[data-mode="dark"] .epitaxy-root diffs-container {
  color-scheme: dark;
}
[data-mode="light"] .epitaxy-root diffs-container {
  color-scheme: light;
}
.epitaxy-root .epitaxy-code-surface > [data-surface] {
  background: light-dark(
    var(--code-theme-light-bg, var(--surface-primary-elevated)),
    var(--code-theme-dark-bg, var(--surface-primary-elevated))
  );
}
.epitaxy-root .epitaxy-code-card {
  background: light-dark(
    var(--code-theme-light-bg, var(--t1)),
    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: light-dark(
    var(--code-theme-light-bg, var(--surface-primary-elevated)),
    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,
          light-dark(
              var(--code-theme-light-bg, var(--surface-primary-elevated)),
              var(--code-theme-dark-bg, var(--surface-primary-elevated))
            )
            94%,
          light-dark(#000, #fff)
        )
        80%,
      transparent
    );
  }
}
.epitaxy-root .epitaxy-panel-subheader[data-sticky] {
  background: light-dark(
    var(--code-theme-light-bg, var(--surface-primary-elevated)),
    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,
          light-dark(
              var(--code-theme-light-bg, var(--surface-primary-elevated)),
              var(--code-theme-dark-bg, var(--surface-primary-elevated))
            )
            94%,
          light-dark(#000, #fff)
        )
        97%,
      transparent
    );
  }
}
.epitaxy-root button.epitaxy-panel-subheader:enabled:hover {
  background: light-dark(
    var(--code-theme-light-bg, var(--surface-primary-elevated)),
    var(--code-theme-dark-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,
          light-dark(
              var(--code-theme-light-bg, var(--surface-primary-elevated)),
              var(--code-theme-dark-bg, var(--surface-primary-elevated))
            )
            90%,
          light-dark(#000, #fff)
        )
        80%,
      transparent
    );
  }
}
.epitaxy-root button.epitaxy-panel-subheader[data-sticky]:enabled:hover {
  background: light-dark(
    var(--code-theme-light-bg, var(--surface-primary-elevated)),
    var(--code-theme-dark-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,
          light-dark(
              var(--code-theme-light-bg, var(--surface-primary-elevated)),
              var(--code-theme-dark-bg, var(--surface-primary-elevated))
            )
            90%,
          light-dark(#000, #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-root .epitaxy-approval-ghost {
  transform-origin: top;
  transition:
    transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1),
    opacity 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@keyframes epitaxy-user-enter {
  0% {
    opacity: 0;
    transform: scale(0.92) translateY(6px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.epitaxy-root .epitaxy-user-enter {
  animation: 0.45s cubic-bezier(0.34, 1.3, 0.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;
  }
}
.epitaxy-root .epitaxy-expanding-body {
  opacity: 0;
  transition-behavior: allow-discrete;
  grid-template-rows: 0fr;
  transition:
    grid-template-rows 0.25s ease-out,
    opacity 0.2s ease-out,
    display 0.25s;
  display: none;
}
.epitaxy-root .epitaxy-expanding-body[data-expanded] {
  opacity: 1;
  grid-template-rows: 1fr;
  display: grid;
}
@starting-style {
  .epitaxy-root .epitaxy-expanding-body[data-expanded] {
    opacity: 0;
    grid-template-rows: 0fr;
  }
}
@starting-style {
  .epitaxy-root .epitaxy-expanding-body[data-expanded][data-no-enter] {
    opacity: 1;
    grid-template-rows: 1fr;
  }
}
@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-expanding-body {
    transition: none;
  }
}
@keyframes epitaxy-approval-promote {
  0% {
    opacity: 0.75;
    transform: translateY(-6px) scale(0.97);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.epitaxy-root .epitaxy-approval-card.epitaxy-approval-kbd:focus-visible {
  outline: var(--focus-inner-width) solid var(--focus-inner-color);
  outline-offset: 2px;
}
.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: 0.22s cubic-bezier(0.215, 0.61, 0.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 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@starting-style {
  .epitaxy-root .epitaxy-titlebar-fade {
    opacity: 0;
  }
}
.epitaxy-root .epitaxy-titlebar-badge {
  transform-origin: 50%;
  transition:
    opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),
    scale 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),
    display 0.15s allow-discrete;
  display: flex;
}
@starting-style {
  .epitaxy-root .epitaxy-titlebar-badge {
    opacity: 0;
    scale: 0.6;
  }
}
.epitaxy-root .epitaxy-titlebar-badge[data-hidden] {
  opacity: 0;
  display: none;
  scale: 0.6;
}
@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-titlebar-badge {
    transition:
      opacity 0.15s linear,
      display 0.15s allow-discrete;
  }
  @starting-style {
    .epitaxy-root .epitaxy-titlebar-badge {
      scale: 1;
    }
  }
  .epitaxy-root .epitaxy-titlebar-badge[data-hidden] {
    scale: 1;
  }
}
.epitaxy-root [data-just-switched] .epitaxy-titlebar-badge {
  transition: none;
}
.epitaxy-root .epitaxy-drop-overlay {
  border-radius: var(--r5);
  box-shadow: inset 0 0 0 2px var(--accent);
  transition:
    transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1),
    opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@starting-style {
  .epitaxy-root .epitaxy-drop-overlay {
    opacity: 0;
    transform: scale(1.005);
  }
}
.epitaxy-root .epitaxy-drop-overlay:before {
  content: "";
  border-radius: inherit;
  box-shadow: inset 0 0 24px 0 var(--accent-20);
  transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 80ms;
  position: absolute;
  inset: 0;
}
@starting-style {
  .epitaxy-root .epitaxy-drop-overlay:before {
    opacity: 0;
  }
}
.epitaxy-root .epitaxy-attachment-shelf {
  transition:
    opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1),
    transform 0.2s cubic-bezier(0.215, 0.61, 0.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 0.18s cubic-bezier(0.215, 0.61, 0.355, 1),
    opacity 0.18s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@starting-style {
  .epitaxy-root .epitaxy-attachment-pill {
    opacity: 0;
    transform: scale(0.92) translateY(4px);
  }
}
::view-transition-group(root) {
  animation-duration: 0s;
}
::view-transition-group(.epitaxy-pill) {
  animation-duration: 0.18s;
  animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
@keyframes epitaxy-pill-suck-in {
  to {
    opacity: 0;
    transform: scale(0.5);
  }
}
::view-transition-old(.epitaxy-pill):only-child {
  animation: 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.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;
  }
  ::view-transition-group(.epitaxy-pill) {
    animation: none;
  }
}
.epitaxy-root :is(.epitaxy-diff, .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-card-outline,
[data-mode="light"][data-code-theme-light="claude-light"]
  .epitaxy-root
  .epitaxy-diff,
[data-mode="dark"][data-code-theme-dark="claude-darker"]
  .epitaxy-root
  .epitaxy-diff {
  box-shadow: 0 0 0 1px var(--card-outline-color);
}
.epitaxy-root .epitaxy-diff-panel {
  --diffs-bg-separator-override: transparent;
  --diffs-bg-context-override: transparent;
  --diffs-bg-selection-override: var(--accent-20);
  --diffs-bg-selection-number-override: var(--accent-20);
  --diffs-min-number-column-width: 3ch;
  --diffs-gap-style: 0;
  margin-top: -8px;
}
.epitaxy-root {
  --text-code: 0.928571em;
  --leading-code: 1.53846;
  --chat-turn-gap: calc(
    var(--chat-body, var(--text-body)) * var(--chat-leading, 1.42857) * 0.75
  );
  --chat-item-gap: calc(
    var(--chat-body, var(--text-body)) * var(--chat-leading, 1.42857) * 0.5
  );
  font-family: var(--family-ui);
  font-size: var(--chat-body, var(--text-body));
  line-height: var(--chat-leading, var(--leading-body));
  font-weight: var(--weight-regular);
  color: var(--text-assistant-primary);
  overflow-wrap: break-word;
}
.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) * 0.75);
  --chat-item-gap: calc(var(--chat-body) * var(--chat-leading) * 0.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,
    .text-body-medium,
    .text-body-semibold,
    .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, .text-footnote-bold):not(button, input, textarea) {
  font-size: var(--chat-footnote);
  line-height: 1.25;
}
.epitaxy-markdown {
  gap: var(--chat-item-gap, 10px);
  font-family: var(--family-ui);
  font-size: var(--chat-body, var(--text-body));
  line-height: var(--chat-leading, var(--leading-body));
  font-weight: var(--weight-regular);
  color: var(--text-assistant-primary);
  overflow-wrap: break-word;
  flex-direction: column;
  display: flex;
}
.epitaxy-markdown h1 {
  font-size: 1.14286em;
  line-height: 1.25;
}
.epitaxy-markdown h2 {
  font-size: 1.07143em;
  line-height: 1.33333;
  font-weight: var(--weight-medium);
  color: var(--text-assistant-secondary);
}
.epitaxy-markdown h3 {
  font-size: 1em;
  font-weight: var(--weight-medium);
}
.epitaxy-markdown h4,
.epitaxy-markdown h5,
.epitaxy-markdown h6,
.epitaxy-markdown strong {
  font-weight: var(--weight-medium);
}
[data-mode="dark"] .epitaxy-markdown :is(:is(strong, b) a, a :is(strong, b)) {
  font-weight: var(--weight-regular);
}
.epitaxy-markdown em {
  font-style: italic;
}
.epitaxy-markdown kbd {
  font-family: var(--family-monospace);
  font-size: calc(var(--chat-body, var(--text-body)) - 2px);
  border: 1px solid var(--border-default);
  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(--text-assistant-secondary);
}
.epitaxy-markdown .footnote-def {
  font-size: calc(var(--chat-body, var(--text-body)) - 1px);
  color: var(--text-assistant-secondary);
}
.epitaxy-markdown :not(pre) > code {
  font-family: var(--family-monospace);
  font-size: calc(var(--chat-body, var(--text-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 {
  --text-assistant-code: var(--accent);
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  background: 0 0;
}
.epitaxy-markdown :is(a, button, [role="button"]):hover > code {
  background: var(--accent-10);
}
.epitaxy-markdown code code {
  font-size: inherit;
  background: 0 0;
  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) > * + :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(--text-assistant-secondary);
  flex-direction: column;
  display: flex;
}
.epitaxy-markdown hr {
  border-top: 0.5px solid var(--t4);
  margin-block: var(--chat-item-gap, 10px);
}
.epitaxy-markdown > .epitaxy-codeblock,
.epitaxy-markdown > [data-alluvium] > .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;
}
.epitaxy-markdown th {
  background: var(--t2);
  font-weight: var(--weight-medium);
  white-space: nowrap;
}
.epitaxy-markdown td {
  background: var(--t1);
}
.epitaxy-markdown table :not(pre) > code {
  background: 0 0;
}
.epitaxy-root .epitaxy-code-chip {
  font-family: var(--family-monospace);
  font-size: calc(var(--chat-body, var(--text-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(--accent);
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  background: 0 0;
}
.epitaxy-root :is(a, button, [role="button"]):hover > .epitaxy-code-chip {
  background: var(--accent-10);
}
.epitaxy-root .epitaxy-panel-link {
  color: var(--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: var(--accent-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(--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(--weight-semibold);
  color: var(--text-assistant-primary);
  margin-block: 24px 8px;
  padding-block: 0;
}
.epitaxy-markdown.epitaxy-file-prose h3 {
  font-size: 15px;
  font-weight: var(--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(--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
  :is(
    .epitaxy-transcript-width,
    .epitaxy-composer-width,
    .epitaxy-default-view-width,
    .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: 960px;
}
[data-transcript-width="s"]
  .epitaxy-root
  :is(.epitaxy-transcript-width, .epitaxy-composer-width) {
  --max-content-width: 768px;
}
[data-transcript-width="l"]
  .epitaxy-root
  :is(.epitaxy-transcript-width, .epitaxy-composer-width),
.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 {
  container: chat-panel/inline-size;
}
@container chat-panel (min-width:1024px) {
  .epitaxy-toc {
    transform: translate(10px);
  }
}
.dframe-root[data-collapsed]
  .dframe-pane-primary
  .epitaxy-root
  [data-top-left] {
  margin-left: 112px;
}
.dframe-root[data-collapsed][data-web]
  .dframe-pane-primary
  .epitaxy-root
  [data-top-left] {
  margin-left: 32px;
}
.dframe-root[data-collapsed][data-wco]
  .dframe-pane-primary
  .epitaxy-root
  [data-top-left] {
  margin-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;
  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;
  transition: opacity 0.15s ease-out;
  position: absolute;
  bottom: 0;
}
.epitaxy-root .dframe-sidebar [data-row] [data-selected] {
  background: 0 0;
}
.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 hsl(var(--accent-100) / 0.2);
  outline: none;
}
.epitaxy-root .dframe-sidebar .cds-reset {
  --cds-page-bg: transparent;
}
.epitaxy-root .dframe-sidebar .group\/label:focus-visible {
  border-radius: var(--df-radius-pill);
}
@keyframes epitaxy-diff-badge-add-flash {
  0% {
    color: var(--cds-text-git-added);
  }
  to {
    color: var(--t6);
  }
}
@keyframes epitaxy-diff-badge-del-flash {
  0% {
    color: var(--cds-text-git-removed);
  }
  to {
    color: var(--t6);
  }
}
.epitaxy-root .epitaxy-diff-badge-add-flash {
  animation: 0.2s ease-out 1.2s backwards epitaxy-diff-badge-add-flash;
}
.epitaxy-root .epitaxy-diff-badge-del-flash {
  animation: 0.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: 0.4;
    transform: translateY(1px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.epitaxy-hint-fade-in {
  animation: 0.4s cubic-bezier(0.215, 0.61, 0.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;
  }
  to {
    opacity: 1;
  }
}
.epitaxy-toc-fade-in {
  animation: 0.18s ease-out 0.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)));
  }
  to {
    transform: none;
  }
}
.epitaxy-root .epitaxy-sticky-prompt-clip {
  --epitaxy-sticky-line: var(--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 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
  display: flex;
  overflow: hidden;
}
.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 .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(--ui-user-message-primary-text);
  font-family: var(--family-ui);
  font-size: var(--text-body);
  line-height: var(--leading-body);
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  text-wrap: pretty;
  animation: 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)
    epitaxy-sticky-prompt-enter;
  display: block;
}
@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);
  }
  to {
    opacity: 1;
    transform: translate(0);
  }
}
.epitaxy-notification-enter {
  animation: 0.18s cubic-bezier(0.215, 0.61, 0.355, 1)
    epitaxy-notification-enter;
}
@media (prefers-reduced-motion: reduce) {
  .epitaxy-notification-enter {
    animation: none;
  }
}
@keyframes epitaxy-tile-exit-fade {
  to {
    opacity: 0;
  }
}
.tiles-shell[data-exiting] {
  animation: 0.32s cubic-bezier(0.32, 0.72, 0, 1) forwards
    epitaxy-tile-exit-fade;
}
@media (prefers-reduced-motion: reduce) {
  .tiles-shell[data-exiting] {
    animation: none;
  }
}
@keyframes epitaxy-prompt-shimmer {
  0% {
    opacity: 0;
    background-position: 130% 0;
  }
  20% {
    opacity: 1;
  }
  to {
    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(--accent-brand) h s l / 10%) 48%,
    hsl(from var(--accent-brand) h s l / 16%) 52%,
    transparent 100%
  );
  background-position: 130% 0;
  background-repeat: no-repeat;
  background-size: 220% 100%;
  animation: 1.1s cubic-bezier(0.22, 0.9, 0.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 {
  to {
    background-position: -50% 0;
  }
}
.epitaxy-root .epitaxy-text-shine {
  color: var(--text-assistant-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(0.77, 0, 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%,
  to {
    color: var(--text-assistant-secondary);
  }
  50% {
    color: color-mix(
      in srgb,
      var(--text-assistant-secondary) 75%,
      var(--surface-primary)
    );
  }
}
.epitaxy-root .epitaxy-thinking-shimmer {
  animation: 2s ease-in-out 3s infinite epitaxy-thinking-shimmer;
}
@media (prefers-reduced-motion: reduce) {
  .epitaxy-root .epitaxy-thinking-shimmer {
    animation: none;
  }
}
.epitaxy-root :is(.epitaxy-textarea, .epitaxy-input, .epitaxy-input-group) {
  font-family: var(--family-ui);
  font-size: var(--chat-body, var(--text-body));
  line-height: var(--chat-leading, var(--leading-body));
  font-weight: var(--weight-regular);
  color: var(--text-contained-default);
  background-color: var(--fill-contained-default);
  border-radius: var(--r4);
  box-shadow:
    inset 0 0 0 var(--button-contained-default-inner-width)
      var(--button-contained-default-inner-color),
    0 0 0 var(--button-contained-default-outer-width)
      var(--button-contained-default-outer-color),
    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
  :is(.epitaxy-textarea, .epitaxy-input, .epitaxy-input-group):hover {
  background-color: var(--fill-contained-hover);
}
.epitaxy-root :is(.epitaxy-textarea, .epitaxy-input):disabled,
.epitaxy-root .epitaxy-input-group:has(> input:disabled) {
  background-color: var(--fill-contained-disabled);
  color: var(--text-contained-disabled);
  box-shadow: none;
}
.epitaxy-root :is(.epitaxy-textarea, .epitaxy-input)::placeholder,
.epitaxy-root .epitaxy-input-group > input::placeholder {
  color: var(--t5);
}
.epitaxy-root :is(.epitaxy-textarea, .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(--accent-20);
  outline: none;
}
.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: 0 0;
  border: 0;
  outline: none;
  flex: 1;
}
.epitaxy-root
  .group\/btn:not(:disabled):active
  .btn-squish.epitaxy-task-card-surface {
  transform: scale(0.99);
}
@keyframes epitaxy-thread-takeover {
  0% {
    opacity: 0.5;
    transform: scale(0.985);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .epitaxy-thread-takeover {
    transform-origin: 85% 25%;
    animation: 0.28s cubic-bezier(0.16, 1, 0.3, 1) epitaxy-thread-takeover;
  }
}
@property --tw-border-spacing-x {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-spacing-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  inherits: false;
  initial-value: "";
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%,
  to {
    opacity: 0;
    transform: scale(2);
  }
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
