.mainMenu_menuWrap___ywm5{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Press Start\ 2P,monospace;overflow:hidden;padding:2rem 1rem;image-rendering:pixelated;background:transparent}.mainMenu_stars__qqoRE{position:absolute;inset:0;pointer-events:none}.mainMenu_star__cVbhY{position:absolute;background:#555;animation:mainMenu_twinkle__qMcnL 2s ease-in-out infinite alternate}@keyframes mainMenu_twinkle__qMcnL{0%{opacity:.2}to{opacity:.8}}.mainMenu_titleBlock__Nbrcv{text-align:center;margin-bottom:2.5rem;position:relative;z-index:1}.mainMenu_titleMain__4ETqk{font-size:28px;color:#e24b4a;text-shadow:3px 3px 0 #791f1f;letter-spacing:2px;line-height:1.6;animation:mainMenu_titleBounce__CDC_S 3s ease-in-out infinite}@keyframes mainMenu_titleBounce__CDC_S{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.mainMenu_menuButtons__R8ZNn{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1;width:320px;max-width:90%}.mainMenu_menuBtn__sQ5_X{font-family:Press Start\ 2P,monospace;font-size:14px;padding:18px 24px;border:3px solid;cursor:pointer;position:relative;transition:transform .1s,box-shadow .1s;text-align:center;image-rendering:pixelated;background:#111;text-decoration:none;display:block}.mainMenu_menuBtn__sQ5_X:hover{transform:translate(-2px,-2px)}.mainMenu_menuBtn__sQ5_X:active{transform:translate(2px,2px);box-shadow:none!important}.mainMenu_btnPlay__zvqPF{color:#1d9e75;border-color:#1d9e75;box-shadow:4px 4px 0 #085041}.mainMenu_btnPlay__zvqPF:hover{box-shadow:6px 6px 0 #085041}.mainMenu_btnSettings__VJgLX{color:#378add;border-color:#378add;box-shadow:4px 4px 0 #0c447c}.mainMenu_btnSettings__VJgLX:hover{box-shadow:6px 6px 0 #0c447c}.mainMenu_pixelCard__Mh_5M{position:absolute;z-index:0;pointer-events:auto}.mainMenu_characterButton___vpsr{border:none;background:transparent;padding:0;cursor:pointer}.mainMenu_characterSelected__sX1_G{transform:translateY(-4px) scale(1.06)}.mainMenu_pixelCharacter__OhacE{width:84px;display:flex;flex-direction:column;align-items:center;gap:0;transform:scale(1.05);filter:drop-shadow(0 6px 0 rgba(0,0,0,.35));position:relative}.mainMenu_pixelHead__UdGCd{width:28px;height:24px;background:#f1c5a5;display:flex;justify-content:center;align-items:center;gap:6px;z-index:2}.mainMenu_pixelHair__3c3_6,.mainMenu_pixelHead__UdGCd{border:3px solid #111;border-bottom:none;position:relative}.mainMenu_pixelHair__3c3_6{width:34px;height:14px;margin-bottom:-2px;z-index:3}.mainMenu_hairShort__WR83G{border-radius:8px 8px 2px 2px}.mainMenu_hairSpike__Smf0I{clip-path:polygon(0 100%,10% 30%,24% 70%,42% 10%,58% 66%,78% 12%,100% 100%)}.mainMenu_hairBob__5L_qL{border-radius:10px 10px 4px 4px;width:36px}.mainMenu_hairBand__rK8qX{border-radius:8px 8px 2px 2px}.mainMenu_hairBand__rK8qX:after{content:"";position:absolute;left:6px;right:6px;top:4px;height:4px;background:#f4f4f4}.mainMenu_pixelEye__tp6b4{width:4px;height:4px;background:#111}.mainMenu_pixelBody__gWAn5{width:40px;display:flex;justify-content:center;align-items:stretch;margin-top:-1px}.mainMenu_pixelArm__0dcEo,.mainMenu_pixelCore__kUOQv,.mainMenu_pixelLeg__dB1iz{border:3px solid #111}.mainMenu_pixelArm__0dcEo{width:8px;height:24px;margin-top:2px}.mainMenu_pixelCore__kUOQv{width:24px;height:30px}.mainMenu_pixelLegs__qCEBl{width:26px;display:flex;justify-content:space-between;margin-top:-1px}.mainMenu_pixelLeg__dB1iz{width:10px;height:22px;background:#293047}.mainMenu_pixelName__2b9NX{margin-top:8px;font-size:10px;color:#d8dde9;text-shadow:2px 2px 0 #111}.mainMenu_pixelBadge__b8e8r{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:6px;color:#ffe36c;background:#111;border:2px solid #ffe36c;padding:2px 4px;white-space:nowrap}.mainMenu_redTheme__exVLj .mainMenu_pixelArm__0dcEo,.mainMenu_redTheme__exVLj .mainMenu_pixelCore__kUOQv,.mainMenu_redTheme__exVLj .mainMenu_pixelHair__3c3_6{background:#e24b4a}.mainMenu_blueTheme__jLZtD .mainMenu_pixelArm__0dcEo,.mainMenu_blueTheme__jLZtD .mainMenu_pixelCore__kUOQv,.mainMenu_blueTheme__jLZtD .mainMenu_pixelHair__3c3_6{background:#378add}.mainMenu_greenTheme__4HX6T .mainMenu_pixelArm__0dcEo,.mainMenu_greenTheme__4HX6T .mainMenu_pixelCore__kUOQv,.mainMenu_greenTheme__4HX6T .mainMenu_pixelHair__3c3_6{background:#1d9e75}.mainMenu_amberTheme__SYo_t .mainMenu_pixelArm__0dcEo,.mainMenu_amberTheme__SYo_t .mainMenu_pixelCore__kUOQv,.mainMenu_amberTheme__SYo_t .mainMenu_pixelHair__3c3_6{background:#ba7517}.mainMenu_card1__fcE47{top:40px;left:30px;animation:mainMenu_floatCard1__pzveo 4s ease-in-out infinite}.mainMenu_card2__w3tX0{top:60px;right:40px;animation:mainMenu_floatCard2__E0GIf 5s ease-in-out infinite}.mainMenu_card3__PKlSG{bottom:50px;left:50px;animation:mainMenu_floatCard3__j6oZw 4.5s ease-in-out infinite}.mainMenu_card4__NbGiJ{bottom:40px;right:30px;animation:mainMenu_floatCard4__IFpS0 3.8s ease-in-out infinite}@keyframes mainMenu_floatCard1__pzveo{0%,to{transform:translateY(0) rotate(-18deg)}50%{transform:translateY(-10px) rotate(-18deg)}}@keyframes mainMenu_floatCard2__E0GIf{0%,to{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-10px) rotate(12deg)}}@keyframes mainMenu_floatCard3__j6oZw{0%,to{transform:translateY(0) rotate(8deg)}50%{transform:translateY(-10px) rotate(8deg)}}@keyframes mainMenu_floatCard4__IFpS0{0%,to{transform:translateY(0) rotate(-10deg)}50%{transform:translateY(-10px) rotate(-10deg)}}.mainMenu_dot__2IN_s{width:6px;height:6px;background:#d4537e}.mainMenu_footerText__Gemcu{font-size:8px;color:#555;margin-top:2rem;letter-spacing:2px;position:relative;z-index:1}.mainMenu_blink__Pajxc{animation:mainMenu_blink__Pajxc 1s step-end infinite}@keyframes mainMenu_blink__Pajxc{0%,50%{opacity:1}51%,to{opacity:0}}.mainMenu_btnIcon__aGcHF{font-size:1em;vertical-align:middle;display:inline-block;line-height:1}.mainMenu_footerText__Gemcu{display:none!important}