.hg-nexus .hsx-panel{--hsx-cyc:9s;--hsx-keep:var(--hgx-teal);--hsx-grow:var(--hgx-blue-hi);--hsx-prio:var(--hgx-violet)}.hg-nexus .hsx-sub{letter-spacing:.04em;color:var(--hgx-muted);margin:6px 0 2px;font-size:11.5px}.hg-nexus .hsx-radar{width:100%;height:auto;display:block;overflow:visible}.hg-nexus .hsx-rings polygon{fill:none;stroke:#94a3b829;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:hsxRing var(--hsx-cyc) ease-out infinite;animation-delay:calc(var(--i) * .12s)}@keyframes hsxRing{0%{opacity:0;transform:scale(.86)}12%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.hg-nexus .hsx-axes line{stroke:#94a3b833;stroke-width:1px;stroke-dasharray:106;stroke-dashoffset:106px;animation:hsxAxis var(--hsx-cyc) ease-out infinite;animation-delay:calc(.25s + var(--i) * 50ms)}@keyframes hsxAxis{0%{stroke-dashoffset:106px}18%,to{stroke-dashoffset:0}}.hg-nexus .hsx-shape{fill:url(#hsxFill);stroke:var(--hgx-teal-hi);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:hsxShape var(--hsx-cyc) cubic-bezier(.32, .72, .28, 1) infinite}@keyframes hsxShape{0%,20%{stroke-dashoffset:100px;fill-opacity:0}46%{stroke-dashoffset:0;fill-opacity:0}58%,92%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:0}}.hg-nexus .hsx-dot{transform-box:fill-box;transform-origin:50%;animation:hsxDot var(--hsx-cyc) cubic-bezier(.32, .72, .28, 1) infinite;animation-delay:calc(.5s + var(--i) * .11s)}.hg-nexus .hsx-dot.hsx-keep{fill:var(--hsx-keep)}.hg-nexus .hsx-dot.hsx-grow{fill:var(--hsx-grow)}.hg-nexus .hsx-dot.hsx-prio{fill:var(--hsx-prio)}@keyframes hsxDot{0%{opacity:0;transform:scale(.2)}14%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.hg-nexus .hsx-pulses circle{fill:none;stroke:var(--hsx-prio);stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:hsxPulse calc(var(--hsx-cyc) / 3) ease-out infinite;animation-delay:calc(1.5s + var(--i) * .5s)}@keyframes hsxPulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.hg-nexus .hsx-labels text{font-family:var(--hgx-head);letter-spacing:.04em;fill:var(--hgx-muted);animation:hsxLabel var(--hsx-cyc) ease-out infinite;animation-delay:calc(.6s + var(--i) * .11s);font-size:11px;font-weight:600}@keyframes hsxLabel{0%{opacity:0}16%,92%{opacity:1}to{opacity:0}}.hg-nexus .hsx-legend{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:6px;display:flex}.hg-nexus .hsx-leg{font-family:var(--hgx-head);letter-spacing:.14em;text-transform:uppercase;color:var(--hgx-muted);align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex}.hg-nexus .hsx-leg i{border-radius:50%;width:7px;height:7px}.hg-nexus .hsx-leg.hsx-keep i{background:var(--hsx-keep)}.hg-nexus .hsx-leg.hsx-grow i{background:var(--hsx-grow)}.hg-nexus .hsx-leg.hsx-prio i{background:var(--hsx-prio)}.hg-nexus .hsx-panel .hgx-panel-caption{text-align:center;margin-top:12px}@media (max-width:640px){.hg-nexus .hsx-labels text{font-size:10px}.hg-nexus .hsx-legend{gap:12px}}@media (prefers-reduced-motion:reduce){.hg-nexus .hsx-rings polygon,.hg-nexus .hsx-axes line,.hg-nexus .hsx-shape,.hg-nexus .hsx-dot,.hg-nexus .hsx-labels text{opacity:1;animation:none;transform:none}.hg-nexus .hsx-axes line{stroke-dashoffset:0}.hg-nexus .hsx-shape{stroke-dashoffset:0;fill-opacity:1}.hg-nexus .hsx-pulses{display:none}}
