.scene.svelte-1qluhxb{--cloud:#fdfaf5;--star:#fffaf0;--metal:#f6f3ed;--metal-deep:#d2cbc0;--water-lit:#e3ece9;--glow:#ffcf8f;--beacon:#ff6a4d;--bee:#4b4540;--bee-stripe:#dcb673;position:relative;container-type:inline-size}.dark .scene.svelte-1qluhxb{--metal:#aaa69f;--metal-deep:#7d7972;--water-lit:#69798a;--glow:#ffc684}.art.svelte-1qluhxb,.by-day.svelte-1qluhxb,.by-night.svelte-1qluhxb{width:100%;height:100%;position:absolute;inset:0}.art.svelte-1qluhxb{transition:opacity .6s}.art-night.svelte-1qluhxb,.dark .scene.svelte-1qluhxb .art-day:where(.svelte-1qluhxb){opacity:0}.dark .scene.svelte-1qluhxb .art-night:where(.svelte-1qluhxb){opacity:1}.by-night.svelte-1qluhxb,.dark .scene.svelte-1qluhxb .by-day:where(.svelte-1qluhxb){display:none}.dark .scene.svelte-1qluhxb .by-night:where(.svelte-1qluhxb){display:block}.sky.svelte-1qluhxb,.rotor.svelte-1qluhxb,.cloud.svelte-1qluhxb,.twinkle.svelte-1qluhxb,.shooting.svelte-1qluhxb,.fall.svelte-1qluhxb,.bee.svelte-1qluhxb,.beacon.svelte-1qluhxb,.firefly.svelte-1qluhxb{position:absolute}.sky.svelte-1qluhxb{aspect-ratio:1;border-radius:50%;overflow:hidden}.cloud.svelte-1qluhxb{fill:var(--cloud);opacity:.9;animation:linear infinite svelte-1qluhxb-drift;left:0}.twinkle.svelte-1qluhxb{background:var(--star);border-radius:50%;width:.4cqw;height:.4cqw;animation:4.5s ease-in-out infinite svelte-1qluhxb-twinkle}.shooting.svelte-1qluhxb{opacity:0;background:linear-gradient(90deg, var(--star), transparent);width:9cqw;height:1px;animation:11s ease-in 4s infinite svelte-1qluhxb-shoot;top:18%;left:62%;rotate:-28deg}.rotor.svelte-1qluhxb{width:0;height:0}.blades.svelte-1qluhxb{fill:var(--metal);animation:7s linear infinite svelte-1qluhxb-spin;display:block}.hub.svelte-1qluhxb{fill:var(--metal-deep)}.fall.svelte-1qluhxb{overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.fall.svelte-1qluhxb span:where(.svelte-1qluhxb){background:repeating-linear-gradient(transparent 0, color-mix(in oklab, var(--water-lit) 55%, transparent) .6cqw, transparent 1.4cqw 2.2cqw);animation:1.4s linear infinite svelte-1qluhxb-flow;position:absolute;inset:-100% 0 0}.bee.svelte-1qluhxb{background:var(--bee);width:.7cqw;height:.55cqw;box-shadow:inset .25cqw 0 var(--bee-stripe);border-radius:50%;animation:3.2s ease-in-out infinite svelte-1qluhxb-buzz}.beacon.svelte-1qluhxb{background:var(--beacon);width:.8cqw;height:.8cqw;box-shadow:0 0 1.2cqw .3cqw color-mix(in oklab, var(--beacon) 60%, transparent);border-radius:50%;margin:-.4cqw 0 0 -.4cqw;animation:2.4s step-end infinite svelte-1qluhxb-beacon}.firefly.svelte-1qluhxb{background:var(--glow);width:.9cqw;height:.9cqw;box-shadow:0 0 1.8cqw .5cqw color-mix(in oklab, var(--glow) 70%, transparent);border-radius:50%;animation:7s ease-in-out infinite alternate svelte-1qluhxb-wander,2.6s ease-in-out infinite svelte-1qluhxb-blink}@keyframes svelte-1qluhxb-drift{0%{translate:-20cqw}to{translate:90cqw}}@keyframes svelte-1qluhxb-twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes svelte-1qluhxb-shoot{0%,92%{opacity:0;translate:0}94%{opacity:1}to{opacity:0;translate:-18cqw 9cqw}}@keyframes svelte-1qluhxb-spin{to{rotate:360deg}}@keyframes svelte-1qluhxb-flow{to{translate:0 50%}}@keyframes svelte-1qluhxb-buzz{0%,to{translate:0}25%{translate:2.2cqw -1.4cqw}50%{translate:.6cqw -2.6cqw}75%{translate:-1.8cqw -1cqw}}@keyframes svelte-1qluhxb-beacon{0%,60%{opacity:.25}70%{opacity:1}}@keyframes svelte-1qluhxb-wander{to{translate:2.4cqw -3cqw}}@keyframes svelte-1qluhxb-blink{0%,to{opacity:.15}50%{opacity:1}}
