.gst-radar{--radar-bg: var(--gst-bg-panel, rgba(8, 28, 43, .82));--radar-borda: var(--gst-divider, rgba(191, 222, 239, .4));--radar-texto: var(--gst-text, #F5F7F8);--radar-sombra: 0 10px 24px -12px rgba(0, 6, 14, .85), inset 0 1px 0 rgba(255, 255, 255, .12);--radar-raio: 5.5rem;position:fixed;right:var(--gst-safe-x, 16px);top:var(--radar-topo, calc(var(--radar-topo-tr, 300px) + 14px));left:auto;bottom:auto;z-index:7;width:calc(var(--radar-raio) * 2);height:calc(var(--radar-raio) * 2);border-radius:50%;pointer-events:none;background:var(--radar-bg);box-shadow:var(--radar-sombra),0 0 0 1.5px var(--radar-borda),0 0 0 4px #040e1666;overflow:hidden;transition:opacity var(--gst-mov-fast, .16s) ease,transform var(--gst-mov-fast, .16s) ease,top var(--gst-mov-fast, .16s) ease}.gst-radar[hidden],.gst-radar[data-oculto="1"]{opacity:0;transform:scale(.92);pointer-events:none}@media(max-width:520px){.gst-radar:not(.gst-radar--mapa){display:none}}.gst-radar-tela{display:block;width:100%;height:100%;border-radius:50%}.gst-radar--mapa{inset:0;width:auto;height:auto;border-radius:0;z-index:32;pointer-events:auto;background:#04101af0;box-shadow:none;display:grid;place-items:center}.gst-radar--mapa .gst-radar-tela{width:min(100vw,100vh);height:min(100vw,100vh);border-radius:0;cursor:grab}.gst-radar--mapa .gst-radar-tela:active{cursor:grabbing}.gst-radar-legenda{position:absolute;right:var(--gst-safe-x, 16px);top:var(--gst-safe-y, 16px);display:grid;gap:6px;padding:10px 14px;border-radius:10px;background:var(--radar-bg);box-shadow:var(--radar-sombra);color:var(--radar-texto);font:500 var(--gst-tipo-caption, 12px) var(--gst-fonte-util, system-ui);pointer-events:none}.gst-radar-legenda[hidden]{display:none}.gst-radar-legenda-item{display:flex;align-items:center;gap:8px}.gst-radar-legenda-cor{width:10px;height:10px;border-radius:50%;flex:none}.gst-radar-legenda-item{max-width:220px}.gst-radar-legenda-item:not(.gst-radar-legenda-vazio){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gst-radar-legenda-vazio{color:var(--gst-text-2, #B6C4CE);font-style:italic}.gst-radar-dica{position:absolute;left:50%;bottom:-1.4em;transform:translate(-50%);font:italic 600 var(--gst-tipo-micro, 11px) var(--gst-fonte-display, "GST Display", system-ui);color:var(--gst-text-2, #B6C4CE);white-space:nowrap;opacity:.85}
