.carrier-header{display:flex;align-items:center;justify-content:space-between}.carrier-header a{color:#31d5c8}.carrier-state{padding:9px 14px;border:1px solid #ffb84d;border-radius:999px;color:#ffb84d;text-transform:uppercase;font-weight:900}.carrier-state.trusted{border-color:#31d5c8;color:#31d5c8}.carrier-state.blocked{border-color:#ff6174;color:#ff6174}.carrier-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.carrier-stats article{display:flex;align-items:center;justify-content:space-between}.carrier-stats small{color:#91a0b5;font-weight:800}.carrier-stats strong{font-size:1.8rem;color:#31d5c8}.carrier-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.identity-row{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;padding:11px 0;border-bottom:1px solid #243341}.identity-row b{font-size:.7rem;text-transform:uppercase;color:#ffb84d}.identity-row b.trusted{color:#31d5c8}.identity-row b.blocked{color:#ff6174}.history-panel,.merge-panel{margin-top:18px}.history-table{overflow-x:auto}.history-table>div{display:grid;grid-template-columns:1fr 1.25fr 1.4fr .7fr .6fr;gap:12px;min-width:720px;padding:11px 5px;border-bottom:1px solid #243341}.history-table.passages>div{grid-template-columns:.6fr .7fr 1fr 1fr 1.2fr}.history-head{color:#91a0b5;font-size:.75rem;font-weight:900;text-transform:uppercase}.history-table a{color:#31d5c8}.history-table .allowed{color:#31d5c8}.history-table .denied{color:#ff6174}.history-table .manual_review{color:#ffb84d}.merge-panel{display:grid;grid-template-columns:1fr minmax(220px,340px) auto;gap:15px;align-items:center;border-color:#68414a}.merge-panel h2,.merge-panel p{margin:0 0 5px}.merge-panel select{background:#0b1219;border:1px solid #425263;border-radius:9px;color:#eef5fb;padding:11px}.merge-panel button{background:#4c202a;border:1px solid #8a3d4e;color:#ff9ba7;border-radius:9px;padding:11px 14px;font-weight:900}.merge-panel #merge-message{grid-column:1/-1}@media(max-width:850px){.carrier-stats{grid-template-columns:repeat(2,1fr)}.carrier-columns{grid-template-columns:1fr}.merge-panel{grid-template-columns:1fr}}@media(max-width:480px){.carrier-stats{grid-template-columns:1fr}}
