:is([data-sage],body[data-sage])[data-theme=light]{--page:#ebeae5;--card:#ffffff;--soft:#f4f4f0;--soft-2:#ecebe6;--soft-3:#e0dfd9;--line:#efeee9;--line-2:#e3e2dc;--wash:#eef0ec;--ink:#1c1e1d;--ink-2:#3a3e3c;--muted:#8a8e8b;--muted-ink:#666b65;--faint:#646964;--solid:#1f2120;--on-solid:#ffffff;--sage:#5f7f69;--sage-2:#8eab96;--sage-3:#c9d6cc;--sage-deep:#48644f;--sage-soft:#e8eee9;--sage-ink:#4b6853;--sand:#f2e9da;--sand-ink:#7d6238;--up:#3f6a4c;--up-bg:#e6eee8;--down:#b23a31;--down-bg:#fbe8e6;--amber:#7a560c;--amber-bg:#f8efd9;--shadow-pop:0 24px 60px -18px rgba(28,32,30,0.22),0 4px 14px -6px rgba(28,32,30,0.08);--shadow-soft:0 10px 30px -14px rgba(40,52,44,0.22)}:is([data-sage],body[data-sage])[data-theme=dark]{--page:#0b0d0c;--card:#161917;--soft:#1e2220;--soft-2:#262a28;--soft-3:#323733;--line:#222624;--line-2:#2c312e;--wash:#1c201e;--ink:#eef1ee;--ink-2:#ccd2cd;--muted:#8b928d;--muted-ink:#a8afa9;--faint:#8f968f;--solid:#eef1ee;--on-solid:#121413;--sage:#8fb39a;--sage-2:#6f937b;--sage-3:#33433a;--sage-deep:#a9c8b2;--sage-soft:rgba(143,179,154,0.13);--sage-ink:#c5ddd0;--sand:rgba(214,190,150,0.13);--sand-ink:#d8bf95;--up:#8fc29f;--up-bg:rgba(143,194,159,0.13);--down:#f08079;--down-bg:rgba(240,128,121,0.13);--amber:#e4b75a;--amber-bg:rgba(228,183,90,0.13);--shadow-pop:0 28px 70px -20px rgba(0,0,0,0.75),0 0 0 1px rgba(255,255,255,0.05);--shadow-soft:0 14px 36px -16px rgba(0,0,0,0.7)}:where([data-sage]){--font:"DM Sans",-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,sans-serif;--ease:cubic-bezier(0.22,1,0.36,1);--spring:cubic-bezier(0.34,1.56,0.64,1);--r-xl:30px;--r-lg:22px;--r-md:14px;--r-sm:11px;--gap:20px;--gap-sm:14px;--gap-lg:26px;--kpi-pad-y:20px;--kpi-pad-x:24px;--kpi-min-h:100px;--list-row-pad-y:10px;--avatar-size:34px;--text-page-title:22px;--text-card-title:15px;--text-body:13px;--text-min:12px;--sg-muted:var(--muted-ink);--sg-border:var(--line-2);color-scheme:light}:where([data-sage][data-theme=dark]){color-scheme:dark}