.hx-radar{background:#07050f}.hx-radar-glow{z-index:-1;background:radial-gradient(70% 70% at 70%,#151036,#07050f 75%);position:absolute;inset:0}.aurora-home .hx-radar .hx-title em{background:linear-gradient(90deg,#54e6c4,#a891ff);color:#0000;-webkit-background-clip:text;background-clip:text}.hx-radar-col{min-width:0}.hx-radar-dial{aspect-ratio:1;background:radial-gradient(circle,#54e6c40f,#0000 70%);border-radius:50%;width:min(520px,100%);margin:0 auto;position:relative;box-shadow:inset 0 0 0 1px #54e6c433}.hx-radar-ring{border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #54e6c426}.hx-radar-sweep{background:conic-gradient(#54e6c466,#0000 60deg);border-radius:50%;animation:4s linear infinite hx-radar-sweep;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 70%,#0000 71%);mask:radial-gradient(circle,#000 70%,#0000 71%)}.hx-radar-dial:not([data-run=true]) .hx-radar-sweep,.hx-radar-dial:not([data-run=true]) .hx-radar-blip i{animation-play-state:paused}@keyframes hx-radar-sweep{to{transform:rotate(360deg)}}.hx-radar-home{background:#ff6a3d;border-radius:50%;width:14px;height:14px;margin:-7px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 6px #ff6a3d33}.hx-radar-home b{font:600 9px var(--font-mono),monospace;color:#ff6a3d;position:absolute;top:18px;left:50%;transform:translate(-50%)}.hx-radar-blip{color:#fff;text-align:center;border-radius:10px;padding:8px 4px;text-decoration:none;display:block;position:absolute;transform:translate(-50%,-50%)}.hx-radar-blip:focus-visible{outline-offset:1px;z-index:3;outline:2px solid #54e6c4}.hx-radar-blip:hover{z-index:2}.hx-radar-blip i{width:10px;height:10px;animation:4s ease-out infinite hx-radar-ping;animation-delay:calc(var(--a) / 360 * 4s - 4s);background:#54e6c4;border-radius:50%;margin:0 auto;display:block;box-shadow:0 0 14px #54e6c4}@keyframes hx-radar-ping{0%{box-shadow:0 0 #54e6c4aa}22%,to{box-shadow:0 0 0 22px #0000}}.hx-radar-blip span{font:600 10px/1.25 var(--font-mono),monospace;white-space:nowrap;text-align:center;background:#0d0a1cd9;border-radius:7px;margin-top:5px;padding:3px 7px;display:block}.hx-radar-blip em{color:#fff;text-overflow:ellipsis;max-width:84px;font-style:normal;display:block;overflow:hidden}.hx-radar-blip strong{color:#54e6c4;font-weight:600;display:block}.hx-radar-lock i{background:#ffc857;animation-name:hx-radar-ping-amber;box-shadow:0 0 14px #ffc857}@keyframes hx-radar-ping-amber{0%{box-shadow:0 0 #ffc857aa}22%,to{box-shadow:0 0 0 22px #0000}}.hx-radar-lock strong{color:#ffc857}.hx-radar-lock .hx-radar-blur{filter:blur(4px)}.hx-radar-premium .hx-radar-lock span{filter:none;transition:filter .6s}.hx-radar-premium .hx-radar-lock i{background:#54e6c4}.hx-radar-panel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:20px;display:flex}.hx-radar-counter{gap:26px;display:flex}.hx-radar-counter small{font:600 9px var(--font-mono),monospace;letter-spacing:.14em;color:#ffffffa0;display:block}.hx-radar-counter b{font:800 clamp(30px,5vw,40px) var(--font-sora),sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#fff}.hx-radar-total b{color:#ffc857}.hx-radar-toggle{color:#fff;min-height:48px;font:700 14px var(--font-manrope),sans-serif;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:inline-flex}.hx-radar-toggle:focus-visible{outline-offset:2px;outline:2px solid #54e6c4}.hx-radar-toggle i{background:#ffffff30;border-radius:999px;width:52px;height:30px;transition:background .3s;position:relative}.hx-radar-toggle i:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;left:4px}.hx-radar-on i{background:#ffc857}.hx-radar-on i:after{transform:translate(22px)}@media (max-width:899px){.hx-radar-dial{width:min(360px,100%)}.hx-radar-panel{justify-content:center}}@media (prefers-reduced-motion:reduce){.hx-radar-sweep,.hx-radar-blip i{animation:none!important}}.hx-radar-dial[data-paused=true] .hx-radar-sweep,.hx-radar-dial[data-paused=true] .hx-radar-blip i{animation:none}.aurora-home .hx-radar .hx-title{font-size:clamp(36px,4.6vw,62px)}@media (max-width:560px){.hx-radar-blip em{max-width:62px}.hx-radar-blip span{padding:3px 5px;font-size:9px}}.aurora-app .hx-radar-toggle:hover,.aurora-app .hx-radar-toggle:active{color:#fff;background:#ffffff1f}.aurora-app .hx-radar-toggle.hx-radar-on,.aurora-app .hx-radar-toggle.hx-radar-on:hover{color:#fff;background:#ffc85724}.hx-radar-premium .hx-radar-lock span{animation:1.1s cubic-bezier(.2,.8,.2,1) hx-radar-reveal}.hx-radar-premium .hx-radar-lock i{animation:1.1s ease-out hx-radar-reveal-dot}.hx-radar-dial[data-paused=true] .hx-radar-lock span,.hx-radar-dial[data-paused=true] .hx-radar-lock i{animation:none}@keyframes hx-radar-reveal{0%{transform:scale(1);box-shadow:0 0 #ffc857cc}35%{transform:scale(1.12);box-shadow:0 0 0 6px #ffc85766}to{transform:scale(1);box-shadow:0 0 0 14px #ffc85700}}@keyframes hx-radar-reveal-dot{0%{box-shadow:0 0 #ffc857}to{box-shadow:0 0 0 22px #ffc85700}}.hx-radar-reveal{color:#ffc857;min-height:1.4em;margin:12px 0 0;font-size:14px}.aurora-app .hx-radar-reveal a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.hx-radar-premium .hx-radar-lock span,.hx-radar-premium .hx-radar-lock i{animation:none}}
