@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(../fonts/baloo2.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/nunito.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:600 700;font-display:swap;src:url(../fonts/caveat.woff2) format("woff2")}html,body{margin:0;padding:0;height:100%;overflow:hidden;background:#1a1440;touch-action:manipulation;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-text-size-adjust:100%}button{font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}img{-webkit-user-drag:none}.pA93:active{transform:scale(.93)}.pA94:active{transform:scale(.94)}.pA95:active{transform:scale(.95)}.pA97:active{transform:scale(.97)}.coverBtn:hover{transform:translateY(-6px)}.coverBtn:active{transform:scale(.95)}.ytHost iframe{position:absolute;inset:0;width:100%;height:100%;border:none;border-radius:4px}@keyframes twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes pop{0%{transform:scale(1)}30%{transform:scale(1.15) rotate(-4deg)}60%{transform:scale(.95) rotate(3deg)}to{transform:scale(1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes pageIn{0%{opacity:.25;transform:scale(.982)}to{opacity:1;transform:scale(1)}}@keyframes sparkle{0%{transform:scale(0) rotate(0);opacity:0}40%{opacity:1}to{transform:scale(1.5) rotate(35deg);opacity:0}}@keyframes doorZoom{0%{transform:scale(1)}30%{transform:scale(1.15)}to{transform:scale(7.5)}}@keyframes wobbleSm{0%,to{transform:rotate(0)}25%{transform:rotate(-2.5deg)}50%{transform:rotate(2deg)}75%{transform:rotate(-1deg)}}@keyframes bobSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes choiceZoom{to{transform:scale(2.4)}}@keyframes flyOff{0%{transform:translate(0) scale(1) rotate(0);opacity:1;filter:drop-shadow(0 0 0 rgba(249,215,131,0))}35%{transform:translate(calc(var(--flyX) * .3),calc(var(--flyY) * .42)) scale(calc(1 + (var(--flyS) - 1) * .35)) rotate(-7deg);filter:drop-shadow(0 0 18px rgba(249,215,131,.85))}72%{opacity:1;filter:drop-shadow(0 0 28px rgba(249,215,131,.95))}to{transform:translate(var(--flyX),var(--flyY)) scale(var(--flyS)) rotate(4deg);opacity:0;filter:drop-shadow(0 0 36px rgba(249,215,131,0))}}.flyOff{animation:flyOff .85s cubic-bezier(.45,.05,.55,.95) forwards!important;pointer-events:none}@keyframes confetti{0%{transform:translateY(-4vh) rotate(0);opacity:1}to{transform:translateY(108vh) rotate(560deg);opacity:.9}}@keyframes balloonBob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(2deg)}}@keyframes possumIn{0%{transform:translate(-104%) rotate(-5deg)}65%{transform:translate(3%) rotate(2deg)}to{transform:translate(0) rotate(0)}}.possumIn{animation:possumIn .9s cubic-bezier(.3,1.25,.5,1) both}@keyframes possumOut{to{transform:translate(-108%) rotate(-7deg)}}.possumOut{animation:possumOut .5s cubic-bezier(.55,.06,.68,.19) both;pointer-events:none}@keyframes fireflyX{0%{transform:translate(0)}to{transform:translate(var(--fx, 3vw))}}@keyframes fireflyY{0%{transform:translateY(0)}to{transform:translateY(var(--fy, 2vh))}}@keyframes fireflyGlow{0%,to{opacity:.12}55%{opacity:1}}@keyframes shoot{0%{opacity:0;transform:translate(0)}1.2%{opacity:1}6%{opacity:0;transform:translate(38vw,11vw)}to{opacity:0;transform:translate(38vw,11vw)}}.chrome{zoom:var(--ui, 1)}@keyframes turnPhone{0%,18%{transform:rotate(0)}48%,78%{transform:rotate(90deg)}to{transform:rotate(0)}}
