.tabs{display:flex;gap:7px;margin:22px 0}.tabs a{padding:12px 18px;border:1px solid var(--border);border-radius:9px;background:white;font-weight:700;color:var(--muted)}.tabs a.active,.tabs a:hover{background:var(--nav);border-color:var(--nav);color:white}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.card label{margin-bottom:16px}.card>button:last-child{margin-top:4px}.assessment-row{display:flex;justify-content:space-between;align-items:center;gap:15px}.assessment-row div{display:grid;grid-template-columns:auto 1fr;gap:5px 10px;align-items:center}.assessment-row small{grid-column:2;color:var(--muted)}.pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;background:#e7f2ff;color:#176aa1}.pill.mp{background:#e9f8ee;color:#207d45}.titleline{display:flex;justify-content:space-between;align-items:center;gap:20px}.admin-zone{border-top:4px solid #7133a6}.danger{color:#a12424;border-color:#efcaca}.danger:hover{background:#ffeded}.card small{font-weight:normal}.tablewrap form{margin:0}@media(max-width:650px){.formgrid{grid-template-columns:1fr}.tabs{overflow:auto}.titleline{align-items:flex-start}aside{overflow:auto}}
