.eq{aspect-ratio:957/809;pointer-events:none;width:min(640px,100% + 8rem);position:relative}.eq--back{z-index:-1;aspect-ratio:auto;width:auto;position:absolute;overflow-x:clip}.eq-layer,.eq-art,.eq-sparks{position:absolute;inset:0}.eq-art img{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.eq-glow{filter:blur(14px)brightness(1.5)saturate(1.3);opacity:.45}.eq-through{width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute}.eq-star{aspect-ratio:1;mix-blend-mode:screen;opacity:.7;background:radial-gradient(closest-side,#ffffffd9,#f0c8ff73 22%,#dd6af229 55%,#dd6af200);border-radius:50%;width:15%;position:absolute;translate:-50% -50%}.eq-flare{mix-blend-mode:screen;opacity:.85;background:radial-gradient(closest-side,#f3e1ff8c,#dd6af247 45%,#b96cff00);border-radius:50%;width:130px;height:130px;margin:-65px 0 0 -65px;position:absolute}.eq-sparks{width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.eq[data-play] .eq-glow{animation:5s ease-in-out infinite eq-breathe}.eq[data-play] .eq-star{animation:2.6s ease-in-out infinite eq-twinkle}.eq[data-play] .eq-flare{animation:eq-flicker 3.2s ease-in-out var(--d,0s) infinite}}@keyframes eq-breathe{0%,to{opacity:.3}50%{opacity:.7}}@keyframes eq-twinkle{0%,to{opacity:.55;transform:scale(.9)}45%{opacity:.8;transform:scale(1)}52%{opacity:1;transform:scale(1.25)}60%{opacity:.75;transform:scale(1)}}@keyframes eq-flicker{0%,to{opacity:.85}50%{opacity:.55}}@media (max-width:900px){.eq{width:80vw;max-width:520px}}
