.claim-admin-main [hidden]{display:none!important}.claim-admin-main{width:min(1500px,calc(100% - 32px));margin:34px auto 72px;display:grid;gap:20px}.claim-admin-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px}.claim-admin-hero h1{max-width:980px}.claim-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.claim-summary-card{appearance:none;text-align:left;border:1px solid var(--line);border-radius:16px;padding:15px;background:rgba(4,11,27,.72);color:var(--ink);cursor:pointer}.claim-summary-card:hover,.claim-summary-card:focus-visible{border-color:var(--neon);box-shadow:0 0 0 2px rgba(42,232,255,.18)}.claim-summary-card span{display:block;color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.claim-summary-card b{display:block;font-size:28px;margin-top:7px}.claim-admin-workspace{display:grid;grid-template-columns:minmax(330px,420px) minmax(0,1fr);gap:18px;align-items:start}.claim-queue-panel,.claim-detail-panel{padding:18px}.claim-queue-controls{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:14px}.claim-queue-controls label,.claim-action-grid label{display:grid;gap:7px;font-weight:800}.claim-queue{display:grid;gap:10px;max-height:72vh;overflow:auto;padding-right:4px}.claim-queue-item{appearance:none;width:100%;text-align:left;border:1px solid var(--line);border-radius:14px;padding:14px;background:rgba(6,14,33,.72);color:var(--ink);cursor:pointer}.claim-queue-item[aria-current="true"]{border-color:var(--neon);box-shadow:0 0 0 2px rgba(42,232,255,.16)}.claim-queue-item strong,.claim-queue-item span{display:block}.claim-queue-item span{color:var(--muted);font-size:13px;margin-top:4px}.claim-status-pill{display:inline-flex!important;width:auto;border:1px solid var(--line);border-radius:999px;padding:4px 8px;margin-top:8px!important;text-transform:uppercase;font-size:11px!important;font-weight:900}.claim-detail-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.claim-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.claim-detail-grid section,.claim-actions-section{border:1px solid var(--line);border-radius:16px;padding:15px;background:rgba(4,11,27,.46)}.claim-detail-grid p{margin:6px 0}.claim-long-text{white-space:pre-wrap;border:1px solid var(--line);border-radius:14px;padding:15px;background:rgba(4,11,27,.35)}.claim-action-grid{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:12px}.claim-action-grid .wide{grid-column:auto}.claim-action-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.claim-action-message{flex-basis:100%;margin:0}.btn.danger{border-color:rgba(255,100,124,.75);color:#ffd7dd}.claim-history{display:grid;gap:10px;padding-left:22px}.claim-history li{padding:10px 12px;border-left:3px solid var(--line);background:rgba(4,11,27,.36)}.claim-empty{color:var(--muted);padding:18px;text-align:center}.claim-meta-label{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.claim-meta-value{overflow-wrap:anywhere}.auth-message.success{border-color:rgba(114,255,157,.6);background:rgba(114,255,157,.08)}.auth-message.error{border-color:rgba(255,100,124,.7);background:rgba(255,100,124,.1)}@media(max-width:1200px){.claim-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.claim-admin-workspace{grid-template-columns:1fr}.claim-queue{max-height:420px}}@media(max-width:720px){.claim-admin-main{width:min(100% - 18px,1500px)}.claim-admin-hero,.claim-detail-header{display:grid}.claim-summary-grid,.claim-detail-grid,.claim-action-grid{grid-template-columns:1fr}.claim-action-row .btn{width:100%}}
