:root{color-scheme:dark;--bg: #0d0e13;--surface-1: #14151c;--surface-2: #1b1d26;--surface-3: #242733;--surface-4: #2e3240;--scrim: rgb(6 7 10 / .72);--line: #2c2f3d;--line-strong: #3d4152;--field-border: #646a80;--text-1: #eceef4;--text-2: #b2b6c5;--text-3: #8b90a3;--accent: #f5c451;--accent-hover: #ffd577;--accent-ink: #1c1504;--accent-soft: rgb(245 196 81 / .14);--accent-faint: rgb(245 196 81 / .06);--accent-glow: rgb(245 196 81 / .35);--ok: #6fd69b;--ok-soft: rgb(111 214 155 / .12);--warn: #ff9f5a;--warn-soft: rgb(255 159 90 / .12);--danger: #ff7d7d;--danger-soft: rgb(255 125 125 / .12);--info: #8cbcff;--frame-camera: #76bbff;--frame-title: #ff8fc8;--font-ui: Inter, "Segoe UI", system-ui, -apple-system, sans-serif;--font-display: "League Gothic", "Arial Narrow", Impact, sans-serif;--text-xs: 12px;--text-sm: 13px;--text-md: 14px;--text-lg: 16px;--text-xl: 20px;--text-2xl: 24px;--display-sm: 34px;--display-md: 48px;--display-lg: clamp(56px, 7vw, 96px);--display-xl: clamp(64px, 10.5vw, 168px);--leading-tight: 1.15;--leading: 1.5;--leading-loose: 1.65;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 56px;--space-10: 80px;--space-11: 120px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px;--shadow-float: 0 18px 48px -12px rgb(0 0 0 / .65), 0 2px 6px rgb(0 0 0 / .35);--shadow-dialog: 0 32px 90px -20px rgb(0 0 0 / .8), 0 0 0 1px rgb(255 255 255 / .04);--ring: 0 0 0 3px var(--accent-soft);--focus: 2px solid var(--accent);--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--dur-4: .56s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.5, 0, .9, .4);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-emph: cubic-bezier(.2, 1.1, .3, 1);--z-raised: 2;--z-topbar: 30;--z-rail: 40;--z-editor: 45;--z-scrim: 50;--z-menu: 60;--z-dock: 70;--z-dialog: 90;--z-toast: 100;--z-veil: 110;--rail-w: 76px;--topbar-h: 60px;--content-max: 1280px;--gutter: 32px}:root[data-theme=orange]{--bg: #110c0b;--surface-1: #191312;--surface-2: #211a18;--surface-3: #2c2321;--surface-4: #382d2a;--scrim: rgb(10 6 5 / .74);--line: #352a27;--line-strong: #4a3a36;--field-border: #7a655e;--text-1: #f5efec;--text-2: #c4b4ae;--text-3: #9d8c86;--accent: #ff7a3d;--accent-hover: #ff9663;--accent-ink: #200b02;--accent-soft: rgb(255 122 61 / .16);--accent-faint: rgb(255 122 61 / .07);--accent-glow: rgb(255 122 61 / .38);--warn: #ffc35a;--warn-soft: rgb(255 195 90 / .12)}@media(max-width:1099px){:root{--gutter: 24px}}@media(max-width:640px){:root{--gutter: 16px;--topbar-h: 56px}}@media(min-width:1100px){:root{--rail-w: 232px}}
