.doodle-jump_wrapper__aUtri{min-height:100vh;display:flex;flex-direction:column;align-items:center;background:#faf7ee;padding:0;color:#333;-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow:hidden}.doodle-jump_container__RCyxS{width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center;height:100vh}.doodle-jump_hud__sXCUm{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;z-index:10;flex-shrink:0}.doodle-jump_scoreBlock__JL7qX{display:flex;gap:16px}.doodle-jump_statItem__qxImK{text-align:center}.doodle-jump_statLabel__eh8yo{font-size:.55rem;text-transform:uppercase;color:rgba(0,0,0,.35);letter-spacing:.08em}.doodle-jump_statValue__QpMMV{font-size:1.3rem;font-weight:800;color:#3d8526;font-family:Comic Sans MS,Chalkboard SE,cursive,sans-serif}.doodle-jump_canvasArea__YMIEB{flex:1;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;min-height:0;position:relative}.doodle-jump_canvas__hyJsR{display:block;touch-action:none;cursor:default}.doodle-jump_controls__d_7vm{display:flex;gap:10px;flex-shrink:0;margin:6px auto 10px;align-items:center;justify-content:center;width:100%;max-width:320px;padding:0 16px}.doodle-jump_controlBtn__lOm7F{width:52px;height:52px;border-radius:10px;border:1px solid rgba(34,197,94,.3);background:rgba(34,197,94,.06);color:rgba(34,197,94,.5);font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;-webkit-tap-highlight-color:transparent}.doodle-jump_controlBtn__lOm7F:active{background:rgba(34,197,94,.2);color:#22c55e}.doodle-jump_controlSpacer__1e6Ow{flex:1}.doodle-jump_fireBtn__yxJ9d{width:64px;font-size:.7rem;font-weight:700;letter-spacing:.05em}.doodle-jump_overlay__05dRS{position:absolute;inset:0;background:rgba(250,247,238,.93);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:20;gap:12px;animation:doodle-jump_fadeIn__vNAd5 .25s ease-out}@keyframes doodle-jump_fadeIn__vNAd5{0%{opacity:0}to{opacity:1}}.doodle-jump_overlayTitle__QPmng{font-size:2.2rem;font-weight:900;color:#5cb839;text-shadow:0 0 20px rgba(92,184,57,.3);letter-spacing:.06em;font-family:Comic Sans MS,Chalkboard SE,cursive,sans-serif}.doodle-jump_overlaySubtitle__tTjet{font-size:.9rem;color:rgba(0,0,0,.45)}.doodle-jump_overlayBtn__XrMYs{margin-top:8px;padding:12px 32px;border-radius:10px;border:2px solid #5cb839;background:transparent;color:#5cb839;font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s,box-shadow .15s}.doodle-jump_overlayBtn__XrMYs:hover{background:rgba(92,184,57,.1);box-shadow:0 0 20px rgba(92,184,57,.2)}.doodle-jump_overlayNewBest__BSi7J{font-size:1rem;font-weight:700;color:#e74c3c;font-family:Comic Sans MS,Chalkboard SE,cursive,sans-serif;animation:doodle-jump_pulse__LMt5d .6s ease-in-out infinite alternate}@keyframes doodle-jump_pulse__LMt5d{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width:400px){.doodle-jump_statValue__QpMMV{font-size:1.1rem}.doodle-jump_controlBtn__lOm7F{width:44px;height:44px;font-size:1rem}.doodle-jump_fireBtn__yxJ9d{width:56px;font-size:.65rem}.doodle-jump_controls__d_7vm{gap:6px}}