.ops-button{border:1px solid var(--border);color:#5f505a;background:#fff;border-radius:12px;align-items:center;gap:4px;padding:9px 10px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.ops-button svg{width:13px}.admin-shell{min-height:100vh;color:var(--foreground);background:radial-gradient(circle at 80% 0,#ffe2ed,#0000 25%),#faf7f9;padding:28px 5vw 70px}.admin-header{justify-content:space-between;align-items:center;max-width:1120px;margin:auto;display:flex}.admin-header>a{color:var(--foreground);align-items:center;gap:7px;font-size:15px;font-weight:850;text-decoration:none;display:flex}.admin-header svg{width:16px}.admin-header>div{flex-direction:column;align-items:end;display:flex}.admin-header span{color:var(--primary);letter-spacing:.1em;font-size:8px;font-weight:850}.admin-header b{font-size:12px}.admin-hero{justify-content:space-between;align-items:end;max-width:1120px;margin:48px auto 18px;display:flex}.admin-hero p{color:var(--primary);letter-spacing:.12em;font-size:9px;font-weight:850}.admin-hero h1{letter-spacing:-.045em;font-size:38px;font-weight:880}.admin-hero>div>span{color:var(--muted-foreground);font-size:11px}.admin-metric{flex-direction:column;align-items:end;display:flex}.admin-metric b{font-size:38px}.admin-metric span{color:var(--muted-foreground);font-size:9px}.admin-rule{color:#fff;background:#24101f;border-radius:17px;align-items:center;gap:12px;max-width:1120px;margin:0 auto 16px;padding:15px 18px;display:flex}.admin-rule>svg{color:#ff78a6}.admin-rule b{font-size:11px}.admin-rule p{color:#d9c3cf;font-size:9px}.admin-list{flex-direction:column;gap:12px;max-width:1120px;margin:auto;display:flex}.admin-list article{border:1px solid var(--border);background:#fff;border-radius:22px;padding:18px}.admin-person{align-items:center;gap:11px;display:flex}.admin-person>span{color:#fff;background:#2b1424;border-radius:13px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:850;display:grid}.admin-person>div{flex:1}.admin-person h2{font-size:17px;font-weight:850}.admin-person p{color:var(--muted-foreground);font-size:9px}.case-status{color:#9a6815;text-transform:uppercase;background:#fff3dc;border-radius:99px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.case-status.beta_approved{color:#178855;background:#eaf9f1}.case-status.rejected{color:#ba354b;background:#fff0f1}.admin-details{gap:8px;margin:12px 0;display:flex}.admin-details span{color:#746670;background:#f5f0f3;border-radius:99px;align-items:center;gap:4px;padding:7px 9px;font-size:8px;font-weight:700;display:flex}.admin-details svg{width:11px}.verification-row{background:#faf7f9;border-radius:15px;align-items:center;gap:10px;padding:12px;display:flex}.verification-row>div{color:#8d7f88;align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex}.verification-row>div:first-child{flex:1}.verification-row>div>span{flex-direction:column;display:flex}.verification-row b{color:var(--foreground);font-size:9px}.verification-row small{font-size:8px;font-weight:500}.verification-row svg{width:14px}.verification-row .passed{color:#198b56}.review-actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.review-actions button{border:1px solid var(--border);color:#6f6069;background:#fff;border-radius:10px;align-items:center;gap:5px;padding:8px 11px;font-size:8px;font-weight:800;display:flex}.review-actions svg{width:12px}.review-actions .reject{color:#c03850}.review-actions .approve{color:#fff;background:#259e65;border-color:#259e65}.review-actions button:disabled{cursor:not-allowed;opacity:.38}.admin-empty{max-width:1120px;min-height:220px;color:var(--muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.admin-empty>svg{width:40px;height:40px;color:var(--primary)}.admin-empty h2{color:var(--foreground);margin-top:8px;font-size:20px;font-weight:850}.admin-empty p{font-size:10px}@media (max-width:640px){.ops-button{display:none}.admin-hero{flex-direction:column;align-items:flex-start;gap:14px}.admin-details,.verification-row{flex-direction:column;align-items:flex-start}.review-actions{justify-content:stretch}.review-actions button{flex:1;justify-content:center}}
