.led.svelte-250s2z{background:radial-gradient(circle at 35% 35%, #ffffff8c, transparent 45%), var(--led);position:relative;box-shadow:inset 0 0 0 1px #0000001f}.led.svelte-250s2z:after{content:"";background:radial-gradient(circle, var(--led-glow) 0%, transparent 66%);opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out-expo), transform .26s var(--ease-out-expo);border-radius:9999px;position:absolute;inset:-6px}.led[data-mode=breathe].svelte-250s2z:after{animation:3.2s ease-in-out infinite svelte-250s2z-led-glow}.led[data-mode=steady].svelte-250s2z:after,.led[data-mode=fault].svelte-250s2z:after{opacity:.45}.led[data-mode=fault].svelte-250s2z{animation:1.6s linear infinite svelte-250s2z-led-fault}.led--boot.svelte-250s2z{animation:.64s linear both svelte-250s2z-led-boot;animation-delay:var(--led-delay,0s)}.led--boot[data-mode=fault].svelte-250s2z{animation:.64s linear both svelte-250s2z-led-boot,1.6s linear infinite svelte-250s2z-led-fault;animation-delay:var(--led-delay,0s), calc(var(--led-delay,0s) + .64s)}@media (width<=639px){.led[data-mode=breathe].svelte-250s2z:after{opacity:.45;animation:none}.led--boot.svelte-250s2z{animation:none}.led--boot[data-mode=fault].svelte-250s2z{animation:1.6s linear infinite svelte-250s2z-led-fault}}@keyframes svelte-250s2z-led-glow{0%,to{opacity:.15}50%{opacity:.9}}@keyframes svelte-250s2z-led-fault{0%,58%{opacity:1}58.01%,66%{opacity:.2}66.01%,76%{opacity:1}76.01%,84%{opacity:.2}84.01%,to{opacity:1}}@keyframes svelte-250s2z-led-boot{0%{opacity:.12}22%{opacity:1}34%{opacity:.3}52%,to{opacity:1}}.pupil.svelte-1vfs0ll{transition:transform .42s cubic-bezier(.22,1,.36,1)}.pupil.svelte-1vfs0ll circle:where(.svelte-1vfs0ll){transition:transform .16s cubic-bezier(.22,1,.36,1)}.mascot-startled.svelte-1vfs0ll .pupil:where(.svelte-1vfs0ll) circle:where(.svelte-1vfs0ll){transform-box:fill-box;transform-origin:50%;transform:scale(.5)}.lid.svelte-1vfs0ll{transform-box:fill-box;transform-origin:top;transform:scaleY(0)}.wing.svelte-1vfs0ll{transform-box:fill-box;transform-origin:top}.mascot-flap.svelte-1vfs0ll .wing-l:where(.svelte-1vfs0ll){animation:.22s ease-in-out infinite svelte-1vfs0ll-wing-flap-l}.mascot-flap.svelte-1vfs0ll .wing-r:where(.svelte-1vfs0ll){animation:.22s ease-in-out infinite svelte-1vfs0ll-wing-flap-r}@keyframes svelte-1vfs0ll-wing-flap-l{0%,to{transform:rotate(0)}50%{transform:rotate(24deg)}}@keyframes svelte-1vfs0ll-wing-flap-r{0%,to{transform:rotate(0)}50%{transform:rotate(-24deg)}}.mascot-blink.svelte-1vfs0ll .lid:where(.svelte-1vfs0ll){animation:5.8s ease-in-out infinite svelte-1vfs0ll-blink}.mascot-blink.svelte-1vfs0ll .lid--right:where(.svelte-1vfs0ll){animation-delay:40ms}@keyframes svelte-1vfs0ll-blink{0%,93%{transform:scaleY(0)}95.5%{transform:scaleY(1)}98%,to{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce),(width<=639px){.mascot-blink.svelte-1vfs0ll .lid:where(.svelte-1vfs0ll){animation:none}.pupil.svelte-1vfs0ll,.pupil.svelte-1vfs0ll circle:where(.svelte-1vfs0ll){transition:none}.wing.svelte-1vfs0ll{animation:none}}
