@keyframes twinkle-8b800495{0%,to{opacity:.2}50%{opacity:1}}@keyframes pulse-glow-8b800495{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.landscape-container[data-v-8b800495]{height:100vh;opacity:0;overflow:hidden;position:relative;transition:opacity 1.5s ease-in-out;width:100%}.landscape-container.is-mounted[data-v-8b800495]{opacity:1}.sky-layer[data-v-8b800495],.stars-container[data-v-8b800495]{top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity 1.5s ease-in-out}.star[data-v-8b800495]{animation:twinkle-8b800495 ease-in-out infinite;background-color:#fff;border-radius:9999px;position:absolute}.celestial-body[data-v-8b800495]{background:none;border:none;border-radius:100%;cursor:pointer;padding:0;position:absolute;right:2rem;top:2rem;transition:transform 1.5s ease-in-out,opacity 1.5s ease-in-out}.celestial-body[data-v-8b800495]:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.celestial-body:hover .celestial-wrapper[data-v-8b800495]{transform:scale(1.1)}@media (min-width:768px){.celestial-body[data-v-8b800495]{right:3rem;top:3rem}}.celestial-wrapper[data-v-8b800495]{height:6rem;position:relative;transition:transform .3s ease-out;width:6rem}@media (min-width:768px){.celestial-wrapper[data-v-8b800495]{height:8rem;width:8rem}}.moon-glow[data-v-8b800495],.sun-glow[data-v-8b800495]{border-radius:9999px;top:0;right:0;bottom:0;left:0;position:absolute}.sun-glow[data-v-8b800495]{animation:pulse-glow-8b800495 3s ease-in-out infinite}.sun-core[data-v-8b800495]{border-radius:9999px;height:4rem;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:4rem}@media (min-width:768px){.sun-core[data-v-8b800495]{height:5rem;width:5rem}}.moon-core[data-v-8b800495]{background-color:#fff;border-radius:9999px;height:4rem;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:4rem}@media (min-width:768px){.moon-core[data-v-8b800495]{height:5rem;width:5rem}}.crater[data-v-8b800495]{background-color:#f3f4f6;border-radius:9999px;position:absolute}.crater-1[data-v-8b800495]{height:.75rem;left:33.3333%;opacity:.5;top:25%;width:.75rem}.crater-2[data-v-8b800495]{height:1rem;opacity:.4;right:25%;top:50%;width:1rem}.crater-3[data-v-8b800495]{bottom:33.3333%;height:.5rem;left:50%;opacity:.6;width:.5rem}.mountain-layer[data-v-8b800495]{bottom:0;left:0;position:absolute;right:0}.back-layer[data-v-8b800495]{height:35%}.middle-layer[data-v-8b800495]{height:30%}.front-layer[data-v-8b800495]{height:20%}.mountain-svg[data-v-8b800495]{height:100%;width:100%}.mountain-path[data-v-8b800495]{transition:all 1.5s ease-in-out}.ground[data-v-8b800495]{bottom:0;height:3rem;left:0;position:absolute;right:0;transition:background-color 1.5s ease-in-out}@media (min-width:768px){.ground[data-v-8b800495]{height:3rem}}.instruction-text[data-v-8b800495]{bottom:0;left:50%;opacity:.9;position:absolute;text-align:center;transform:translate(-50%);transition:color 1.5s ease-in-out;width:100%}.instruction-text p[data-v-8b800495]{align-items:center;display:flex;font-size:.75rem;height:3rem;justify-content:center;margin:0;padding:0}@media (min-width:768px){.instruction-text p[data-v-8b800495]{font-size:.875rem}}
