.catch-page{padding-top:15px}.catch-page .game-heading{margin-bottom:12px}.catch-panel{padding:12px;max-width:537px}.catch-panel .stats{padding:0 9px 9px}.catch-field{border-radius:15px;max-width:480px;margin:auto;aspect-ratio:6/7;touch-action:none}.catch-field canvas{width:100%;height:100%;display:block;touch-action:none;cursor:crosshair}.catch-field .overlay-shade{border-radius:15px}.catch-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 8px 0}.catch-bottom #catch-status{font-size:12px;color:#73738a;line-height:1.4}.catch-bottom .game-button{font-size:12px;min-height:37px;padding:7px 13px;white-space:nowrap}.catch-panel>.game-note{font-size:11px;margin:12px 4px 3px}.catch-panel #catch-lives{font-size:20px;color:#d67e5e;letter-spacing:1px}
@media(max-width:500px){.catch-page .game-heading h1{font-size:37px}.catch-panel{padding:8px}.catch-field{border-radius:10px}.catch-bottom{padding:8px 3px 0}.catch-bottom #catch-status{font-size:10px}}
