.sky-stage{z-index:-1;aspect-ratio:1672/941;pointer-events:none;contain:strict;background:#141a33 50%/100% 100% no-repeat;width:max(100vw,177.7vh);position:fixed;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.sky-stage>i{will-change:opacity, transform;display:block;position:absolute;translate:-50% -50%}.sky-moon{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#fff6d28c 0 34%,#ffecaa38 48%,#0000 70%);border-radius:50%;animation:7s ease-in-out infinite sky-moon;scale:2.2}@keyframes sky-moon{50%{opacity:.65;scale:2.5}}.sky-star{background:#fff;border-radius:50%;width:3px;height:3px;animation:3s ease-in-out infinite sky-twinkle;box-shadow:0 0 4px 1px #c8dcffe6}@keyframes sky-twinkle{0%,to{opacity:.15}50%{opacity:1}}.sky-shoot{opacity:0;transform-origin:100%;background:linear-gradient(90deg,#fff0,#fff 85%,#fff);border-radius:2px;width:140px;height:2px;animation:55s linear infinite sky-shoot;rotate:28deg}@keyframes sky-shoot{0%{opacity:0;transform:translate(0)scaleX(.2)}.6%{opacity:1}1.6%{opacity:0;transform:translate(220px,118px)scaleX(1)}to{opacity:0}}.sky-win{aspect-ratio:1;background:#ffcf6a;border-radius:2px;width:.42%;animation:20s step-end infinite sky-win;box-shadow:0 0 6px 3px #ffb446bf,0 0 18px 6px #ff962859}.sky-win.city{width:.26%;box-shadow:0 0 4px 2px #ffbe5ab3}@keyframes sky-win{0%,to{opacity:0}8%{opacity:.9}70%{opacity:1}78%{opacity:0}}.sky-fire{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#ffd678f2 0 12%,#ff96288c 30%,#ff6e1400 68%);border-radius:50%;width:2.4%;animation:.9s ease-in-out infinite alternate sky-flame}.sky-fire.lantern{width:3.2%;animation-duration:2.6s}@keyframes sky-flame{0%{opacity:.75;transform:scale(.92)}40%{opacity:1;transform:scale(1.06)}to{opacity:.85;transform:scale(.97)translateY(-2%)}}.sky-cloud{aspect-ratio:3;filter:blur(2px);background:radial-gradient(at 50% 60%,#ffffff8c,#fff0 68%);border-radius:50%;width:22%;animation:140s linear infinite alternate sky-drift}.sky-cloud.b{width:16%;animation-duration:190s}@keyframes sky-drift{to{transform:translate(28vw)}}.sky-stage>.sky-smoke{aspect-ratio:1/3;width:2.2%;position:absolute;translate:-50% -96%}.sky-smoke>i{aspect-ratio:1;filter:blur(1px);opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#d7d7e1cc 0 30%,#d7d7e100 70%);border-radius:50%;width:50%;animation:7s ease-out infinite sky-smoke;position:absolute;bottom:0;left:25%}.sky-stage.day .sky-smoke>i{background:radial-gradient(circle,#fafaffb3,#fafaff00 70%)}@keyframes sky-smoke{0%{opacity:0;transform:translate(0)scale(.6)}10%{opacity:1}55%{opacity:.7}to{opacity:0;transform:translate(90%,-320%)scale(3)}}@media (prefers-reduced-motion:reduce){.sky-stage>i,.sky-smoke>i{animation:none}.sky-win{opacity:.9}.sky-shoot{display:none}}.sky-mock-panel .block-row{align-items:center;gap:10px;display:flex}
