
.authorityStrip{margin:22px auto 2px}.authorityPanel{border:1px solid #d9d6fe;background:linear-gradient(135deg,#fbfaff,#fff);border-radius:22px;padding:18px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.authorityPanel h2{margin:3px 0 7px;font-size:20px}.authorityPanel p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.authorityLinks{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.authorityLinks a,.authorityLinks button{border:1px solid #d0d5dd;background:white;border-radius:11px;padding:10px 12px;text-decoration:none;color:#344054;font-weight:800;font-size:11px;cursor:pointer}.evidenceBadge{display:inline-flex;gap:5px;align-items:center;font-size:10px;font-weight:900;border-radius:999px;padding:5px 8px;background:#ecfdf3;color:#067647;border:1px solid #abefc6}.authorityRecord{margin:14px 0;border:1px solid #d9d6fe;background:#fbfaff;border-radius:16px;padding:14px}.authorityRecordHead{display:flex;justify-content:space-between;gap:12px;align-items:center}.authorityRecordHead b{font-size:13px}.authorityRecord p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.authorityRecordActions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.authorityRecordActions a,.authorityRecordActions button{font-size:10px;font-weight:800;border:1px solid #d0d5dd;background:#fff;border-radius:9px;padding:7px 9px;text-decoration:none;color:#344054;cursor:pointer}.networkGraph{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:10px}.networkGraph div{background:white;border:1px solid #eaecf0;border-radius:10px;padding:9px;text-align:center}.networkGraph b{display:block;font-size:16px}.networkGraph small{font-size:9px;color:var(--muted)}.radarView{background:#f8f9fc}.radarHero{padding:42px 0 18px}.radarHero h1{font-size:38px;margin:5px 0}.radarControls{display:grid;grid-template-columns:1.2fr 1fr auto;gap:8px;margin:16px 0}.radarControls input{padding:13px;border:1px solid #d0d5dd;border-radius:12px;font:inherit}.radarControls button{border:0;border-radius:12px;padding:12px 17px;background:#111827;color:#fff;font-weight:900}.radarFeed{display:grid;gap:10px;padding-bottom:55px}.radarItem{background:white;border:1px solid #e4e7ec;border-radius:17px;padding:15px;display:grid;grid-template-columns:1fr auto;gap:12px}.radarItem h3{margin:0 0 5px;font-size:15px}.radarItem p{margin:0;color:var(--muted);font-size:12px}.freshPill{display:inline-flex;padding:5px 8px;border-radius:999px;background:#ecfdf3;color:#067647;font-size:9px;font-weight:900;margin-left:6px}.radarVotes{display:flex;gap:6px;margin-top:9px}.radarVotes button{font-size:10px;border:1px solid #d0d5dd;background:#fff;border-radius:8px;padding:6px 8px;cursor:pointer}.correctionModal{position:fixed;inset:0;background:rgba(10,15,25,.66);display:none;align-items:center;justify-content:center;padding:18px;z-index:1200}.correctionModal.open{display:flex}.correctionCard{width:min(520px,100%);background:white;border-radius:22px;padding:20px}.correctionCard h2{margin:0 0 5px}.correctionCard label{display:block;font-size:11px;font-weight:800;margin:10px 0 4px}.correctionCard input,.correctionCard select,.correctionCard textarea{width:100%;padding:10px;border:1px solid #d0d5dd;border-radius:9px;font:inherit}.correctionCard textarea{min-height:85px}.correctionActions{display:flex;justify-content:flex-end;gap:7px;margin-top:13px}.correctionActions button{padding:9px 12px;border-radius:9px;border:1px solid #d0d5dd;background:#fff;font-weight:800}.correctionActions .primary{background:#111827;color:white;border-color:#111827}@media(max-width:760px){.authorityPanel{grid-template-columns:1fr}.authorityLinks{justify-content:flex-start}.networkGraph{grid-template-columns:repeat(3,1fr)}.radarControls{grid-template-columns:1fr}.radarItem{grid-template-columns:1fr}}
