.SparkleEffect_particle__PRkDS{position:absolute;top:-15%;pointer-events:none;animation:SparkleEffect_fall__LYgOW var(--fall-duration) linear var(--fall-delay) infinite both}.SparkleEffect_flight__ZQjN1,.SparkleEffect_head__949DX,.SparkleEffect_spin__DnOHE{display:block;width:100%;height:100%}.SparkleEffect_flight__ZQjN1{position:relative;pointer-events:none;animation:SparkleEffect_visibility__W_MQu var(--fall-duration) linear var(--fall-delay) infinite both}.SparkleEffect_spin__DnOHE{animation:SparkleEffect_spin__DnOHE var(--fall-duration) linear var(--fall-delay) infinite both}.SparkleEffect_trajectory__dO8Vi{position:absolute;inset:0;transform:rotate(var(--flight-angle))}.SparkleEffect_trail__RUPH7{position:absolute;top:50%;right:50%;width:clamp(60px,8vw,110px);height:1.5px;opacity:0;background:linear-gradient(90deg,transparent,currentColor);border-radius:50%;transform-origin:right center;filter:blur(.3px)}@media (any-hover:hover) and (any-pointer:fine){.SparkleEffect_particle__PRkDS[data-shooting=false]{pointer-events:auto}}.SparkleEffect_particle__PRkDS[data-shooting=true],.SparkleEffect_particle__PRkDS[data-shooting=true] .SparkleEffect_spin__DnOHE{animation-play-state:paused}.SparkleEffect_particle__PRkDS[data-shooting=true] .SparkleEffect_flight__ZQjN1{animation:SparkleEffect_shoot__WCZBy .68s cubic-bezier(.3,.1,.7,.65) both}.SparkleEffect_particle__PRkDS[data-shooting=true] .SparkleEffect_head__949DX{animation:SparkleEffect_head__949DX .68s ease-out both}.SparkleEffect_particle__PRkDS[data-shooting=true] .SparkleEffect_trail__RUPH7{animation:SparkleEffect_trail__RUPH7 .68s ease-out both}@keyframes SparkleEffect_fall__LYgOW{0%{top:-15%;transform:translateX(0)}to{top:115%;transform:translateX(var(--wind-drift))}}@keyframes SparkleEffect_visibility__W_MQu{0%,to{opacity:0}25%,75%{opacity:.85}}@keyframes SparkleEffect_spin__DnOHE{0%{transform:rotate(var(--star-rotation)) scale(var(--star-scale))}50%{transform:rotate(calc(var(--star-rotation) + 180deg)) scale(calc(var(--star-scale) * 1.1))}to{transform:rotate(calc(var(--star-rotation) + 1turn)) scale(var(--star-scale))}}@keyframes SparkleEffect_shoot__WCZBy{0%{transform:translate(0);opacity:var(--departure-opacity)}to{transform:translate(var(--flight-x),var(--flight-y));opacity:0}}@keyframes SparkleEffect_head__949DX{0%{transform:scale(1)}35%{transform:scale(.4)}to{transform:scale(.05)}}@keyframes SparkleEffect_trail__RUPH7{0%{transform:translateY(-50%) scaleX(0);opacity:0}20%{opacity:.32}45%{transform:translateY(-50%) scaleX(1);opacity:.24}to{transform:translateY(-50%) scaleX(.65);opacity:0}}@media (prefers-reduced-motion:reduce){.SparkleEffect_field__xR_FJ{display:none}}