.LaneRunner_root___LFvI{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:#05060f;color:#ffffff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-tap-highlight-color:transparent}.LaneRunner_stage__0eBkq{position:relative;width:min(100vw,calc(100dvh * 9 / 16));aspect-ratio:9/16;overflow:hidden;background:#0a0e2a;touch-action:none;user-select:none;-webkit-user-select:none}.LaneRunner_canvas__TM_hY{position:absolute;inset:0;width:100%;height:100%;display:block}.LaneRunner_pauseBtn__65JVg{position:absolute;top:1.6%;right:3%;width:40px;height:40px;border:0;border-radius:12px;cursor:pointer;color:#ffffff;font-size:14px;background:rgba(5,8,25,.6)}.LaneRunner_overlay__UM2hE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:18px;background:linear-gradient(rgba(5,6,20,.35),rgba(5,6,20,.8));animation:LaneRunner_fade__0CB8Q .2s ease}.LaneRunner_card__V5FPX{width:100%;max-width:340px;display:flex;flex-direction:column;align-items:center;gap:14px;padding:22px 18px 18px;border-radius:24px;text-align:center;background:rgba(14,18,44,.82);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(6px)}.LaneRunner_title__6zA4Y{margin:0;font-size:2.3rem;font-weight:900;letter-spacing:.04em;background:linear-gradient(90deg,#22d3ee,#cc5de8,#ff6ec4);-webkit-background-clip:text;background-clip:text;color:transparent}.LaneRunner_tagline__rgaFa{margin:-6px 0 0;font-size:.85rem;color:#9aa4d6}.LaneRunner_statsRow__xHom8{display:flex;gap:10px;width:100%}.LaneRunner_statBox__3uq01{flex:1;display:flex;flex-direction:column;gap:2px;padding:10px 8px;border-radius:14px;background:rgba(255,255,255,.06)}.LaneRunner_statLabel__xGGrQ{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#9aa4d6}.LaneRunner_statValue__MK0Ik{font-size:1.25rem;font-weight:800}.LaneRunner_btnCol__xS5hP{width:100%;display:flex;flex-direction:column;gap:10px}.LaneRunner_dailyBtn__T3NmL,.LaneRunner_ghostBtn__PmPtV,.LaneRunner_primaryBtn__jO8Oy,.LaneRunner_secondaryBtn__4TCUa,.LaneRunner_skinBtn__w8iOX{appearance:none;border:0;cursor:pointer;font:inherit;color:inherit;transition:transform .12s ease,opacity .12s ease}.LaneRunner_dailyBtn__T3NmL:active,.LaneRunner_ghostBtn__PmPtV:active,.LaneRunner_primaryBtn__jO8Oy:active,.LaneRunner_secondaryBtn__4TCUa:active,.LaneRunner_skinBtn__w8iOX:active:not(:disabled){transform:scale(.97)}.LaneRunner_primaryBtn__jO8Oy{padding:15px 18px;border-radius:16px;font-size:1.1rem;font-weight:800;color:#06101f;background:linear-gradient(90deg,#22d3ee,#4dabf7);box-shadow:0 8px 22px rgba(34,211,238,.35)}.LaneRunner_secondaryBtn__4TCUa{padding:13px 16px;border-radius:14px;font-weight:700;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12)}.LaneRunner_ghostBtn__PmPtV{padding:10px 14px;border-radius:12px;font-weight:600;color:#9aa4d6;background:transparent}.LaneRunner_dailyBtn__T3NmL{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;text-align:left;background:linear-gradient(135deg,rgba(204,93,232,.28),rgba(255,110,196,.18));border:1px solid rgba(204,93,232,.5)}.LaneRunner_dailyInfo__fMC2A{display:flex;flex-direction:column;gap:2px}.LaneRunner_dailyInfo__fMC2A small{font-size:.76rem;color:#c9cff0}.LaneRunner_streakTag__ljj_x{font-size:1.05rem;font-weight:800;color:#ffd43b}.LaneRunner_sectionLabel__GpNWa{margin-top:2px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#9aa4d6}.LaneRunner_skinRow__949bI{display:flex;justify-content:center;gap:10px}.LaneRunner_skinBtn__w8iOX{position:relative;width:44px;height:44px;border-radius:50%;border:3px solid transparent;font-size:.95rem;display:flex;align-items:center;justify-content:center}.LaneRunner_skinSelected__KNjAe{box-shadow:0 0 0 3px #ffffff,0 0 16px rgba(255,255,255,.5)}.LaneRunner_skinLocked__5riE0{filter:grayscale(.85) brightness(.55);cursor:not-allowed}.LaneRunner_skinCost__y9GQa{position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);font-size:.62rem;font-weight:700;color:#ffd43b;filter:none}.LaneRunner_hint__gzE0B{margin:6px 0 0;font-size:.74rem;line-height:1.4;color:#9aa4d6}.LaneRunner_resultTitle__Otk7g{margin:0;font-size:1.5rem;font-weight:800}.LaneRunner_bigScore__XnP3C{font-size:3.4rem;font-weight:900;line-height:1;text-shadow:0 0 22px rgba(34,211,238,.5)}.LaneRunner_newBest__8YxqI{padding:4px 12px;border-radius:999px;font-size:.85rem;font-weight:800;color:#06101f;background:#ffd43b}.LaneRunner_resultRow__2IwIL{display:flex;gap:14px;font-size:.9rem;font-weight:700;color:#c9cff0}.LaneRunner_unlockNote__2BBRE{padding:8px 12px;border-radius:12px;font-size:.82rem;font-weight:700;background:rgba(255,212,59,.16);border:1px solid rgba(255,212,59,.4)}@keyframes LaneRunner_fade__0CB8Q{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LaneRunner_overlay__UM2hE{animation:none}.LaneRunner_dailyBtn__T3NmL,.LaneRunner_ghostBtn__PmPtV,.LaneRunner_primaryBtn__jO8Oy,.LaneRunner_secondaryBtn__4TCUa,.LaneRunner_skinBtn__w8iOX{transition:none}}