@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Caveat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Caveat-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Homemade Apple;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/HomemadeApple-Regular.woff2)format("woff2")}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/VT323-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/VT323-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box;margin:0;padding:0}button{font-family:inherit}html,body,#root{color:#fdfdfd;background:#0a0a0a;width:100%;height:100%;font-family:Inter,sans-serif;overflow:hidden}canvas{display:block}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes crtFlicker{0%{opacity:.98}5%{opacity:1}10%{opacity:.97}15%{opacity:1}to{opacity:1}}.app-store-scroll::-webkit-scrollbar{width:3px}.app-store-scroll::-webkit-scrollbar-track{background:#ffffff08}.app-store-scroll::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}@keyframes loadSlide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes staticFlicker{0%{opacity:.3}25%{opacity:.15}50%{opacity:.35}75%{opacity:.2}to{opacity:.3}}@keyframes iconWobble{0%{transform:rotate(0)}50%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes photoFallIn{0%{opacity:0;transform:translateY(-120px)scale(.8)}60%{opacity:1;transform:translateY(10px)scale(1.02)}80%{transform:translateY(-4px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes eggWobble{0%{transform:perspective(800px)rotateX(8deg)rotateY(0)rotate(-1deg)}25%{transform:perspective(800px)rotateX(2deg)rotateY(12deg)rotate(1deg)}50%{transform:perspective(800px)rotateX(-6deg)rotateY(0)rotate(1.5deg)}75%{transform:perspective(800px)rotateX(2deg)rotateY(-12deg)rotate(-1deg)}to{transform:perspective(800px)rotateX(8deg)rotateY(0)rotate(-1deg)}}@keyframes eggShadow{0%,to{opacity:.3;transform:scale(1)translateY(0)}25%{opacity:.25;transform:scale(.92,.95)translateY(2px)}50%{opacity:.35;transform:scale(1.05,1.03)translateY(-2px)}75%{opacity:.25;transform:scale(.92,.95)translateY(2px)}}.hand-btn{text-align:center;cursor:pointer;filter:url(#handDrawnNoise);user-select:none;color:#8ea8d4;background-color:#0000;border-width:0;border-radius:2rem;align-items:center;padding:.8em 1.2em;font-family:Homemade Apple,cursive;font-size:2.5rem;font-weight:700;transition:all .3s ease-in-out;animation:1s ease-in-out infinite idle;display:inline-flex;position:relative;box-shadow:4px 4px 0 1px #ccc6}.hand-btn .highlight{fill:#ffe10080;stroke:#ffe10080;stroke-width:10px;stroke-linecap:round;pointer-events:none;stroke-dasharray:1000;stroke-dashoffset:1000px;width:100%;height:100%;transition:stroke-dashoffset .5s ease-in-out;position:absolute;top:0;left:0}@keyframes idle{0%{filter:url(#handDrawnNoise)}50%{filter:url(#handDrawnNoise2);rotate:2.5deg}to{filter:url(#handDrawnNoise)}}.hand-btn .button-cosm{fill:#ccc6;transition:all .3s ease-out;position:absolute;translate:calc(24px - 100%) 1.5rem;scale:.5}.hand-btn:hover{border-width:0;border-radius:2rem;font-weight:700;animation:2.5s ease-in-out infinite hover;rotate:-2.5deg}.hand-btn:hover .highlight{stroke-dashoffset:0}.hand-btn:active .highlight{stroke-dashoffset:1000px;stroke:#bc4e2666;animation:5s infinite highlight,.5s forwards col}@keyframes col{0%{stroke:#ffe10080}to{stroke:#1c98eb66}}@keyframes highlight{0%{stroke-dashoffset:0}25%{stroke-dashoffset:1000px}50%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes hover{0%{filter:url(#handDrawnNoise);translate:0;rotate:0deg}25%{filter:url(#handDrawnNoise2);translate:0 -2px;rotate:-1deg}50%{filter:url(#handDrawnNoise);translate:0 2px;rotate:0deg}75%{filter:url(#handDrawnNoise2);translate:0 -2px;rotate:-1deg}to{filter:url(#handDrawnNoise);translate:0;rotate:0deg}}.hand-btn:hover .button-cosm{translate:calc(22px - 100%) 1.9rem;rotate:-15deg}.hand-btn:active .button-cosm{fill:#ccccccf1;animation:none;translate:calc(55px - 100%) 1.6rem;rotate:-135deg}.hand-btn:active{border-width:0;border-radius:2rem;font-weight:700;animation:1s ease-in-out infinite active;rotate:-2.5deg;box-shadow:inset 4px 4px 0 1px #ccccccf1}@keyframes active{0%{filter:url(#handDrawnNoiset);translate:0 -1px}25%{rotate:-3deg}50%{filter:url(#handDrawnNoiset2);translate:0 1px}66%{rotate:1.5deg}to{filter:url(#handDrawnNoiset);translate:0 -1px}}@keyframes waterfall{0%{background-position:0 0}to{background-position:0 600px}}:root{--grid-size:30px;--grid-offset:8px}@media (width<=600px){:root{--grid-size:20px;--grid-offset:5px}}.fallback-scroll{overflow-y:auto}.fallback-scroll::-webkit-scrollbar{width:4px}.fallback-scroll::-webkit-scrollbar-track{background:0 0}.fallback-scroll::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}@media (width<=768px){.fallback-scroll:after{content:"";flex-shrink:0;height:30px;display:block}}
