.nearby{margin-bottom:64px}.nearby-meta{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:.72rem}.radius{font:700 .62rem ui-monospace,monospace;color:var(--lime);border:1px solid #37594f;padding:6px 8px;border-radius:6px}.nearby-layout{display:grid;grid-template-columns:310px 1fr;gap:13px}.radar{position:relative;aspect-ratio:1;overflow:hidden;background:radial-gradient(circle,#0d2821 0,var(--surface-row-alt-1) 68%);border:1px solid var(--line);border-radius:var(--radius)}.radar:before,.radar:after{content:"";position:absolute;background:#284a40}.radar:before{height:1px;left:8%;right:8%;top:50%}.radar:after{width:1px;top:8%;bottom:8%;left:50%}.radar-ring{position:absolute;border:1px solid #23463c;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.r1{width:28%;height:28%}.r2{width:57%;height:57%}.r3{width:84%;height:84%}.radar-sweep{position:absolute;inset:8%;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 80%,var(--accent-glow-16) 94%,var(--accent-glow-42));animation:sweep 5s linear infinite}.radar-home{position:absolute;width:9px;height:9px;border:2px solid var(--bg);background:var(--lime);box-shadow:0 0 14px var(--lime);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.radar-blip{position:absolute;width:7px;height:7px;background:var(--mint);box-shadow:0 0 10px var(--mint);border-radius:50%}.b1{left:31%;top:34%}.b2{left:67%;top:24%}.b3{left:73%;top:67%}.radar-readout{position:absolute;left:18px;bottom:15px;display:flex;gap:7px;align-items:baseline}.radar-readout b{font:700 1.7rem ui-monospace,monospace;color:var(--lime)}.radar-readout span{font:700 .58rem ui-monospace,monospace;color:var(--muted);letter-spacing:.1em}@keyframes sweep{to{transform:rotate(360deg)}}.repeater-side{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:17px}.mini-filters{display:flex;gap:7px;margin-bottom:13px}.mini-filter{border:1px solid var(--line);background:transparent;color:var(--muted);padding:7px 11px;border-radius:7px;font-size:.7rem;cursor:pointer}.mini-filter.active{color:var(--accent-ink);background:var(--lime);border-color:var(--lime);font-weight:750}.repeater-list{display:grid;gap:7px}.repeater{display:grid;grid-template-columns:82px 1fr 88px 68px;gap:12px;align-items:center;padding:12px 13px;background:var(--surface-row);border-radius:10px;border:1px solid transparent}.repeater:hover{border-color:var(--accent-border)}.call{font:800 .9rem ui-monospace,monospace;color:var(--lime)}.repeater h3{font-size:.82rem;margin:0 0 3px}.repeater p{font-size:.66rem;color:var(--muted);margin:0}.repeater .rx{font:700 .72rem ui-monospace,monospace}.distance{text-align:right}.distance b{display:block;font:.78rem ui-monospace,monospace}.distance span{font-size:.58rem;color:var(--muted)}.listen-here{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.local-card{padding:14px 15px;background:var(--panel2);border:1px solid var(--line);border-radius:11px}.local-card .tag{font:700 .57rem ui-monospace,monospace;color:var(--mint);letter-spacing:.1em}.local-card b{display:block;font:.83rem ui-monospace,monospace;color:var(--text);margin:8px 0 3px}.local-card p{margin:0;color:var(--muted);font-size:.66rem}.data-note{font-size:.64rem;color:var(--muted);margin:10px 3px 0}.location-row input{font-weight:650}.location-row input:focus{color:var(--lime)}@media(max-width:760px){.nearby-layout{grid-template-columns:1fr}.radar{max-height:260px;aspect-ratio:auto;height:260px}.listen-here{grid-template-columns:1fr}.repeater{grid-template-columns:70px 1fr 75px}.repeater .distance{display:none}.nearby-head{display:block}.nearby-meta{margin-top:13px;justify-content:space-between}}@media(max-width:450px){.repeater{grid-template-columns:61px 1fr 70px;gap:8px;padding:11px 9px}.repeater .rx{font-size:.65rem}.nearby-meta #position-label{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
