:root,[data-brand-theme=capysuite-minimal]{--cs-brand-action:#2563eb;--cs-brand-action-strong:#164ec9;--cs-brand-action-soft:#e7efff;--cs-brand-focus:#2563eb;--cs-brand-focus-ring:rgba(37,99,235,0.16);--cs-brand-accent-blue:#2563eb}:root,[data-product-theme=capysuite],[data-product-theme=console],[data-product-theme=erp]{--cs-product-accent:var(--cs-brand-accent-teal);--cs-product-accent-strong:#087f82;--cs-product-accent-soft:#def8f6;--cs-product-rail:#062b31;--cs-product-rail-strong:#041d22;--cs-product-highlight:var(--cs-brand-accent-lime)}[data-product-theme=hr],[data-product-theme=payroll]{--cs-product-accent:var(--cs-brand-action);--cs-product-accent-strong:var(--cs-brand-action-strong);--cs-product-accent-soft:var(--cs-brand-action-soft);--cs-product-rail:var(--cs-brand-rail);--cs-product-rail-strong:var(--cs-brand-rail-strong);--cs-product-highlight:var(--cs-brand-accent-blue)}[data-product-theme=openclaw]{--cs-product-accent:var(--cs-brand-accent-purple)}:root,[data-brand-theme=capysuite-minimal]{--cs-brand-font-ui:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cs-brand-ink:#071936;--cs-brand-text:#14213d;--cs-brand-muted:#667797;--cs-brand-muted-strong:#465778;--cs-brand-page:#f5f8ff;--cs-brand-page-start:#f7faff;--cs-brand-page-end:#eef3fb;--cs-brand-page-glow:rgba(47,101,217,0.08);--cs-brand-surface:#ffffff;--cs-brand-surface-raised:rgba(255,255,255,0.96);--cs-brand-surface-glass:rgba(255,255,255,0.88);--cs-brand-surface-tint:#f7faff;--cs-brand-border:#d8e2f2;--cs-brand-border-strong:#bfcee5;--cs-brand-document-paper:#ffffff;--cs-brand-document-text:#121826;--cs-brand-document-muted:#48546a;--cs-brand-document-border:#d6dde8;--cs-brand-document-row:#f8fafc;--cs-brand-document-shadow:0 18px 38px rgba(22,40,72,0.12);--cs-brand-ledger-line:#ccd9ed;--cs-brand-ledger-header:#f3f7ff;--cs-brand-row-hover:#eef5ff;--cs-brand-row-current:rgba(36,104,242,0.055);--cs-brand-command-rim:#8faef4;--cs-brand-action:#2468f2;--cs-brand-action-strong:#1754cf;--cs-brand-action-soft:#e5eeff;--cs-brand-focus:#2468f2;--cs-brand-focus-ring:rgba(36,104,242,0.16);--cs-brand-success:#16805f;--cs-brand-success-soft:#def6ec;--cs-brand-warning:#9a6109;--cs-brand-warning-soft:#fff2d8;--cs-brand-danger:#bf2d35;--cs-brand-danger-soft:#ffe4e7;--cs-brand-accent-blue:#2468f2;--cs-brand-accent-purple:#8b5cf6;--cs-brand-accent-teal:#0ea5a8;--cs-brand-accent-green:#2fb463;--cs-brand-accent-coral:#f0526b;--cs-brand-accent-orange:#f59e0b;--cs-brand-accent-lime:#dff0a7;--cs-brand-accent-slate:#64748b;--cs-brand-rail:#071a38;--cs-brand-rail-strong:#03102a;--cs-brand-shadow-edge:0 2px 6px rgba(15,29,56,0.06);--cs-brand-shadow-soft:0 20px 48px rgba(19,35,63,0.1);--cs-brand-shadow-popover:0 22px 54px rgba(17,32,60,0.17)}html[data-theme=dark]{--cs-brand-ink:#f4f7ff;--cs-brand-text:#edf3ff;--cs-brand-muted:#aab8d2;--cs-brand-muted-strong:#d4dced;--cs-brand-page:#0f1724;--cs-brand-page-start:#111b2d;--cs-brand-page-end:#0f1724;--cs-brand-page-glow:rgba(122,162,255,0.12);--cs-brand-surface:#182133;--cs-brand-surface-raised:rgba(24,33,51,0.94);--cs-brand-surface-glass:rgba(24,33,51,0.9);--cs-brand-surface-tint:#121b2b;--cs-brand-border:#31405a;--cs-brand-border-strong:#42526e;--cs-brand-ledger-line:rgba(111,130,162,0.48);--cs-brand-ledger-header:#111b2d;--cs-brand-row-hover:rgba(31,47,75,0.98);--cs-brand-row-current:rgba(122,162,255,0.14);--cs-brand-command-rim:#7aa2ff;--cs-brand-action:#7aa2ff;--cs-brand-action-strong:#c9d9ff;--cs-brand-action-soft:rgba(82,125,220,0.24);--cs-brand-focus-ring:rgba(122,162,255,0.24);--cs-brand-success:#8ed8b4;--cs-brand-success-soft:rgba(36,113,85,0.32);--cs-brand-warning:#f0c56a;--cs-brand-warning-soft:rgba(154,97,9,0.28);--cs-brand-danger:#ff9a91;--cs-brand-danger-soft:rgba(180,35,24,0.26);--cs-brand-shadow-edge:0 2px 5px rgba(2,8,23,0.28);--cs-brand-shadow-soft:0 24px 54px rgba(2,8,23,0.42);--cs-brand-shadow-popover:0 24px 60px rgba(2,8,23,0.5)}:root{--cs-font-ui:var(--cs-brand-font-ui);--cs-font-weight-regular:500;--cs-font-weight-medium:650;--cs-font-weight-strong:800;--cs-font-weight-display:900;--cs-line-tight:1.08;--cs-line-title:1.16;--cs-line-body:1.45;--cs-space-1:4px;--cs-space-2:8px;--cs-space-3:12px;--cs-space-4:16px;--cs-space-5:20px;--cs-space-6:24px;--cs-space-8:32px;--cs-radius-xs:8px;--cs-radius-sm:10px;--cs-radius-md:14px;--cs-radius-lg:18px;--cs-radius-xl:24px;--cs-radius-pill:999px;--cs-color-ink:var(--cs-brand-ink);--cs-color-text:var(--cs-brand-text);--cs-color-muted:var(--cs-brand-muted);--cs-color-muted-strong:var(--cs-brand-muted-strong);--cs-color-page:var(--cs-brand-page);--cs-color-page-start:var(--cs-brand-page-start);--cs-color-page-end:var(--cs-brand-page-end);--cs-color-page-glow:var(--cs-brand-page-glow);--cs-color-surface:var(--cs-brand-surface);--cs-color-surface-raised:var(--cs-brand-surface-raised);--cs-color-surface-glass:var(--cs-brand-surface-glass);--cs-color-surface-tint:var(--cs-brand-surface-tint);--cs-color-border:var(--cs-brand-border);--cs-color-border-strong:var(--cs-brand-border-strong);--cs-color-document-paper:var(--cs-brand-document-paper);--cs-color-document-text:var(--cs-brand-document-text);--cs-color-document-muted:var(--cs-brand-document-muted);--cs-color-document-border:var(--cs-brand-document-border);--cs-color-document-row:var(--cs-brand-document-row);--cs-shadow-document:var(--cs-brand-document-shadow);--cs-color-ledger-line:var(--cs-brand-ledger-line);--cs-color-ledger-header:var(--cs-brand-ledger-header);--cs-color-row-hover:var(--cs-brand-row-hover);--cs-color-row-current:var(--cs-brand-row-current);--cs-color-command-rim:var(--cs-brand-command-rim);--cs-color-action-primary:var(--cs-brand-action);--cs-color-action-primary-strong:var(--cs-brand-action-strong);--cs-color-action-soft:var(--cs-brand-action-soft);--cs-color-focus:var(--cs-brand-focus);--cs-color-focus-ring:var(--cs-brand-focus-ring);--cs-color-status-success:var(--cs-brand-success);--cs-color-status-success-soft:var(--cs-brand-success-soft);--cs-color-status-warning:var(--cs-brand-warning);--cs-color-status-warning-soft:var(--cs-brand-warning-soft);--cs-color-status-danger:var(--cs-brand-danger);--cs-color-status-danger-soft:var(--cs-brand-danger-soft);--cs-accent-blue:var(--cs-brand-accent-blue);--cs-accent-purple:var(--cs-brand-accent-purple);--cs-accent-teal:var(--cs-brand-accent-teal);--cs-accent-green:var(--cs-brand-accent-green);--cs-accent-coral:var(--cs-brand-accent-coral);--cs-accent-orange:var(--cs-brand-accent-orange);--cs-accent-lime:var(--cs-brand-accent-lime);--cs-accent-slate:var(--cs-brand-accent-slate);--cs-shadow-edge:var(--cs-brand-shadow-edge);--cs-shadow-soft:var(--cs-brand-shadow-soft);--cs-shadow-popover:var(--cs-brand-shadow-popover);--cs-shadow-focus:0 0 0 4px var(--cs-color-focus-ring);--cs-motion-fast:140ms;--cs-motion-enter:190ms;--cs-motion-emphasis:420ms;--cs-ease-standard:cubic-bezier(0.22,1,0.36,1);--cs-z-popover:80;--cs-z-sheet:130}:root,[data-product-theme=payroll]{--cs-product-accent:var(--cs-brand-action);--cs-product-accent-strong:var(--cs-brand-action-strong);--cs-product-accent-soft:var(--cs-brand-action-soft);--cs-product-rail:var(--cs-brand-rail);--cs-product-rail-strong:var(--cs-brand-rail-strong);--cs-product-highlight:var(--cs-brand-accent-blue)}[data-product-theme=hr]{--cs-product-accent:var(--cs-brand-accent-teal);--cs-product-accent-strong:#087f82;--cs-product-accent-soft:#def8f6;--cs-product-rail:#062b31;--cs-product-rail-strong:#041d22;--cs-product-highlight:var(--cs-brand-accent-teal)}[data-product-theme=admin],[data-product-theme=capysuite],[data-product-theme=console],[data-product-theme=erp]{--cs-product-accent:#0ea5a8;--cs-product-accent-strong:#087f82;--cs-product-accent-soft:#def8f6;--cs-product-rail:#062b31;--cs-product-rail-strong:#041d22;--cs-product-highlight:var(--cs-brand-accent-lime)}[data-product-theme=openclaw]{--cs-product-accent:#8b5cf6;--cs-product-accent-strong:#6d45d8;--cs-product-accent-soft:#efe9ff;--cs-product-rail:#17102f;--cs-product-rail-strong:#0e0921;--cs-product-highlight:var(--cs-brand-accent-purple)}:root{color-scheme:light;--bg:var(--cs-color-page-end);--panel:var(--cs-color-surface-glass);--panel-strong:var(--cs-color-surface);--panel-tint:var(--cs-color-surface-tint);--border:var(--cs-color-border);--border-strong:var(--cs-color-border-strong);--text:var(--cs-color-text);--muted:var(--cs-color-muted);--muted-strong:var(--cs-color-muted-strong);--brand:var(--cs-color-action-primary);--brand-deep:var(--cs-color-action-primary-strong);--brand-soft:var(--cs-color-action-soft);--success:var(--cs-color-status-success);--success-soft:var(--cs-color-status-success-soft);--warn:var(--cs-color-status-warning);--warn-soft:var(--cs-color-status-warning-soft);--danger:var(--cs-color-status-danger);--danger-soft:var(--cs-color-status-danger-soft);--motion-fast:var(--cs-motion-fast);--motion-enter:var(--cs-motion-enter);--ease-decisive:var(--cs-ease-standard);--shadow-soft:var(--cs-shadow-soft);--shadow-edge:var(--cs-shadow-edge);--radius-lg:var(--cs-radius-xl);--radius-md:var(--cs-radius-md);--radius-sm:var(--cs-radius-sm);font-family:var(--cs-font-ui)}html[data-theme=dark]{color-scheme:dark;--bg:var(--cs-color-page-end);--panel:var(--cs-color-surface-glass);--panel-strong:var(--cs-color-surface);--panel-tint:var(--cs-color-surface-tint);--border:var(--cs-color-border);--border-strong:var(--cs-color-border-strong);--text:var(--cs-color-text);--muted:var(--cs-color-muted);--muted-strong:var(--cs-color-muted-strong);--brand:var(--cs-color-action-primary);--brand-deep:var(--cs-color-action-primary-strong);--brand-soft:var(--cs-color-action-soft);--success:var(--cs-color-status-success);--success-soft:var(--cs-color-status-success-soft);--warn:var(--cs-color-status-warning);--warn-soft:var(--cs-color-status-warning-soft);--danger:var(--cs-color-status-danger);--danger-soft:var(--cs-color-status-danger-soft);--shadow-soft:var(--cs-shadow-soft);--shadow-edge:var(--cs-shadow-edge)}*{box-sizing:border-box}#app,body,html{min-height:100%;width:100%;overflow-x:hidden}body{margin:0;color:var(--text)}body,html[data-theme=dark] body{background:radial-gradient(circle at top right,var(--cs-color-page-glow),transparent 28%),linear-gradient(180deg,var(--cs-color-page-start) 0,var(--bg) 100%)}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.boot-screen{min-height:100vh;display:grid;place-items:center;padding:32px}.boot-card,.login-panel{width:min(520px,100%);border:1px solid color-mix(in srgb,var(--cs-color-border) 82%,transparent);background:var(--cs-color-surface-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft);border-radius:28px;padding:32px;display:grid;grid-gap:16px;gap:16px;text-align:center}.login-panel{justify-items:center}.login-mark{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;font-weight:800;background:linear-gradient(135deg,var(--brand-soft),var(--cs-color-surface-tint));color:var(--brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cs-color-action-primary) 15%,transparent)}.login-copy{display:grid;grid-gap:8px;gap:8px}.boot-card strong,.hero-band h1,.login-copy h1,.workspace-section h2{margin:0}.boot-card span,.hero-band p,.login-copy p,.workspace-copy{margin:0;color:var(--muted);line-height:1.5}.workspace-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.spinner{width:36px;height:36px;border-radius:999px;border:3px solid color-mix(in srgb,var(--cs-color-action-primary) 18%,transparent);border-top-color:var(--brand);justify-self:center;animation:spin .75s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes overlay-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.cs-button,.cs-icon-button,.cs-search-input,.cs-segmented-control button,.cs-surface{font-family:var(--cs-font-ui)}.cs-surface{--cs-surface-background:var(--cs-color-surface-glass);--cs-surface-border:var(--cs-color-border);--cs-surface-color:var(--cs-color-text);--cs-surface-shadow:var(--cs-shadow-edge);--cs-surface-radius:var(--cs-radius-xl);min-width:0;border:1px solid var(--cs-surface-border);border-radius:var(--cs-surface-radius);background:var(--cs-surface-background);color:var(--cs-surface-color);box-shadow:var(--cs-surface-shadow)}.cs-surface-card{--cs-surface-radius:var(--cs-radius-lg);--cs-surface-background:var(--cs-color-surface)}.cs-surface-dialog,.cs-surface-drawer,.cs-surface-panel,.cs-surface-popover{--cs-surface-background:var(--cs-color-surface-glass)}.cs-surface-inset{--cs-surface-radius:var(--cs-radius-md);--cs-surface-background:var(--cs-color-surface-tint);--cs-surface-shadow:none}.cs-surface-plain{--cs-surface-background:transparent;--cs-surface-border:transparent;--cs-surface-shadow:none}.cs-surface[data-surface-tone=info]{--cs-surface-border:color-mix(in srgb,var(--cs-product-accent) 28%,var(--cs-color-border))}.cs-surface[data-surface-tone=success]{--cs-surface-border:color-mix(in srgb,var(--cs-color-status-success) 28%,var(--cs-color-border))}.cs-surface[data-surface-tone=warning]{--cs-surface-border:color-mix(in srgb,var(--cs-color-status-warning) 32%,var(--cs-color-border))}.cs-surface[data-surface-tone=danger]{--cs-surface-border:color-mix(in srgb,var(--cs-color-status-danger) 32%,var(--cs-color-border))}.cs-surface[data-surface-interactive=true]{cursor:pointer;transition:background var(--cs-motion-enter) var(--cs-ease-standard),border-color var(--cs-motion-enter) var(--cs-ease-standard),box-shadow var(--cs-motion-enter) var(--cs-ease-standard),transform var(--cs-motion-enter) var(--cs-ease-standard)}.cs-surface[data-surface-interactive=true]:focus-within,.cs-surface[data-surface-interactive=true]:hover{border-color:color-mix(in srgb,var(--cs-product-accent) 34%,var(--cs-color-border));box-shadow:var(--cs-shadow-soft)}.cs-surface[data-surface-state=loading],.cs-surface[data-surface-state=stale]{opacity:.82}.cs-button,.cs-icon-button{border:1px solid var(--cs-color-border);background:var(--cs-color-surface);color:var(--cs-color-text);cursor:pointer;transition:background var(--cs-motion-enter) var(--cs-ease-standard),border-color var(--cs-motion-enter) var(--cs-ease-standard),box-shadow var(--cs-motion-enter) var(--cs-ease-standard),transform var(--cs-motion-enter) var(--cs-ease-standard)}.cs-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:var(--cs-space-2);border-radius:var(--cs-radius-md);padding:0 var(--cs-space-4);font-size:.9rem;font-weight:var(--cs-font-weight-strong);white-space:nowrap}.cs-button:disabled,.cs-button[aria-disabled=true]{cursor:not-allowed;transform:none}.cs-button[aria-busy=true]{cursor:progress}.cs-button.primary{border-color:transparent;background:linear-gradient(180deg,var(--cs-color-action-primary),var(--cs-color-action-primary-strong));color:#ffffff;box-shadow:0 14px 26px rgba(37,99,235,.18)}.cs-button.ghost{background:rgba(255,255,255,.68)}.cs-button.compact{min-height:36px;border-radius:var(--cs-radius-sm);padding-inline:var(--cs-space-3)}.cs-icon-button{width:40px;height:40px;display:inline-grid;place-items:center;border-radius:var(--cs-radius-md);padding:0}.cs-button:focus-visible,.cs-button:hover,.cs-icon-button:focus-visible,.cs-icon-button:hover{border-color:color-mix(in srgb,var(--cs-product-accent) 36%,var(--cs-color-border));box-shadow:var(--cs-shadow-focus);outline:none;transform:translateY(-1px)}.cs-search-input{position:relative;min-width:0;display:block}.cs-search-input-icon{position:absolute;left:14px;top:50%;width:18px;height:18px;display:inline-grid;place-items:center;color:var(--cs-color-muted);transform:translateY(-50%);pointer-events:none}.cs-search-input-icon svg{width:18px;height:18px}.cs-search-input input{width:100%;min-height:42px;border:1px solid var(--cs-color-border);border-radius:var(--cs-radius-md);background:var(--cs-color-surface-raised);color:var(--cs-color-text);padding:0 14px 0 42px;font:inherit;font-weight:var(--cs-font-weight-medium);outline:none;transition:border-color var(--cs-motion-enter) var(--cs-ease-standard),box-shadow var(--cs-motion-enter) var(--cs-ease-standard),background var(--cs-motion-enter) var(--cs-ease-standard)}.cs-search-input input::placeholder{color:color-mix(in srgb,var(--cs-color-muted) 78%,white)}.cs-search-input input:focus{border-color:color-mix(in srgb,var(--cs-product-accent) 42%,var(--cs-color-border));box-shadow:var(--cs-shadow-focus);background:var(--cs-color-surface)}.cs-segmented-control{display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid var(--cs-color-border);border-radius:var(--cs-radius-md);background:var(--cs-color-surface-raised);box-shadow:var(--cs-shadow-edge)}.cs-segmented-control button{min-height:40px;border:0;border-right:1px solid var(--cs-color-border);background:transparent;color:var(--cs-color-muted-strong);padding:0 16px;font-size:.9rem;font-weight:var(--cs-font-weight-strong);cursor:pointer}.cs-segmented-control button:last-child{border-right:0}.cs-segmented-control button.active{background:linear-gradient(180deg,var(--cs-product-accent-soft),color-mix(in srgb,var(--cs-product-accent-soft) 62%,white));color:var(--cs-product-accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cs-product-accent) 24%,transparent)}.cs-avatar{--cs-avatar-accent:var(--cs-product-accent);--cs-avatar-size:30px;width:var(--cs-avatar-size);height:var(--cs-avatar-size);flex:0 0 auto;display:inline-grid;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--cs-avatar-accent) 28%,rgba(255,255,255,.88));border-radius:var(--cs-radius-pill);background:color-mix(in srgb,var(--cs-avatar-accent) 86%,#ffffff);color:#ffffff;box-shadow:none;font-size:.7rem;font-weight:var(--cs-font-weight-strong);line-height:1;letter-spacing:0;text-transform:uppercase}.cs-avatar img{width:100%;height:100%;object-fit:cover}.cs-status-pill{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;border-radius:var(--cs-radius-pill);background:var(--cs-color-action-soft);color:var(--cs-product-accent-strong);padding:5px 9px;font-size:.78rem;font-weight:var(--cs-font-weight-strong)}.cs-workload-tabs{width:100%;min-width:0;display:flex;align-items:center;gap:clamp(18px,3vw,34px);border-bottom:1px solid var(--cs-color-border);overflow-x:auto;scrollbar-width:thin}.cs-workload-tab{position:relative;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;background:transparent;color:var(--cs-color-muted-strong);padding:0 2px 12px;font:inherit;font-size:.95rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:color var(--cs-motion-fast) var(--cs-ease-standard),transform var(--cs-motion-fast) var(--cs-ease-standard)}.cs-workload-tab:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:var(--cs-radius-pill) var(--cs-radius-pill) 0 0;background:transparent;transform:scaleX(.72);transform-origin:center;transition:background var(--cs-motion-fast) var(--cs-ease-standard),transform var(--cs-motion-fast) var(--cs-ease-standard)}.cs-workload-tab:before{content:"";width:6px;height:6px;border-radius:var(--cs-radius-pill);background:transparent}.cs-workload-tab:focus-visible,.cs-workload-tab:hover{color:var(--cs-color-action-primary-strong);outline:none}.cs-workload-tab:focus-visible{box-shadow:0 0 0 4px var(--cs-color-focus-ring)}.cs-workload-tab.active,.cs-workload-tab[aria-selected=true]{color:var(--cs-color-action-primary-strong);font-weight:var(--cs-font-weight-strong)}.cs-workload-tab.active:after,.cs-workload-tab[aria-selected=true]:after{background:var(--cs-color-action-primary);transform:scaleX(1)}.cs-workload-tab[data-count-state=waiting]:not(.active):not([aria-selected=true]){color:var(--cs-color-text)}.cs-workload-tab[data-count-state=waiting]:not(.active):not([aria-selected=true]):before{background:var(--cs-color-status-warning)}.cs-workload-count{min-width:25px;height:23px;display:inline-grid;place-items:center;padding:0 8px;border-radius:var(--cs-radius-pill);background:color-mix(in srgb,var(--cs-color-action-soft) 88%,var(--cs-color-surface));color:var(--cs-color-action-primary-strong);font-size:.75rem;font-weight:var(--cs-font-weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.cs-workload-tab[data-count-state=waiting]:not(.active):not([aria-selected=true]) .cs-workload-count{background:color-mix(in srgb,var(--cs-color-status-warning-soft) 92%,var(--cs-color-surface));color:var(--cs-color-status-warning);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cs-color-status-warning) 14%,transparent)}.cs-workload-tab[data-count-state=empty] .cs-workload-count{background:color-mix(in srgb,var(--cs-color-muted) 10%,var(--cs-color-surface));color:var(--cs-color-muted)}.cs-workload-hint{min-width:0;display:inline-flex;align-items:center;gap:var(--cs-space-2);color:var(--cs-color-text);font-size:.875rem;font-weight:var(--cs-font-weight-medium);line-height:var(--cs-line-body)}.cs-workload-hint:before{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:var(--cs-radius-pill);background:var(--cs-color-status-warning)}.cs-quick-access-card{--cs-quick-access-accent:var(--cs-product-accent);--cs-quick-access-accent-soft:var(--cs-product-accent-soft);width:100%;min-width:0;max-width:100%;min-height:150px;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;overflow:hidden;overflow-wrap:anywhere;border:1px solid color-mix(in srgb,var(--cs-quick-access-accent) 24%,var(--cs-color-border));border-radius:var(--cs-radius-sm);background:color-mix(in srgb,var(--cs-color-surface-raised) 92%,var(--cs-color-surface-tint));color:var(--cs-color-text);padding:var(--cs-space-4);box-shadow:var(--cs-shadow-edge);text-align:left;transition:transform var(--cs-motion-fast) var(--cs-ease-standard),border-color var(--cs-motion-fast) var(--cs-ease-standard),box-shadow var(--cs-motion-fast) var(--cs-ease-standard),background var(--cs-motion-fast) var(--cs-ease-standard)}.cs-quick-access-card-inline{min-height:122px;grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto auto 1fr;align-content:center;column-gap:var(--cs-space-4);row-gap:6px}.cs-quick-access-card:focus-visible,.cs-quick-access-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--cs-quick-access-accent) 38%,var(--cs-color-border));box-shadow:0 16px 34px rgba(22,40,72,.11);outline:none}.cs-quick-access-card:active{transform:translateY(0)}.cs-quick-access-card.active,.cs-quick-access-card[aria-current=true]{border-color:color-mix(in srgb,var(--cs-color-action-primary) 48%,var(--cs-color-border));background:color-mix(in srgb,var(--cs-color-action-soft) 34%,var(--cs-color-surface-raised));box-shadow:inset 0 -3px 0 var(--cs-color-action-primary),var(--cs-shadow-edge)}.cs-quick-access-card.emphasized{--cs-quick-access-accent:var(--cs-color-status-warning);--cs-quick-access-accent-soft:var(--cs-color-status-warning-soft);background:color-mix(in srgb,var(--cs-color-status-warning-soft) 38%,var(--cs-color-surface-raised))}.cs-quick-access-card:disabled,.cs-quick-access-card[aria-disabled=true]{cursor:not-allowed;opacity:.62;transform:none}.cs-quick-access-card-footer,.cs-quick-access-card-top{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--cs-space-3)}.cs-quick-access-card-inline .cs-quick-access-card-icon{grid-row:1/-1}.cs-quick-access-card-icon{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:var(--cs-radius-sm);background:color-mix(in srgb,var(--cs-quick-access-accent-soft) 84%,var(--cs-color-surface));color:color-mix(in srgb,var(--cs-quick-access-accent) 82%,var(--cs-color-text))}.cs-quick-access-card-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cs-quick-access-card-title,.cs-quick-access-card>strong{min-width:0;margin:0;color:var(--cs-color-text);font-size:1rem;font-weight:var(--cs-font-weight-strong);line-height:var(--cs-line-title);overflow-wrap:anywhere}.cs-quick-access-card small,.cs-quick-access-card-footer,.cs-quick-access-card-footer span,.cs-quick-access-card-meta{min-width:0;color:var(--cs-color-muted-strong);font-size:.84rem;font-weight:var(--cs-font-weight-medium);line-height:1.25;overflow-wrap:anywhere}.cs-quick-access-card-signal{min-width:30px;height:30px;display:inline-grid;place-items:center;padding:0 9px;border-radius:var(--cs-radius-pill);background:color-mix(in srgb,var(--cs-quick-access-accent-soft) 90%,var(--cs-color-surface));color:color-mix(in srgb,var(--cs-quick-access-accent) 88%,var(--cs-color-text));font-size:.78rem;font-weight:var(--cs-font-weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cs-quick-access-accent) 10%,transparent)}.cs-quick-access-card.tone-warn,.cs-quick-access-card[data-tone=warn],.cs-quick-access-card[data-tone=warning]{--cs-quick-access-accent:var(--cs-color-status-warning);--cs-quick-access-accent-soft:var(--cs-color-status-warning-soft)}.cs-quick-access-card.tone-active,.cs-quick-access-card.tone-ready,.cs-quick-access-card[data-tone=active],.cs-quick-access-card[data-tone=ready]{--cs-quick-access-accent:var(--cs-color-action-primary);--cs-quick-access-accent-soft:var(--cs-color-action-soft)}.cs-quick-access-card.tone-danger,.cs-quick-access-card[data-tone=danger]{--cs-quick-access-accent:var(--cs-color-status-danger);--cs-quick-access-accent-soft:var(--cs-color-status-danger-soft)}.cs-quick-access-card.tone-green,.cs-quick-access-card[data-tone=green]{--cs-quick-access-accent:var(--cs-color-status-success);--cs-quick-access-accent-soft:var(--cs-color-status-success-soft)}.cs-quick-access-card.tone-teal,.cs-quick-access-card[data-tone=teal]{--cs-quick-access-accent:var(--cs-accent-teal);--cs-quick-access-accent-soft:color-mix(in srgb,var(--cs-accent-teal) 13%,var(--cs-color-surface))}.cs-quick-access-card.tone-purple,.cs-quick-access-card[data-tone=purple]{--cs-quick-access-accent:var(--cs-accent-purple);--cs-quick-access-accent-soft:color-mix(in srgb,var(--cs-accent-purple) 12%,var(--cs-color-surface))}.cs-quick-access-card.tone-orange,.cs-quick-access-card[data-tone=orange]{--cs-quick-access-accent:var(--cs-accent-orange);--cs-quick-access-accent-soft:color-mix(in srgb,var(--cs-accent-orange) 14%,var(--cs-color-surface))}.cs-quick-access-card.tone-pink,.cs-quick-access-card[data-tone=pink]{--cs-quick-access-accent:var(--cs-accent-coral);--cs-quick-access-accent-soft:color-mix(in srgb,var(--cs-accent-coral) 12%,var(--cs-color-surface))}.cs-quick-access-card-track{height:7px;overflow:hidden;border-radius:var(--cs-radius-pill);background:color-mix(in srgb,var(--cs-color-muted) 14%,transparent)}.cs-quick-access-card-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cs-color-status-success),var(--cs-color-action-primary))}.cs-action-status[data-action-tone=neutral],.cs-button[data-action-tone=neutral]{--cs-action-state-color:var(--cs-color-muted-strong);--cs-action-state-soft:var(--cs-color-surface-tint)}.cs-action-status[data-action-tone=info],.cs-button[data-action-tone=info]{--cs-action-state-color:var(--cs-product-accent);--cs-action-state-soft:var(--cs-product-accent-soft)}.cs-action-status[data-action-tone=success],.cs-button[data-action-tone=success]{--cs-action-state-color:var(--cs-color-status-success);--cs-action-state-soft:var(--cs-color-status-success-soft)}.cs-action-status[data-action-tone=warning],.cs-button[data-action-tone=warning]{--cs-action-state-color:var(--cs-color-status-warning);--cs-action-state-soft:var(--cs-color-status-warning-soft)}.cs-action-status[data-action-tone=danger],.cs-button[data-action-tone=danger]{--cs-action-state-color:var(--cs-color-status-danger);--cs-action-state-soft:var(--cs-color-status-danger-soft)}.cs-action-status[data-action-tone=muted],.cs-button[data-action-tone=muted]{--cs-action-state-color:var(--cs-color-muted);--cs-action-state-soft:color-mix(in srgb,var(--cs-color-muted) 12%,var(--cs-color-surface))}.cs-button[data-action-state=blocked],.cs-button[data-action-state=disabled],.cs-button[data-action-state=error],.cs-button[data-action-state=readOnly]{border-color:color-mix(in srgb,var(--cs-action-state-color) 32%,var(--cs-color-border));background:color-mix(in srgb,var(--cs-action-state-soft) 74%,var(--cs-color-surface));color:color-mix(in srgb,var(--cs-action-state-color) 88%,var(--cs-color-text))}.cs-button[data-action-state=saved],.cs-button[data-action-state=success]{border-color:color-mix(in srgb,var(--cs-color-status-success) 34%,var(--cs-color-border));background:color-mix(in srgb,var(--cs-color-status-success-soft) 78%,var(--cs-color-surface));color:color-mix(in srgb,var(--cs-color-status-success) 88%,var(--cs-color-text))}.cs-button.primary[data-action-state=processing],.cs-button.primary[data-action-state=running],.cs-button.primary[data-action-state=saving],.cs-button.primary[data-action-state=submitting],.cs-button.primary[data-action-state=validating]{color:#ffffff}.cs-action-status{display:inline-flex;align-items:center;gap:var(--cs-space-2);width:-moz-fit-content;width:fit-content;min-height:30px;border:1px solid color-mix(in srgb,var(--cs-action-state-color,var(--cs-color-muted)) 24%,var(--cs-color-border));border-radius:var(--cs-radius-pill);background:color-mix(in srgb,var(--cs-action-state-soft,var(--cs-color-surface-tint)) 76%,var(--cs-color-surface));color:color-mix(in srgb,var(--cs-action-state-color,var(--cs-color-muted)) 88%,var(--cs-color-text));padding:5px 10px;font-size:.82rem;font-weight:var(--cs-font-weight-strong);line-height:1.1;white-space:nowrap}.cs-action-status-copy{min-width:0;display:inline-flex;align-items:baseline;gap:6px}.cs-action-status-detail{color:var(--cs-color-muted);font-size:.78rem;font-weight:var(--cs-font-weight-medium)}.cs-action-state-mark,.cs-action-state-spinner{width:14px;height:14px;flex:0 0 auto;color:currentColor}.cs-action-state-spinner{border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-top-color:currentcolor;border-radius:var(--cs-radius-pill);animation:cs-action-state-spin .72s linear infinite}.cs-action-state-mark{position:relative;display:inline-grid;place-items:center}.cs-action-state-mark:before{content:"";width:8px;height:8px;border-radius:var(--cs-radius-pill);background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 12%,transparent)}[data-action-state=saved]>.cs-action-state-mark:before,[data-action-state=success]>.cs-action-state-mark:before{animation:cs-action-state-pop var(--cs-motion-emphasis) var(--cs-ease-standard)}[data-action-state=error]>.cs-action-state-mark:before{border-radius:3px}@keyframes cs-action-state-spin{to{transform:rotate(1turn)}}@keyframes cs-action-state-pop{0%{transform:scale(.76)}60%{transform:scale(1.18)}to{transform:scale(1)}}.cs-empty-state{border:1px dashed var(--cs-color-border);border-radius:var(--cs-radius-lg);background:color-mix(in srgb,var(--cs-color-surface-tint) 72%,transparent);color:var(--cs-color-muted);padding:var(--cs-space-5);text-align:center;font-weight:var(--cs-font-weight-strong)}.cs-notice{--cs-notice-tone:var(--cs-product-accent);--cs-notice-soft:var(--cs-product-accent-soft);width:100%;margin:0;border:1px solid color-mix(in srgb,var(--cs-notice-tone) 28%,var(--cs-color-border));border-radius:var(--cs-radius-md);background:color-mix(in srgb,var(--cs-notice-soft) 76%,var(--cs-color-surface));color:color-mix(in srgb,var(--cs-notice-tone) 84%,var(--cs-color-text));padding:10px 12px;font-size:.92rem;font-weight:var(--cs-font-weight-medium);line-height:var(--cs-line-body)}.cs-notice.success,.cs-notice[data-tone=success]{--cs-notice-tone:var(--cs-color-status-success);--cs-notice-soft:var(--cs-color-status-success-soft)}.cs-notice.warning,.cs-notice[data-tone=warning]{--cs-notice-tone:var(--cs-color-status-warning);--cs-notice-soft:var(--cs-color-status-warning-soft)}.cs-notice.danger,.cs-notice[data-tone=danger]{--cs-notice-tone:var(--cs-color-status-danger);--cs-notice-soft:var(--cs-color-status-danger-soft)}html[data-theme=dark] .cs-notice{border-color:color-mix(in srgb,var(--cs-notice-tone) 42%,var(--cs-color-border));background:color-mix(in srgb,var(--cs-color-surface) 74%,var(--cs-notice-soft));color:color-mix(in srgb,var(--cs-notice-tone) 70%,var(--cs-color-text))}html[data-theme=dark] .cs-workload-tabs{border-color:color-mix(in srgb,var(--cs-color-border) 78%,transparent)}html[data-theme=dark] .cs-workload-tab[data-count-state=waiting]:not(.active):not([aria-selected=true]){color:var(--cs-color-text)}html[data-theme=dark] .cs-workload-tab[data-count-state=empty] .cs-workload-count{background:color-mix(in srgb,var(--cs-color-muted) 16%,var(--cs-color-surface))}html[data-theme=dark] .cs-quick-access-card{background:var(--cs-color-surface-glass);border-color:color-mix(in srgb,var(--cs-quick-access-accent) 26%,var(--cs-color-border));box-shadow:var(--cs-shadow-edge)}html[data-theme=dark] .cs-quick-access-card:focus-visible,html[data-theme=dark] .cs-quick-access-card:hover{background:color-mix(in srgb,var(--cs-color-surface) 86%,var(--cs-quick-access-accent-soft));border-color:color-mix(in srgb,var(--cs-quick-access-accent) 42%,var(--cs-color-border));box-shadow:0 16px 34px rgba(2,8,23,.3)}html[data-theme=dark] .cs-quick-access-card-title,html[data-theme=dark] .cs-quick-access-card>strong{color:var(--cs-color-text)}html[data-theme=dark] .cs-quick-access-card small,html[data-theme=dark] .cs-quick-access-card-footer,html[data-theme=dark] .cs-quick-access-card-footer span,html[data-theme=dark] .cs-quick-access-card-meta{color:var(--cs-color-muted-strong)}@media (prefers-reduced-motion:reduce){.cs-button,.cs-icon-button,.cs-quick-access-card,.cs-search-input input,.cs-segmented-control button,.cs-workload-tab{transition:none}.cs-action-state-spinner,[data-action-state=saved]>.cs-action-state-mark:before,[data-action-state=success]>.cs-action-state-mark:before{animation:none}}@media (max-width:860px){.cs-workload-tabs{gap:var(--cs-space-3)}.cs-workload-tab{flex:1 0 auto}}@media (max-width:520px){.cs-quick-access-card,.cs-quick-access-card-inline{min-height:112px;padding:14px}.cs-quick-access-card-inline{grid-template-columns:52px minmax(0,1fr);column-gap:var(--cs-space-3)}.cs-quick-access-card-icon{width:34px;height:34px}.cs-quick-access-card-inline .cs-quick-access-card-icon{width:46px;height:46px}}.csProductShell{--cs-product-shell-bg:var(--cs-color-page-end,#f5f7fb);--cs-product-shell-surface:var(--cs-color-surface,#ffffff);--cs-product-shell-ink:var(--cs-color-text,#102033);--cs-product-shell-muted:var(--cs-color-muted,#647086);--cs-product-shell-line:var(--cs-color-border,#dce3ee);--cs-product-shell-rail:var(--cs-product-rail,#08264a);--cs-product-shell-rail-ink:#eef6ff;--cs-product-shell-accent:var(--cs-product-accent,#2f7d5a);--cs-product-shell-accent-ink:var(--accent-contrast,#f8fffd);display:grid;grid-template-columns:minmax(15.5rem,18rem) minmax(0,1fr);min-height:100vh;min-height:100dvh;background:var(--cs-product-shell-bg);color:var(--cs-product-shell-ink)}.csProductWorkspace{min-width:0}.csProductRail{display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:100vh;padding:1.25rem;border-right:1px solid color-mix(in oklab,var(--cs-product-shell-line) 60%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--cs-product-shell-rail) 92%,#123456 8%),var(--cs-product-shell-rail));color:var(--cs-product-shell-rail-ink)}.csProductRailHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem}.csProductBrand{color:inherit;text-decoration:none}.csProductBrand,.csProductBrandText{display:flex;align-items:center;min-width:0}.csProductBrandText{gap:.55rem}.csProductBrandText strong{font-size:clamp(1.25rem,2vw,1.85rem);line-height:1;letter-spacing:0}.csProductBadge{display:inline-flex;align-items:center;min-height:1.65rem;max-width:8.5rem;padding:.22rem .58rem;border:1px solid color-mix(in oklab,white 18%,transparent);border-radius:7px;background:color-mix(in oklab,white 13%,transparent);color:color-mix(in oklab,white 92%,var(--cs-product-shell-accent) 8%);font-size:.78rem;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csProductAccountTrigger,.csProductIconButton,.csProductMobileNavButton,.csProductRailCloseButton{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;min-width:2.75rem;border:1px solid color-mix(in oklab,var(--cs-product-shell-line) 72%,transparent);border-radius:8px;background:color-mix(in oklab,var(--cs-product-shell-surface) 90%,transparent);color:var(--cs-product-shell-ink);cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .14s ease}.csProductRailCloseButton{border-color:color-mix(in oklab,white 20%,transparent);background:color-mix(in oklab,white 12%,transparent);color:var(--cs-product-shell-rail-ink)}.csProductAccountTrigger:focus-visible,.csProductAccountTrigger:hover,.csProductIconButton:focus-visible,.csProductIconButton:hover,.csProductMobileNavButton:focus-visible,.csProductMobileNavButton:hover,.csProductRailCloseButton:focus-visible,.csProductRailCloseButton:hover{border-color:color-mix(in oklab,var(--cs-product-shell-accent) 44%,var(--cs-product-shell-line));transform:translateY(-1px)}.csProductIconButton svg,.csProductMobileNavButton svg,.csProductRailCloseButton svg{width:1.2rem;height:1.2rem}.csProductWorkspaceCard{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.9rem;border:1px solid color-mix(in oklab,white 12%,transparent);border-radius:8px;background:color-mix(in oklab,white 9%,transparent)}.csProductWorkspaceProfileButton{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:center;grid-gap:.85rem;gap:.85rem;min-width:0;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.csProductWorkspaceProfileButton:not(:disabled){cursor:pointer}.csProductWorkspaceProfileButton:disabled{cursor:default}.csProductWorkspaceMark{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:8px;background:color-mix(in oklab,white 92%,var(--cs-product-shell-accent) 8%);color:var(--cs-product-shell-rail);font-size:.88rem;font-weight:900;object-fit:cover}.csProductWorkspaceCardMeta{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.csProductWorkspaceCardMeta span,.csProductWorkspaceCardMeta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csProductWorkspaceCardMeta span{color:color-mix(in oklab,var(--cs-product-shell-rail-ink) 68%,transparent);font-size:.8rem}.csProductRailNav{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.csProductRailLink{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;width:100%;min-height:2.75rem;padding:.65rem .8rem;border:1px solid transparent;border-radius:8px;background:transparent;color:color-mix(in oklab,var(--cs-product-shell-rail-ink) 78%,transparent);font:inherit;font-weight:750;text-align:left;text-decoration:none;cursor:pointer}.csProductRailLink:focus-visible,.csProductRailLink:hover{border-color:color-mix(in oklab,white 13%,transparent);background:color-mix(in oklab,white 8%,transparent);color:var(--cs-product-shell-rail-ink)}.csProductRailLink-active{background:color-mix(in oklab,white 16%,transparent);color:#ffffff}.csProductRailLinkIcon{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem}.csProductRailLinkIcon svg{width:1.15rem;height:1.15rem}.csProductRailLinkText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csProductActionBadge,.csProductNavBadge{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;min-height:1.35rem;padding:0 .35rem;border-radius:999px;background:color-mix(in oklab,var(--cs-product-shell-accent) 88%,white 12%);color:var(--cs-product-shell-accent-ink);font-size:.72rem;font-weight:900;line-height:1}.csProductTopbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem;gap:1rem;min-width:0;min-height:5.25rem;padding:1rem clamp(1rem,2vw,1.7rem);border-bottom:1px solid var(--cs-product-shell-line);background:color-mix(in oklab,var(--cs-product-shell-surface) 92%,var(--cs-product-shell-accent) 8%)}.csProductTitleCluster,.csProductTopbarActions{display:flex;align-items:center;min-width:0}.csProductTitleCluster{gap:.85rem}.csProductTitleBlock{min-width:0}.csProductTitleBlock h1{margin:0;color:var(--cs-product-shell-ink);font-size:.9rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.csProductEyebrow{margin:0 0 .15rem;color:var(--cs-product-shell-muted);font-size:.72rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.csProductTopbarActions{justify-content:flex-end;gap:.7rem}.csProductIconButton{position:relative}.csProductIconButton-accent{border-color:color-mix(in oklab,var(--cs-product-shell-accent) 42%,var(--cs-product-shell-line));background:color-mix(in oklab,var(--cs-product-shell-accent) 18%,var(--cs-product-shell-surface))}.csProductActionBadge{position:absolute;top:-.45rem;right:-.45rem;background:#ef3f61;color:#ffffff}.csProductActionAnchor{position:relative}.csProductAccountTrigger{background:color-mix(in oklab,var(--cs-product-shell-surface) 94%,var(--cs-product-shell-accent) 6%);font-weight:900}.csProductAccountImage,.csProductAccountTrigger span{display:inline-grid;place-items:center;width:100%;height:100%;border-radius:inherit}.csProductAccountImage{object-fit:cover}.csProductFloatingPanel{position:absolute;top:calc(100% + .65rem);right:0;z-index:80;width:min(22rem,calc(100vw - 2rem));min-width:18rem;padding:.9rem;border:1px solid var(--cs-product-shell-line);border-radius:8px;background:var(--cs-product-shell-surface);color:var(--cs-product-shell-ink);box-shadow:var(--cs-shadow-soft,0 20px 60px rgba(8,21,38,.16))}.csProductAccountPerson,.csProductAccountSection,.csProductFloatingPanelHeader{display:grid;grid-gap:.4rem;gap:.4rem}.csProductFloatingPanelHeader{margin-bottom:.7rem}.csProductAccountPerson span,.csProductFloatingEmpty,.csProductFloatingPanelHeader span,.csProductMenuLabel{color:var(--cs-product-shell-muted)}.csProductFloatingEmpty,.csProductMenuLabel{margin:0}.csProductAccountPerson{grid-template-columns:2.7rem minmax(0,1fr);align-items:center;margin-bottom:.8rem}.csProductAccountPerson>div{min-width:0;display:grid;grid-gap:.16rem;gap:.16rem}.csProductAccountPerson span,.csProductAccountPerson strong{min-width:0;overflow-wrap:anywhere}.csProductAccountAvatar{display:inline-grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:8px;background:color-mix(in oklab,var(--cs-product-shell-accent) 18%,var(--cs-product-shell-surface));color:var(--cs-product-shell-ink);font-weight:900;object-fit:cover}.csProductAccountSection{margin:.8rem 0}.csProductMenuLabel{font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.csProductMenuButton{width:100%;min-height:2.5rem;border:1px solid var(--cs-product-shell-line);border-radius:8px;background:var(--cs-product-shell-surface);color:var(--cs-product-shell-ink);font:inherit;font-weight:800;cursor:pointer}.csProductMenuButton-danger{color:var(--cs-color-status-danger,#b4233c)}@media (max-width:820px){.csProductShell{grid-template-columns:1fr}.csProductRail{position:fixed;inset:env(safe-area-inset-top,0) auto env(safe-area-inset-bottom,0) 0;z-index:70;width:min(21rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);transform:translateX(calc(-100% - 1rem));transition:transform .18s ease}.csProductRail-open{transform:translateX(0)}.csProductRailBackdrop{position:fixed;inset:0;z-index:60;display:block;border:0;--cs-backdrop-background:rgba(5,12,22,0.44);background:rgba(5,12,22,.44)}.csProductTopbar{grid-template-columns:minmax(0,1fr) auto;min-height:4.5rem;padding:.8rem 1rem}.csProductTopbarActions{gap:.45rem}.csProductAccountTrigger,.csProductIconButton,.csProductMobileNavButton{width:2.55rem;height:2.55rem;min-width:2.55rem}.csProductFloatingPanel{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 4.5rem);left:1rem;right:1rem;width:auto;min-width:0}}@media (min-width:821px){.csProductRailBackdrop{display:none}}