.rd{--rd-bg:var(--bg-top);--rd-ink:var(--ink);--rd-accent:var(--accent);--rd-pos:var(--pos);background:var(--rd-bg);color:rgb(var(--rd-ink));transition:background-color .4s,color .4s}.rd-map{pointer-events:none;isolation:isolate;-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.rd-map .leaflet-container,.rd-map.leaflet-container{background:0 0!important}[data-theme=light] .rd-map .leaflet-tile-pane{opacity:.5;filter:grayscale()}.rd-map .leaflet-tile-pane{opacity:.55;filter:grayscale(.6)}.rd-live{background:var(--rd-pos);border-radius:50%;width:12px;height:12px;display:block;position:relative}.rd-live:after{content:"";background:var(--rd-pos);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite rd-ping;position:absolute;inset:0}@keyframes rd-ping{to{opacity:0;transform:scale(3.2)}}.rd-track{scrollbar-width:none;scroll-behavior:smooth}.rd-track::-webkit-scrollbar{display:none}.rd-card{transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s,box-shadow .3s}@media (prefers-reduced-motion:reduce){.rd-card,.rd{transition:none}.rd-live:after{animation:none}.rd-track{scroll-behavior:auto}}.rd-sheen-soft:after{opacity:.45;text-shadow:0 0 .18em var(--sheen-glow-a)}
