.workspace-login.workspace-login--admin,.workspace.workspace--admin{--ws-bg:#101515;--ws-bg-elevated:#171e1e;--ws-panel:#1b2323;--ws-panel-2:#202929;--ws-ink:#e8eeec;--ws-muted:#a0aeab;--ws-line:#303d3b;--ws-line-strong:#526661;--ws-green:#91c9af;--ws-green-deep:#aedcc5;--ws-green-soft:#91c9af16;--ws-coral:#f0a69b;--ws-gold:#dbbd86;--ws-blue:#a2c3d7;--ws-shadow:0 16px 40px #05090938;--ws-focus:0 0 0 3px #91c9af55;--work-muted:var(--ws-muted);--work-line:var(--ws-line);--work-panel:var(--ws-panel);color-scheme:dark;background:var(--ws-bg);color:var(--ws-ink);font-variant-numeric:tabular-nums}.workspace--admin h1,.workspace--admin h2,.workspace-login--admin h1{color:var(--ws-ink);font-weight:600;letter-spacing:-.035em}.workspace--admin h1{font-size:clamp(1.65rem,3vw,2.2rem)}.workspace--admin .workspace-content{max-width:1360px;padding:2rem 0 4rem}.workspace--admin .workspace-heading{margin-bottom:1.5rem}.workspace--admin .workspace-primary,.workspace-login--admin .workspace-primary{color:#10251c;box-shadow:none}.workspace--admin .workspace-secondary:hover,.workspace-login--admin .workspace-field>div:focus-within{background:var(--ws-panel-2)}.workspace-login--admin .workspace-login__form{background:var(--ws-panel);box-shadow:var(--ws-shadow)}.workspace-login--admin .workspace-field>div{background:var(--ws-bg-elevated)}.workspace-login--admin .workspace-field input:focus-visible{box-shadow:none}.workspace-login--admin .workspace-field>div:focus-within{box-shadow:var(--ws-focus)}.workspace-login--admin .workspace-login__icon{background:var(--ws-green-soft);color:var(--ws-green)}.workspace--admin :is(.workspace-alert,.workspace-alert--warn),.workspace-login--admin .workspace-alert{background:#dbbd8614;color:#dbbd86}.workspace--admin .workspace-alert--error,.workspace-login--admin .workspace-alert--error{background:#f0a69b12;color:#f0a69b}.workspace--admin :is(.admin-section,.admin-stat,.quality-map,.ai-audit-card,.admin-spotlight__card,.admin-watch,.activity-board,.admin-priority,.duplicates-list article,.admin-cleanup,.workspace-dialog,.admin-quick-link,.worker-profile-panel,.assignment-card-panel){background:var(--ws-panel);border-color:var(--ws-line);box-shadow:none}.workspace--admin :is(.admin-table__head,.admin-section__heading,.quality-list button,.admin-cleanup__preset,.admin-filter-actions,.worker-sort-bar,.worker-profile-tabs,.worker-profile-summary,.assignment-card-summary,.activity-board__stats,.admin-mode-switch){background:var(--ws-bg-elevated);color:var(--ws-ink)}.workspace--admin :is(.admin-table__row:hover,.quality-list button:hover){background:var(--ws-panel-2)}.workspace--admin :is(input,select,textarea){accent-color:var(--ws-green)}.workspace--admin :is(.admin-section,.workspace-dialog,.admin-filters,.worker-sort-bar) :is(input,select,textarea){background-color:var(--ws-bg-elevated);color:var(--ws-ink);border-color:var(--ws-line)}.workspace--admin :is(.admin-status,.worker-tier,.site-badge){background:var(--ws-bg-elevated);color:var(--ws-ink)}.workspace--admin .admin-status--failed,.workspace--admin .worker-tier--low{color:var(--ws-coral)}.admin-brief-status{display:inline-flex;width:fit-content;margin-top:.35rem;color:var(--ws-gold);font-size:.7rem;font-weight:600}.admin-brief-status--completed{color:var(--ws-green)}.admin-org-actions .icon-action.is-complete{color:var(--ws-green);border-color:#91c9af55;background:var(--ws-green-soft)}.admin-brief-notice{position:sticky;top:82px;z-index:20;width:fit-content;margin-left:auto;box-shadow:var(--ws-shadow)}.admin-brief-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem}.admin-brief-heading__actions{display:flex;gap:.7rem}.admin-brief-heading__actions a{text-decoration:none}.admin-brief-sheet{overflow:hidden;border:1px solid var(--ws-line);border-radius:14px 14px 5px 14px;background:var(--ws-panel)}.admin-brief-sheet>header{display:flex;justify-content:space-between;padding:1rem 1.3rem;border-bottom:1px solid var(--ws-line);color:var(--ws-muted);font-size:.75rem}.admin-brief-sheet>header strong{color:var(--ws-ink);font-weight:500}.admin-brief-answers{display:grid;grid-template-columns:1fr 1fr}.admin-brief-answers article{display:grid;grid-template-columns:42px 1fr;gap:.75rem;min-height:130px;padding:1.5rem;border-right:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line)}.admin-brief-answers article>span{color:var(--ws-gold);font:600 .7rem/1 monospace}.admin-brief-answers small{color:var(--ws-muted);font-size:.72rem}.admin-brief-answers p{margin:.55rem 0 0;color:var(--ws-ink);line-height:1.6;white-space:pre-wrap}.admin-topbar{position:sticky;top:0;z-index:35;display:flex;align-items:center;gap:2rem;padding:0 max(20px,calc((100vw - 1360px) / 2));min-height:72px;border-bottom:1px solid var(--ws-line);background:#101515f2;backdrop-filter:blur(18px)}.admin-topbar .workspace-wordmark{color:var(--ws-ink);white-space:nowrap}.admin-topbar .workspace-wordmark span{color:var(--ws-muted);font-size:.68rem;font-weight:400;letter-spacing:0}.admin-navigation{display:flex;align-items:stretch;gap:.3rem;flex:1}.admin-more>summary,.admin-navigation>a{display:flex;align-items:center;gap:.5rem;min-height:42px;padding:.6rem .9rem;border-radius:7px;color:var(--ws-muted);font-size:.84rem;text-decoration:none;cursor:pointer;white-space:nowrap}.admin-more>summary:hover,.admin-navigation>a:hover{color:var(--ws-ink);background:var(--ws-bg-elevated)}.admin-navigation>a.is-active{color:#d8f0e4;background:var(--ws-green-soft);box-shadow:inset 0 0 0 1px #91c9af26}.admin-more{position:relative}.admin-more>summary{list-style:none}.admin-more>summary::-webkit-details-marker{display:none}.admin-more__links{position:absolute;top:calc(100% + 8px);right:0;display:grid;width:235px;border:1px solid var(--ws-line);background:var(--ws-panel);padding:6px;border-radius:9px;box-shadow:var(--ws-shadow)}.admin-more__links a{padding:.7rem;color:var(--ws-ink);font-size:.8rem;text-decoration:none;border-radius:4px}.admin-more__links a:hover{background:var(--ws-panel-2)}.admin-more__label{margin:.35rem .7rem .15rem;color:var(--ws-muted);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase}.admin-identity{display:flex;align-items:center;gap:.8rem;color:var(--ws-muted);font-size:.75rem}.admin-identity button{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--ws-line);border-radius:7px;background:transparent;color:var(--ws-ink);cursor:pointer}.admin-skip{position:absolute;top:-100px;z-index:40;padding:12px;background:var(--ws-panel);color:var(--ws-ink)}.admin-skip:focus{top:10px}.admin-disclosure{margin:0 0 1rem;border:1px solid var(--ws-line);border-radius:8px;background:var(--ws-bg-elevated)}.admin-disclosure>summary{padding:1rem;cursor:pointer;font-size:.85rem;color:var(--ws-muted)}.admin-disclosure[open]>summary{border-bottom:1px solid var(--ws-line);margin-bottom:1rem;color:var(--ws-ink)}.admin-disclosure>section{margin:1rem}.admin-disclosure__actions{display:flex;flex-wrap:wrap;gap:.6rem;padding:1rem}.admin-parser-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.5rem;margin-bottom:1.5rem}.admin-parser-intro article{padding:1.6rem;border:1px solid var(--ws-line);border-radius:9px;background:var(--ws-panel)}.admin-parser-intro h2{margin:.4rem 0 .8rem;font-size:1.2rem}.admin-parser-intro p{color:var(--ws-muted);max-width:60ch;line-height:1.65;font-size:.9rem}.admin-import-table{width:100%;border-collapse:collapse;font-size:.84rem}.admin-import-table td,.admin-import-table th{padding:1rem;text-align:left;border-bottom:1px solid var(--ws-line)}.admin-import-table th{color:var(--ws-muted);font-weight:500}.admin-view-tabs{display:flex;gap:1rem;margin:1.5rem 0;border-bottom:1px solid var(--ws-line)}.admin-view-tabs button{min-height:44px;padding:.5rem .25rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ws-muted);cursor:pointer;font:inherit;font-size:.85rem}.admin-view-tabs button[aria-pressed=true]{color:var(--ws-green);border-bottom-color:var(--ws-green)}.workspace--admin :is(.admin-section,.workspace-dialog) :is(input,select,textarea){box-shadow:none}.workspace--admin :is(.admin-combobox__list,.worker-profile-section,.assignment-card-history,.parser-plan,.money-board){background:var(--ws-panel);border-color:var(--ws-line)}.workspace--admin :is(.admin-combobox__list button:hover,.admin-combobox__list button.is-active,.option-grid label:has(input:checked),.choice-row:has(input:checked)){background:var(--ws-green-soft);color:var(--ws-green)}.workspace--admin .worker-health.is-warning{background:var(--ws-gold-soft);color:var(--ws-gold)}@media (max-width:850px){.admin-topbar{flex-wrap:wrap;gap:.2rem 1rem;padding:.7rem 16px 0}.admin-topbar .workspace-wordmark{flex:1}.admin-navigation{order:3;flex-basis:100%;min-width:0;flex-wrap:wrap;padding:.4rem 0;gap:.1rem}.admin-more>summary,.admin-navigation>a{padding:.6rem .65rem;font-size:.8rem}.admin-more[open]{flex-basis:100%}.admin-more[open] .admin-more__links{position:static;width:100%;margin-bottom:.4rem}.admin-identity>span{display:none}.admin-topbar .workspace-wordmark span{font-size:.6rem}.workspace--admin .workspace-content{padding-top:1.3rem}.admin-parser-intro{grid-template-columns:1fr}.admin-brief-heading{align-items:start;flex-direction:column}.admin-brief-answers{grid-template-columns:1fr}}.brief-dialog{width:min(100%,760px);max-height:min(86vh,820px);overflow:auto}.brief-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-right:2.5rem}.brief-dialog__head h2{margin:.2rem 0}.brief-dialog__head p:last-child{margin:0;color:var(--ws-muted);font-size:.82rem}.brief-dialog__answers{display:grid;gap:.65rem;margin-top:1.25rem}.brief-dialog__types{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:1rem;padding:.3rem;border:1px solid var(--ws-line);border-radius:12px;background:var(--ws-bg-elevated)}.brief-dialog__types button{min-height:2.5rem;border:0;border-radius:9px;background:transparent;color:var(--ws-muted);font:inherit;font-weight:600;cursor:pointer}.brief-dialog__types button[aria-selected=true]{background:var(--ws-accent);color:#0a0c11}.brief-dialog__answers article{display:grid;grid-template-columns:2.2rem 1fr;gap:.75rem;padding:.9rem;border:1px solid var(--ws-line);border-radius:14px;background:var(--ws-bg-elevated)}.brief-dialog__answers article>span{color:var(--ws-accent);font-variant-numeric:tabular-nums}.brief-dialog__answers small{color:var(--ws-muted)}.brief-dialog__answers p{margin:.22rem 0 0;white-space:pre-wrap}.brief-dialog__empty{display:grid;justify-items:center;gap:.45rem;margin:1.25rem 0;padding:2rem 1rem;border:1px dashed var(--ws-line);border-radius:16px;text-align:center;color:var(--ws-muted)}.brief-dialog__empty strong{color:var(--ws-ink)}.brief-dialog__empty p{max-width:440px;margin:0}.brief-dialog__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--ws-line)}.brief-dialog__actions :is(a,button){display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}.organization-dialog{width:min(100%,780px);max-height:min(88vh,860px);overflow:auto}.organization-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-right:2.5rem}.organization-dialog__head h2{margin:.2rem 0}.organization-dialog__head p:last-child{margin:0;color:var(--ws-muted);font-size:.82rem}.client-stage{flex:none;padding:.35rem .55rem;border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-muted);font-size:.72rem}.client-stage--active,.client-stage--won{border-color:#91c9af55;color:var(--ws-green);background:var(--ws-green-soft)}.client-stage--lost{color:var(--ws-coral)}.organization-dialog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem;border:1px solid var(--ws-line);border-radius:8px;overflow:hidden}.organization-dialog__grid>div{display:grid;gap:.3rem;padding:.85rem 1rem;border-right:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line)}.organization-dialog__grid>div:nth-child(2n){border-right:0}.organization-dialog__grid small,.organization-dialog__note{color:var(--ws-muted);font-size:.72rem}.organization-dialog__grid strong{overflow-wrap:anywhere;font-size:.86rem;font-weight:500}.organization-dialog__links{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.organization-dialog__links a{display:inline-flex;align-items:center;gap:.3rem;min-height:36px;padding:.45rem .65rem;border:1px solid var(--ws-line);border-radius:6px;color:var(--ws-green);text-decoration:none;font-size:.78rem}.organization-dialog__note{display:grid;gap:.4rem;margin-top:1rem}.organization-dialog__note textarea{min-height:72px;resize:vertical;padding:.7rem;border:1px solid var(--ws-line);border-radius:7px;background:var(--ws-bg-elevated);color:var(--ws-ink);font:inherit}.organization-dialog__actions{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ws-line)}.organization-dialog__stages{display:flex;flex-wrap:wrap;gap:.35rem}.organization-dialog__stages button{display:inline-flex;align-items:center;gap:.3rem;min-height:38px;padding:.5rem .65rem;border:1px solid var(--ws-line);border-radius:6px;background:transparent;color:var(--ws-muted);cursor:pointer}.organization-dialog__stages button[aria-pressed=true]{border-color:#91c9af66;background:var(--ws-green-soft);color:var(--ws-green)}@media (max-width:720px){.brief-dialog__head{flex-direction:column}.brief-dialog__actions :is(a,button){width:100%;justify-content:center}.organization-dialog__actions,.organization-dialog__head{align-items:stretch;flex-direction:column}.organization-dialog__head .client-stage{align-self:flex-start}.organization-dialog__grid{grid-template-columns:1fr}.organization-dialog__grid>div{border-right:0}.organization-dialog__stages button{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.workspace--admin *,.workspace-login--admin *{scroll-behavior:auto;transition:none}}