.zodiac-halo{color:#f4ecff;pointer-events:none;z-index:1;transform-origin:50%;filter:drop-shadow(0 0 6px #d557c573);width:82%;height:82%;font-family:Segoe UI Symbol,Noto Sans Symbols,Apple Symbols,DejaVu Sans,sans-serif;animation:1.6s both zodiac-halo-in,90s linear infinite zodiac-halo-spin;position:absolute;inset:9%;overflow:visible}@keyframes zodiac-halo-in{0%{opacity:0}to{opacity:1}}@keyframes zodiac-halo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zodiac-halo{animation:none}}@media (width<=700px){.oec-glow .zodiac-halo{width:94%;height:94%;inset:3%}}.loading-sphere .zodiac-halo{width:94%;height:94%;inset:3%}@media (width<=700px){.oec-glow .zodiac-halo,.loading-sphere .zodiac-halo{--halo:min(94%, calc((100vw - 16px) / .916));width:var(--halo);aspect-ratio:1;height:auto;margin-left:calc(var(--halo) / -2);margin-top:calc(var(--halo) / -2);inset:50% auto auto 50%}}
