._87Ml3q_sky{background:radial-gradient(at top,#ebb70024,#0000 55%),linear-gradient(#061437 0%,#0b2a6b 45%,#00338d 100%)}._87Ml3q_stars{pointer-events:none;opacity:.9;background-image:radial-gradient(1px 1px at 12% 18%,#ffffffe6,#0000),radial-gradient(1px 1px at 28% 8%,#ffffffb3,#0000),radial-gradient(1.5px 1.5px at 41% 26%,#fffc,#0000),radial-gradient(1px 1px at 57% 12%,#fff9,#0000),radial-gradient(1.5px 1.5px at 69% 22%,#ebb700e6,#0000),radial-gradient(1px 1px at 83% 9%,#fffc,#0000),radial-gradient(1px 1px at 91% 30%,#fff9,#0000),radial-gradient(1.5px 1.5px at 7% 40%,#ffffff80,#0000),radial-gradient(1px 1px at 48% 44%,#ebb700b3,#0000),radial-gradient(1px 1px at 76% 48%,#ffffff80,#0000);background-repeat:no-repeat;position:absolute;inset:0}._87Ml3q_flake{color:#fff;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 0 6px #fff9;animation-name:_87Ml3q_fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-4vh}@keyframes _87Ml3q_fall{0%{opacity:0;transform:translate(0,0)rotate(0)}8%{opacity:.85}92%{opacity:.6}to{opacity:0;transform:translate(2.5vw,108vh)rotate(360deg)}}._87Ml3q_door{background:linear-gradient(160deg,#f6cf3a 0%,#ebb700 55%,#c99a00 100%);box-shadow:inset 0 1px #ffffff73,0 4px 12px #00000040}._87Ml3q_doorClosed{background:#ffffff12;border:1px dashed #ffffff38}._87Ml3q_glow{box-shadow:0 0 0 1px #ebb70059,0 18px 50px #00000059}@media (prefers-reduced-motion:reduce){._87Ml3q_flake{opacity:.35;animation:none;top:auto}}
