.dars-sim,.dars-notes,.dars-pop-host{--dars-bg:#f6f8fc;--dars-surface:#fff;--dars-ink:#131a26;--dars-muted:#58626f;--dars-brand:#a17512;--dars-primary:var(--dars-brand);--dars-ok:#108b52;--dars-danger:#d3453a;--dars-calm:#3f6c86;--dars-brand-text:#8a6210;--dars-btn-primary-bg:#f2c765;--dars-btn-primary-fg:#0c0a07;--dars-focus-color:var(--dars-brand-text);--dars-ok-text:#0f7546;--dars-danger-text:#c93f35;--dars-on-brand:#0c0a07;--dars-on-primary:var(--dars-on-brand);--dars-on-ok:#0c0a07;--dars-on-danger:#050403;--dars-shadow:0 12px 30px -14px #131a2638;--dars-surface-2:color-mix(in srgb, var(--dars-surface) 92%, var(--dars-ink));--dars-line:color-mix(in srgb, var(--dars-surface) 84%, var(--dars-ink));--dars-panel:#edf1f7;--dars-raised:#fff;--dars-lit:#f2c765;--dars-lit-wash:#f2c76573;--dars-q1:#4b33a6;--dars-q2:#2a6b93;--dars-q3:var(--dars-ink);--dars-q4:#b0306f;--dars-subject-teal:#0f766e;--dars-subject-teal-text:#006c64;--dars-subject-indigo:#4b55b5;--dars-subject-indigo-text:#4b55b5;--dars-subject-cyan:#0e7490;--dars-subject-cyan-text:#006985;--dars-subject-plum:#7a4e9c;--dars-subject-plum-text:#784c9a;--dars-subject-green:#2f7d4f;--dars-subject-green-text:#1d6e41;--dars-subject-slate:#4f6580;--dars-subject-slate-text:#4b617c;--dars-subject-blue:#2563a6;--dars-subject-blue-text:#2361a4;--dars-subject-teal-wash:color-mix(in srgb, var(--dars-subject-teal) 14%, transparent);--dars-subject-indigo-wash:color-mix(in srgb, var(--dars-subject-indigo) 14%, transparent);--dars-subject-cyan-wash:color-mix(in srgb, var(--dars-subject-cyan) 14%, transparent);--dars-subject-plum-wash:color-mix(in srgb, var(--dars-subject-plum) 14%, transparent);--dars-subject-green-wash:color-mix(in srgb, var(--dars-subject-green) 14%, transparent);--dars-subject-slate-wash:color-mix(in srgb, var(--dars-subject-slate) 14%, transparent);--dars-subject-blue-wash:color-mix(in srgb, var(--dars-subject-blue) 14%, transparent);--dars-select-ring:inset 0 0 0 2px var(--dars-ink);--dars-nav-track:var(--dars-panel);--dars-segment-shadow:0 1px 3px #131a2626;--dars-exam-quiet-ink:var(--dars-muted);--dars-stage:#0f131b;--dars-stage-raised:#171d28;--dars-stage-line:#2a3240;--dars-stage-ink:#eef0f4;--dars-stage-muted:#8d97a7;--dars-q1-stage:#a78bfa;--dars-q2-stage:#8fc5ea;--dars-q3-stage:#eef0f4;--dars-q4-stage:#f29cc4;--dars-spotlight:#0b0e14;--dars-ghost:#c6ccd68c;--dars-ghost-line:#c6ccd673;--dars-pen:#f2c765;--dars-select-ring-stage:inset 0 0 0 2px var(--dars-stage-ink);--dars-wire-live:#c9473f;--dars-wire-return:#5b6474;--dars-r-sm:8px;--dars-r-md:12px;--dars-r-lg:16px;--dars-r-pill:999px;--dars-space:8px}[data-dars-theme=graphite] :is(.dars-sim,.dars-notes,.dars-pop-host){--dars-bg:#0e1118;--dars-surface:#161b24;--dars-ink:#e9ebef;--dars-muted:#9aa3b2;--dars-brand:#e7b750;--dars-brand-text:#e7b750;--dars-btn-primary-bg:#e7b750;--dars-btn-primary-fg:#0c0a07;--dars-focus-color:var(--dars-brand-text);--dars-ok:#63c08a;--dars-ok-text:#63c08a;--dars-danger:#e86f6a;--dars-danger-text:#e86f6a;--dars-calm:#7fa8c4;--dars-panel:#1b212c;--dars-raised:#222a36;--dars-on-brand:#0c0a07;--dars-on-ok:#0c0a07;--dars-on-danger:#0c0a07;--dars-shadow:0 18px 50px -12px #0000008c;--dars-lit:#e7b750;--dars-lit-wash:#e7b75052;--dars-q1:#a78bfa;--dars-q2:#8fc5ea;--dars-q4:#f29cc4;--dars-subject-teal:#4fc1b3;--dars-subject-teal-text:#4fc1b3;--dars-subject-indigo:#a6adf2;--dars-subject-indigo-text:#a6adf2;--dars-subject-cyan:#67c3da;--dars-subject-cyan-text:#67c3da;--dars-subject-plum:#c3a6e0;--dars-subject-plum-text:#c3a6e0;--dars-subject-green:#7dc99d;--dars-subject-green-text:#7dc99d;--dars-subject-slate:#a5b6cb;--dars-subject-slate-text:#a5b6cb;--dars-subject-blue:#8db8ec;--dars-subject-blue-text:#8db8ec}[data-dars-theme=daylight] :is(.dars-sim,.dars-notes,.dars-pop-host){--dars-bg:#f6f8fc;--dars-surface:#fff;--dars-ink:#131a26;--dars-muted:#58626f;--dars-brand:#a17512;--dars-brand-text:#8a6210;--dars-btn-primary-bg:#f2c765;--dars-btn-primary-fg:#0c0a07;--dars-focus-color:var(--dars-brand-text);--dars-ok:#108b52;--dars-ok-text:#0f7546;--dars-danger:#d3453a;--dars-danger-text:#c93f35;--dars-calm:#3f6c86;--dars-panel:#edf1f7;--dars-raised:#fff;--dars-on-brand:#0c0a07;--dars-on-ok:#0c0a07;--dars-on-danger:#050403;--dars-shadow:0 12px 30px -14px #131a2638;--dars-lit:#f2c765;--dars-lit-wash:#f2c76573;--dars-q1:#4b33a6;--dars-q2:#2a6b93;--dars-q4:#b0306f;--dars-subject-teal:#0f766e;--dars-subject-teal-text:#006c64;--dars-subject-indigo:#4b55b5;--dars-subject-indigo-text:#4b55b5;--dars-subject-cyan:#0e7490;--dars-subject-cyan-text:#006985;--dars-subject-plum:#7a4e9c;--dars-subject-plum-text:#784c9a;--dars-subject-green:#2f7d4f;--dars-subject-green-text:#1d6e41;--dars-subject-slate:#4f6580;--dars-subject-slate-text:#4b617c;--dars-subject-blue:#2563a6;--dars-subject-blue-text:#2361a4}
.dars-sim,.dars-notes,.dars-pop-host{--dars-space-1:4px;--dars-space-2:8px;--dars-space-3:12px;--dars-space-4:16px;--dars-space-5:20px;--dars-space-6:24px;--dars-space-7:32px;--dars-space-8:40px;--dars-fs-xs:.6875rem;--dars-fs-sm:.78125rem;--dars-fs-base:.875rem;--dars-fs-md:.9375rem;--dars-fs-lg:1rem;--dars-fs-xl:1.125rem;--dars-fs-2xl:1.3125rem;--dars-fs-3xl:1.625rem;--dars-fs-display:2.875rem;--dars-z-base:1;--dars-z-focus-sticky:20;--dars-z-sim:80;--dars-z-rail:86;--dars-z-backdrop:88;--dars-z-focus-popover:90;--dars-z-modal:120;--dars-z-top:2147480000;--dars-dur-fast:.12s;--dars-dur:.18s;--dars-dur-slow:.22s;--dars-ease:cubic-bezier(.4, 0, .2, 1);--dars-ease-out:cubic-bezier(.16, 1, .3, 1);--dars-focus-ring:2px solid var(--dars-focus-color);--dars-focus-offset:2px;--dars-measure:72ch}
