.paco-arena-rush_shell__RquQN{min-height:100vh;min-height:100dvh;padding:16px 16px 24px;background:radial-gradient(circle at top,rgba(49,203,232,.14),transparent 34rem),#111217;color:#fff8e8}.paco-arena-rush_wrap__aX1sr{width:min(1180px,100%);margin:0 auto}.paco-arena-rush_header__tFfnq{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px}.paco-arena-rush_header__tFfnq h1{margin:6px 0 0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(1.6rem,4.6vw,3.4rem);line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:#ffd933;text-shadow:3px 3px 0 #000}.paco-arena-rush_back__I11MM{color:#31cbe8;font-weight:800;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.paco-arena-rush_toolbar__zgeS4{display:flex;gap:10px;flex-shrink:0}.paco-arena-rush_primary___YEIx,.paco-arena-rush_secondary__e4jS6,.paco-arena-rush_tool__OCvhC,.paco-arena-rush_touchButton__VEJdo{border:3px solid #111217;box-shadow:4px 4px 0 #000;font:inherit;font-weight:900;text-transform:uppercase;cursor:pointer}.paco-arena-rush_tool__OCvhC{min-height:44px;padding:8px 14px;background:#fff8e8;color:#111217;border-radius:12px}.paco-arena-rush_tool__OCvhC:disabled{opacity:.45;cursor:default}.paco-arena-rush_stage__EsAQJ{position:relative;width:min(100%,calc((100dvh - 210px) * 16 / 9));min-width:min(100%,320px);aspect-ratio:16/9;margin:0 auto;border:4px solid #000;border-radius:18px;overflow:hidden;background:#0b0d18;box-shadow:8px 9px 0 #000;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.paco-arena-rush_mount__wqAql{width:100%;height:100%}.paco-arena-rush_overlay__WP4JO{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center;background:rgba(11,13,24,.82);overflow-y:auto}.paco-arena-rush_overlay__WP4JO h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(1.4rem,4vw,2.8rem);text-transform:uppercase;color:#fff8e8;text-shadow:3px 3px 0 #000}.paco-arena-rush_overlayPaco__cJXHM{flex-shrink:0;filter:drop-shadow(5px 6px 0 rgba(0,0,0,.8))}.paco-arena-rush_kicker__dkDNZ{margin:0;color:#ffd933;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.paco-arena-rush_howto__W3ftK{margin:0;padding:0;list-style:none;max-width:640px;color:rgba(255,248,232,.86);line-height:1.45;font-size:clamp(.8rem,1.8vw,1rem)}.paco-arena-rush_primary___YEIx{min-height:52px;padding:12px 28px;border-radius:14px;background:#ef2b2d;color:#fff8e8;font-size:1.15rem}.paco-arena-rush_secondary__e4jS6{min-height:44px;padding:10px 20px;border-radius:12px;background:#fff8e8;color:#111217}.paco-arena-rush_primary___YEIx:focus-visible,.paco-arena-rush_secondary__e4jS6:focus-visible,.paco-arena-rush_tool__OCvhC:focus-visible{outline:3px solid #ffd933;outline-offset:3px}.paco-arena-rush_best__QJQN_,.paco-arena-rush_keys__F6WM3{margin:0;font-size:.82rem;color:rgba(255,248,232,.7)}.paco-arena-rush_progress__Ao174{width:min(320px,70%);height:14px;border:3px solid #000;border-radius:999px;background:#fff8e8;overflow:hidden}.paco-arena-rush_progress__Ao174 span{display:block;height:100%;background:#ef2b2d;transition:width .12s linear}.paco-arena-rush_score__rjNPW{font-size:clamp(2.2rem,7vw,4.6rem)!important;color:#ffd933!important}.paco-arena-rush_newBest__WU5HV{margin:0;padding:4px 12px;border:3px solid #000;border-radius:999px;background:#38b96a;color:#111217;font-weight:900;text-transform:uppercase}.paco-arena-rush_stats__JWX5k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:4px 0 6px}.paco-arena-rush_stats__JWX5k div{min-width:78px;padding:6px 10px;border:3px solid #000;border-radius:12px;background:#fff8e8;color:#111217}.paco-arena-rush_stats__JWX5k dt{font-size:.68rem;font-weight:800;text-transform:uppercase}.paco-arena-rush_stats__JWX5k dd{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:1.3rem}.paco-arena-rush_rotate__kuA_h{margin:10px 0 0;text-align:center;font-size:.8rem;color:rgba(255,248,232,.7)}.paco-arena-rush_panel__M8TmX{display:flex;flex-direction:column;align-items:center;gap:10px;margin:14px auto 0;padding:16px;max-width:560px;text-align:center;border:4px solid #000;border-radius:18px;background:#1b1f3a;box-shadow:6px 7px 0 #000}.paco-arena-rush_panel__M8TmX h2{margin:0;font-family:Impact,Arial Black,sans-serif;font-size:1.5rem;text-transform:uppercase;color:#fff8e8;text-shadow:3px 3px 0 #000}.paco-arena-rush_touch__5PHDO{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:14px auto 0;width:min(100%,calc((100dvh - 210px) * 16 / 9));touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.paco-arena-rush_touchButton__VEJdo{width:76px;height:76px;border-radius:20px;background:#fff8e8;color:#111217;font-size:1.6rem;touch-action:none;-webkit-tap-highlight-color:transparent}.paco-arena-rush_touchButton__VEJdo:active{transform:translate(2px,2px);box-shadow:2px 2px 0 #000}.paco-arena-rush_touchJump__4FLz8{width:110px;border-radius:999px;background:#ef2b2d;color:#fff8e8;font-size:1.15rem}.paco-arena-rush_shell__RquQN[data-touch] .paco-arena-rush_stage__EsAQJ:not([data-immersive]),.paco-arena-rush_shell__RquQN[data-touch] .paco-arena-rush_touch__5PHDO{width:min(100%,calc((100dvh - 310px) * 16 / 9))}.paco-arena-rush_touchGroup__Zydxb{display:flex;gap:14px}.paco-arena-rush_stage__EsAQJ[data-immersive]{--side:clamp(118px,16vw,156px);position:fixed;inset:0;z-index:1000;display:grid;grid-template-columns:var(--side) minmax(0,1fr) var(--side);width:100vw;height:100dvh;min-width:0;aspect-ratio:auto;padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);border:0;border-radius:0;box-shadow:none;background:#0b0d18}.paco-arena-rush_stage__EsAQJ[data-immersive] .paco-arena-rush_mount__wqAql{height:100dvh}.paco-arena-rush_side__xRVCL{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:max(8px,env(safe-area-inset-top)) 6px max(10px,env(safe-area-inset-bottom));min-width:0}.paco-arena-rush_side__xRVCL .paco-arena-rush_tool__OCvhC{min-height:38px;padding:6px 10px;font-size:.72rem;text-decoration:none;text-align:center}.paco-arena-rush_sideTools__zL8Pr{display:flex;flex-direction:column;gap:8px;align-items:stretch}.paco-arena-rush_side__xRVCL .paco-arena-rush_touchGroup__Zydxb{gap:8px}.paco-arena-rush_side__xRVCL .paco-arena-rush_touchButton__VEJdo{width:54px;height:64px;font-size:1.3rem}.paco-arena-rush_side__xRVCL .paco-arena-rush_touchJump__4FLz8{width:104px;height:80px}@media (orientation:landscape) and (max-height:520px){.paco-arena-rush_overlay__WP4JO{gap:6px}.paco-arena-rush_howto__W3ftK{display:none}.paco-arena-rush_stats__JWX5k{grid-template-columns:repeat(4,auto)}}@media (max-width:560px){.paco-arena-rush_stats__JWX5k{grid-template-columns:repeat(2,minmax(0,1fr))}.paco-arena-rush_toolbar__zgeS4 .paco-arena-rush_tool__OCvhC{padding:8px 10px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.paco-arena-rush_progress__Ao174 span{transition:none}}