.operator-workspace{gap:18px;max-width:1080px;display:grid}.operator-profile-notice{color:#e1deeb;background:#171620;border:1px solid #4b4566;border-radius:12px;margin:0 0 20px;padding:12px 16px;font-size:14px;line-height:1.7}.operator-profile-notice summary{cursor:pointer;overflow-wrap:anywhere;min-height:24px}.operator-profile-notice p{color:#d2cfdf;margin:12px 0 0;font-size:14px;line-height:1.7}.operator-user .operator-profile-button{grid-column:1/-1;justify-self:start;width:auto;min-height:44px;padding:10px 14px;font-size:14px}.operator-profile-panel{border-top:1px solid #454753;grid-column:1/-1;gap:14px;min-width:0;padding-top:16px;display:grid}.operator-profile-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.operator-profile-heading h3{margin:0;font-size:17px}.operator-profile-panel .outline-button{justify-self:start;width:auto;min-height:44px;padding:10px 14px;font-size:14px}.operator-profile-panel form,.operator-profile-panel label{gap:10px;display:grid}.operator-profile-panel label{font-size:14px}.operator-profile-panel p{color:#d2d4de;margin:0;font-size:14px;line-height:1.7}.operator-profile-panel select{color:#f2f3f7;background:#191921;border:1px solid #7165a5;border-radius:8px;width:100%;max-width:380px;min-height:44px;padding:10px;font-size:16px}.operator-profile-panel dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.operator-profile-panel dd{overflow-wrap:anywhere}.operator-profile-panel button:disabled,.operator-profile-button:disabled{opacity:.55;cursor:not-allowed}.operator-feature-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.operator-feature-list p{justify-content:space-between;gap:20px;display:flex}.operator-workspace details p{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.operator-lock-panel{background:#121319;border:1px solid #454753;border-radius:18px;max-width:580px;padding:24px}.operator-lock-panel h2,.operator-lock-panel p{margin:0}.operator-lock-panel p{color:#c6c8d2;font-size:14px;line-height:1.7}.operator-lock-panel form{gap:16px;display:grid}.operator-lock-panel label{gap:10px;font-size:14px;display:grid}.operator-lock-panel input{letter-spacing:.22em;color:#fff;background:#191921;border:1px solid #7165a5;border-radius:8px;width:100%;min-height:48px;padding:12px;font-size:22px}.operator-qr{background:#fff;width:220px;max-width:100%;padding:12px}.operator-registration-id{overflow-wrap:anywhere;color:#dfd8ff;font-size:14px;display:block}.operator-security-bar{color:#d4e7b7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:13px;display:flex}.operator-security-bar .outline-button{width:auto;min-height:44px}.operator-lock-panel summary{cursor:pointer;color:#c8bfff;font-size:14px}.operator-lock-panel details p{margin-top:12px}.operator-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.operator-heading h2{margin:0;font-size:30px}.operator-heading .outline-button{width:auto;min-width:88px;min-height:44px}.operator-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.operator-metrics article{background:#121319;border:1px solid #383a46;border-radius:16px;padding:22px}.operator-metrics span{color:#bbc0ca;font-size:14px;display:block}.operator-metrics strong{margin-top:12px;font-size:36px;display:block}.operator-metrics small{margin-left:7px;font-size:14px}.operator-online strong{color:#c8f255}.operator-update{color:#b5b8c5;margin:0;font-size:13px}.operator-filters{flex-wrap:wrap;align-items:end;gap:18px;display:flex}.operator-filters label{gap:8px;font-size:14px;display:grid}.operator-filters input[type=search]{border:1px solid #454753;border-radius:9px;width:min(340px,100%);min-height:44px;padding:10px 12px;font-size:16px}.operator-filters .operator-filter-check{align-items:center;gap:9px;min-height:44px;display:flex}.operator-filter-check input{accent-color:#c8f255;width:18px;height:18px}.operator-users{gap:10px;display:grid}.operator-user{background:#121319;border:1px solid #383a46;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px;display:grid}.operator-user-name{gap:6px;min-width:0;display:grid}.operator-user-name strong{overflow-wrap:anywhere;font-size:17px}.operator-user-name span{color:#bbc0ca;overflow-wrap:anywhere;font-size:14px}.operator-status{color:#c7c9d3;white-space:nowrap;background:#292b35;border-radius:20px;align-self:start;padding:6px 10px;font-size:12px}.operator-status.is-online{color:#d3f78d;background:#2f3a23}.operator-user dl{flex-wrap:wrap;grid-column:1/-1;gap:16px 28px;margin:0;display:flex}.operator-user dt{color:#aeb1bd;font-size:12px}.operator-user dd{margin:4px 0 0;font-size:14px}.operator-entry{color:#d4cbff;white-space:nowrap;background:#242238;border:1px solid #776cc7;border-radius:8px;min-height:40px;padding:9px 11px;font-size:12px}@media (max-width:420px){.operator-entry{display:none}}@media (max-width:760px){.operator-metrics{grid-template-columns:1fr 1fr}.operator-metrics article{padding:16px}.operator-metrics article:last-child{grid-column:1/-1}.operator-metrics strong{font-size:30px}.operator-metrics span{font-size:12px}.operator-user{padding:16px}.operator-user dl{gap:12px;display:grid}.operator-heading h2{font-size:26px}.operator-entry{padding:8px;font-size:11px}.operator-filters{flex-direction:column;align-items:stretch;gap:6px}.operator-filters input[type=search]{width:100%}}
