.jsp-header .ban-live{color:var(--violet-600)}.jsp .wmap{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:radial-gradient(var(--rule) 1px, transparent 1px) 0 0 / 22px 22px, var(--bg-well);padding:40px 28px 32px;position:relative}.jsp .wmap .ocean-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);background:var(--bg-well);padding:2px 6px;font-size:10.5px;position:absolute;top:16px;left:20px}.jsp .wmap .core{border:1px solid var(--violet-600);border-radius:var(--radius-lg);background:var(--accent-tint,#5b3bd40f);max-width:480px;box-shadow:var(--shadow-1);margin:22px auto 0;padding:20px 24px 22px}.jsp .wmap .core .core-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--violet-600);font-size:11px}.jsp .wmap .core .core-cap{font-family:var(--font-sans);color:var(--ink-700);margin:6px 0 0;font-size:13.5px;line-height:1.5}.jsp .wmap .core .chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.jsp .wmap .core .chip{font-family:var(--font-mono);letter-spacing:.02em;background:var(--bg-elev);border:1px solid var(--rule-strong);color:var(--ink-900);border-radius:999px;padding:4px 11px;font-size:12px}.jsp .wmap .core .chip.hot{border-color:var(--warning);color:var(--warning)}.jsp .wmap .wmap-cap{font-family:var(--font-mono);color:var(--fg-3);margin:18px 2px 0;font-size:11px;line-height:1.5}.jsp .ablation{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:14px;display:grid}.jsp .ablation .stat-tile.danger{border-color:var(--warning)}.jsp .ablation .stat-tile.danger .big{color:var(--warning)}.jsp .ablation .arrow{font-family:var(--font-display);color:var(--fg-4);font-size:22px}@media (max-width:560px){.jsp .ablation{grid-template-columns:1fr}.jsp .ablation .arrow{justify-self:center;transform:rotate(90deg)}}
