:root{color-scheme:light;--bg:#fff;--surface:#fff;--surface-raised:#f4f5f9;--surface-hover:#eaecf4;--ink:#171822;--muted:#4b4e60;--line:#dfe1eb;--control-line:#75788b;--accent:#343e65;--accent-surface:#e5e8f5;--action:var(--ink);--action-hover:#373a4e;--on-action:#fff;--on-media:#fafaff;--success:#226044;--success-surface:#e9f5ee;--danger:#9a243d;--danger-surface:#fbecef;--warning:#6e451a;--warning-surface:#fbf1e2;--studio-floor:#e8eaf2;--studio-backdrop:radial-gradient(ellipse at 48% 39%,#e3e5f0 0%,transparent 62%),linear-gradient(166deg,#aeb2cb 2%,#b9bed4 52%,var(--studio-floor) 100%);--page-max:1400px;--page-edge:clamp(20px,5vw,84px);--radius-control:10px;--radius-card:12px;--radius-panel:16px;--radius-pill:100px;--elevation:0 16px 36px rgb(32 35 60/14%)}