.employee-theme:not([data-employee-theme=light]){--employee-canvas:#07101d;--employee-canvas-deep:#040a12;--employee-surface:#0e1929;--employee-surface-raised:#122033;--employee-surface-soft:#17263a;--employee-surface-strong:#203149;--employee-border:#24364c;--employee-border-strong:#344a63;--employee-text:#f1f5fb;--employee-text-soft:#c7d2e1;--employee-text-muted:#94a3b8;--employee-text-faint:#718198;--employee-blue:#75a7ff;--employee-blue-soft:#3978f624;--employee-blue-strong:#3978f63d;--employee-green:#55d8ad;--employee-amber:#f8c567;--employee-rose:#fb8294;--employee-violet:#bca2ff;--employee-cyan:#67d9e8;--employee-glass:#0e1929e0;--employee-glass-soft:#0e1929b8;--employee-track:#34475e;--employee-track-strong:#52657d;--employee-action-neutral:#263a53;--employee-divider:#1d2d42;--employee-border-hover:#4b627d;--employee-via:#0e1929d1;--employee-disabled:#101b2b;--color-background:var(--employee-canvas);--color-background-secondary:var(--employee-surface);--color-foreground:var(--employee-text);--color-card:var(--employee-surface);--color-card-foreground:var(--employee-text);--color-muted:var(--employee-surface-soft);--color-muted-foreground:var(--employee-text-muted);--color-border:var(--employee-border);--color-border-secondary:var(--employee-border-strong);--color-text-primary:var(--employee-text);--color-text-secondary:var(--employee-text-soft);--color-text-muted:var(--employee-text-muted);--color-brand-blue-soft:var(--employee-blue-soft);--text-90:#f1f5fbe6;--text-70:#f1f5fbb3;--text-50:#f1f5fb80;--text-30:#f1f5fb4d;--text-10:#f1f5fb1a;--bg-alpha-5:#07101df2;--bg-alpha-10:#07101de6;--border-alpha-10:#f1f5fb1a;--border-alpha-20:#f1f5fb33;--shadow-sm:0 1px 2px #00000047;--shadow-md:0 10px 25px -8px #00000073;--shadow-lg:0 24px 55px -18px #00000094;min-height:100dvh;color:var(--employee-text);background:var(--employee-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.employee-theme[data-employee-theme=matte]{--employee-canvas:#050607;--employee-canvas-deep:#020303;--employee-surface:#0c0d0f;--employee-surface-raised:#121417;--employee-surface-soft:#191c20;--employee-surface-strong:#24282d;--employee-border:#292d33;--employee-border-strong:#3b4149;--employee-text:#f4f4f5;--employee-text-soft:#d4d4d8;--employee-text-muted:#a1a1aa;--employee-text-faint:#71717a;--employee-glass:#0c0d0fe6;--employee-glass-soft:#0c0d0fbd;--employee-track:#35383d;--employee-track-strong:#50545b;--employee-action-neutral:#292d33;--employee-divider:#202328;--employee-border-hover:#545a63;--employee-via:#0c0d0fd6;--employee-disabled:#101113;--bg-alpha-5:#050607f2;--bg-alpha-10:#050607e6}.employee-theme[data-employee-theme=emerald]{--employee-canvas:#06110e;--employee-canvas-deep:#030906;--employee-surface:#0b1b16;--employee-surface-raised:#10261f;--employee-surface-soft:#163229;--employee-surface-strong:#1d4035;--employee-border:#244c3f;--employee-border-strong:#356557;--employee-text:#edf9f4;--employee-text-soft:#c8e7da;--employee-text-muted:#91b9aa;--employee-text-faint:#688f81;--employee-blue:#55d6a8;--employee-blue-soft:#55d6a824;--employee-blue-strong:#55d6a83d;--employee-green:#73e5bd;--employee-glass:#0b1b16e6;--employee-glass-soft:#0b1b16bd;--employee-track:#345a4d;--employee-track-strong:#52796c;--employee-action-neutral:#20483b;--employee-divider:#193a30;--employee-border-hover:#4f796b;--employee-via:#0b1b16d6;--employee-disabled:#0b1e18;--text-90:#edf9f4e6;--text-70:#edf9f4b3;--text-50:#edf9f480;--text-30:#edf9f44d;--text-10:#edf9f41a;--bg-alpha-5:#06110ef2;--bg-alpha-10:#06110ee6;--border-alpha-10:#edf9f41a;--border-alpha-20:#edf9f433}.employee-theme[data-employee-theme=purple]{--employee-canvas:#0e0917;--employee-canvas-deep:#08050e;--employee-surface:#181124;--employee-surface-raised:#21172f;--employee-surface-soft:#2a1e3b;--employee-surface-strong:#35264a;--employee-border:#44315c;--employee-border-strong:#604979;--employee-text:#f7f1ff;--employee-text-soft:#ddcff0;--employee-text-muted:#ac99c5;--employee-text-faint:#7d6a98;--employee-blue:#b794f6;--employee-blue-soft:#b794f624;--employee-blue-strong:#b794f63d;--employee-violet:#c7a9ff;--employee-glass:#181124e6;--employee-glass-soft:#181124bd;--employee-track:#4b3864;--employee-track-strong:#6b5585;--employee-action-neutral:#3a2851;--employee-divider:#302142;--employee-border-hover:#725b8e;--employee-via:#181124d6;--employee-disabled:#1b1228;--text-90:#f7f1ffe6;--text-70:#f7f1ffb3;--text-50:#f7f1ff80;--text-30:#f7f1ff4d;--text-10:#f7f1ff1a;--bg-alpha-5:#0e0917f2;--bg-alpha-10:#0e0917e6;--border-alpha-10:#f7f1ff1a;--border-alpha-20:#f7f1ff33}.employee-theme[data-employee-theme=mocha]{--employee-canvas:#17100c;--employee-canvas-deep:#0e0907;--employee-surface:#241914;--employee-surface-raised:#30221b;--employee-surface-soft:#3a2a22;--employee-surface-strong:#49352b;--employee-border:#5b4438;--employee-border-strong:#765b4c;--employee-text:#fff7ed;--employee-text-soft:#ead8c7;--employee-text-muted:#bca28e;--employee-text-faint:#8f7564;--employee-blue:#e8a66a;--employee-blue-soft:#e8a66a24;--employee-blue-strong:#e8a66a3d;--employee-amber:#f1bd7e;--employee-glass:#241914e6;--employee-glass-soft:#241914bd;--employee-track:#60483b;--employee-track-strong:#826453;--employee-action-neutral:#523a2f;--employee-divider:#412e26;--employee-border-hover:#896a58;--employee-via:#241914d6;--employee-disabled:#281b16;--text-90:#fff7ede6;--text-70:#fff7edb3;--text-50:#fff7ed80;--text-30:#fff7ed4d;--text-10:#fff7ed1a;--bg-alpha-5:#17100cf2;--bg-alpha-10:#17100ce6;--border-alpha-10:#fff7ed1a;--border-alpha-20:#fff7ed33}.employee-theme[data-employee-theme=graphite]{--employee-canvas:#101316;--employee-canvas-deep:#090b0d;--employee-surface:#181d22;--employee-surface-raised:#20272d;--employee-surface-soft:#293138;--employee-surface-strong:#343e46;--employee-border:#424c55;--employee-border-strong:#55616c;--employee-text:#f3f6f8;--employee-text-soft:#d2dae0;--employee-text-muted:#9ba9b4;--employee-text-faint:#71808c;--employee-blue:#9eb1c2;--employee-blue-soft:#9eb1c224;--employee-blue-strong:#9eb1c23d;--employee-glass:#181d22e6;--employee-glass-soft:#181d22bd;--employee-track:#46515b;--employee-track-strong:#626f7b;--employee-action-neutral:#354049;--employee-divider:#303940;--employee-border-hover:#687580;--employee-via:#181d22d6;--employee-disabled:#1a2025;--text-90:#f3f6f8e6;--text-70:#f3f6f8b3;--text-50:#f3f6f880;--text-30:#f3f6f84d;--text-10:#f3f6f81a;--bg-alpha-5:#101316f2;--bg-alpha-10:#101316e6;--border-alpha-10:#f3f6f81a;--border-alpha-20:#f3f6f833}.employee-theme[data-employee-theme=teal]{--employee-canvas:#061315;--employee-canvas-deep:#030a0b;--employee-surface:#0a2023;--employee-surface-raised:#102c30;--employee-surface-soft:#17383c;--employee-surface-strong:#20464a;--employee-border:#29575c;--employee-border-strong:#3c6c70;--employee-text:#effcfc;--employee-text-soft:#cbe9e9;--employee-text-muted:#91babc;--employee-text-faint:#678f92;--employee-blue:#61ced0;--employee-blue-soft:#61ced024;--employee-blue-strong:#61ced03d;--employee-cyan:#77dfe1;--employee-glass:#0a2023e6;--employee-glass-soft:#0a2023bd;--employee-track:#365f63;--employee-track-strong:#527d80;--employee-action-neutral:#244d51;--employee-divider:#1d4145;--employee-border-hover:#4f7f82;--employee-via:#0a2023d6;--employee-disabled:#0c2326;--text-90:#effcfce6;--text-70:#effcfcb3;--text-50:#effcfc80;--text-30:#effcfc4d;--text-10:#effcfc1a;--bg-alpha-5:#061315f2;--bg-alpha-10:#061315e6;--border-alpha-10:#effcfc1a;--border-alpha-20:#effcfc33}.employee-theme[data-employee-theme=wine]{--employee-canvas:#18090e;--employee-canvas-deep:#0d0508;--employee-surface:#261017;--employee-surface-raised:#32161f;--employee-surface-soft:#3e1d28;--employee-surface-strong:#4e2935;--employee-border:#5d3544;--employee-border-strong:#744859;--employee-text:#fff3f6;--employee-text-soft:#efd1da;--employee-text-muted:#c09ba7;--employee-text-faint:#916b78;--employee-blue:#e69aaf;--employee-blue-soft:#e69aaf24;--employee-blue-strong:#e69aaf3d;--employee-rose:#f2a2b9;--employee-glass:#261017e6;--employee-glass-soft:#261017bd;--employee-track:#67404d;--employee-track-strong:#865c69;--employee-action-neutral:#542d3a;--employee-divider:#472431;--employee-border-hover:#8c6170;--employee-via:#261017d6;--employee-disabled:#2a121a;--text-90:#fff3f6e6;--text-70:#fff3f6b3;--text-50:#fff3f680;--text-30:#fff3f64d;--text-10:#fff3f61a;--bg-alpha-5:#18090ef2;--bg-alpha-10:#18090ee6;--border-alpha-10:#fff3f61a;--border-alpha-20:#fff3f633}.employee-theme:not([data-employee-theme=light]) *,.employee-theme:not([data-employee-theme=light]) :before,.employee-theme:not([data-employee-theme=light]) :after{--tw-ring-offset-color:var(--employee-canvas)}.employee-theme:not([data-employee-theme=light]) ::selection{color:#fff;background:color-mix(in srgb, var(--employee-blue) 58%, transparent)}.employee-theme:not([data-employee-theme=light]) :is(input,textarea,select){caret-color:var(--employee-blue)}.employee-theme :is(input,textarea)::placeholder{color:#64748b;opacity:1}.employee-theme:not([data-employee-theme=light]) :is(input,textarea)::placeholder{color:color-mix(in srgb, var(--employee-text-muted) 88%, var(--employee-text) 12%);opacity:1}.employee-theme:not([data-employee-theme=light]) .employee-form-control[aria-invalid=true]{border-color:#fb7185;box-shadow:0 0 0 3px #fb718529}.employee-theme:not([data-employee-theme=light]) option{color:var(--employee-text);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .shift-auto-roster-action{color:var(--employee-canvas-deep);border-color:color-mix(in srgb, var(--employee-blue) 76%, var(--employee-border));background:var(--employee-blue);box-shadow:none}.employee-theme:not([data-employee-theme=light]) .shift-auto-roster-action:hover{color:var(--employee-canvas-deep);background:color-mix(in srgb, var(--employee-blue) 86%, white)}.employee-theme:not([data-employee-theme=light]) input:-webkit-autofill{-webkit-text-fill-color:var(--employee-text);box-shadow:0 0 0 1000px var(--employee-surface-raised) inset;transition:background-color 9999s ease-out}.employee-theme:not([data-employee-theme=light]) input:-webkit-autofill:hover{-webkit-text-fill-color:var(--employee-text);box-shadow:0 0 0 1000px var(--employee-surface-raised) inset;transition:background-color 9999s ease-out}.employee-theme:not([data-employee-theme=light]) input:-webkit-autofill:focus{-webkit-text-fill-color:var(--employee-text);box-shadow:0 0 0 1000px var(--employee-surface-raised) inset;transition:background-color 9999s ease-out}.employee-chat-message-canvas{background-image:radial-gradient(circle at 1px 1px,#64748b1f 1px,#0000 1.15px);background-size:22px 22px}.employee-theme:not([data-employee-theme=light]) .employee-chat-stage{border-color:var(--employee-border);background:linear-gradient(135deg, var(--employee-canvas-deep), var(--employee-surface-soft));box-shadow:none}.employee-theme:not([data-employee-theme=light]) .employee-chat-shell,.employee-theme:not([data-employee-theme=light]) .employee-chat-sidebar{border-color:var(--employee-border);background:var(--employee-glass)}.employee-theme:not([data-employee-theme=light]) .employee-chat-thread,.employee-theme:not([data-employee-theme=light]) .employee-chat-message-canvas{background-color:var(--employee-canvas-deep)}.employee-theme:not([data-employee-theme=light]) .employee-setup-step-node-complete{background-color:color-mix(in srgb, var(--employee-green) 18%, var(--employee-canvas-deep))}.employee-theme:not([data-employee-theme=light]) .employee-chat-message-canvas{background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--employee-text-muted) 18%, transparent) 1px, transparent 1.15px)}.employee-theme:not([data-employee-theme=light]) .employee-chat-divider,.employee-theme:not([data-employee-theme=light]) .employee-chat-composer{border-color:var(--employee-border)}.employee-theme:not([data-employee-theme=light]) .employee-chat-composer{background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .employee-chat-bubble-mine{color:#fff;border-color:color-mix(in srgb, var(--employee-blue) 25%, var(--employee-action-neutral));background:var(--employee-action-neutral)}.employee-theme:not([data-employee-theme=light]) .employee-chat-bubble-other{color:var(--employee-text-soft);background:var(--employee-surface-raised);--tw-ring-color:var(--employee-border)}.employee-theme:not([data-employee-theme=light]) :is(.employee-chat-message-menu,.employee-chat-dialog,.employee-chat-emoji-menu,.employee-chat-pinned-panel,.employee-chat-search-row){color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) :is(.employee-chat-upload-strip,.employee-chat-upload-item,.employee-chat-attachment,.employee-chat-reply-preview){border-color:var(--employee-border);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .employee-chat-compose-context{border-color:color-mix(in srgb, var(--employee-blue) 28%, transparent);background:color-mix(in srgb, var(--employee-blue) 11%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) :is(.employee-chat-header-action-active,.employee-chat-reaction-chip){border-color:color-mix(in srgb, var(--employee-blue) 32%, transparent);background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-chat-message-pinned{border-color:color-mix(in srgb, var(--employee-amber) 45%, transparent)}.employee-chat-library-emoji .EmojiPickerReact{--epr-picker-border-color:transparent;border:0;box-shadow:none!important}.employee-theme:not([data-employee-theme=light]) .employee-chat-library-emoji .EmojiPickerReact{--epr-bg-color:var(--employee-surface);--epr-category-label-bg-color:var(--employee-surface);--epr-search-input-bg-color:var(--employee-surface-raised);--epr-search-border-color:var(--employee-border);--epr-text-color:var(--employee-text-soft)}.employee-theme:not([data-employee-theme=light]) .employee-chat-primary-action{color:var(--employee-canvas-deep);background:var(--employee-blue)}.employee-theme:not([data-employee-theme=light]) .employee-chat-analytics-hero{border-color:var(--employee-border);background:linear-gradient(135deg, var(--employee-surface), var(--employee-surface-raised) 58%, var(--employee-surface-soft));box-shadow:none}.employee-theme:not([data-employee-theme=light]) :is(.employee-chat-analytics-control,.employee-chat-analytics-card,.employee-chat-analytics-panel,.employee-chat-donut-center){border-color:var(--employee-border);background:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) .employee-chat-analytics-card:hover{border-color:var(--employee-border-hover);box-shadow:none}.employee-theme:not([data-employee-theme=light]) :is(.employee-chat-signal-highlight,.employee-chat-media-visual,.employee-chat-media-profile){border-color:var(--employee-border);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .employee-chat-signal-highlight{border-color:color-mix(in srgb, var(--employee-blue) 32%, transparent);background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-chat-media-insight{border-color:color-mix(in srgb, var(--employee-violet) 30%, transparent);background:color-mix(in srgb, var(--employee-violet) 13%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-chat-media-profile-stat{border-color:var(--employee-divider);background:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) .employee-chat-search{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-canvas-deep)}.employee-theme:not([data-employee-theme=light]) .employee-chat-search::placeholder{color:var(--employee-text-muted)}.employee-theme:not([data-employee-theme=light]) .employee-chat-segment{border:1px solid var(--employee-border);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .employee-chat-segment-active{color:var(--employee-canvas-deep);background:var(--employee-blue)}.employee-theme:not([data-employee-theme=light]) .employee-chat-segment-active .employee-chat-segment-count{color:var(--employee-text-soft);background:var(--employee-action-neutral)}.employee-theme:not([data-employee-theme=light]) .employee-chat-person-selected{background:color-mix(in srgb, var(--employee-blue) 14%, var(--employee-surface-raised));--tw-ring-color:color-mix(in srgb, var(--employee-blue) 30%, transparent)}.employee-theme:not([data-employee-theme=light]) .bg-white,.employee-theme:not([data-employee-theme=light]) .bg-\[\#f7faff\]{background-color:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) .bg-white\/80,.employee-theme:not([data-employee-theme=light]) .bg-white\/85,.employee-theme:not([data-employee-theme=light]) .bg-white\/90,.employee-theme:not([data-employee-theme=light]) .bg-white\/95{background-color:var(--employee-glass)}.employee-theme:not([data-employee-theme=light]) .bg-white\/60,.employee-theme:not([data-employee-theme=light]) .bg-white\/70,.employee-theme:not([data-employee-theme=light]) .bg-white\/75{background-color:var(--employee-glass-soft)}.employee-theme:not([data-employee-theme=light]) .bg-white\/15{background-color:#ffffff1f}.employee-theme:not([data-employee-theme=light]) .bg-\[\#edf2f8\],.employee-theme:not([data-employee-theme=light]) .bg-\[\#f7f8fb\]{background-color:var(--employee-canvas-deep)}.employee-theme:not([data-employee-theme=light]) .bg-\[\#eef2f7\],.employee-theme:not([data-employee-theme=light]) .bg-\[\#f1f5f9\]{background-color:var(--employee-surface-soft)}.employee-theme:not([data-employee-theme=light]) .bg-slate-50,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/90,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/80,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/70,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/65,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/60,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/50,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/40,.employee-theme:not([data-employee-theme=light]) .bg-slate-50\/30{background-color:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .bg-slate-100,.employee-theme:not([data-employee-theme=light]) .bg-slate-100\/80{background-color:var(--employee-surface-soft)}.employee-theme:not([data-employee-theme=light]) .bg-slate-200{background-color:var(--employee-surface-strong)}.employee-theme:not([data-employee-theme=light]) .bg-slate-300{background-color:var(--employee-track)}.employee-theme:not([data-employee-theme=light]) .bg-slate-400{background-color:var(--employee-track-strong)}.employee-theme:not([data-employee-theme=light]) .bg-slate-900{background-color:var(--employee-action-neutral)}.employee-theme:not([data-employee-theme=light]) :is(.text-slate-950,.text-slate-900),.employee-theme:not([data-employee-theme=light]) .text-\[\#101828\]{color:var(--employee-text)}.employee-theme:not([data-employee-theme=light]) :is(.text-slate-800,.text-slate-700),.employee-theme:not([data-employee-theme=light]) .text-\[\#344054\]{color:var(--employee-text-soft)}.employee-theme:not([data-employee-theme=light]) :is(.text-slate-600,.text-slate-500),.employee-theme:not([data-employee-theme=light]) .text-\[\#667085\]{color:var(--employee-text-muted)}.employee-theme:not([data-employee-theme=light]) .text-slate-400{color:color-mix(in srgb, var(--employee-text-muted) 82%, var(--employee-text-soft))}.employee-theme:not([data-employee-theme=light]) .text-slate-300{color:var(--employee-text-faint)}.employee-theme:not([data-employee-theme=light]) .border-slate-100,.employee-theme:not([data-employee-theme=light]) .divide-slate-100>:not([hidden])~:not([hidden]){border-color:var(--employee-divider)}.employee-theme:not([data-employee-theme=light]) :is(.border-slate-200,.border-slate-200\/80,.divide-slate-200){border-color:var(--employee-border)}.employee-theme:not([data-employee-theme=light]) .border-slate-300{border-color:var(--employee-border-strong)}.employee-theme:not([data-employee-theme=light]) .border-slate-400{border-color:var(--employee-border-hover)}.employee-theme:not([data-employee-theme=light]) :is(.border-\[\#dce4ef\],.border-\[\#e6ebf3\],.border-\[\#e8edf5\]){border-color:var(--employee-border)}.employee-theme:not([data-employee-theme=light]) :is(.ring-slate-100,.ring-slate-200,.ring-slate-200\/80){--tw-ring-color:var(--employee-border)}.employee-theme:not([data-employee-theme=light]) .ring-white{--tw-ring-color:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) .bg-blue-50,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/80,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/90,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/70,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/60,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/55,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/50,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/45,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/40,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/35,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/30,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/25,.employee-theme:not([data-employee-theme=light]) .bg-blue-50\/20{background-color:var(--employee-blue-soft)}.employee-theme:not([data-employee-theme=light]) .bg-blue-100{background-color:var(--employee-blue-strong)}.employee-theme:not([data-employee-theme=light]) .bg-blue-100\/35{background-color:color-mix(in srgb, var(--employee-blue) 20%, transparent)}.employee-theme:not([data-employee-theme=light]) :is(.text-blue-500,.text-blue-600,.text-blue-700,.text-blue-700\/70,.text-blue-700\/75,.text-blue-700\/60,.text-blue-800,.text-blue-900,.text-blue-950,.text-\[\#245ce0\],.text-\[\#245dd1\],.text-\[\#315ee8\],.text-\[\#065ffa\]){color:var(--employee-blue)}.employee-theme:not([data-employee-theme=light]) :is(.border-blue-100,.border-blue-100\/80,.border-blue-200){border-color:color-mix(in srgb, var(--employee-blue) 24%, transparent)}.employee-theme:not([data-employee-theme=light]) :is(.border-blue-300,.border-blue-400,.border-blue-500,.border-blue-600){border-color:color-mix(in srgb, var(--employee-blue) 62%, transparent)}.employee-theme:not([data-employee-theme=light]) :is(.ring-blue-100,.ring-blue-200){--tw-ring-color:color-mix(in srgb, var(--employee-blue) 20%, transparent)}.employee-theme:not([data-employee-theme=light]) .ring-blue-500{--tw-ring-color:var(--employee-blue)}.employee-theme:not([data-employee-theme=light]) .from-blue-50,.employee-theme:not([data-employee-theme=light]) .from-blue-50\/90{--tw-gradient-from:color-mix(in srgb, var(--employee-blue) 18%, transparent) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.employee-theme:not([data-employee-theme=light]) .from-white{--tw-gradient-from:var(--employee-surface) var(--tw-gradient-from-position);--tw-gradient-to:color-mix(in srgb, var(--employee-surface) 0%, transparent) var(--tw-gradient-to-position)}.employee-theme:not([data-employee-theme=light]) .to-blue-50\/35{--tw-gradient-to:color-mix(in srgb, var(--employee-blue) 10%, var(--employee-surface-raised)) var(--tw-gradient-to-position)}.employee-theme:not([data-employee-theme=light]) .to-indigo-50,.employee-theme:not([data-employee-theme=light]) .to-indigo-50\/50{--tw-gradient-to:#6366f11f var(--tw-gradient-to-position)}.employee-theme:not([data-employee-theme=light]) .via-white{--tw-gradient-to:#0e192900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--employee-via) var(--tw-gradient-via-position), var(--tw-gradient-to)}.employee-theme:not([data-employee-theme=light]) .bg-emerald-50,.employee-theme:not([data-employee-theme=light]) .bg-emerald-50\/35,.employee-theme:not([data-employee-theme=light]) .bg-emerald-50\/60,.employee-theme:not([data-employee-theme=light]) .bg-emerald-50\/50,.employee-theme:not([data-employee-theme=light]) .bg-green-50{background-color:#25c99721}.employee-theme:not([data-employee-theme=light]) :is(.bg-emerald-100,.bg-green-100){background-color:#25c99738}.employee-theme:not([data-employee-theme=light]) :is(.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-emerald-700\/70,.text-emerald-800,.text-emerald-900,.text-green-600,.text-green-700){color:var(--employee-green)}.employee-theme:not([data-employee-theme=light]) :is(.border-emerald-100,.border-emerald-200,.border-emerald-200\/80,.border-emerald-300){border-color:#55d8ad47}.employee-theme:not([data-employee-theme=light]) :is(.ring-emerald-50\/60,.ring-emerald-100,.ring-emerald-200){--tw-ring-color:#55d8ad38}.employee-theme:not([data-employee-theme=light]) .to-emerald-50\/60{--tw-gradient-to:#25c9971c var(--tw-gradient-to-position)}.employee-theme:not([data-employee-theme=light]) .bg-amber-50,.employee-theme:not([data-employee-theme=light]) .bg-amber-50\/35,.employee-theme:not([data-employee-theme=light]) .bg-yellow-50,.employee-theme:not([data-employee-theme=light]) .bg-orange-50{background-color:#f59e0b21}.employee-theme:not([data-employee-theme=light]) :is(.bg-amber-100,.bg-yellow-100,.bg-orange-100){background-color:#f59e0b38}.employee-theme:not([data-employee-theme=light]) :is(.text-amber-600,.text-amber-700,.text-orange-600,.text-orange-700,.text-yellow-600,.text-yellow-700){color:var(--employee-amber)}.employee-theme:not([data-employee-theme=light]) :is(.border-amber-100,.border-amber-200,.ring-amber-100){--tw-ring-color:#f8c56738;border-color:#f8c56747}.employee-theme:not([data-employee-theme=light]) .bg-rose-50,.employee-theme:not([data-employee-theme=light]) .bg-rose-50\/50,.employee-theme:not([data-employee-theme=light]) .bg-red-50,.employee-theme:not([data-employee-theme=light]) .bg-pink-50{background-color:#f43f5e21}.employee-theme:not([data-employee-theme=light]) :is(.bg-rose-100,.bg-red-100,.bg-pink-100){background-color:#f43f5e38}.employee-theme:not([data-employee-theme=light]) :is(.text-rose-500,.text-rose-600,.text-rose-700,.text-red-600,.text-red-700,.text-pink-600,.text-pink-700){color:var(--employee-rose)}.employee-theme:not([data-employee-theme=light]) :is(.border-rose-100,.border-rose-200,.border-rose-300,.border-rose-400,.border-rose-500,.ring-rose-100){--tw-ring-color:#fb829438;border-color:#fb82944d}.employee-theme:not([data-employee-theme=light]) .bg-violet-50,.employee-theme:not([data-employee-theme=light]) .bg-violet-50\/70,.employee-theme:not([data-employee-theme=light]) .bg-violet-50\/35,.employee-theme:not([data-employee-theme=light]) .bg-purple-50,.employee-theme:not([data-employee-theme=light]) .bg-fuchsia-50,.employee-theme:not([data-employee-theme=light]) .bg-fuchsia-50\/35,.employee-theme:not([data-employee-theme=light]) .bg-indigo-50,.employee-theme:not([data-employee-theme=light]) .bg-indigo-50\/35{background-color:#8b5cf624}.employee-theme:not([data-employee-theme=light]) .bg-violet-100{background-color:#8b5cf638}.employee-theme:not([data-employee-theme=light]) :is(.text-violet-600,.text-violet-700,.text-violet-700\/75,.text-purple-600,.text-purple-700,.text-fuchsia-600,.text-fuchsia-700,.text-indigo-600,.text-indigo-700){color:var(--employee-violet)}.employee-theme:not([data-employee-theme=light]) :is(.border-violet-100,.border-violet-200,.border-purple-100,.border-fuchsia-100,.border-fuchsia-200,.border-indigo-100,.border-indigo-200){border-color:#bca2ff45}.employee-theme:not([data-employee-theme=light]) :is(.ring-violet-100,.ring-violet-200,.ring-purple-100,.ring-fuchsia-100,.ring-indigo-100){--tw-ring-color:#bca2ff36}.employee-theme:not([data-employee-theme=light]) .bg-cyan-50,.employee-theme:not([data-employee-theme=light]) .bg-cyan-50\/35,.employee-theme:not([data-employee-theme=light]) .bg-sky-50,.employee-theme:not([data-employee-theme=light]) .bg-teal-50{background-color:#06b6d421}.employee-theme:not([data-employee-theme=light]) :is(.text-cyan-600,.text-cyan-700,.text-sky-600,.text-sky-700,.text-teal-600,.text-teal-700){color:var(--employee-cyan)}.employee-theme:not([data-employee-theme=light]) :is(.border-cyan-100,.border-cyan-200,.ring-cyan-100,.ring-sky-100,.ring-teal-100){--tw-ring-color:#67d9e833;border-color:#67d9e842}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice{--campaign-notice-accent:var(--employee-blue);color:var(--employee-text);background:color-mix(in srgb, var(--campaign-notice-accent) 13%, var(--employee-surface-raised));border-color:color-mix(in srgb, var(--campaign-notice-accent) 44%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice[data-tone=success]{--campaign-notice-accent:var(--employee-green)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice[data-tone=warning]{--campaign-notice-accent:var(--employee-amber)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice[data-tone=danger]{--campaign-notice-accent:var(--employee-rose)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice .campaign-notice__icon{color:color-mix(in srgb, var(--campaign-notice-accent) 72%, var(--employee-text));background:color-mix(in srgb, var(--campaign-notice-accent) 22%, var(--employee-surface-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice .campaign-notice__title{color:color-mix(in srgb, var(--campaign-notice-accent) 46%, var(--employee-text))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-notice .campaign-notice__body{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness{color:var(--employee-text);background:var(--employee-surface-raised);border-color:var(--employee-border-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__title,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__item,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__label{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__detail{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__badge{color:color-mix(in srgb, var(--employee-amber) 72%, var(--employee-text));background:color-mix(in srgb, var(--employee-amber) 20%, var(--employee-surface-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__badge[data-complete=true]{color:color-mix(in srgb, var(--employee-green) 72%, var(--employee-text));background:color-mix(in srgb, var(--employee-green) 20%, var(--employee-surface-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__icon[data-ready=false]{color:color-mix(in srgb, var(--employee-amber) 72%, var(--employee-text));background:color-mix(in srgb, var(--employee-amber) 20%, var(--employee-surface-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-readiness .campaign-readiness__icon[data-ready=true]{color:color-mix(in srgb, var(--employee-green) 72%, var(--employee-text));background:color-mix(in srgb, var(--employee-green) 20%, var(--employee-surface-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-field-message{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-field-message[data-tone=success]{color:color-mix(in srgb, var(--employee-green) 66%, var(--employee-text))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-field-message[data-tone=danger]{color:color-mix(in srgb, var(--employee-rose) 66%, var(--employee-text))}.campaign-overview{--campaign-chart-sent:#065ffa;--campaign-chart-delivered:#10b981;--campaign-chart-read:#8b5cf6;--campaign-chart-not-sent:#f43f5e}.campaign-overview-chart-line{transform-box:fill-box;transform-origin:50%;animation:.56s cubic-bezier(.16,1,.3,1) both campaign-overview-line-enter}.campaign-overview-chart-dot{transform-box:fill-box;transform-origin:50%;animation:.36s ease-out .16s both campaign-overview-dot-enter}.campaign-upcoming-item:not(.animate-pulse){animation:.32s cubic-bezier(.16,1,.3,1) both campaign-overview-item-enter}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview{--campaign-chart-sent:var(--employee-blue);--campaign-chart-delivered:var(--employee-green);--campaign-chart-read:var(--employee-violet);--campaign-chart-not-sent:var(--employee-rose)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-panel,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-stat{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface);box-shadow:0 14px 34px -26px #000000ad}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-header{color:var(--employee-text);border-color:var(--employee-divider);background:linear-gradient(110deg, var(--employee-surface) 8%, color-mix(in srgb, var(--employee-blue) 8%, var(--employee-surface-raised)) 100%)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-accent{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 28%, var(--employee-border));background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-control,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-chip{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-control:hover{border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-control:focus{border-color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 24%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-chart-surface{color:var(--employee-text-soft);border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface-raised) 86%, var(--employee-surface));background-image:none;box-shadow:inset 0 1px #ffffff08}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-chart-grid{color:var(--employee-border-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-chart-label{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-data{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-data summary,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-data thead,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-data tbody{color:var(--employee-text-soft);border-color:var(--employee-divider);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming .campaign-overview-header{background:linear-gradient(110deg, var(--employee-surface) 8%, color-mix(in srgb, var(--employee-violet) 9%, var(--employee-surface-raised)) 100%)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-icon,.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-arrow{color:var(--employee-violet);border-color:color-mix(in srgb, var(--employee-violet) 28%, var(--employee-border));background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-accent{color:var(--employee-violet)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-count{color:color-mix(in srgb, var(--employee-violet) 74%, var(--employee-text));background:color-mix(in srgb, var(--employee-violet) 16%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-item{color:var(--employee-text-soft);border-color:var(--employee-divider);background:color-mix(in srgb, var(--employee-surface-raised) 84%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-item:hover{border-color:color-mix(in srgb, var(--employee-violet) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-violet) 10%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-upcoming-item:focus-visible{--tw-ring-color:var(--employee-violet);--tw-ring-offset-color:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-empty{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-violet) 28%, var(--employee-border));background:color-mix(in srgb, var(--employee-violet) 6%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-error{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-rose) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 9%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-retry{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 34%, var(--employee-border));background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .campaign-overview-retry:hover{background:color-mix(in srgb, var(--employee-rose) 12%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .hover\:bg-slate-50:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-slate-50\/80:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-slate-50\/70:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-slate-50\/60:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-slate-100:hover{background-color:var(--employee-surface-soft)}.employee-theme:not([data-employee-theme=light]) .hover\:bg-white\/60:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-white:hover,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:bg-white,.employee-theme:not([data-employee-theme=light]) .focus\:bg-white:focus,.employee-theme:not([data-employee-theme=light]) .focus-within\:bg-white:focus-within{background-color:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .hover\:border-slate-200:hover,.employee-theme:not([data-employee-theme=light]) .hover\:border-slate-300:hover,.employee-theme:not([data-employee-theme=light]) .hover\:border-slate-400:hover{border-color:var(--employee-border-strong)}.employee-theme:not([data-employee-theme=light]) .hover\:border-blue-100:hover,.employee-theme:not([data-employee-theme=light]) .hover\:border-blue-200:hover,.employee-theme:not([data-employee-theme=light]) .hover\:border-blue-300:hover,.employee-theme:not([data-employee-theme=light]) .hover\:border-blue-400:hover,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:border-blue-200,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:border-blue-300{border-color:color-mix(in srgb, var(--employee-blue) 58%, transparent)}.employee-theme:not([data-employee-theme=light]) .hover\:text-slate-950:hover,.employee-theme:not([data-employee-theme=light]) .hover\:text-slate-900:hover,.employee-theme:not([data-employee-theme=light]) .hover\:text-slate-700:hover{color:var(--employee-text)}.employee-theme:not([data-employee-theme=light]) .hover\:text-blue-500:hover,.employee-theme:not([data-employee-theme=light]) .hover\:text-blue-600:hover,.employee-theme:not([data-employee-theme=light]) .hover\:text-blue-700:hover,.employee-theme:not([data-employee-theme=light]) .hover\:text-blue-800:hover,.employee-theme:not([data-employee-theme=light]) .focus-within\:text-blue-600:focus-within,.employee-theme:not([data-employee-theme=light]) .group:focus-within .group-focus-within\:text-blue-600,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:text-blue-500,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:text-blue-600,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:text-blue-700,.employee-theme:not([data-employee-theme=light]) .group\/result:hover .group-hover\/result\:text-blue-600{color:var(--employee-blue)}.employee-theme:not([data-employee-theme=light]) .hover\:text-rose-600:hover{color:var(--employee-rose)}.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50\/70:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50\/60:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50\/40:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50\/30:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50\/25:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-50\/20:hover,.employee-theme:not([data-employee-theme=light]) .focus\:bg-blue-50:focus,.employee-theme:not([data-employee-theme=light]) .focus-visible\:bg-blue-50\/50:focus-visible,.employee-theme:not([data-employee-theme=light]) .group:hover .group-hover\:bg-blue-50,.employee-theme:not([data-employee-theme=light]) .group\/result:hover .group-hover\/result\:bg-blue-50{background-color:var(--employee-blue-strong)}.employee-theme:not([data-employee-theme=light]) .hover\:bg-blue-100:hover{background-color:color-mix(in srgb, var(--employee-blue) 30%, transparent)}.employee-theme:not([data-employee-theme=light]) .hover\:bg-emerald-50:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-emerald-100:hover{background-color:#25c9973b}.employee-theme:not([data-employee-theme=light]) .hover\:bg-amber-50:hover{background-color:#f59e0b38}.employee-theme:not([data-employee-theme=light]) .hover\:bg-rose-50:hover,.employee-theme:not([data-employee-theme=light]) .hover\:bg-rose-100:hover{background-color:#f43f5e38}.employee-theme:not([data-employee-theme=light]) .disabled\:bg-slate-50:disabled{background-color:var(--employee-disabled)}.employee-theme:not([data-employee-theme=light]) .disabled\:text-slate-300:disabled,.employee-theme:not([data-employee-theme=light]) .disabled\:text-slate-400:disabled{color:var(--employee-text-faint)}.employee-theme:not([data-employee-theme=light]) .focus\:ring-blue-100:focus,.employee-theme:not([data-employee-theme=light]) .focus-within\:ring-blue-100:focus-within{--tw-ring-color:color-mix(in srgb, var(--employee-blue) 22%, transparent)}.employee-theme:not([data-employee-theme=light]) .focus\:ring-rose-100:focus{--tw-ring-color:#fb829438}.employee-theme:not([data-employee-theme=light]) .focus\:ring-blue-500:focus,.employee-theme:not([data-employee-theme=light]) .focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--employee-blue)}.employee-theme:not([data-employee-theme=light]) .focus-visible\:ring-rose-500:focus-visible{--tw-ring-color:var(--employee-rose)}@media (min-width:1024px){.employee-theme:not([data-employee-theme=light]) .lg\:border-slate-100{border-color:var(--employee-divider)}}.employee-theme:not([data-employee-theme=light]) .bg-\[linear-gradient\(to_bottom\,transparent_32\%\,\#f1f5f9_33\%\,transparent_34\%\,transparent_65\%\,\#f1f5f9_66\%\,transparent_67\%\)\]{background-image:linear-gradient(to bottom, transparent 32%, var(--employee-border) 33%, transparent 34%, transparent 65%, var(--employee-border) 66%, transparent 67%)}.employee-theme:not([data-employee-theme=light]) [class*=shadow-\[0_]{--tw-shadow-color:#00000073}.dashboard-theme[data-dashboard-theme=light] :is(h1,h2,h3,h4,h5,h6,.dashboard-heading){color:#020617}.dashboard-theme:not([data-dashboard-theme=light]) :is(h1,h2,h3,h4,h5,h6,.dashboard-heading){color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-panel{border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-header{border-color:var(--employee-divider);background:linear-gradient(110deg, var(--employee-surface) 10%, color-mix(in srgb, var(--employee-blue) 9%, var(--employee-surface-raised)) 100%)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-accent{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 28%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-summary{border-color:var(--employee-divider);background:color-mix(in srgb, var(--employee-surface-raised) 82%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-row{color:var(--employee-text-soft);border-color:var(--employee-divider);background:color-mix(in srgb, var(--employee-surface-raised) 78%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-row:hover{border-color:color-mix(in srgb, var(--employee-blue) 30%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 9%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-surface,.dashboard-theme:not([data-dashboard-theme=light]) .client-access-table-body,.dashboard-theme:not([data-dashboard-theme=light]) .client-access-row{border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-header{border-color:var(--employee-divider);background:linear-gradient(110deg, var(--employee-surface-raised), color-mix(in srgb, var(--employee-blue) 8%, var(--employee-surface)))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-owner-badge{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-control{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-control::placeholder{color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-control:disabled{color:var(--employee-text-muted);background:var(--employee-disabled)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-table-head{color:var(--employee-text-muted);border-color:var(--employee-divider);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-row:hover{background:color-mix(in srgb, var(--employee-blue) 7%, var(--employee-surface))!important}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-status{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-status[data-status=active]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-status[data-status=invited]{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 13%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-status[data-status=suspended]{color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-status-icon,.dashboard-theme:not([data-dashboard-theme=light]) .client-access-neutral-icon,.dashboard-theme:not([data-dashboard-theme=light]) .client-access-actions{border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-workspace-chip{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-workspace-chip[data-status=active]{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 28%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-workspace-chip[data-status=suspended]{color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 28%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 10%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-dialog{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface);box-shadow:0 28px 80px #00000094}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-dialog-header{border-color:var(--employee-divider);background:linear-gradient(110deg, var(--employee-surface-raised), var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-picker{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-workspace-option{color:var(--employee-text-soft);background:var(--employee-surface);border-color:#0000}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-workspace-option:hover{border-color:var(--employee-border-hover);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .client-access-workspace-option.border-blue-200{border-color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.workspace-access-hero,.workspace-access-surface,.workspace-access-stat,.workspace-access-skeleton,.workspace-access-error){color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface);box-shadow:0 18px 48px -34px #000000ad}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-hero{background:linear-gradient(118deg, var(--employee-surface-raised), color-mix(in srgb, var(--employee-blue) 7%, var(--employee-surface)))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-hero-glow{background:color-mix(in srgb, var(--employee-blue) 18%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-page :is(h1,h2,h3,h4,.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-page :is(.text-slate-600,.text-slate-500){color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-page :is(.text-slate-400,.text-slate-300){color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-back:hover{color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-hero-icon{color:var(--employee-canvas-deep);background:linear-gradient(135deg, var(--employee-blue), var(--employee-violet));box-shadow:0 12px 30px -15px color-mix(in srgb, var(--employee-blue) 70%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-live-badge,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-policy-state{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 11%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-jump,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-actor-chip{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-jump:hover{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 44%, var(--employee-border));background:var(--employee-blue-soft);box-shadow:0 10px 24px -18px #000c}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-primary,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-save:not(:disabled){color:var(--employee-canvas-deep);background:var(--employee-blue);box-shadow:0 10px 24px -18px color-mix(in srgb, var(--employee-blue) 80%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-primary:hover,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-save:not(:disabled):hover{color:var(--employee-canvas-deep);background:color-mix(in srgb, var(--employee-blue) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-save:disabled{color:var(--employee-text-faint);background:var(--employee-disabled)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-stat:hover{border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 6%, var(--employee-surface));box-shadow:0 16px 38px -28px #000000e0}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-stat-icon[data-tone=blue],.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-icon[data-tone=blue],.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-icon[data-tone=cyan]{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-stat-icon[data-tone=emerald],.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-icon[data-tone=emerald]{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-stat-icon[data-tone=violet],.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-icon[data-tone=violet]{color:var(--employee-violet);background:color-mix(in srgb, var(--employee-violet) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-stat-icon[data-tone=amber],.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-icon[data-tone=amber]{color:var(--employee-amber);background:color-mix(in srgb, var(--employee-amber) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-icon[data-tone=slate]{color:var(--employee-text-muted);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-section-header{border-color:var(--employee-divider);background:linear-gradient(105deg, var(--employee-surface-raised), var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-section-icon{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.workspace-access-lock-badge,.workspace-access-control-badge,.workspace-access-role-pill,.workspace-access-change-count){color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-additive-badge{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-table-head,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-policy-detail,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-member-rail{color:var(--employee-text-muted);border-color:var(--employee-divider);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-row td{border-color:var(--employee-divider)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-row:hover,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-row[data-selected=true]{background:color-mix(in srgb, var(--employee-blue) 8%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-role-row[data-selected=true]{box-shadow:inset 3px 0 var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-summary-chip,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-level{border:1px solid var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.workspace-access-summary-chip,.workspace-access-level)[data-level=manage]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 30%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) :is(.workspace-access-summary-chip,.workspace-access-level)[data-level=view]{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 30%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-level[data-level=none]{color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-module-cell,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-grant-card,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-protected,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-protected-chip{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-module-cell:hover,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-grant-card:hover{border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 7%, var(--employee-surface));box-shadow:0 14px 30px -24px #000000e0}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-grant-card[data-enabled=true]{border-color:color-mix(in srgb, var(--employee-blue) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 7%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-module-icon,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-empty-icon,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-protected>div>span{color:var(--employee-text-muted);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-grant-card:hover .workspace-access-module-icon{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-input{color:var(--employee-text);caret-color:var(--employee-blue);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-input::placeholder{color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-input:hover{border-color:var(--employee-border-hover)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-input:focus{border-color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 18%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-member-button:hover,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-member-button[data-selected=true]{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-member-button[data-selected=true]{border-color:color-mix(in srgb, var(--employee-blue) 44%, var(--employee-border));box-shadow:0 8px 22px -18px #000000eb}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-avatar{color:var(--employee-text-soft);background:var(--employee-surface-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-profile-avatar{color:var(--employee-canvas-deep);background:linear-gradient(135deg, var(--employee-blue), var(--employee-violet))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-extra-dot{background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-toggle{background:var(--employee-track)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-toggle[data-enabled=true]{background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-toggle span{background:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-grant-state{color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-grant-state[data-enabled=true]{color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-sensitive-badge,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-suspended-pill,.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-warning{color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 10%, var(--employee-surface-raised))}.workspace-access-level,.workspace-access-summary-chip,.workspace-access-control-badge,.workspace-access-grant-state{white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;padding:.22rem .48rem;font-size:8px;font-weight:650;line-height:1;display:inline-flex}.workspace-access-level[data-level=manage],.workspace-access-summary-chip[data-level=manage]{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.workspace-access-level[data-level=view],.workspace-access-summary-chip[data-level=view]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.workspace-access-level[data-level=none]{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0}.workspace-access-control-badge{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.workspace-access-table-legend,.workspace-access-atomic-chip,.workspace-access-restricted-chip{background:#fff;border-color:#e2e8f0}.workspace-access-legend-dot{background:#cbd5e1;border-radius:9999px;width:.4rem;height:.4rem;display:inline-block}.workspace-access-legend-dot[data-level=manage]{background:#10b981}.workspace-access-legend-dot[data-level=view]{background:#3b82f6}.workspace-access-coverage-bar{min-width:.2rem}.dashboard-theme:not([data-dashboard-theme=light]) :is(.workspace-access-table-legend,.workspace-access-atomic-chip,.workspace-access-restricted-chip,.workspace-access-more-chip,.workspace-access-member-count){color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-coverage-track{background:var(--employee-track)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-coverage-bar{background:linear-gradient(90deg, var(--employee-blue), var(--employee-violet))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-core-chip{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 30%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-detail-icon{color:var(--employee-text-muted);background:var(--employee-surface-soft)}.workspace-access-notice[data-tone=success]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.workspace-access-notice[data-tone=error]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-notice[data-tone=success]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .workspace-access-notice[data-tone=error]{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 10%, var(--employee-surface))}.dashboard-no-hover-elevation .dashboard-premium-panel:hover,.dashboard-no-hover-elevation .dashboard-premium-row:hover,.dashboard-no-hover-elevation .dashboard-premium-summary:hover{box-shadow:none!important;transform:none!important}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-no-hover-elevation .dashboard-premium-row:hover{border-color:var(--employee-divider);background:color-mix(in srgb, var(--employee-surface-raised) 78%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-surface{border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-head{border-color:var(--employee-divider);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row{background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row:hover{background:color-mix(in srgb, var(--employee-blue) 8%, var(--employee-surface))!important}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row[data-selected=true]{background:color-mix(in srgb, var(--employee-blue) 13%, var(--employee-surface))!important}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row:hover .lead-row-select-cell,.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row[data-selected=true] .lead-row-select-cell{border-left-color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row:hover .lead-row-avatar{color:var(--employee-blue);background:var(--employee-blue-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-owner-avatar{color:var(--employee-violet);background:color-mix(in srgb, var(--employee-violet) 13%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-row:hover .lead-row-action{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-table-footer{border-color:var(--employee-divider);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page article,.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page>section>label,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-card,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page h1,.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page h2,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel h2,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel h3,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel h2,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel h3,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-card h2,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel h2,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel h3,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .text-slate-950,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .text-slate-900,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .text-slate-800,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel h1{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page .text-slate-700,.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page .text-slate-600,.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page .text-slate-500,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .text-slate-700,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .text-slate-600,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .text-slate-500,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel .text-slate-700,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel .text-slate-600,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel .text-slate-500,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-card .text-slate-700,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-card .text-slate-500,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel .text-slate-700,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel .text-slate-600,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel .text-slate-500,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel .text-slate-500{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .lead-connections-page input,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel input,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel select,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel input,.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel select,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel input,.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel select{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel [class*=border-slate-],.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel[class*=border-slate-],.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel [class*=border-slate-],.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel [class*=border-slate-],.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-card[class*=border-slate-]{border-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel [class*=bg-white],.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel [class*=bg-slate-50],.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel [class*=bg-white],.dashboard-theme:not([data-dashboard-theme=light]) .microsoft-excel-modal-panel [class*=bg-slate-50],.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel [class*=bg-white],.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-panel [class*=bg-slate-50],.dashboard-theme:not([data-dashboard-theme=light]) .bulk-lead-import-card [class*=bg-slate-50]{background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .bg-emerald-50,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel .bg-emerald-50{background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .bg-blue-50,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel .bg-blue-50{background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-modal-panel .bg-rose-50,.dashboard-theme:not([data-dashboard-theme=light]) .google-sheets-callback-panel .bg-rose-50{background:color-mix(in srgb, var(--employee-rose) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-chip{color:var(--employee-text-soft);background:var(--employee-surface-strong);box-shadow:none}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-empty{border-color:color-mix(in srgb, var(--employee-blue) 28%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 7%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-soft-action{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 28%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-soft-action:hover{border-color:color-mix(in srgb, var(--employee-blue) 48%, var(--employee-border));background:var(--employee-blue-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-premium-footer:hover{color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-trigger{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:linear-gradient(90deg, var(--employee-surface-raised), var(--employee-surface), color-mix(in srgb, var(--employee-blue) 10%, var(--employee-surface)));box-shadow:0 6px 22px #00000038}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-trigger:hover{border-color:color-mix(in srgb, var(--employee-blue) 48%, var(--employee-border));box-shadow:0 8px 26px #0000004d}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-trigger:focus{border-color:var(--employee-blue);background:var(--employee-surface-raised);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 24%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-panel{border-color:var(--employee-border-strong);background:var(--employee-surface);box-shadow:0 32px 90px #00000094}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-surface{background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-result[data-active=true],.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-result:hover{color:var(--employee-text);border-color:color-mix(in srgb, var(--employee-blue) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised));box-shadow:0 7px 20px #0000003d}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-result[data-active=true] .dashboard-search-category-badge,.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-search-result:hover .dashboard-search-category-badge{color:var(--employee-text-soft);background:var(--employee-surface-strong)}.settings-ui{--settings-track:#eef2f7;--settings-chart-grid:#e2e8f0;--settings-chart-label:#94a3b8}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui{--settings-track:var(--employee-track);--settings-chart-grid:var(--employee-border);--settings-chart-label:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-card{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface);box-shadow:0 8px 24px #0000002e}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-input{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-input:hover{border-color:var(--employee-border-hover)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-input:focus{border-color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 22%, transparent)}.settings-ui .files-search-input{transition:border-color .16s,background-color .16s,box-shadow .16s}.settings-ui .files-search-input:hover{border-color:#cbd5e1}.settings-ui .files-search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .files-search-input{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised);box-shadow:inset 0 1px #ffffff05}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .files-search-input::placeholder{color:var(--employee-text-muted);opacity:.82}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .files-search-input:hover{border-color:var(--employee-border-hover);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .files-search-input:focus{border-color:var(--employee-blue);background:var(--employee-surface-raised);box-shadow:0 0 0 3px color-mix(in srgb, var(--employee-blue) 16%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .files-search-icon{color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .files-search-shell:focus-within .files-search-icon{color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-primary-action,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-accent-icon{color:var(--employee-canvas-deep);border-color:color-mix(in srgb, var(--employee-blue) 76%, var(--employee-border));background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-primary-action:hover{color:var(--employee-canvas-deep);background:color-mix(in srgb, var(--employee-blue) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-secondary-action{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-secondary-action:hover{color:var(--employee-text);border-color:var(--employee-border-hover);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-danger-action{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 36%, transparent);background:color-mix(in srgb, var(--employee-rose) 12%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-danger-action:hover{background:color-mix(in srgb, var(--employee-rose) 20%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-switch[data-checked=true]{background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-switch[data-checked=false]{background:var(--employee-surface-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-switch-thumb{background:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-progress-track{background:var(--employee-track)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-progress-fill[data-tone=blue]{background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui [role=tab][aria-selected=true]{color:var(--employee-blue);border-color:var(--employee-blue)}.settings-ui .settings-guide-stage{background:radial-gradient(circle,#94a3b83d 1px,#0000 1.2px) 0 0/18px 18px,#fff;box-shadow:0 20px 55px -38px #2563eb5c}.settings-ui .settings-guide-api-live i{background:#10b981;border-radius:999px;width:5px;height:5px;box-shadow:0 0 0 3px #10b9811f}.settings-ui .settings-guide-api-lane-line{background:repeating-linear-gradient(90deg,#60a5fab3 0 7px,#0000 7px 12px);height:1px}.settings-ui .settings-guide-api-lane-line:after{content:"";border-style:solid;border-color:#60a5fa;width:7px;height:7px;position:absolute;top:-3px;transform:rotate(45deg)}.settings-ui .settings-guide-api-request-lane .settings-guide-api-lane-line:after{border-width:1px 1px 0 0;right:0}.settings-ui .settings-guide-api-response-lane .settings-guide-api-lane-line{background:repeating-linear-gradient(90deg,#34d399b3 0 7px,#0000 7px 12px)}.settings-ui .settings-guide-api-response-lane .settings-guide-api-lane-line:after{border-width:0 0 1px 1px;border-color:#34d399;left:0}.settings-ui .settings-guide-api-packet{z-index:1;will-change:left, right, opacity;transform:translateY(-50%)}.settings-ui .settings-guide-api-request-packet{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;animation:6s linear infinite settings-guide-api-request;left:0}.settings-ui .settings-guide-api-response-packet{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;animation:6s linear infinite settings-guide-api-response;right:0}.settings-ui .settings-guide-api-processing-dot{color:#7c3aed}.settings-ui .settings-guide-api-processing-dot:after{content:"";border-radius:inherit;opacity:0;border:1px solid #8b5cf67a;animation:6s ease-out infinite settings-guide-api-processing;position:absolute;inset:-3px}@keyframes settings-guide-api-request{0%,4%{opacity:0;left:0}8%{opacity:1;left:0}38%{opacity:1;left:calc(100% - 54px)}42%,to{opacity:0;left:calc(100% - 54px)}}@keyframes settings-guide-api-processing{0%,38%,53%,to{opacity:0;transform:scale(.8)}44%,49%{opacity:1;transform:scale(1.5)}}@keyframes settings-guide-api-response{0%,50%{opacity:0;right:0}53%{opacity:1;right:0}84%{opacity:1;right:calc(100% - 54px)}88%,to{opacity:0;right:calc(100% - 54px)}}.settings-ui .settings-guide-api-trace[data-reduce-motion=true] .settings-guide-api-request-packet,.settings-ui .settings-guide-api-trace[data-reduce-motion=true] .settings-guide-api-response-packet,.settings-ui .settings-guide-api-trace[data-reduce-motion=true] .settings-guide-api-processing-dot:after{opacity:1;animation:none}.settings-ui .settings-guide-api-trace[data-reduce-motion=true] .settings-guide-api-request-packet{left:calc(50% - 58px)}.settings-ui .settings-guide-api-trace[data-reduce-motion=true] .settings-guide-api-response-packet{right:calc(50% - 58px)}.settings-ui .settings-guide-live-status{box-shadow:0 8px 22px -18px #0f172a80}.settings-ui .settings-guide-live-status[data-phase=sending],.settings-ui .settings-guide-live-status[data-phase=verifying]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.settings-ui .settings-guide-live-status[data-phase=success]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.settings-ui .settings-guide-live-status[data-phase=error]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.settings-ui .settings-guide-step-dot:hover,.settings-ui .settings-guide-step-dot[aria-current=step]{color:#2563eb;background:#eff6ff;border-color:#60a5fa;box-shadow:0 0 0 4px #3b82f61a}.settings-ui .settings-guide-step-dot[data-complete=true]{color:#059669;background:#ecfdf5;border-color:#6ee7b7}.settings-ui .settings-guide-current-icon[data-complete=true]{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.settings-ui .settings-guide-flow-progress-item[data-current=true]{background:#eff6ffd1;border-color:#93c5fd;box-shadow:0 7px 20px -16px #2563eb8c}.settings-ui .settings-guide-current-step{min-height:238px}.settings-ui .settings-guide-confirmation[data-complete=true]{background:#ecfdf5b8;border-color:#a7f3d0}.settings-ui .settings-mapping-hero,.settings-ui .settings-quickstart-hero{background:radial-gradient(circle,#94a3b833 1px,#0000 1.2px) 0 0/18px 18px,#fff;box-shadow:0 18px 48px -38px #2563eb57}.settings-ui .settings-mapping-direction-button[data-current=true],.settings-ui .settings-quickstart-language[data-current=true]{color:#2563eb;background:#fff;box-shadow:0 2px 8px #0f172a14}.settings-ui .settings-mapping-row .settings-input[aria-invalid=true]{border-color:#fda4af;box-shadow:0 0 0 3px #f43f5e14}.settings-ui .settings-quickstart-step-icon[data-complete=true]{color:#059669;background:#ecfdf5}.settings-ui .settings-guide-confirmation[data-complete=true] .settings-guide-confirmation-icon{color:#059669;background:#d1fae5}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-stage{color:var(--employee-text);border-color:var(--employee-border-strong);background:radial-gradient(circle, color-mix(in srgb, var(--employee-text-muted) 22%, transparent) 1px, transparent 1.2px) 0 0 / 18px 18px, var(--employee-surface);box-shadow:0 20px 55px -30px #0000007a}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-hero,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-hero{color:var(--employee-text);border-color:var(--employee-border-strong);background:radial-gradient(circle, color-mix(in srgb, var(--employee-text-muted) 22%, transparent) 1px, transparent 1.2px) 0 0 / 18px 18px, var(--employee-surface);box-shadow:0 18px 48px -32px #0000007a}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-direction,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-languages,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-readiness{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-direction-button,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-language{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-direction-button[data-current=true],.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-language[data-current=true]{color:var(--employee-blue);background:var(--employee-blue-soft);box-shadow:0 2px 9px #0000003d}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-table,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-preview{border-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-table>:first-child,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-code-header,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-preview,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-code{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-mapping-row{border-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-step,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-link{border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface-raised) 70%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-step:hover,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-link:hover{border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-quickstart-step-icon[data-complete=true]{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-kicker{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-switch{color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-switch:hover{background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-flow-progress-item{color:var(--employee-text-soft);border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface-raised) 84%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-flow-progress-item[data-current=true]{border-color:color-mix(in srgb, var(--employee-blue) 48%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 10%, var(--employee-surface-raised));box-shadow:0 7px 20px -14px #0000007a}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-flow-progress-track{background:var(--employee-track)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-flow-progress-fill{background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-endpoint{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 32%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 14%, var(--employee-surface-raised));box-shadow:0 8px 24px #00000038}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-endpoint-destination{color:var(--employee-violet);border-color:color-mix(in srgb, var(--employee-violet) 32%, var(--employee-border));background:color-mix(in srgb, var(--employee-violet) 14%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-trace{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-trace-header{color:var(--employee-text-muted);border-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-trace code,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-processing{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-request-packet{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 13%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-response-packet{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-api-processing-dot{color:var(--employee-violet);background:color-mix(in srgb, var(--employee-violet) 13%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-live-status{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised);box-shadow:0 8px 22px -16px #0000008c}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-live-status[data-phase=sending],.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-live-status[data-phase=verifying]{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 11%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-live-status[data-phase=success]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 11%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-live-status[data-phase=error]{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 11%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-string-base{background:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-string-fill{background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-dot{color:var(--employee-text-muted);border-color:var(--employee-border-strong);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-dot:hover,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-dot[aria-current=step]{color:var(--employee-blue);border-color:var(--employee-blue);background:var(--employee-blue-soft);box-shadow:0 0 0 4px color-mix(in srgb, var(--employee-blue) 12%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-dot[data-complete=true]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 48%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-step-pulse{border-color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-current-icon{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 30%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-current-icon[data-complete=true]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-confirmation{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-confirmation-icon{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-confirmation[data-complete=true]{border-color:color-mix(in srgb, var(--employee-green) 32%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 9%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-confirmation[data-complete=true] .settings-guide-confirmation-icon{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-soft))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-guide-footer{border-color:var(--employee-divider)}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-plan-summary{border:1px solid color-mix(in srgb, var(--employee-green) 24%, var(--employee-border));background:linear-gradient(135deg, color-mix(in srgb, var(--employee-green) 13%, var(--employee-surface-raised)), var(--employee-surface-soft))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-support-hero{border-color:color-mix(in srgb, var(--employee-blue) 24%, var(--employee-border));background:linear-gradient(135deg, color-mix(in srgb, var(--employee-blue) 10%, var(--employee-surface-raised)), var(--employee-surface), color-mix(in srgb, var(--employee-green) 8%, var(--employee-surface-raised)))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-support-subtle,.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-support-legal{background:linear-gradient(120deg, var(--employee-surface-raised), var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .settings-ui .settings-support-muted{background:var(--employee-surface-raised)}.dashboard-plan-notice{color:#78350f;background:linear-gradient(90deg,#fffbeb,#fff7ed);border-color:#fde68a;box-shadow:0 8px 24px -20px #92400e73}.dashboard-plan-notice-icon,.dashboard-plan-lock{color:#d97706;background:#fef3c7}.dashboard-plan-cta{color:#fff;background:#d97706;border:1px solid #d97706;box-shadow:0 8px 18px -12px #b45309bf}.dashboard-plan-cta:hover{background:#b45309;border-color:#b45309}.dashboard-plan-secondary{color:#475569;background:#fff;border-color:#cbd5e1}.dashboard-plan-secondary:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-notice{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-amber) 34%, var(--employee-border));background:linear-gradient(90deg, color-mix(in srgb, var(--employee-amber) 12%, var(--employee-surface)), var(--employee-surface-raised));box-shadow:0 10px 28px #0000003d}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-notice-icon,.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-lock{color:var(--employee-amber);background:color-mix(in srgb, var(--employee-amber) 16%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-cta{color:var(--employee-canvas-deep);border-color:color-mix(in srgb, var(--employee-blue) 74%, var(--employee-border));background:var(--employee-blue);box-shadow:0 10px 22px #00000040}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-cta:hover{color:var(--employee-canvas-deep);border-color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-secondary{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .dashboard-plan-secondary:hover{color:var(--employee-text);border-color:var(--employee-border-hover);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-current-plan{background:linear-gradient(90deg, color-mix(in srgb, var(--employee-blue) 13%, var(--employee-surface)), var(--employee-surface-raised), color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface)))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-summary{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:linear-gradient(135deg, color-mix(in srgb, var(--employee-blue) 18%, var(--employee-surface-raised)), var(--employee-surface));box-shadow:0 12px 30px #0000003d}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-summary-title,.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-summary-price{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-summary-detail{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:color-mix(in srgb, var(--employee-surface-raised) 92%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown>div,.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown dl>div,.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown>p{border-color:var(--employee-divider)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown dt,.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown>p,.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown>div>span:first-child{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown dd,.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown>div>span:last-child{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-checkout-breakdown dt>span{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-invoice-tax-note{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-plan-suite{border-color:color-mix(in srgb, var(--employee-violet) 48%, var(--employee-border));background:linear-gradient(135deg, color-mix(in srgb, var(--employee-violet) 20%, var(--employee-surface-raised)), var(--employee-surface));box-shadow:none}.dashboard-theme:not([data-dashboard-theme=light]) .billing-plan-suite-icon{color:color-mix(in srgb, var(--employee-violet) 76%, white);background:color-mix(in srgb, var(--employee-violet) 16%, var(--employee-surface-raised));--tw-ring-color:color-mix(in srgb, var(--employee-violet) 42%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-plan-suite-title{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-plan-suite-detail{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-hero{border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:linear-gradient(135deg, color-mix(in srgb, var(--employee-blue) 14%, var(--employee-surface-raised)), var(--employee-surface), color-mix(in srgb, var(--employee-violet) 12%, var(--employee-surface-raised)))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-hero-icon,.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-plan{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-hero-title,.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-plan .text-slate-900{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-hero-copy{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=border-slate-],.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=border-blue-],.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=border-emerald-]{border-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=bg-white],.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=bg-slate-50]{background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=bg-blue-50]{background:color-mix(in srgb, var(--employee-blue) 14%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace [class*=bg-emerald-50]{background:color-mix(in srgb, var(--employee-green) 14%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace :is(.text-slate-600,.text-slate-500){color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-capability-marketplace .text-slate-400{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-wallet-balance{border-color:color-mix(in srgb, var(--employee-green) 46%, var(--employee-border));background:linear-gradient(135deg, color-mix(in srgb, var(--employee-green) 16%, var(--employee-surface-raised)), var(--employee-surface));box-shadow:0 10px 28px #0000003d}.dashboard-theme:not([data-dashboard-theme=light]) .billing-wallet-balance-label{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-wallet-balance-amount{color:color-mix(in srgb, var(--employee-green) 78%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .billing-wallet-balance-icon{color:color-mix(in srgb, var(--employee-green) 78%, white);background:var(--employee-surface-raised);--tw-ring-color:color-mix(in srgb, var(--employee-green) 46%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-autopay-status-active{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 42%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .billing-autopay-status-warning{color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 42%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-workspace,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-conversation-list,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-conversation-details,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-thread,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-thread>header,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-composer,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-new-conversation{color:var(--employee-text);border-color:var(--employee-border);background-color:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-thread-canvas{background-color:var(--employee-canvas-deep)!important;background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--employee-text-muted) 16%, transparent) 1px, transparent 0)!important}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-filter-tabs{border-color:var(--employee-border);background:var(--employee-canvas-deep)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-filter-tabs [role=tab][aria-selected=true]{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 16%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-filter-tabs [role=tab][aria-selected=false]:hover{color:var(--employee-text);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-filter-tabs [role=tab]>span:last-child{color:var(--employee-text-muted);background:var(--employee-surface-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-conversation-pin[aria-pressed=true]{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 16%, var(--employee-surface-raised))}.lead-pipeline-canvas{background-color:#f8fafcb8;background-image:radial-gradient(circle at 1px 1px,#94a3b83d 1px,#0000 0);background-size:18px 18px}.dashboard-theme:not([data-dashboard-theme=light]) .lead-pipeline-canvas,.employee-theme:not([data-employee-theme=light]) .lead-pipeline-canvas{background-color:var(--employee-canvas-deep);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--employee-text-muted) 18%, transparent) 1px, transparent 0)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-system{color:var(--employee-text-muted);background:color-mix(in srgb, var(--employee-surface-raised) 90%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-inbound{color:var(--employee-text);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-outbound{color:var(--employee-text);background:color-mix(in srgb, var(--employee-green) 20%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-card{color:var(--employee-text);border-color:color-mix(in srgb, var(--employee-green) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-name{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-crm-lead-meta,.inbox-crm-lead-assignee,.inbox-crm-lead-check){color:var(--employee-green)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-assignee{opacity:.82}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-action{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 40%, var(--employee-border));background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-action:hover{color:color-mix(in srgb, var(--employee-green) 82%, white);border-color:color-mix(in srgb, var(--employee-green) 66%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 8%, var(--employee-surface-soft))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-prompt{border-color:color-mix(in srgb, var(--employee-blue) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 11%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-prompt-copy{color:color-mix(in srgb, var(--employee-blue) 72%, var(--employee-text))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-create{color:var(--employee-canvas-deep);background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-crm-lead-create:hover{background:color-mix(in srgb, var(--employee-blue) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-attachment{color:var(--employee-text);border-color:color-mix(in srgb, var(--employee-text-muted) 18%, transparent);background:color-mix(in srgb, var(--employee-surface-raised) 88%, var(--employee-green) 12%)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-attachment[href]:hover{background:color-mix(in srgb, var(--employee-surface-soft) 84%, var(--employee-green) 16%)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-attachment-icon{color:var(--employee-text-muted);background:color-mix(in srgb, var(--employee-canvas-deep) 90%, var(--employee-text) 10%)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-attachment-name{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-attachment-meta{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-media-picker,.inbox-media-preview){color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-media-picker-header,.inbox-media-toolbar,.inbox-media-preview-header){border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-picker-icon{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 14%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-readonly,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-open,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-select-all{color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-media-open,.inbox-media-select-all):hover{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 44%, var(--employee-border));background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-search{color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-search:focus-within{border-color:color-mix(in srgb, var(--employee-blue) 64%, var(--employee-border));background:var(--employee-surface-raised);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 16%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-search input{color:var(--employee-text);background:0 0!important}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-search input::placeholder{color:var(--employee-text-faint);opacity:1}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-tabs{color:var(--employee-text-muted);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-tabs button:hover{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-tabs button[aria-pressed=true]{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 13%, var(--employee-surface-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--employee-blue) 26%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-content{background:var(--employee-canvas-deep)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-media-folder,.inbox-media-card){color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-folder:hover,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-card:hover{border-color:color-mix(in srgb, var(--employee-blue) 46%, var(--employee-border));background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-card[data-selected=true]{border-color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 25%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-checkbox{color:var(--employee-text-muted);border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface) 94%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-thumbnail{border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-file-placeholder{color:var(--employee-text-muted);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-file-placeholder>span:first-child,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-document-icon{color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-file-placeholder>span:last-child{color:var(--employee-text-muted);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-empty{color:var(--employee-text-muted);border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface) 74%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-footer{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-clear{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-clear:hover,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-close:hover{color:var(--employee-text);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-media-preview-canvas{background:var(--employee-canvas-deep)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-conversation-list button[data-selected=true]{background:var(--employee-blue-strong);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 42%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-conversation-list button[data-selected=false]:hover{background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-composer select,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-composer>div,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-conversation-details select,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-new-conversation input,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-new-conversation textarea{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-composer textarea::placeholder,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-new-conversation input::placeholder,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-new-conversation textarea::placeholder{color:var(--employee-text-faint);opacity:1}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-composer select,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-composer input,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-refresh{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-composer input::placeholder{color:var(--employee-text-faint);opacity:1}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-refresh:hover{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-preview{border-color:color-mix(in srgb, var(--employee-green) 30%, var(--employee-border));background:var(--employee-canvas-deep)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-preview-bubble{color:var(--employee-text);background:color-mix(in srgb, var(--employee-green) 20%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-window-status[data-state=open]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-window-status[data-state=closed],.inbox-window-status[data-state=checking],.inbox-template-alert[data-tone=warning]){color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-window-chip[data-state=open]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 13%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-window-chip[data-state=closed],.inbox-window-chip[data-state=checking]){color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 13%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-window-menu,.inbox-date-separator time){color:var(--employee-text);border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface-raised) 94%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-window-menu button{color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-window-menu button:hover,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-window-menu button[aria-pressed=true]{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-country-phone{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-country-phone>div{border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-country-phone :is(select,input){color:var(--employee-text);background:0 0}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-template-alert[data-tone=danger],.inbox-message-failure){color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-retry{color:var(--employee-canvas-deep);background:var(--employee-rose)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-retry:hover{background:color-mix(in srgb, var(--employee-rose) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-test-number-note{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-capture{color:var(--employee-text);border-color:var(--employee-border-strong);background:var(--employee-surface);box-shadow:0 30px 90px #00000094}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-lead-header,.inbox-lead-footer){border-color:var(--employee-divider);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-icon{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 15%, var(--employee-surface-raised));--tw-ring-color:color-mix(in srgb, var(--employee-blue) 28%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-control{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-lead-title,.inbox-lead-field,.inbox-lead-source-name){color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-lead-subtitle,.inbox-lead-source-identity){color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-source{border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-source-avatar{color:var(--employee-text);background:var(--employee-surface-raised);--tw-ring-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-source-kicker{color:var(--employee-text-faint)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-source-status{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-control::placeholder{color:var(--employee-text-faint);opacity:1}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-control:disabled,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-control:read-only{color:var(--employee-text-muted);background:var(--employee-disabled)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-lead-close,.inbox-lead-cancel){color:var(--employee-text-muted);border-color:var(--employee-border)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-lead-close,.inbox-lead-cancel):hover{color:var(--employee-text);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-alert{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-contact-state{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-contact-state[data-linked=true]{border-color:color-mix(in srgb, var(--employee-green) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 12%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-contact-state[data-linked=true] .inbox-lead-contact-title{color:var(--employee-green)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-contact-copy{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-contact-checkbox{accent-color:var(--employee-blue);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-lead-contact-state[data-linked=true] .inbox-lead-contact-checkbox{accent-color:var(--employee-green);opacity:1}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-mode-tabs{background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-mode-tabs button{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-message-mode-tabs button[aria-selected=true]{color:var(--employee-blue);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-template-summary,.inbox-template-editor,.inbox-latest-button,.inbox-history-button){color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-summary>span{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 15%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-summary>button{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-summary>button:hover,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-latest-button:hover,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-history-button:hover{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 45%, var(--employee-border))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-editor-footer{color:var(--employee-text-muted);border-color:var(--employee-border);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-editor-footer button:first-of-type:hover{background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-modal{color:var(--employee-text);border-color:var(--employee-border-strong);background:var(--employee-surface);box-shadow:0 30px 90px #00000094}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-template-modal-header,.inbox-template-modal-footer){border-color:var(--employee-divider);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-modal-footer,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-mobile-tabs,.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-library{border-color:var(--employee-divider);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-customize{background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-modal-icon{color:var(--employee-blue);background:color-mix(in srgb, var(--employee-blue) 15%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-template-modal-close,.inbox-template-modal-cancel,.inbox-template-search,.inbox-template-category,.inbox-template-variable,.inbox-template-list-item,.inbox-template-library-empty){color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-template-search,.inbox-template-variable)::placeholder{color:var(--employee-text-faint);opacity:1}.dashboard-theme:not([data-dashboard-theme=light]) :is(.inbox-template-modal-close,.inbox-template-modal-cancel):hover{color:var(--employee-text);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-list-item:hover{border-color:color-mix(in srgb, var(--employee-blue) 45%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 7%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-list-item[data-selected=true]{border-color:color-mix(in srgb, var(--employee-blue) 58%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised));box-shadow:0 0 0 1px color-mix(in srgb, var(--employee-blue) 22%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-mobile-tabs button[aria-pressed=true]{color:var(--employee-blue);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-static{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .inbox-template-send-error{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-dialog,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-dialog{color:var(--employee-text-soft);border-color:var(--employee-border-strong);background:var(--employee-surface);box-shadow:0 30px 90px #00000094}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-header,.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-tabs,.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-footer,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-footer{border-color:var(--employee-divider)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-header,.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-tabs,.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-panel,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-header{background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-footer,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-footer{background:color-mix(in srgb, var(--employee-surface-raised) 82%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-dialog-close,.dashboard-theme:not([data-dashboard-theme=light]) .integration-icon-action,.dashboard-theme:not([data-dashboard-theme=light]) .integration-copy-action{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-dialog-close:hover,.dashboard-theme:not([data-dashboard-theme=light]) .integration-icon-action:hover,.dashboard-theme:not([data-dashboard-theme=light]) .integration-copy-action:hover{color:var(--employee-text);background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-tab{color:var(--employee-text-muted);border-color:#0000}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-tab:hover{color:var(--employee-text-soft);border-color:var(--employee-border-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-manage-tab[aria-selected=true]{color:var(--employee-blue);border-color:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-primary-action{color:var(--employee-canvas-deep);border-color:color-mix(in srgb, var(--employee-blue) 76%, var(--employee-border));background:var(--employee-blue);box-shadow:0 7px 18px -12px color-mix(in srgb, var(--employee-blue) 78%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-primary-action:hover{color:var(--employee-canvas-deep);background:color-mix(in srgb, var(--employee-blue) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-secondary-action{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-text-muted) 72%, var(--employee-surface-raised));background:var(--employee-surface-raised);box-shadow:none}.dashboard-theme:not([data-dashboard-theme=light]) .integration-secondary-action:hover{color:var(--employee-text);border-color:color-mix(in srgb, var(--employee-text-muted) 72%, var(--employee-surface-soft));background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-reconnect-action,.dashboard-theme:not([data-dashboard-theme=light]) .integration-managed-chip{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 34%, var(--employee-border));background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-reconnect-action:hover{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 55%, var(--employee-border));background:var(--employee-blue-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-action{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 10%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-action:hover{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 58%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 19%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-solid{color:var(--employee-canvas-deep);background:var(--employee-rose)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-solid:hover{color:var(--employee-canvas-deep);background:color-mix(in srgb, var(--employee-rose) 86%, white)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.integration-primary-action,.integration-secondary-action,.integration-danger-action,.integration-danger-solid):disabled{color:var(--employee-text-faint);border-color:var(--employee-border);background:var(--employee-disabled);box-shadow:none}.dashboard-theme:not([data-dashboard-theme=light]) .integration-section-title h3,.dashboard-theme:not([data-dashboard-theme=light]) .integration-form-field,.dashboard-theme:not([data-dashboard-theme=light]) .integration-toggle-title{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-section-title p,.dashboard-theme:not([data-dashboard-theme=light]) .integration-toggle-copy,.dashboard-theme:not([data-dashboard-theme=light]) .integration-form-field>span{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-form-input,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-input{color:var(--employee-text);border-color:color-mix(in srgb, var(--employee-text-muted) 72%, var(--employee-surface-raised));background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-form-input:hover,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-input:hover{border-color:color-mix(in srgb, var(--employee-text-muted) 72%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-form-input:focus{border-color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 22%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-input:focus{border-color:var(--employee-rose);--tw-ring-color:color-mix(in srgb, var(--employee-rose) 22%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-form-input:disabled,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-input:disabled{color:var(--employee-text-faint);background:var(--employee-disabled)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-definition,.dashboard-theme:not([data-dashboard-theme=light]) .integration-neutral-card{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-definition dt{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-definition dd{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-toggle{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-text-muted) 72%, var(--employee-surface-raised));background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-toggle:hover{border-color:color-mix(in srgb, var(--employee-text-muted) 72%, var(--employee-surface-soft));background:var(--employee-surface-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-toggle-mark{border-color:var(--employee-border-strong);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-toggle input:checked+.integration-toggle-mark{color:var(--employee-canvas-deep);border-color:var(--employee-blue);background:var(--employee-blue)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-info-card{border-color:color-mix(in srgb, var(--employee-blue) 30%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 10%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-success-card{border-color:color-mix(in srgb, var(--employee-green) 30%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-card{border-color:color-mix(in srgb, var(--employee-rose) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 10%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-warning-card{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-amber) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-card-icon,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-icon{background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.integration-info-card,.integration-managed-card) .integration-card-icon{color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 24%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-success-card .integration-card-icon{color:var(--employee-green);--tw-ring-color:color-mix(in srgb, var(--employee-green) 24%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.integration-danger-card .integration-card-icon,.integration-disconnect-icon){color:var(--employee-rose);--tw-ring-color:color-mix(in srgb, var(--employee-rose) 24%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.integration-info-card,.integration-success-card) .integration-card-title{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.integration-info-card,.integration-success-card) .integration-card-copy{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-card .integration-card-title{color:var(--employee-rose)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-card .integration-card-copy{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-card{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-card[data-subscription-state=subscribed]{border-color:color-mix(in srgb, var(--employee-green) 32%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-status{color:var(--employee-text-muted);background:var(--employee-surface-strong);--tw-ring-color:var(--employee-border-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-status[data-status=subscribed]{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 18%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-green) 28%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-skeleton{background:var(--employee-surface-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-app{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised);box-shadow:0 5px 16px #0000002e}.dashboard-theme:not([data-dashboard-theme=light]) .integration-app-icon,.dashboard-theme:not([data-dashboard-theme=light]) .integration-app-badge{color:var(--employee-blue);background:var(--employee-blue-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-subscription-empty{color:var(--employee-text-muted);border-color:var(--employee-border-strong);background:color-mix(in srgb, var(--employee-surface-raised) 78%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-danger-copy,.dashboard-theme:not([data-dashboard-theme=light]) .integration-error-copy{color:var(--employee-rose)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-success-message{color:var(--employee-green)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-error-message{color:var(--employee-rose);border-color:color-mix(in srgb, var(--employee-rose) 30%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 11%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-endpoint-status{color:var(--employee-amber);background:color-mix(in srgb, var(--employee-amber) 14%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-endpoint-status[data-status=configured]{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 14%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-webhook-section{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-dialog h2,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-label,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-label strong,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-summary dd{color:var(--employee-text)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-description,.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-summary dt{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-summary{border-color:var(--employee-border);background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-warning p:first-child{color:var(--employee-amber)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-disconnect-warning p:last-child{color:var(--employee-text-soft)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-whatsapp-mark{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 13%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-green) 24%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-status-badge[data-status=connected]{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 13%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-green) 25%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-status-badge[data-status=attention]{color:var(--employee-amber);background:color-mix(in srgb, var(--employee-amber) 13%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-amber) 25%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-status-badge[data-status=disconnected]{color:var(--employee-rose);background:color-mix(in srgb, var(--employee-rose) 13%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-rose) 25%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-register{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-register-header{border-color:var(--employee-divider);background:color-mix(in srgb, var(--employee-surface-raised) 58%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .integration-register-row{border-color:var(--employee-divider);background:0 0}.dashboard-theme:not([data-dashboard-theme=light]) .integration-register-row:nth-child(2n){background:color-mix(in srgb, var(--employee-surface-raised) 42%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-register-row:hover{background:var(--employee-surface-raised)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-unified-status[data-status=connected]{color:var(--employee-green);background:color-mix(in srgb, var(--employee-green) 13%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-green) 26%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-unified-status[data-status=attention]{color:var(--employee-amber);background:color-mix(in srgb, var(--employee-amber) 13%, var(--employee-surface));--tw-ring-color:color-mix(in srgb, var(--employee-amber) 26%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-unified-status[data-status=needs-setup]{color:var(--employee-blue);background:var(--employee-blue-soft);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 26%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .integration-unified-status[data-status=unavailable]{color:var(--employee-text-muted);background:var(--employee-surface-strong);--tw-ring-color:var(--employee-border-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .activity-audit-card{border-color:color-mix(in srgb, var(--employee-violet) 28%, var(--employee-border));background:linear-gradient(145deg, color-mix(in srgb, var(--employee-violet) 13%, var(--employee-surface-raised)), color-mix(in srgb, var(--employee-blue) 8%, var(--employee-surface)))}.dashboard-theme:not([data-dashboard-theme=light]) .activity-audit-card h2{color:var(--employee-text-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .activity-audit-card p{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .activity-audit-icon{color:var(--employee-violet);background:color-mix(in srgb, var(--employee-violet) 15%, var(--employee-surface-raised));--tw-ring-color:color-mix(in srgb, var(--employee-violet) 30%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .activity-audit-link{color:color-mix(in srgb, var(--employee-violet) 72%, var(--employee-text-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .activity-audit-link:hover{color:var(--employee-text-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .activity-log-error{color:var(--employee-text);background:color-mix(in srgb, var(--employee-amber) 7%, var(--employee-surface))}.dashboard-theme:not([data-dashboard-theme=light]) .activity-log-retry{color:var(--employee-text);border-color:var(--employee-border-strong);background:var(--employee-surface-raised);--tw-ring-offset-color:var(--employee-surface)}.dashboard-theme:not([data-dashboard-theme=light]) .activity-log-retry:hover{color:var(--employee-text-strong);border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 10%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-action-option{color:var(--employee-text);border-color:var(--employee-border);background:var(--employee-surface-raised);box-shadow:none}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-action-option[data-selected=false]:hover{border-color:var(--employee-border-strong);background:color-mix(in srgb, var(--employee-violet) 6%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-action-option[data-selected=true]{border-color:color-mix(in srgb, var(--employee-amber) 68%, transparent);background:color-mix(in srgb, var(--employee-amber) 10%, var(--employee-surface-raised));box-shadow:0 0 0 2px color-mix(in srgb, var(--employee-amber) 18%, transparent)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-action-option[data-selected=true] .text-slate-800{color:var(--employee-text-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-action-option[data-selected=true] .text-slate-400{color:var(--employee-text-muted)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice{--chatbot-notice-accent:var(--employee-blue);color:var(--employee-text);border-color:color-mix(in srgb, var(--chatbot-notice-accent) 30%, var(--employee-border));background:color-mix(in srgb, var(--chatbot-notice-accent) 8%, var(--employee-surface-raised))}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice[data-tone=warning]{--chatbot-notice-accent:var(--employee-amber)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice[data-tone=privacy]{--chatbot-notice-accent:var(--employee-violet)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice[data-tone=success]{--chatbot-notice-accent:var(--employee-green)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice-icon{color:var(--chatbot-notice-accent);background:color-mix(in srgb, var(--chatbot-notice-accent) 16%, var(--employee-surface-strong))}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice-title{color:var(--employee-text-strong)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-notice-copy{color:var(--employee-text-muted)}.chatbot-flow-shell,.chatbot-flow-dialog{--flow-surface:#fff;--flow-surface-raised:#fff;--flow-surface-soft:#f8fafc;--flow-surface-strong:#f1f5f9;--flow-border:#e2e8f0;--flow-border-strong:#cbd5e1;--flow-text:#0f172a;--flow-text-muted:#64748b;--flow-violet:#7c3aed;--flow-blue:#2563eb;--flow-green:#059669;--flow-amber:#d97706;--flow-cyan:#0891b2;color:var(--flow-text);background:var(--flow-surface)}.chatbot-flow-toolbar,.chatbot-flow-modebar,.chatbot-flow-metrics{border-color:var(--flow-border);background:var(--flow-surface)}.chatbot-flow-title-icon,.chatbot-flow-inspector-icon{color:var(--flow-violet);background:color-mix(in srgb, var(--flow-violet) 12%, var(--flow-surface-soft))}.chatbot-flow-live-badge{color:var(--flow-green);background:color-mix(in srgb, var(--flow-green) 10%, var(--flow-surface-soft))}.chatbot-flow-status-dot{background:var(--flow-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--flow-green) 13%, transparent)}.chatbot-flow-live-badge[data-status=paused]{color:var(--flow-amber);background:color-mix(in srgb, var(--flow-amber) 10%, var(--flow-surface-soft))}.chatbot-flow-live-badge[data-status=paused] .chatbot-flow-status-dot{background:var(--flow-amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--flow-amber) 13%, transparent)}.chatbot-flow-live-badge[data-status=draft]{color:var(--flow-text-muted);background:var(--flow-surface-soft)}.chatbot-flow-live-badge[data-status=draft] .chatbot-flow-status-dot{background:var(--flow-text-muted);box-shadow:none}.chatbot-flow-select,.chatbot-flow-control,.chatbot-flow-toolbar-action,.chatbot-flow-canvas-tools,.chatbot-flow-connect-status{color:var(--flow-text-muted);border-color:var(--flow-border);background:color-mix(in srgb, var(--flow-surface-raised) 94%, transparent)}.chatbot-flow-control,.chatbot-flow-toolbar-action{border-width:1px;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.chatbot-flow-toolbar-action{height:2.25rem;padding-inline:.75rem;font-size:.75rem;font-weight:600}.chatbot-flow-control:hover,.chatbot-flow-toolbar-action:hover{color:var(--flow-violet);border-color:color-mix(in srgb, var(--flow-violet) 40%, var(--flow-border));background:color-mix(in srgb, var(--flow-violet) 8%, var(--flow-surface-raised))}.chatbot-flow-control:focus-visible,.chatbot-flow-toolbar-action:focus-visible{outline:2px solid color-mix(in srgb, var(--flow-violet) 72%, transparent);outline-offset:2px}.chatbot-flow-viewport{touch-action:none;cursor:grab;background-color:var(--flow-surface-soft);background-image:radial-gradient(circle, color-mix(in srgb, var(--flow-violet) 20%, transparent) 1px, transparent 1.2px), linear-gradient(135deg, color-mix(in srgb, var(--flow-violet) 4%, transparent), transparent 42%), linear-gradient(315deg, color-mix(in srgb, var(--flow-blue) 4%, transparent), transparent 46%);background-size:22px 22px,100% 100%,100% 100%}.chatbot-flow-viewport:active{cursor:grabbing}.chatbot-flow-world{will-change:transform}.chatbot-flow-node{--flow-node-accent:var(--flow-violet);color:var(--flow-text);border-color:color-mix(in srgb, var(--flow-node-accent) 24%, var(--flow-border));background:color-mix(in srgb, var(--flow-surface-raised) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:grab;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:0 16px 36px -26px #0f172a5c}.chatbot-flow-node:active{cursor:grabbing}.chatbot-flow-node[data-kind=trigger]{--flow-node-accent:var(--flow-amber)}.chatbot-flow-node[data-kind=message]{--flow-node-accent:var(--flow-blue)}.chatbot-flow-node[data-kind=process]{--flow-node-accent:var(--flow-violet)}.chatbot-flow-node[data-kind=action]{--flow-node-accent:var(--flow-green)}.chatbot-flow-node[data-kind=handoff]{--flow-node-accent:var(--flow-cyan)}.chatbot-flow-node:hover,.chatbot-flow-node[data-selected=true],.chatbot-flow-node:focus-visible{border-color:color-mix(in srgb, var(--flow-node-accent) 68%, var(--flow-border));background:color-mix(in srgb, var(--flow-node-accent) 5%, var(--flow-surface-raised));box-shadow:0 0 0 2px color-mix(in srgb, var(--flow-node-accent) 14%, transparent), 0 22px 48px -28px color-mix(in srgb, var(--flow-node-accent) 55%, transparent)}.chatbot-flow-node-icon{color:var(--flow-node-accent);background:color-mix(in srgb, var(--flow-node-accent) 13%, var(--flow-surface-soft))}.chatbot-flow-drag-handle{color:var(--flow-text-muted);background:var(--flow-surface-soft)}.chatbot-flow-port{border-color:var(--flow-surface-raised);background:var(--flow-node-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--flow-node-accent) 24%, transparent);transition:transform .15s,box-shadow .15s}.chatbot-flow-port:hover,.chatbot-flow-port:focus-visible{box-shadow:0 0 0 5px color-mix(in srgb, var(--flow-node-accent) 20%, transparent);outline:none;transform:translateY(-50%)scale(1.28)}.chatbot-flow-edge{color:color-mix(in srgb, var(--flow-text-muted) 42%, transparent);pointer-events:none;transition:color .16s,stroke-width .16s}.chatbot-flow-edge.is-selected{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--flow-violet) 42%, transparent))}.chatbot-flow-edge-draft{animation:.9s linear infinite chatbot-flow-dash}.chatbot-flow-inspector{color:var(--flow-text);border-color:var(--flow-border-strong);background:color-mix(in srgb, var(--flow-surface-raised) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.chatbot-flow-inspector-meta,.chatbot-flow-terminal,.chatbot-flow-minimap,.chatbot-flow-metrics>div{border-color:var(--flow-border);background:var(--flow-surface-soft)}.chatbot-flow-minimap-node{background:var(--flow-violet);opacity:.72}.chatbot-flow-minimap-node[data-kind=trigger]{background:var(--flow-amber)}.chatbot-flow-minimap-node[data-kind=message]{background:var(--flow-blue)}.chatbot-flow-minimap-node[data-kind=action]{background:var(--flow-green)}.chatbot-flow-minimap-node[data-kind=handoff]{background:var(--flow-cyan)}.chatbot-flow-metrics{background:var(--flow-border)}.chatbot-flow-dialog{border-color:var(--flow-border-strong)}.dashboard-theme:not([data-dashboard-theme=light]) :is(.chatbot-flow-shell,.chatbot-flow-dialog){--flow-surface:var(--employee-surface);--flow-surface-raised:var(--employee-surface-raised);--flow-surface-soft:var(--employee-surface-soft);--flow-surface-strong:var(--employee-surface-strong);--flow-border:var(--employee-border);--flow-border-strong:var(--employee-border-strong);--flow-text:var(--employee-text);--flow-text-muted:var(--employee-text-muted);--flow-violet:var(--employee-violet);--flow-blue:var(--employee-blue);--flow-green:var(--employee-green);--flow-amber:var(--employee-amber);--flow-cyan:var(--employee-cyan)}.dashboard-theme:not([data-dashboard-theme=light]) .chatbot-flow-node{box-shadow:0 18px 44px -28px #000000b8}@keyframes chatbot-flow-dash{to{stroke-dashoffset:-28px}}.settings-sidebar-scroll{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.settings-sidebar-scroll::-webkit-scrollbar{width:5px}.settings-sidebar-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.dashboard-theme:not([data-dashboard-theme=light]) .settings-sidebar-scroll{scrollbar-color:var(--employee-border-strong) transparent}.dashboard-theme:not([data-dashboard-theme=light]) .settings-sidebar-scroll::-webkit-scrollbar-thumb{background:var(--employee-border-strong)}.attendance-management{--attendance-calendar-accent:#065ffa;--attendance-calendar-track:#e2e8f0}.attendance-management .attendance-table-row:nth-child(2n){background-color:#f8fafc57}.attendance-management .attendance-table-row:hover{background-color:#eff6ffb8}.employee-theme:not([data-employee-theme=light]) .attendance-management{--attendance-calendar-accent:var(--employee-blue);--attendance-calendar-track:var(--employee-track)}.employee-theme:not([data-employee-theme=light]) .attendance-management .attendance-table-row:nth-child(odd){background-color:#0000}.employee-theme:not([data-employee-theme=light]) .attendance-management .attendance-table-row:nth-child(2n){background-color:color-mix(in srgb, var(--employee-surface-raised) 42%, var(--employee-surface) 58%)}.employee-theme:not([data-employee-theme=light]) .attendance-management .attendance-table-row:hover{background-color:var(--employee-blue-strong)}@media (prefers-reduced-motion:reduce){.employee-theme:not([data-employee-theme=light]),.employee-theme:not([data-employee-theme=light]) *{transition-duration:.01ms!important}}@keyframes employee-toast-enter{0%{opacity:0;transform:translate(1rem,.5rem)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.shift-detail-hero{background:linear-gradient(118deg,#f8fbfffa,#eff6fff0),linear-gradient(90deg,#dbeafe8c,#cffafe73)}.shift-form-hero{background:linear-gradient(118deg,#faf8fffa,#f5f3fff0),linear-gradient(90deg,#ede9fe8c,#cffafe6b)}.shift-schedule-hero{background:linear-gradient(118deg,#f8fbfffa,#f0fdfaeb),linear-gradient(90deg,#dbeafe85,#d1fae56b)}.employee-theme:not([data-employee-theme=light]) :is(.shift-detail-command,.shift-form-command,.shift-schedule-command){border-color:var(--employee-border);background:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) .shift-schedule-hero{background:radial-gradient(circle at 10% 5%, color-mix(in srgb, var(--employee-blue) 14%, transparent), transparent 34%), linear-gradient(118deg, color-mix(in srgb, var(--employee-surface-raised) 92%, var(--employee-blue)), color-mix(in srgb, var(--employee-surface) 94%, var(--employee-green)))}.employee-theme:not([data-employee-theme=light]) .shift-detail-hero{background:radial-gradient(circle at 85% 5%, color-mix(in srgb, var(--employee-blue) 14%, transparent), transparent 34%), linear-gradient(118deg, color-mix(in srgb, var(--employee-surface-raised) 92%, var(--employee-blue)), color-mix(in srgb, var(--employee-surface) 94%, var(--employee-cyan)))}.employee-theme:not([data-employee-theme=light]) .shift-form-hero{background:radial-gradient(circle at 12% 5%, color-mix(in srgb, var(--employee-violet) 14%, transparent), transparent 34%), linear-gradient(118deg, color-mix(in srgb, var(--employee-surface-raised) 92%, var(--employee-violet)), color-mix(in srgb, var(--employee-surface) 94%, var(--employee-cyan)))}.employee-theme:not([data-employee-theme=light]) .shift-detail-window{border-color:color-mix(in srgb, var(--employee-blue) 22%, var(--employee-border));background:color-mix(in srgb, var(--employee-surface-raised) 88%, transparent)}.employee-theme:not([data-employee-theme=light]) .shift-form-preview{border-color:color-mix(in srgb, var(--employee-violet) 22%, var(--employee-border));background:color-mix(in srgb, var(--employee-surface-raised) 88%, transparent)}.employee-theme:not([data-employee-theme=light]) .shift-schedule-preview{border-color:color-mix(in srgb, var(--employee-blue) 22%, var(--employee-border));background:color-mix(in srgb, var(--employee-surface-raised) 88%, transparent)}.employee-theme:not([data-employee-theme=light]) .shift-created-banner{border-color:color-mix(in srgb, var(--employee-green) 28%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface))}.employee-profile-page section{box-shadow:none}.employee-profile-hero{background:radial-gradient(circle at 8% 0,#dbeafec2,#0000 34%),radial-gradient(circle at 92% 100%,#cffafe8c,#0000 38%),linear-gradient(118deg,#fafcfffa,#f5fafff5)}.employee-theme:not([data-employee-theme=light]) :is(.employee-profile-command,.employee-profile-tabs){border-color:var(--employee-border);background:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) .employee-profile-hero{border-color:var(--employee-border);background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--employee-blue) 15%, transparent), transparent 36%), radial-gradient(circle at 92% 100%, color-mix(in srgb, var(--employee-cyan) 11%, transparent), transparent 40%), linear-gradient(118deg, color-mix(in srgb, var(--employee-surface-raised) 92%, var(--employee-blue)), color-mix(in srgb, var(--employee-surface) 94%, var(--employee-cyan)))}.employee-theme:not([data-employee-theme=light]) .employee-profile-record{border-color:color-mix(in srgb, var(--employee-blue) 22%, var(--employee-border));background:color-mix(in srgb, var(--employee-surface-raised) 88%, transparent)}:is(.payroll-operations,.expenses-operations,.assets-operations) :is(header,section,article,form){box-shadow:none}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) .operations-surface{color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface)}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) .employee-stat-card{color:var(--employee-text-soft);border-color:var(--employee-border);background:color-mix(in srgb, var(--employee-surface-raised) 82%, var(--employee-surface))}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) .employee-stat-card:hover{border-color:color-mix(in srgb, var(--employee-blue) 34%, var(--employee-border))}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) .operations-table-head{color:var(--employee-text-muted);border-color:var(--employee-divider);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) tbody tr{border-color:var(--employee-divider)}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) tbody tr:hover{background:color-mix(in srgb, var(--employee-blue) 8%, var(--employee-surface))!important}.employee-theme:not([data-employee-theme=light]) :is(.payroll-operations,.expenses-operations,.assets-operations) :is(input,select,textarea){color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .payroll-form-control{color:var(--employee-text-soft);caret-color:var(--employee-blue);border-color:var(--employee-border);background:var(--employee-surface-raised)}.employee-theme:not([data-employee-theme=light]) .payroll-form-control:hover{border-color:var(--employee-border-hover)}.employee-theme:not([data-employee-theme=light]) .payroll-form-control:focus{border-color:var(--employee-blue);--tw-ring-color:color-mix(in srgb, var(--employee-blue) 18%, transparent)}.employee-theme:not([data-employee-theme=light]) .payroll-form-control::placeholder{color:var(--employee-text-faint)}.employee-theme:not([data-employee-theme=light]) .employee-profile-emergency-empty{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-amber) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 8%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-contact-chip[data-contact-tone=blue]{color:var(--employee-blue);border-color:color-mix(in srgb, var(--employee-blue) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 12%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-contact-chip[data-contact-tone=green]{color:var(--employee-green);border-color:color-mix(in srgb, var(--employee-green) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 11%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-contact-chip[data-contact-tone=amber]{color:var(--employee-amber);border-color:color-mix(in srgb, var(--employee-amber) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 11%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-contact-chip[data-contact-tone=violet]{color:var(--employee-violet);border-color:color-mix(in srgb, var(--employee-violet) 40%, var(--employee-border));background:color-mix(in srgb, var(--employee-violet) 12%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-page [data-attendance-status=late]{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-amber) 38%, var(--employee-border));background:color-mix(in srgb, var(--employee-amber) 12%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-page [data-attendance-status=half_day]{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-blue) 42%, var(--employee-border));background:color-mix(in srgb, var(--employee-blue) 14%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-page :is([data-attendance-status=present],[data-attendance-status=manual_adjusted],[data-attendance-status=outside_geofence]){color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-green) 34%, var(--employee-border));background:color-mix(in srgb, var(--employee-green) 10%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-page [data-attendance-status=leave]{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-violet) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-violet) 11%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-page [data-attendance-status=absent]{color:var(--employee-text-soft);border-color:color-mix(in srgb, var(--employee-rose) 36%, var(--employee-border));background:color-mix(in srgb, var(--employee-rose) 10%, var(--employee-surface-raised))}.employee-theme:not([data-employee-theme=light]) .employee-profile-page :is([data-attendance-status=empty],[data-attendance-status=holiday],[data-attendance-status=off_day]){color:var(--employee-text-soft);border-color:var(--employee-border);background:var(--employee-surface-raised)}@keyframes employee-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes campaign-overview-line-enter{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@keyframes campaign-overview-dot-enter{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes campaign-overview-item-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.employee-toast{animation:.24s cubic-bezier(.16,1,.3,1) both employee-toast-enter}.employee-toast-progress{animation:8s linear both employee-toast-progress}@media (prefers-reduced-motion:reduce){.employee-toast,.employee-toast-progress,.campaign-overview-chart-line,.campaign-overview-chart-dot,.campaign-upcoming-item,.chatbot-flow-edge-draft{animation:none}}
