/* Generated by scripts/generate-brand-tokens.mjs */
:root:not([data-staff="legacy"]){--canvas:250 247 240;--surface:255 255 255;--surface-elevated:242 236 223;--border:230 221 203;--foreground:26 26 26;--muted:92 85 71;--primary:26 26 26;--primary-fg:250 247 240;--accent:201 150 43;--accent-fg:26 26 26;--gold:138 100 20;--focus:173 129 37;--success:22 101 52;--warning:133 77 14;--danger:185 28 28;--info:21 94 117;color-scheme:light;}
:root.dark:not([data-staff="legacy"]){--canvas:14 14 14;--surface:26 26 26;--surface-elevated:34 34 34;--border:42 42 42;--foreground:245 235 215;--muted:189 179 160;--primary:217 164 65;--primary-fg:26 26 26;--accent:217 164 65;--accent-fg:26 26 26;--gold:201 150 43;--focus:217 164 65;--success:134 239 172;--warning:252 211 77;--danger:252 165 165;--info:103 232 249;color-scheme:dark;}
@media(prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-staff="legacy"]){--canvas:14 14 14;--surface:26 26 26;--surface-elevated:34 34 34;--border:42 42 42;--foreground:245 235 215;--muted:189 179 160;--primary:217 164 65;--primary-fg:26 26 26;--accent:217 164 65;--accent-fg:26 26 26;--gold:201 150 43;--focus:217 164 65;--success:134 239 172;--warning:252 211 77;--danger:252 165 165;--info:103 232 249;color-scheme:dark;}}
:root[data-staff="legacy"]{--canvas:212 212 212;--surface:250 250 250;--surface-elevated:255 255 255;--foreground:64 64 64;--muted:115 115 115;--border:229 229 229;--primary:0 70 254;--primary-fg:255 255 255;--warning:255 165 20;--danger:244 58 48;--success:61 229 103;--info:48 198 232;}
:root.dark[data-staff="legacy"]{--canvas:10 10 10;--surface:23 23 23;--surface-elevated:38 38 38;--foreground:245 245 245;--muted:229 229 229;--border:64 64 64;--primary:63 121 254;--primary-fg:255 255 255;--warning:255 194 78;--danger:248 118 98;--success:107 239 127;--info:97 225 241;}
:root{--scrim:0 0 0;--radius:8px;--space:4px;--font-ui:Urbanist,system-ui,sans-serif;}
.brand-swatch-gold{background:linear-gradient(90deg,#1A1A1A 0 33%,#C9962B 33% 66%,#FAF7F0 66%);}
.brand-swatch-coffee{background:linear-gradient(90deg,#3B2416 0 33%,#C58B4A 33% 66%,#F6EEE2 66%);}
.brand-swatch-forest{background:linear-gradient(90deg,#1F3A2B 0 33%,#7FA383 33% 66%,#F7F5EE 66%);}
.brand-swatch-cherry{background:linear-gradient(90deg,#5E0F2A 0 33%,#D9AE5F 33% 66%,#FBF5EA 66%);}
.brand-swatch-night{background:linear-gradient(90deg,#14213D 0 33%,#6C8EBF 33% 66%,#F3F6FA 66%);}
