.admin-module__4WpgRW__shell{color:#f5f7fa;background:#0a0b0d;min-height:100vh;padding:34px clamp(18px,5vw,72px) 72px}.admin-module__4WpgRW__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;max-width:1180px;margin:0 auto 34px;padding-bottom:28px;display:flex}.admin-module__4WpgRW__eyebrow{color:#858fff;letter-spacing:.1em;text-transform:uppercase;font:500 11px ui-monospace,SFMono-Regular,Menlo,monospace}.admin-module__4WpgRW__header h1{letter-spacing:-1px;margin:12px 0 8px;font-size:clamp(32px,5vw,52px);font-weight:550}.admin-module__4WpgRW__header p{color:#aeb5c0;max-width:650px;margin:0;font-size:14px;line-height:1.6}.admin-module__4WpgRW__back{color:#e4e7ed;border:1px solid #ffffff24;border-radius:7px;padding:10px 14px;font-size:13px}.admin-module__4WpgRW__loginCard,.admin-module__4WpgRW__card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;max-width:1180px;margin:0 auto 18px;padding:26px}.admin-module__4WpgRW__loginCard{gap:13px;max-width:540px;margin-top:60px;display:grid}.admin-module__4WpgRW__loginCard h2,.admin-module__4WpgRW__card h2{margin:0 0 6px;font-size:24px}.admin-module__4WpgRW__loginCard p,.admin-module__4WpgRW__card p{color:#aeb5c0;font-size:14px;line-height:1.6}.admin-module__4WpgRW__loginForm{gap:10px;display:grid}.admin-module__4WpgRW__loginForm label{color:#c7cdd6;font-size:13px}.admin-module__4WpgRW__loginCard input,.admin-module__4WpgRW__formGrid input,.admin-module__4WpgRW__formGrid select{color:#fff;background:#111317;border:1px solid #ffffff24;border-radius:7px;padding:12px;font:14px ui-sans-serif,system-ui}.admin-module__4WpgRW__loginSwitch{border-bottom:1px solid #ffffff1a;gap:6px;padding-bottom:12px;display:flex}.admin-module__4WpgRW__loginSwitch button{color:#aeb5c0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 10px}.admin-module__4WpgRW__loginSwitch .admin-module__4WpgRW__switchActive{color:#fff;background:#7170ff29;border-color:#858fff4d}.admin-module__4WpgRW__primaryButton,.admin-module__4WpgRW__secondaryButton,.admin-module__4WpgRW__backButton,.admin-module__4WpgRW__actions button{color:#fff;cursor:pointer;background:#5e6ad2;border:0;border-radius:7px;padding:10px 14px;font-weight:600}.admin-module__4WpgRW__primaryButton:disabled{opacity:.5;cursor:not-allowed}.admin-module__4WpgRW__secondaryButton,.admin-module__4WpgRW__backButton,.admin-module__4WpgRW__actions button{background:#ffffff14;border:1px solid #ffffff1f}.admin-module__4WpgRW__loginHint{color:#858e9d!important;font-size:12px!important}.admin-module__4WpgRW__headerActions{align-items:center;gap:8px;display:flex}.admin-module__4WpgRW__sessionBadge,.admin-module__4WpgRW__statusActive,.admin-module__4WpgRW__statusDisabled{color:#9ce0b3;border:1px solid #295d49;border-radius:999px;padding:7px 10px;font-size:11px}.admin-module__4WpgRW__statusDisabled{color:#ffb7bd;border-color:#713e46}.admin-module__4WpgRW__error{color:#ffb7bd;background:#96283724;border:1px solid #713e46;border-radius:7px;max-width:1180px;margin:0 auto 14px;padding:12px;font-size:13px}.admin-module__4WpgRW__notice{color:#9ce0b3;background:#27a6441a;border:1px solid #295d49;border-radius:7px;max-width:1180px;margin:0 auto 14px;padding:12px}.admin-module__4WpgRW__secretBox{background:#826b2a24;border:1px solid #826b2a;border-radius:7px;gap:8px;max-width:1180px;margin:0 auto 14px;padding:14px;display:grid}.admin-module__4WpgRW__secretBox code{word-break:break-all;color:#ffe6a4}.admin-module__4WpgRW__tabs{gap:6px;max-width:1180px;margin:0 auto 18px;display:flex;overflow:auto}.admin-module__4WpgRW__tabs button{color:#aeb5c0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:10px 14px}.admin-module__4WpgRW__tabs button:hover,.admin-module__4WpgRW__tabs .admin-module__4WpgRW__tabActive{color:#fff;background:#7170ff29;border-color:#858fff4d}.admin-module__4WpgRW__metricGrid{grid-template-columns:repeat(6,1fr);gap:10px;max-width:1180px;margin:0 auto 18px;display:grid}.admin-module__4WpgRW__metricCard{background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;gap:10px;padding:18px;display:grid}.admin-module__4WpgRW__metricCard span{color:#aeb5c0;font-size:12px}.admin-module__4WpgRW__metricCard strong{font-size:28px;font-weight:550}.admin-module__4WpgRW__twoColumn{grid-template-columns:1.3fr .7fr;gap:18px;max-width:1180px;margin:0 auto;display:grid}.admin-module__4WpgRW__twoColumn .admin-module__4WpgRW__card{margin:0}.admin-module__4WpgRW__cardHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.admin-module__4WpgRW__formGrid{grid-template-columns:1fr 1.4fr .8fr auto;gap:8px;display:grid}.admin-module__4WpgRW__badge{color:#9ce0b3;border:1px solid #295d49;border-radius:999px;padding:6px 9px;font-size:11px}.admin-module__4WpgRW__auditList{gap:0;display:grid}.admin-module__4WpgRW__auditList div{border-top:1px solid #ffffff12;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.admin-module__4WpgRW__auditList span,.admin-module__4WpgRW__auditList p{color:#858e9d;font-size:12px}.admin-module__4WpgRW__tableWrap{overflow:auto}.admin-module__4WpgRW__tableWrap table{border-collapse:collapse;width:100%;font-size:13px}.admin-module__4WpgRW__tableWrap th,.admin-module__4WpgRW__tableWrap td{text-align:left;white-space:nowrap;border-top:1px solid #ffffff14;padding:13px 10px}.admin-module__4WpgRW__tableWrap th{color:#858e9d;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.admin-module__4WpgRW__tableWrap td small{color:#858e9d;margin-top:3px;display:block}.admin-module__4WpgRW__actions{gap:6px;display:flex}.admin-module__4WpgRW__actions button{padding:7px 9px;font-size:11px}.admin-module__4WpgRW__actions .admin-module__4WpgRW__dangerButton{color:#ffb7bd;border-color:#713e46}.admin-module__4WpgRW__dataTable{color:#dce1ea;white-space:pre-wrap;background:#0d0f11;border:1px solid #ffffff14;border-radius:8px;margin:0;padding:16px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}@media (max-width:980px){.admin-module__4WpgRW__metricGrid{grid-template-columns:repeat(3,1fr)}.admin-module__4WpgRW__twoColumn{grid-template-columns:1fr}}@media (max-width:620px){.admin-module__4WpgRW__metricGrid{grid-template-columns:repeat(2,1fr)}.admin-module__4WpgRW__header{flex-direction:column;gap:20px}.admin-module__4WpgRW__headerActions{flex-wrap:wrap}.admin-module__4WpgRW__formGrid{grid-template-columns:1fr}.admin-module__4WpgRW__auditList div{flex-direction:column;align-items:flex-start}}
