:root{--admin-bg:#000;--admin-surface:#111;--admin-surface-raised:#171718;--admin-surface-soft:#202023;--admin-border:#ffffff14;--admin-border-strong:#ffffff24;--admin-text:#f7f7f8;--admin-muted:#ffffffad;--admin-dim:#ffffff7a;--admin-red:#ff2d55;--admin-red-soft:#ff2d5524;--admin-selection:#7c8dff;--admin-selection-soft:#7c8dff24;--admin-blue:#79c6ff;--admin-green:#7be0bd;--admin-amber:#f1bf70;--admin-radius:6px;--admin-control-height:38px;--admin-control-height-compact:34px;--admin-space-1:4px;--admin-space-2:8px;--admin-space-3:10px;--admin-space-4:14px;--admin-space-5:16px;--admin-space-6:20px;--admin-space-8:26px;--admin-text-xs:.72rem;--admin-text-sm:.82rem;--admin-text-body:.86rem;--admin-text-title:.94rem;--admin-text-page:1.1rem;color:var(--admin-text);background:var(--admin-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:100%;overflow-x:clip}body{background:var(--admin-bg);min-width:320px;max-width:100%;margin:0;overflow-x:clip}button,input,textarea{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--admin-selection);outline-offset:2px}#root{min-width:0;max-width:100%;min-height:100vh}a{color:inherit}::selection{background:#ff2d5557}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fatal-shell{place-content:center;justify-items:start;gap:10px;width:min(520px,100% - 32px);min-height:100vh;margin:0 auto;display:grid}.fatal-shell img{width:44px;height:44px}.fatal-shell p,.fatal-shell h1,.fatal-shell span{margin:0}.fatal-shell p,.fatal-shell span{color:var(--admin-muted)}.fatal-shell h1{font-size:1.5rem}.fatal-shell button{border:1px solid var(--admin-red);border-radius:var(--admin-radius);background:var(--admin-red);color:#fff;cursor:pointer;margin-top:10px;padding:.72rem .9rem;font-weight:750}.shell{background:var(--admin-bg);min-width:0;max-width:100%;min-height:100vh;color:var(--admin-text);grid-template-columns:204px minmax(0,1fr);display:grid}.auth-shell{background:var(--admin-bg);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.session-loading-shell{min-height:100vh;padding:var(--admin-space-6) var(--admin-space-4);background:var(--admin-bg);place-items:center;display:grid}.session-loading-content{gap:var(--admin-space-6);width:min(460px,100%);padding:var(--admin-space-6);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);display:grid}.session-loading-copy{align-items:center;gap:var(--admin-space-4);display:flex}.session-loading-copy h2,.session-loading-copy p{margin:0}.session-loading-copy h2{font-size:1.08rem}.session-loading-copy p{margin-top:var(--admin-space-1);color:var(--admin-muted);font-size:var(--admin-text-sm)}.loading-spinner{border:3px solid var(--admin-border-strong);border-top-color:var(--admin-selection);border-radius:50%;flex:none;width:28px;height:28px;animation:.8s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}.auth-card{gap:var(--admin-space-5);width:min(440px,100%);padding:var(--admin-space-6);border-radius:var(--admin-radius);background:var(--admin-surface);border:1px solid #ffffff14;display:grid}.auth-copy{gap:6px;display:grid}.auth-copy h2,.auth-copy p,.sidebar h1,.workspace h2,.card h3{margin:0}.auth-copy p,.panel-copy,.ops-card p,.activity-item p,.queue-row p,.case-detail p,.community-card p,.empty-panel p,.page-subtitle,.signal-note{color:var(--admin-muted,#a7a7ad)}.auth-field{gap:7px;display:grid}.auth-field span{text-transform:uppercase;color:var(--admin-muted,#a7a7ad);font-size:.78rem;font-weight:700}.auth-field input,.search-box input{width:100%;min-height:var(--admin-control-height);border:1px solid var(--admin-border,#2c2c32);border-radius:var(--admin-radius);color:#fff;background:#ffffff09;outline:none;padding:.82rem .9rem;transition:border-color .14s,background-color .14s}.auth-field input:focus,.search-box input:focus{border-color:var(--admin-selection)}.auth-submit{width:100%}.sidebar{border-right:1px solid var(--admin-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111111f0;flex-direction:column;gap:10px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0}.brand-block{align-items:center;gap:10px;display:flex}.brand-mark{object-fit:contain;flex:none;width:34px;height:34px}.brand-block h1,.brand-block p{margin:0}.brand-block h1{font-size:1rem;font-weight:800;line-height:1.15}.brand-block p{color:var(--admin-dim);margin-top:2px;font-size:.76rem;line-height:1.2}.primary-action,.ghost-button,.nav-item{appearance:none;cursor:pointer;font:inherit;transition:border-color .14s,background-color .14s,color .14s,transform .14s}.primary-action,.ghost-button{min-height:var(--admin-control-height)}.primary-action{border:1px solid var(--admin-red);background:var(--admin-red);color:#fff;border-radius:var(--admin-radius);letter-spacing:0;padding:.82rem .95rem;font-weight:750}.primary-action.compact{width:fit-content;min-height:var(--admin-control-height-compact);padding:.62rem .82rem}.danger-action{border-color:var(--admin-red);background:var(--admin-red)}.sidebar-refresh{width:100%;color:var(--admin-muted);text-align:left;padding:.58rem .7rem}.primary-action:hover:not(:disabled),.ghost-button:hover:not(:disabled),.nav-item:hover{border-color:#7c8dff80;transform:translateY(-1px)}.primary-action:disabled,.ghost-button:disabled{opacity:.48;cursor:not-allowed;transform:none}.primary-action:active:not(:disabled),.ghost-button:active:not(:disabled),.nav-item:active{transform:translateY(0)}.nav-stack{gap:4px;display:grid}.nav-item{color:#b9b9c0;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:.52rem .62rem;display:flex}.nav-item.active{color:#fff;background:var(--admin-selection-soft);box-shadow:inset 3px 0 0 var(--admin-selection);border-color:#7c8dff6b}.nav-count{color:#d8d8dd;text-align:center;background:#ffffff13;border-radius:999px;min-width:30px;padding:.16rem .42rem;font-size:.72rem;font-weight:800}.card,.filter-row.subtle,.loading-shell,.loading-inline,.error-banner{border:1px solid var(--admin-border);background:var(--admin-surface)}.provenance-banner{z-index:4;border-radius:var(--admin-radius);color:#fff3c4;text-align:center;overflow-wrap:anywhere;background:#382700;border:2px solid #ffcc5c;padding:.82rem 1rem;font-size:.82rem;font-weight:900;position:sticky;top:82px}.sidebar-status{border-top:1px solid var(--admin-border);margin-top:auto;padding:10px 4px 2px}.panel-copy{margin:.78rem 0 0;font-size:.9rem;line-height:1.45}.workspace{align-content:start;gap:12px;min-width:0;max-width:100%;padding:14px 20px 24px;display:grid}.loading-shell,.loading-inline{border-radius:var(--admin-radius);color:#c8c8ce;align-items:center;gap:.7rem;padding:.85rem .95rem;display:inline-flex}.loading-inline{width:fit-content}.loading-dot{background:var(--admin-red,#ff2d55);border-radius:999px;width:9px;height:9px;animation:1s ease-in-out infinite alternate loading-pulse}@keyframes loading-pulse{to{opacity:.35;transform:scale(.8)}}.error-banner{border-radius:var(--admin-radius);color:#ffd3dc;background:#261116;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .95rem;display:flex}.error-banner.compact{padding:var(--admin-space-3);font-size:var(--admin-text-sm);display:block}.ghost-button.inline{padding:.52rem .72rem}.topbar{z-index:5;border-bottom:1px solid var(--admin-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000e0;justify-content:space-between;align-items:center;gap:1rem;min-height:54px;margin:-14px -20px 0;padding:9px 20px;display:flex;position:sticky;top:0}.topbar h2{font-size:var(--admin-text-page);margin:0;line-height:1.2}.topbar-tools{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.page-subtitle{max-width:64ch;font-size:var(--admin-text-sm);margin:3px 0 0}.search-box{width:min(340px,42vw)}.operator-chip{color:#fff;background:0 0;border:0;border-radius:8px;align-items:center;gap:.65rem;padding:.36rem 0;display:inline-flex}.ghost-button{border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);color:#ececf0;background:#ffffff0b;padding:.72rem .85rem}.ghost-button.danger{color:#ff9aae}.overview-summary{border-block:1px solid var(--admin-border);grid-template-columns:minmax(300px,1.4fr) minmax(280px,.9fr);gap:12px 20px;min-width:0;padding:12px 0;display:grid}.overview-priority{align-content:start;gap:8px;display:grid}.overview-priority-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.overview-priority h3,.overview-priority p{margin:0}.overview-priority h3{max-width:56ch;font-size:1.08rem}.overview-priority p,.snapshot-time{color:var(--admin-muted);font-size:.82rem}.snapshot-metrics{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;min-width:0;display:grid}.snapshot-metric{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:8px 0;display:flex}.snapshot-metric:nth-last-child(-n+2){border-bottom:0}.snapshot-metric:nth-child(odd){padding-right:14px}.snapshot-metric:nth-child(2n){border-left:1px solid var(--admin-border);padding-left:14px}.snapshot-metric span{color:var(--admin-muted);font-size:.78rem}.snapshot-metric strong{overflow-wrap:anywhere;white-space:nowrap;font-size:1.18rem}.overview-signals{border-top:1px solid var(--admin-border);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 18px;padding-top:12px;display:flex}.overview-signal{color:var(--admin-muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.overview-signal strong{color:var(--admin-text);font-weight:700}.signal-state{background:var(--admin-green);border-radius:50%;width:7px;height:7px}.signal-state.warning{background:var(--admin-amber)}.signal-state.degraded{background:var(--admin-red)}.tone-hot{color:#ff577a}.tone-stable{color:#7be0bd}.tone-warning{color:#f0b35a}.content-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;min-width:0;display:grid}.content-main,.content-rail{gap:8px;min-width:0;display:grid}.content-rail{position:sticky;top:112px}.drawer-surface{gap:var(--admin-space-3);min-width:0;display:grid}.drawer-header{justify-content:space-between;align-items:center;gap:var(--admin-space-3);display:flex}.panel-header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.panel-header>h3{font-size:var(--admin-text-title);margin:0}.panel-header.slim{align-items:start}.panel-label,.eyebrow{color:#8c8c94;text-transform:uppercase;letter-spacing:0;font-size:var(--admin-text-xs);margin:0 0 .3rem;font-weight:800}.eyebrow.hot{color:#ff8aa2}.section-meta{color:#b7b7bd;font-size:var(--admin-text-sm);font-weight:700}.data-panel,.rail-section{gap:.58rem;display:grid}.data-panel.card{background:0 0;border:0;padding:0}.card{border-radius:var(--admin-radius);border-color:var(--admin-border);background:var(--admin-surface);padding:.64rem}.filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}.filter-row.card{border:0;border-bottom:1px solid var(--admin-border);background:0 0;border-radius:0}.segmented-control{flex-wrap:wrap;gap:.4rem;display:inline-flex}.segmented-control button{min-height:var(--admin-control-height-compact);appearance:none;border:1px solid var(--admin-border-strong);color:#bbbbc2;cursor:pointer;background:#ffffff0b;border-radius:6px;padding:.42rem .68rem}.segmented-control button.active{background:var(--admin-selection-soft);color:#fff;border-color:#7c8dff7a}.queue-table{gap:0;display:grid}.queue-row{text-align:left;border:0;border-bottom:1px solid var(--admin-border);width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:4px minmax(0,1fr) 148px;gap:.65rem;padding:.56rem .2rem;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.queue-row:hover{background:#7c8dff0b;transform:none}.queue-row.selected{background:var(--admin-selection-soft);box-shadow:inset 0 0 0 1px #7c8dff38}.severity-rail{background:#5a5a62;border-radius:999px;width:4px;height:100%;min-height:48px}.severity-rail.critical{background:#ff2d55}.severity-rail.high{background:#ffb45f}.severity-rail.medium{background:#7be0bd}.severity-rail.low{background:#898991}.queue-title-row,.community-topline,.detail-meta-row,.activity-title-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.queue-id{color:#8b8b93;font-size:.78rem;font-weight:700}.queue-main strong,.community-card h3,.ops-card h3,.room-card h3,.case-detail h3{font-size:.98rem}.queue-main p,.case-detail p,.activity-item p{margin:.24rem 0 0;line-height:1.35}.queue-main,.queue-main strong,.queue-main p,.queue-meta,.room-id,.detail-grid dd{overflow-wrap:anywhere;min-width:0}.queue-meta{color:#9a9aa1;justify-items:end;gap:.2rem;font-size:.82rem;font-weight:650;display:grid}.empty-panel{border:1px dashed var(--admin-border-strong);border-radius:8px;gap:.3rem;padding:.72rem;display:grid}.empty-panel p{margin:0}.status-chip{letter-spacing:0;background:#242429;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .48rem;font-size:.72rem;font-weight:800;display:inline-flex}.status-chip.critical,.status-chip.hot,.status-chip.degraded,.status-chip.health-degraded{background:var(--admin-red-soft);color:#ff8aa2}.status-chip.high{color:#ffbd79;background:#ffb45f26}.status-chip.medium,.status-chip.warning,.status-chip.cooldown,.status-chip.suspended,.status-chip.health-warning{color:var(--admin-amber);background:#f0b35a26}.status-chip.active,.status-chip.healthy,.status-chip.actioned,.status-chip.stable,.status-chip.health-healthy{color:var(--admin-green);background:#7be0bd24}.status-chip.low,.status-chip.dismissed,.status-chip.expired,.status-chip.archived,.status-chip.subtle{color:#c5c5cb;background:#242429}.status-chip.public{color:var(--admin-blue);background:#79c6ff24}.status-chip.private{color:#c7b8ff;background:#ae98ff24}.status-chip.new{color:var(--admin-blue);background:#79c6ff24}.status-chip.reviewing{background:var(--admin-selection-soft);color:#aeb9ff}.community-grid,.room-grid,.ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.community-grid.expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.community-card,.room-card,.ops-card{gap:.52rem;display:grid}.ops-card-heading{justify-content:space-between;align-items:center;gap:var(--admin-space-3);display:flex}.ops-card-heading h3{margin:0}.lifecycle-card-button{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background-color .14s}.lifecycle-card-button:hover,.lifecycle-card-button.selected{background:var(--admin-selection-soft);border-color:#7c8dff9e}.lifecycle-card-button.selected{box-shadow:inset 0 0 0 1px #7c8dff2e}.grid-empty{grid-column:1/-1}.lifecycle-detail{align-content:start}.lifecycle-reason{gap:.42rem;display:grid}.lifecycle-reason span{color:var(--admin-muted);text-transform:uppercase;font-size:.76rem;font-weight:800}.lifecycle-reason textarea{resize:vertical;border:1px solid var(--admin-border-strong);width:100%;min-height:72px;color:var(--admin-text);font:inherit;background:#ffffff09;border-radius:8px;padding:.58rem}.lifecycle-history{gap:.58rem;padding-top:.25rem;display:grid}.lifecycle-history-row{border-top:1px solid var(--admin-border);gap:.2rem;padding:.65rem 0;display:grid}.lifecycle-history-row span,.lifecycle-history-row time{color:var(--admin-muted);font-size:.8rem}.community-card dl,.room-card dl,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;margin:0;display:grid}.community-card dt,.room-card dt,.detail-grid dt{color:#8b8b93;text-transform:uppercase;letter-spacing:0;margin-bottom:.2rem;font-size:.72rem;font-weight:800}.community-card dd,.room-card dd,.detail-grid dd{margin:0;font-weight:800}.enforcement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;display:grid}.trend{margin-left:auto;font-size:.78rem;font-weight:800}.trend.up{color:#92e9c9}.trend.flat{color:#b8b8bf}.trend.down{color:#ffb2c1}.case-detail{gap:.62rem;display:grid}.detail-source{margin:0;font-weight:700;color:#e7e7eb!important}.detail-excerpt{margin:0}.action-row{flex-wrap:wrap;gap:.58rem;display:flex}.trust-reasoner{border-top:1px solid var(--admin-border);gap:.66rem;min-width:0;padding-top:.72rem;display:grid}.trust-reasoner-header,.reasoner-actions,.risk-score-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.trust-reasoner-header h3,.reasoner-section h4,.evidence-review h4{margin:0}.reasoner-section,.evidence-review,.reasoner-dismissal{gap:.55rem;display:grid}.reasoner-metadata{border-bottom:0;padding-bottom:0}.reasoner-section{border-bottom:1px solid #ffffff0f;padding-bottom:.62rem}.reasoner-section h4,.evidence-review h4,.reasoner-dismissal label{color:#b8b8c0;text-transform:uppercase;letter-spacing:0;font-size:.74rem;font-weight:800}.reasoner-section p,.reasoner-evidence-list,.reasoner-list,.reasoner-boundary,.evidence-review p,.reasoner-interaction-note{margin:0}.reasoner-evidence-list,.reasoner-list{padding-left:1.15rem}.reasoner-evidence-list{gap:.52rem;display:grid}.reasoner-evidence-list li,.evidence-review-item{min-width:0}.reasoner-evidence-list li>span,.evidence-review-item>strong{color:var(--admin-green);overflow-wrap:anywhere;font-size:.76rem;font-weight:800}.reasoner-evidence-list blockquote,.evidence-review blockquote{border-left:2px solid var(--admin-amber);color:#f0f0f2;overflow-wrap:anywhere;margin:.35rem 0;padding-left:.7rem}.reasoner-list{color:#d6d6db;gap:.38rem;display:grid}.risk-score-row progress{width:min(230px,100%);height:10px;accent-color:var(--admin-amber)}.reasoner-boundary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.reasoner-boundary div{min-width:0}.reasoner-boundary dt{color:#83838c;text-transform:uppercase;font-size:.7rem;font-weight:800}.reasoner-boundary dd{color:#f0f0f2;overflow-wrap:anywhere;margin:.18rem 0 0;font-weight:800}.reasoner-section.needs-context{background:#f1bf7012;border:1px solid #f1bf7059;padding:.75rem}.reasoner-actions{justify-content:flex-start}.reasoner-dismissal textarea{resize:vertical;border:1px solid var(--admin-border-strong);width:100%;min-height:72px;color:var(--admin-text);font:inherit;background:#ffffff09;border-radius:8px;padding:.58rem}.reasoner-dismissal textarea:focus{outline:1px solid #ff2d55b8}.evidence-review{border:1px solid var(--admin-border-strong);background:#ffffff06;padding:.62rem}.trust-reasoner-error{color:#ffb2c1;margin:0}.reasoner-context-limit{color:#f1bf70;background:#f1bf7012;border:1px solid #f1bf7059;margin:0;padding:.7rem}.reasoner-empty,.reasoner-interaction-note{color:var(--admin-muted)}.activity-rail{gap:.52rem;display:grid}.activity-item{border-bottom:1px solid #ffffff0f;grid-template-columns:10px minmax(0,1fr);gap:.58rem;padding-bottom:.52rem;display:grid}.activity-item:last-child{border-bottom:0;padding-bottom:0}.activity-dot{background:currentColor;border-radius:999px;width:9px;height:9px;margin-top:.42rem}.dialog-backdrop{z-index:60;padding:var(--admin-space-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;display:grid;position:fixed;inset:0}.confirmation-dialog{gap:var(--admin-space-5);width:min(520px,100%);max-height:calc(100vh - 32px);padding:var(--admin-space-6);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);background:var(--admin-surface-raised);display:grid;overflow-y:auto;box-shadow:0 24px 80px #0000008c}.confirmation-heading{gap:var(--admin-space-2);display:grid}.confirmation-heading h2,.confirmation-heading p{margin:0}.confirmation-heading h2{font-size:1.18rem}.confirmation-heading>p:last-child{color:var(--admin-muted);font-size:var(--admin-text-body)}.dialog-actions{justify-content:flex-end;gap:var(--admin-space-2);flex-wrap:wrap;display:flex}@media (width<=1024px){.content-grid{grid-template-columns:1fr}.content-rail.activity-only{position:static}.content-rail.selectable-detail{display:none}.content-rail.selectable-detail.mobile-open{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;justify-content:flex-end;padding:0;display:flex;position:fixed;inset:0}.content-rail.selectable-detail.mobile-open .drawer-surface{width:min(540px,100%);height:100%;padding:var(--admin-space-4);border-left:1px solid var(--admin-border-strong);background:var(--admin-bg);align-content:start;overflow-y:auto;box-shadow:-20px 0 60px #00000080}.drawer-header{top:calc(var(--admin-space-4) * -1);z-index:2;justify-content:space-between;align-items:center;gap:var(--admin-space-3);margin:calc(var(--admin-space-4) * -1) calc(var(--admin-space-4) * -1) 0;padding:var(--admin-space-3) var(--admin-space-4);border-bottom:1px solid var(--admin-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000f0;display:flex;position:sticky}}@media (width<=900px){:root{--admin-control-height:44px;--admin-control-height-compact:40px}.shell{grid-template-columns:1fr}.sidebar{z-index:10;border-right:0;border-bottom:1px solid var(--admin-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;height:auto;padding:10px 16px;display:grid;position:sticky}.nav-stack{overscroll-behavior-x:contain;scrollbar-width:none;gap:2px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.nav-stack::-webkit-scrollbar{display:none}.nav-item{flex:none;padding:.5rem .62rem}.nav-count,.sidebar-status{display:none}.sidebar-refresh{white-space:nowrap;width:auto}.overview-summary,.community-grid,.room-grid,.ops-grid,.community-grid.expanded{grid-template-columns:1fr}.overview-signals{grid-column:1}.topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;flex-direction:column;align-items:start;margin:0;padding:0;position:static}.provenance-banner{position:static}.search-box,.topbar-tools{width:100%}.queue-row{grid-template-columns:4px minmax(0,1fr)}.queue-meta{grid-column:2;justify-items:start}}@media (width<=640px){.workspace{padding:16px}.sidebar{grid-template-columns:minmax(0,1fr);padding:9px 12px;overflow:hidden}.sidebar .brand-block{width:fit-content}.nav-stack{scrollbar-width:thin;scrollbar-color:#7c8dff8c transparent;grid-column:1;width:100%;padding-bottom:4px}.nav-stack::-webkit-scrollbar{height:3px;display:block}.nav-stack::-webkit-scrollbar-thumb{background:#7c8dff8c;border-radius:999px}.sidebar .brand-block p,.sidebar-refresh,.operator-chip strong{display:none}.brand-mark{width:34px;height:34px}.snapshot-metrics{grid-template-columns:1fr}.snapshot-metric,.snapshot-metric:nth-child(odd),.snapshot-metric:nth-child(2n){border-left:0;border-bottom:1px solid var(--admin-border);padding:8px 0}.snapshot-metric:last-child{border-bottom:0}.community-card dl,.room-card dl,.detail-grid,.enforcement-grid,.reasoner-boundary{grid-template-columns:1fr}.provenance-banner{font-size:var(--admin-text-xs);padding:.72rem;line-height:1.45}.panel-header{flex-wrap:wrap;align-items:start}.queue-row{gap:.62rem;padding-inline:0}.drawer-surface .card{border-inline:0}.content-rail.selectable-detail.mobile-open .drawer-surface{padding:var(--admin-space-3);border-left:0}.drawer-header{top:calc(var(--admin-space-3) * -1);margin:calc(var(--admin-space-3) * -1) calc(var(--admin-space-3) * -1) 0;padding-inline:var(--admin-space-3)}.dialog-backdrop{align-items:end;padding:0}.confirmation-dialog{width:100%;max-height:92vh;padding:var(--admin-space-4);border-radius:var(--admin-radius) var(--admin-radius) 0 0;border-bottom:0;border-left:0;border-right:0}}@media (width<=480px){.workspace{padding:var(--admin-space-3)}.nav-stack{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}.nav-item{justify-content:center;width:100%;min-width:0}.topbar-tools,.operator-chip,.overview-priority-heading,.overview-signals,.queue-title-row,.community-topline,.detail-meta-row{min-width:0;max-width:100%}.snapshot-metric{width:100%}.snapshot-metric span,.snapshot-metric strong{min-width:0}.action-row,.dialog-actions{grid-template-columns:1fr;display:grid}.action-row>button,.dialog-actions>button,.reasoner-actions>button{width:100%}.reasoner-actions,.filter-row{align-items:stretch}.segmented-control{width:100%}.segmented-control button{flex:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
