/* Final shell parity: user workspace and operations center stay compositionally distinct. */
.dash-sidebar nav a,.dash-sidebar nav button{width:100%;min-height:42px;padding:0 11px;display:flex;align-items:center;gap:10px;border:0;border-radius:10px;background:transparent;color:var(--ink-800);text-align:start;font:inherit;font-size:10px;font-weight:800}.dash-sidebar nav button:disabled{cursor:not-allowed;opacity:.58}.dash-sidebar nav button>span{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:rgba(255,255,255,.8);font-size:11px}.dash-sidebar nav button>b{margin-inline-start:auto;padding:3px 5px;border-radius:5px;background:var(--paper-100);font-size:7px}.operator-center-label{font-size:11px;font-weight:900;white-space:nowrap}.operator-search{width:min(420px,36vw);margin-inline:auto;padding:0 13px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;background:var(--paper-50)}.operator-search input{width:100%;height:38px;border:0;outline:0;background:transparent;color:var(--slate-500);font:inherit;font-size:9px}.operator-nav-label{margin:8px 11px 5px;color:#8290ad;font-size:7px;font-weight:900;letter-spacing:.4px}.operator-sidebar{background:var(--ink-950)!important;border-color:#26324d!important;color:#fff}.operator-sidebar nav a{color:#d8deed!important}.operator-sidebar nav a:hover,.operator-sidebar nav a.active{background:#24365f!important;color:#fff!important}.operator-sidebar nav a>span{background:rgba(255,255,255,.08)!important}.operator-sidebar .dash-sidebar-rule{background:#34415f}.operator-sidebar .dash-trust-note{border-color:#344b56;background:#172b3c}.operator-sidebar .dash-trust-note p{color:#c8d1e2}.operator-shell .dash-main{max-width:1480px}
@media(max-width:820px){.operator-search{display:none}.operator-center-label{margin-inline-start:auto}.operator-sidebar{background:#fff!important;color:var(--ink-950)}.operator-sidebar nav a{color:var(--ink-800)!important}.operator-sidebar nav a:hover,.operator-sidebar nav a.active{background:var(--cobalt-100)!important;color:var(--cobalt-600)!important}.operator-nav-label{display:none}.dash-sidebar nav button{width:auto;min-height:37px;white-space:nowrap}.dash-sidebar nav button>span,.dash-sidebar nav button>b{display:none}}
