.control-utilities{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.control-utilities button{border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.03);color:var(--mist);padding:9px 10px;font-size:10px}.control-utilities button:hover{border-color:var(--aqua);color:var(--aqua)}.control-utilities small{font:9px var(--mono);color:var(--aqua);margin-inline-start:5px}.ops-drawer{position:fixed;z-index:50;inset:0 0 0 auto;width:min(430px,100%);background:linear-gradient(160deg,#163341,#07131d);border-inline-start:1px solid rgba(128,242,209,.25);padding:24px;box-shadow:-25px 0 70px rgba(0,0,0,.45);animation:slideIn .25s ease;overflow:auto}.drawer-top{display:flex;justify-content:space-between;align-items:center}.close-drawer{background:rgba(255,255,255,.08);color:var(--paper);width:34px;height:34px;border-radius:50%;font-size:22px}.ops-drawer h2{font-size:26px;letter-spacing:-.04em;margin:25px 0 12px}.drawer-body{font-size:12px;color:var(--mist);line-height:1.7}.drawer-actions{display:flex;gap:8px;margin-top:24px}.drawer-actions button{flex:1;font-size:11px}.permission-list,.audit-feed{display:grid;gap:8px}.permission-list>div,.audit-line,.audit-feed>div{padding:11px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.03)}.permission-list b,.audit-feed b,.audit-line b{display:block;color:var(--paper);font-size:11px}.permission-list span,.audit-feed small,.audit-line small{display:block;font-size:10px;color:var(--mist);margin-top:4px}.empty-copy{color:var(--mist)}.drawer-label{display:grid;gap:7px;color:var(--paper);font-size:11px}.drawer-label input{height:42px;border:1px solid var(--line);border-radius:10px;background:#06161f;color:var(--paper);padding:0 10px;outline:0}@keyframes slideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}
