.radar-container[data-astro-cid-iblutdhv]{border:1px solid var(--border-color);background:#040e06b3;border-radius:6px;margin:24px 0 28px;padding:18px 20px;position:relative;box-shadow:0 0 16px #20c20e14}.radar-advisory[data-astro-cid-iblutdhv]{background:#001e0099;border:1px solid #20c20e59;border-radius:4px;align-items:center;gap:14px;margin-bottom:18px;padding:12px 16px;transition:all .3s;display:flex}.radar-advisory[data-astro-cid-iblutdhv].leader{background:#00280abf;border-color:#0f6;box-shadow:0 0 12px #0f63}.radar-advisory[data-astro-cid-iblutdhv].warning{background:#281900bf;border-color:#fa0;box-shadow:0 0 12px #fa03}.radar-advisory[data-astro-cid-iblutdhv].idle{background:#0a140a66;border-color:#20c20e33}.advisory-icon[data-astro-cid-iblutdhv]{flex-shrink:0;font-size:1.6rem}.advisory-title[data-astro-cid-iblutdhv]{color:#fff;letter-spacing:.04em;font-size:1.15rem;font-weight:700;line-height:1.3}.highlight-player[data-astro-cid-iblutdhv]{color:#0f6;text-shadow:0 0 8px #0f69}.advisory-desc[data-astro-cid-iblutdhv]{color:var(--text-main);opacity:.9;margin-top:3px;font-size:.95rem;line-height:1.35}.radar-player-grid[data-astro-cid-iblutdhv]{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px;margin-bottom:16px;display:grid}.radar-card[data-astro-cid-iblutdhv]{cursor:pointer;background:#001405a6;border:1px solid #20c20e59;border-radius:4px;flex-direction:column;justify-content:space-between;padding:14px 16px;transition:all .2s;display:flex}.radar-card[data-astro-cid-iblutdhv]:hover{background:#001e08d9;border-color:#0f6;transform:translateY(-2px);box-shadow:0 4px 14px #00ff6626}.radar-card[data-astro-cid-iblutdhv].is-leader{background:#001a08bf;border-color:#0f6;box-shadow:0 0 10px #00ff661f}.card-header[data-astro-cid-iblutdhv]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.player-identity[data-astro-cid-iblutdhv]{flex-direction:column;gap:2px;display:flex}.player-name[data-astro-cid-iblutdhv]{color:#fff;letter-spacing:.03em;font-size:1.25rem;font-weight:700}.player-uptime[data-astro-cid-iblutdhv]{color:var(--text-dim);font-size:.88rem}.role-badge[data-astro-cid-iblutdhv]{white-space:nowrap;letter-spacing:.03em;border-radius:3px;padding:2px 8px;font-size:.85rem;font-weight:700}.role-leader[data-astro-cid-iblutdhv]{color:#0f6;text-shadow:0 0 6px #0f66;background:#00ff6626;border:1px solid #0f69}.role-solo[data-astro-cid-iblutdhv]{color:#0f6;background:#00ff6626;border:1px solid #0f69}.role-wingman[data-astro-cid-iblutdhv]{color:#fc0;background:#ffcc001f;border:1px solid #fc06}.role-caution[data-astro-cid-iblutdhv]{color:#f44;background:#ff444426;border:1px solid #ff444480}.ping-section[data-astro-cid-iblutdhv]{background:#0006;border:1px solid #20c20e2e;border-radius:3px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 12px;display:flex}.ping-main[data-astro-cid-iblutdhv]{align-items:baseline;gap:8px;display:flex}.ping-value[data-astro-cid-iblutdhv]{letter-spacing:-.02em;font-family:inherit;font-size:1.8rem;font-weight:700;line-height:1}.ping-unit[data-astro-cid-iblutdhv]{color:var(--text-dim);font-size:.9rem;font-weight:400}.signal-icon[data-astro-cid-iblutdhv]{align-items:flex-end;gap:2px;height:16px;margin-right:4px;display:inline-flex}.signal-icon[data-astro-cid-iblutdhv] .bar[data-astro-cid-iblutdhv]{background:#ffffff26;border-radius:1px;width:3px}.signal-icon[data-astro-cid-iblutdhv] .bar-1[data-astro-cid-iblutdhv]{height:4px}.signal-icon[data-astro-cid-iblutdhv] .bar-2[data-astro-cid-iblutdhv]{height:8px}.signal-icon[data-astro-cid-iblutdhv] .bar-3[data-astro-cid-iblutdhv]{height:12px}.signal-icon[data-astro-cid-iblutdhv] .bar-4[data-astro-cid-iblutdhv]{height:16px}.zone-badge[data-astro-cid-iblutdhv]{white-space:nowrap;letter-spacing:.02em;border-radius:3px;padding:3px 8px;font-size:.82rem;font-weight:700}.host-active[data-astro-cid-iblutdhv]{color:#0f6;background:#00ff661a;border:1px dashed #00ff6680}.host-candidate[data-astro-cid-iblutdhv]{color:#6f9;background:#00ff6614;border:1px solid #00ff6659}.host-client[data-astro-cid-iblutdhv]{color:var(--text-dim);background:#ffffff0a;border:1px solid #ffffff1a}.latency-metrics[data-astro-cid-iblutdhv]{background:#000a0259;border-radius:3px;grid-template-columns:repeat(4,1fr);gap:8px;padding:6px 10px;display:grid}.metric-item[data-astro-cid-iblutdhv]{flex-direction:column;align-items:center;gap:2px;display:flex}.metric-label[data-astro-cid-iblutdhv]{color:var(--text-dim);letter-spacing:.04em;font-size:.78rem}.metric-val[data-astro-cid-iblutdhv]{color:#fff;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.card-footer[data-astro-cid-iblutdhv]{border-top:1px dashed #20c20e26;justify-content:flex-end;margin-top:10px;padding-top:8px;display:flex}.card-action-hint[data-astro-cid-iblutdhv]{color:var(--text-dim);letter-spacing:.03em;font-size:.8rem;transition:color .15s}.radar-card[data-astro-cid-iblutdhv]:hover .card-action-hint[data-astro-cid-iblutdhv]{color:#0f6}.radar-footer[data-astro-cid-iblutdhv]{border-top:1px solid #20c20e33;padding-top:12px}.radar-tip[data-astro-cid-iblutdhv]{color:var(--text-dim);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:.92rem;line-height:1.4;display:flex}.tip-badge[data-astro-cid-iblutdhv]{color:#fa0;letter-spacing:.05em;flex-shrink:0;font-weight:700}.radar-tip[data-astro-cid-iblutdhv] strong[data-astro-cid-iblutdhv]{color:#0f6}.radar-loading[data-astro-cid-iblutdhv],.radar-empty[data-astro-cid-iblutdhv]{text-align:center;color:var(--text-dim);grid-column:1/-1;padding:32px 16px}.radar-empty-icon[data-astro-cid-iblutdhv]{opacity:.6;margin-bottom:8px;font-size:2rem;display:block}.radar-empty-sub[data-astro-cid-iblutdhv]{opacity:.7;margin-top:6px;font-size:.9rem;display:block}.radar-spinner[data-astro-cid-iblutdhv]{border:2px solid #20c20e33;border-top-color:#0f6;border-radius:50%;width:24px;height:24px;margin:0 auto 10px;animation:.8s linear infinite radar-spin}@keyframes radar-spin{to{transform:rotate(360deg)}}
