*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;overflow:hidden;-webkit-text-size-adjust:100%}body{font-family:Nunito,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;user-select:none;-webkit-user-select:none;background:#2a1200;line-height:1.6;word-spacing:.05em}#root{width:100%;height:100dvh;overflow:hidden}#main-content{width:100%;height:100%}@media(min-width:768px){#root{max-width:480px;margin:0 auto;box-shadow:0 0 60px #00000080}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wiggle{0%{transform:rotate(-4deg) translateY(0)}25%{transform:rotate(1deg) translateY(-2px)}50%{transform:rotate(4deg) translateY(0)}75%{transform:rotate(-1deg) translateY(-2px)}to{transform:rotate(-4deg) translateY(0)}}@keyframes steam-sway{0%{transform:translateY(0) translate(0) scaleX(1);opacity:.7}33%{transform:translateY(-12px) translate(3px) scaleX(1.1);opacity:.55}66%{transform:translateY(-24px) translate(-3px) scaleX(1.2);opacity:.35}to{transform:translateY(-38px) translate(2px) scaleX(1.4);opacity:0}}@keyframes pop{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes steam{0%{transform:translateY(0) scaleX(1);opacity:.7}to{transform:translateY(-30px) scaleX(1.3);opacity:0}}@keyframes celebrate{0%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(10deg) scale(1.2)}to{transform:rotate(-10deg) scale(1.1)}}@keyframes confetti-fall{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(700px) rotate(720deg);opacity:0}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(1.3);opacity:0}}@keyframes worm-walk{0%{transform:translate(0)}to{transform:translate(4px)}}@keyframes star-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes screen-fade-in{0%{opacity:0}to{opacity:1}}@keyframes celebrate-big{0%{transform:rotate(-15deg) scale(1.1)}25%{transform:rotate(15deg) scale(1.25)}50%{transform:rotate(-10deg) scale(1.15)}75%{transform:rotate(10deg) scale(1.2)}to{transform:rotate(-15deg) scale(1.1)}}@keyframes spark{0%{transform:scale(0) rotate(0);opacity:0}40%{transform:scale(1.3) rotate(45deg);opacity:1}to{transform:scale(0) rotate(90deg);opacity:0}}@keyframes firework-ray{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(.9);opacity:0}}@keyframes confetti-fall-wiggle{0%{transform:translateY(-20px) rotate(0) translate(0);opacity:1}25%{transform:translateY(180px) rotate(180deg) translate(18px)}50%{transform:translateY(380px) rotate(360deg) translate(-12px)}75%{transform:translateY(560px) rotate(540deg) translate(10px)}to{transform:translateY(760px) rotate(720deg) translate(-8px);opacity:0}}@media(prefers-reduced-motion:reduce){@keyframes bounce{0%,to{transform:none}50%{transform:none}}@keyframes wiggle{0%,to{transform:none}50%{transform:none}}@keyframes steam-sway{0%,to{opacity:0}}@keyframes celebrate{0%,50%,to{transform:none}}@keyframes celebrate-big{0%,25%,50%,75%,to{transform:none}}@keyframes steam{0%,to{opacity:0}}@keyframes pulse-ring{0%,to{transform:none;opacity:.6}}@keyframes worm-walk{0%,to{transform:none}}@keyframes star-pulse{0%,50%,to{transform:none}}@keyframes confetti-fall{0%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes confetti-fall-wiggle{0%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes spark{0%,to{opacity:0;transform:none}40%{opacity:1;transform:none}}@keyframes firework-ray{0%,to{opacity:0;transform:none}60%{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes screen-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;transform:none}to{opacity:1;transform:none}}*,*:before,*:after{animation-duration:.3s!important;animation-iteration-count:1!important;transition-duration:.2s!important}}:focus-visible{outline:3px solid #FFD93D;outline-offset:2px;border-radius:4px}._screen_135a7_1{width:100%;height:100%;background:linear-gradient(180deg,#ff8c42,#ff6b35);display:flex;flex-direction:column;align-items:center;padding:20px 20px max(32px,env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch;animation:_screen-fade-in_135a7_1 .35s ease}@media(max-height:700px){._screen_135a7_1{padding-top:12px}}._header_135a7_21{text-align:center;margin-bottom:16px}._headerTitle_135a7_26{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px}._ramenIcon_135a7_34{font-size:clamp(26px,8vw,32px)}._title_135a7_38{font-family:Fredoka One,cursive;font-size:clamp(24px,7vw,30px);font-weight:400;color:#3d1200;text-shadow:0 2px 4px rgba(0,0,0,.2);line-height:1}._subtitle_135a7_47{font-family:Nunito,sans-serif;font-size:clamp(13px,4vw,16px);font-weight:700;color:#3d1200}._headerRow_135a7_54{display:flex;align-items:center;justify-content:center;gap:8px}._settingsBtn_135a7_61{min-height:44px;min-width:44px;border:none;border-radius:12px;background:#ffffff40;color:#3d1200;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;padding:0}._settingsIcon_135a7_77{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}._settingsBtn_135a7_61:hover{background:#ffffff59}._settingsBtn_135a7_61:active{transform:scale(.92)}._settingsBtnOpen_135a7_95{background:#ffffff73}._settingsPanel_135a7_99{overflow:hidden;max-height:0;transition:max-height .25s ease;width:100%}._settingsPanelOpen_135a7_106{max-height:120px}._settingRow_135a7_110{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#0003;border-radius:12px;margin-top:6px}._settingLabel_135a7_120{font-family:Nunito,sans-serif;font-size:clamp(14px,4vw,16px);font-weight:800;color:#3d1200}._hapticBtn_135a7_127{min-height:44px;min-width:44px;border:none;border-radius:12px;background:#ffffff40;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;padding:0}._hapticBtn_135a7_127:hover{background:#ffffff59}._hapticBtn_135a7_127:active{transform:scale(.92)}._hapticBtnOn_135a7_151{background:#ffffff73}._section_135a7_155{width:100%;max-width:360px;margin-bottom:14px}._sectionLabel_135a7_161{font-family:Nunito,sans-serif;font-size:13px;font-weight:800;color:#5a2000;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;text-align:center}._spinner_135a7_173{display:flex;align-items:center;justify-content:center;gap:clamp(16px,5vw,28px);width:100%}._spinnerBtn_135a7_181{min-height:64px;min-width:64px;width:clamp(64px,18vw,80px);height:clamp(64px,18vw,80px);border:none;border-radius:50%;background:#fff;color:#bf4a1e;font-family:Fredoka One,cursive;font-size:clamp(28px,8vw,36px);font-weight:400;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #0000002e;transition:box-shadow .15s ease;-webkit-tap-highlight-color:transparent;flex-shrink:0}._spinnerBtn_135a7_181:hover:not(:disabled){box-shadow:0 6px 20px #00000040}._spinnerBtn_135a7_181:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}._spinnerGlyph_135a7_214{position:relative;display:block;width:30px;height:30px}._spinnerGlyphMinus_135a7_221{display:block}._spinnerGlyph_135a7_214:before,._spinnerGlyphPlus_135a7_226:after{content:"";position:absolute;left:50%;top:50%;width:28px;height:6px;border-radius:999px;background:currentColor;transform:translate(-50%,-50%)}._spinnerGlyphPlus_135a7_226:after{width:6px;height:28px}._spinnerDisplay_135a7_243{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:clamp(100px,28vw,130px)}._spinnerNum_135a7_251{font-family:Fredoka One,cursive;font-size:clamp(56px,16vw,72px);font-weight:400;color:#fff;line-height:1;text-shadow:0 3px 8px rgba(0,0,0,.2)}._spinnerLabel_135a7_260{font-family:Nunito,sans-serif;font-size:clamp(16px,4.5vw,20px);font-weight:800;color:#ffffffe6;line-height:1;margin-top:2px}._songGrid_135a7_270{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._songGrid_135a7_270::-webkit-scrollbar{display:none}._songCard_135a7_284{display:flex;flex-direction:column;gap:4px}._songCardSelected_135a7_290 ._songBtn_135a7_290{background:#fff;color:#bf4a1e;box-shadow:0 3px 10px #00000026}._songCardSelected_135a7_290 ._songBtn_135a7_290:hover{background:#fff}._songBtn_135a7_290{height:76px;padding:8px 4px 6px;border:none;border-radius:14px;background:#ffffff40;color:#3d1200;font-family:Nunito,sans-serif;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;transition:transform .15s ease,background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}._songIcon_135a7_320{font-size:clamp(20px,5.5vw,24px);line-height:1}._songName_135a7_325{font-size:clamp(9px,2.5vw,11px);font-weight:700;line-height:1.2;text-align:center;padding:0 2px;white-space:pre-line}._songBtn_135a7_290:hover{background:#ffffff59}._previewBtn_135a7_338{min-height:28px;height:28px;width:100%;border:none;border-radius:8px;background:#ffffff57;color:#5a2000;font-family:Nunito,sans-serif;font-size:11px;font-weight:800;cursor:pointer;transition:background .15s ease;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0}._previewBtn_135a7_338:hover{background:#ffffff75}._previewBtn_135a7_338:active{transform:scale(.93)}._previewBtnPlaying_135a7_368{background:#3d12009e;color:#fff}._previewIcon_135a7_373{width:15px;height:15px;fill:currentColor;display:block}._startBtn_135a7_381{width:100%;max-width:360px;min-height:44px;height:clamp(60px,16vw,70px);border:none;border-radius:20px;background:#fff;color:#bf4a1e;font-family:Fredoka One,cursive;font-size:clamp(22px,6.5vw,28px);font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;animation:_bounce_135a7_1 1.2s ease-in-out infinite;box-shadow:0 6px 20px #0003;margin-top:auto;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .15s ease;will-change:transform}._startBtn_135a7_381:hover{box-shadow:0 8px 24px #00000040}._startBtn_135a7_381:active{animation-play-state:paused}._startBtn_135a7_381:disabled{opacity:.5;cursor:not-allowed;animation:none}._startBtnStatic_135a7_421{animation:none}._startIcon_135a7_425{flex:0 0 .78em;text-align:center}._startText_135a7_430{display:inline-flex;align-items:baseline;justify-content:flex-start;min-width:8.9em;font-variant-numeric:tabular-nums}._startMinutes_135a7_438{display:inline-block;min-width:1.5em;text-align:right}._startSuffix_135a7_444{display:inline-block;min-width:2em;text-align:left}._startAction_135a7_450{display:inline-block;white-space:nowrap}._animationToggleRow_135a7_456{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}._animationToggleLabel_135a7_464{font-family:Nunito,sans-serif;font-size:clamp(11px,3vw,13px);font-weight:800;color:#5a2000;text-transform:uppercase;letter-spacing:1px}._animationToggleBtn_135a7_473{position:relative;width:44px;height:26px;border:none;border-radius:13px;background:#ffffff4d;cursor:pointer;padding:0;transition:background .2s ease;-webkit-tap-highlight-color:transparent;flex-shrink:0}._animationToggleBtnOn_135a7_487{background:#fff}._animationToggleThumb_135a7_491{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#3d120066;transition:transform .2s ease,background .2s ease}._animationToggleBtnOn_135a7_487 ._animationToggleThumb_135a7_491{transform:translate(18px);background:#ff6b35}@media(prefers-contrast:high){._settingsBtn_135a7_61{background:#ffffff80;border:2px solid rgba(61,18,0,.5)}._settingsBtn_135a7_61:hover{background:#ffffffa6}._settingsBtnOpen_135a7_95{background:#ffffffb3;border:2px solid #3d1200}._settingRow_135a7_110{background:#00000059}._settingLabel_135a7_120{color:#fff}._spinnerBtn_135a7_181{border:2px solid #bf4a1e}._spinnerBtn_135a7_181:disabled{opacity:.5}._spinnerLabel_135a7_260{color:#fff}._songBtn_135a7_290{background:#ffffff80;border:2px solid rgba(61,18,0,.5)}._songBtn_135a7_290:hover{background:#ffffffa6}._songCardSelected_135a7_290 ._songBtn_135a7_290{background:#fff;color:#bf4a1e;border:2px solid #bf4a1e}._songCardSelected_135a7_290 ._songBtn_135a7_290:hover{background:#fff}._previewBtn_135a7_338{background:#7a2d0b;border:2px solid #ffffff}._previewBtn_135a7_338:hover{background:#5a1f06}._previewBtnPlaying_135a7_368{background:#3d1200;color:#ffd8c2;border:2px solid #ffd8c2}._hapticBtn_135a7_127{background:#ffffff80;border:2px solid rgba(61,18,0,.5)}._hapticBtn_135a7_127:hover{background:#ffffffa6}._hapticBtnOn_135a7_151{background:#ffffffb3;border:2px solid #3d1200}._animationToggleBtn_135a7_473{background:#ffffff80;border:2px solid rgba(61,18,0,.5)}._animationToggleBtnOn_135a7_487{background:#fff;border:2px solid #3d1200}._animationToggleThumb_135a7_491{background:#3d1200b3}._animationToggleBtnOn_135a7_487 ._animationToggleThumb_135a7_491{background:#ff6b35}}._container_1wz3n_1{position:relative;width:clamp(200px,55vw,240px);height:clamp(200px,55vw,240px);display:flex;align-items:center;justify-content:center}._svg_1wz3n_11{position:relative;z-index:1;width:100%;height:100%}._pulseRing_1wz3n_18{position:absolute;inset:-10px;border-radius:50%;border:2px solid rgba(255,255,255,.4);animation:_pulse-ring_1wz3n_1 2s ease-out infinite}._timeText_1wz3n_26{letter-spacing:0}._countdownText_1wz3n_30{transform-origin:120px 120px}._singleDigitCountdown_1wz3n_34{animation:_countdown-pop_1wz3n_1 .72s ease-out both}._motionReduced_1wz3n_38{animation:none}@keyframes _countdown-pop_1wz3n_1{0%{transform:scale(.86);opacity:.72}36%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){._pulseRing_1wz3n_18,._singleDigitCountdown_1wz3n_34{animation:none}}@media(prefers-contrast:high){._track_1wz3n_67{stroke:#ffffff80}._pulseRing_1wz3n_18{border-color:#ffffffb3}}._screen_thtan_1{width:100%;height:100%;background:linear-gradient(180deg,#e87030,#c95520,#b04218);display:flex;flex-direction:column;align-items:center;padding:16px 20px max(24px,env(safe-area-inset-bottom));position:relative;overflow:hidden;animation:_screen-fade-in_thtan_1 .35s ease}._starsContainer_thtan_15{position:absolute;inset:0;pointer-events:none}._star_thtan_15{position:absolute;border-radius:50%;background:#fff0c8d9;animation:_pulse-ring_thtan_1 2.5s ease-in-out infinite}._ramenContainer_thtan_29{margin-top:clamp(16px,5vh,48px);position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:8px}._steamsContainer_thtan_38{position:absolute;top:-46px;left:50%;transform:translate(-50%);width:120px;height:56px}._steam_thtan_38{position:absolute;bottom:0;width:28px;height:17px;margin-left:-14px;background:#ffffff8c;border-radius:999px;box-shadow:0 4px 12px #fff3d633;animation:_steam-cloud-sway_thtan_1 2.8s ease-out infinite;filter:blur(.2px)}._steam_thtan_38:before,._steam_thtan_38:after{content:"";position:absolute;background:#ffffff9e;border-radius:50%}._steam_thtan_38:before{width:15px;height:15px;left:3px;top:-7px}._steam_thtan_38:after{width:18px;height:18px;right:2px;top:-10px}._steamsStatic_thtan_82 ._steam_thtan_38{animation:none;opacity:.36;transform:translateY(-12px) scale(.96)}._steamsStatic_thtan_82 ._steam_thtan_38:nth-child(2n){opacity:.28;transform:translateY(-20px) scale(.88)}._ramenEmoji_thtan_93{font-size:clamp(56px,15vw,72px);animation:_wiggle_thtan_1 2s ease-in-out infinite;display:block;line-height:1}._timerContainer_thtan_101{margin:12px 0}@keyframes _timerPulse_thtan_110{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}._timerPulse_thtan_110{animation:_timerPulse_thtan_110 .7s ease-in-out infinite}._ramenLarge_thtan_114{transform:scale(1.12);transition:transform .4s ease}@keyframes _steam-cloud-sway_thtan_1{0%{transform:translateZ(0) scale(.8);opacity:0}16%{opacity:.62}48%{transform:translate3d(5px,-18px,0) scale(1.03);opacity:.52}74%{transform:translate3d(-4px,-32px,0) scale(1.16);opacity:.28}to{transform:translate3d(3px,-46px,0) scale(1.28);opacity:0}}._encouragement_thtan_146{font-family:Fredoka One,cursive;font-size:clamp(15px,4.5vw,18px);font-weight:400;line-height:1.5;color:#ffffffe6;text-align:center;margin-bottom:12px;min-height:1em;animation:_fade-in_thtan_1 .4s ease}._controls_thtan_159{display:flex;align-items:center;gap:12px;margin-top:auto}._muteBtn_thtan_166{width:52px;height:52px;border:none;border-radius:50%;background:#ffffff1f;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}._muteBtn_thtan_166:hover{background:#fff3}._muteBtn_thtan_166:active{transform:scale(.92)}._stopBtn_thtan_189{height:52px;padding:0 24px;border:none;border-radius:26px;background:#ffffff1f;color:#ffffffd9;font-family:Fredoka One,cursive;font-size:20px;font-weight:400;cursor:pointer;transition:background .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}._stopBtn_thtan_189:hover{background:#fff3}._stopBtn_thtan_189:active{transform:scale(.96)}._stopBtnWrapper_thtan_212{display:flex;flex-direction:column;align-items:center}._stopHint_thtan_218{font-family:Nunito,sans-serif;font-size:13px;font-weight:700;color:#ffffffbf;text-align:center;margin-top:4px;letter-spacing:.3px}@media(prefers-reduced-motion:reduce){._timerPulse_thtan_110{animation:none}._steam_thtan_38{animation:none;opacity:.34;transform:translateY(-12px) scale(.96)}._ramenLarge_thtan_114{transition:none}}@media(prefers-contrast:high){._muteBtn_thtan_166{background:#ffffff4d;border:2px solid rgba(255,255,255,.8)}._muteBtn_thtan_166:hover{background:#ffffff73}._stopBtn_thtan_189{background:#ffffff4d;color:#fff;border:2px solid rgba(255,255,255,.8)}._stopBtn_thtan_189:hover{background:#ffffff73}._encouragement_thtan_146{color:#fff}._stopHint_thtan_218{color:#fffffff2}}._container_19a63_1{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:10}._piece_19a63_9{position:absolute;top:-20px;animation:_confetti-fall_19a63_1 linear forwards}._screen_64p6e_1{width:100%;height:100%;background:linear-gradient(135deg,#ffe566,#ffb020);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px max(32px,env(safe-area-inset-bottom));gap:20px;position:relative;overflow:hidden;animation:_screen-fade-in_64p6e_1 .35s ease}._ramenContainer_64p6e_16{will-change:transform,opacity}._ramenEmoji_64p6e_20{font-size:clamp(64px,18vw,80px);display:block;animation:_celebrate_64p6e_1 1.5s ease-in-out infinite;line-height:1}._doneTitle_64p6e_27{font-family:Fredoka One,cursive;font-size:clamp(28px,8vw,36px);font-weight:400;color:#1a0a00;text-shadow:0 2px 6px rgba(255,255,255,.3);line-height:1.1;will-change:transform,opacity}._subtitle_64p6e_37{font-family:Nunito,sans-serif;font-size:clamp(15px,4.5vw,19px);font-weight:800;color:#1a0a00;text-shadow:0 2px 4px rgba(0,0,0,.15);text-align:center;will-change:transform,opacity}._elapsedPanel_64p6e_47{background:#ffffff8c;border-radius:20px;padding:14px 28px;display:flex;align-items:baseline;gap:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform,opacity}._elapsedNum_64p6e_58{font-family:Fredoka One,cursive;font-size:44px;font-weight:400;color:#1a0a00;line-height:1}._elapsedUnit_64p6e_66{font-family:Nunito,sans-serif;font-size:18px;font-weight:800;color:#1a0a00}._starsRow_64p6e_73{display:flex;gap:8px;will-change:transform,opacity}._star_64p6e_73{font-size:28px;display:inline-block;animation:_bounce_64p6e_1 1s ease-in-out infinite}._starStatic_64p6e_85{animation:none}._restartBtn_64p6e_89{height:70px;padding:0 36px;border:none;border-radius:20px;background:#fff;color:#bf4a1e;font-family:Fredoka One,cursive;font-size:26px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 6px 20px #0003;transition:transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent;will-change:transform,opacity}._restartBtn_64p6e_89:hover{box-shadow:0 8px 24px #00000040}._restartBtn_64p6e_89:active{transform:scale(.96);box-shadow:0 4px 12px #0003}._fireworksContainer_64p6e_120{position:fixed;inset:0;pointer-events:none;z-index:11;overflow:hidden}._firework_64p6e_120{position:absolute;width:0;height:0}._fireworkRay_64p6e_134{position:absolute;width:3px;border-radius:2px;transform-origin:bottom center;bottom:0;left:-1.5px;animation:_firework-ray_64p6e_1 .9s ease-out both}._sparksContainer_64p6e_145{position:absolute;inset:0;pointer-events:none}._spark_64p6e_145{position:absolute;animation:_spark_64p6e_145 1s ease-out both infinite}@media(prefers-contrast:high){._elapsedPanel_64p6e_47{background:#ffffffd9;border:2px solid rgba(0,0,0,.4)}}.appShell{position:relative;width:100%;height:100%}.srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.feedbackBanner{position:absolute;top:max(10px,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:30;max-width:min(90vw,420px);padding:8px 14px;border-radius:999px;font-family:Nunito,sans-serif;font-size:13px;font-weight:800;line-height:1.3;text-align:center;box-shadow:0 4px 14px #0003;animation:fade-in .2s ease;pointer-events:none}.feedbackStart{color:#102a43;background:#ffd93df5}.feedbackStop{color:#5c2a00;background:#ffd6bafa}.feedbackDone{color:#064e3b;background:#bbf7d0f7}.feedbackScreen{color:#1f2937;background:#fffffff2}
