:root{--background:#fff;--foreground:#171717;--outer-padding:1.5rem;--button-font-size:2.5rem;--heart-svg-size:3rem;--city-svg-size:10vh;--light-svg-bottom-position:10vh;--light-svg-height:50vh;--base-width:150px;--spotlight-animation-duration:10s;--spotlight-animation-timing:ease-in-out;--spotlight-animation-iteration:infinite;--spotlight-animation-delay:0s}html,body{cursor:url(/assets/images/objects/lemonmouse38.png),auto;flex-direction:column;max-width:100vw;height:100dvh;display:flex;overflow:hidden}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
@font-face{font-family:asit;src:url(../media/asit9_fin_Regular-s.p.f82e1c81.ttf)format("truetype");font-display:swap}@font-face{font-family:asit Fallback;src:local(Arial);ascent-override:78.35%;descent-override:0.0%;line-gap-override:8.81%;size-adjust:102.1%}.asit_1a5adb9e-module__2kYh9a__className{font-family:asit,asit Fallback}
