html.light{color-scheme:light}html.dark{color-scheme:dark;--background:#131820;--foreground:#e7edf3;--card:#1d232d;--card-foreground:#e7edf3;--popover:#202630;--popover-foreground:#e7edf3;--primary:#6d9bb8;--primary-foreground:#0e171d;--secondary:#252e36;--secondary-foreground:#dce5ec;--muted:#262d38;--muted-foreground:#9eacba;--accent:#1f3340;--accent-foreground:#d2e5f1;--border:#343d49;--input:#3b4552;--ring:#709eba;--bg:#141921;--surface:#1d232d;--text:#e1e8ee;--ink:#e1e8ee;--muted:#9ba9b8;--line:#343d49;--green:#8ab8d5;--red:#f19b9b}html.dark body{background:#141921;color:#e1e8ee}html.dark input,html.dark textarea{color-scheme:dark}html.dark .studio-shell{--st-bg:#161820;--st-line:#343040;--st-text:#e6e0ed;--st-ink:#e6e0ed;--st-muted:#ab9cba;--st-accent:#b9a4ff;--st-accent-dark:#9277ec;--st-soft:#2b243c}html.dark .studio-shell.accent-blue{--st-accent:#91b9ef;--st-accent-dark:#6b99d7;--st-soft:#202d40}html.dark .studio-button.primary{background:#7560d5;border-color:#7560d5;color:#fff}html.dark .studio-button.primary:hover{background:#816de0;border-color:#816de0}html.dark .studio-shell.accent-blue .studio-button.primary{background:#416da9;border-color:#416da9}html.dark .pulse-select-value,html.dark .studio-rich-text,html.dark .studio-rich-text p{color:inherit}html.dark .presence-panel,html.dark .pulse-select-positioner .pulse-select-popup,html.dark .user-menu-panel,html.dark .workspace-menu{box-shadow:0 12px 36px #0006}html.dark .positive{color:#8ab8d5}html.dark .negative{color:#f19b9b}html.dark .studio-identity-lock{background:#192a35;border-color:#2a4556;color:#9dbcd0}html.dark .pulse-brand-mark,html.dark .studio-logo-mark{background:#333748;color:#f4f3fb}html.dark .studio-app-library-art,html.dark .studio-phone-screen,html.dark .studio-poster{color:#fff}html.dark .studio-poster-shade{background:linear-gradient(180deg,#0000 25%,#0009)}html.dark .studio-poster-copy,html.dark .studio-poster-copy small,html.dark .studio-poster-copy strong,html.dark .studio-poster-label{color:#fff}html.dark .studio-card-name{color:#e8e0f3!important}html.dark .studio-dialog .studio-rich-text h2,html.dark .studio-dialog .studio-rich-text h3{color:#e2d4ef}.user-menu-panel>.theme-toggle{border-top:1px solid #e4edf2;margin-top:5px;border-radius:0;padding-top:15px}.theme-toggle>span{flex:1}.theme-toggle>i{width:30px;height:18px;background:#d6e3eb;border-radius:20px;padding:3px;display:flex;align-items:center}.theme-toggle>i>b{width:12px;height:12px;display:block;border-radius:50%;background:white;box-shadow:0 1px 3px #1d313d24;transition:transform .15s}.theme-toggle>i.on{background:#7865c2}.theme-toggle>i.on>b{transform:translateX(12px)}html.dark .user-menu-panel>.theme-toggle{border-color:#354039}html.dark .theme-toggle>i{background:#46504a}html.dark .theme-toggle>i.on{background:#8874d2}@media(prefers-reduced-motion:reduce){.theme-toggle>i>b{transition:none}}html.dark .pulse-brand-home,html.dark .pulse-brand-home>strong{color:#e8e6f0}html.dark .studio-workspace strong{color:#e6e0ed}.theme-toggle>i.on{background:#6194b3}body:has(.studio-shell) .user-menu-panel>.theme-toggle{border-color:#eee7f5}body:has(.studio-shell) .theme-toggle>i{background:#e5deed}body:has(.studio-shell) .theme-toggle>i.on{background:#8972ca}html.dark .theme-toggle>i.on{background:#5a8fb0}html.dark body:has(.studio-shell) .user-menu-panel>.theme-toggle{border-color:#393042}html.dark body:has(.studio-shell) .theme-toggle>i{background:#493e53}html.dark body:has(.studio-shell) .theme-toggle>i.on{background:#9278d8}html.dark .pulse-brand-mark{background:#168cdb;color:#fff}html.dark .pulse-brand:has([data-workspace=studio]) .pulse-brand-mark{background:#8860d0}html.dark .workspace-badge[data-workspace=spend]>span{background:#152d40;border-color:#294d69;color:#8acbfa}.positive{color:#13836a}html.dark .positive{color:#8fd0aa}