html:root[data-skin=ocean]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-grotesk);--font-display:var(--font-grotesk);--surface-0:#e9f5f8;--surface-1:#fff;--surface-2:#dcf0f4;--surface-3:#c8e6ec;--border:#cfe6ec;--border-strong:#a9d3dc;--text-primary:#0b2a36;--text-secondary:#35606e;--text-muted:#6a8f9b;--accent:#0891b2;--accent-strong:#0e7490;--accent-soft:#d4f1f7;--accent-ring:#0891b24d;--header-navy:#0e4a5f;--side-bg:#0b3a4d;--side-bg-2:#0e5a70;--side-ink:#e8f8fb;--side-muted:#9cc9d4;--banana:#5eead4;--good:#0d9488;--good-text:#0f766e;--warning:#d97706;--critical:#e11d48;--critical-text:#be123c;--critical-soft:#ffe4ea;--calc:#dcf0f4;--agent-bg:#e0f6f5;--agent-border:#a7e3df;--shadow-card:0 1px 2px #0850640f, 0 10px 28px -10px #0891b247;--shadow-lift:0 16px 36px -12px #0891b273;--shadow-pop:0 24px 50px -16px #08506466;--radius-panel:22px;--radius-ctrl:14px;--c1:#0891b2;--c2:#14b8a6;--c3:#0e4a5f;--c4:#38bdf8;--c8:#6366f1}html[data-skin=ocean] body{background-color:#0000;background-image:radial-gradient(1100px 520px at 85% -8%,#c8edf5 0%,#0000 70%),linear-gradient(#e6f4f8,#f3fafb 60%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}html[data-skin=ocean] .sidebar{background:linear-gradient(185deg,#0b3a4d 0%,#0e5a70 100%)}html[data-skin=ocean] .side-nav a.on{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff40}html[data-skin=ocean] .card,html[data-skin=ocean] .datebar,html[data-skin=ocean] .table-wrap,html[data-skin=ocean] .g-tile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #ffffffe6}html[data-skin=ocean] th{letter-spacing:.06em;background:linear-gradient(90deg,#0e4a5f,#0e6a82);border-bottom:0}html[data-skin=ocean] .btn,html[data-skin=ocean] :where(button:not(.linklike):not(.sort):not(.copy)){border-color:#b6dbe3;box-shadow:0 1px 2px #0850641a}html[data-skin=ocean] .btn.primary{background:linear-gradient(135deg,#0891b2,#14b8a6);border-color:#0000}html[data-skin=ocean] h1{letter-spacing:-.02em;font-weight:700}html:root[data-skin=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-serif);--surface-0:#f5efe3;--surface-1:#fffdf7;--surface-2:#f0e8d6;--surface-3:#e6dcc4;--border:#e0d5bd;--border-strong:#c9bb9a;--text-primary:#2b2319;--text-secondary:#5c4f3c;--text-muted:#8a7b63;--accent:#b4472b;--accent-strong:#8f3520;--accent-soft:#f6dccf;--accent-ring:#b4472b47;--header-navy:#2b2319;--side-bg:#ebe1cc;--side-bg-2:#e2d6bb;--side-ink:#2b2319;--side-muted:#7b6c54;--banana:#b4472b;--good:#4d7c3a;--good-text:#3b6129;--warning:#c2790e;--critical:#b3261e;--critical-text:#961f18;--critical-soft:#f8dcd8;--calc:#f0e8d6;--agent-bg:#f3ecd9;--agent-border:#dccfae;--shadow-card:0 1px 0 #2b231914;--shadow-lift:0 2px 0 #2b23192e;--shadow-pop:0 14px 30px -12px #2b231959;--radius-panel:6px;--radius-ctrl:4px;--c1:#b4472b;--c2:#c2790e;--c3:#4d7c3a;--c4:#6b5b3e;--c8:#8f3520}html[data-skin=paper] .sidebar{background:var(--side-bg);color:var(--side-ink);border-right:1px solid #cdbf9f}html[data-skin=paper] .brand,html[data-skin=paper] .brand:hover,html[data-skin=paper] .who-text b{color:var(--side-ink);font-family:var(--font-serif), serif;font-weight:600}html[data-skin=paper] .logo,html[data-skin=paper] .auth-brand .logo{color:#f5efe3;font-family:var(--font-serif), serif;background:#2b2319;border-radius:4px}html[data-skin=paper] .et-clock{color:var(--side-muted);background:#2b231912;border-radius:4px}html[data-skin=paper] .side-nav a{color:#5c4f3c;border-radius:4px;font-weight:600}html[data-skin=paper] .side-nav a:hover{color:#2b2319;background:#2b231912}html[data-skin=paper] .side-nav a.on{color:#f5efe3;box-shadow:none;background:#2b2319}html[data-skin=paper] .nav-ico,html[data-skin=paper] .side-nav a:hover .nav-ico{color:currentColor}html[data-skin=paper] .side-user{border-top-color:#cdbf9f}html[data-skin=paper] .avatar{color:#f5efe3;background:#2b2319;border-radius:4px}html[data-skin=paper] h1{letter-spacing:-.01em;border-bottom:2px solid #2b2319;padding-bottom:10px;font-size:38px;font-weight:600}html[data-skin=paper] h2{font-style:italic;font-weight:600}html[data-skin=paper] .card,html[data-skin=paper] .datebar,html[data-skin=paper] .table-wrap,html[data-skin=paper] .g-tile,html[data-skin=paper] .order-card{border:1px solid var(--border-strong)}html[data-skin=paper] th{background:var(--surface-2);color:#2b2319;letter-spacing:.08em;border-bottom:2px solid #2b2319;font-size:11px}html[data-skin=paper] td,html[data-skin=paper] th{border-bottom-width:1px;border-bottom-color:var(--border)}html[data-skin=paper] th{border-bottom:2px solid #2b2319}html[data-skin=paper] .btn,html[data-skin=paper] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;border-width:1px;border-color:#2b2319;border-radius:4px;font-weight:600}html[data-skin=paper] .btn:hover{transform:none;box-shadow:2px 2px #2b2319}html[data-skin=paper] .btn.primary{color:#f5efe3;background:#2b2319;border-color:#2b2319}html[data-skin=paper] .g-ico{box-shadow:none;border-radius:4px;transform:none}html[data-skin=paper] .badge2,html[data-skin=paper] .pill{border-radius:3px}html:root[data-skin=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-mono);--font-display:var(--font-mono);--surface-0:#0b0f14;--surface-1:#11171e;--surface-2:#18212b;--surface-3:#202c38;--border:#243241;--border-strong:#35495c;--text-primary:#d5e1ea;--text-secondary:#9db0bf;--text-muted:#6b8091;--accent:#35d07f;--accent-strong:#5be39a;--accent-soft:#10301f;--accent-ring:#35d07f59;--header-navy:#1a2530;--side-bg:#05080b;--side-bg-2:#0a1016;--side-ink:#cfe0ea;--side-muted:#6f8696;--banana:#35d07f;--good:#35d07f;--good-text:#6fe5a5;--warning:#f0b429;--critical:#ff5c6c;--critical-text:#ff8a96;--critical-soft:#3a1519;--calc:#18212b;--agent-bg:#0f2a1d;--agent-border:#1d4a33;--shadow-card:0 0 0 1px #243241;--shadow-lift:0 0 0 1px #35d07f;--shadow-pop:0 18px 40px #0009;--radius-panel:2px;--radius-ctrl:2px;--c1:#35d07f;--c2:#f0b429;--c3:#4aa3ff;--c4:#b78cff;--c8:#ff5c6c}html[data-skin=terminal] body{font-size:13px}html[data-skin=terminal] .sidebar{background:var(--side-bg);border-right:1px solid #1d2a37}html[data-skin=terminal] .brand,html[data-skin=terminal] .brand:hover{color:#35d07f;letter-spacing:.02em;font-weight:700}html[data-skin=terminal] .brand:before{content:"> "}html[data-skin=terminal] .logo,html[data-skin=terminal] .auth-brand .logo{color:#35d07f;background:0 0;border:1px solid #35d07f;border-radius:2px}html[data-skin=terminal] .et-clock{color:#6f8696;background:#0a1016;border:1px solid #1d2a37;border-radius:2px}html[data-skin=terminal] .side-nav a{border-radius:2px;font-weight:500}html[data-skin=terminal] .side-nav a.on{color:#35d07f;background:#10301f;box-shadow:inset 2px 0 #35d07f}html[data-skin=terminal] .side-nav a.on .nav-ico{color:#35d07f}html[data-skin=terminal] .avatar{color:#35d07f;background:#10301f;border-radius:2px}html[data-skin=terminal] h1{text-transform:uppercase;letter-spacing:.06em;color:#35d07f;font-size:22px;font-weight:700}html[data-skin=terminal] h1:before{content:"$ ";color:#6b8091}html[data-skin=terminal] h2{text-transform:uppercase;letter-spacing:.08em;color:#9db0bf;font-size:14px}html[data-skin=terminal] .card,html[data-skin=terminal] .datebar,html[data-skin=terminal] .table-wrap,html[data-skin=terminal] .g-tile,html[data-skin=terminal] .order-card{border:1px solid #243241}html[data-skin=terminal] th{color:#35d07f;letter-spacing:.1em;background:#151d26;border-bottom:1px solid #35d07f;font-size:10.5px}html[data-skin=terminal] td,html[data-skin=terminal] th{border-bottom-width:1px;border-bottom-color:#1c2733;padding:7px 12px}html[data-skin=terminal] tbody tr:hover>td{background:#14202b}html[data-skin=terminal] .btn,html[data-skin=terminal] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#11171e;border:1px solid #35495c;border-radius:2px;font-weight:600}html[data-skin=terminal] .btn:hover{color:#35d07f;box-shadow:none;border-color:#35d07f;transform:none}html[data-skin=terminal] .btn.primary{color:#05140b;background:#35d07f;border-color:#35d07f}html[data-skin=terminal] .btn.primary:hover{color:#05140b;background:#5be39a}html[data-skin=terminal] .g-ico{box-shadow:none;border-radius:2px;transform:none}html[data-skin=terminal] .g-main,html[data-skin=terminal] .tile-value{color:#e8f3ec}html[data-skin=terminal] .badge2,html[data-skin=terminal] .pill,html[data-skin=terminal] .tag{border-radius:2px}html[data-skin=terminal] .badge2.warn{color:#1b1300}html[data-skin=terminal] a{font-weight:600}html:root[data-skin=slate]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-ui);--surface-0:#f3f4f6;--surface-1:#fff;--surface-2:#f3f4f6;--surface-3:#e5e7eb;--border:#e5e7eb;--border-strong:#d1d5db;--text-primary:#111827;--text-secondary:#4b5563;--text-muted:#9ca3af;--accent:#2563eb;--accent-strong:#1d4ed8;--accent-soft:#dbeafe;--accent-ring:#2563eb47;--header-navy:#f9fafb;--side-bg:#fff;--side-bg-2:#f9fafb;--side-ink:#111827;--side-muted:#6b7280;--banana:#2563eb;--good:#059669;--good-text:#047857;--warning:#d97706;--critical:#dc2626;--critical-text:#b91c1c;--critical-soft:#fee2e2;--calc:#eff6ff;--agent-bg:#eff6ff;--agent-border:#bfdbfe;--shadow-card:0 1px 2px #1018280f;--shadow-lift:0 4px 12px #1018281a;--shadow-pop:0 12px 28px #1018282e;--radius-panel:8px;--radius-ctrl:6px;--c1:#2563eb;--c2:#7c3aed;--c3:#059669;--c4:#d97706;--c8:#dc2626}html[data-skin=slate] body{font-size:13px}html[data-skin=slate] main{padding:24px 32px 64px}html[data-skin=slate] .sidebar{color:#111827;background:#fff;border-right:1px solid #e5e7eb}html[data-skin=slate] .brand,html[data-skin=slate] .brand:hover,html[data-skin=slate] .who-text b{color:#111827}html[data-skin=slate] .logo,html[data-skin=slate] .auth-brand .logo{color:#fff;background:#2563eb;border-radius:8px}html[data-skin=slate] .et-clock{color:#6b7280;background:#f3f4f6;border-radius:6px}html[data-skin=slate] .nav-title{color:#9ca3af}html[data-skin=slate] .side-nav a{color:#4b5563;border-radius:6px;padding:6px 10px;font-weight:500}html[data-skin=slate] .side-nav a:hover{color:#111827;background:#f3f4f6}html[data-skin=slate] .side-nav a.on{color:#1d4ed8;box-shadow:none;background:#eff6ff;font-weight:600}html[data-skin=slate] .nav-ico{color:#9ca3af}html[data-skin=slate] .side-nav a.on .nav-ico{color:#2563eb}html[data-skin=slate] .side-nav a:hover .nav-ico{color:#111827}html[data-skin=slate] .side-user{border-top-color:#e5e7eb}html[data-skin=slate] .avatar{background:#2563eb;border-radius:8px}html[data-skin=slate] .nav-n{color:#9ca3af}html[data-skin=slate] .side-nav a.on .nav-n{color:#2563eb}html[data-skin=slate] h1{letter-spacing:-.01em;font-size:22px;font-weight:650}html[data-skin=slate] h2{font-size:15px;font-weight:650}html[data-skin=slate] .card,html[data-skin=slate] .datebar,html[data-skin=slate] .table-wrap,html[data-skin=slate] .g-tile,html[data-skin=slate] .order-card{border:1px solid #e5e7eb}html[data-skin=slate] .datebar{border-radius:8px;padding:8px 12px}html[data-skin=slate] th{color:#6b7280;letter-spacing:.03em;text-transform:none;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:11px;font-weight:600}html[data-skin=slate] th,html[data-skin=slate] td{border-bottom:1px solid #f0f1f3;padding:7px 12px}html[data-skin=slate] tbody tr:hover>td{background:#f9fafb}html[data-skin=slate] .btn,html[data-skin=slate] :where(button:not(.linklike):not(.sort):not(.copy)){border-width:1px;border-radius:6px;min-height:32px;font-size:13px;font-weight:500;box-shadow:0 1px 2px #1018280d}html[data-skin=slate] .btn:hover{transform:none}html[data-skin=slate] .btn.primary{background:#2563eb;border-color:#2563eb;font-weight:600}html[data-skin=slate] .g-ico{box-shadow:none;border-radius:8px;width:26px;height:26px;transform:none}html[data-skin=slate] .g-main,html[data-skin=slate] .tile-value{font-size:24px}html[data-skin=slate] .badge2,html[data-skin=slate] .pill{border-radius:6px;font-weight:600}html[data-skin=slate] a{font-weight:500}html:root[data-skin=sunset]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-0:#fff6ef;--surface-1:#fff;--surface-2:#ffe9db;--surface-3:#ffd8c0;--border:#ffd9c4;--border-strong:#f5b895;--text-primary:#2d1320;--text-secondary:#6b3a48;--text-muted:#a06f7c;--accent:#e8590c;--accent-strong:#c2410c;--accent-soft:#ffe3d1;--accent-ring:#e8590c4d;--header-navy:#4a1d3f;--side-bg:#2d1233;--side-bg-2:#5b1a4a;--side-ink:#ffeef6;--side-muted:#e5b4cf;--banana:#ffb703;--good:#2f9e44;--good-text:#237a35;--warning:#f08c00;--critical:#d6336c;--critical-text:#a61e4d;--critical-soft:#ffe0ec;--calc:#ffe9db;--agent-bg:#fff0e3;--agent-border:#ffc9a3;--shadow-card:0 2px 0 #e8590c1f, 0 12px 26px -12px #d6336c59;--shadow-lift:0 4px 0 #e8590c33, 0 20px 36px -12px #d6336c73;--shadow-pop:0 24px 50px -14px #2d123373;--radius-panel:26px;--radius-ctrl:16px;--c1:#e8590c;--c2:#d6336c;--c3:#7048e8;--c4:#f59f00;--c8:#c2255c}html[data-skin=sunset] body{background-color:#fff7f1;background-image:radial-gradient(900px 420px at 10% -10%,#ffe1cc 0%,#0000 70%),radial-gradient(800px 420px at 100% 0,#ffd6e8 0%,#0000 65%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-skin=sunset] .sidebar{background:linear-gradient(175deg,#2d1233 0%,#5b1a4a 60%,#7a1f4d 100%)}html[data-skin=sunset] .side-nav a.on{background:linear-gradient(90deg,#e8590c,#d6336c);box-shadow:0 6px 16px -6px #e8590cb3}html[data-skin=sunset] .logo,html[data-skin=sunset] .auth-brand .logo{color:#2d1233;background:linear-gradient(135deg,#ffb703,#e8590c)}html[data-skin=sunset] h1{background:linear-gradient(90deg,#e8590c,#d6336c);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:36px}html[data-skin=sunset] .card,html[data-skin=sunset] .datebar,html[data-skin=sunset] .table-wrap,html[data-skin=sunset] .g-tile{border:2px solid #ffe0cd}html[data-skin=sunset] th{background:linear-gradient(90deg,#4a1d3f,#7a1f4d);border-bottom:3px solid #ffb703}html[data-skin=sunset] tbody tr:hover>td{background:#fff0e3}html[data-skin=sunset] .btn.primary{background:linear-gradient(135deg,#e8590c,#d6336c);border-color:#0000}html[data-skin=sunset] .g-ico{background:linear-gradient(135deg, var(--tile-c), #d6336c);border-radius:14px;transform:rotate(-6deg)}html:root[data-skin=forest]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-manrope);--font-display:var(--font-manrope);--surface-0:#edf3ee;--surface-1:#fdfefd;--surface-2:#e1ece3;--surface-3:#cfe0d3;--border:#d2e2d6;--border-strong:#aac6b1;--text-primary:#14261b;--text-secondary:#3d5a47;--text-muted:#6f8a77;--accent:#2f7d4f;--accent-strong:#1f5f3a;--accent-soft:#d9eedf;--accent-ring:#2f7d4f4d;--header-navy:#1b4332;--side-bg:#12301f;--side-bg-2:#1b4332;--side-ink:#e6f4ea;--side-muted:#9bc2a8;--banana:#d8b04a;--good:#2f7d4f;--good-text:#1f5f3a;--warning:#b7791f;--critical:#c0392b;--critical-text:#96281b;--critical-soft:#fbe3df;--calc:#e1ece3;--agent-bg:#e6f2e9;--agent-border:#b9d7c2;--shadow-card:0 1px 2px #12301f0f, 0 8px 22px -12px #2f7d4f4d;--shadow-lift:0 14px 30px -12px #2f7d4f73;--shadow-pop:0 22px 46px -14px #12301f66;--radius-panel:16px;--radius-ctrl:11px;--c1:#2f7d4f;--c2:#d8b04a;--c3:#1b4332;--c4:#6aa57c;--c8:#c0392b}html[data-skin=forest] .sidebar{background:linear-gradient(#12301f,#163a28)}html[data-skin=forest] .side-nav a.on{color:#f4dc9a;background:#d8b04a29;border-radius:4px 12px 12px 4px;box-shadow:inset 3px 0 #d8b04a}html[data-skin=forest] .side-nav a.on .nav-ico{color:#d8b04a}html[data-skin=forest] .logo,html[data-skin=forest] .auth-brand .logo{color:#12301f;background:#d8b04a;border-radius:10px}html[data-skin=forest] h1{letter-spacing:-.02em;color:#12301f;font-weight:800}html[data-skin=forest] .card,html[data-skin=forest] .datebar,html[data-skin=forest] .table-wrap,html[data-skin=forest] .g-tile{border:1px solid var(--border)}html[data-skin=forest] th{background:#1b4332;border-bottom:3px solid #d8b04a}html[data-skin=forest] tbody tr:hover>td{background:#eaf4ec}html[data-skin=forest] .btn.primary{background:#2f7d4f;border-color:#2f7d4f}html[data-skin=forest] .btn{border-radius:12px}html[data-skin=forest] .g-ico{background:var(--tile-c);border-radius:12px;transform:none}html:root[data-skin=brutal]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-grotesk);--font-display:var(--font-grotesk);--surface-0:#fffbe6;--surface-1:#fff;--surface-2:#fff1a8;--surface-3:#ffe66d;--border:#000;--border-strong:#000;--text-primary:#000;--text-secondary:#222;--text-muted:#555;--accent:#2b2bff;--accent-strong:#1a1ad0;--accent-soft:#dcdcff;--accent-ring:#2b2bff59;--header-navy:#000;--side-bg:#ffde59;--side-bg-2:#ffd21f;--side-ink:#000;--side-muted:#333;--banana:#000;--good:#00a86b;--good-text:#006b44;--warning:#ff9f1c;--critical:#ff3b30;--critical-text:#b3150d;--critical-soft:#ffd9d6;--calc:#fff1a8;--agent-bg:#e4ffe9;--agent-border:#000;--shadow-card:4px 4px 0 #000;--shadow-lift:6px 6px 0 #000;--shadow-pop:8px 8px 0 #000;--radius-panel:0px;--radius-ctrl:0px;--c1:#2b2bff;--c2:#ff3d81;--c3:#00a86b;--c4:#ff9f1c;--c8:#000}html[data-skin=brutal] .sidebar{color:#000;background:#ffde59;border-right:3px solid #000}html[data-skin=brutal] .brand,html[data-skin=brutal] .brand:hover,html[data-skin=brutal] .who-text b{color:#000;text-transform:uppercase;letter-spacing:.02em;font-weight:800}html[data-skin=brutal] .logo,html[data-skin=brutal] .auth-brand .logo{color:#ffde59;background:#000;border-radius:0}html[data-skin=brutal] .et-clock{color:#000;background:#fff;border:2px solid #000;border-radius:0;font-weight:700}html[data-skin=brutal] .nav-title{color:#000;font-weight:800}html[data-skin=brutal] .side-nav a{color:#000;border:2px solid #0000;border-radius:0;font-weight:700}html[data-skin=brutal] .side-nav a:hover{color:#000;background:#fff;border-color:#000}html[data-skin=brutal] .side-nav a.on{color:#ffde59;background:#000;border-color:#000;box-shadow:4px 4px #fff}html[data-skin=brutal] .nav-ico,html[data-skin=brutal] .side-nav a:hover .nav-ico{color:currentColor}html[data-skin=brutal] .side-user{border-top:3px solid #000}html[data-skin=brutal] .avatar{color:#ffde59;background:#000;border-radius:0}html[data-skin=brutal] h1{text-transform:uppercase;letter-spacing:-.01em;font-size:34px;font-weight:800}html[data-skin=brutal] h2{text-transform:uppercase;font-weight:800}html[data-skin=brutal] .card,html[data-skin=brutal] .datebar,html[data-skin=brutal] .table-wrap,html[data-skin=brutal] .g-tile,html[data-skin=brutal] .order-card,html[data-skin=brutal] .note{border:2px solid #000;border-radius:0}html[data-skin=brutal] th{color:#ffde59;background:#000;border-bottom:0}html[data-skin=brutal] th,html[data-skin=brutal] td{border-bottom:2px solid #000;padding:9px 10px}html[data-skin=brutal] tbody tr:hover>td{background:#fff1a8}html[data-skin=brutal] .btn,html[data-skin=brutal] :where(button:not(.linklike):not(.sort):not(.copy)){text-transform:uppercase;letter-spacing:.02em;border:2px solid #000;border-radius:0;font-size:12.5px;font-weight:800;box-shadow:3px 3px #000}html[data-skin=brutal] .btn:hover{background:#fff1a8;transform:translate(-1px,-1px);box-shadow:5px 5px #000}html[data-skin=brutal] .btn:active{transform:translate(3px,3px);box-shadow:0 0 #000}html[data-skin=brutal] .btn.primary{color:#000;background:#ffde59;border-color:#000}html[data-skin=brutal] .btn.primary:hover{color:#000;background:#ffd21f}html[data-skin=brutal] .g-ico{border:2px solid #000;border-radius:0;transform:none;box-shadow:2px 2px #000}html[data-skin=brutal] .badge2,html[data-skin=brutal] .pill,html[data-skin=brutal] .tag{color:#000;border:2px solid #000;border-radius:0}html[data-skin=brutal] .badge2.good,html[data-skin=brutal] .badge2.info,html[data-skin=brutal] .badge2.bad,html[data-skin=brutal] .badge2.solid{color:#fff}html[data-skin=brutal] .badge2.warn{color:#000}html[data-skin=brutal] a{font-weight:800;text-decoration:underline}html[data-skin=brutal] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:2px solid #000;border-radius:0}html:root[data-skin=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-0:#0a0a1c;--surface-1:#12122b;--surface-2:#1a1a3a;--surface-3:#242450;--border:#2a2a5a;--border-strong:#3b3b80;--text-primary:#ecebff;--text-secondary:#b5b3e6;--text-muted:#837fc0;--accent:#8b7bff;--accent-strong:#b3a8ff;--accent-soft:#231f5c;--accent-ring:#8b7bff66;--header-navy:#1a1a3a;--side-bg:#05050f;--side-bg-2:#0b0b22;--side-ink:#e8e6ff;--side-muted:#8f8bd0;--banana:#22d3ee;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#1a1a3a;--agent-bg:#14234a;--agent-border:#2a3f80;--shadow-card:0 0 0 1px #2a2a5a, 0 12px 32px -14px #8b7bff80;--shadow-lift:0 0 0 1px #8b7bff, 0 16px 40px -12px #8b7bffa6;--shadow-pop:0 24px 56px #000000b3;--radius-panel:16px;--radius-ctrl:12px;--c1:#8b7bff;--c2:#22d3ee;--c3:#f472b6;--c4:#fbbf24;--c8:#fb7185}html[data-skin=midnight] body{background-color:#0a0a1c;background-image:radial-gradient(900px 500px at 80% -10%,#8b7bff2e,#0000 70%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}html[data-skin=midnight] .sidebar{background:linear-gradient(#05050f,#0b0b22);border-right:1px solid #1c1c44}html[data-skin=midnight] .side-nav a.on{color:#fff;background:#8b7bff33;box-shadow:inset 0 0 0 1px #8b7bff99,0 0 22px -4px #8b7bffb3}html[data-skin=midnight] .logo,html[data-skin=midnight] .auth-brand .logo{color:#05050f;background:linear-gradient(135deg,#8b7bff,#22d3ee);box-shadow:0 0 18px #22d3ee80}html[data-skin=midnight] h1{background:linear-gradient(90deg,#ecebff,#b3a8ff 60%,#22d3ee);color:#0000;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;width:fit-content}html[data-skin=midnight] .card,html[data-skin=midnight] .datebar,html[data-skin=midnight] .table-wrap,html[data-skin=midnight] .g-tile{border:1px solid #2a2a5a}html[data-skin=midnight] th{color:#b3a8ff;background:#1a1a3a;border-bottom:1px solid #8b7bff}html[data-skin=midnight] td,html[data-skin=midnight] th{border-bottom-color:#1f1f48}html[data-skin=midnight] tbody tr:hover>td{background:#1d1d44}html[data-skin=midnight] .btn,html[data-skin=midnight] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#1a1a3a;border-color:#3b3b80}html[data-skin=midnight] .btn:hover{background:#222250;border-color:#8b7bff;box-shadow:0 0 18px -4px #8b7bffcc}html[data-skin=midnight] .btn.primary{color:#fff;background:linear-gradient(135deg,#8b7bff,#6d5bff);border-color:#0000;box-shadow:0 0 20px -4px #8b7bffcc}html[data-skin=midnight] .g-ico{background:linear-gradient(135deg, var(--tile-c), #22d3ee);box-shadow:0 0 16px -2px color-mix(in srgb, var(--tile-c) 80%, transparent)}html[data-skin=midnight] .badge2.warn{color:#1b1300}html[data-skin]:not([data-skin=ink]) .datebar,html[data-skin]:not([data-skin=ink]) .note{border-radius:var(--radius-panel)}html[data-skin=terminal] .tag,html[data-skin=midnight] .tag{background:color-mix(in srgb, var(--tag-ink,#8b7bff) 24%, var(--surface-1));color:color-mix(in srgb, var(--tag-ink,#8b7bff) 35%, #fff);border-color:color-mix(in srgb, var(--tag-ink,#8b7bff) 45%, transparent)}html[data-skin=terminal] .badge2.solid.plain,html[data-skin=midnight] .badge2.solid.plain{color:#e6edf3;background:#3a4756}html[data-skin=brutal] .badge2.plain,html[data-skin=brutal] .badge2.solid.plain{color:#000;background:#fff}html[data-skin=brutal] .side-nav a,html[data-skin=brutal] a.btn,html[data-skin=brutal] .brand,html[data-skin=brutal] .tabs a,html[data-skin=brutal] a.badge2,html[data-skin=brutal] .side-nav a:hover{text-decoration:none}.skin-picker{z-index:70;font-size:13px;position:fixed;bottom:16px;right:16px}.skin-picker>summary{cursor:pointer;color:#fff;background:#111;border:1px solid #ffffff40;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-weight:700;list-style:none;display:inline-flex;box-shadow:0 8px 24px #00000059}.skin-picker>summary::-webkit-details-marker{display:none}.skin-picker .sp-dot{border:1px solid #ffffff80;border-radius:50%;width:12px;height:12px;display:inline-block}.skin-picker .sp-panel{color:#111;background:#fff;border:1px solid #ddd;border-radius:14px;width:min(360px,100vw - 32px);max-height:min(70vh,640px);padding:14px;position:absolute;bottom:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 24px 60px #00000059}.skin-picker .sp-panel h3{margin:0 0 2px;font-family:inherit;font-size:15px}.skin-picker .sp-sub{color:#555;margin:0 0 10px;font-size:12px;line-height:1.4}.skin-picker .sp-opt{white-space:normal;text-align:left;color:#111;cursor:pointer;width:100%;font:inherit;box-shadow:none;text-transform:none;letter-spacing:0;background:#fafafa;border:2px solid #e5e5e5;border-radius:10px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;min-height:0;margin:0 0 6px;padding:8px;display:grid;overflow:hidden;transform:none}.skin-picker .sp-opt:hover{box-shadow:none;background:#f2f2f2;border-color:#999;transform:none}.skin-picker .sp-opt[aria-pressed=true]{background:#fff;border-color:#111}.skin-picker .sp-opt>div{min-width:0}.skin-picker .sp-opt b{color:#111;font-size:13px;display:block}.skin-picker .sp-opt span.t{color:#555;white-space:normal;overflow-wrap:anywhere;font-size:11.5px;font-weight:400;line-height:1.35;display:block}.skin-picker .sp-sw{border:1px solid #0003;border-radius:8px;width:54px;height:34px;display:flex;overflow:hidden}.skin-picker .sp-sw i{flex:1}.skin-picker .sp-tabs{color:#555;margin-top:8px;font-size:11.5px}.skin-picker .sp-tabs summary{cursor:pointer;color:#111;font-weight:700}.skin-picker .sp-tabs p{margin:6px 0 0;line-height:1.5}@media (max-width:640px){.skin-picker{bottom:10px;right:10px}}
.start-card{text-align:center;justify-items:center;gap:22px;padding:34px 26px;display:grid}.start-stats{flex-wrap:wrap;justify-content:center;gap:40px;margin:0;display:flex}.start-stats dt{color:var(--text-secondary);text-align:center;margin-top:10px;font-size:12.5px}.start-stats dd{margin:0}.gauge-wrap{flex-direction:column;align-items:center;display:flex}.gauge{--size:132px;width:var(--size);height:var(--size);background:conic-gradient(var(--accent) calc(var(--p,0) * 1%), color-mix(in srgb, var(--text-muted) 25%, transparent) 0);border-radius:50%;place-items:center;display:grid;position:relative}.gauge:before{content:"";background:var(--surface-1);border-radius:50%;position:absolute;inset:11px}.gauge>span{font:700 34px/1 var(--font-display), sans-serif;color:var(--text-primary);position:relative}.gauge.hot{background:conic-gradient(var(--critical) calc(var(--p,0) * 1%), color-mix(in srgb, var(--text-muted) 25%, transparent) 0)}.start-go{justify-items:center;gap:10px;display:grid}.btn-lg{min-height:52px;padding:14px 34px;font-size:16px}.layout-switch{align-items:center;gap:8px;margin:6px 0 12px;display:flex}.lanes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:1100px){.lanes{grid-template-columns:minmax(0,1fr)}}.lane{--lc:var(--accent);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-panel);overflow:hidden}.lane-email{--lc:#38bdf8}.lane-sms{--lc:#34d399}.lane-call{--lc:#fb923c}.lane>header{border-bottom:3px solid var(--lc);justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}.lane-n{text-align:center;background:var(--lc);color:#05060a;border-radius:99px;min-width:28px;padding:1px 9px;font-size:12px;font-weight:800}.lane-cards{gap:10px;max-height:72vh;padding:12px;display:grid;overflow:auto}.lane-empty{color:var(--text-muted);margin:6px}.tcard{background:var(--surface-2);border:1px solid var(--border);border-left:4px solid var(--lc);color:var(--text-primary);border-radius:10px;padding:11px 12px 10px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:block}.tcard:hover{box-shadow:var(--shadow-lift);text-decoration:none;transform:translateY(-2px)}.tcard.closed{opacity:.72}.tc-top{justify-content:space-between;gap:8px;font-size:12px;display:flex}.tc-id{color:var(--text-primary);font-weight:800}.tc-id:before{content:"";background:var(--lc);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tc-state{color:var(--text-secondary);white-space:nowrap}.tc-who{margin-top:4px;font-size:13px}.tc-who span{color:var(--text-muted);font-size:12px}.tc-subject{overflow-wrap:anywhere;margin:2px 0 6px;font-size:13.5px;line-height:1.35}.tc-meter{background:color-mix(in srgb, var(--text-muted) 25%, transparent);border-radius:3px;height:5px;margin:4px 0 8px;overflow:hidden}.tc-meter i{height:100%;width:calc(var(--w,0) * 1%);background:linear-gradient(90deg,#34d399,#fbbf24 55%,#fb7185);background-size:calc(10000% / max(var(--w,1), 1)) 100%;min-width:4%;display:block}.tc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.tc-owner{color:var(--text-secondary);font-weight:600}.note-wall{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:30px 24px;padding:14px 2px 30px;display:grid}.note-card{--note:var(--surface-1);background:var(--note);border:1px solid var(--border);border-radius:var(--radius-panel);align-content:start;gap:10px;padding:20px 16px 14px;display:grid;position:relative}.note-card.late{border-color:var(--critical)}.note-head{align-items:center;gap:14px;display:flex}.age-ring{background:conic-gradient(var(--critical) calc(var(--age,0) * 1%), color-mix(in srgb, var(--text-muted) 30%, transparent) 0);border-radius:50%;flex:none;align-content:center;place-items:center;width:62px;height:62px;display:grid;position:relative}.age-ring:before{content:"";background:var(--note);border-radius:50%;position:absolute;inset:6px}.age-ring b,.age-ring small{line-height:1;position:relative}.age-ring b{font-size:20px}.age-ring small{color:var(--text-secondary);font-size:11px}.note-amount{font:700 30px/1.1 var(--font-display), sans-serif}.note-order{color:var(--text-secondary);font-weight:700}.note-reason{font-size:14px;line-height:1.4}.note-meta,.note-shopify{color:var(--text-secondary)}.note-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.note-send{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.note-send input[type=date]{max-width:150px;min-height:32px;padding:3px 8px}.note-tape{display:none}.flow{flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 22px;display:flex}.flow-node{border:2px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-1);flex-direction:column;gap:2px;min-width:150px;max-width:230px;padding:12px 16px;display:flex;position:relative}.flow-node small{letter-spacing:.12em;color:var(--text-muted);font-size:11.5px}.flow-node b{font-size:15px}.flow-node span{color:var(--text-secondary);font-size:12px;line-height:1.35}.flow-node.dim{opacity:.4}.flow-arrow{color:var(--accent);align-self:center;font-size:26px}.flow-branch{align-content:center;gap:10px;display:grid}.flow-node.n-router{border-style:solid;border-color:var(--accent)}html:root[data-scene=deck]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-grotesk);--font-display:var(--font-hud);--surface-0:#040918;--surface-1:#0a1330;--surface-2:#101c44;--surface-3:#17285e;--border:#1d3270;--border-strong:#2b4aa0;--text-primary:#e6f0ff;--text-secondary:#9db6e6;--text-muted:#6b84b8;--accent:#22d3ee;--accent-strong:#67e8f9;--accent-soft:#06323f;--accent-ring:#22d3ee66;--header-navy:#0d1b44;--side-bg:#02050f;--side-bg-2:#060d26;--side-ink:#cfe4ff;--side-muted:#6b84b8;--banana:#a78bfa;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#101c44;--agent-bg:#0d2a4a;--agent-border:#1d4f85;--shadow-card:0 0 0 1px #1d3270, 0 14px 34px -16px #22d3ee73;--shadow-lift:0 0 0 1px #22d3ee, 0 18px 44px -14px #22d3ee99;--shadow-pop:0 26px 60px #000000b3;--radius-panel:18px;--radius-ctrl:12px;--c1:#22d3ee;--c2:#a78bfa;--c3:#34d399;--c4:#fbbf24;--c8:#fb7185}html[data-scene=deck] body{background-color:#040918;background-image:radial-gradient(900px 520px at 85% -8%,#7c3aed47,#0000 70%),radial-gradient(760px 520px at 0 100%,#22d3ee24,#0000 70%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-scene=deck] body:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#22d3ee12 1px,#0000 1px),linear-gradient(90deg,#22d3ee12 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 62% 18%,#000,#0000 78%);mask-image:radial-gradient(circle at 62% 18%,#000,#0000 78%)}html[data-scene=deck] .shell{z-index:1;position:relative}html[data-scene=deck] .sidebar{background:linear-gradient(#02050f,#060d26);border-right:1px solid #14245a}html[data-scene=deck] .brand,html[data-scene=deck] .brand:hover{font-family:var(--font-hud), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#67e8f9;font-size:13px}html[data-scene=deck] .logo{color:#22d3ee;background:0 0;border:2px solid #22d3ee;border-radius:50%;box-shadow:0 0 16px #22d3ee99}html[data-scene=deck] .side-nav a.on{color:#67e8f9;background:#22d3ee1f;box-shadow:inset 3px 0 #22d3ee,0 0 22px -6px #22d3eecc}html[data-scene=deck] .side-nav a.on .nav-ico{color:#22d3ee}html[data-scene=deck] h1{letter-spacing:.1em;text-transform:uppercase;color:#e6f0ff;text-shadow:0 0 22px #22d3ee8c;font-size:26px}html[data-scene=deck] h1:after{content:"";background:linear-gradient(90deg,#22d3ee,#0000);width:90px;height:3px;margin-top:10px;display:block}html[data-scene=deck] h2{letter-spacing:.08em;text-transform:uppercase;font-size:15px}html[data-scene=deck] .card,html[data-scene=deck] .datebar,html[data-scene=deck] .table-wrap,html[data-scene=deck] .g-tile,html[data-scene=deck] .order-card{background:linear-gradient(#101c44e6,#0a1330eb);border:1px solid #1d3270}html[data-scene=deck] .start-card{background:radial-gradient(520px 280px at 50% 0,#22d3ee1f,#0000 70%),linear-gradient(#101c44eb,#080e26f2);border-radius:6px;padding:46px 30px 40px;position:relative}html[data-scene=deck] .start-card:before,html[data-scene=deck] .start-card:after{content:"";border:3px solid #22d3ee;width:26px;height:26px;position:absolute}html[data-scene=deck] .start-card:before{border-bottom:0;border-right:0;top:-2px;left:-2px}html[data-scene=deck] .start-card:after{border-top:0;border-left:0;bottom:-2px;right:-2px}html[data-scene=deck] .start-title{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:22px}html[data-scene=deck] .gauge{--size:156px;box-shadow:0 0 30px -4px #22d3ee8c}html[data-scene=deck] .gauge.hot{box-shadow:0 0 30px -4px #fb718599}html[data-scene=deck] .gauge:before{background:#070f2b;box-shadow:inset 0 0 22px #22d3ee38}html[data-scene=deck] .gauge>span{color:#e6f0ff;text-shadow:0 0 18px #22d3eeb3;font-size:40px}html[data-scene=deck] .start-stats dt{font:600 11px/1.3 var(--font-hud), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9db6e6}html[data-scene=deck] .btn-lg{min-width:300px;min-height:66px;font:700 17px var(--font-hud), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#02101a;background:linear-gradient(135deg,#22d3ee,#6366f1);border:0;border-radius:99px;animation:2.4s ease-in-out infinite deck-pulse}html[data-scene=deck] .btn-lg:hover{transform:translateY(-2px)scale(1.02)}@keyframes deck-pulse{0%,to{box-shadow:0 0 #22d3ee8c,0 16px 40px -10px #22d3eeb3}50%{box-shadow:0 0 0 16px #22d3ee00,0 16px 40px -10px #22d3eee6}}html[data-scene=deck] .action-bar{background:linear-gradient(90deg,#22d3ee24,#0a1330e6 40%);border-left:4px solid #22d3ee}html[data-scene=deck] .tiles{border-top:2px solid #22d3ee}html[data-scene=deck] .tile-value{font-family:var(--font-hud), sans-serif;text-shadow:0 0 16px #22d3ee80}html[data-scene=deck] .btn.primary{color:#02101a;background:linear-gradient(135deg,#22d3ee,#6366f1);border-color:#0000}html[data-scene=deck] .btn,html[data-scene=deck] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#101c44;border-color:#2b4aa0}html[data-scene=deck] th{color:#67e8f9;letter-spacing:.1em;background:#0d1b44;border-bottom:1px solid #22d3ee}html[data-scene=deck] .badge2.warn{color:#1b1300}html:root[data-scene=control]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-grotesk);--font-display:var(--font-grotesk);--surface-0:#0d0f14;--surface-1:#151821;--surface-2:#1d212c;--surface-3:#272c39;--border:#272c39;--border-strong:#3a4152;--text-primary:#eaeef7;--text-secondary:#aab3c7;--text-muted:#78829a;--accent:#38bdf8;--accent-strong:#7dd3fc;--accent-soft:#0c2f44;--accent-ring:#38bdf866;--header-navy:#1d212c;--side-bg:#07080c;--side-bg-2:#0d0f14;--side-ink:#dfe5f2;--side-muted:#78829a;--banana:#fb923c;--good:#34d399;--good-text:#6ee7b7;--warning:#fbbf24;--critical:#fb7185;--critical-text:#fda4af;--critical-soft:#3b1426;--calc:#1d212c;--agent-bg:#0f2a3a;--agent-border:#1d4f6a;--shadow-card:0 0 0 1px #272c39;--shadow-lift:0 10px 30px -10px #000c, 0 0 0 1px #3a4152;--shadow-pop:0 26px 60px #000000bf;--radius-panel:14px;--radius-ctrl:10px;--c1:#38bdf8;--c2:#34d399;--c3:#fb923c;--c4:#fbbf24;--c8:#fb7185}html[data-scene=control] body{background-color:#0d0f14;background-image:radial-gradient(1000px 500px at 100% -10%,#38bdf81a,#0000 70%),radial-gradient(800px 500px at 0 110%,#fb923c14,#0000 70%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-scene=control] .sidebar{background:#07080c;border-right:1px solid #1a1d27}html[data-scene=control] .side-nav a.on{color:#fff;background:#1d212c;border-radius:4px 12px 12px 4px;box-shadow:inset 3px 0 #38bdf8}html[data-scene=control] .logo{color:#07080c;background:linear-gradient(135deg,#38bdf8,#34d399)}html[data-scene=control] h1{letter-spacing:-.02em;font-size:30px}html[data-scene=control] h1:before{content:"● LIVE";color:#38bdf8;font:700 11px var(--font-ui), sans-serif;letter-spacing:.12em;vertical-align:middle;background:#0c2f44;border-radius:99px;margin-right:14px;padding:3px 9px;display:inline-block}html[data-scene=control] .card,html[data-scene=control] .datebar,html[data-scene=control] .table-wrap,html[data-scene=control] .g-tile{border:1px solid #272c39}html[data-scene=control] th{color:#aab3c7;background:#1d212c;border-bottom:1px solid #3a4152}html[data-scene=control] .lane{box-shadow:none;background:#11141b;border-color:#272c39}html[data-scene=control] .lane>header{background:linear-gradient(180deg, color-mix(in srgb, var(--lc) 14%, #11141b), #11141b)}html[data-scene=control] .lane-cards{scrollbar-color:#3a4152 transparent}html[data-scene=control] .tcard{border-color:#272c39;border-left-color:var(--lc);background:#1a1e28}html[data-scene=control] .tcard:hover{border-color:var(--lc);background:#20253a}html[data-scene=control] .btn.primary{color:#04121b;background:#38bdf8;border-color:#38bdf8}html[data-scene=control] .btn,html[data-scene=control] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#1d212c;border-color:#3a4152}html[data-scene=control] .badge2.warn{color:#1b1300}html:root[data-scene=archive]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-typewriter);--font-display:var(--font-typewriter);--surface-0:#e6d6ab;--surface-1:#f7eed6;--surface-2:#ecdcae;--surface-3:#dcc78c;--border:#c9b27a;--border-strong:#9c8350;--text-primary:#33281a;--text-secondary:#5b4a2e;--text-muted:#85704a;--accent:#b91c1c;--accent-strong:#8f1414;--accent-soft:#f3d3c9;--accent-ring:#b91c1c4d;--header-navy:#d9c48f;--side-bg:#3b2f1d;--side-bg-2:#4a3c26;--side-ink:#f3e7c5;--side-muted:#c9b27a;--banana:#d9b25b;--good:#3f6b2b;--good-text:#2f5420;--warning:#b7791f;--critical:#b91c1c;--critical-text:#8f1414;--critical-soft:#f3d3c9;--calc:#ecdcae;--agent-bg:#efe2bd;--agent-border:#cbb67f;--shadow-card:0 1px 0 #33281a26, 0 8px 14px -10px #33281a73;--shadow-lift:0 2px 0 #33281a40, 0 14px 22px -10px #33281a80;--shadow-pop:0 20px 40px -12px #33281a8c;--radius-panel:4px;--radius-ctrl:3px;--c1:#b91c1c;--c2:#3f6b2b;--c3:#33281a;--c4:#b7791f;--c8:#8f1414}html[data-scene=archive] body{background:repeating-linear-gradient(0deg,#00000005 0 2px,#0000 2px 5px),repeating-linear-gradient(90deg,#785a1e08 0 3px,#0000 3px 8px),#e6d6ab;font-size:13.5px}html[data-scene=archive] .sidebar{background:repeating-linear-gradient(90deg,#0000001a 0 1px,#0000 1px 6px),#3b2f1d;border-right:4px solid #2a2114}html[data-scene=archive] .brand,html[data-scene=archive] .brand:hover{color:#f3e7c5;letter-spacing:.06em;text-transform:uppercase;font-size:13px}html[data-scene=archive] .logo{color:#33281a;background:#d9b25b;border:2px solid #33281a;border-radius:3px}html[data-scene=archive] .et-clock{color:#c9b27a;background:#4a3c26;border:1px dashed #9c8350;border-radius:2px}html[data-scene=archive] .side-nav a{color:#c9b27a;background:#44371f;border:1px solid #6b5a38;border-radius:3px;margin:3px 0;font-weight:400}html[data-scene=archive] .side-nav a:hover{color:#f3e7c5;background:#55462a}html[data-scene=archive] .side-nav a.on{color:#2a2114;background:#d9b25b;border-color:#f3dd9a;box-shadow:inset 0 0 0 2px #ffffff40,0 2px #2a2114}html[data-scene=archive] .nav-ico,html[data-scene=archive] .side-nav a.on .nav-ico{color:currentColor}html[data-scene=archive] .nav-title{color:#c9b27a;letter-spacing:.14em}html[data-scene=archive] h1{letter-spacing:.04em;text-transform:uppercase;background:#f7eed6;border:2px solid #33281a;border-bottom:0;border-radius:12px 12px 0 0;margin:8px 0 0;padding:8px 26px;font-size:24px;display:inline-block;box-shadow:inset 0 -6px #ecdcae}html[data-scene=archive] h1+.sub{background:#f7eed6;border:2px solid #33281a;border-radius:0 6px 6px;max-width:none;margin-top:0;padding:14px 18px}html[data-scene=archive] h2{text-transform:uppercase;letter-spacing:.08em;border-bottom:2px dashed #9c8350;padding-bottom:4px;font-size:14px}html[data-scene=archive] .card,html[data-scene=archive] .datebar,html[data-scene=archive] .table-wrap,html[data-scene=archive] .g-tile{background:#f7eed6;border:2px solid #33281a}html[data-scene=archive] .g-tile{clip-path:polygon(0 0,78% 0,82% 8px,100% 8px,100% 100%,0 100%);border-radius:3px;padding-top:24px;position:relative}html[data-scene=archive] .g-ico{box-shadow:none;background:#33281a;border-radius:2px;transform:none}html[data-scene=archive] .table-wrap{background:repeating-linear-gradient(#f7eed6 0 31px,#e9dcb4 31px 32px)}html[data-scene=archive] th{color:#33281a;letter-spacing:.1em;background:#d9c48f;border-bottom:2px solid #33281a}html[data-scene=archive] td,html[data-scene=archive] th{border-bottom:1px dashed #b9a26a}html[data-scene=archive] tbody tr:hover>td{background:#b91c1c12}html[data-scene=archive] tr.date-sep td{letter-spacing:.06em;background:#e3cf97;border-top:2px solid #33281a;font-size:14px}html[data-scene=archive] .btn,html[data-scene=archive] :where(button:not(.linklike):not(.sort):not(.copy)){background:#f7eed6;border:2px solid #33281a;border-radius:2px;font-weight:400;box-shadow:2px 2px #33281a}html[data-scene=archive] .btn:hover{background:#fff6d8;transform:translate(-1px,-1px);box-shadow:3px 3px #33281a}html[data-scene=archive] .btn.primary{color:#fff7e6;background:#b91c1c;border-color:#33281a}html[data-scene=archive] .badge2,html[data-scene=archive] .pill{color:#b91c1c;text-transform:uppercase;letter-spacing:.08em;border:2px solid;border-radius:2px;transform:rotate(-3deg);background:0 0!important}html[data-scene=archive] main{position:relative}html[data-scene=archive] main:after{content:"CLOSED";font:400 120px/1 var(--font-typewriter), monospace;color:#b91c1c14;pointer-events:none;border:10px double #b91c1c14;padding:0 28px;position:fixed;bottom:9%;right:4%;transform:rotate(-12deg)}html:root[data-scene=arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-techmono);--font-display:var(--font-arcade);--surface-0:#0d0221;--surface-1:#1a0b3a;--surface-2:#261253;--surface-3:#35196f;--border:#4a2491;--border-strong:#6a35c9;--text-primary:#fff;--text-secondary:#d3c4ff;--text-muted:#9b86d6;--accent:#ff2bd6;--accent-strong:#ff7be9;--accent-soft:#4a0f45;--accent-ring:#ff2bd673;--header-navy:#ff2bd6;--side-bg:#080118;--side-bg-2:#12042b;--side-ink:#f3e9ff;--side-muted:#9b86d6;--banana:#ffe600;--good:#39ff88;--good-text:#7dffb3;--warning:#ffe600;--critical:#ff4d6d;--critical-text:#ff8fa3;--critical-soft:#45102a;--calc:#261253;--agent-bg:#0e2a55;--agent-border:#2a5aa8;--shadow-card:6px 6px 0 #ff2bd6;--shadow-lift:8px 8px 0 #00e5ff;--shadow-pop:10px 10px 0 #000;--radius-panel:0px;--radius-ctrl:0px;--c1:#ff2bd6;--c2:#ffe600;--c3:#00e5ff;--c4:#39ff88;--c8:#ff4d6d}html[data-scene=arcade] body{background-color:#0000;background-image:radial-gradient(900px 500px at 50% -10%,#ff2bd638,#0000 70%),linear-gradient(#0d0221,#130335 70%,#0d0221);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;font-size:15px}html[data-scene=arcade] body:after{content:"";z-index:95;pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px),radial-gradient(circle,#0000 55%,#0000008c);position:fixed;inset:0}html[data-scene=arcade] .sidebar{background:#080118;border-right:4px solid #ff2bd6}html[data-scene=arcade] .brand,html[data-scene=arcade] .brand:hover{font-family:var(--font-arcade), monospace;color:#ffe600;text-shadow:2px 2px #ff2bd6;font-size:10px;line-height:1.6}html[data-scene=arcade] .logo{color:#080118;font-family:var(--font-arcade), monospace;background:#ffe600;border-radius:0;font-size:10px;box-shadow:3px 3px #ff2bd6}html[data-scene=arcade] .et-clock{color:#00e5ff;background:#12042b;border:2px solid #4a2491;border-radius:0}html[data-scene=arcade] .side-nav a{letter-spacing:.02em;border-radius:0;font-weight:400}html[data-scene=arcade] .side-nav a.on{color:#fff;background:#ff2bd6;box-shadow:4px 4px #00e5ff}html[data-scene=arcade] .side-nav a.on:after{content:" ◀";margin-left:auto}html[data-scene=arcade] h1{color:#ffe600;text-shadow:3px 3px #ff2bd6,6px 6px #00e5ff;margin-bottom:18px;font-size:22px;line-height:1.5}html[data-scene=arcade] h1:before{content:"★ "}html[data-scene=arcade] h1:after{content:" ★"}html[data-scene=arcade] h2{color:#00e5ff;text-shadow:2px 2px #000;font-size:13px;line-height:1.6}html[data-scene=arcade] .sub{color:#d3c4ff}html[data-scene=arcade] .card,html[data-scene=arcade] .datebar,html[data-scene=arcade] .table-wrap,html[data-scene=arcade] .g-tile,html[data-scene=arcade] .order-card{background:#1a0b3a;border:4px solid #fff}html[data-scene=arcade] .g-tile{border-color:#00e5ff;box-shadow:6px 6px #ff2bd6}html[data-scene=arcade] .g-tile:nth-child(2){border-color:#ffe600}html[data-scene=arcade] .g-tile:nth-child(3){border-color:#39ff88}html[data-scene=arcade] .g-tile:nth-child(4){border-color:#ff2bd6;box-shadow:6px 6px #00e5ff}html[data-scene=arcade] .g-ico{border-radius:0;transform:none;box-shadow:3px 3px #000}html[data-scene=arcade] .g-label{text-transform:uppercase;letter-spacing:.06em;color:#d3c4ff;font-size:12px}html[data-scene=arcade] .g-main{color:#ffe600;text-shadow:3px 3px #000;font-size:22px;line-height:1.5}html[data-scene=arcade] th{font-family:var(--font-arcade), monospace;color:#ffe600;text-shadow:1px 1px #000;background:#ff2bd6;border-bottom:4px solid #ffe600;font-size:8.5px;line-height:1.7}html[data-scene=arcade] td,html[data-scene=arcade] th{border-bottom:2px solid #35196f}html[data-scene=arcade] tbody tr:hover>td{background:#35196f}html[data-scene=arcade] tbody{counter-reset:rank}html[data-scene=arcade] tbody tr{counter-increment:rank}html[data-scene=arcade] tbody tr td:first-child:before{content:counter(rank) ". ";color:#00e5ff;font-family:var(--font-arcade), monospace;font-size:9px}html[data-scene=arcade] tbody tr:nth-child(2) td:first-child:before{content:"🥇 "}html[data-scene=arcade] tbody tr:nth-child(3) td:first-child:before{content:"🥈 "}html[data-scene=arcade] tbody tr:nth-child(4) td:first-child:before{content:"🥉 "}html[data-scene=arcade] tbody tr:first-child td:first-child:before{content:"AVG "}html[data-scene=arcade] .btn,html[data-scene=arcade] :where(button:not(.linklike):not(.sort):not(.copy)){font-family:var(--font-arcade), monospace;color:#fff;text-transform:uppercase;background:#261253;border:3px solid #fff;font-size:9px;line-height:1.6;box-shadow:4px 4px #000}html[data-scene=arcade] .btn:hover{background:#35196f;transform:translate(-2px,-2px);box-shadow:6px 6px #00e5ff}html[data-scene=arcade] .btn:active{transform:translate(3px,3px);box-shadow:0 0 #000}html[data-scene=arcade] .btn.primary{color:#12002b;background:#ffe600;border-color:#fff}html[data-scene=arcade] .badge2,html[data-scene=arcade] .pill,html[data-scene=arcade] .tag{border-radius:0}html[data-scene=arcade] a{color:#00e5ff}html:root[data-scene=ledger]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-serif);--surface-0:#dfeadb;--surface-1:#f9fcf6;--surface-2:#e8f4e2;--surface-3:#d3e6cb;--border:#c3d8ba;--border-strong:#8fb381;--text-primary:#14281c;--text-secondary:#3a5a45;--text-muted:#6e8a76;--accent:#1f6f43;--accent-strong:#15522f;--accent-soft:#d3ecdd;--accent-ring:#1f6f434d;--header-navy:#14281c;--side-bg:#14281c;--side-bg-2:#1d3a28;--side-ink:#e1f1e6;--side-muted:#94b9a1;--banana:#f2c94c;--good:#1f6f43;--good-text:#15522f;--warning:#b7791f;--critical:#b3261e;--critical-text:#8f1d17;--critical-soft:#f8dcd8;--calc:#e8f4e2;--agent-bg:#e2f1e6;--agent-border:#b5d6c0;--shadow-card:0 1px 0 #14281c1f, 0 8px 18px -12px #14281c66;--shadow-lift:0 14px 24px -12px #14281c80;--shadow-pop:0 22px 44px -14px #14281c80;--radius-panel:3px;--radius-ctrl:3px;--c1:#1f6f43;--c2:#b7791f;--c3:#14281c;--c4:#3a8d63;--c8:#b3261e}html[data-scene=ledger] body{background:repeating-linear-gradient(0deg,#14281c08 0 1px,#0000 1px 28px),#dfeadb}html[data-scene=ledger] .sidebar{background:#14281c;border-right:3px double #8fb381}html[data-scene=ledger] .brand,html[data-scene=ledger] .brand:hover{font-family:var(--font-serif), serif;font-style:italic;font-weight:600}html[data-scene=ledger] .logo{color:#14281c;font-family:var(--font-serif), serif;background:#f2c94c;border-radius:2px}html[data-scene=ledger] .side-nav a{border-radius:2px}html[data-scene=ledger] .side-nav a.on{color:#14281c;box-shadow:none;background:#f9fcf6}html[data-scene=ledger] .nav-ico{color:currentColor}html[data-scene=ledger] h1{letter-spacing:-.01em;border-bottom:4px double #14281c;padding-bottom:8px;font-size:40px;font-weight:600}html[data-scene=ledger] h1:after{content:" — Ledger";color:#6e8a76;font-size:20px;font-style:italic;font-weight:400}html[data-scene=ledger] h2{font-style:italic;font-weight:600}html[data-scene=ledger] .card,html[data-scene=ledger] .datebar,html[data-scene=ledger] .order-card{background:#f9fcf6;border:1px solid #8fb381}html[data-scene=ledger] .table-wrap{box-shadow:var(--shadow-card);background:radial-gradient(circle at 13px 18px,#b9cdb0 5px,#0000 6px) 0 0/26px 36px repeat-y,radial-gradient(circle at 13px 18px,#b9cdb0 5px,#0000 6px) 100% 0/26px 36px repeat-y,#f9fcf6;border:1px solid #8fb381;border-left:3px double #d98b85;border-right:3px double #d98b85;padding:0 26px}html[data-scene=ledger] th{color:#f2c94c;font-family:var(--font-mono), monospace;letter-spacing:.06em;background:#14281c;border-bottom:3px double #f2c94c}html[data-scene=ledger] tbody tr:nth-child(odd)>td{background:#eef8e8}html[data-scene=ledger] tbody tr:nth-child(2n)>td{background:#f9fcf6}html[data-scene=ledger] tbody tr:hover>td{background:#d3ecdd}html[data-scene=ledger] td,html[data-scene=ledger] th{border-bottom:1px solid #c3d8ba}html[data-scene=ledger] td.num,html[data-scene=ledger] td.c-amount{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-weight:600}html[data-scene=ledger] tr.total td{background:#e8f4e2;border-top:3px double #14281c}html[data-scene=ledger] tr.date-sep td{font-family:var(--font-serif), serif;background:#d3e6cb;border-top:2px solid #14281c;font-style:italic}html[data-scene=ledger] .g-tile{font-family:var(--font-mono), monospace;background:#fff;border:0;border-top:3px dotted #8fb381;border-radius:0;padding-bottom:24px;position:relative;box-shadow:0 2px 8px #14281c33}html[data-scene=ledger] .g-tile:after{content:"";background:linear-gradient(135deg,#fff 50%,#0000 50%) 0 0/12px 8px repeat-x,linear-gradient(225deg,#fff 50%,#0000 50%) 6px 0/12px 8px repeat-x;height:8px;position:absolute;bottom:-7px;left:0;right:0}html[data-scene=ledger] .g-ico{box-shadow:none;border-radius:2px;transform:none}html[data-scene=ledger] .g-main{font-family:var(--font-mono), monospace;letter-spacing:-.02em;font-weight:700}html[data-scene=ledger] .btn,html[data-scene=ledger] :where(button:not(.linklike):not(.sort):not(.copy)){box-shadow:none;background:#f9fcf6;border:1px solid #14281c;border-radius:3px;font-weight:600}html[data-scene=ledger] .btn:hover{background:#e8f4e2;transform:none}html[data-scene=ledger] .btn.primary{color:#f2c94c;background:#14281c;border-color:#14281c}html[data-scene=ledger] .badge2.solid,html[data-scene=ledger] .badge2,html[data-scene=ledger] .pill{text-transform:uppercase;letter-spacing:.08em;border:2px solid;border-radius:3px;font-weight:800;transform:rotate(-2.5deg);background:0 0!important}html[data-scene=ledger] .badge2.good,html[data-scene=ledger] .badge2.solid.good{color:#1f6f43}html[data-scene=ledger] .badge2.warn,html[data-scene=ledger] .badge2.solid.warn{color:#b7791f}html[data-scene=ledger] .badge2.bad,html[data-scene=ledger] .badge2.solid.bad{color:#b3261e}html[data-scene=ledger] .badge2.info,html[data-scene=ledger] .badge2.solid.info{color:#1d4ed8}html[data-scene=ledger] .badge2.plain,html[data-scene=ledger] .badge2.solid.plain{color:#555}html:root[data-scene=wall]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-grotesk);--font-display:var(--font-hand);--surface-0:#b98b5a;--surface-1:#fffbe8;--surface-2:#f6e9b8;--surface-3:#ead79a;--border:#9a6f43;--border-strong:#6b4426;--text-primary:#2d2013;--text-secondary:#5a4128;--text-muted:#86694a;--accent:#c2410c;--accent-strong:#9a3412;--accent-soft:#fde1cf;--accent-ring:#c2410c4d;--header-navy:#6b4426;--side-bg:#4a2f19;--side-bg-2:#5c3b20;--side-ink:#fbe9cf;--side-muted:#d9b88c;--banana:#fde047;--good:#3f7d3a;--good-text:#2f6a2b;--warning:#d97706;--critical:#d1242f;--critical-text:#a3151f;--critical-soft:#fbd9d6;--calc:#f6e9b8;--agent-bg:#fbf0c5;--agent-border:#e0c878;--shadow-card:2px 5px 10px #2d201366;--shadow-lift:3px 10px 18px #2d201380;--shadow-pop:8px 16px 30px #2d20138c;--radius-panel:3px;--radius-ctrl:6px;--c1:#c2410c;--c2:#3f7d3a;--c3:#1d4ed8;--c4:#d97706;--c8:#d1242f}html[data-scene=wall] body{background-color:#b98b5a;background-image:radial-gradient(#3c230a38 1px,#0000 1.6px),radial-gradient(#ffebc82e 1px,#0000 1.6px),radial-gradient(#3c230a1f 2px,#0000 2.6px);background-position:0 0,3px 4px,6px 9px;background-size:7px 7px,11px 11px,19px 19px}html[data-scene=wall] .sidebar{background:repeating-linear-gradient(90deg,#0000001f 0 2px,#0000 2px 9px),#4a2f19;border-right:6px solid #2f1c0e}html[data-scene=wall] .brand,html[data-scene=wall] .brand:hover{font-family:var(--font-hand), cursive;color:#fde047;font-size:22px}html[data-scene=wall] .logo{color:#4a2f19;font-family:var(--font-hand), cursive;background:#fde047;border-radius:50%;font-size:17px}html[data-scene=wall] .side-nav a{border-radius:6px}html[data-scene=wall] .side-nav a.on{color:#3a2410;background:#fde047;transform:rotate(-1deg);box-shadow:2px 3px #2f1c0e}html[data-scene=wall] .nav-ico{color:currentColor}html[data-scene=wall] main{border:14px solid #6b4426;border-image:linear-gradient(135deg,#8a5a30,#5a3a1d 50%,#7a4e28) 1;width:calc(100% - 24px);margin:12px;padding:26px 32px 70px;box-shadow:inset 0 0 50px #28140573}html[data-scene=wall] h1{background:#fffbe8;margin-bottom:18px;padding:4px 22px 8px;font-size:52px;line-height:1.05;display:inline-block;transform:rotate(-1.6deg);box-shadow:3px 5px #28140559}html[data-scene=wall] .sub{background:#fffbe8eb;width:fit-content;padding:10px 16px;display:block;transform:rotate(.5deg);box-shadow:2px 4px #28140540}html[data-scene=wall] .glance{gap:20px}html[data-scene=wall] .g-tile{background:#fde68a;border:0;border-radius:2px 2px 14px;transform:rotate(-1.2deg);box-shadow:2px 6px 10px #28140566}html[data-scene=wall] .g-tile:nth-child(2){background:#bae6fd;transform:rotate(1.4deg)}html[data-scene=wall] .g-tile:nth-child(3){background:#fbcfe8;transform:rotate(-.6deg)}html[data-scene=wall] .g-ico{display:none}html[data-scene=wall] .g-main{font-family:var(--font-hand), cursive;font-size:44px;line-height:1}html[data-scene=wall] .datebar{background:#fffbe8f0;border:0;border-radius:3px;width:fit-content;box-shadow:2px 5px 8px #28140559}html[data-scene=wall] .note-wall{gap:40px 28px;padding-top:22px}html[data-scene=wall] .note-card{--note:#fde68a;background:var(--note);transform:rotate(var(--tilt,0deg));color:#2d2013;border:0;border-radius:2px 2px 16px;padding:28px 18px 16px;transition:transform .15s,box-shadow .15s;box-shadow:2px 7px 12px #28140573}html[data-scene=wall] .note-card:hover{z-index:3;transform:rotate(0)scale(1.03);box-shadow:4px 14px 22px #28140580}html[data-scene=wall] .note-card:nth-child(5n+2){--note:#fbcfe8}html[data-scene=wall] .note-card:nth-child(5n+3){--note:#bbf7d0}html[data-scene=wall] .note-card:nth-child(5n+4){--note:#bae6fd}html[data-scene=wall] .note-card:nth-child(5n+5){--note:#fed7aa}html[data-scene=wall] .note-tape{background:#ffffff8c;border-left:2px dotted #0000001f;border-right:2px dotted #0000001f;width:92px;height:26px;display:block;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 3px #00000040}html[data-scene=wall] .note-card.late .note-tape{background:radial-gradient(circle at 35% 30%,#ff9e9a,#d1242f 55%,#7a0b12);border:0;border-radius:50%;width:24px;height:24px;top:-10px;transform:translate(-50%);box-shadow:0 5px 6px #00000073}html[data-scene=wall] .age-ring{background:conic-gradient(#d1242f calc(var(--age,0) * 1%), #2d201326 0)}html[data-scene=wall] .age-ring b{font-family:var(--font-hand), cursive;font-size:26px}html[data-scene=wall] .note-amount{font-family:var(--font-hand), cursive;font-size:46px;line-height:.95}html[data-scene=wall] .note-order{font-family:var(--font-hand), cursive;color:#5a4128;font-size:22px}html[data-scene=wall] .note-reason{font-family:var(--font-hand), cursive;font-size:21px;line-height:1.15}html[data-scene=wall] .note-send input[type=date]{background:#fff9;border:1px dashed #5a4128}html[data-scene=wall] .btn,html[data-scene=wall] :where(button:not(.linklike):not(.sort):not(.copy)){background:#ffffffb3;border:1.5px solid #5a4128;border-radius:4px;box-shadow:1px 2px #28140580}html[data-scene=wall] .btn.primary{color:#fff;background:#c2410c;border-color:#7c2d0a}html[data-scene=wall] .badge2{border-radius:4px}html:root[data-scene=club]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:var(--font-luxe);--font-ui:var(--font-manrope);--surface-0:#080808;--surface-1:#121212;--surface-2:#1b1812;--surface-3:#26221a;--border:#3a3220;--border-strong:#6b5a2a;--text-primary:#f6ecd0;--text-secondary:#cdbf93;--text-muted:#8f8259;--accent:#d4af37;--accent-strong:#f0d27a;--accent-soft:#2b2410;--accent-ring:#d4af3766;--header-navy:#14110a;--side-bg:#030303;--side-bg-2:#0b0a07;--side-ink:#efe3c2;--side-muted:#8f8259;--banana:#d4af37;--good:#8fd19e;--good-text:#b6e6c0;--warning:#e0b441;--critical:#e5736f;--critical-text:#f0a09c;--critical-soft:#35161a;--calc:#1b1812;--agent-bg:#1d1a10;--agent-border:#4a3f1e;--shadow-card:0 0 0 1px #3a3220, 0 16px 36px -18px #d4af3759;--shadow-lift:0 0 0 1px #d4af37, 0 20px 44px -16px #d4af3780;--shadow-pop:0 28px 64px #000c;--radius-panel:12px;--radius-ctrl:8px;--c1:#d4af37;--c2:#f0d27a;--c3:#b08d2a;--c4:#8f8259;--c8:#e5736f}html[data-scene=club] body{background-color:#080808;background-image:radial-gradient(900px 520px at 80% -10%,#d4af3724,#0000 70%),radial-gradient(700px 500px at 0 100%,#d4af3712,#0000 70%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html[data-scene=club] .sidebar{background:#030303;border-right:1px solid #2a2415}html[data-scene=club] .brand,html[data-scene=club] .brand:hover{font-family:var(--font-luxe), serif;color:#f0d27a;letter-spacing:.04em;font-style:italic}html[data-scene=club] .logo{color:#1b1505;font-family:var(--font-luxe), serif;background:linear-gradient(135deg,#8a6d1c,#f5e6b3 45%,#d4af37);border-radius:50%}html[data-scene=club] .side-nav a{letter-spacing:.02em;border-radius:2px}html[data-scene=club] .side-nav a.on{color:#f0d27a;background:0 0;box-shadow:inset 0 -1px #d4af37,inset 0 1px #d4af37}html[data-scene=club] .nav-ico,html[data-scene=club] .side-nav a.on .nav-ico{color:#d4af37}html[data-scene=club] h1{letter-spacing:.01em;background:linear-gradient(95deg,#8a6d1c,#f5e6b3 40%,#d4af37 60%,#8a6d1c);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-bottom:6px;font-size:46px;font-style:italic;font-weight:600}html[data-scene=club] h1:after{content:"♛ by invitation";font:italic 400 14px var(--font-luxe), serif;letter-spacing:.3em;text-transform:uppercase;color:#8f8259;-webkit-text-fill-color:#8f8259;margin-top:4px;display:block}html[data-scene=club] h2{color:#f0d27a;font-style:italic;font-weight:600}html[data-scene=club] .card,html[data-scene=club] .datebar,html[data-scene=club] .table-wrap,html[data-scene=club] .g-tile,html[data-scene=club] .order-card{background:linear-gradient(160deg,#181510,#0e0d0a);border:1px solid #3a3220}html[data-scene=club] .g-tile{position:relative;overflow:hidden}html[data-scene=club] .g-tile:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#f0d27a1a 50%,#0000 60%);position:absolute;inset:0}html[data-scene=club] .g-ico{color:#1b1505;background:linear-gradient(135deg,#8a6d1c,#f0d27a);border-radius:50%;transform:none;box-shadow:0 0 14px #d4af3780}html[data-scene=club] .g-main{font-family:var(--font-luxe), serif;color:#f0d27a;font-style:italic}html[data-scene=club] th{color:#d4af37;font-family:var(--font-luxe), serif;text-transform:none;letter-spacing:.06em;background:#14110a;border-bottom:1px solid #d4af37;font-size:13px;font-style:italic;font-weight:600}html[data-scene=club] td,html[data-scene=club] th{border-bottom-color:#26221a}html[data-scene=club] tbody tr:hover>td{background:#1e1a10}html[data-scene=club] .btn,html[data-scene=club] :where(button:not(.linklike):not(.sort):not(.copy)){color:#f0d27a;box-shadow:none;letter-spacing:.04em;background:#14110a;border:1px solid #6b5a2a;border-radius:4px}html[data-scene=club] .btn:hover{background:#1e1a10;border-color:#f0d27a;box-shadow:0 0 20px -6px #d4af37b3}html[data-scene=club] .btn.primary{color:#1b1505;background:linear-gradient(135deg,#8a6d1c,#f0d27a 50%,#b08d2a);border-color:#f0d27a}html[data-scene=club] .badge2.solid{color:#fff}html[data-scene=club] main{position:relative}html[data-scene=club] main:before{content:"♛";color:#d4af370b;pointer-events:none;font-size:300px;line-height:1;position:fixed;top:12%;right:4%}html:root[data-scene=lab]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-techmono);--font-display:var(--font-techmono);--surface-0:#0b3d91;--surface-1:#0d46a6;--surface-2:#1158c9;--surface-3:#1a69e0;--border:#ffffff73;--border-strong:#fffc;--text-primary:#fff;--text-secondary:#d3e5ff;--text-muted:#a9c9f7;--accent:#7dd3fc;--accent-strong:#bae6fd;--accent-soft:#7dd3fc2e;--accent-ring:#7dd3fc80;--header-navy:#082d6e;--side-bg:#072a66;--side-bg-2:#0a3680;--side-ink:#e6f1ff;--side-muted:#a9c9f7;--banana:#fff;--good:#86efac;--good-text:#bbf7d0;--warning:#fde68a;--critical:#fca5a5;--critical-text:#fecaca;--critical-soft:#fca5a52e;--calc:#1158c9;--agent-bg:#0e4fb5;--agent-border:#ffffff80;--shadow-card:none;--shadow-lift:0 0 0 1px #fff;--shadow-pop:0 20px 50px #00144699;--radius-panel:2px;--radius-ctrl:2px;--c1:#7dd3fc;--c2:#fde68a;--c3:#86efac;--c4:#fca5a5;--c8:#fff}html[data-scene=lab] body{background-color:#0b3d91;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-attachment:fixed;font-size:14px}html[data-scene=lab] .sidebar{background:#072a66;border-right:2px solid #fff9}html[data-scene=lab] .brand,html[data-scene=lab] .brand:hover{letter-spacing:.08em;text-transform:uppercase;font-size:12px}html[data-scene=lab] .logo{color:#fff;background:0 0;border:2px solid #fff;border-radius:0}html[data-scene=lab] .side-nav a{border-radius:0;font-weight:400}html[data-scene=lab] .side-nav a.on{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #fff}html[data-scene=lab] .et-clock{background:0 0;border:1px dashed #ffffff80;border-radius:0}html[data-scene=lab] h1{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid #fff;padding-bottom:8px;font-size:28px}html[data-scene=lab] h1:after{content:"  // DWG-01";opacity:.6;font-size:.6em}html[data-scene=lab] h2{letter-spacing:.08em;text-transform:uppercase;font-size:15px}html[data-scene=lab] h2:before{content:"▸ "}html[data-scene=lab] .card,html[data-scene=lab] .datebar,html[data-scene=lab] .table-wrap,html[data-scene=lab] .g-tile,html[data-scene=lab] details.card{box-shadow:none;background:#0b3d918c;border:1.5px dashed #ffffffd9}html[data-scene=lab] .note{background:#ffffff14;border:1px solid #ffffff80;border-radius:0}html[data-scene=lab] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#fff;background:#082d6e;border:1.5px solid #fff;border-radius:0}html[data-scene=lab] .btn,html[data-scene=lab] :where(button:not(.linklike):not(.sort):not(.copy)){color:#fff;box-shadow:none;text-transform:uppercase;letter-spacing:.06em;background:0 0;border:1.5px solid #fff;border-radius:0;font-weight:400}html[data-scene=lab] .btn:hover{box-shadow:none;background:#ffffff29;transform:none}html[data-scene=lab] .btn.primary{color:#0b3d91;background:#fff;border-color:#fff;font-weight:700}html[data-scene=lab] .btn.primary:hover{color:#072a66;background:#bae6fd}html[data-scene=lab] .btn.warn{color:#fde68a;background:0 0;border-color:#fde68a}html[data-scene=lab] a{color:#bae6fd;font-weight:400}html[data-scene=lab] code{color:#fff;background:#ffffff26}html[data-scene=lab] th{color:#fff;background:#082d6e;border-bottom:2px solid #fff}html[data-scene=lab] .pill,html[data-scene=lab] .badge2{color:#fff;background:0 0;border:1px solid #fff;border-radius:0}html[data-scene=lab] .flow-node{background:#082d6eb3;border:2px dashed #fff;border-radius:0}html[data-scene=lab] .flow-node:before,html[data-scene=lab] .flow-node:after{content:"";border:2px solid #fff;width:10px;height:10px;position:absolute}html[data-scene=lab] .flow-node:before{border-bottom:0;border-right:0;top:-6px;left:-6px}html[data-scene=lab] .flow-node:after{border-top:0;border-left:0;bottom:-6px;right:-6px}html[data-scene=lab] .flow-node.n-router{color:#0b3d91;background:#fff;border-style:solid}html[data-scene=lab] .flow-node.n-router span,html[data-scene=lab] .flow-node.n-router small{color:#1a4d9c}html[data-scene=lab] .flow-node.n-ai{border-color:#7dd3fc}html[data-scene=lab] .flow-node.n-human{border-color:#fde68a}html[data-scene=lab] .flow-arrow{color:#fff;font-size:30px}html:root[data-scene=post]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-manrope);--font-display:var(--font-typewriter);--surface-0:#cfae7a;--surface-1:#f8eed4;--surface-2:#efdfb5;--surface-3:#e2cd96;--border:#b9965c;--border-strong:#7a5a2b;--text-primary:#2f2312;--text-secondary:#58421f;--text-muted:#84693a;--accent:#1d4ed8;--accent-strong:#1e3a9c;--accent-soft:#dbe5fb;--accent-ring:#1d4ed84d;--header-navy:#7a5a2b;--side-bg:#5b3f1c;--side-bg-2:#6d4b22;--side-ink:#fbeccd;--side-muted:#dcbf8c;--banana:#c0392b;--good:#2f7d4a;--good-text:#226037;--warning:#c2790e;--critical:#c0392b;--critical-text:#96281b;--critical-soft:#f8dcd8;--calc:#efdfb5;--agent-bg:#f1e4bf;--agent-border:#d6bd83;--shadow-card:0 2px 0 #2f231233, 0 10px 18px -12px #2f231280;--shadow-lift:0 3px 0 #2f231240, 0 16px 26px -12px #2f23128c;--shadow-pop:0 22px 44px -12px #2f23128c;--radius-panel:4px;--radius-ctrl:3px;--c1:#c0392b;--c2:#1d4ed8;--c3:#2f7d4a;--c4:#c2790e;--c8:#7a5a2b}html[data-scene=post] body{background:repeating-linear-gradient(35deg,#7850140d 0 2px,#0000 2px 6px),repeating-linear-gradient(-55deg,#fff0c814 0 1px,#0000 1px 5px),#cfae7a}html[data-scene=post] .sidebar{background:#5b3f1c;border-right:6px solid #0000;border-image:repeating-linear-gradient(45deg,#c0392b 0 12px,#fff 12px 24px,#1d4ed8 24px 36px,#fff 36px 48px) 6}html[data-scene=post] .brand,html[data-scene=post] .brand:hover{font-family:var(--font-typewriter), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:13px}html[data-scene=post] .logo{color:#c0392b;font-family:var(--font-typewriter), monospace;background:#f8eed4;border:3px double #c0392b;border-radius:50%}html[data-scene=post] .side-nav a{border-radius:3px}html[data-scene=post] .side-nav a.on{color:#5b3f1c;background:#f8eed4;box-shadow:3px 3px #2f2312}html[data-scene=post] .nav-ico{color:currentColor}html[data-scene=post] main{background:#f8eed459;border:14px solid #0000;border-image:repeating-linear-gradient(45deg,#c0392b 0 16px,#f8eed4 16px 32px,#1d4ed8 32px 48px,#f8eed4 48px 64px) 14;width:calc(100% - 28px);margin:14px;padding:28px 34px 70px;position:relative}html[data-scene=post] main:before{content:"AIR MAIL ✈ PAR AVION";color:#1d4ed8;font:400 12px var(--font-typewriter), monospace;letter-spacing:.2em;opacity:.8;border:3px solid #1d4ed8;padding:6px 14px;position:absolute;top:20px;right:34px;transform:rotate(5deg)}html[data-scene=post] h1{letter-spacing:.03em;text-transform:uppercase;font-size:34px}html[data-scene=post] h1:after{content:"";background:repeating-linear-gradient(135deg,#c0392b 0 10px,#0000 10px 20px,#1d4ed8 20px 30px,#0000 30px 40px);height:10px;margin-top:8px;display:block}html[data-scene=post] h2{font-family:var(--font-typewriter), monospace;text-transform:uppercase;letter-spacing:.06em;font-size:15px}html[data-scene=post] .card,html[data-scene=post] .datebar,html[data-scene=post] .table-wrap,html[data-scene=post] .g-tile{background:#f8eed4;border:2px solid #7a5a2b;position:relative}html[data-scene=post] .card{outline-offset:-9px;outline:2px dashed #7a5a2b8c}html[data-scene=post] .card:after{content:"✉";color:#7a5a2b59;font-size:22px;position:absolute;top:10px;right:14px}html[data-scene=post] .note{background:#efdfb5;border:1px dashed #7a5a2b}html[data-scene=post] th{color:#f8eed4;background:#7a5a2b}html[data-scene=post] td,html[data-scene=post] th{border-bottom:1px dashed #b9965c}html[data-scene=post] .btn,html[data-scene=post] :where(button:not(.linklike):not(.sort):not(.copy)){background:#f8eed4;border:2px solid #2f2312;border-radius:2px;font-weight:700;box-shadow:2px 2px #2f2312}html[data-scene=post] .btn.primary{color:#fff6e0;background:#c0392b;border-color:#2f2312}html[data-scene=post] .btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #2f2312}html[data-scene=post] .pill,html[data-scene=post] .badge2{color:#c0392b;border:2px solid;border-radius:2px;transform:rotate(-3deg);background:0 0!important}html:root[data-scene=bento]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:var(--font-grotesk);--surface-0:#fff8ec;--surface-1:#fff;--surface-2:#ffeccd;--surface-3:#ffdca0;--border:#111;--border-strong:#111;--text-primary:#111;--text-secondary:#333;--text-muted:#666;--accent:#3a86ff;--accent-strong:#1e5fd6;--accent-soft:#d9e7ff;--accent-ring:#3a86ff59;--header-navy:#111;--side-bg:#111;--side-bg-2:#1c1c1c;--side-ink:#fff;--side-muted:#b8b8b8;--banana:#ffd23f;--good:#06a77d;--good-text:#057a5c;--warning:#ff9f1c;--critical:#ff3b5c;--critical-text:#c01f3d;--critical-soft:#ffd6de;--calc:#ffeccd;--agent-bg:#e0ecff;--agent-border:#111;--shadow-card:5px 5px 0 #111;--shadow-lift:7px 7px 0 #111;--shadow-pop:9px 9px 0 #111;--radius-panel:26px;--radius-ctrl:14px;--c1:#ff5c8a;--c2:#ffd23f;--c3:#3a86ff;--c4:#06d6a0;--c8:#8338ec}html[data-scene=bento] body{background-color:#fff8ec;background-image:radial-gradient(circle at 8% 12%,#ffd23f 0 46px,#0000 47px),radial-gradient(circle at 94% 8%,#ff5c8a 0 70px,#0000 71px),radial-gradient(circle at 90% 90%,#3a86ff 0 60px,#0000 61px),radial-gradient(circle at 4% 92%,#06d6a0 0 38px,#0000 39px),none;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}html[data-scene=bento] .sidebar{background:#111}html[data-scene=bento] .logo{color:#111;background:#ffd23f;border:3px solid #fff}html[data-scene=bento] .side-nav a.on{color:#111;background:#ffd23f;border-radius:14px;box-shadow:3px 3px #ff5c8a}html[data-scene=bento] .nav-ico,html[data-scene=bento] .side-nav a.on .nav-ico{color:currentColor}html[data-scene=bento] h1{letter-spacing:-.02em;-webkit-text-stroke:2px #111;color:#ffd23f;text-shadow:4px 4px #111;margin-bottom:14px;font-size:54px;line-height:1}html[data-scene=bento] .sub{font-size:15px;font-weight:600}html[data-scene=bento] .datebar{background:#fff;border:3px solid #111;border-radius:99px;box-shadow:4px 4px #111}html[data-scene=bento] .cards{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(150px,auto);align-items:stretch;gap:18px;display:grid}html[data-scene=bento] .cards>.card{--bg:#fff;background:var(--bg);color:#111;border:3px solid #111;border-radius:28px;grid-column:span 2;padding:20px 20px 18px;box-shadow:6px 6px #111}html[data-scene=bento] .cards>.card:before{display:none}html[data-scene=bento] .cards>.card:nth-child(6n+1){--bg:#ff5c8a;grid-column:span 3}html[data-scene=bento] .cards>.card:nth-child(6n+2){--bg:#ffd23f}html[data-scene=bento] .cards>.card:nth-child(6n+3){--bg:#3a86ff;color:#fff;grid-row:span 2}html[data-scene=bento] .cards>.card:nth-child(6n+4){--bg:#06d6a0;grid-column:span 3}html[data-scene=bento] .cards>.card:nth-child(6n+5){--bg:#8338ec;color:#fff}html[data-scene=bento] .cards>.card:nth-child(6n){--bg:#ff9f1c}html[data-scene=bento] .cards>.card:has(table):nth-child(n){color:#111;background:#fff;grid-area:span 3/span 2}html[data-scene=bento] .cards>.card .tile-label{text-transform:uppercase;letter-spacing:.08em;color:inherit;opacity:.85;font-size:13px}html[data-scene=bento] .cards>.card .tile-value{color:inherit;font-size:46px;line-height:1.05}html[data-scene=bento] .cards>.card .small,html[data-scene=bento] .cards>.card .muted,html[data-scene=bento] .cards>.card p{color:inherit;opacity:.9;font-weight:600}:is(html[data-scene=bento] .cards>.card:has(table) .small,html[data-scene=bento] .cards>.card:has(table) .muted){color:#333}html[data-scene=bento] .cards a.card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #111}html[data-scene=bento] .card,html[data-scene=bento] .table-wrap,html[data-scene=bento] .g-tile{border:3px solid #111;border-radius:22px;box-shadow:5px 5px #111}html[data-scene=bento] .btn,html[data-scene=bento] :where(button:not(.linklike):not(.sort):not(.copy)){border:3px solid #111;font-weight:800;box-shadow:3px 3px #111}html[data-scene=bento] .cards button:not(.btn),html[data-scene=bento] td button:not(.btn),html[data-scene=bento] .table-wrap button:not(.btn){box-shadow:none;color:inherit;min-height:0;font:inherit;text-underline-offset:3px;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html[data-scene=bento] .btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #111}html[data-scene=bento] .btn.primary{background:#3a86ff;border-color:#111}html[data-scene=bento] th{color:#ffd23f;background:#111}@media (max-width:1000px){html[data-scene=bento] .cards{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-scene=bento] .cards>.card,html[data-scene=bento] .cards>.card:nth-child(n){grid-area:auto/span 1}}@media (max-width:700px){html[data-scene=bento] .cards{grid-template-columns:1fr}html[data-scene=bento] h1{font-size:38px}}html[data-scene] button.num-link{box-shadow:none;min-height:0;font:inherit;color:inherit;text-transform:none;letter-spacing:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;transform:none}html[data-scene] button.num-link:hover,html[data-scene] button.num-link:focus-visible{box-shadow:none;background:0 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transform:none}html[data-scene] button.num-link:before,html[data-scene] button.num-link:after{content:none}html :focus-visible{outline:3px solid var(--accent,#2563eb);outline-offset:2px;border-radius:3px}button.num-link{margin:-3px -2px;padding:3px 2px}@media (prefers-reduced-motion:reduce){html[data-scene] *,html[data-scene] :before,html[data-scene] :after{transition:none!important;animation:none!important}}@media (max-width:640px){.btn,:where(button:not(.linklike):not(.sort):not(.copy):not(.num-link)),select,input:not([type=checkbox]):not([type=radio]){min-height:42px}.mini-t{max-width:100%;display:block;overflow-x:auto}.layout-switch .btn,.tabs .btn{align-items:center;min-height:42px;display:inline-flex}.skin-picker>summary{padding:6px 12px;font-size:12px}.skin-picker .sp-label{display:none}.skin-picker>summary:after{content:"Look"}.tcard{padding:14px}td a,th a{padding:4px 0;display:inline-block}}html[data-scene] th a,html[data-scene] th a:hover,html[data-scene] thead a{color:inherit;text-decoration:underline}html[data-scene] th .muted,html[data-scene] th .small,html[data-scene] th .sub-h{color:inherit;opacity:.85}html[data-scene] th .pill,html[data-scene] th .badge2{color:inherit;background:#fff3;border-color:currentColor}html:root[data-scene=g-news][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-0:#1c1e22;--surface-1:#26292e;--surface-2:#30343a;--surface-3:#3b4048;--text-primary:#e9ebef;--text-secondary:#d2d4d8;--text-muted:#babcc1;--border:#40454d;--border-strong:#6f7681;--accent:#dc2626;--accent-strong:#f87171;--accent-soft:#4e282c;--accent-ring:#f8717173;--on-accent:#fff;--header-navy:#3b4048;--th-fg:#e9ebef;--side-bg:#15171a;--side-bg-2:#15171a;--side-ink:#e9ebef;--side-muted:#a9abaf;--banana:#f87171;--good:#4ade80;--good-text:#86efac;--warning:#fbbf24;--critical:#f87171;--critical-text:#fca5a5;--critical-soft:#3b1517;--calc:#30343a;--agent-bg:#3f292d;--agent-border:#6f282b;--shadow-pop:0 24px 56px #000000b3;--c1:#f87171;--c2:#fbbf24;--c3:#4ade80;--c4:#fb923c;--c8:#fca5a5;--page-bg:#1c1e22;--h1-color:#e9ebef;--card-border:1px solid #6f7681;--card-bg:#26292e;--zebra:#ffffff0b;--rule:linear-gradient(#e9ebef,#e9ebef) 0 0/100% 3px no-repeat, linear-gradient(#e9ebef,#e9ebef) 0 6px/100% 1px no-repeat;--th-border:2px solid #dc2626;--nav-bg:#dc2626;--nav-fg:#fff}@media (prefers-color-scheme:dark){html:root[data-scene=g-news]:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-0:#1c1e22;--surface-1:#26292e;--surface-2:#30343a;--surface-3:#3b4048;--text-primary:#e9ebef;--text-secondary:#d2d4d8;--text-muted:#babcc1;--border:#40454d;--border-strong:#6f7681;--accent:#dc2626;--accent-strong:#f87171;--accent-soft:#4e282c;--accent-ring:#f8717173;--on-accent:#fff;--header-navy:#3b4048;--th-fg:#e9ebef;--side-bg:#15171a;--side-bg-2:#15171a;--side-ink:#e9ebef;--side-muted:#a9abaf;--banana:#f87171;--good:#4ade80;--good-text:#86efac;--warning:#fbbf24;--critical:#f87171;--critical-text:#fca5a5;--critical-soft:#3b1517;--calc:#30343a;--agent-bg:#3f292d;--agent-border:#6f282b;--shadow-pop:0 24px 56px #000000b3;--c1:#f87171;--c2:#fbbf24;--c3:#4ade80;--c4:#fb923c;--c8:#fca5a5;--page-bg:#1c1e22;--h1-color:#e9ebef;--card-border:1px solid #6f7681;--card-bg:#26292e;--zebra:#ffffff0b;--rule:linear-gradient(#e9ebef,#e9ebef) 0 0/100% 3px no-repeat, linear-gradient(#e9ebef,#e9ebef) 0 6px/100% 1px no-repeat;--th-border:2px solid #dc2626;--nav-bg:#dc2626;--nav-fg:#fff}}html[data-scene=g-news][data-theme=dark] .btn.primary:hover,html[data-scene=g-news][data-theme=dark] .btn.primary:focus-visible{color:#fff;background:#b91c1c;border-color:#b91c1c}html[data-scene=g-news][data-theme=dark] .badge2.warn{color:#1a1300}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .btn.primary:hover,html[data-scene=g-news]:not([data-theme=light]) .btn.primary:focus-visible{color:#fff;background:#b91c1c;border-color:#b91c1c}}.btn-danger{color:var(--critical-text,#b91c1c)}html[data-scene=g-news][data-theme=dark] .badge2.good,html[data-scene=g-news][data-theme=dark] .badge2.warn,html[data-scene=g-news][data-theme=dark] .badge2.bad,html[data-scene=g-news][data-theme=dark] .badge2.solid.good,html[data-scene=g-news][data-theme=dark] .badge2.solid.warn,html[data-scene=g-news][data-theme=dark] .badge2.solid.bad,html[data-scene=g-news][data-theme=dark] .pill.red,html[data-scene=g-news][data-theme=dark] .pill.good{color:#10100e}html[data-scene=g-news][data-theme=dark] button.linklike,html[data-scene=g-news][data-theme=dark] button.copy{color:var(--accent-strong)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .badge2.good,html[data-scene=g-news]:not([data-theme=light]) .badge2.warn,html[data-scene=g-news]:not([data-theme=light]) .badge2.bad,html[data-scene=g-news]:not([data-theme=light]) .badge2.solid.good,html[data-scene=g-news]:not([data-theme=light]) .badge2.solid.warn,html[data-scene=g-news]:not([data-theme=light]) .badge2.solid.bad,html[data-scene=g-news]:not([data-theme=light]) .pill.red,html[data-scene=g-news]:not([data-theme=light]) .pill.good{color:#10100e}html[data-scene=g-news]:not([data-theme=light]) button.linklike,html[data-scene=g-news]:not([data-theme=light]) button.copy{color:var(--accent-strong)}}.mode-toggle{background:color-mix(in srgb, var(--side-ink,#fff) 12%, transparent);border-radius:99px;gap:2px;margin:10px 12px 6px;padding:3px;display:flex}html .mode-toggle button{min-height:30px;color:var(--side-muted,#aaa);font:600 11.5px var(--font-ui), sans-serif;box-shadow:none;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:5px;padding:5px 4px;display:inline-flex;transform:none;border:0!important}html .mode-toggle button:hover{background:color-mix(in srgb, var(--side-ink,#fff) 12%, transparent);color:var(--side-ink,#fff);box-shadow:none;transform:none}html .mode-toggle button[aria-checked=true]{background:var(--side-ink,#fff);color:var(--side-bg,#111)}.mode-toggle.floating{z-index:80;background:var(--surface-1,#fff);border:1px solid var(--border-strong,#bbb);margin:0;position:fixed;top:14px;right:14px}html .mode-toggle.floating button{color:var(--text-secondary,#444)}html .mode-toggle.floating button:hover{background:var(--surface-2,#eee);color:var(--text-primary,#111)}html .mode-toggle.floating button[aria-checked=true]{background:var(--accent,#2563eb);color:var(--on-accent,#fff)}@media (max-width:640px){html .mode-toggle button span{display:none}html .mode-toggle button{min-height:40px}.mode-toggle.floating{top:8px;right:8px}}.skin-picker .sp-panel{background:var(--surface-1,#fff);color:var(--text-primary,#111);border-color:var(--border-strong,#ddd)}.skin-picker .sp-sub,.skin-picker .sp-opt span.t,.skin-picker .sp-tabs{color:var(--text-secondary,#555)}.skin-picker .sp-opt{background:var(--surface-2,#fafafa);border-color:var(--border,#e5e5e5);color:var(--text-primary,#111)}.skin-picker .sp-opt b,.skin-picker .sp-tabs summary{color:var(--text-primary,#111)}.skin-picker .sp-opt:hover{background:var(--surface-3,#f2f2f2);border-color:var(--border-strong,#999)}.skin-picker .sp-opt[aria-pressed=true]{border-color:var(--accent,#111);background:var(--surface-1,#fff)}.ta-num{font-variant-numeric:tabular-nums;white-space:nowrap}html[data-scene=g-news] .msg.agent,html[data-scene=g-news] .msg.automation,html[data-scene=g-news] .msg.note{background:#f8f5ec;border-color:#cfcdc5}html[data-scene=g-news] .msg.customer{background:#fcfbf8;border-color:#bdbab0}html[data-scene=g-news][data-theme=dark] .msg.customer{background:var(--surface-1);border-color:var(--border)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .msg.customer{background:var(--surface-1);border-color:var(--border)}}html[data-scene=g-news][data-theme=dark] .msg.agent,html[data-scene=g-news][data-theme=dark] .msg.automation,html[data-scene=g-news][data-theme=dark] .msg.note{--text-primary:#f4f2eb;--text-secondary:#dcd9d0;--text-muted:#bdbab1;--accent-strong:#ff9b9b;--border:#3a3d42;--border-strong:#5a5e65;color:#f4f2eb;background:#0d0e10;border-color:#4a4f57}html[data-scene=g-news][data-theme=dark] .msg.agent .btn,html[data-scene=g-news][data-theme=dark] .msg.automation .btn,html[data-scene=g-news][data-theme=dark] .msg.note .btn{color:#f4f2eb;background:0 0;border-color:#5a5e65}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .msg.agent,html[data-scene=g-news]:not([data-theme=light]) .msg.automation,html[data-scene=g-news]:not([data-theme=light]) .msg.note{--text-primary:#f4f2eb;--text-secondary:#dcd9d0;--text-muted:#bdbab1;--accent-strong:#ff9b9b;--border:#3a3d42;--border-strong:#5a5e65;color:#f4f2eb;background:#0d0e10;border-color:#4a4f57}html[data-scene=g-news]:not([data-theme=light]) .msg.agent .btn,html[data-scene=g-news]:not([data-theme=light]) .msg.automation .btn,html[data-scene=g-news]:not([data-theme=light]) .msg.note .btn{color:#f4f2eb;background:0 0;border-color:#5a5e65}}html[data-scene=g-news] .sidebar .nav-label{color:var(--side-ink)}html[data-scene=g-news] .sidebar .nav-title{color:color-mix(in srgb, var(--side-ink) 78%, var(--side-bg))}html[data-scene=g-news] .sidebar .et-clock{border:1px solid color-mix(in srgb, var(--side-ink) 22%, var(--side-bg));color:color-mix(in srgb, var(--side-ink) 88%, var(--side-bg));background:0 0}html[data-scene=g-news][data-theme=dark] .badge2.bad,html[data-scene=g-news][data-theme=dark] .pill.red{color:#450a0a;background:#fecaca}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .badge2.bad,html[data-scene=g-news]:not([data-theme=light]) .pill.red{color:#450a0a;background:#fecaca}}html[data-scene=g-news] .package{background:#fcfbf8;border-color:#bdbab0}html[data-scene=g-news] .package .muted,html[data-scene=g-news] .package .steps li{color:var(--text-secondary)}html[data-scene=g-news] .package .steps li.done{color:var(--text-primary)}html[data-scene=g-news][data-theme=dark] .package{background:var(--surface-2);border-color:var(--border-strong)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .package{background:var(--surface-2);border-color:var(--border-strong)}}html[data-scene=g-news][data-theme=dark] .package code{background:var(--surface-3)}html[data-scene=g-news][data-theme=dark] .package .steps li:not(.done):before,html[data-scene=g-news][data-theme=dark] .package .steps li:not(.done) .dot2{background:#6f7681}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .package code{background:var(--surface-3)}html[data-scene=g-news]:not([data-theme=light]) .package .steps li:not(.done):before,html[data-scene=g-news]:not([data-theme=light]) .package .steps li:not(.done) .dot2{background:#6f7681}}html[data-scene=g-news] .msg.note{background:#f7f6f3;border:1.5px dashed #bdbab0}html[data-scene=g-news][data-theme=dark] .msg.note{background:#1c2128;border-color:#4a5461}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .msg.note{background:#1c2128;border-color:#4a5461}}html[data-scene=g-news] .attach-item,html[data-scene=g-news] .attachments .att-file{background:#fcfbf8;border-color:#bdbab0}html[data-scene=g-news] .attach-pdf{background:#efebe0}html[data-scene=g-news][data-theme=dark] .attach-item,html[data-scene=g-news][data-theme=dark] .attachments .att-file{background:var(--surface-2);border-color:var(--border-strong)}html[data-scene=g-news][data-theme=dark] .attach-pdf{background:var(--surface-3)}@media (prefers-color-scheme:dark){html[data-scene=g-news]:not([data-theme=light]) .attach-item,html[data-scene=g-news]:not([data-theme=light]) .attachments .att-file{background:var(--surface-2);border-color:var(--border-strong)}html[data-scene=g-news]:not([data-theme=light]) .attach-pdf{background:var(--surface-3)}}
