:root,[data-theme=light]{--bg:#f5fafb;--surface:#fff;--surface-alt:#eef5f7;--surface-soft:#f8fbfc;--surface-well:#eef5f7;--canvas:#eef2f3;--text:#0a1a1f;--text-2:#1f3840;--text-3:#4a7078;--text-muted:#52767c;--border:#0049551a;--border-strong:#0049552e;--hover:#0049550a;--active:#00495514;--accent:#004955;--accent-2:#006b7a;--accent-soft:#00495514;--accent-fill:#0a6a78;--accent-fill-2:#0c8a9d;--on-accent:#fff;--btn-primary-bg:var(--accent);--btn-primary-fg:#fff;--ring:var(--accent);--seg-track:var(--accent-soft);--seg-pill:#fff;--seg-pill-fg:var(--accent);--lime:#a7e000;--lime-dark:#7aaa00;--lime-soft:#a7e0001a;--ai-bubble-bg:#f0f9e0;--ai-bubble-border:#a7e00040;--pop:var(--accent);--data-1:var(--accent-fill);--data-2:color-mix(in srgb, var(--data-1) 40%, var(--surface));--agent:var(--lime);--agent-ink:#3d5200;--agent-bg:var(--ai-bubble-bg);--agent-border:#7aaa0073;--danger:#dc2626;--danger-text:#dc2626;--danger-soft:#fee2e2;--danger-strong:#b91c1c;--danger-border:#dc26264d;--warning:#d97706;--warning-soft:#fef3c7;--warning-strong:#92400e;--warning-border:#d977064d;--success:#10b981;--success-text:#0a7d52;--success-soft:#d1fae5;--success-border:#10b98159;--info-border:#00495540;--status-on-us-bg:#d4eaee;--status-on-us-ink:#00505c;--status-on-customer-bg:#fef3c7;--status-on-customer-ink:#92400e;--status-on-clock-bg:#e0e7ff;--status-on-clock-ink:#4338ca;--status-parked-bg:#fae8ff;--status-parked-ink:#a21caf;--status-settled-bg:#eef5f7;--status-settled-ink:#4a7078;--shadow-sm:0 1px 2px #0a1a1f0a;--shadow-md:0 4px 12px #0a1a1f14;--shadow-pop:0 10px 30px #0a1a1f1f;--overlay:#0a1a1f73;--radius-input:5px;--radius-card:8px;--radius-panel:10px;--radius-modal:12px;--z-chrome:100;--z-dialog-scrim:200;--z-dialog:210;--z-menu:310;--z-toast:500}[data-theme=dark]{--bg:#0a1a1f;--surface:#0f262b;--surface-alt:#162f35;--surface-soft:#0b1e22;--surface-well:#0b1e22;--canvas:#06141a;--text:#e8f5f7;--text-2:#b8d8dc;--text-3:#6d8f95;--text-muted:#7fa0a6;--border:#ffffff12;--border-strong:#ffffff21;--hover:#ffffff0a;--active:#18afbd1a;--accent:#18afbd;--accent-2:#66ccd5;--accent-soft:#18afbd1f;--accent-fill:#0c3b45;--accent-fill-2:#063038;--on-accent:#fff;--btn-primary-bg:var(--accent);--btn-primary-fg:#06141a;--ring:var(--accent);--seg-track:var(--accent-soft);--seg-pill:#24484f;--seg-pill-fg:#e8f5f7;--data-1:var(--accent);--ai-bubble-bg:#a7e0000f;--ai-bubble-border:#a7e00026;--agent:var(--lime);--agent-ink:#c5ee4f;--agent-bg:#a7e00017;--agent-border:#a7e0004d;--danger-text:#f87171;--danger-soft:#dc262629;--danger-strong:#f87171;--danger-border:#f8717166;--warning-soft:#d9770629;--warning-strong:#fbbf24;--warning-border:#d9770666;--success-text:#34d399;--success-soft:#10b98129;--success-border:#34d39966;--info-border:#18afbd66;--status-on-us-bg:#113f45;--status-on-us-ink:#5fd3de;--status-on-customer-bg:#333524;--status-on-customer-ink:#fbbf24;--status-on-clock-bg:#243850;--status-on-clock-ink:#a5b4fc;--status-parked-bg:#363550;--status-parked-ink:#f0abfc;--status-settled-bg:#20353a;--status-settled-ink:#8fb0b6;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #00000073;--shadow-pop:0 12px 32px #0000008c;--overlay:#0009}[data-brand=b],[data-brand=b][data-theme=light]{--bg:#f9f8fc;--surface:#fff;--surface-alt:#f0eef8;--surface-soft:#fbfafe;--surface-well:#f0eef8;--canvas:#eeecf6;--text:#17142a;--text-2:#322d4a;--text-3:#66607e;--text-muted:#6a6483;--border:#281e6e1c;--border-strong:#281e6e33;--hover:#281e6e0a;--active:#281e6e14;--accent:#5b3ae6;--accent-2:#6d4aff;--accent-soft:#6d4aff14;--accent-fill:#6d4aff;--accent-fill-2:#8b70ff;--btn-primary-bg:var(--accent);--btn-primary-fg:#fff;--seg-pill:#fff;--seg-pill-fg:var(--accent);--data-1:var(--accent-fill);--info-border:#6d4aff40;--status-on-us-bg:#ebe5ff;--status-on-us-ink:#4a2bc9;--status-settled-bg:#f0eef8;--status-settled-ink:#5e5878;--shadow-sm:0 1px 2px #17142a0d;--shadow-md:0 4px 12px #17142a17;--shadow-pop:0 10px 30px #17142a24;--overlay:#17142a73;--radius-input:8px;--radius-card:12px;--radius-panel:14px;--radius-modal:16px}[data-brand=b][data-theme=dark]{--bg:#12101c;--surface:#1b1828;--surface-alt:#252136;--surface-soft:#161321;--surface-well:#161321;--canvas:#0e0c16;--text:#f1effa;--text-2:#cfcae6;--text-3:#908aa8;--text-muted:#9b95b3;--border:#ffffff14;--border-strong:#ffffff24;--hover:#ffffff0a;--active:#a594ff1f;--accent:#a594ff;--accent-2:#c4b8ff;--accent-soft:#a594ff21;--accent-fill:#4a2bc9;--accent-fill-2:#6d4aff;--btn-primary-bg:var(--accent);--btn-primary-fg:#17142a;--on-accent:#17142a;--seg-pill:#3a3354;--seg-pill-fg:#f1effa;--data-1:var(--accent);--info-border:#a594ff66;--status-on-us-bg:#2e2650;--status-on-us-ink:#c4b8ff;--status-settled-bg:#252136;--status-settled-ink:#aaa4c2;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #00000073;--shadow-pop:0 12px 32px #0000008c;--overlay:#0009}[data-brand=p],[data-brand=p][data-theme=light]{--bg:#faf9fb;--surface:#fff;--surface-alt:#f1eff4;--surface-soft:#fcfbfd;--surface-well:#f1eff4;--canvas:#efedf2;--text:#14101a;--text-2:#2e2838;--text-3:#655d72;--text-muted:#6b6378;--border:#14101a1a;--border-strong:#14101a2e;--hover:#14101a0a;--active:#14101a12;--accent:#d1106b;--accent-2:#f0358b;--accent-soft:#e11d7414;--accent-fill:#14101a;--accent-fill-2:#2e2838;--btn-primary-bg:#14101a;--btn-primary-fg:#fff;--seg-track:#14101a0f;--seg-pill:#fff;--seg-pill-fg:#14101a;--pop:#ff2e88;--data-1:var(--pop);--info-border:#14101a33;--status-on-us-bg:#ece9f2;--status-on-us-ink:#3f3552;--status-settled-bg:#f1eff4;--status-settled-ink:#655d72;--shadow-sm:0 1px 2px #14101a0d;--shadow-md:0 4px 12px #14101a17;--shadow-pop:0 10px 30px #14101a24;--overlay:#14101a80}[data-brand=p][data-theme=dark]{--bg:#100d14;--surface:#18141f;--surface-alt:#221c2b;--surface-soft:#130f18;--surface-well:#130f18;--canvas:#0b090e;--text:#f4f0f8;--text-2:#cfc6da;--text-3:#8a8098;--text-muted:#9a90a8;--border:#ffffff14;--border-strong:#ffffff24;--hover:#ffffff0a;--active:#ff4d9d1f;--accent:#ff6aad;--accent-2:#ff8cbf;--accent-soft:#ff4d9d21;--accent-fill:#f4f0f8;--accent-fill-2:#cfc6da;--on-accent:#14101a;--btn-primary-bg:#f4f0f8;--btn-primary-fg:#14101a;--seg-track:#ffffff0f;--seg-pill:#2f2739;--seg-pill-fg:#f4f0f8;--pop:#ff4d9d;--data-1:var(--pop);--info-border:#fff3;--status-on-us-bg:#2a2335;--status-on-us-ink:#d5c8ea;--status-settled-bg:#221c2b;--status-settled-ink:#a79db5;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #00000073;--shadow-pop:0 12px 32px #0000008c;--overlay:#0009}[data-brand=v],[data-brand=v][data-theme=light]{--bg:#f9f8fd;--surface:#fff;--surface-alt:#efecfa;--surface-soft:#fbfaff;--surface-well:#efecfa;--canvas:#ece9f6;--text:#150f2b;--text-2:#2c2450;--text-3:#5f5786;--text-muted:#655d8a;--border:#4c1d951a;--border-strong:#4c1d952e;--hover:#4c1d950a;--active:#4c1d9514;--accent:#5b21b6;--accent-2:#7c3aed;--accent-soft:#5b21b614;--accent-fill:#6d28d9;--accent-fill-2:#8b5cf6;--btn-primary-bg:var(--accent);--btn-primary-fg:#fff;--seg-pill:#fff;--seg-pill-fg:var(--accent);--pop:#ff2e88;--data-1:var(--pop);--info-border:#5b21b640;--status-on-us-bg:#e6dffb;--status-on-us-ink:#4c1d95;--status-settled-bg:#efecfa;--status-settled-ink:#5f5786;--shadow-sm:0 1px 2px #150f2b0d;--shadow-md:0 4px 12px #150f2b17;--shadow-pop:0 10px 30px #150f2b24;--overlay:#150f2b80}[data-brand=v][data-theme=dark]{--bg:#0f0b1e;--surface:#17122b;--surface-alt:#211a3b;--surface-soft:#120e24;--surface-well:#120e24;--canvas:#0a0716;--text:#f1eefc;--text-2:#cdc5ee;--text-3:#8379ad;--text-muted:#9389bb;--border:#ffffff14;--border-strong:#ffffff24;--hover:#ffffff0a;--active:#a78bfa1f;--accent:#a78bfa;--accent-2:#c4b5fd;--accent-soft:#a78bfa24;--accent-fill:#4c1d95;--accent-fill-2:#5b21b6;--btn-primary-bg:var(--accent);--btn-primary-fg:#150f2b;--seg-pill:#2d2450;--seg-pill-fg:#f1eefc;--pop:#ff4d9d;--data-1:var(--pop);--info-border:#a78bfa66;--status-on-us-bg:#2a2152;--status-on-us-ink:#c4b5fd;--status-settled-bg:#211a3b;--status-settled-ink:#a59bcb;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #00000073;--shadow-pop:0 12px 32px #0000008c;--overlay:#0009}
