.GameExitButton_exitGroup__QvQVl{display:contents}.GameExitButton_exit__OvxU1{display:grid;flex:0 0 56px;place-items:center;width:56px;min-width:56px;height:56px;min-height:56px;border:1px solid #62738f;border-radius:14px;background:#202c43;color:#f0edff;font-size:22px;cursor:pointer}.GameExitButton_exit__OvxU1:focus-visible,.GameExitButton_retry__webcX:focus-visible{outline:3px solid #6fe7eb;outline-offset:3px}.GameExitButton_notice__sNuWn{display:flex;order:3;flex:0 0 100%;flex-wrap:nowrap;align-items:center;gap:4px 10px;width:100%;max-width:none;min-width:0;box-sizing:border-box;padding:6px 9px;border:1px solid #d6a84e;border-radius:10px;background:#342d1e;color:#fff2cf;font-size:14px;line-height:1.35}.GameExitButton_notice__sNuWn>span{flex:1 1 auto;min-width:0}.GameExitButton_retry__webcX{display:inline-flex;min-width:56px;min-height:56px;align-items:center;justify-content:center;padding:2px 4px;border:0;background:transparent;color:#fff2cf;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.GameHeader_header__2t1sd{display:flex;align-items:center;gap:12px;padding:8px 4px 12px}.GameHeader_header__2t1sd:has([role=alert]){flex-wrap:wrap}.GameHeader_topRow__KqSdw{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.GameHeader_topRow__KqSdw:has([role=alert]){flex-basis:100%}.GameHeader_eyebrow__7BXKX{display:none}.GameHeader_copy__Ib_8M{flex:1 1;min-width:0}.GameHeader_title__pZNDr{margin:0;font-size:clamp(20px,3vw,25px);line-height:1.2;letter-spacing:-.02em}.GameHeader_objective__a6Qgu{margin:4px 0 0;color:#bcc8df;font-size:14px;line-height:1.4}.GameHeader_customHud__nnWPO{font-size:13px}@media (max-width:600px){.GameHeader_header__2t1sd{align-items:flex-start;gap:8px}.GameHeader_customHud__nnWPO{display:none}}.GameLayout_root__zC8q2{--game-accent:#c6aeff;width:min(100%,780px);margin:0 auto;padding:12px;color:#f0edff;background:radial-gradient(ellipse at 50% 45%,#23304b,#0d1426 68%);border:1px solid #465571;border-radius:24px;font-size:16px;line-height:1.4}.GameLayout_rootImmersive__TnLXj{width:min(100%,860px);height:var(--game-immersive-height,calc(100dvh - 5.5rem));min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);padding:8px;overflow:hidden}.GameLayout_rootFullViewportScene__XgyNc{box-sizing:border-box;position:fixed;top:0;left:0;z-index:10;width:100vw;height:var(--game-immersive-height,100dvh);max-width:none;margin:0;padding:0;border:0;border-radius:0;grid-template-rows:minmax(calc(56px + env(safe-area-inset-top)),auto) minmax(0,1fr)}.GameLayout_infoPane__QXRaK{min-width:0;border-bottom:1px solid #465571}.GameLayout_infoPaneImmersive__FYIdV{min-height:44px}.GameLayout_infoPaneFullViewportScene__vk51R{min-height:calc(56px + env(safe-area-inset-top));box-sizing:border-box;padding:env(safe-area-inset-top) 8px 0;background:#0d1426}.GameLayout_stage__GPqVV{position:relative;min-width:0;padding-top:10px}.GameLayout_stageImmersive__N1wVQ{min-height:0;display:grid;grid-template-rows:minmax(0,1fr);padding-top:4px;overflow:hidden}.GameLayout_stageFullViewportScene__l1HLh{padding:0}.GameLayout_hud__Hbvdj{padding:0 8px 10px}.GameLayout_surface__w5eLP{min-width:0}.GameLayout_surfaceImmersive__85VXG,.GameLayout_surfaceImmersive__85VXG>*{min-height:0;height:100%}.GameLayout_rootFullViewportScene__XgyNc .GameLayout_surfaceImmersive__85VXG>*>[role=region]>:first-child{flex:1 1;min-height:0}.GameLayout_surface__w5eLP :where(button,input[type=range]):not([role=gridcell]):not(:where([data-sky-hud] *)){min-height:44px}.GameLayout_surfaceLocked__hLZKc{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GameLayout_feedback__p17UG{position:-webkit-sticky;position:sticky;z-index:5;bottom:max(12px,env(safe-area-inset-bottom));margin:8px auto;width:min(100%,460px)}.GameLayout_feedbackImmersive__TS2b8{position:absolute;z-index:8;right:8px;bottom:max(8px,env(safe-area-inset-bottom));left:8px;max-height:min(58%,28rem);overflow:auto;overscroll-behavior:contain}.GameLayout_actions__aH3Jl{padding:8px 0 max(12px,env(safe-area-inset-bottom))}@media (max-width:600px){.GameLayout_root__zC8q2{padding:8px;border:0;border-radius:0}.GameLayout_rootImmersive__TnLXj{padding:4px}.GameLayout_rootFullViewportScene__XgyNc{padding:0}}@media (prefers-reduced-motion:reduce){.GameLayout_root__zC8q2 *,.GameLayout_root__zC8q2 :after,.GameLayout_root__zC8q2 :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.GameStartGate_info__7H9Sy{height:100%;padding:clamp(20px,4vw,34px);display:flex;flex-direction:column;justify-content:center;gap:12px}.GameStartGate_eyebrow__7AE9W,.GameStartGate_readyLabel__BBBiy{margin:0;color:var(--game-accent,#ba9eff);font-size:13px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.GameStartGate_title__EtYED{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(32px,5vw,48px);line-height:1.02}.GameStartGate_objective__ebl23,.GameStartGate_promise__HQABu{margin:0;color:var(--text-secondary);line-height:1.5}.GameStartGate_difficulty__OwK6r{margin:0;padding:7px 14px;border:1px solid color-mix(in srgb,var(--game-accent,#ba9eff) 34%,transparent);border-radius:999px;background:color-mix(in srgb,var(--game-accent,#ba9eff) 10%,transparent);color:var(--text-primary);font-size:14px;text-transform:capitalize}.GameStartGate_practice__yPYrF{min-height:44px;display:flex;align-items:center;color:var(--text-primary);font-size:16px}.GameStartGate_objective__ebl23{font-size:16px}.GameStartGate_launch__P_IQ_{width:min(100%,460px);margin:auto;padding:clamp(24px,5vw,42px);display:grid;justify-items:center;grid-gap:16px;gap:16px;text-align:center}.GameStartGate_orb__pv1Mo{width:92px;height:92px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--game-accent,#ba9eff) 38%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--game-accent,#ba9eff) 22%,transparent),transparent 68%);box-shadow:0 0 42px color-mix(in srgb,var(--game-accent,#ba9eff) 18%,transparent);color:var(--game-accent,#ba9eff);font-size:38px;animation:GameStartGate_ready-pulse__B5zm0 2.4s ease-in-out infinite}.GameStartGate_preview__3YU19{width:100%;max-height:220px;aspect-ratio:16/9;overflow:hidden;border:1px solid color-mix(in srgb,var(--game-accent,#ba9eff) 28%,transparent);border-radius:16px;box-shadow:0 14px 38px rgba(6,14,32,.34)}.GameStartGate_start__PO6As{width:100%;min-height:52px;border:0;border-radius:999px;background:linear-gradient(100deg,var(--game-accent,#ba9eff),#53ddfc);color:#061020;font:850 16px/1 var(--font-body,sans-serif);cursor:pointer;box-shadow:0 10px 30px color-mix(in srgb,var(--game-accent,#ba9eff) 22%,transparent)}.GameStartGate_start__PO6As:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.GameStartGate_details__1nLYr{width:100%;border-top:1px solid hsla(0,0%,100%,.08);padding-top:12px;color:var(--text-secondary);text-align:left}.GameStartGate_details__1nLYr summary{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;list-style:none;color:var(--text-tertiary);cursor:pointer;font-size:14px;font-weight:750}.GameStartGate_details__1nLYr summary::-webkit-details-marker{display:none}.GameStartGate_details__1nLYr summary:after{content:"\203A";color:var(--game-accent,#ba9eff);font-size:20px;line-height:1;transform:rotate(90deg);transition:transform .16s ease}.GameStartGate_details__1nLYr[open] summary:after{transform:rotate(-90deg)}.GameStartGate_details__1nLYr dl{margin:8px 0 0;display:grid;grid-gap:8px;gap:8px}.GameStartGate_details__1nLYr div{display:grid;grid-gap:2px;gap:2px}.GameStartGate_details__1nLYr dt{color:var(--text-primary);font-size:13px;font-weight:800;text-transform:uppercase}.GameStartGate_details__1nLYr dd{margin:0;font-size:13px;line-height:1.4}@keyframes GameStartGate_ready-pulse__B5zm0{50%{transform:scale(1.035);filter:brightness(1.12)}}@media (max-width:800px){.GameStartGate_info__7H9Sy{padding:max(12px,env(safe-area-inset-top)) 18px 12px;gap:4px}.GameStartGate_eyebrow__7AE9W{display:none}.GameStartGate_title__EtYED{font-size:23px}.GameStartGate_objective__ebl23{font-size:16px;white-space:normal}.GameStartGate_launch__P_IQ_{align-content:center;padding:20px 18px}}@media (prefers-reduced-motion:reduce){.GameStartGate_orb__pv1Mo{animation:none}}.GameFeel_hud__zBe0I{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-tertiary);font-size:13px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.GameFeel_hudItems__juqBb{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.GameFeel_hudItem__mldq6{display:inline-flex;align-items:baseline;gap:5px}.GameFeel_hudItem__mldq6 strong{color:var(--text-primary);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GameFeel_sync__z5wFp{display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary);font-size:13px;font-weight:750}.GameFeel_sync__z5wFp:before{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#4ade80;box-shadow:0 0 8px rgba(74,222,128,.42)}.GameFeel_sync__z5wFp[data-sync-state=pending]:before{background:#53ddfc;box-shadow:0 0 10px rgba(83,221,252,.58);animation:GameFeel_sync-pulse___fSNF .68s ease-in-out infinite alternate}.GameFeel_sync__z5wFp[data-sync-state=error]:before{background:var(--color-error,#fb7185);box-shadow:0 0 8px rgba(251,113,133,.42)}.GameFeel_feedback__C1lWm{min-height:44px;padding:10px 14px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(83,221,252,.24);border-radius:999px;background:rgba(6,14,32,.94);color:var(--text-primary);box-shadow:0 12px 34px rgba(1,6,18,.35);font-size:13px;font-weight:750;text-align:center;animation:GameFeel_feedback-in__XOB4C .18s ease-out both}.GameFeel_feedback__C1lWm[data-tone=reward]{border-color:rgba(74,222,128,.32);color:#86efac}.GameFeel_feedback__C1lWm[data-tone=error]{border-color:rgba(251,113,133,.36);color:#fecdd3}.GameFeel_feedbackAction__fG7Z9{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--color-primary,#ba9eff);color:#16043c;font:inherit;cursor:pointer}.GameFeel_motion__ISzRt{transform-origin:center}.GameFeel_motion__ISzRt[data-motion=enter]{animation:GameFeel_motion-enter__zBjjq .22s cubic-bezier(.2,.8,.2,1) both}.GameFeel_motion__ISzRt[data-motion=lock]{animation:GameFeel_motion-lock__iBDdY .24s cubic-bezier(.2,.8,.2,1) both}.GameFeel_motion__ISzRt[data-motion=reward]{animation:GameFeel_motion-reward__df1by .46s cubic-bezier(.16,1,.3,1) both}.GameFeel_motion__ISzRt[data-motion=reject]{animation:GameFeel_motion-reject__j4Yae .26s ease both}@keyframes GameFeel_sync-pulse___fSNF{to{opacity:.35;transform:scale(.82)}}@keyframes GameFeel_feedback-in__XOB4C{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes GameFeel_motion-enter__zBjjq{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes GameFeel_motion-reward__df1by{45%{transform:translateY(-4px) scale(1.025);filter:brightness(1.12)}}@keyframes GameFeel_motion-lock__iBDdY{45%{transform:scale(.988);filter:brightness(1.08)}}@keyframes GameFeel_motion-reject__j4Yae{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (prefers-reduced-motion:reduce){.GameFeel_feedback__C1lWm,.GameFeel_motion__ISzRt,.GameFeel_sync__z5wFp{animation:none!important}}.BrickBreakerGame_root__SXtn4{width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:4px;gap:4px;color:var(--text-primary,#f0edff)}.BrickBreakerGame_compactHud__9rv7D{min-height:44px;display:flex;align-items:center;gap:6px}.BrickBreakerGame_stats__PLbSN{min-width:0;flex:1 1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3px;gap:3px}.BrickBreakerGame_stat__09lXV{min-width:0;padding:3px;border-radius:9px;background:#17243b;text-align:center}.BrickBreakerGame_stat__09lXV span,.BrickBreakerGame_stat__09lXV strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrickBreakerGame_stat__09lXV strong{color:#f0edff;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15}.BrickBreakerGame_stat__09lXV span{color:#bcc8df;font-size:.625rem;line-height:1.2}.BrickBreakerGame_hudActions__GDVaA{flex:0 0 auto;display:flex;gap:4px}.BrickBreakerGame_iconButton__oUfSK{width:44px;height:44px;min-height:44px;display:grid;place-items:center;padding:0;border:1px solid rgba(186,158,255,.42);border-radius:999px;background:#d1b7f4;color:#30243c;font:inherit;font-size:1.15rem;font-weight:850;cursor:pointer}.BrickBreakerGame_playColumn__akw0H{min-width:0;min-height:0;container-type:size;display:grid;place-items:center;overflow:hidden}.BrickBreakerGame_playfieldWrap__5NMC1{position:relative;width:min(100%,32rem);aspect-ratio:2/3;max-height:100%;border:1px solid rgba(83,221,252,.35);border-radius:1rem;overflow:hidden;background:#080d22;box-shadow:inset 0 0 0 1px rgba(186,158,255,.08)}@supports (width:1cqh){.BrickBreakerGame_playfieldWrap__5NMC1{width:min(100cqw,calc(100cqh * 2 / 3))}}.BrickBreakerGame_canvas__mMRer{width:100%;height:100%;display:block;touch-action:none;cursor:crosshair}.BrickBreakerGame_canvas__mMRer:focus-visible,.BrickBreakerGame_control__OhN4x:focus-visible,.BrickBreakerGame_iconButton__oUfSK:focus-visible,.BrickBreakerGame_launchOverlay__O5pFL button:focus-visible,.BrickBreakerGame_modeRow__dUfTQ button:focus-visible{outline:3px solid var(--border-focus,#6be6f6);outline-offset:2px}.BrickBreakerGame_launchOverlay__O5pFL{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;grid-gap:1rem;gap:1rem;padding:1rem;background:rgba(3,8,23,.72);text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.BrickBreakerGame_recoveryOverlay__Feqkw{position:absolute;inset:0;z-index:3;display:grid;place-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem;background:rgba(3,8,23,.84);color:#f0edff;text-align:center;pointer-events:all}.BrickBreakerGame_recoveryOverlay__Feqkw span{color:#c4ccdc;line-height:1.45}.BrickBreakerGame_launchOverlay__O5pFL strong{font-family:var(--font-display);font-size:clamp(1.6rem,7vw,2.25rem)}.BrickBreakerGame_launchOverlay__O5pFL button,.BrickBreakerGame_modeRow__dUfTQ button{min-height:44px;padding:.65rem 1rem;border:1px solid rgba(83,221,252,.5);border-radius:12px;background:#d1b7f4;color:#30243c;font:inherit;font-weight:800;cursor:pointer}.BrickBreakerGame_controlFooter__BwFpO{min-width:0;display:grid;grid-gap:3px;gap:3px}.BrickBreakerGame_runMeta__FG8S8{min-width:0;min-height:13px;margin:0;overflow:hidden;color:#bcc8df;font-size:.6875rem;line-height:13px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.BrickBreakerGame_dragTarget__jOGX9{width:100%;min-height:52px;display:grid;place-items:center;border:1px solid rgba(83,221,252,.24);border-radius:12px;background:#17243b;color:#f0edff;font-size:.875rem;font-weight:750;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BrickBreakerGame_directionControls__brJx_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.BrickBreakerGame_control__OhN4x{min-height:52px;border:1px solid rgba(186,158,255,.42);border-radius:12px;background:#d1b7f4;color:#30243c;font:inherit;font-weight:800;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BrickBreakerGame_control__OhN4x:disabled,.BrickBreakerGame_iconButton__oUfSK:disabled,.BrickBreakerGame_launchOverlay__O5pFL button:disabled{cursor:not-allowed;opacity:.45}.BrickBreakerGame_helpDialog__wAwOw{width:min(calc(100% - 24px),34rem);max-height:min(calc(100dvh - 32px),38rem);padding:18px;overflow:hidden;border:1px solid rgba(186,158,255,.42);border-radius:20px;background:#17243b;color:#f0edff;box-shadow:0 24px 80px rgba(0,0,0,.55)}.BrickBreakerGame_helpDialog__wAwOw::-webkit-backdrop{background:rgba(0,0,0,.68);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.BrickBreakerGame_helpDialog__wAwOw::backdrop{background:rgba(0,0,0,.68);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.BrickBreakerGame_helpHeader__LvQiT{display:flex;align-items:center;justify-content:space-between;gap:12px}.BrickBreakerGame_helpHeader__LvQiT h2{margin:0;font-size:1.3rem}.BrickBreakerGame_modeRow__dUfTQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.BrickBreakerGame_modeRow__dUfTQ button{background:#25334b;color:#f0edff}.BrickBreakerGame_modeRow__dUfTQ .BrickBreakerGame_modeSelected__DoHLz{border-color:#d1b7f4;background:#d1b7f4;color:#30243c}.BrickBreakerGame_helpScroll__Uxq0w{max-height:min(45dvh,20rem);margin-top:14px;overflow-y:auto;overscroll-behavior:contain;color:#d7deed;font-size:.9375rem;line-height:1.45}.BrickBreakerGame_helpScroll__Uxq0w p{margin:0 0 .75rem}.BrickBreakerGame_liveRegion__FpMXk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:420px){.BrickBreakerGame_compactHud__9rv7D{gap:4px}.BrickBreakerGame_stats__PLbSN{gap:2px}.BrickBreakerGame_stat__09lXV{padding-inline:1px}.BrickBreakerGame_stat__09lXV strong{font-size:.8rem}.BrickBreakerGame_iconButton__oUfSK{width:44px}.BrickBreakerGame_helpDialog__wAwOw{padding:14px}}@media (prefers-reduced-motion:reduce){.BrickBreakerGame_control__OhN4x,.BrickBreakerGame_playfieldWrap__5NMC1{transition:none}}.BrickBreakerSurface_ready__5AeRS,.BrickBreakerSurface_state__4m2Ce{width:100%;max-width:27.5rem;min-height:60vh;margin:0 auto;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--text-primary,#f0edff)}.BrickBreakerSurface_ready__5AeRS h1,.BrickBreakerSurface_state__4m2Ce h1{margin:0;font-family:var(--font-display,inherit);text-align:center}.BrickBreakerSurface_eyebrow__edEJQ{margin:0;color:var(--color-secondary,#55dff4);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.BrickBreakerSurface_centered__Pizhi,.BrickBreakerSurface_error__Tt6lB,.BrickBreakerSurface_notice__BL4JK{margin:0;color:var(--text-secondary,#c4ccdc);line-height:1.5;text-align:center}.BrickBreakerSurface_notice__BL4JK{width:100%;padding:.75rem;border-radius:.9rem;background:rgba(83,221,252,.08);font-size:.875rem}.BrickBreakerSurface_error__Tt6lB{color:var(--color-error,#fca5a5)}.BrickBreakerSurface_difficulty__Q1BYO,.BrickBreakerSurface_primaryButton__QIySf,.BrickBreakerSurface_quietButton__mdU4P,.BrickBreakerSurface_selectedDifficulty__GV9FC{min-height:44px;border:0;border-radius:999px;padding:.65rem 1rem;font:inherit;font-weight:800;cursor:pointer}.BrickBreakerSurface_primaryButton__QIySf{width:100%;background:linear-gradient(90deg,#ba9eff,#55dff4);color:#061020}.BrickBreakerSurface_primaryButton__QIySf:disabled{cursor:not-allowed;opacity:.5}.BrickBreakerSurface_quietButton__mdU4P{background:hsla(0,0%,100%,.07);color:var(--text-secondary,#c4ccdc)}.BrickBreakerSurface_difficulties__aGu5o{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.BrickBreakerSurface_difficulty__Q1BYO,.BrickBreakerSurface_selectedDifficulty__GV9FC{text-transform:capitalize}.BrickBreakerSurface_difficulty__Q1BYO{background:hsla(0,0%,100%,.07);color:var(--text-secondary,#c4ccdc)}.BrickBreakerSurface_selectedDifficulty__GV9FC{background:#55dff4;color:#061020}.BrickBreakerSurface_previewCompact__yVZmv,.BrickBreakerSurface_preview__u3u3T{position:relative;width:7rem;aspect-ratio:2/3;overflow:hidden;border:1px solid rgba(83,223,244,.35);border-radius:1rem;background:linear-gradient(180deg,#070d22,#111d3d)}.BrickBreakerSurface_previewCompact__yVZmv{width:4.5rem;border-radius:.7rem}.BrickBreakerSurface_previewBricks__mtxV4{position:absolute;inset:12% 9% auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.18rem;gap:.18rem}.BrickBreakerSurface_previewBricks__mtxV4 span{height:.55rem;border-radius:.15rem;background:#55dff4}.BrickBreakerSurface_previewBricks__mtxV4 span:nth-child(4n+2){background:#ff86c3}.BrickBreakerSurface_previewBricks__mtxV4 span:nth-child(4n+3){background:#ffd166}.BrickBreakerSurface_previewBricks__mtxV4 span:nth-child(4n){background:#b99cff}.BrickBreakerSurface_previewBall__llWdg{position:absolute;left:60%;bottom:31%;width:.55rem;height:.55rem;border-radius:50%;background:#fff;box-shadow:0 0 .8rem #55dff4}.BrickBreakerSurface_previewPaddle__sQlsI{position:absolute;left:50%;bottom:9%;width:45%;height:.45rem;border-radius:999px;background:#f4f0ff;transform:translateX(-50%)}.BrickBreakerSurface_actions__osbaV{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.BrickBreakerSurface_gameFrame__Jfxs3{position:relative;width:100%;height:100%;min-height:0}.BrickBreakerSurface_gameExitButton__pm4yE{position:absolute;left:.35rem;top:.35rem;z-index:5;min-width:44px;min-height:44px;padding:.45rem .7rem;border:1px solid rgba(186,158,255,.42);border-radius:999px;background:rgba(23,36,59,.94);color:var(--text-primary,#f0edff);font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}.BrickBreakerSurface_gameExitButton__pm4yE:focus-visible{outline:3px solid var(--border-focus,#6be6f6);outline-offset:2px}.BrickBreakerSurface_gameOverlay__FkQzT{position:absolute;inset:0;z-index:10;display:grid;place-content:center;justify-items:center;grid-gap:.75rem;gap:.75rem;padding:1rem;background:rgba(3,8,23,.86);color:var(--text-primary,#f0edff);text-align:center;pointer-events:all}.BrickBreakerSurface_gameOverlay__FkQzT h1,.BrickBreakerSurface_gameOverlay__FkQzT p{margin:0}.BrickBreakerSurface_gameOverlay__FkQzT p{color:var(--text-secondary,#c4ccdc);line-height:1.5}.BrickBreakerReview_card__zsMh8{display:grid;grid-gap:.75rem;gap:.75rem;width:100%;padding:1rem;border:1px solid var(--border-color,hsla(0,0%,100%,.14));border-radius:.75rem;background:hsla(0,0%,100%,.04);color:var(--text-primary,#f0edff)}.BrickBreakerReview_muted__bH5cX,.BrickBreakerReview_power__f2Alz,.BrickBreakerReview_summary__ErGgQ{color:var(--text-secondary,#c4ccdc);font-size:.875rem;line-height:1.5}.BrickBreakerReview_powers__Yvmao{display:grid;grid-gap:.5rem;gap:.5rem}.BrickBreakerReview_power__f2Alz strong{color:var(--text-primary,#f0edff)}.BrickBreakerReview_muted__bH5cX,.BrickBreakerReview_note__4fSV8{color:var(--text-tertiary,#9ba7bd)}.BrickBreakerReview_note__4fSV8{font-size:.75rem;line-height:1.5}.BrickBreakerResult_page__izh0F{width:100%;max-width:40rem;margin:0 auto;padding:1rem clamp(.75rem,3vw,1.25rem) 0;display:grid;grid-gap:.8rem;gap:.8rem;color:var(--text-primary,#f0edff)}.BrickBreakerResult_card__IrSZr,.BrickBreakerResult_hero__5V6bl{padding:clamp(1rem,4vw,1.4rem);border:1px solid rgba(83,223,244,.18);border-radius:1.35rem;background:rgba(9,19,40,.86)}.BrickBreakerResult_hero__5V6bl{text-align:center;background:radial-gradient(circle at 50% 0,rgba(83,223,244,.16),transparent 54%),linear-gradient(135deg,rgba(185,156,255,.13),rgba(9,19,40,.9))}.BrickBreakerResult_hero__5V6bl h1{margin:.35rem 0;font-family:var(--font-display);font-size:clamp(2rem,8vw,3rem)}.BrickBreakerResult_hero__5V6bl>p:not(.BrickBreakerResult_eyebrow__gXXbF){margin:0;color:var(--text-secondary)}.BrickBreakerResult_eyebrow__gXXbF{margin:0;color:#55dff4;font-size:.8125rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.BrickBreakerResult_heroMetrics__S0Qvn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-top:1.2rem}.BrickBreakerResult_approach__VLgOr,.BrickBreakerResult_metric__j0BBY{min-width:0;padding:.75rem .45rem;border-radius:.9rem;background:hsla(0,0%,100%,.055);text-align:center}.BrickBreakerResult_approach__VLgOr span,.BrickBreakerResult_approach__VLgOr strong,.BrickBreakerResult_metric__j0BBY span,.BrickBreakerResult_metric__j0BBY strong{display:block}.BrickBreakerResult_metric__j0BBY strong{font-family:var(--font-display);font-size:clamp(1.15rem,5vw,1.65rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrickBreakerResult_approach__VLgOr span,.BrickBreakerResult_metric__j0BBY span{margin-top:.2rem;color:var(--text-tertiary);font-size:.8125rem}.BrickBreakerResult_scoreRow__f6vgK{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.BrickBreakerResult_score__aKETF{display:block;margin-top:.35rem;font-family:var(--font-display);font-size:1.9rem}.BrickBreakerResult_badge__cE7vC{padding:.4rem .65rem;border-radius:999px;background:rgba(74,222,128,.12);color:#86efac;font-size:.8125rem;font-weight:800;text-align:center}.BrickBreakerResult_approachGrid__BCbdM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin-top:.85rem}.BrickBreakerResult_approach__VLgOr strong{font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrickBreakerResult_boundary__OUxLG,.BrickBreakerResult_summary__YQCXe{line-height:1.5}.BrickBreakerResult_summary__YQCXe{margin:.9rem 0 0;color:var(--text-primary)}.BrickBreakerResult_boundary__OUxLG{margin:.8rem 0 0;color:var(--text-tertiary);font-size:.8125rem}@media (max-width:420px){.BrickBreakerResult_heroMetrics__S0Qvn{grid-template-columns:1.3fr .85fr .85fr}.BrickBreakerResult_approachGrid__BCbdM{grid-template-columns:1fr 1fr}.BrickBreakerResult_scoreRow__f6vgK{align-items:center}}.BrickBreakerTutorial_page__mH2yr{width:100%;max-width:42rem;margin:0 auto;padding:1rem clamp(.75rem,3vw,1.5rem) calc(1.5rem + env(safe-area-inset-bottom));color:var(--text-primary,#f0edff)}.BrickBreakerTutorial_header__8H6QR,.BrickBreakerTutorial_practiceHeading__HZi_p{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.BrickBreakerTutorial_header__8H6QR h1,.BrickBreakerTutorial_practiceHeading__HZi_p h2{margin:.25rem 0 0;font-family:var(--font-display)}.BrickBreakerTutorial_header__8H6QR h1{font-size:clamp(1.8rem,7vw,2.6rem)}.BrickBreakerTutorial_practiceHeading__HZi_p h2{font-size:clamp(1.35rem,5vw,1.9rem)}.BrickBreakerTutorial_eyebrow__AlFxg{margin:0;color:#55dff4;font-size:.8125rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.BrickBreakerTutorial_nudgeControls___4mgD button,.BrickBreakerTutorial_primaryButton__9aYm_,.BrickBreakerTutorial_quietButton__ALwxX{border:0;font:inherit;font-weight:800;cursor:pointer}.BrickBreakerTutorial_quietButton__ALwxX{min-height:2.75rem;padding:0 .9rem;border-radius:999px;background:hsla(0,0%,100%,.07);color:var(--text-secondary)}.BrickBreakerTutorial_card__JilTX{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.2rem;padding:clamp(.9rem,4vw,1.35rem);border:1px solid rgba(83,223,244,.2);border-radius:1.35rem;background:rgba(9,19,40,.88)}.BrickBreakerTutorial_coachBoard__m341g,.BrickBreakerTutorial_practiceBoard__owKwh{position:relative;min-height:15rem;overflow:hidden;border-radius:1rem;background:radial-gradient(circle at 70% 100%,rgba(83,223,244,.18),transparent 42%),linear-gradient(180deg,#070d22,#111d3d)}.BrickBreakerTutorial_brickRow__9wvS1{position:absolute;inset:1.1rem 1rem auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.45rem;gap:.45rem}.BrickBreakerTutorial_brickRow__9wvS1 span{height:1.3rem;border-radius:.3rem;background:#55dff4;box-shadow:0 0 .8rem rgba(83,223,244,.45)}.BrickBreakerTutorial_brickRow__9wvS1 .BrickBreakerTutorial_powerBrick__g5wyg{background:#ff86c3;box-shadow:0 0 .8rem rgba(255,134,195,.5)}.BrickBreakerTutorial_trajectory__rkTQM{position:absolute;left:35%;top:4.2rem;width:38%;height:7.2rem;border-right:2px dashed rgba(83,223,244,.55);border-bottom:2px dashed rgba(83,223,244,.55);transform:skewX(-28deg)}.BrickBreakerTutorial_ball__LuCc8,.BrickBreakerTutorial_practiceBall__uZaOE{position:absolute;width:.9rem;height:.9rem;border-radius:50%;background:#fff;box-shadow:0 0 1rem #55dff4}.BrickBreakerTutorial_ball__LuCc8{left:67%;bottom:4.2rem}.BrickBreakerTutorial_coachPaddle__lG6NL,.BrickBreakerTutorial_practicePaddle__yWC5k{position:absolute;bottom:1.4rem;width:24%;height:.8rem;border-radius:999px;background:#f4f0ff;box-shadow:0 0 1rem rgba(185,156,255,.72);transform:translateX(-50%)}.BrickBreakerTutorial_coachPaddle__lG6NL{left:70%}.BrickBreakerTutorial_rules__lV74a{margin:0;padding-left:1.3rem;color:var(--text-secondary);line-height:1.55}.BrickBreakerTutorial_rules__lV74a li+li{margin-top:.55rem}.BrickBreakerTutorial_primaryButton__9aYm_{width:100%;min-height:3rem;border-radius:999px;background:linear-gradient(90deg,#ba9eff,#55dff4);color:#061020}.BrickBreakerTutorial_primaryButton__9aYm_:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.5}.BrickBreakerTutorial_readyBadge__rOrL0,.BrickBreakerTutorial_waitingBadge__Dl_lA{padding:.4rem .65rem;border-radius:999px;font-size:.8125rem;font-weight:800}.BrickBreakerTutorial_readyBadge__rOrL0{background:rgba(74,222,128,.15);color:#86efac}.BrickBreakerTutorial_waitingBadge__Dl_lA{background:hsla(0,0%,100%,.07);color:var(--text-tertiary)}.BrickBreakerTutorial_coachMark__Oo2RW,.BrickBreakerTutorial_instructions__eT7Gq,.BrickBreakerTutorial_success__VuMMr{margin:0;color:var(--text-secondary);line-height:1.5}.BrickBreakerTutorial_practiceBoard__owKwh{min-height:12rem}.BrickBreakerTutorial_landingMarker__6PuQv{position:absolute;left:64%;bottom:.8rem;width:16%;height:3.2rem;border:1px dashed rgba(83,223,244,.75);border-radius:.8rem;background:rgba(83,223,244,.08)}.BrickBreakerTutorial_practiceBall__uZaOE{left:70%;bottom:4.7rem}.BrickBreakerTutorial_practicePaddle__yWC5k{transition:left .12s ease-out}.BrickBreakerTutorial_sliderLabel__CfvVB{display:grid;grid-gap:.5rem;gap:.5rem;color:var(--text-secondary);font-size:.8125rem;font-weight:750}.BrickBreakerTutorial_sliderLabel__CfvVB input{width:100%;min-height:2.75rem;accent-color:#55dff4}.BrickBreakerTutorial_nudgeControls___4mgD{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem}.BrickBreakerTutorial_nudgeControls___4mgD button{min-height:3rem;border:1px solid rgba(83,223,244,.3);border-radius:.9rem;background:rgba(12,25,50,.9);color:var(--text-primary);font-size:1.25rem}.BrickBreakerTutorial_coachMark__Oo2RW,.BrickBreakerTutorial_success__VuMMr{min-height:3rem;padding:.75rem;border-radius:.8rem;text-align:center}.BrickBreakerTutorial_coachMark__Oo2RW{background:rgba(83,223,244,.07)}.BrickBreakerTutorial_success__VuMMr{background:rgba(74,222,128,.1);color:#bbf7d0}@media (max-width:420px){.BrickBreakerTutorial_page__mH2yr{padding-top:.7rem}.BrickBreakerTutorial_coachBoard__m341g{min-height:12rem}.BrickBreakerTutorial_practiceBoard__owKwh{min-height:10rem}}@media (prefers-reduced-motion:reduce){.BrickBreakerTutorial_practicePaddle__yWC5k{transition:none}}