:root{--popp-yellow:#FBBF24;--popp-yellow-deep:#F59E0B;--ink:var(--text-100);--graphite:var(--text-300);--canvas:var(--navy-850);--paper:var(--navy-800);--muted:var(--text-400);--operator:#11162B;--teal:#20AFA4;--purple:#7357E8;--coral:#E96C5D;--success:#268A57;--warning:#C77900;--danger:#C94A4A;--info:#3E70D8;--bg:var(--navy-850);--surface:var(--navy-800);--fg:var(--text-200);--fg-muted:var(--text-300);--line:rgba(148,163,184,.14);--f-ui:"Inter",system-ui,sans-serif;--f-edit:"Space Grotesk",system-ui,sans-serif;--r-1:6px;--r-2:12px;--r-3:20px;--s-16:64px;--s-24:96px;--gutter:clamp(16px,4vw,48px);--measure:62ch;--content:1280px;--t-fast:.14s;--t-base:.22s;--ease:cubic-bezier(.2,.7,.2,1);--sai-t:env(safe-area-inset-top,0px);--sai-r:env(safe-area-inset-right,0px);--sai-b:env(safe-area-inset-bottom,0px);--sai-l:env(safe-area-inset-left,0px);--fs-0:clamp(.8125rem,.78rem + .15vw,.875rem);--fs-1:clamp(.9375rem,.9rem + .2vw,1.0625rem);--fs-2:clamp(1.0625rem,1rem + .35vw,1.25rem);--fs-3:clamp(1.25rem,1.1rem + .7vw,1.625rem);--fs-4:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);--fs-5:clamp(2rem,1.5rem + 2.4vw,3.25rem);--fs-6:clamp(2.5rem,1.6rem + 4.6vw,5.25rem);--glow:0 0 24px rgba(109,92,255,.25);--grad:linear-gradient(135deg,#6D5CFF,#4F46E5);--grad-text:linear-gradient(135deg,#B4A7FF 0%,#7B61FF 40%,#60A5FA 100%)}[data-mode]{--f-display:"Space Grotesk",system-ui,sans-serif}[data-mode=operator]{--bg:#11162B;--surface:#181E38;--surface-2:#1F2646;--fg:#F4F2EA;--fg-muted:#A9ACBF;--line:#2A3152;--border-strong:#3A4472;--accent:#7B61FF;--accent-soft:rgba(123,97,255,.16);--cta:#7B61FF;--cta-fg:#fff;--card-bg:#181E38;--shadow-card:none;--glow:none;--r-app:8px;--density:.8}[data-mode=operator-light]{--bg:#F6F4EF;--surface:#FFFFFF;--surface-2:#F0EDE6;--line:#E4DED3;--fg:#0B0B0C;--fg-muted:#6F6B64;--accent:#5A47F0;--accent-fg:#fff;--density:.8;color-scheme:light}[data-mode=client]{--bg:#FAF8F5;--surface:#FFFFFF;--surface-2:#F3F0EA;--fg:#0B0B0C;--fg-muted:#6F6B64;--line:#E4DED3;--border-strong:#CFC7B9;--accent:#5A47F0;--accent-soft:rgba(90,71,240,.1);--cta:#5A47F0;--cta-fg:#fff;--card-bg:#fff;--shadow-card:0 8px 24px rgba(20,16,8,.06);--glow:none;--r-app:12px;--density:1}[data-mode=owner]{--bg:#0B1628;--surface:#111D32;--surface-2:#17243A;--fg:#E8ECF4;--fg-muted:#9AA6BC;--line:#22304C;--border-strong:#2F3F60;--accent:#B4A7FF;--accent-soft:rgba(180,167,255,.12);--cta:#B4A7FF;--cta-fg:#0B1628;--card-bg:#111D32;--shadow-card:none;--glow:none;--r-app:14px;--density:1}[data-mode=team]{--bg:#F6F5F1;--surface:#FFFFFF;--surface-2:#EEECE6;--fg:#0B0B0C;--fg-muted:#6F6B64;--line:#E1DCD1;--border-strong:#CBC4B6;--accent:#20AFA4;--accent-soft:rgba(32,175,164,.12);--cta:#0B0B0C;--cta-fg:#fff;--card-bg:#fff;--shadow-card:0 6px 18px rgba(20,16,8,.05);--glow:none;--r-app:10px;--density:.9}[data-mode=publishing]{--bg:#11162B;--surface:#181E38;--surface-2:#1F2646;--fg:#F4F2EA;--fg-muted:#A9ACBF;--line:#2A3152;--border-strong:#3A4472;--accent:#20AFA4;--accent-soft:rgba(32,175,164,.14);--cta:#20AFA4;--cta-fg:#07111F;--card-bg:#181E38;--shadow-card:none;--glow:none;--r-app:8px;--density:.8}
