.flags-header .ban-live{color:var(--danger)}.flags{--accent-ink:var(--danger);--accent-line:linear-gradient(90deg, var(--danger) 0%, var(--warning) 100%);--accent-tint:color-mix(in srgb, var(--danger) 6%, transparent)}.flags .stat-row .stat-tile.warn{border-color:var(--warning)}.flags .stat-row .stat-tile.warn .big{color:var(--warning)}.flags .registry{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);margin:0 0 1.8em;overflow-x:auto}.flags .registry table{border-collapse:collapse;width:100%;min-width:560px;font-family:var(--font-sans);font-size:13.5px}.flags .registry thead th{text-align:left;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);background:var(--bg-elev);border-bottom:1px solid var(--rule-strong);padding:12px 16px;font-size:10.5px}.flags .registry tbody td{border-bottom:1px solid var(--rule);color:var(--ink-700);vertical-align:top;padding:14px 16px;line-height:1.5}.flags .registry tbody tr:last-child td{border-bottom:none}.flags .registry td.v{font-family:var(--font-display);color:var(--ink-900);white-space:nowrap;font-size:15px}.flags .registry .from{color:var(--fg-3);font-size:12.5px}.flags .acct.buy h3{color:var(--success)}.flags .acct.gov h3{color:var(--danger)}.flags .acct.buy li:before{background:var(--success)}.flags .acct.gov li:before{background:var(--danger)}@media (max-width:700px){.flags .registry table{min-width:480px;font-size:12.5px}.flags .registry thead th,.flags .registry tbody td{padding:10px 12px}}
