.neon-radar{display:grid;grid-template-columns:repeat(3,1fr);gap:.38rem;margin:.55rem 0}
.neon-radar div{min-width:0;padding:.48rem .58rem;background:linear-gradient(140deg,#1f3149,#0d182b);border:1px solid #4b6689;border-radius:.55rem}
.neon-radar small,.neon-radar b{display:block}
.neon-radar small,.cga-head small{font:700 .64rem system-ui;letter-spacing:.13em;color:#9ee9fa}
.neon-radar b{font-size:.83rem;color:#f4f8ff;overflow-wrap:anywhere}
#neon-sound{min-height:39px;white-space:nowrap}
.cga-head.stage-one{background:linear-gradient(110deg,#17263b,#21354c);border-left:3px solid #85e3fc}
.cga-head.stage-one span{line-height:1.5}
@media(max-width:600px){.neon-radar div{padding:.35rem}.neon-radar b{font-size:.71rem}.neon-radar small{font-size:.54rem}}
