.test_shell__ipU8R{min-height:70vh}.test_bar__hmunK{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:20;border-bottom:1px solid var(--line);background:var(--page)}.test_barInner__1V4xw{display:flex;align-items:center;gap:20px;min-height:44px;flex-wrap:wrap}.test_barTitle__PauBt{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;color:var(--text);text-decoration:none;font-size:.95rem}.test_dot__4SHWr{width:8px;height:8px;border-radius:50%;background:var(--player)}.test_barNav__LrKjk{display:flex;gap:16px}.test_barNav__LrKjk a{color:var(--text-2);text-decoration:none;font-size:.9rem}.test_barNav__LrKjk a:focus-visible,.test_barNav__LrKjk a:hover{color:var(--text)}.test_barTools__mWIlk{margin-left:auto;display:flex;align-items:center;gap:14px}.test_barWho___cJGJ{font-family:var(--font-mono);font-size:.78rem;color:var(--text-3)}@media (max-width:640px){.test_barWho___cJGJ{display:none}.test_barInner__1V4xw{gap:14px}.test_barTools__mWIlk{gap:8px}}.test_page__fd_Es{padding-block:clamp(32px,5vw,64px) clamp(56px,8vw,96px);display:grid;grid-gap:clamp(36px,5vw,56px);gap:clamp(36px,5vw,56px)}.test_head__w0JrM{display:grid;grid-gap:14px;gap:14px;justify-items:start}.test_block__gqfqb{display:grid;grid-gap:16px;gap:16px}.test_block__gqfqb h2{font-size:clamp(1.3rem,2.2vw,1.7rem)}.test_muted__th0hF{color:var(--text-3);font-size:.9rem}.test_seasons__kaFhP{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.test_season__Nxszj{padding:18px;display:grid;grid-gap:10px;gap:10px;border-radius:var(--r-m)}.test_seasonTop__rHrOr{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.test_meter__L09fd{height:6px;border-radius:3px;background:rgb(var(--text-rgb)/.08);overflow:hidden}.test_meter__L09fd span{display:block;height:100%;background:var(--adapt-piece);border-radius:3px}.test_seasonNums__JXTyO{font-size:.82rem;color:var(--text-2)}.test_cards___zFtZ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:14px;gap:14px}.test_card__td6gL{padding:20px;border-radius:var(--r-m);display:grid;grid-gap:10px;gap:10px;align-content:start}.test_card__td6gL h3{font-size:1.05rem}.test_card__td6gL p{margin:0;color:var(--text-2);font-size:.93rem;line-height:1.55}.test_cardTop__xeips{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.test_evidence__nPj45{font-family:var(--font-mono);font-size:.78rem!important;color:var(--text-3)!important}.test_status__eeV6E{font-family:var(--font-mono);font-size:.72rem;white-space:nowrap;padding:2px 8px;border-radius:var(--r-s);border:1px solid var(--line-strong);color:var(--text-3)}.test_ready__MdhgB{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.test_building___fK8Q{color:var(--adapt);border-color:rgb(var(--adapt-rgb)/.4)}.test_review__OvdqM{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 45%,transparent)}.test_retired__ibOz4{color:var(--text-3);border-color:var(--line-strong);text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--text-rgb)/.4);text-decoration-color:rgb(var(--text-rgb)/.4)}.test_work__euSSJ{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.test_work__euSSJ li{display:grid;grid-gap:2px;gap:2px;padding-left:14px;border-left:1px solid var(--line-strong)}.test_work__euSSJ a{color:var(--adapt);font-weight:600;text-decoration:none}.test_work__euSSJ a:hover{text-decoration:underline}.test_work__euSSJ span{color:var(--text-2);font-size:.93rem}.test_docList__hGhss{list-style:none;margin:0;padding:0;display:grid;border:1px solid var(--line);border-radius:var(--r-m);overflow:hidden}.test_docList__hGhss li{display:flex;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.test_docList__hGhss li:last-child{border-bottom:0}.test_docList__hGhss a{color:var(--text);text-decoration:none;font-weight:500}.test_docList__hGhss a:hover{color:var(--adapt)}.test_docList__hGhss .test_mono__pErdW,.test_docList__hGhss span{font-size:.78rem;color:var(--text-3)}.test_crumbs__qxqi_{display:flex;gap:8px;font-size:.85rem;color:var(--text-3)}.test_crumbs__qxqi_ a{color:var(--text-2)}.test_denied__C2bCe{padding-block:clamp(64px,10vw,128px);display:grid;grid-gap:16px;gap:16px;justify-items:start}.test_prose__7B3xJ{max-width:82ch;color:var(--text-2);font-size:.98rem;line-height:1.7;min-width:0}.test_prose__7B3xJ h1{font-size:clamp(1.8rem,3.4vw,2.6rem);color:var(--text);margin:0 0 18px}.test_prose__7B3xJ h2{font-size:clamp(1.3rem,2.2vw,1.7rem);color:var(--text);margin:40px 0 12px}.test_prose__7B3xJ h3{font-size:1.1rem;color:var(--text);margin:28px 0 8px;font-family:var(--font-ui)}.test_prose__7B3xJ h4{font-size:1rem;color:var(--text);margin:20px 0 6px}.test_prose__7B3xJ ol,.test_prose__7B3xJ p,.test_prose__7B3xJ ul{margin:0 0 14px}.test_prose__7B3xJ li{margin:4px 0}.test_prose__7B3xJ strong{color:var(--text)}.test_prose__7B3xJ a{color:var(--adapt)}.test_prose__7B3xJ code{font-family:var(--font-mono);font-size:.84em;background:rgb(var(--text-rgb)/.06);color:var(--text);padding:1px 5px;border-radius:var(--r-s)}.test_prose__7B3xJ pre{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-s);padding:14px 16px;overflow-x:auto;margin:0 0 16px}.test_prose__7B3xJ pre code{background:none;padding:0;font-size:.82rem;line-height:1.55}.test_prose__7B3xJ blockquote{margin:0 0 14px;padding:4px 0 4px 16px;border-left:2px solid var(--adapt);color:var(--text-2)}.test_prose__7B3xJ hr{border:0;border-top:1px solid var(--line);margin:32px 0}.test_tableWrap__7PTxR{overflow-x:auto;margin:0 0 18px;border:1px solid var(--line);border-radius:var(--r-s)}.test_prose__7B3xJ table{border-collapse:collapse;width:100%;font-size:.86rem}.test_prose__7B3xJ td,.test_prose__7B3xJ th{text-align:left;padding:8px 12px;border-bottom:1px solid var(--line);vertical-align:top}.test_prose__7B3xJ th{color:var(--text-3);font-family:var(--font-mono);font-weight:500;font-size:.78rem;background:var(--band)}.test_prose__7B3xJ tr:last-child td{border-bottom:0}.play_toggle__u7DNr{display:inline-flex;align-items:center;gap:9px;height:30px;padding:0 10px 0 6px;border-radius:var(--r-s);cursor:pointer;border:1px solid var(--line-strong);background:transparent;color:var(--text-2);line-height:1;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.play_toggle__u7DNr:hover{color:var(--text);border-color:var(--text)}.play_toggle__u7DNr:focus-visible{outline:2px solid var(--adapt);outline-offset:2px}.play_toggleTrack__JHnPN{position:relative;width:28px;height:16px;border-radius:999px;background:rgb(var(--text-rgb)/.12);transition:background-color .2s ease;flex:none}.play_toggleKnob__U70F0{position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--panel-strong);box-shadow:0 1px 2px rgb(var(--text-rgb)/.3);transition:transform .3s var(--ease),background-color .2s ease}.play_toggle__u7DNr[aria-checked=true]{color:var(--text);border-color:var(--text)}.play_toggle__u7DNr[aria-checked=true] .play_toggleTrack__JHnPN{background:var(--text)}.play_toggle__u7DNr[aria-checked=true] .play_toggleKnob__U70F0{transform:translateX(12px);background:var(--page);box-shadow:none}.play_glossary__b0ELE{display:grid;grid-gap:8px;gap:8px;margin:0;font-size:.82rem}.play_glossary__b0ELE div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);grid-gap:10px;gap:10px}.play_glossary__b0ELE dt{color:var(--text);font-weight:600}.play_glossary__b0ELE dd{margin:0;color:var(--text-2);line-height:1.45}.play_glossary__b0ELE code{display:block;margin-top:2px;color:var(--text-3);font-size:.74rem;word-break:break-all}@media (max-width:520px){.play_glossary__b0ELE div{grid-template-columns:minmax(0,1fr);gap:2px}}.play_orb__Foaxq{position:relative;display:inline-block;width:var(--size,48px);height:var(--size,48px);flex:none}.play_orbSvg__GUQEg{width:100%;height:100%;overflow:visible;display:block}.play_orbRim__nCL1o{fill:var(--panel);stroke:var(--line);stroke-width:1.2}.play_orbSegs__vwQwd{transform-origin:50px 50px;transform-box:view-box}.play_orbSeg__0T3Lv{fill:none;stroke-width:5;stroke-linecap:round;opacity:.42;transition:opacity .25s ease,stroke-width .25s ease}.play_orbSegPlain__8AQr7{fill:none;stroke:rgb(var(--adapt-rgb)/.4);stroke-width:3;stroke-dasharray:2 5}.play_orbSeg__0T3Lv[data-fired]{opacity:1;stroke-width:7}.play_orbCore__ecSpM{transform-origin:50px 50px;transform-box:view-box}.play_orbStop0__xQD6D{stop-color:color-mix(in srgb,var(--adapt) 45%,var(--text))}.play_orbStop1__8_Xd6{stop-color:var(--adapt)}.play_orbStop2__3SfxG{stop-color:var(--adapt-piece)}.play_orbGlint__hiKpF{fill:rgb(var(--text-rgb)/.5)}.play_orb__Foaxq[data-state=think] .play_orbSegs__vwQwd{animation:play_orbSpin__xPqcW 2.4s linear infinite}.play_orb__Foaxq[data-state=think] .play_orbCore__ecSpM{animation:play_orbBreathe__Vf1u7 1s ease-in-out infinite}.play_orb__Foaxq[data-state=think] .play_orbSeg__0T3Lv{opacity:.62}.play_orb__Foaxq[data-state=decide] .play_orbCore__ecSpM{animation:play_orbLock__vSvgh .26s cubic-bezier(.3,1.6,.5,1) both}.play_orbClick__pXbKA{fill:none;stroke:var(--adapt);stroke-width:1.5;transform-origin:50px 50px;transform-box:view-box;animation:play_orbClick__pXbKA .42s ease-out forwards}.play_orbInner__I4hP2{fill:none;stroke:var(--adapt-2);stroke-width:1.6;opacity:.5;stroke-dasharray:1;stroke-dashoffset:0}.play_orbInner__I4hP2[data-draw]{animation:play_orbDraw__2POx2 .9s cubic-bezier(.33,1,.68,1) both}.play_orbBlink__xl7J0{fill:none;stroke:var(--mutation);stroke-width:2.4;opacity:0;transform-origin:50px 50px;transform-box:view-box;animation:play_orbBlink__xl7J0 .52s ease-out forwards}.play_orbBlink__xl7J0[data-side=human]{stroke:var(--player)}.play_orbBlink__xl7J0[data-reduced]{animation:play_orbBlinkStill__nmIvb .52s linear forwards}.play_orbAnchor___qRwN{position:absolute;left:50%;top:50%;width:1px;height:1px}.play_orb__Foaxq[data-reduced] .play_orbCore__ecSpM,.play_orb__Foaxq[data-reduced] .play_orbSegs__vwQwd{animation:none!important}@keyframes play_orbSpin__xPqcW{to{transform:rotate(1turn)}}@keyframes play_orbBreathe__Vf1u7{50%{transform:scale(.93)}}@keyframes play_orbLock__vSvgh{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes play_orbClick__pXbKA{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}@keyframes play_orbDraw__2POx2{0%{stroke-dashoffset:1;opacity:1}to{stroke-dashoffset:0;opacity:.5}}@keyframes play_orbBlink__xl7J0{0%{opacity:.95;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes play_orbBlinkStill__nmIvb{0%,90%{opacity:.8}to{opacity:0}}.play_lock__VAPDr{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--text-3);flex:none;transition:color .2s ease,opacity .3s ease;opacity:.55}.play_lock__VAPDr svg{width:16px;height:16px;overflow:visible}.play_lockShackle__JkKV_{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;transform-box:fill-box;transform-origin:85% 100%;transition:transform .14s cubic-bezier(.3,1.5,.5,1)}.play_lockBody__ujCq_{fill:currentColor;fill-opacity:.16;stroke:currentColor;stroke-width:1.3}.play_lockDot__xXAN0{fill:currentColor}.play_lock__VAPDr[data-state=choosing]{color:var(--adapt);opacity:1;animation:play_lockBreathe__IHqE6 1s ease-in-out infinite}.play_lock__VAPDr[data-state=choosing] .play_lockShackle__JkKV_{transform:translateY(-2px) rotate(22deg)}.play_lock__VAPDr[data-lit]{color:var(--adapt);opacity:1;animation:play_lockClick__41HfT .22s cubic-bezier(.3,1.6,.5,1)}@keyframes play_lockBreathe__IHqE6{50%{opacity:.55}}@keyframes play_lockClick__41HfT{0%{transform:scale(1.25)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.play_lock__VAPDr,.play_lock__VAPDr[data-lit]{animation:none!important}}.play_moteLayer__Z8lGJ{position:fixed;inset:0;pointer-events:none;z-index:60;overflow:hidden}.play_brainPanel__C_6T_{display:grid;grid-gap:0;gap:0;overflow:hidden;position:relative}.play_brainHead__RoikR{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0;position:relative;z-index:1}.play_brainTitle__VLrPq{display:inline-flex;align-items:center;gap:10px;min-width:0}.play_brainCount__zDLje{font-size:.8rem;color:var(--text-3);white-space:nowrap}.play_brainCount__zDLje .play_mono__GSbbO{color:var(--text)}.play_brainBox__VJONm{position:relative;height:clamp(250px,26vw,330px);margin-top:-8px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--text) 14%,var(--text) 86%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,var(--text) 14%,var(--text) 86%,transparent 100%)}.play_brainCanvas__6HG9_{position:absolute;inset:0}.play_brainAnchor__XDcZl{width:1px;height:1px}.play_brainAnchor__XDcZl,.play_brainThink__RTJV4{position:absolute;left:50%;top:48%;pointer-events:none}.play_brainThink__RTJV4{width:72%;aspect-ratio:1.45;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgb(var(--adapt-rgb)/.14),rgb(var(--adapt-rgb)/.04) 60%,transparent 72%);opacity:0;transition:opacity .4s ease}.play_brainPanel__C_6T_[data-state=think] .play_brainThink__RTJV4{opacity:1;animation:play_brainBreathe__mEGin 1s ease-in-out infinite}.play_brainPanel__C_6T_[data-state=decide] .play_brainThink__RTJV4{opacity:.6;transition-duration:.9s}@keyframes play_brainBreathe__mEGin{50%{opacity:.35}}.play_brainBlink___GICA{position:absolute;left:50%;top:48%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;pointer-events:none;border:2px solid var(--mutation);opacity:0;animation:play_brainBlink___GICA .62s ease-out forwards}.play_brainBlink___GICA[data-side=human]{border-color:var(--player)}@keyframes play_brainBlink___GICA{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}.play_brainGrow__UkL50{position:absolute;left:50%;top:48%;width:62%;aspect-ratio:1.5;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;border:1.5px solid var(--adapt-2);opacity:0;animation:play_brainGrow__UkL50 1.4s ease-out forwards}@keyframes play_brainGrow__UkL50{0%{opacity:0;transform:translate(-50%,-50%) scale(.86)}30%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%) scale(1.08)}}.play_brainCaption__S8EI8{padding:0 16px 12px;font-size:.82rem;color:var(--text-3);line-height:1.45;min-height:2.9em;margin:0}.play_brainCaption__S8EI8 b{color:var(--text);font-weight:600}.play_brainFoot__CIKE6{padding:10px 16px 14px;border-top:1px solid var(--line);font-size:.84rem;color:var(--text-2)}@media (prefers-reduced-motion:reduce){.play_brainBlink___GICA,.play_brainGrow__UkL50,.play_brainThink__RTJV4{animation:none!important}.play_brainBlink___GICA{opacity:0}}.play_review__oWLjn{scroll-margin-top:calc(var(--header-h, 64px) + 56px);display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,2.4vw,28px);border-radius:var(--r-m);background:var(--band);box-shadow:inset 0 0 0 1px light-dark(var(--line),transparent);color:var(--text)}.play_reviewHead__3llN0{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.play_reviewHead__3llN0 h2{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.035em;margin:0}.play_reviewHead__3llN0 h2[data-tone=you]{color:var(--player)}.play_reviewHead__3llN0 h2[data-tone=ai]{color:var(--adapt)}.play_reviewHead__3llN0 p{margin:4px 0 0;color:var(--text-2);font-size:.95rem}.play_reviewActions__U2PR8{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.play_reviewGrid__aDTYW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.play_reviewBlock__xiry_{display:grid;grid-gap:12px;gap:12px;min-width:0}.play_kicker__5bOdH{line-height:1.3;color:var(--text-3);margin:0}.play_noticed__qLzuF{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.play_noticed__qLzuF li{position:relative;padding-left:22px;color:var(--text);font-size:1rem;line-height:1.5}.play_noticed__qLzuF li:before{content:"";position:absolute;left:3px;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--text-3)}.play_noticed__qLzuF li[data-tone=you]:before{background:var(--player)}.play_noticed__qLzuF li[data-tone=ai]:before{background:var(--adapt-piece)}.play_noticed__qLzuF li b{font-weight:600}.play_noticed__qLzuF li small{display:block;color:var(--text-3);font-size:.84rem;margin-top:2px}.play_muted__EXZoY{color:var(--text-3);font-size:.9rem;margin:0}.play_reviewStats__m2G0q{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));grid-gap:12px;gap:12px;margin-top:10px;padding-top:16px;border-top:1px solid var(--line)}.play_reviewHint__q3T6E{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line);color:var(--text-3);font-size:.86rem}.play_reviewAdvanced__lk_Qg{display:grid;grid-gap:16px;gap:16px;padding-top:16px;border-top:1px solid var(--line-strong)}.play_reviewBrain__rH8xW{min-width:0}@media (max-width:900px){.play_reviewGrid__aDTYW{grid-template-columns:minmax(0,1fr)}}.play_scrub__w5Qxg{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.play_scrubControls__Yq1HX{display:inline-flex;gap:6px;flex:none}.play_scrubBtn__E1rz6{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--r-s);border:1px solid var(--line-strong);background:transparent;color:var(--text-2);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.play_scrubBtn__E1rz6 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.play_scrubBtn__E1rz6 svg [data-fill]{fill:currentColor}.play_scrubBtn__E1rz6:hover:not(:disabled){color:var(--text);border-color:var(--text)}.play_scrubBtn__E1rz6:disabled{opacity:.35;cursor:default}.play_scrubBtn__E1rz6[data-play]{background:var(--button);color:var(--button-text);border-color:var(--button)}.play_scrubBtn__E1rz6:focus-visible,.play_scrubStep__F9iCh:focus-visible{outline:2px solid var(--adapt);outline-offset:2px}.play_scrubSteps__GLkOi{list-style:none;margin:0;padding:0;display:flex;gap:5px;flex-wrap:wrap;min-width:0;flex:1 1 260px}.play_scrubStep__F9iCh{position:relative;min-width:26px;height:26px;padding:0 6px;border-radius:var(--r-s);border:1px solid var(--line);background:transparent;color:var(--text-3);font:600 .72rem/1 var(--font-mono);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.play_scrubStep__F9iCh[data-tone=you]{color:rgb(var(--player-rgb)/.85)}.play_scrubStep__F9iCh[data-tone=ai]{color:var(--adapt)}.play_scrubStep__F9iCh[aria-current=step]{color:var(--page);border-color:transparent}.play_scrubStep__F9iCh[aria-current=step][data-tone=you]{background:var(--player)}.play_scrubStep__F9iCh[aria-current=step][data-tone=ai]{background:var(--adapt-piece)}.play_scrubStep__F9iCh[aria-current=step][data-tone=neutral]{background:var(--text-2)}.play_scrubStep__F9iCh[data-mark]:after{content:"";position:absolute;right:-2px;top:-2px;width:6px;height:6px;border-radius:50%;background:var(--mutation);border:1.5px solid var(--page)}.play_bars__jLWD_{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px;align-items:end}.play_bars__jLWD_ li{display:grid;justify-items:center;grid-gap:5px;gap:5px;min-width:0}.play_barTrack__k3vKF{position:relative;width:100%;max-width:30px;height:var(--bars-h,64px);border-radius:3px 3px 1px 1px;background:rgb(var(--text-rgb)/.06);overflow:hidden}.play_barFill__wLtyq{position:absolute;inset:0;border-radius:inherit;transform-origin:50% 100%;transition:transform .45s var(--ease);background:rgb(var(--text-rgb)/.28)}.play_bars__jLWD_ li[data-played] .play_barFill__wLtyq{background:var(--adapt-piece)}.play_bars__jLWD_ li[data-empty] .play_barTrack__k3vKF{background:repeating-linear-gradient(135deg,rgb(var(--text-rgb)/.07) 0 4px,transparent 4px 8px)}.play_barLabel__0LLo_{font:600 .72rem/1 var(--font-mono);color:var(--text-3)}.play_bars__jLWD_ li[data-played] .play_barLabel__0LLo_{color:var(--adapt)}.play_barCaption__tyLmf{font-size:.72rem;color:var(--text-2);white-space:nowrap}@media (prefers-reduced-motion:reduce){.play_barFill__wLtyq{transition:none}}.learn_blink__DYCvE,.learn_captionLine__JeUky,.learn_mote__7UEu_,.learn_pulse__JzQoL,.learn_ring__VYEx8,.learn_thread__qOyIS,.learn_waveSource__IEGw2{--tone:var(--mutation);--tone-rgb:var(--mutation-rgb)}.learn_blink__DYCvE[data-tone=player],.learn_captionLine__JeUky[data-tone=player],.learn_mote__7UEu_[data-tone=player],.learn_pulse__JzQoL[data-tone=player],.learn_ring__VYEx8[data-tone=player],.learn_thread__qOyIS[data-tone=player],.learn_waveSource__IEGw2[data-tone=player]{--tone:var(--player);--tone-rgb:var(--player-rgb)}.learn_captionLine__JeUky[data-tone=adapt],.learn_ring__VYEx8[data-tone=adapt],.learn_thread__qOyIS[data-tone=adapt]{--tone:var(--adapt);--tone-rgb:var(--adapt-rgb)}.learn_layer___1gi8{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:3}.learn_piece__ECxFE{position:absolute;inset:0;transition:opacity .15s ease}.learn_piece__ECxFE[data-cut]{opacity:0}.learn_mote__7UEu_{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;will-change:transform;background:radial-gradient(circle at 38% 38%,var(--text) 0 16%,var(--tone) 58%);box-shadow:0 0 10px 1px rgb(var(--tone-rgb)/.55)}.learn_blink__DYCvE,.learn_mote__7UEu_{position:absolute;border-radius:50%;opacity:0}.learn_blink__DYCvE{width:20px;height:20px;margin:-10px 0 0 -10px;border:1.5px solid var(--tone);box-shadow:0 0 12px rgb(var(--tone-rgb)/.5);animation:learn_blink__DYCvE .12s ease-out .6s forwards}@keyframes learn_blink__DYCvE{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(1.3)}}.learn_blink__DYCvE[data-reduced]{animation:none;opacity:.8}.learn_delta___uPBA{position:absolute;margin-top:-12px;display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap;font-size:.8rem;color:var(--mutation);text-shadow:0 0 12px rgb(var(--mutation-rgb)/.45);transform:translate(-50%,-100%);animation:learn_rise__gJIew .9s cubic-bezier(.33,1,.68,1) both}.learn_delta___uPBA b{font-weight:600}.learn_delta___uPBA small{font-size:.68rem;color:var(--text-3);text-shadow:none;font-family:var(--font-ui)}.learn_delta___uPBA[data-sign=down]{color:color-mix(in srgb,var(--mutation) 70%,var(--text))}@keyframes learn_rise__gJIew{0%{opacity:0;transform:translate(-50%,-100%)}14%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,calc(-100% - 18px))}}.learn_delta___uPBA[data-reduced]{animation:none}.learn_pulse__JzQoL,.learn_waveSource__IEGw2{position:absolute;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border-radius:50%}.learn_waveSource__IEGw2{box-shadow:0 0 0 1.5px rgb(var(--tone-rgb)/.75),0 0 14px rgb(var(--tone-rgb)/.35);animation:learn_glowOnce__vzbC1 .9s ease-out both}.learn_pulse__JzQoL{border:1.5px solid var(--tone);opacity:0;animation:learn_pulse__JzQoL .9s cubic-bezier(.2,.8,.2,1) both}.learn_pulse__JzQoL:after{content:"";position:absolute;inset:22%;border-radius:50%;background:rgb(var(--tone-rgb)/.55);filter:blur(3px)}@keyframes learn_pulse__JzQoL{0%{opacity:0;transform:scale(.6)}16%{opacity:var(--i,1)}to{opacity:0;transform:scale(1.35)}}@keyframes learn_glowOnce__vzbC1{0%{opacity:0}20%{opacity:1}to{opacity:0}}.learn_pulse__JzQoL[data-reduced],.learn_waveSource__IEGw2[data-reduced]{animation:none;opacity:calc(var(--i, 1) * .85)}.learn_thread__qOyIS{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.learn_thread__qOyIS path{fill:none;stroke:var(--tone);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 3px rgb(var(--tone-rgb)/.6));animation:learn_draw__dfVUD 1.2s linear both}.learn_thread__qOyIS circle{fill:var(--tone);animation:learn_holdFade__ql_nS 1.2s linear both}@keyframes learn_draw__dfVUD{0%{stroke-dashoffset:1;opacity:.9;animation-timing-function:cubic-bezier(.33,1,.68,1)}25%{stroke-dashoffset:0;opacity:.9}75%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}@keyframes learn_holdFade__ql_nS{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}.learn_thread__qOyIS[data-reduced] path{animation:none;stroke-dashoffset:0;opacity:.9}.learn_thread__qOyIS[data-reduced] circle{animation:none}.learn_ring__VYEx8{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);border-radius:50%;border:1.5px solid var(--tone);box-shadow:0 0 12px rgb(var(--tone-rgb)/.4),inset 0 0 8px rgb(var(--tone-rgb)/.22);animation:learn_ringPulse__PdiWt 1.2s ease-out both}@keyframes learn_ringPulse__PdiWt{0%{opacity:0;transform:scale(.82)}22%{opacity:.95;transform:scale(1)}70%{opacity:.7}to{opacity:0;transform:scale(1.06)}}.learn_ring__VYEx8[data-reduced]{animation:none;opacity:.85}.learn_predict__PFqhF{position:absolute;border:1px dashed rgb(var(--player-rgb)/.75);border-radius:var(--r-s);background:rgb(var(--player-rgb)/.05);animation:learn_holdFade7__LxvLQ .7s ease both}.learn_predict__PFqhF small{position:absolute;left:50%;top:-3px;transform:translate(-50%,-100%);font-size:.66rem;color:var(--player);white-space:nowrap}@keyframes learn_holdFade7__LxvLQ{0%{opacity:0}18%{opacity:1}72%{opacity:1}to{opacity:0}}.learn_predict__PFqhF[data-reduced]{animation:none}.learn_seal___3kdJ{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--r-s);white-space:nowrap;border:1px solid var(--line-strong);background:var(--panel);font-size:.74rem;color:var(--text-3)}.learn_seal___3kdJ[data-state=sealed]{border-color:rgb(var(--adapt-rgb)/.4);color:var(--text-2)}.learn_seal___3kdJ[data-state=waiting]{color:var(--text-2)}.learn_sealWord__WxX_O{font-size:.72rem}.learn_sealId__InXo1{color:var(--adapt);font-size:.76rem}.learn_sealMs__FEZ__{color:var(--text-3);font-size:.72rem}.learn_lock__RD7mN{width:11px;height:11px;color:var(--adapt);flex:none}.learn_sealDot__bn0KU{width:6px;height:6px;border-radius:50%;background:var(--warn);opacity:.8;animation:learn_breathe__xAuO_ 1.2s ease-in-out infinite}@keyframes learn_breathe__xAuO_{0%,to{opacity:.35}50%{opacity:.9}}.learn_caption__wA_jJ{min-height:1.7em;margin:0;display:flex;align-items:center;min-width:0;font-size:.84rem;line-height:1.45;color:var(--text-2)}.learn_captionLine__JeUky{display:inline-flex;align-items:center;gap:4px 8px;flex-wrap:wrap;min-width:0;animation:learn_capIn__qqMRt .22s ease-out both}.learn_captionLine__JeUky>i{width:6px;height:6px;border-radius:50%;background:var(--tone);box-shadow:0 0 8px rgb(var(--tone-rgb)/.6);flex:none}.learn_caption__wA_jJ[data-reduced] .learn_captionLine__JeUky{animation:none}.learn_captionIdle__1LarY{color:var(--text-3)}@keyframes learn_capIn__qqMRt{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.learn_modelStatus__tymqF{font-size:.74rem;color:var(--text-3);white-space:nowrap}.learn_modelRing__5Jp6_{position:relative;display:inline-grid;place-items:center;flex:none}.learn_modelRing__5Jp6_ svg{position:absolute;inset:0;overflow:visible}.learn_modelRingCore__WlztG{position:relative;display:grid;place-items:center}.learn_ringTrack__ltOhL{fill:none;stroke:rgb(var(--text-rgb)/.2);stroke-width:1}.learn_ringModel__0AxcL{fill:none;stroke:rgb(var(--adapt-rgb)/.75);transition:stroke-width .35s ease}.learn_ringModel__0AxcL[data-seq]{stroke:rgb(var(--mutation-rgb)/.8)}.learn_ringModel__0AxcL[data-moment=grow]{animation:learn_grow__56X10 .6s cubic-bezier(.33,1,.68,1) both}@keyframes learn_grow__56X10{0%{stroke-width:0;opacity:.3}to{stroke-width:var(--thick);opacity:1}}.learn_ringTraining__a7zvF{fill:none;stroke:rgb(var(--adapt-rgb)/.45);stroke-width:1;stroke-dasharray:2 5;transform-box:fill-box;transform-origin:center;animation:learn_spin__MDbgM 24s linear infinite}.learn_ringTraining__a7zvF[data-moment]{animation:learn_spin__MDbgM 24s linear infinite,learn_fadeIn__myp1O .6s ease both}.learn_ringHalo__OQSnb{fill:none;stroke:var(--adapt);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:learn_halo__6TZRX .9s ease-out both}.learn_ringHalo__OQSnb[data-seq]{stroke:var(--mutation)}.learn_ringRejected__1YL8N{fill:none;stroke:var(--text-3);stroke-width:1;stroke-dasharray:2 4;animation:learn_fadeOut__tzBP7 .9s ease both}@keyframes learn_halo__6TZRX{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.16)}}@keyframes learn_spin__MDbgM{to{transform:rotate(1turn)}}@keyframes learn_fadeIn__myp1O{0%{opacity:0}}@keyframes learn_fadeOut__tzBP7{0%{opacity:.7}to{opacity:0}}.learn_modelRing__5Jp6_[data-reduced] .learn_ringModel__0AxcL,.learn_modelRing__5Jp6_[data-reduced] .learn_ringRejected__1YL8N,.learn_modelRing__5Jp6_[data-reduced] .learn_ringTraining__a7zvF{animation:none}.learn_banner__HsP6f{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;padding:8px 14px;border-radius:var(--r-s);border:1px solid var(--line);border-left:2px solid var(--adapt);background:var(--panel-strong);font-size:.84rem;line-height:1.4;color:var(--text-2);animation:learn_banner__HsP6f 4.5s ease both}.learn_banner__HsP6f[data-phase=rejected]{border-left-color:var(--text-3)}.learn_banner__HsP6f[data-phase=sequential]{border-left-color:var(--mutation)}.learn_bannerTag__F94Fe{font-size:.7rem;font-weight:600;letter-spacing:.02em;color:var(--adapt);white-space:nowrap}.learn_banner__HsP6f[data-phase=rejected] .learn_bannerTag__F94Fe{color:var(--text-3)}.learn_banner__HsP6f[data-phase=sequential] .learn_bannerTag__F94Fe{color:var(--mutation)}@keyframes learn_banner__HsP6f{0%{opacity:0;transform:translateY(-6px)}4.5%{opacity:1;transform:none}93.3%{opacity:1}to{opacity:0}}.learn_banner__HsP6f[data-reduced]{animation:none}.loading_loading__5STnP{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:200px;pointer-events:none;color:var(--text)}.loading_core__Popsj{width:min(38%,320px);aspect-ratio:1.25;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--adapt-rgb)/.16),rgb(var(--adapt-rgb)/.05) 60%,transparent);filter:blur(6px);animation:loading_glow__fUhzs 3.2s ease-in-out infinite}.loading_ring__u_Btf{position:absolute;width:min(30%,240px);aspect-ratio:1.25;border-radius:50%;border:1px solid rgb(var(--adapt-rgb)/.22);animation:loading_glow__fUhzs 3.2s ease-in-out infinite reverse}@keyframes loading_glow__fUhzs{50%{opacity:.45;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.loading_core__Popsj,.loading_ring__u_Btf{animation:none}}.loading_failed__Q5U8e{max-width:32ch;text-align:center;color:var(--text-2);font-size:.875rem;pointer-events:auto}.budget_meters__Zd67l{display:grid;grid-gap:7px;gap:7px;min-width:0}.budget_row__pOu97{display:flex;justify-content:space-between;align-items:baseline;gap:6px 12px;flex-wrap:wrap}.budget_label__JRlw_{color:var(--text-3)}.budget_value__f0wJ3{font-size:.86rem;color:var(--text-2);white-space:nowrap}.budget_value__f0wJ3 b{color:var(--text);font-weight:600}.budget_dim__1QdPx{color:var(--text-3)}.budget_you__g7qId{margin:0;font-size:.84rem;color:var(--text-2);line-height:1.45}.budget_you__g7qId b{color:var(--player);font-weight:600}.budget_status___Si6G{margin:0;font-size:.82rem;color:var(--text-2);line-height:1.45;display:flex;gap:8px;align-items:baseline}.budget_dot__9QNsM{width:7px;height:7px;border-radius:50%;background:var(--text-3);flex:none;transform:translateY(-1px)}.budget_meters__Zd67l[data-tone=practice] .budget_dot__9QNsM{background:var(--warn)}.budget_meter__q0ShU{position:relative;height:6px;border-radius:2px;background:var(--adapt-soft);overflow:hidden}.budget_meter__q0ShU[data-thin]{height:4px}.budget_meter__q0ShU i{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--adapt-piece);transition:width .7s var(--ease)}.budget_chart__2v7gt{margin:4px 0 2px;display:grid;grid-gap:4px;gap:4px;min-width:0}.budget_chartHead__1enCB{display:flex;justify-content:space-between;gap:10px;font-size:.72rem;color:var(--text-3);min-width:0}.budget_chartRead__MN_Nc{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget_svg__RM6RR{width:100%;height:52px;display:block;overflow:visible;outline:none;border-radius:4px;touch-action:pan-y;cursor:crosshair}.budget_svg__RM6RR[data-tall]{height:96px}.budget_svg__RM6RR:focus-visible{box-shadow:0 0 0 2px var(--adapt)}.budget_base__D5Q5s{stroke:var(--line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.budget_pastCol__BRMIA path{fill:var(--adapt-piece);opacity:.45;transition:opacity .15s}.budget_todayCol__H_Y1a path{fill:var(--adapt-piece)}.budget_pastCol__BRMIA[data-on] path{opacity:.85}.budget_tick__wlNUd{stroke:var(--text-2);stroke-width:1.5;vector-effect:non-scaling-stroke;opacity:.55}.budget_future__c22NF{fill:var(--line-strong)}.budget_future__c22NF[data-on]{fill:var(--text-2)}.budget_cross__mVeWS{stroke:var(--text-3);stroke-width:1;vector-effect:non-scaling-stroke}.budget_foot__vHLa4{margin:4px 0 0;font-size:.8rem;color:var(--text-3);line-height:1.55;max-width:62ch}.budget_sr__ygjQu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.budget_meter__q0ShU i{transition:none}}.replay_page__D2O3A{padding-block:36px 96px;display:grid;grid-gap:clamp(36px,5vw,64px);gap:clamp(36px,5vw,64px)}.replay_head__Ej5zc{display:grid;grid-gap:14px;gap:14px}.replay_head__Ej5zc h1{font-size:clamp(1.8rem,3.6vw,2.9rem);max-width:24ch}.replay_meta__bUsqc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;color:var(--text-2);font-size:.92rem}.replay_meta__bUsqc>*{padding-right:14px;margin-right:14px;border-right:1px solid var(--line-strong);line-height:1.4}.replay_meta__bUsqc>:last-child{border-right:0;margin-right:0;padding-right:0}.replay_playerLink__SnUva{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--text);font-weight:600}.replay_playerLink__SnUva:hover span:not(.tag){text-decoration:underline;text-underline-offset:3px}.replay_replay__ZnpaT{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:32px;gap:32px;align-items:start}.replay_ground__bw7oG,.replay_stage__GrRtJ{display:grid;grid-gap:14px;gap:14px;min-width:0}.replay_ground__bw7oG{padding:clamp(12px,2vw,18px);border-radius:var(--r-m);background:var(--band);box-shadow:inset 0 0 0 1px light-dark(var(--line),transparent)}.replay_noBoard__kXf_M{aspect-ratio:7/6;display:grid;place-content:center;grid-gap:8px;gap:8px;padding:28px;text-align:center;border:1px dashed var(--line-strong);border-radius:var(--r-m);color:var(--text-2)}.replay_stageNote__7e9u9{font-size:.85rem;color:var(--text-3)}.replay_keyYou__K_nNl{color:var(--player);font-weight:600}.replay_keyAi__ag2_o{color:var(--adapt);font-weight:600}.replay_scrub__a2u0B{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:12px;gap:12px;align-items:center}.replay_scrubBtns__eD4XJ{display:inline-flex;gap:2px;padding:2px;border-radius:var(--r-s);border:1px solid var(--line);font-family:var(--font-mono);font-size:.8rem}.replay_scrubBtn__3t4XI{height:32px;min-width:34px;padding:0 10px;border:0;border-radius:2px;background:transparent;color:var(--text-2);cursor:pointer;transition:background .15s,color .15s}.replay_scrubBtn__3t4XI:hover:not([disabled]){background:rgb(var(--text-rgb)/.08);color:var(--text)}.replay_scrubBtn__3t4XI[disabled]{opacity:.35;cursor:default}.replay_scrubPlay__yDD9H{padding:0 14px}.replay_scrubPlay__yDD9H,.replay_scrubPlay__yDD9H:hover:not([disabled]){background:var(--button);color:var(--button-text)}.replay_scrubPlay__yDD9H[aria-pressed=true],.replay_scrubPlay__yDD9H[aria-pressed=true]:hover:not([disabled]){background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.replay_range__IVbCR{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:24px;background:transparent;margin:0;cursor:pointer}.replay_range__IVbCR::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--adapt) var(--p),rgb(var(--text-rgb)/.16) var(--p))}.replay_range__IVbCR::-moz-range-track{height:3px;border-radius:2px;background:rgb(var(--text-rgb)/.16)}.replay_range__IVbCR::-moz-range-progress{height:3px;border-radius:2px;background:var(--adapt)}.replay_range__IVbCR::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5.5px;border-radius:50%;background:var(--text);border:2px solid var(--page)}.replay_range__IVbCR::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:var(--text);border:2px solid var(--page)}.replay_range__IVbCR:focus-visible{outline:2px solid var(--adapt);outline-offset:2px;border-radius:var(--r-s)}.replay_scrubPos__nf4wY{font-size:.8rem;color:var(--text-2);white-space:nowrap}.replay_keys__IlJXu{display:inline-flex;gap:4px}.replay_strip__gtxRe{display:flex;gap:4px;overflow-x:auto;padding:4px 2px;scrollbar-width:none}.replay_strip__gtxRe::-webkit-scrollbar{display:none}.replay_stripMove__s3v5E{flex:none;width:22px;height:30px;padding:0;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;border-radius:var(--r-s)}.replay_stripMove__s3v5E i{width:12px;height:12px;border-radius:50%;opacity:.55;transition:transform .15s,opacity .15s}.replay_stripMove__s3v5E[data-who=you] i{background:var(--player)}.replay_stripMove__s3v5E[data-who=ai] i{background:var(--adapt-piece)}.replay_stripMove__s3v5E[data-grade=handed_win] i,.replay_stripMove__s3v5E[data-grade=missed_win] i{box-shadow:0 0 0 2px var(--bad)}.replay_stripMove__s3v5E[data-grade=won] i{box-shadow:0 0 0 2px var(--good)}.replay_stripMove__s3v5E[data-cur] i{opacity:1;transform:scale(1.35)}.replay_stripMove__s3v5E:hover i{opacity:1}.replay_readoutPanel__rCDX4{padding:22px 24px;display:grid;grid-gap:16px;gap:16px}.replay_readoutEmpty__ADto6{display:grid;grid-gap:10px;gap:10px;padding:12px 0}.replay_reply__fZJa_{font-size:.92rem;color:var(--text-2);padding-top:14px;border-top:1px solid var(--line)}.replay_tally__2i8ZD{display:flex;gap:22px;align-items:baseline;font-size:.9rem;color:var(--text-2)}.replay_tally__2i8ZD b{font-size:1.6rem;font-weight:500;margin-right:8px;letter-spacing:-.02em}.replay_tallyYou__W3_2v b{color:var(--player)}.replay_tallyAi__k4j2S b{color:var(--adapt)}.replay_roundsHead__GbsRZ{display:grid;grid-template-columns:2rem 4.5rem 5.6rem auto 5.6rem 1fr auto;grid-gap:10px;gap:10px;padding:0 8px 6px;color:var(--text-3);white-space:nowrap;letter-spacing:.06em}.replay_rounds__WZbRv{list-style:none;margin:0;padding:0;display:grid;max-height:460px;overflow-y:auto;border-top:1px solid var(--line)}.replay_rounds__WZbRv,.replay_rounds__WZbRv li{border-bottom:1px solid var(--line)}.replay_rounds__WZbRv li:last-child{border-bottom:0}.replay_rounds__WZbRv li[data-future]{opacity:.4}.replay_roundBtn__hj5Xy{width:100%;display:grid;grid-template-columns:2rem 4.5rem 5.6rem auto 5.6rem 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px;border:0;background:transparent;color:var(--text-2);text-align:left;font-size:.88rem;cursor:pointer;transition:background .15s}.replay_roundBtn__hj5Xy:hover{background:rgb(var(--text-rgb)/.05)}.replay_rounds__WZbRv li[data-cur] .replay_roundBtn__hj5Xy{background:var(--adapt-soft);color:var(--text)}.replay_roundNo__VxpvZ{color:var(--text-3)}.replay_roundProbs__ViuN5{display:flex;height:6px;border-radius:2px;overflow:hidden;background:rgb(var(--text-rgb)/.08)}.replay_roundProbs__ViuN5 span{display:block;height:100%}.replay_roundNoPred__DAygY{width:100%;background:repeating-linear-gradient(90deg,rgb(var(--text-rgb)/.2) 0 3px,transparent 3px 6px)}.replay_roundThrow__vglJA{display:inline-flex;align-items:center;gap:6px}.replay_roundThrow__vglJA i{width:8px;height:8px;border-radius:50%}.replay_roundVs__xnXxy{color:var(--text-3);font-size:.75rem}.replay_roundOut__lFFCF{font-weight:600}.replay_roundOut__lFFCF[data-outcome=win]{color:var(--adapt)}.replay_roundOut__lFFCF[data-outcome=loss]{color:var(--player)}.replay_roundOut__lFFCF[data-outcome=draw]{color:var(--text-3);font-weight:500}.replay_roundLesson__amzpb{width:10px;display:grid;place-items:center}.replay_roundLesson__amzpb i{width:6px;height:6px;border-radius:50%;background:var(--adapt-piece)}.replay_section__9xkxa{display:grid;grid-gap:22px;gap:22px}.replay_sectionHead__l_Q9x{display:grid;grid-gap:8px;gap:8px}.replay_lede__Ry4A6{color:var(--text-2);max-width:64ch}.replay_empty__LwcLt{max-width:640px;display:grid;grid-gap:20px;gap:20px;padding-top:40px}.replay_skelHead__Oi7Cc{display:grid;grid-gap:12px;gap:12px}@media (max-width:960px){.replay_replay__ZnpaT{grid-template-columns:1fr}.replay_rounds__WZbRv{max-height:320px}}@media (max-width:520px){.replay_page__D2O3A{padding-top:24px}.replay_scrub__a2u0B{grid-template-columns:1fr auto}.replay_scrubBtns__eD4XJ{grid-column:1/-1;justify-self:start}.replay_keys__IlJXu{display:none}.replay_readoutPanel__rCDX4{padding:18px 16px}.replay_roundBtn__hj5Xy{font-size:.8rem}.replay_roundBtn__hj5Xy,.replay_roundsHead__GbsRZ{grid-template-columns:1.9rem 3rem 4.6rem auto 4.6rem 1fr;gap:6px}.replay_roundsHead__GbsRZ{white-space:normal;letter-spacing:.02em}.replay_roundLesson__amzpb,.replay_roundsHead__GbsRZ>:last-child{display:none}.replay_meta__bUsqc>*{padding-right:10px;margin-right:10px}}.home_hero__o4ZPq{position:relative;width:min(1360px,100%);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.3fr);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"intro stage" "cta stage" ". stage" "readout stage";grid-gap:26px clamp(28px,4vw,64px);gap:26px clamp(28px,4vw,64px);padding:clamp(24px,5vh,64px) var(--gutter) clamp(40px,6vh,72px)}.home_stage__ves0U{grid-area:stage;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);min-height:clamp(520px,calc(100svh - var(--header-h) - 120px),760px)}.home_canvas__4IATS{width:100%;height:100%;min-height:0}.home_ctaSlot__JWCXI,.home_feedPanel___ayMz,.home_intro__R_zLE,.home_readout__bTLYP,.home_sideSlot__RjU3d,.home_switchSlot__1H_OI{position:relative;z-index:2}.home_intro__R_zLE{grid-area:intro;align-self:start;display:grid;grid-gap:22px;gap:22px}.home_ctaSlot__JWCXI{grid-area:cta;align-self:start;display:grid;grid-gap:16px;gap:16px;justify-items:start}.home_headline__dT_Cy{font-family:var(--font-display);font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-size:clamp(2.5rem,4.4vw,4.4rem)}.home_headline__dT_Cy em{font-style:normal}.home_lede__gUXRw{font-size:clamp(1.02rem,1.25vw,1.15rem);color:var(--text-2);line-height:1.6;max-width:34rem}.home_ctas__YFEOF{display:flex;flex-wrap:wrap;gap:10px}.home_note__jgi2M{font-size:.875rem;color:var(--text-3)}.home_switchSlot__1H_OI{grid-area:stage;justify-self:end;align-self:start;margin:14px}.home_feedPanel___ayMz,.home_sideSlot__RjU3d{grid-area:stage;justify-self:end;align-self:end;margin:14px;width:min(320px,calc(100% - 28px))}.home_sideSlot__RjU3d{z-index:3}.home_sideSlot__RjU3d:empty{display:none}.home_feedPanel___ayMz[data-covered]{visibility:hidden}.home_readout__bTLYP{grid-area:readout;align-self:end;padding:18px 20px 20px;display:grid;grid-gap:16px;gap:16px}.home_readHead__8izvS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px}.home_readLegend__tjQgU{font-size:.8rem;color:var(--text-3);line-height:1.45}.home_readEmpty__aQ4Ke{font-size:.9rem;color:var(--text-2)}.home_counters__gDR2_{margin:0;display:grid;grid-template-columns:repeat(4,auto);justify-content:start;grid-gap:16px 0;gap:16px 0}.home_counters__gDR2_>div{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:0 clamp(14px,1.6vw,22px);border-left:1px solid var(--line);min-width:0}.home_counters__gDR2_>div:first-child{padding-left:0;border-left:0}.home_counters__gDR2_ dt{order:2;color:var(--text-3);font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.home_counters__gDR2_ dd{order:1;margin:0;color:var(--text);white-space:nowrap;font-family:var(--font-display);font-size:clamp(1.5rem,2vw,1.95rem);font-weight:500;line-height:1.05;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_of__RuwrP{color:var(--text-3);font-size:.6em;letter-spacing:-.02em;margin-left:2px}.home_budget__CyQ2k{position:relative;grid-column:1/-1;padding:14px 0 0!important;border-left:0!important;border-top:1px solid var(--line)}.home_bar__f6peZ{order:3;display:block;height:3px;border-radius:2px;background:var(--adapt-soft);overflow:hidden;margin-top:6px}.home_bar__f6peZ i{display:block;height:100%;background:var(--adapt-piece);border-radius:inherit;transition:width .8s var(--ease)}.home_feedPanel___ayMz{padding:12px 16px 6px}.home_feedHead__tpU3j{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.home_feedTitle__XX9cQ{color:var(--text-2)}.home_neuron__0ARZl{padding:14px 16px 16px}@media (max-width:1180px) and (min-width:961px){.home_counters__gDR2_{grid-template-columns:repeat(2,auto)}.home_counters__gDR2_>div:nth-child(3){padding-left:0;border-left:0}}@media (max-width:960px){.home_hero__o4ZPq{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"intro" "stage" "cta" "readout" "feed";gap:18px;padding-top:24px}.home_stage__ves0U{min-height:clamp(360px,58svh,520px)}.home_switchSlot__1H_OI{justify-self:center}.home_feedPanel___ayMz,.home_sideSlot__RjU3d{justify-self:stretch;width:auto}.home_feedPanel___ayMz{grid-area:feed;align-self:start;margin:0}.home_feedPanel___ayMz[data-covered]{visibility:visible}}@media (max-width:560px){.home_counters__gDR2_{grid-template-columns:repeat(2,minmax(0,1fr))}.home_counters__gDR2_>div{padding:0 14px}.home_counters__gDR2_>div:nth-child(odd){padding-left:0;border-left:0}.home_readLegend__tjQgU{display:none}.home_ctaSlot__JWCXI,.home_ctas__YFEOF{justify-items:stretch;width:100%}.home_ctas__YFEOF .btn{flex:1 1 auto}}.home_evo__QD8Bb,.home_games__aAfCG,.home_loop__McgPk{padding-block:clamp(36px,4.6vw,68px)}.home_evo__QD8Bb{padding-top:clamp(40px,5vw,72px)}.home_secHead__qXhUp{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:clamp(24px,3vw,40px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line)}.home_secTitle__UJ94e{display:grid;grid-gap:12px;gap:12px;max-width:46rem}.home_secLede__NN0tO{color:var(--text-2);font-size:1.02rem;line-height:1.6;max-width:44rem}.home_sr__r1vyY{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.home_emptyPanel__iqzaG{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center;padding:clamp(22px,3vw,36px)}.home_emptyPanel__iqzaG h3{margin-bottom:6px}.home_emptyPanel__iqzaG p{max-width:52ch}.home_emptyHelix__7WDU5{width:100%;height:auto}@media (max-width:640px){.home_emptyPanel__iqzaG{grid-template-columns:1fr;gap:16px}}.home_evoGrid__6Ute5{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.home_curvePanel__cKTt6{padding:20px 20px 16px;display:grid;grid-gap:14px;gap:14px;min-width:0}.home_curvePanel__cKTt6>.home_curveHead__A5jfs:not(:first-child){margin-top:14px;padding-top:18px;border-top:1px solid var(--line)}.home_curveHead__A5jfs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px}.home_curveStats__ewiOh{font-size:.85rem;color:var(--text-2)}.home_mutations__hBgMK{display:grid;grid-gap:12px;gap:12px;min-width:0;padding-top:20px}.home_mutHead__txfDh{display:flex;justify-content:space-between;align-items:baseline;gap:12px}@media (max-width:960px){.home_evoGrid__6Ute5{grid-template-columns:1fr}.home_mutations__hBgMK{padding-top:4px}}.home_gameGrid__iv5iD{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.home_game__GUfSL{position:relative;border-radius:var(--r-m);border:1px solid var(--line);overflow:hidden;display:grid;min-width:0;background:var(--panel)}.home_gameC4__aY_Ww{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.home_gameMr__pax9J{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.home_gameText__NbuTI{display:grid;grid-gap:16px;gap:16px;align-content:start;padding:clamp(22px,2.6vw,34px)}.home_gameName__lGrHP{font-family:var(--font-display);font-weight:500;font-size:clamp(1.4rem,2vw,1.75rem);letter-spacing:-.035em;line-height:1.1}.home_gameLine__rWD3x{color:var(--text-2);font-size:.95rem;line-height:1.6}.home_gameCtas__cvgWV{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px}.home_seasonFacts__xE9zS{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;grid-gap:4px 22px;gap:4px 22px}.home_seasonFacts__xE9zS>div{display:grid;grid-gap:0;gap:0}.home_seasonFacts__xE9zS dt{color:var(--text-3)}.home_seasonFacts__xE9zS dd{margin:0;font-size:.95rem;color:var(--text);white-space:nowrap}.home_readTitle__FDjpP{color:var(--text-3);display:flex;justify-content:space-between;gap:12px}.home_c4Read__lU7fG{padding:clamp(22px,2.6vw,34px);display:grid;grid-gap:14px;gap:14px;align-content:start;background:var(--band)}.home_facts__ZMlX2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 28px;gap:2px 28px}.home_facts__ZMlX2 li{display:flex;align-items:center;gap:12px;font-size:.875rem;color:var(--text-3);padding:6px 0;border-bottom:1px dashed var(--line)}.home_facts__ZMlX2 li[data-on]{color:var(--text)}.home_bit__wzqzV{width:9px;height:9px;border-radius:2px;border:1px solid var(--line-strong);flex:none}.home_facts__ZMlX2 li[data-on] .home_bit__wzqzV{background:var(--adapt-piece);border-color:var(--adapt-piece)}.home_choice__6dC2N{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.875rem;color:var(--text-2)}.home_chip__l4IOp{display:inline-flex;align-items:center;gap:8px;padding:2px 10px 2px 8px;border-radius:var(--r-s);border:1px solid color-mix(in oklab,var(--c) 55%,transparent);background:color-mix(in oklab,var(--c) 16%,transparent);color:var(--text);font-weight:600}.home_chip__l4IOp:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c)}.home_mrRead__1DkqG{padding:clamp(22px,2.6vw,34px);display:grid;grid-gap:14px;gap:14px;align-content:start;background:var(--band)}.home_throws__41ihy{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.home_throws__41ihy li{display:grid;grid-template-columns:76px minmax(0,1fr) 44px;align-items:center;grid-gap:12px;gap:12px;font-size:.875rem}.home_throwName__b5zUn{color:var(--text-2)}.home_throwBar__el9Zu{height:8px;border-radius:2px;background:rgb(var(--text-rgb)/.08);overflow:hidden}.home_throwBar__el9Zu i{display:block;height:100%;border-radius:inherit;transition:width .6s var(--ease)}.home_throwPct___yzMK{text-align:right;color:var(--text)}.home_rule__riU8Q{margin:4px 0 0;padding:12px 14px;border-radius:var(--r-s);border:1px solid var(--line);background:var(--panel);display:grid;grid-gap:4px;gap:4px}.home_rule__riU8Q p{font-size:.9rem;color:var(--text);line-height:1.5}.home_rule__riU8Q footer{font-size:.75rem;color:var(--text-3)}@media (max-width:820px){.home_gameC4__aY_Ww,.home_gameMr__pax9J{grid-template-columns:1fr}.home_c4Read__lU7fG,.home_mrRead__1DkqG{order:2}.home_facts__ZMlX2{grid-template-columns:1fr}.home_seasonFacts__xE9zS{grid-template-columns:repeat(2,minmax(0,auto))}}.home_steps__xpYIU{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;position:relative}.home_steps__xpYIU:before{content:"";position:absolute;left:14px;right:14px;top:14px;height:1px;background:var(--line-strong)}.home_step__wV6Up{position:relative;display:grid;grid-gap:8px;gap:8px;align-content:start;padding-right:clamp(16px,2.5vw,36px)}.home_stepNode__eNT7u{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;margin-bottom:14px;background:var(--page);border:1px solid var(--line-strong);font-size:.75rem;color:var(--text);position:relative}.home_stepTerm__yEeLD{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem,1.6vw,1.4rem);letter-spacing:-.035em}.home_stepMaps___HEbz{color:var(--adapt);font-size:.8rem}.home_stepMaps___HEbz .mono{font-size:.6875rem;font-weight:500;letter-spacing:var(--tracking-caps);text-transform:uppercase}.home_stepText__SPqjG{color:var(--text-2);font-size:.925rem;line-height:1.6}.home_stepLive__f9MD7{font-size:.85rem;color:var(--text);padding-top:10px;margin-top:4px;border-top:1px solid var(--line)}.home_loopFoot__bAS82{margin-top:clamp(28px,4vw,48px);color:var(--text-3);font-size:.9rem;max-width:60ch}@media (max-width:960px){.home_steps__xpYIU{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.home_steps__xpYIU:before{display:none}}@media (max-width:560px){.home_steps__xpYIU{grid-template-columns:1fr;row-gap:28px;padding-left:44px}.home_steps__xpYIU:before{display:block;left:14px;right:auto;top:14px;bottom:14px;width:1px;height:auto}.home_step__wV6Up{padding-right:0}.home_stepNode__eNT7u{position:absolute;left:-44px;top:0;margin:0}}.home2_page__8CYje{overflow-x:clip}.home2_kicker__7RDst{display:inline-flex;align-items:center;gap:10px;justify-self:start;color:var(--text-2)}.home2_ctas__AtUqE{max-width:36rem}.home2_taught__hiJ3I dd{display:flex;align-items:baseline;gap:2px}.home2_split__thqcO{order:3;display:flex;height:4px;border-radius:2px;overflow:hidden;margin-top:7px;background:var(--line);gap:2px}.home2_split__thqcO i{display:block;height:100%;transition:width .9s var(--ease)}.home2_splitPeople__5x3rX{background:var(--player);border-radius:2px}.home2_splitTraining__ypleO{background:repeating-linear-gradient(135deg,var(--line-strong) 0 4px,var(--line) 4px 8px);border-radius:2px}.home2_splitNote__w_rMF{order:4;font-size:.75rem;color:var(--text-3);margin-top:5px;line-height:1.4}.home2_gen0__FbCrE{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);grid-gap:clamp(20px,3vw,44px);gap:clamp(20px,3vw,44px);padding:clamp(20px,2.6vw,32px);align-items:start}.home2_gen0Text__YzdB5{display:grid;grid-gap:12px;gap:12px;align-content:start}.home2_gen0Text__YzdB5 h3{font-family:var(--font-display);font-weight:500;font-size:clamp(1.25rem,1.8vw,1.5rem);letter-spacing:-.03em}.home2_gen0Text__YzdB5>p:not(.home2_eyebrow__1lTRD){color:var(--text-2);font-size:.95rem;line-height:1.6}.home2_eyebrow__1lTRD{color:var(--adapt)}.home2_gen0Genes__I_uCX{display:grid;grid-gap:12px;gap:12px;min-width:0}.home2_stripHead__0IgEU{font-size:.8rem;color:var(--text-3)}.home2_curveWait__OL9XH{color:var(--text-2);font-size:.9rem;padding:18px 0 8px;border-bottom:1px dashed var(--line)}@media (max-width:860px){.home2_gen0__FbCrE{grid-template-columns:1fr}}.home2_genomeLegend__BCjGx{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:.8rem;color:var(--text-3);margin-top:-4px}.home2_genomeLegend__BCjGx span{display:inline-flex;align-items:center;gap:6px}.home2_genomeLegend__BCjGx i{width:10px;height:10px;border-radius:2px;display:inline-block}.home2_cards__zpl5i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home2_card__JXgmx{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:var(--r-m);border:1px solid var(--line);overflow:hidden;min-width:0;background:var(--panel);transition:border-color .3s,transform .5s var(--ease);animation:home2_cardIn__aNB88 .9s var(--ease) both;animation-delay:calc(var(--i) * 90ms)}.home2_card__JXgmx:hover{border-color:var(--line-strong);transform:translateY(-2px)}.home2_card__JXgmx[data-selected]{border-color:var(--text)}@keyframes home2_cardIn__aNB88{0%{opacity:0;transform:translateY(10px)}}.home2_cardRead__DIErc{padding:20px 20px 16px;background:var(--band);color:var(--text);min-height:196px;display:grid}.home2_cardBody__7f3Pk{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:20px 20px 22px}.home2_cardTitle__q_fRm{display:flex;align-items:center;gap:10px}.home2_cardTitle__q_fRm h3{font-family:var(--font-display);font-weight:500;font-size:clamp(1.3rem,1.8vw,1.55rem);letter-spacing:-.035em;line-height:1.1}.home2_glyph__5NCk_{width:28px;height:28px;color:var(--text-2);flex:none}.home2_newTag__XfAun{white-space:nowrap}.home2_cardLine__90BYC{color:var(--text-2);font-size:.92rem;line-height:1.6}.home2_cardFacts__cJRO8{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;grid-gap:4px 18px;gap:4px 18px}.home2_cardFacts__cJRO8>div{display:grid}.home2_cardFacts__cJRO8 dt{font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.home2_cardFacts__cJRO8 dd{margin:0;font-size:.92rem;color:var(--text);white-space:nowrap}.home2_cardCtas__yow7A{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:2px}.home2_seeBrain__k0enm[aria-pressed=true]{color:var(--adapt);border-color:var(--adapt)}.home2_labLink__dtG_g{margin-left:4px;color:var(--text-2);text-decoration:none;text-underline-offset:3px}.home2_labLink__dtG_g:hover{color:var(--text);text-decoration:underline}.home2_readTitle__sTVHn{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px;color:var(--text-3)}.home2_readCaption__tG5w2{font-size:.86rem;color:var(--text-2);line-height:1.5;margin-top:12px}.home2_readCaption__tG5w2 strong{color:var(--text);font-weight:600}.home2_readReader__wTMek{font-size:.8rem;color:var(--text-3);line-height:1.5;margin-top:4px}.home2_readEmpty__ZSGjN .home2_readCaption__tG5w2{color:var(--text-3)}.home2_bars__4AxCe{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px;align-items:end;height:96px}.home2_bars__4AxCe li{display:grid;grid-template-rows:1fr auto;grid-gap:6px;gap:6px;height:100%;min-width:0}.home2_barCol__sHyXy{position:relative;display:block;border-radius:3px 3px 1px 1px;background:rgb(var(--text-rgb)/.05);overflow:hidden}.home2_barCol__sHyXy i{position:absolute;left:0;right:0;bottom:0;height:calc(var(--h) * 100%);border-radius:inherit;background:color-mix(in oklab,var(--c) 32%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--c) 75%,transparent);transition:height .8s var(--ease),background .4s;animation:home2_grow__M6U8w .9s var(--ease) both}.home2_bars__4AxCe li[data-on] .home2_barCol__sHyXy i{background:var(--c);box-shadow:none}.home2_bars__4AxCe li[data-none] .home2_barCol__sHyXy i{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.home2_bars__4AxCe[data-game=connect-four] li[data-on] .home2_barCol__sHyXy i{background:var(--adapt-piece)}.home2_barLabel__c5ApZ{font-size:.62rem;color:var(--text-3);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.home2_bars__4AxCe li[data-on] .home2_barLabel__c5ApZ{color:var(--text);font-weight:600}@keyframes home2_grow__M6U8w{0%{height:0}}@media (prefers-reduced-motion:reduce){.home2_barCol__sHyXy i,.home2_card__JXgmx{animation:none}.home2_card__JXgmx:hover{transform:none}}@media (max-width:1100px){.home2_cards__zpl5i{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.home2_cards__zpl5i{grid-template-columns:1fr}.home2_cardFacts__cJRO8{grid-template-columns:repeat(2,minmax(0,auto))}.home2_cardRead__DIErc{min-height:0}}.home2_loopFoot__QxsZn{margin-top:clamp(28px,4vw,48px);display:grid;grid-gap:10px;gap:10px;max-width:70ch}.home2_loopFoot__QxsZn p{color:var(--text-3);font-size:.9rem;line-height:1.6}.home2_loopFoot__QxsZn strong{color:var(--text-2);font-weight:600}.home2_cardBudget__cB2ra{padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-s);background:var(--band)}.sound_wrap__KIAmJ{gap:8px;flex:none}.sound_btn__bbsTm,.sound_wrap__KIAmJ{display:inline-flex;align-items:center}.sound_btn__bbsTm{gap:6px;height:30px;padding:0 10px 0 8px;border-radius:var(--r-s);border:1px solid var(--line-strong);background:transparent;color:var(--text-2);cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s,background .2s}.sound_btn__bbsTm:hover{color:var(--text);border-color:var(--text)}.sound_btn__bbsTm[aria-checked=true]{color:var(--adapt);border-color:rgb(var(--adapt-rgb)/.5);background:var(--adapt-soft)}.sound_icon___NYex{width:16px;height:16px;flex:none}.sound_state__NlWch{font-family:var(--font-mono);font-weight:500;opacity:.75;min-width:3ch}.sound_vol__A8DoK{width:80px;height:18px;margin:0;accent-color:var(--adapt);cursor:pointer}@media (max-width:520px){.sound_vol__A8DoK{display:none}.sound_wrap__KIAmJ[data-compact] .sound_btn__bbsTm{width:30px;padding:0;justify-content:center}.sound_wrap__KIAmJ[data-compact] .sound_label__K3tKl,.sound_wrap__KIAmJ[data-compact] .sound_state__NlWch{display:none}}.sound_sr__tTcO1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v3review_brain__ntXum{display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center}.v3review_field__lqLdu{width:min(100%,200px);height:auto;border-radius:50%;background:var(--band)}.v3review_oldN__r6iUd{fill:rgb(var(--adapt-rgb)/.4)}.v3review_newN__aXvSE{animation:v3review_nIn__3SI_2 .5s cubic-bezier(.2,.8,.2,1) both;transform-box:fill-box;transform-origin:center}.v3review_newRing__DkQ4R{fill:none;stroke:var(--text);stroke-width:1.2}.v3review_newDot__MFmGl{fill:var(--mutation)}@keyframes v3review_nIn__3SI_2{0%{opacity:0;transform:scale(2.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.v3review_newN__aXvSE{animation:none}}.v3review_brainLine__Wa05J{font-size:.92rem;color:var(--text-2)}.v3review_brainLine__Wa05J b{color:var(--mutation);font-weight:600}.v3review_brainSub__WCw__{font-size:.8rem;color:var(--text-3);max-width:30ch}.v3review_fightHead__orvvj{display:flex;align-items:center;justify-content:space-between;gap:12px}.v3review_fightHead__orvvj h3{font-size:1.05rem;font-weight:600}.v3review_card__EudCZ{display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:var(--r-m);border:1px solid var(--line);background:var(--panel)}.v3review_cardTop__tud64{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.v3review_cardNo__IWqXV{font-family:var(--font-display);font-weight:600;color:var(--text)}.v3review_outcome__DFiEJ{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.v3review_outcome__DFiEJ[data-state=fell],.v3review_outcome__DFiEJ[data-state=graze],.v3review_outcome__DFiEJ[data-state=hit]{color:var(--bad)}.v3review_outcome__DFiEJ[data-state=setup]{color:var(--mutation)}.v3review_pausedTag__FFD7D{font-size:.74rem;color:var(--text-3);border:1px dotted var(--line-strong);border-radius:999px;padding:1px 8px;white-space:nowrap}.v3review_cardBody__12NPO{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center}@media (max-width:560px){.v3review_cardBody__12NPO{grid-template-columns:minmax(0,1fr)}}.v3review_thumb__VFi5f{width:100%;height:auto;border-radius:var(--r-s);background:var(--page);border:1px solid var(--line)}.v3review_tPlate__1jaUo{fill:var(--panel-strong);stroke:var(--line-strong);stroke-width:1}.v3review_tLit__aJr_6{fill:color-mix(in srgb,var(--bad) 55%,transparent);stroke:var(--bad);stroke-width:1.2}.v3review_tFrom__1En0l{fill:none;stroke:rgb(var(--text-rgb)/.45);stroke-width:1}.v3review_tLash__fLOJT{fill:none;stroke:var(--bad);stroke-width:1.6}.v3review_tWall__yzPq8{fill:var(--mutation)}.v3review_tYou__wRrE5{fill:var(--player)}.v3review_tYouHit__72c6V{fill:var(--player);stroke:var(--bad);stroke-width:2}.v3review_facts__kAepK{margin:0;display:grid;grid-gap:8px;gap:8px}.v3review_facts__kAepK div{display:grid;grid-template-columns:7rem 1fr;grid-gap:10px;gap:10px;align-items:baseline}.v3review_facts__kAepK dt{font-size:.78rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.v3review_facts__kAepK dd{margin:0;color:var(--text);font-size:.95rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.v3review_facts__kAepK dd b{font-weight:600}.v3review_shape__K56oB{display:inline-flex;align-items:center;gap:6px;color:var(--adapt)}.v3review_shape__K56oB svg{width:16px;height:16px}.v3review_shape__K56oB b{color:var(--text)}.v3review_tenths__94B_1{color:var(--text-2)}.v3review_dim__FrvPt{color:var(--text-3)}.v3review_verdict__dxdLI{font-size:.78rem;padding:1px 8px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-2)}.v3review_verdict__dxdLI[data-right]{color:var(--adapt);border-color:rgb(var(--adapt-rgb)/.45)}.v3review_bars__ic8ue{display:grid;grid-gap:6px;gap:6px}.v3review_bars__ic8ue h4{font-size:.78rem;font-weight:500;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.v3review_bars__ic8ue ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.v3review_bars__ic8ue li{display:grid;grid-template-columns:7rem minmax(0,1fr) 4.2rem;grid-gap:10px;gap:10px;align-items:center;font-size:.86rem;color:var(--text-2)}.v3review_barTrack__guI7z{height:8px;border-radius:4px;background:rgb(var(--text-rgb)/.08);overflow:hidden;position:relative}.v3review_barFill__INCdP{position:absolute;inset:0 auto 0 0;border-radius:4px;background:rgb(var(--adapt-rgb)/.45)}.v3review_bars__ic8ue li[data-top] .v3review_barFill__INCdP{background:var(--adapt)}.v3review_bars__ic8ue li[data-top]{color:var(--text)}.v3review_bars__ic8ue li[data-actual] .v3review_barLabel__4L7DS{color:var(--player);font-weight:600}.v3review_bars__ic8ue li[data-actual] .v3review_barLabel__4L7DS:after{content:" ●";font-size:.6rem;vertical-align:2px}.v3review_barWord__LmtIA{font-size:.78rem;color:var(--text-3);white-space:nowrap}.v3review_bars__ic8ue li[data-top] .v3review_barWord__LmtIA{color:var(--adapt)}.v3review_bars__ic8ue[data-small] li{font-size:.8rem}.v3review_bars__ic8ue[data-small] .v3review_barTrack__guI7z{height:6px}@media (max-width:560px){.v3review_bars__ic8ue li{grid-template-columns:5.6rem minmax(0,1fr) 3.6rem;gap:8px;font-size:.8rem}.v3review_facts__kAepK div{grid-template-columns:5.6rem 1fr}}.v3review_trust__bP5o2{font-size:.86rem;color:var(--text-2);border-top:1px solid var(--line);padding-top:14px}.v3review_trust__bP5o2 svg{width:12px;height:12px;margin-right:8px;vertical-align:-1px;color:var(--adapt)}.v3review_trust__bP5o2[data-bad]{color:var(--warn)}.course4_strip__7sHiJ{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.course4_cell__E6PP3{position:relative;height:26px;border-radius:var(--r-s);display:grid;place-items:center;font-family:var(--font-display);font-size:.72rem;color:var(--text-3);border:1px solid var(--line);background:var(--band);transition:background-color .35s,border-color .35s,box-shadow .35s}.course4_cell__E6PP3[data-state=now]{border-color:rgb(var(--adapt-rgb)/.55);box-shadow:0 0 0 1px rgb(var(--adapt-rgb)/.18) inset;color:var(--text-2)}.course4_cell__E6PP3[data-state=clean],.course4_cell__E6PP3[data-state=close]{--tone:var(--good)}.course4_cell__E6PP3[data-state=retry1]{--tone:var(--warn)}.course4_cell__E6PP3[data-state=retry2]{--tone:color-mix(in srgb,var(--warn) 55%,var(--bad))}.course4_cell__E6PP3[data-state=retry3]{--tone:var(--bad)}.course4_cell__E6PP3:is([data-state=clean],[data-state=close],[data-state^=retry]){background:color-mix(in srgb,var(--tone) 20%,transparent);border-color:color-mix(in srgb,var(--tone) 62%,transparent);color:color-mix(in srgb,var(--tone) 45%,var(--text))}.course4_cell__E6PP3[data-state=crushed],.course4_cell__E6PP3[data-state=none]{background:rgb(var(--text-rgb)/.08);border-color:color-mix(in srgb,var(--text-3) 45%,transparent);color:var(--text-3)}.course4_cell__E6PP3[data-state=setup]{background:transparent;border:1.5px solid rgb(var(--mutation-rgb)/.8);color:color-mix(in srgb,var(--mutation) 55%,var(--text))}.course4_cell__E6PP3[data-learned]:after{content:"";position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--mutation);box-shadow:0 0 8px rgb(var(--mutation-rgb)/.8)}.course4_cell__E6PP3[data-paused]{opacity:.55;border-style:dashed}.course4_hudRight__Qvm1j{display:inline-flex;align-items:center;gap:10px}.course4_attempt__KZU0x{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.course4_attempt__KZU0x b{color:var(--text);font-weight:600}.course4_fast__jeTHT{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 60%,transparent);border-radius:999px;padding:2px 8px}@media (max-width:560px){.course4_attempt__KZU0x{font-size:.72rem;letter-spacing:.08em}}.course4_tapArea__Jc7cG{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.course4_tapArea__Jc7cG[data-playing]{cursor:pointer}.course4_deathRow__h3JlW,.course4_deathStrip__X9JTN{display:grid;grid-gap:6px;gap:6px}.course4_deathStrip__X9JTN{list-style:none;margin:0;padding:0}.course4_deathCell__Y0HvS{position:relative;height:34px;border-radius:var(--r-s);border:1px solid var(--line);background:var(--band);overflow:hidden}.course4_deathCell__Y0HvS span{position:absolute;left:6px;top:3px;font-family:var(--font-display);font-size:.68rem;color:var(--text-3)}.course4_deathMark__2miet{position:absolute;bottom:5px;width:8px;height:8px;margin-left:-4px;border-radius:2px;transform:rotate(45deg);background:var(--bad);border:none;padding:0;cursor:help}.course4_deathMark__2miet:focus-visible{outline:2px solid var(--text);outline-offset:2px}.course4_deathHint__KyUli{font-size:.8rem;color:var(--text-3);min-height:1.2em}.course4_thumb__n8hHz{width:100%;max-width:300px;height:auto;display:block;background:var(--page);border:1px solid var(--line);border-radius:var(--r-s)}.course4_tFloor__wIKEa{fill:rgb(var(--text-rgb)/.14)}.course4_tBlock__ol9DP{fill:rgb(var(--text-rgb)/.3)}.course4_tSpike__NIj3q{fill:var(--bad)}.course4_tOrb__o8XKh{fill:none;stroke:var(--series-ochre);stroke-width:1.4}.course4_tOrbBlue__UVzD3{fill:none;stroke:var(--series-blue);stroke-width:1.4}.course4_tPad__8wkgG{fill:var(--series-ochre)}.course4_tDied__uu9yE{fill:none;stroke:var(--bad);stroke-width:1.6;stroke-dasharray:3 2}.course4_tCleared__mJyMI{fill:none;stroke:var(--good);stroke-width:1.8}.course4_tX__4s8a_{stroke:var(--bad);stroke-width:1.8}.course4_mockNote__4_xE3{font-size:.8rem;color:var(--text-3)}.course4_readBars__nOP5V{display:grid;grid-gap:4px;gap:4px;margin-top:6px}.course4_readBars__nOP5V h4{font-size:.78rem;color:var(--text-3);font-weight:500;margin:0 0 2px}.course4_readRow__ZzHCO{display:grid;grid-template-columns:7.5em 1fr 4.5em;align-items:center;grid-gap:8px;gap:8px;font-size:.8rem;color:var(--text-2)}.course4_readTrack__N0Ojw{height:7px;border-radius:4px;background:rgb(var(--text-rgb)/.08);overflow:hidden}.course4_readFill__zPfol{display:block;height:100%;background:rgb(var(--adapt-rgb)/.55);border-radius:4px}.course4_readRow__ZzHCO[data-actual] .course4_readFill__zPfol{background:var(--player)}.course4_readRow__ZzHCO[data-top]{color:var(--text)}.course4_endWrap__MoLW9{pointer-events:auto}@media (max-width:560px){.course4_endWrap__MoLW9{position:relative!important;inset:auto!important;background:none!important;padding:10px 0 0!important}.course4_endWrap__MoLW9>*{width:100%!important}}.v3advanced_col__zicID{display:grid;grid-gap:12px;gap:12px;min-width:0;align-content:start}@media (min-width:1080px){.v3advanced_col__zicID{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 56px);max-height:calc(100dvh - var(--header-h) - 72px);overflow:auto;padding-right:4px}}.v3advanced_card__x2LON{padding:16px;border-radius:var(--r-m);border:1px solid var(--line);background:var(--panel);display:grid;grid-gap:10px;gap:10px;min-width:0}.v3advanced_card__x2LON h2{font-size:1.1rem}.v3advanced_card__x2LON h3{font-size:.92rem;font-weight:600;color:var(--text-2)}.v3advanced_card__x2LON h4{font-size:.8rem;font-weight:600;color:var(--text-3)}.v3advanced_lede__1L8dm{font-size:.84rem;color:var(--text-2);line-height:1.5}.v3advanced_dim__dvprJ{font-size:.78rem;color:var(--text-3);line-height:1.45}.v3advanced_warn__8JXJ0{font-size:.82rem;color:var(--warn)}.v3advanced_rows__Dc98d{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.v3advanced_row__jhjkn{display:grid;grid-gap:4px;gap:4px;padding:10px 0 0;border-top:1px solid var(--line);font-size:.8rem;color:var(--text-2);min-width:0}.v3advanced_row__jhjkn .mono{font-size:.76rem;color:var(--text-2);overflow-wrap:anywhere}.v3advanced_row__jhjkn [data-tone=explore]{color:var(--adapt)}.v3advanced_rowHead__rHeWz{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.v3advanced_rowHead__rHeWz b{color:var(--text);font-weight:600;font-size:.84rem}.v3advanced_label___KlGh{font-family:var(--font-mono);font-size:.72rem;color:var(--text-3)}.v3advanced_label___KlGh[data-state=graze],.v3advanced_label___KlGh[data-state=hit]{color:var(--bad)}.v3advanced_label___KlGh[data-state=setup]{color:var(--mutation)}.v3advanced_models__0OB_9 p{font-size:.78rem;color:var(--text-2)}.v3advanced_table__A9WQM{width:100%;border-collapse:collapse;font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v3advanced_table__A9WQM td,.v3advanced_table__A9WQM th{padding:3px 5px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}.v3advanced_table__A9WQM thead th{font-weight:500;color:var(--text-3);font-size:.7rem}.v3advanced_table__A9WQM tbody th{font-weight:500;color:var(--text-2)}.v3advanced_table__A9WQM tr[data-played] td,.v3advanced_table__A9WQM tr[data-played] th{color:var(--adapt)}.v3advanced_num__CES8A{text-align:right!important;font-family:var(--font-mono)}.v3advanced_read__HidFi p{margin:0}.v3advanced_gloss__LJvbb summary{cursor:pointer;font-weight:600;color:var(--text-2);font-size:.9rem}.v3advanced_gloss__LJvbb dl{margin:8px 0 0;display:grid;grid-gap:6px;gap:6px}.v3advanced_gloss__LJvbb dl div{display:grid;grid-template-columns:6.5rem 1fr;grid-gap:8px;gap:8px;font-size:.78rem}.v3advanced_gloss__LJvbb dt{color:var(--text);font-weight:600}.v3advanced_gloss__LJvbb dd{margin:0;color:var(--text-2)}.v3advanced_gloss__LJvbb code{font-size:.72rem;color:var(--adapt)}.v3advanced_after__i1rbq{display:grid;grid-gap:12px;gap:12px;min-width:0}.v3advanced_rowsGrid__gtY3M{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px 20px;gap:12px 20px}.v3advanced_glossList__FqR3o{margin-top:8px}