:root{--da-font-sans:var(--font-onest,"Onest"),system-ui,-apple-system,sans-serif;--da-tracking-display:-.02em;--da-tracking-label:.1em;--da-ink:#1f1f1d;--da-ink-hover:#33332f;--da-on-ink:#fff;--da-accent:#1a5d57;--da-accent-soft:#1a5d5714;--da-canvas:#fbfbfa;--da-surface:#fff;--da-surface-sunken:#f4f4f2;--da-scrim:#1f1f1d52;--da-text:#1f1f1d;--da-text-secondary:#55544f;--da-text-tertiary:#6f6e69;--da-text-disabled:#a3a29c;--da-border:#e6e5e1;--da-border-strong:#d2d1cb;--da-radius-badge:3px;--da-radius-control:5px;--da-radius-card:8px;--da-radius-modal:12px;--da-radius-pill:999px;--da-shadow-raised:0 1px 2px #26231a0f,0 8px 24px #26231a1a;--da-shadow-floating:0 2px 6px #26231a12,0 16px 40px #26231a1a;--da-ease:cubic-bezier(.16,1,.3,1);--da-dur-enter:.22s;--da-dur-exit:.16s;--da-focus-ring:0 0 0 2px var(--da-surface),0 0 0 4px var(--da-accent);--da-pill-radius:var(--da-radius-pill);--da-pill-grey-bg:#e5e5e3;--da-pill-grey-text:#4a4a46;--da-pill-grey-dot:#6e6e68;--da-pill-blue-bg:#cce0fb;--da-pill-blue-text:#1d4fc4;--da-pill-blue-dot:#1d4fc4;--da-pill-amber-bg:#fbf0a8;--da-pill-amber-text:#7e6800;--da-pill-amber-dot:#8c7400;--da-pill-green-bg:#c9e9d4;--da-pill-green-text:#1d6644;--da-pill-green-dot:#26855a;--da-pill-red-bg:#fac5c9;--da-pill-red-text:#520811;--da-pill-red-dot:#b03a45;--da-pill-orange-bg:#f9dcbe;--da-pill-orange-text:#7a4a08;--da-pill-orange-dot:#b36a0a;--da-table-header-text:var(--da-text-tertiary);--da-table-cell-text:var(--da-text);--da-table-border:var(--da-border);--da-table-resize:#8fb6f2;--da-table-row-hover:#78a3d71a;--da-skeleton-base:#efeeea;--da-skeleton-sheen:#f7f6f3}html.dark{--da-ink:#e8e7e2;--da-ink-hover:#f5f4f0;--da-on-ink:#16161a;--da-accent:#4fa79e;--da-accent-soft:#4fa79e1f;--da-canvas:var(--color-bg);--da-surface:var(--color-bg-card);--da-surface-sunken:var(--color-bg-subtle);--da-scrim:#00000080;--da-text:var(--color-text-primary);--da-text-secondary:var(--color-text-secondary);--da-text-tertiary:var(--color-text-muted);--da-text-disabled:var(--color-text-tertiary);--da-border:var(--color-border-subtle);--da-border-strong:var(--color-border);--da-shadow-raised:0 1px 2px #0000001a,0 8px 24px #0000001a;--da-shadow-floating:0 2px 6px #0000001a,0 16px 40px #0000001a;--da-focus-ring:0 0 0 2px var(--da-surface),0 0 0 4px var(--da-accent);--da-pill-grey-bg:#8c91a029;--da-pill-grey-text:#b7bcc9;--da-pill-grey-dot:#8e94a5;--da-pill-blue-bg:#78a3d724;--da-pill-blue-text:#8fb4df;--da-pill-blue-dot:#78a3d7;--da-pill-amber-bg:#e9cc5a33;--da-pill-amber-text:#f2de7a;--da-pill-amber-dot:#e9cc5a;--da-pill-green-bg:#70b8981f;--da-pill-green-text:#7fc3a4;--da-pill-green-dot:#70b898;--da-pill-red-bg:#c47c6a1a;--da-pill-red-text:#c67e6b;--da-pill-red-dot:#c47c6a;--da-pill-orange-bg:#e9a85a29;--da-pill-orange-text:#e9b379;--da-pill-orange-dot:#d99a55;--da-table-resize:#78a3d7;--da-table-row-hover:#78a3d71f;--da-skeleton-base:#78a3d714;--da-skeleton-sheen:#78a3d724}@media (prefers-reduced-motion:reduce){:root{--da-dur-enter:0s;--da-dur-exit:0s}}html[data-da-pill=round]{--da-pill-radius:var(--da-radius-pill)}
[data-blumin]{--hue-neutral-0:#fff;--hue-neutral-50:#f8f9fb;--hue-neutral-100:#f2f3f6;--hue-neutral-200:#e6e8ec;--hue-neutral-300:#d8dbe1;--hue-neutral-400:#c1c6cf;--hue-neutral-500:#9198a6;--hue-neutral-600:#6b7280;--hue-neutral-700:#4a505d;--hue-neutral-800:#2f3541;--hue-neutral-900:#1b1f28;--hue-neutral-950:#0e1119;--hue-slate-50:#f7f8fa;--hue-slate-100:#eef0f4;--hue-slate-200:#e0e4ea;--hue-slate-300:#cbcfd7;--hue-slate-400:#a7adba;--hue-slate-500:#82899a;--hue-slate-600:#656d80;--hue-slate-700:#4c5261;--hue-slate-800:#383d49;--hue-slate-900:#23262f;--hue-clay-50:#fdf6f4;--hue-clay-100:#fbeae5;--hue-clay-200:#f6d6cc;--hue-clay-300:#ebc3b8;--hue-clay-400:#dda495;--hue-clay-500:#ca8b78;--hue-clay-600:#ba7462;--hue-clay-700:#9d5b4a;--hue-clay-800:#7a4538;--hue-clay-900:#522c23;--hue-blue-50:#f5f8fd;--hue-blue-100:#e8f0fa;--hue-blue-200:#d3e3f6;--hue-blue-300:#bed3ed;--hue-blue-400:#9cbbe3;--hue-blue-500:#78a3d7;--hue-blue-600:#5b86bd;--hue-blue-700:#46689a;--hue-blue-800:#354e73;--hue-blue-900:#22314a;--hue-lilac-50:#f8f7fd;--hue-lilac-100:#efedfa;--hue-lilac-200:#e0dcf6;--hue-lilac-300:#d4d1f0;--hue-lilac-400:#c1bbe9;--hue-lilac-500:#a49ddb;--hue-lilac-600:#8a80c7;--hue-lilac-700:#6d64a4;--hue-lilac-800:#524b7c;--hue-lilac-900:#342f51;--hue-gold-50:#fefaef;--hue-gold-100:#fdf3d8;--hue-gold-200:#fae7b0;--hue-gold-300:#f4e298;--hue-gold-400:#e9cc5a;--hue-gold-500:#d6b53c;--hue-gold-600:#b7972c;--hue-gold-700:#927621;--hue-gold-800:#6b5518;--hue-gold-900:#453611;--hue-sage-50:#f6f9f4;--hue-sage-100:#eaf2e6;--hue-sage-200:#d8e8d1;--hue-sage-300:#c6d8bf;--hue-sage-400:#a8c19f;--hue-sage-500:#8aa87f;--hue-sage-600:#6d8b63;--hue-sage-700:#556e4d;--hue-sage-800:#3f523a;--hue-sage-900:#283325;--hue-mint-50:#f2faf6;--hue-mint-100:#dcefe7;--hue-mint-200:#b7e1d1;--hue-mint-300:#93cdb4;--hue-mint-400:#6fb798;--hue-mint-500:#4f9c7c;--hue-mint-600:#3d8065;--hue-mint-700:#2c5c48;--hue-mint-800:#1f4234;--hue-mint-900:#132a21}.dark [data-blumin],[data-blumin].dark{--hue-neutral-0:#212632;--hue-neutral-50:#1e2330;--hue-neutral-100:#252b38;--hue-neutral-200:#2c323f;--hue-neutral-300:#39404f;--hue-neutral-400:#4c5464;--hue-neutral-500:#7b8291;--hue-neutral-600:#9198a6;--hue-neutral-700:#b9bfc9;--hue-neutral-800:#d5d9e0;--hue-neutral-900:#e9ebef;--hue-neutral-950:#f8f9fb;--hue-slate-50:#1e232c;--hue-slate-100:#232833;--hue-slate-200:#2b313d;--hue-slate-300:#3a4150;--hue-slate-400:#586071;--hue-slate-500:#8b93a3;--hue-slate-600:#a7adba;--hue-slate-700:#c2c7d1;--hue-slate-800:#d8dbe2;--hue-slate-900:#eceef2;--hue-clay-50:#231815;--hue-clay-100:#2a1d19;--hue-clay-200:#3a2621;--hue-clay-300:#523429;--hue-clay-400:#7a4c3c;--hue-clay-500:#b07863;--hue-clay-600:#ca8b78;--hue-clay-700:#dda495;--hue-clay-800:#eec5b9;--hue-clay-900:#f8e5de;--hue-blue-50:#141a24;--hue-blue-100:#18202c;--hue-blue-200:#1e2b3c;--hue-blue-300:#263a52;--hue-blue-400:#37547a;--hue-blue-500:#5f8ac0;--hue-blue-600:#78a3d7;--hue-blue-700:#9cbbe3;--hue-blue-800:#c2d6ee;--hue-blue-900:#e2ecf8;--hue-lilac-50:#191824;--hue-lilac-100:#1f1e2b;--hue-lilac-200:#28273a;--hue-lilac-300:#34324f;--hue-lilac-400:#4a4670;--hue-lilac-500:#8f86ca;--hue-lilac-600:#a49ddb;--hue-lilac-700:#c1bbe9;--hue-lilac-800:#d9d5f2;--hue-lilac-900:#eeecfa;--hue-gold-50:#1d190e;--hue-gold-100:#241f12;--hue-gold-200:#332b16;--hue-gold-300:#48391a;--hue-gold-400:#6b5518;--hue-gold-500:#c1a133;--hue-gold-600:#d6b53c;--hue-gold-700:#e9cc5a;--hue-gold-800:#f2e08f;--hue-gold-900:#faf1c9;--hue-sage-50:#161b15;--hue-sage-100:#1b2119;--hue-sage-200:#232d20;--hue-sage-300:#2e3b29;--hue-sage-400:#44573c;--hue-sage-500:#7d9a72;--hue-sage-600:#8aa87f;--hue-sage-700:#a8c19f;--hue-sage-800:#c8dac1;--hue-sage-900:#e5eee1;--hue-mint-50:#122019;--hue-mint-100:#172820;--hue-mint-200:#1c3129;--hue-mint-300:#254235;--hue-mint-400:#2f5a47;--hue-mint-500:#4f9c7c;--hue-mint-600:#6fb798;--hue-mint-700:#93cdb4;--hue-mint-800:#b7e1d1;--hue-mint-900:#dcefe7}:root,[data-blumin]{--canvas:#fff;--hairline:#e3e1dc;--surface-sunken:#f2f1ee}[data-blumin]{--surface:#fff;--surface-raised:#fff;--surface-inset:#fff;--surface-hover:#f6f5f2;--surface-active:#ecebe7;--surface-inverse:#171b23;--column-wash:#fab21c26;--column-ink:#1b1f28;--column-ink-muted:#1b1f289e;--assistant:#fab21c;--assistant-hover:#fbe9c2;--assistant-tint:#fef4e0;--assistant-text:#1b1f28;--assistant-border:#f5dda2;--shell:#fbfaf9;--shell-hover:#1b1f280f;--shell-active:#f2f1ee;--shell-text:#4a505d;--shell-text-strong:#1b1f28;--shell-text-muted:#5b616e;--shell-border:var(--hairline);--shell-mark:#1b1f280f;--text-primary:#1b1f28;--text-secondary:#4a505d;--text-tertiary:#626874;--text-muted:#626874;--text-disabled:#a3a9b5;--text-inverse:#fff;--text-on-tint:#2f3541;--border-subtle:var(--hairline);--border-default:var(--hairline);--border-strong:#cfcbc4;--border-inverse:#2c323f;--content-wash-a:#0e111900;--content-wash-b:#0e111900;--scrim:#0e11195c;--scrim-solid:#0e11199e;--text-on-scrim:#fff;--accent:#df7262;--accent-hover:#d3604f;--accent-pressed:#c25444;--accent-fg:#fff;--accent-tint:#fbeae5;--accent-tint-strong:#f6d6cc;--accent-text:#a34434;--accent-ring:#df726261;--tint-on-surface:18%;--tint-on-canvas:26%;--tint-identity:26%;--tint-fold:38%;--tint-ink-muted:72%;--on-tint:#1b1f28;--contrast-white:#fff;--contrast-ink:#0e1119;--positive:#4f9c7c;--positive-tint:#b7e1d1;--positive-text:#2c5c48;--caution:#d6b53c;--caution-tint:#fdf3d8;--caution-text:#6b5518;--critical:#ba7462;--critical-tint:#fbeae5;--critical-text:#7a4538;--info:#5b86bd;--info-tint:#e8f0fa;--info-text:#354e73;--muted-state:#656d80;--muted-state-tint:#eef0f4;--muted-state-text:#383d49;--cat-clay-bar:#ba7462;--cat-clay-fill:#f6d6cc;--cat-clay-text:#1b1f28;--cat-blue-bar:#5b86bd;--cat-blue-fill:#d3e3f6;--cat-blue-text:#1b1f28;--cat-lilac-bar:#8a80c7;--cat-lilac-fill:#e0dcf6;--cat-lilac-text:#1b1f28;--cat-gold-bar:#d6b53c;--cat-gold-fill:#fae7b0;--cat-gold-text:#1b1f28;--cat-sage-bar:#6d8b63;--cat-sage-fill:#d8e8d1;--cat-sage-text:#1b1f28;--cat-slate-bar:#656d80;--cat-slate-fill:#e0e4ea;--cat-slate-text:#1b1f28;--folder-clay:#f6d6cc;--folder-clay-ink:#1b1f28;--folder-blue:#d3e3f6;--folder-blue-ink:#1b1f28;--folder-lilac:#e0dcf6;--folder-lilac-ink:#1b1f28;--folder-gold:#fae7b0;--folder-gold-ink:#1b1f28;--folder-sage:#d8e8d1;--folder-sage-ink:#1b1f28;--folder-slate:#e0e4ea;--folder-slate-ink:#1b1f28;--client-brand:#4c5261;--client-brand-fg:#fff;--client-brand-wash:#4c52611f;--chart-age-1:#9cbbe3;--chart-age-2:#78a3d7;--chart-age-3:#5b86bd;--chart-age-4:#46689a;--chart-age-5:#354e73;--chart-flow-in:#556e4d;--chart-flow-out:#ca8b78;--chart-flow-net:#46689a;--chart-grid:#e6e8ec;--chart-zero:#9198a6;--chart-track:#f2f3f6}.dark,.dark [data-blumin],[data-blumin].dark{--canvas:#191d26;--hairline:#2c323f;--surface-sunken:#14181f}.dark [data-blumin],[data-blumin].dark{--surface:#212632;--surface-raised:#29303d;--surface-inset:#212632;--surface-hover:#272d3a;--surface-active:#2f3644;--surface-inverse:#e9ebef;--column-wash:#fab21c26;--column-ink:#e9ebef;--column-ink-muted:#e9ebefa8;--assistant:#fab21c;--assistant-hover:#4a3a14;--assistant-tint:#382c11;--assistant-text:#f2f3f6;--assistant-border:#584418;--shell:#12161d;--shell-hover:#1f242f80;--shell-active:#272d3a;--shell-text:#a6adbb;--shell-text-strong:#f2f3f6;--shell-text-muted:#8b93a3;--shell-border:#1e2330;--shell-mark:#ffffff0f;--text-primary:#e9ebef;--text-secondary:#a6adbb;--text-tertiary:#999faa;--text-muted:#999faa;--text-disabled:#5a616f;--text-inverse:#12161d;--text-on-tint:#e9ebef;--border-subtle:var(--hairline);--border-default:var(--hairline);--border-strong:#4c5464;--border-inverse:#d8dbe2;--content-wash-a:#0000;--content-wash-b:#0000;--scrim:#06080c94;--on-tint:#e9ebef;--accent:#df7262;--accent-hover:#e88b7c;--accent-pressed:#ef9e90;--accent-fg:#fff;--accent-tint:#3a2621;--accent-tint-strong:#523429;--accent-text:#f0a191;--accent-ring:#df726266;--positive:#93cdb4;--positive-tint:#1c3129;--positive-text:#b7e1d1;--caution:#e9cc5a;--caution-tint:#332b16;--caution-text:#f2e08f;--critical:#dda495;--critical-tint:#3a2621;--critical-text:#eec5b9;--info:#9cbbe3;--info-tint:#1e2b3c;--info-text:#c2d6ee;--muted-state:#a7adba;--muted-state-tint:#2b313d;--muted-state-text:#d8dbe2;--cat-clay-bar:#ca8b78;--cat-clay-fill:#3a2621;--cat-clay-text:#e9ebef;--cat-blue-bar:#78a3d7;--cat-blue-fill:#1e2b3c;--cat-blue-text:#e9ebef;--cat-lilac-bar:#a49ddb;--cat-lilac-fill:#28273a;--cat-lilac-text:#e9ebef;--cat-gold-bar:#d6b53c;--cat-gold-fill:#332b16;--cat-gold-text:#e9ebef;--cat-sage-bar:#8aa87f;--cat-sage-fill:#232d20;--cat-sage-text:#e9ebef;--cat-slate-bar:#a7adba;--cat-slate-fill:#2b313d;--cat-slate-text:#e9ebef;--folder-clay:#523429;--folder-clay-ink:#e9ebef;--folder-blue:#263a52;--folder-blue-ink:#e9ebef;--folder-lilac:#34324f;--folder-lilac-ink:#e9ebef;--folder-gold:#48391a;--folder-gold-ink:#e9ebef;--folder-sage:#2e3b29;--folder-sage-ink:#e9ebef;--folder-slate:#3a4150;--folder-slate-ink:#e9ebef;--client-brand:#a7adba;--client-brand-fg:#191d26;--client-brand-wash:#a7adba24;--chart-age-1:#37547a;--chart-age-2:#5f8ac0;--chart-age-3:#78a3d7;--chart-age-4:#9cbbe3;--chart-age-5:#c2d6ee;--chart-flow-in:#a8c19f;--chart-flow-out:#b07863;--chart-flow-net:#78a3d7;--chart-grid:#333a47;--chart-zero:#6f7889;--chart-track:#272d3a}[data-blumin][data-accent=blue],[data-blumin] [data-accent=blue]{--accent:#46689a;--accent-hover:#3b587f;--accent-pressed:#354e73;--accent-fg:#fff;--accent-tint:#e8f0fa;--accent-tint-strong:#d3e3f6;--accent-text:#354e73;--accent-ring:#46689a52}[data-blumin][data-accent=clay],[data-blumin] [data-accent=clay]{--accent:#df7262;--accent-hover:#d3604f;--accent-pressed:#c25444;--accent-fg:#fff;--accent-tint:#fbeae5;--accent-tint-strong:#f6d6cc;--accent-text:#a34434;--accent-ring:#df726261}[data-blumin][data-accent=lilac],[data-blumin] [data-accent=lilac]{--accent:#6d64a4;--accent-hover:#5f5791;--accent-pressed:#524b7c;--accent-fg:#fff;--accent-tint:#efedfa;--accent-tint-strong:#e0dcf6;--accent-text:#524b7c;--accent-ring:#6d64a452}[data-blumin][data-accent=stone],[data-blumin] [data-accent=stone]{--accent:#6f6b63;--accent-hover:#615e57;--accent-pressed:#55524c;--accent-fg:#fff;--accent-tint:#f2f1ef;--accent-tint-strong:#e4e2de;--accent-text:#55524c;--accent-ring:#6f6b634d}[data-blumin][data-accent=sage],[data-blumin] [data-accent=sage]{--accent:#556e4d;--accent-hover:#4a6043;--accent-pressed:#3f523a;--accent-fg:#fff;--accent-tint:#eaf2e6;--accent-tint-strong:#d8e8d1;--accent-text:#3f523a;--accent-ring:#556e4d4d}[data-blumin][data-accent=slate],[data-blumin] [data-accent=slate]{--accent:#4c5261;--accent-hover:#414755;--accent-pressed:#383d49;--accent-fg:#fff;--accent-tint:#eef0f4;--accent-tint-strong:#e0e4ea;--accent-text:#383d49;--accent-ring:#4c52614d}[data-blumin][data-accent=ink],[data-blumin] [data-accent=ink]{--accent:#1b1f28;--accent-hover:#12161d;--accent-pressed:#0e1119;--accent-fg:#fff;--accent-tint:#f2f3f6;--accent-tint-strong:#e6e8ec;--accent-text:#1b1f28;--accent-ring:#1b1f2847}.dark [data-blumin][data-accent=blue],.dark [data-blumin] [data-accent=blue],[data-blumin].dark[data-accent=blue],[data-blumin].dark [data-accent=blue]{--accent:#9cbbe3;--accent-hover:#b3cbea;--accent-pressed:#c2d6ee;--accent-fg:#18202c;--accent-tint:#1e2b3c;--accent-tint-strong:#263a52;--accent-text:#9cbbe3;--accent-ring:#9cbbe361}.dark [data-blumin][data-accent=clay],.dark [data-blumin] [data-accent=clay],[data-blumin].dark[data-accent=clay],[data-blumin].dark [data-accent=clay]{--accent:#df7262;--accent-hover:#e88b7c;--accent-pressed:#ef9e90;--accent-fg:#fff;--accent-tint:#3a2621;--accent-tint-strong:#523429;--accent-text:#f0a191;--accent-ring:#df726266}.dark [data-blumin][data-accent=lilac],.dark [data-blumin] [data-accent=lilac],[data-blumin].dark[data-accent=lilac],[data-blumin].dark [data-accent=lilac]{--accent:#c1bbe9;--accent-hover:#cdc8ee;--accent-pressed:#d9d5f2;--accent-fg:#1f1e2b;--accent-tint:#28273a;--accent-tint-strong:#34324f;--accent-text:#c1bbe9;--accent-ring:#c1bbe961}.dark [data-blumin][data-accent=stone],.dark [data-blumin] [data-accent=stone],[data-blumin].dark[data-accent=stone],[data-blumin].dark [data-accent=stone]{--accent:#b5b0a6;--accent-hover:#c3bfb6;--accent-pressed:#cfcbc3;--accent-fg:#22211d;--accent-tint:#2a2926;--accent-tint-strong:#38362f;--accent-text:#b5b0a6;--accent-ring:#b5b0a661}.dark [data-blumin][data-accent=sage],.dark [data-blumin] [data-accent=sage],[data-blumin].dark[data-accent=sage],[data-blumin].dark [data-accent=sage]{--accent:#a8c19f;--accent-hover:#b8ceb0;--accent-pressed:#c8dac1;--accent-fg:#1b2119;--accent-tint:#232d20;--accent-tint-strong:#2e3b29;--accent-text:#a8c19f;--accent-ring:#a8c19f61}.dark [data-blumin][data-accent=slate],.dark [data-blumin] [data-accent=slate],[data-blumin].dark[data-accent=slate],[data-blumin].dark [data-accent=slate]{--accent:#a7adba;--accent-hover:#b8bdc8;--accent-pressed:#c2c7d1;--accent-fg:#232833;--accent-tint:#2b313d;--accent-tint-strong:#3a4150;--accent-text:#a7adba;--accent-ring:#a7adba61}.dark [data-blumin][data-accent=ink],.dark [data-blumin] [data-accent=ink],[data-blumin].dark[data-accent=ink],[data-blumin].dark [data-accent=ink]{--accent:#e9ebef;--accent-hover:#f2f3f6;--accent-pressed:#fff;--accent-fg:#12161d;--accent-tint:#252b38;--accent-tint-strong:#2c323f;--accent-text:#e9ebef;--accent-ring:#e9ebef57}[data-blumin]{--font-sans:var(--font-onest,"Onest"),system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-sans);--font-body:var(--font-sans);--text-metric-xl:44px;--text-metric:34px;--text-display-lg:40px;--text-display:30px;--text-title:22px;--text-subtitle:18px;--text-lg:16px;--text-body:14px;--text-ui:13px;--text-sm:12px;--text-xs:11px;--leading-none:1;--leading-tight:1.1;--leading-snug:1.25;--leading-ui:1.35;--leading-normal:1.45;--leading-relaxed:1.6;--leading-meta:1.35;--weight-thin:100;--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--weight-display:var(--weight-semibold);--weight-metric:var(--weight-medium);--weight-body:var(--weight-regular);--weight-ui:var(--weight-medium);--weight-label:var(--weight-medium);--weight-meta:var(--weight-regular);--tracking-display:-.02em;--tracking-title:-.012em;--tracking-normal:0em;--tracking-label:.06em;--numeric-figures:tabular-nums;--type-page-title:var(--weight-display)var(--text-display-lg)/var(--leading-tight)var(--font-display);--type-record-title:var(--weight-display)var(--text-title)/var(--leading-snug)var(--font-display);--type-subtitle:var(--weight-display)var(--text-subtitle)/var(--leading-snug)var(--font-display);--type-metric:var(--weight-metric)var(--text-metric)/var(--leading-none)var(--font-display);--type-metric-xl:var(--weight-metric)var(--text-metric-xl)/var(--leading-none)var(--font-display);--type-body:var(--weight-body)var(--text-body)/var(--leading-normal)var(--font-body);--type-ui:var(--weight-ui)var(--text-ui)/var(--leading-ui)var(--font-body);--type-label:var(--weight-label)var(--text-xs)/1.3 var(--font-body);--type-meta:var(--weight-meta)var(--text-xs)/var(--leading-meta)var(--font-body);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-half:2px;--space-1-5:6px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:999px;--border-hairline:1px;--border-thick:1px;--category-bar:4px;--shell-gap:16px;--shell-collapsed:76px;--shell-expanded:248px;--shell-radius:var(--radius-xl);--topbar-height:64px;--topbar-control:44px;--control-sm:28px;--control-md:36px;--control-lg:44px;--row-height:48px;--row-height-dense:40px;--content-max:1440px;--page-pad:32px;--page-pad-lg:40px;--section-gap:40px;--widget-unit:172px;--widget-gap:24px;--shadow-xs:none;--shadow-card:none;--shadow-card-hover:none;--shadow-raised:none;--shadow-floating:0 12px 28px #0e11191a,0 2px 6px #0e11190d;--shadow-shell:0 8px 24px #0e111924;--shadow-modal:0 24px 60px #0e111929,0 4px 12px #0e11190f;--focus-ring:0 0 0 2px var(--surface),0 0 0 4px var(--accent-ring);--focus-ring-inverse:0 0 0 2px var(--shell),0 0 0 4px var(--accent-ring);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--duration-press:60ms;--duration-hover:.12s;--duration-exit:.16s;--duration-enter:.22s;--duration-shell:.3s;--z-sticky:10;--z-shell:40;--z-drawer:60;--z-modal:70;--z-toast:80;--z-tooltip:90}.dark [data-blumin],[data-blumin].dark{--shadow-xs:none;--shadow-card:none;--shadow-card-hover:none;--shadow-raised:none;--shadow-floating:0 12px 28px #00000070;--shadow-shell:0 8px 24px #00000080;--shadow-modal:0 24px 60px #0000008c}@media (prefers-reduced-motion:reduce){[data-blumin]{--duration-press:0s;--duration-hover:0s;--duration-exit:0s;--duration-enter:0s;--duration-shell:0s}}[data-blumin]{font:var(--type-body);color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.bl-canvas{background:var(--canvas)}[data-blumin] a{color:var(--accent-text);transition:color var(--duration-hover)var(--ease-out);text-decoration:none}[data-blumin] a:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}[data-blumin] :is(a,button,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--focus-ring);outline:none}[data-blumin] ::selection{background:var(--accent-tint-strong);color:var(--text-primary)}[data-blumin] .bl-record-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:640px){[data-blumin] .bl-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){[data-blumin] .bl-record-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){[data-blumin] .bl-record-grid--wide{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-blumin] .bl-force-4col .bl-record-grid--wide{grid-template-columns:repeat(4,minmax(0,1fr))}[data-blumin] .bl-figures{font-variant-numeric:var(--numeric-figures);font-feature-settings:"tnum" 1}[data-blumin] .bl-metric{font:var(--type-metric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:var(--tracking-display);color:var(--text-primary)}[data-blumin] .bl-content-bg{background:var(--canvas);position:relative}[data-blumin] .bl-content-bg:before{content:"";pointer-events:none;background:radial-gradient(900px 520px at 88% -8%,var(--content-wash-a),transparent 70%),radial-gradient(760px 480px at -6% 104%,var(--content-wash-b),transparent 72%);position:absolute;inset:0}[data-blumin] .bl-content-bg>*{position:relative}@keyframes bl-jiggle{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes bl-row-out{to{opacity:0;transform:scale(0)}}@keyframes bl-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bl-slide-in-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes bl-spin{to{transform:rotate(360deg)}}@keyframes bl-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-auth-scene]{--auth-void:#060a14;--auth-void-high:#0d1730;--auth-void-deep:#02040a;--auth-star:#dae5fa;--auth-star-cool:#8fb0e6;--auth-star-faint:#4d648f;--auth-card:#fff;--auth-card-edge:#ffffff42;--auth-glow-rim:#fff3db29;--auth-glow-warm:#fabf541a;--auth-glow-spill:#e2965a0f;--auth-bloom-ground-core:#fdf1d8;--auth-bloom-ground-mid:#f7d9b4;--auth-bloom-ground-edge:#e0a07f;--auth-bloom-ground-deep:#b9705a;--auth-bloom-petal-warm:#f3b45c;--auth-bloom-petal-gold:#e9cc5a;--auth-bloom-petal-clay:#dd8f74;--auth-bloom-petal-clay-deep:#b9614c;--auth-bloom-petal-lilac:#c1bbe9;--auth-bloom-petal-blue:#9cbbe3;--auth-bloom-petal-sage:#a8c19f;--auth-bloom-core:#f8b020;--auth-bloom-core-deep:#f58c19;--auth-bloom-ray:#fffaec75;--auth-bloom-vignette:#783a2842}[data-auth-scene][data-auth-scene]{--surface:#fff;--surface-raised:#fff;--surface-hover:#f2f3f6;--surface-active:#e6e8ec;--surface-sunken:#eceef2;--canvas:#fff;--text-primary:#1b1f28;--text-secondary:#4a505d;--text-tertiary:#626874;--text-muted:#626874;--text-disabled:#a3a9b5;--text-inverse:#fff;--border-subtle:#e6e8ec;--border-default:#d8dbe1;--border-strong:#c1c6cf;--accent:#df7262;--accent-hover:#d3604f;--accent-pressed:#c25444;--accent-fg:#fff;--accent-tint:#fbeae5;--accent-tint-strong:#f6d6cc;--accent-text:#a34434;--accent-ring:#df726261;--critical:#ba7462;--critical-tint:#fbeae5;--critical-text:#7a4538;--positive:#4f9c7c;--positive-tint:#b7e1d1;--positive-text:#2c5c48}.bl-auth-void{min-height:100dvh;padding:var(--space-6)var(--space-4);background:radial-gradient(120% 80% at 50% -10%,var(--auth-void-high)0%,transparent 62%),radial-gradient(90% 60% at 50% 108%,var(--auth-void-deep)0%,transparent 55%),var(--auth-void);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bl-auth-stars{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}@keyframes bl-auth-twinkle{0%,to{opacity:var(--tw-from,.25)}50%{opacity:var(--tw-to,.85)}}.bl-auth-twinkle{animation:bl-auth-twinkle var(--tw-dur,6s)var(--ease-in-out)infinite;animation-delay:var(--tw-delay,0s)}.bl-auth-card{z-index:1;border-radius:var(--radius-2xl);background:var(--auth-card);width:100%;max-width:960px;box-shadow:0 0 0 1px var(--auth-card-edge),0 0 44px -14px var(--auth-glow-rim),0 0 110px -44px var(--auth-glow-warm),0 0 200px -90px var(--auth-glow-spill),var(--shadow-modal);position:relative;overflow:hidden}.bl-auth-split{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.bl-auth-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bl-auth-bloom{display:none;position:relative;overflow:hidden}@media (min-width:768px){.bl-auth-bloom{display:block}}.bl-auth-form-pane{padding:var(--space-8)var(--space-6);flex-direction:column;justify-content:center;min-height:480px;display:flex}@media (min-width:768px){.bl-auth-form-pane{padding:var(--space-12)var(--space-10)}}.bl-auth-card--narrow{max-width:460px}@media (prefers-reduced-motion:reduce){.bl-auth-twinkle{animation:none}}
