@media (min-width:768px){:root:has(#_rootbox_1j1b3_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1j1b3_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1j1b3_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1j1b3_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._overlay_1j1b3_223{padding:clamp(.5rem,2vw,1rem);backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#00000080}@media (max-width:767px){._overlay_1j1b3_223{top:var(--header-height);bottom:var(--chrome-bottom);height:auto}}._modal_1j1b3_237{--modal-bg:#2d2d2d;--modal-shadow:0 8px 32px rgba(0, 0, 0, .4);--modal-text-primary:#f5f5f5;--modal-text-secondary:#a3a3a3;--modal-section-border:#404040;--modal-btn-bg:#404040;--modal-btn-bg-hover:#525252;--modal-btn-border:#525252;--modal-btn-border-hover:#737373;--modal-btn-text:#f5f5f5;--modal-close-color:#a3a3a3;--modal-close-color-hover:#f5f5f5;--modal-close-bg-hover:#404040;--modal-focus-ring:#fff;position:relative;display:flex;flex-direction:column;background-color:var(--modal-bg);color:var(--modal-text-primary);border-radius:1rem;width:100%;min-width:min(280px,90vw);max-width:clamp(280px,90vw,48rem);max-height:clamp(200px,100svh - 2rem,90svh)}@media (max-width:767px){._modal_1j1b3_237{max-height:100%}}._modal_1j1b3_237{overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;margin-left:auto;margin-right:auto;box-shadow:var(--modal-shadow);padding:2rem .75rem .75rem;animation:_fadeUp_1j1b3_1 .3s ease-out;contain:layout style paint;will-change:transform}@media (min-width:640px){._modal_1j1b3_237{padding:3rem 1.5rem 1.5rem}}._modalBody_1j1b3_288{display:flex;flex-direction:column;gap:.5rem;margin-top:.375rem}@media (min-width:640px){._modalBody_1j1b3_288{gap:1rem;margin-top:1rem}}._primaryColumn_1j1b3_301{width:100%}@media (min-width:640px){._primaryColumn_1j1b3_301{max-width:480px;margin:0 auto}}._secondaryColumn_1j1b3_311{display:flex;flex-direction:column;gap:clamp(.5rem,2vw,.75rem);width:100%}@media (min-width:640px){._secondaryColumn_1j1b3_311{max-width:480px;margin:0 auto}}._closeButtonTop_1j1b3_324{position:absolute;top:.375rem;right:.375rem;width:2rem;height:2rem}@media (min-width:640px){._closeButtonTop_1j1b3_324{top:.75rem;right:.75rem;width:2.5rem;height:2.5rem}}._closeButtonTop_1j1b3_324{display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--modal-close-color);border:0;border-radius:.5rem;cursor:pointer;transition:background-color .2s,color .2s}._closeButtonTop_1j1b3_324 svg{width:clamp(20px,6vw,32px);height:clamp(20px,6vw,32px)}._closeButtonTop_1j1b3_324:hover{background-color:var(--modal-close-bg-hover);color:var(--modal-close-color-hover)}._closeButtonTop_1j1b3_324:focus{outline:0}._closeButtonTop_1j1b3_324:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._srOnly_1j1b3_366{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._encouragement_1j1b3_378{text-align:center;font-size:.8rem;color:var(--modal-text-secondary);margin:.25rem 0 0;padding:0}._storyOnly_1j1b3_386{padding:.5rem .75rem;border-radius:.5rem;text-align:center;font-size:.9rem;font-weight:600;line-height:1.4;color:var(--modal-text-primary);background:#ffffff0a}._utilityRow_1j1b3_397{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:.375rem}@media (min-width:640px){._utilityRow_1j1b3_397{gap:.75rem;margin-top:1rem}}._separator_1j1b3_411{height:1px;background-color:var(--modal-section-border);margin:.125rem 0}@media (min-width:640px){._separator_1j1b3_411{max-width:480px;margin:.5rem auto;width:100%}}._aiCoachLiteReveal_1j1b3_424{animation:_slideUp_1j1b3_1 .3s ease-out}._aiCoachLiteReveal_1j1b3_424>*>*>*{opacity:0;animation:_staggerFadeIn_1j1b3_1 .35s ease-out forwards}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(1){animation-delay:.15s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(2){animation-delay:.22s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(3){animation-delay:.29s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(4){animation-delay:.36s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(5){animation-delay:.43s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(6){animation-delay:.5s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(7){animation-delay:.57s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(8){animation-delay:.64s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(9){animation-delay:.71s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(10){animation-delay:.78s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(11){animation-delay:.85s}._aiCoachLiteReveal_1j1b3_424>*>*>:nth-child(12){animation-delay:.92s}@keyframes _slideUp_1j1b3_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _staggerFadeIn_1j1b3_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeUp_1j1b3_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (orientation:landscape) and (max-height:500px){._modal_1j1b3_237{padding:clamp(.75rem,3vw,1rem);padding-top:clamp(1.5rem,6vw,2rem)}}._voidBanner_1j1b3_504{text-align:center;padding:.5rem 1rem;margin:.25rem 0;font-size:.85rem;color:var(--modal-text-secondary);background:#ffffff0d;border-radius:.5rem}._nextLevelButton_ibw74_1{margin-top:.75rem;width:100%;min-height:3rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--color-board);color:#fff;border:0;border-radius:.75rem;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;cursor:pointer;transition:background-color .2s}._nextLevelButton_ibw74_1 svg{width:18px;height:18px}@media (min-width:640px){._nextLevelButton_ibw74_1{margin-top:1.5rem;min-height:3.5rem;padding:1.125rem 1.5rem;font-size:1.3125rem}._nextLevelButton_ibw74_1 svg{width:20px;height:20px}}._nextLevelButton_ibw74_1:hover{background-color:var(--color-board-light)}._nextLevelButton_ibw74_1:focus{outline:0}._nextLevelButton_ibw74_1:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._nextLevelButton_ibw74_1+._rematchButton_ibw74_46{background-color:#ffffff0f;color:var(--modal-text-primary);border:1px solid rgba(255,255,255,.08);font-size:.9375rem;font-weight:500;min-height:2.75rem;margin-top:.5rem}@media (min-width:640px){._nextLevelButton_ibw74_1+._rematchButton_ibw74_46{min-height:3rem;font-size:1.0625rem}}._nextLevelButton_ibw74_1+._rematchButton_ibw74_46:hover{background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._rematchButton_ibw74_46{margin-top:.75rem;width:100%;min-height:3rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--color-board);color:#fff;border:0;border-radius:.75rem;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;cursor:pointer;transition:background-color .2s}._rematchButton_ibw74_46 svg{width:18px;height:18px}@media (min-width:640px){._rematchButton_ibw74_46{margin-top:1.5rem;min-height:3.5rem;padding:1.125rem 1.5rem;font-size:1.3125rem}._rematchButton_ibw74_46 svg{width:20px;height:20px}}._rematchButton_ibw74_46:hover{background-color:var(--color-board-light)}._rematchButton_ibw74_46:focus{outline:0}._rematchButton_ibw74_46:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._rematchButton_ibw74_46+._reviewButton_ibw74_110{margin-top:.5rem}._reviewButton_ibw74_110{margin-top:.75rem;width:100%;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:#ffffff0f;color:var(--modal-text-primary);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s}._reviewButton_ibw74_110 svg{width:15px;height:15px}@media (min-width:640px){._reviewButton_ibw74_110{margin-top:.5rem;min-height:3rem;padding:.75rem 1.25rem;font-size:1.0625rem}._reviewButton_ibw74_110 svg{width:16px;height:16px}}._reviewButton_ibw74_110:hover:not(:disabled){background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._reviewButton_ibw74_110:disabled{opacity:.6;cursor:not-allowed}._reviewButton_ibw74_110:focus{outline:0}._reviewButton_ibw74_110:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._plainReviewButton_ibw74_164{margin:.375rem auto 0;display:flex;width:fit-content;align-items:center;justify-content:center;background:0 0;color:var(--modal-text-secondary, rgba(255, 255, 255, .5));border:0;border-bottom:1px solid transparent;padding:.5rem .75rem;font-size:.8125rem;font-weight:400;cursor:pointer;transition:color .2s,border-color .2s}@media (min-width:640px){._plainReviewButton_ibw74_164{font-size:.875rem;padding:.625rem 1rem}}._plainReviewButton_ibw74_164:hover{color:var(--modal-text-primary, rgba(255, 255, 255, .85));border-bottom-color:currentColor}._plainReviewButton_ibw74_164:focus{outline:0}._plainReviewButton_ibw74_164:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._practiceLevelButton_ibw74_198{margin-top:.5rem;width:100%;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:#ffffff0f;color:var(--modal-text-primary);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s}._practiceLevelButton_ibw74_198 svg{width:15px;height:15px}@media (min-width:640px){._practiceLevelButton_ibw74_198{min-height:3rem;padding:.75rem 1.25rem;font-size:1.0625rem}._practiceLevelButton_ibw74_198 svg{width:16px;height:16px}}._practiceLevelButton_ibw74_198:hover{background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._practiceLevelButton_ibw74_198:focus{outline:0}._practiceLevelButton_ibw74_198:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._tutorialLink_ibw74_243{margin-top:.5rem;width:100%;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:#22c55e1f;color:#4ade80;border:1px solid rgba(34,197,94,.2);border-radius:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .2s,color .2s}._tutorialLink_ibw74_243 svg{width:15px;height:15px}@media (min-width:640px){._tutorialLink_ibw74_243{min-height:3rem;padding:.75rem 1.25rem;font-size:1.0625rem}._tutorialLink_ibw74_243 svg{width:16px;height:16px}}._tutorialLink_ibw74_243:hover{background-color:#22c55e33;color:#86efac}._tutorialLink_ibw74_243:focus{outline:0}._tutorialLink_ibw74_243:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._onlinePromptHighlight_ibw74_289{margin-top:.375rem;width:100%;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#ffffff0f;color:var(--modal-text-primary, rgba(255, 255, 255, .85));border:1px solid var(--modal-btn-border, #525252);border-radius:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background .2s,border-color .2s}._onlinePromptHighlight_ibw74_289:hover{background:#ffffff1a;border-color:var(--modal-btn-border-hover, #737373)}._onlinePromptHighlight_ibw74_289:focus{outline:0}._onlinePromptHighlight_ibw74_289:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._onlinePromptLink_ibw74_320{margin:.375rem auto 0;display:flex;width:fit-content;align-items:center;justify-content:center;background:0 0;color:var(--modal-text-secondary, rgba(255, 255, 255, .5));border:0;border-bottom:1px solid transparent;padding:.5rem .75rem;font-size:.8125rem;font-weight:400;cursor:pointer;text-decoration:none;transition:color .2s,border-color .2s}@media (min-width:640px){._onlinePromptLink_ibw74_320{font-size:.875rem;padding:.625rem 1rem}}._onlinePromptLink_ibw74_320:hover{color:var(--modal-text-primary, rgba(255, 255, 255, .85));border-bottom-color:currentColor}._onlinePromptLink_ibw74_320:focus{outline:0}._onlinePromptLink_ibw74_320:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._spinner_ibw74_355{animation:_spin_ibw74_355 1s linear infinite}@keyframes _spin_ibw74_355{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1j0sh_1{padding:.5rem .75rem;border-radius:.5rem;text-align:center;font-size:.9rem;font-weight:600;line-height:1.4;color:var(--modal-text-primary)}._cleared_1j0sh_11{background:#4caf5026;color:#66bb6a}._close_loss_1j0sh_16{background:#ff98001f;color:#ffa726}._progressing_1j0sh_21{background:#2196f31f;color:#42a5f5}._stuck_1j0sh_26{background:#ffffff0f;color:var(--modal-text-secondary)}._neutral_1j0sh_31{background:#ffffff0a;color:var(--modal-text-secondary)}._container_189zy_1{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.625rem 1rem;border-radius:10px;background:#ffffff0d;font-variant-numeric:tabular-nums;min-width:220px}@media (min-width:640px){._container_189zy_1{padding:.75rem 1.25rem}}._main_189zy_18{display:flex;align-items:center;gap:.75rem;width:100%;animation:_fadeIn_189zy_1 .3s ease-out}._rankBadge_189zy_26{font-size:2rem;font-weight:800;line-height:1;min-width:1.5em;text-align:center;transition:color .3s}._rpInfo_189zy_35{flex:1;display:flex;flex-direction:column;gap:.25rem}._rpRow_189zy_42{display:flex;align-items:baseline;gap:.375rem;font-size:1rem}@media (min-width:640px){._rpRow_189zy_42{font-size:1.125rem}}._ratingValue_189zy_54{font-weight:700}._delta_189zy_58{font-weight:700;font-size:.875rem}._deltaPositive_189zy_63{color:#4ade80}._deltaNegative_189zy_67{color:#f87171}._deltaZero_189zy_71{opacity:.5}._miniProgress_189zy_75{display:flex;align-items:center;gap:.5rem}._miniProgressBar_189zy_81{flex:1;height:4px;border-radius:2px;background:#80808033;overflow:hidden}._miniProgressFill_189zy_89{height:100%;border-radius:2px;transition:width .6s cubic-bezier(.4,0,.2,1)}._miniProgressText_189zy_95{font-size:.6875rem;opacity:.5;white-space:nowrap}._rankUpBanner_189zy_101{width:100%;text-align:center;font-weight:800;font-size:1rem;padding:.5rem .75rem;margin-bottom:.125rem;border-radius:6px;background:linear-gradient(135deg,#fbbf2426,#f59e0b14);color:#fbbf24;text-shadow:0 0 12px rgba(251,191,36,.4);animation:_rankUpPop_189zy_1 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes _rankUpPop_189zy_1{0%{opacity:0;transform:scale(.8) translateY(8px)}60%{transform:scale(1.05) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}._rankDownBanner_189zy_128{width:100%;text-align:center;font-weight:700;font-size:.875rem;padding:.375rem .75rem;margin-bottom:.125rem;border-radius:6px;background:#f871711a;color:#f87171;animation:_fadeIn_189zy_1 .3s ease-out}._loadingRow_189zy_141{display:flex;align-items:center;gap:.75rem;width:100%;padding:.25rem 0}._skeleton_189zy_149{display:inline-block;height:1.25em;border-radius:6px;background:#80808026;animation:_shimmer_189zy_1 1.2s ease-in-out infinite}._skeleton_189zy_149:first-child{width:2em}._skeleton_189zy_149:last-child{flex:1}@keyframes _shimmer_189zy_1{0%,to{opacity:.3}50%{opacity:.7}}@keyframes _fadeIn_189zy_1{0%{opacity:0}to{opacity:1}}._container_hcvji_1{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.5rem 0}._label_hcvji_9{font-size:.9rem;font-weight:700;color:var(--modal-text-secondary);white-space:nowrap}._resultContent_18iuy_1{text-align:center}._resultTitle_18iuy_5{font-size:1rem;font-weight:700;margin-bottom:.25rem}@media (min-width:640px){._resultTitle_18iuy_5{font-size:1.5rem;margin-bottom:1rem}}._resultSubtext_18iuy_17{font-size:clamp(.875rem,3.5vw,1rem);color:var(--modal-text-secondary)}._cpuResultContent_18iuy_22{text-align:center;display:flex;flex-direction:column;gap:.375rem}@media (min-width:640px){._cpuResultContent_18iuy_22{gap:1.5rem}}._resultHeader_18iuy_34{display:flex;flex-direction:column;align-items:center;gap:.25rem}@media (min-width:640px){._resultHeader_18iuy_34{gap:.75rem}}._trophyIcon_18iuy_46{animation:_bounceGentle_18iuy_1 2s ease-in-out infinite;color:#facc15}._trophyIcon_18iuy_46 svg{width:28px;height:28px}@media (min-width:640px){._trophyIcon_18iuy_46 svg{width:48px;height:48px}}._victoryMessage_18iuy_61{font-size:.8125rem;font-weight:600;color:#facc15;margin:0}@media (min-width:640px){._victoryMessage_18iuy_61{font-size:1.125rem}}@keyframes _bounceGentle_18iuy_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._fairplayNote_18iuy_81{font-size:.75rem;opacity:.5;margin-top:.5rem;max-width:240px;margin-inline:auto;line-height:1.6;color:var(--modal-text-secondary)}._scoreLine_18iuy_91{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:.5rem;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}._scoreIcon_18iuy_102{display:flex;width:20px;height:20px}@media (min-width:640px){._scoreIcon_18iuy_102{width:24px;height:24px}}._scoreSeparator_18iuy_114{opacity:.4;margin:0 .125rem}@media (orientation:landscape) and (max-height:500px){._cpuResultContent_18iuy_22{gap:clamp(.5rem,2vw,1rem)}._trophyIcon_18iuy_46 svg{width:clamp(24px,8vw,36px);height:clamp(24px,8vw,36px)}}@media (min-width:768px){:root:has(#_rootbox_19dbw_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_19dbw_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_19dbw_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_19dbw_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._button_19dbw_223{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .75rem;border:1px solid var(--color-neutral-500);border-radius:.375rem;background:0 0;color:var(--color-neutral-400);font-size:.875rem;font-weight:400;cursor:pointer;transition:all .2s ease-out}._button_19dbw_223:hover:not(:disabled){color:var(--color-neutral-200);background:#ffffff0d;border-color:var(--color-neutral-400)}._button_19dbw_223:active:not(:disabled){background:#ffffff14}._button_19dbw_223:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._button_19dbw_223:disabled{opacity:.5;cursor:not-allowed}._confirming_19dbw_255{background:#ef444426;border-color:var(--color-error);color:var(--color-error);transform:scale(1.02);animation:_pulse_19dbw_1 1.5s ease-in-out infinite}._confirming_19dbw_255:hover:not(:disabled){background:#ef444440;border-color:var(--color-error);color:var(--color-error)}@keyframes _pulse_19dbw_1{0%,to{opacity:1}50%{opacity:.8}}._loading_19dbw_276{opacity:.7;cursor:wait}._spinner_19dbw_281{display:inline-block;width:.875em;height:.875em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_19dbw_281 .6s linear infinite}@keyframes _spin_19dbw_281{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_19dbw_281{animation:none;border-right-color:currentColor;opacity:.6}}._btn_774hu_1{display:inline-flex;align-items:center;gap:6px;height:28px;padding:4px 12px;background-color:#6b7280;color:#fff;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;border:0;text-decoration:none;font-family:inherit;transition:background-color .15s ease}._btn_774hu_1:hover{background-color:#4b5563}._icon_774hu_22{flex-shrink:0}._label_774hu_26{white-space:nowrap}._container_yxxe7_1{--lpm-future-bg:#d4d4d8;--lpm-future-color:#71717a;display:flex;justify-content:center;align-items:center;gap:3px;padding:6px 0}._dark_yxxe7_11{--lpm-future-bg:rgba(255, 255, 255, .15);--lpm-future-color:rgba(255, 255, 255, .4)}._step_yxxe7_16{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;font-size:10px;font-weight:600;line-height:1;transition:transform .2s ease,box-shadow .2s ease}._label_yxxe7_29{display:block}._cleared_yxxe7_33{background:#2d8a4e;color:#e0f5e8}._current_yxxe7_38{background:#3b82f633;color:#3b82f6;box-shadow:0 0 0 2px #3b82f6;animation:_pulse_yxxe7_1 2s ease-in-out infinite}._future_yxxe7_45{background:var(--lpm-future-bg);color:var(--lpm-future-color)}@keyframes _pulse_yxxe7_1{0%,to{box-shadow:0 0 0 2px #3b82f6,0 0 6px #3b82f64d}50%{box-shadow:0 0 0 2px #3b82f6,0 0 12px #3b82f680}}._card_sbtyb_1{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:.75rem 1rem;border-radius:.625rem;text-align:center}._cleared_sbtyb_11{background:#4caf5026}._close_loss_sbtyb_15{background:#ff98001f}._progressing_sbtyb_19{background:#2196f31f}._stuck_sbtyb_23{background:#ffffff0f}._neutral_sbtyb_27{background:#ffffff0a}._storyText_sbtyb_31{font-size:.95rem;font-weight:600;line-height:1.4;color:var(--modal-text-primary)}._cleared_sbtyb_11 ._storyText_sbtyb_31{color:#66bb6a}._close_loss_sbtyb_15 ._storyText_sbtyb_31{color:#ffa726}._progressing_sbtyb_19 ._storyText_sbtyb_31{color:#42a5f5}._actions_sbtyb_50{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}._xBtn_sbtyb_58,._shareBtn_sbtyb_58,._lineBtn_sbtyb_58,._copyBtn_sbtyb_58{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:32px;border:0;border-radius:6px;cursor:pointer;font-size:.75rem;font-weight:500;font-family:inherit;white-space:nowrap;transition:background-color .15s ease,opacity .15s ease}._xBtn_sbtyb_58:disabled,._shareBtn_sbtyb_58:disabled,._lineBtn_sbtyb_58:disabled,._copyBtn_sbtyb_58:disabled{opacity:.5;cursor:wait}._copyBtn_sbtyb_58{padding:0 14px;background-color:#404040;color:#f5f5f5;border:1px solid #525252}._copyBtn_sbtyb_58:hover:not(:disabled){background-color:#4a4a4a;border-color:#666}._lineBtn_sbtyb_58{padding:0 12px;background-color:#06c755;color:#fff}._lineBtn_sbtyb_58:hover:not(:disabled){background-color:#05b34c}._shareBtn_sbtyb_58{padding:0 16px;background-color:#2563eb;color:#fff}._shareBtn_sbtyb_58:hover:not(:disabled){background-color:#1d4ed8}._xBtn_sbtyb_58{padding:0 12px;background-color:#000;color:#fff}._xBtn_sbtyb_58:hover:not(:disabled){background-color:#333}._icon_sbtyb_116{flex-shrink:0;width:14px;height:14px}._btnLabel_sbtyb_122{white-space:nowrap}._copiedPreview_sbtyb_126{display:flex;flex-direction:column;gap:4px;width:100%}._copiedLabel_sbtyb_133{font-size:.7rem;color:var(--modal-text-secondary, #a3a3a3);text-align:center}._copiedQuote_sbtyb_139{margin:0;padding:8px 12px;border-left:3px solid rgba(255,255,255,.2);border-radius:0 6px 6px 0;background:#ffffff0d;font-size:.8rem;line-height:1.6;color:var(--modal-text-primary, #e5e5e5);white-space:pre-wrap;word-break:break-all}@media (min-width:768px){:root:has(#_rootbox_1cuz9_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1cuz9_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1cuz9_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1cuz9_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._container_1cuz9_223{display:flex;flex-direction:column;align-items:center;gap:clamp(.125rem,.5vw,.25rem);padding:clamp(.25rem,1vw,.5rem)}._controlsRow_1cuz9_231{display:flex;align-items:center;width:100%;gap:clamp(.5rem,2vw,.75rem)}._leftSpacer_1cuz9_238{flex:1;min-width:0}._rightSlot_1cuz9_243{flex-shrink:0}._controls_1cuz9_231{display:flex;align-items:center;gap:clamp(.5rem,2vw,.75rem);flex-shrink:0}._icon_1cuz9_254{width:clamp(1rem,4vw,1.25rem);height:clamp(1rem,4vw,1.25rem)}._highlightRow_1cuz9_259{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}._moveInfo_1cuz9_266{display:flex;align-items:center;justify-content:center;gap:.375rem;font-size:.8125rem;min-height:1.5rem}._moveInfoPly_1cuz9_275{font-variant-numeric:tabular-nums;color:var(--text-muted, #64748b);font-weight:600}._moveInfoDisc_1cuz9_281{width:14px;height:14px;border-radius:50%;flex-shrink:0}._moveInfoDiscBlack_1cuz9_288{background-color:#1e293b;box-shadow:0 0 0 1px #0000001a}._moveInfoDiscWhite_1cuz9_293{background-color:#fff;box-shadow:0 0 0 1px #cbd5e1}._moveInfoSquare_1cuz9_298{font-family:monospace;font-weight:600;letter-spacing:.03em}._moveInfoElapsed_1cuz9_304{font-variant-numeric:tabular-nums;color:var(--text-muted, #64748b);font-size:.75rem}._moveInfoTermination_1cuz9_310{font-weight:600;color:#dc2626}._moveInfoMuted_1cuz9_315{color:var(--text-muted, #64748b)}._navIcon_1cuz9_319{width:2.75rem;height:2.75rem;padding:0;border-radius:.5rem}@media (min-width:768px){._navIcon_1cuz9_319{width:3rem;height:3rem}}._navSmall_1cuz9_332{padding:.375rem .75rem;font-size:.75rem;border-radius:.5rem}._navBrilliant_1cuz9_338{color:#0891b2}._wrapper_wbgq4_1{position:relative;display:inline-flex}._trigger_wbgq4_6{min-width:70px;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}._popover_wbgq4_15{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);z-index:100;width:clamp(240px,65vw,300px);max-height:min(70vh,480px);overflow-y:auto;overscroll-behavior:contain;background:var(--modal-bg, #ffffff);border:1px solid var(--modal-border, #e2e8f0);border-radius:var(--radius-lg, .75rem);box-shadow:var(--modal-shadow, 0 8px 32px rgba(0, 0, 0, .15));padding:.375rem;scrollbar-width:thin;animation:_fadeIn_wbgq4_1 .15s ease-out}@keyframes _fadeIn_wbgq4_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._backdrop_wbgq4_44{position:fixed;inset:0;z-index:99}._list_wbgq4_50{display:flex;flex-direction:column}._item_wbgq4_55{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .625rem;border-radius:.5rem;cursor:pointer;transition:background-color .1s ease-out;font-size:.875rem;color:var(--modal-text-primary, #1e293b);border:0;background:0 0;width:100%;text-align:left}._item_wbgq4_55:hover{background-color:var(--modal-section-bg, #f8fafc)}._item_wbgq4_55:active{background-color:#e2e8f0}._itemActive_wbgq4_78{background-color:#228b221a}._itemActive_wbgq4_78:hover{background-color:#228b2226}._itemActive_wbgq4_78:active{background-color:#228b2233}._ply_wbgq4_88{min-width:1.75rem;text-align:right;font-variant-numeric:tabular-nums;color:var(--modal-text-muted, #64748b);font-size:.8125rem}._plyActive_wbgq4_96{color:var(--color-board, #228b22);font-weight:700}._disc_wbgq4_101{width:16px;height:16px;border-radius:50%;flex-shrink:0}._discBlack_wbgq4_108{background-color:#1e293b;box-shadow:0 0 0 1px #0000001a}._discWhite_wbgq4_113{background-color:#fff;box-shadow:0 0 0 1px #cbd5e1}._square_wbgq4_118{flex:1;font-family:monospace;font-size:.875rem;letter-spacing:.03em;color:var(--modal-text-secondary, #475569)}._elapsed_wbgq4_126{font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--modal-text-muted, #64748b);white-space:nowrap}._elapsedLong_wbgq4_133{color:#e67e22;font-weight:600}._itemTermination_wbgq4_138{border-top:1px solid var(--modal-border, #e2e8f0);margin-top:.25rem;padding-top:.625rem}._terminationLabel_wbgq4_144{flex:1;font-size:.8125rem;font-weight:600;color:#dc2626}@media (min-width:768px){:root:has(#_rootbox_jg01u_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_jg01u_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_jg01u_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_jg01u_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._container_jg01u_223{position:relative;width:100%;aspect-ratio:1;overflow:hidden;container-type:size}._containerNoBoard_jg01u_231{position:relative;width:100%;height:auto;min-height:300px}._boardLayer_jg01u_238{position:absolute;inset:0;z-index:1}._boardLayerHidden_jg01u_244{display:none}._contentLayer_jg01u_248{position:absolute;inset:0;z-index:2}._contentLayerOverlay_jg01u_254{pointer-events:none}._contentLayerFullWidth_jg01u_259{position:relative;width:100%;height:auto}._inactive_jg01u_265{pointer-events:none}._gameHeader_a0nwp_1{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:0 .5rem;margin-bottom:.5rem;min-height:2.5rem}._resignButton_a0nwp_11{min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;border-radius:.5rem}._flexCenter_1gq3m_1{display:flex;justify-content:center;align-items:center}._flexCenterGap4_1gq3m_7{display:flex;justify-content:center;align-items:center;gap:1rem}._m2_1gq3m_14{margin:.5rem}._textSmMuted_1gq3m_18{margin:0;font-size:.875rem;color:#525252}._notificationBanner_1gq3m_24{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border-radius:.75rem;background-color:#3b82f61a;border:1px solid rgba(59,130,246,.3)}._notificationText_1gq3m_36{margin:0;font-size:.9375rem;font-weight:500;color:#1d4ed8}._stopSpectatingBtn_1gq3m_43{padding:.25rem .5rem;font-size:.75rem;margin-left:.5rem}._spectatorBadge_1gq3m_49{background-color:#3b82f61a;color:#3b82f6;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}._container_1agps_1{width:100%;user-select:none;-webkit-user-select:none;padding-top:.5rem}._hidden_1agps_8{visibility:hidden;pointer-events:none}._chartWrapper_1agps_13{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}._chartWrapper_1agps_13:focus{outline:0}._chartWrapper_1agps_13:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._chartWrapper_1agps_13 svg,._chartWrapper_1agps_13 svg *{outline:0}._srOnly_1agps_30{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._wrapper_1kele_1{position:relative;display:inline-block}._tooltip_1kele_6{position:absolute;bottom:100%;right:0;margin-bottom:.5rem;z-index:1000;padding:.375rem .625rem;background:#000000d9;color:#fff;font-size:.75rem;white-space:nowrap;border-radius:.25rem;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}._tooltip_1kele_6:after{content:"";position:absolute;top:100%;right:.5rem;border:5px solid transparent;border-top-color:#000000d9}._hintBtn_1kele_31{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.25rem;line-height:1;border-radius:.5rem}._hintBtn_1kele_31:disabled{opacity:.3}@media (hover:hover){._wrapper_1kele_1:hover ._tooltip_1kele_6{opacity:1;visibility:visible}}._container_1j8zs_1{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;background:#f8fafcfa;border:1px solid #e2e8f0;border-radius:.5rem;font-size:clamp(.6875rem,2.5vw,.75rem)}._headline_1j8zs_12{font-size:clamp(.75rem,2.8vw,.8125rem);font-weight:700;margin-bottom:.125rem}._row_1j8zs_18{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._label_1j8zs_25{color:#64748b;white-space:nowrap}._value_1j8zs_30{display:flex;align-items:center;gap:.375rem;color:#1e293b;font-weight:600}._value_1j8zs_30[data-negative=true]{color:#f97316}._moveWinRate_1j8zs_41,._winRateSub_1j8zs_47{font-weight:400;color:#64748b;font-size:.9em}._dropChip_1j8zs_53{font-weight:600;color:#64748b}._dropChip_1j8zs_53[data-negative=true]{color:#f97316}._advice_1j8zs_61{margin-top:.25rem;padding-top:.375rem;border-top:1px solid #e2e8f0;font-size:clamp(.625rem,2.2vw,.6875rem);color:#475569;line-height:1.5}._candidateSection_1j8zs_70{margin-top:.25rem;padding-top:.375rem;border-top:1px solid #e2e8f0}._candidateToggle_1j8zs_76{display:block;width:100%;padding:.25rem 0;background:0 0;border:0;color:#64748b;font-size:clamp(.625rem,2.2vw,.6875rem);cursor:pointer;text-align:left}._candidateToggle_1j8zs_76:hover{color:#475569}._candidateList_1j8zs_91{display:flex;flex-direction:column;gap:.125rem;margin-top:.25rem}._candidateRow_1j8zs_98{display:flex;align-items:center;gap:.375rem;font-size:clamp(.625rem,2.2vw,.6875rem);color:#475569}._candidateRank_1j8zs_106{color:#71717a;min-width:1.25em}._candidateMove_1j8zs_111{font-weight:600;min-width:1.5em}._candidateWinRate_1j8zs_116{color:#64748b}._candidateTag_1j8zs_120{font-size:.85em;color:#22c55e;font-weight:600}._candidateTagActual_1j8zs_126{font-size:.85em;color:#f97316;font-weight:500}._badge_1fdug_1{display:inline-flex;align-items:center;gap:.25rem;vertical-align:middle}._dot_1fdug_8{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}._label_1fdug_16{font-size:.625rem;font-weight:500;color:#64748b;white-space:nowrap}._hub_mxaty_1{width:100%}._hubCard_mxaty_5{background:0 0;border-radius:.75rem;padding:.75rem}._narrative_mxaty_11{margin:0;font-size:.8125rem;line-height:1.5;color:#334155}._narrativeCard_mxaty_18{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.625rem .75rem;margin-bottom:.25rem}._summarySection_mxaty_26{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}._phaseAccuracyRow_mxaty_33{display:flex;gap:.25rem}._phaseItem_mxaty_38{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.375rem .25rem;background:#22c55e14;border-radius:.375rem}._phaseLabel_mxaty_49{font-size:.625rem;color:#64748b}._phaseValue_mxaty_54{font-size:.875rem;font-weight:700;color:#22c55e}._lockedMoveDetail_mxaty_60{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:.625rem .75rem;background:linear-gradient(135deg,#fbbf241a,#fbbf240a);border:1px solid rgba(251,191,36,.3);border-radius:.5rem;cursor:pointer;transition:all .15s}._lockedMoveDetail_mxaty_60:hover{background:linear-gradient(135deg,#fbbf242e,#fbbf2414);border-color:#fbbf2480}._lockedMoveTitle_mxaty_78{font-size:.8125rem;font-weight:600;color:#92400e}._lockedMoveDesc_mxaty_84{font-size:.6875rem;color:#64748b}._allGoodHighlight_mxaty_89{display:flex;flex-direction:column;gap:.25rem;padding:.625rem;background:linear-gradient(135deg,#22c55e1f,#22c55e0f);border:1px solid rgba(34,197,94,.25);border-radius:.5rem}@media (min-width:640px){._allGoodHighlight_mxaty_89{padding:.75rem}}._allGoodLabel_mxaty_104{font-size:.8125rem;font-weight:600;color:#1e293b}._allGoodContext_mxaty_110{font-size:.6875rem;color:#64748b;line-height:1.4}._goodMovesHighlight_mxaty_116{display:flex;align-items:center;padding:.625rem;background:linear-gradient(135deg,#facc151f,#facc150f);border:1px solid rgba(250,204,21,.2);border-radius:.5rem}._goodMovesLabel_mxaty_125{font-size:.8125rem;font-weight:600;color:#1e293b}._freeChartTeaser_mxaty_131{display:block;width:100%;padding:.5rem .75rem;margin-top:.25rem;font-size:.75rem;font-weight:600;color:#92400e;background:linear-gradient(135deg,#fbbf241f,#fbbf240f);border:1px solid rgba(251,191,36,.3);border-radius:.375rem;cursor:pointer;text-align:center;transition:all .15s}._freeChartTeaser_mxaty_131:hover{background:linear-gradient(135deg,#fbbf2433,#fbbf241a);border-color:#fbbf2480}._lockedPhaseRow_mxaty_151{display:flex;gap:.25rem;width:100%;padding:0;background:0 0;border:0;cursor:pointer;transition:opacity .15s}._lockedPhaseRow_mxaty_151:hover{opacity:.8}._lockedPhaseItem_mxaty_165{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.375rem .25rem;background:#94a3b814;border-radius:.375rem}._lockedPhaseValue_mxaty_176{font-size:.875rem;font-weight:700;color:#94a3b8}._lockedPhaseUnlock_mxaty_182{display:none}._feedbackRow_mxaty_186{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e2e8f0}._qualityBar_kppby_1{margin-bottom:.75rem}._bar_kppby_5{display:flex;width:100%;height:8px;border-radius:4px;overflow:hidden;background:#e2e8f0}._barSegment_kppby_14{height:100%;min-width:3px;transition:width .3s ease}._button_3k7kt_1{width:100%;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#8b5cf640,#3b82f633);color:#ffffffe6;border:1px solid rgba(139,92,246,.4);border-radius:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}._button_3k7kt_1 svg{width:16px;height:16px}._button_3k7kt_1:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf659,#3b82f64d);border-color:#8b5cf68c}._button_3k7kt_1:disabled{opacity:.6;cursor:not-allowed}._button_3k7kt_1:focus{outline:0}._button_3k7kt_1:focus-visible{outline:2px solid var(--color-focus-ring, #60a5fa);outline-offset:2px}._spinner_3k7kt_38{animation:_spin_3k7kt_38 1s linear infinite}@keyframes _spin_3k7kt_38{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._qualityActual_1wzem_1{position:relative;z-index:2;pointer-events:none}._qualityActual_1wzem_1:after{content:"";position:absolute;inset:0;animation:_highlightAppear_1wzem_1 .4s ease-out}._qualityActual_1wzem_1[data-quality=blunder]:after{background-color:#ef444473}._qualityActual_1wzem_1[data-quality=mistake]:after{background-color:#f9731673}._qualityActual_1wzem_1[data-quality=inaccuracy]:after{background-color:#eab30859}._qualityActual_1wzem_1[data-quality=best]:after{background-color:#22c55e40}._qualityActual_1wzem_1[data-quality=good]:after{background-color:#86efac33}._qualityBest_1wzem_28{position:relative;z-index:3;pointer-events:none;display:flex;align-items:center;justify-content:center}._qualityBest_1wzem_28:after{content:"";position:absolute;inset:15%;border:3px solid rgba(34,197,94,.9);border-radius:50%;animation:_bestMovePulse_1wzem_1 2s ease-in-out infinite}@keyframes _highlightAppear_1wzem_1{0%{background-color:#ffc832cc}to{background-color:#ffaa0073}}@keyframes _bestMovePulse_1wzem_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){._qualityActual_1wzem_1:after{animation:none}._qualityBest_1wzem_28:after{animation:none}}._hint_1wzem_71{position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:5;overflow:hidden;min-width:0}._hintLabel_1wzem_82{display:flex;align-items:center;justify-content:center;padding:1px 4px;border-radius:999px;font-size:clamp(10px,2.5vw,13px);max-width:100%;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:nowrap;opacity:.85}._hintTurnBlack_1wzem_96 ._hintLabel_1wzem_82{background-color:#00000080;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 3px #0003}._hintTurnWhite_1wzem_103 ._hintLabel_1wzem_82{background-color:#fff9;color:#000;text-shadow:0 1px 2px rgba(255,255,255,.5);box-shadow:0 1px 3px #00000026}._hintActual_1wzem_110:before{content:"";position:absolute;inset:0;background-color:#60a5fa59;z-index:-1}._hintActual_1wzem_110 ._hintLabel_1wzem_82{box-shadow:0 0 0 2px #60a5facc}._hintActual_1wzem_110:not(._hintTurnBlack_1wzem_96):not(._hintTurnWhite_1wzem_103) ._hintLabel_1wzem_82{background-color:#60a5fab3;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}@media (min-width:768px){:root:has(#_rootbox_3kxlk_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_3kxlk_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_3kxlk_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_3kxlk_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._badge_3kxlk_223{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;font-weight:700;border-radius:8px;background:#80808026;color:inherit;border:2px solid transparent;transition:background .3s,color .3s,border-color .3s;min-width:96px;min-height:56px;padding:6px 14px}@media (min-width:480px){._badge_3kxlk_223{min-width:112px;min-height:64px;padding:8px 18px}}._badgeCompact_3kxlk_248{min-width:0;min-height:0;padding:2px 8px;border-width:1px}@media (min-width:480px){._badgeCompact_3kxlk_248{min-width:0;min-height:0;padding:3px 10px}}._time_3kxlk_262{font-size:.875rem;line-height:1.2;transition:font-size .2s}@media (min-width:480px){._time_3kxlk_262{font-size:1rem}}._active_3kxlk_273{background:#4ade8033}._warning_3kxlk_277{background:#fbbf2433;color:#f59e0b}._warning_3kxlk_277 ._time_3kxlk_262{font-size:1rem}@media (min-width:480px){._warning_3kxlk_277 ._time_3kxlk_262{font-size:1.125rem}}._urgent_3kxlk_290{background:#f9731633;color:#f97316;border-color:#f9731666}._urgent_3kxlk_290 ._time_3kxlk_262{font-size:1.25rem;font-weight:800}@media (min-width:480px){._urgent_3kxlk_290 ._time_3kxlk_262{font-size:1.5rem}}._critical_3kxlk_305{background:#ef444440;color:#ef4444;border-color:#ef444480;animation:_shake_3kxlk_1 .3s ease-in-out infinite}._critical_3kxlk_305 ._time_3kxlk_262{font-size:1.5rem;font-weight:800}@media (min-width:480px){._critical_3kxlk_305 ._time_3kxlk_262{font-size:1.75rem}}._progressBarSlot_3kxlk_321{width:100%;height:8px;margin-top:4px}@media (min-width:480px){._progressBarSlot_3kxlk_321{height:10px}}._progressBar_3kxlk_321{width:100%;height:4px;border-radius:2px;background:#ffffff1f;overflow:hidden}._urgent_3kxlk_290 ._progressBar_3kxlk_321{height:6px;border-radius:3px}._critical_3kxlk_305 ._progressBar_3kxlk_321{height:8px;border-radius:4px}@media (min-width:480px){._critical_3kxlk_305 ._progressBar_3kxlk_321{height:10px;border-radius:5px}}._progressFill_3kxlk_354{height:100%;border-radius:inherit;transition:width .1s linear}._warning_3kxlk_277 ._progressFill_3kxlk_354{background:#f59e0b}._urgent_3kxlk_290 ._progressFill_3kxlk_354{background:#f97316}._critical_3kxlk_305 ._progressFill_3kxlk_354{background:#ef4444}._increment_3kxlk_369{position:absolute;right:-4px;top:-12px;font-size:.6875rem;font-weight:700;color:#4ade80;animation:_increment-pop_3kxlk_1 1.2s ease-out forwards;pointer-events:none}@media (min-width:480px){._increment_3kxlk_369{font-size:.75rem;top:-14px}}@keyframes _shake_3kxlk_1{0%,to{transform:translate(0)}25%{transform:translate(-1.5px)}75%{transform:translate(1.5px)}}@keyframes _increment-pop_3kxlk_1{0%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){._critical_3kxlk_305{animation:none}._increment_3kxlk_369{animation:none;opacity:.8}}@media (min-width:768px){:root:has(#_rootbox_1hecy_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1hecy_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1hecy_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1hecy_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._track_1hecy_223{width:100%;height:12px;border-radius:6px;overflow:hidden;background:0 0;transition:background .3s}._trackWarning_1hecy_232{background:#fbbf241f}._trackUrgent_1hecy_236{background:#f973161f}._trackCritical_1hecy_240{background:#ef44441f}._fill_1hecy_244{height:100%;border-radius:inherit;transition:width .1s linear}._trackWarning_1hecy_232 ._fill_1hecy_244{background:#f59e0b}._trackUrgent_1hecy_236 ._fill_1hecy_244{background:#f97316}._trackCritical_1hecy_240 ._fill_1hecy_244{background:#ef4444}@media (min-width:768px){:root:has(#_rootbox_1pd0x_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1pd0x_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1pd0x_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1pd0x_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}._indicator_1pd0x_223{position:relative;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;margin:4px 0;transition:opacity .3s,transform .3s}@media (min-width:480px){._indicator_1pd0x_223{gap:16px;padding:16px 20px}}._indicatorCompact_1pd0x_240{gap:8px;padding:2px 8px;margin:0}@media (min-width:480px){._indicatorCompact_1pd0x_240{gap:10px;padding:3px 10px}}._indicatorCompact_1pd0x_240 ._pieceWrapper_1pd0x_251{width:18px;height:18px;border-radius:4px;box-shadow:none}@media (min-width:480px){._indicatorCompact_1pd0x_240 ._pieceWrapper_1pd0x_251{width:20px;height:20px}}._indicatorCompact_1pd0x_240 ._infoColumn_1pd0x_263{flex-direction:row;align-items:center;gap:8px}._indicatorCompact_1pd0x_240._indicatorActive_1pd0x_268:before{top:2px;bottom:2px;width:3px}._indicatorTop_1pd0x_274{justify-content:flex-start}._indicatorBottom_1pd0x_279{justify-content:flex-end;z-index:2}._indicatorBlack_1pd0x_285{background:linear-gradient(to right,#0a0a0a,#262626);color:#fafafa;border:1px solid rgba(255,255,255,.1);--status-thinking:#facc15;--status-myturn:#4ade80;--status-pass:#f87171;--status-ended:#a3a3a3}._indicatorWhite_1pd0x_295{background:linear-gradient(to right,#fafafa,#e5e5e5);color:#0a0a0a;border:1px solid rgba(0,0,0,.08);--status-thinking:#b45309;--status-myturn:#16a34a;--status-pass:#dc2626;--status-ended:#737373}._indicatorInactive_1pd0x_305{opacity:.35}._indicatorActive_1pd0x_268{opacity:1}._indicatorActive_1pd0x_268:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:5px;border-radius:0 4px 4px 0;background:var(--color-accent);box-shadow:0 0 12px var(--color-accent);animation:_stripeGlow_1pd0x_1 1.5s ease-in-out infinite}._pieceWrapper_1pd0x_251{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--color-board);border-radius:6px;box-shadow:inset 0 1px 2px #ffffff1a,0 2px 4px #0000004d}@media (min-width:480px){._pieceWrapper_1pd0x_251{width:40px;height:40px}}._pieceWrapper_1pd0x_251 .piece{width:80%;height:80%}._infoColumn_1pd0x_263{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._nameRow_1pd0x_354{display:flex;align-items:center;gap:8px}._name_1pd0x_354{font-weight:600;font-size:.875rem;line-height:1.3;word-break:break-all}@media (min-width:480px){._name_1pd0x_354{font-size:1rem}}._rankBadge_1pd0x_372{font-size:.6875rem;font-weight:700;flex-shrink:0;opacity:.8}._ply_1pd0x_379{font-size:.75rem;opacity:.6;flex-shrink:0}@media (min-width:480px){._ply_1pd0x_379{font-size:.8125rem}}._statusLine_1pd0x_390{font-size:.6875rem;font-weight:600;line-height:1}@media (min-width:480px){._statusLine_1pd0x_390{font-size:.75rem}}._statusThinking_1pd0x_401{color:var(--status-thinking)}._statusMyTurn_1pd0x_406{color:var(--status-myturn)}._statusPass_1pd0x_411{color:var(--status-pass)}._statusEnded_1pd0x_416{color:var(--status-ended)}._statusPlaceholder_1pd0x_421{visibility:hidden}._wrapper_1pd0x_426{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}._wrapperCompact_1pd0x_434{gap:6px}._rightSlot_1pd0x_438{display:flex;align-items:center;flex-shrink:0}._bottomSlot_1pd0x_444{width:100%;flex-basis:100%}@keyframes _stripeGlow_1pd0x_1{0%,to{opacity:1;box-shadow:0 0 12px var(--color-accent)}50%{opacity:.7;box-shadow:0 0 20px var(--color-accent)}}@media (prefers-reduced-motion:reduce){._indicatorActive_1pd0x_268:before{animation:none}}._discCount_j8xrb_1{display:flex;align-items:center;gap:.375rem;width:100%;max-width:280px;margin:0 auto;padding:0 clamp(.25rem,1vw,.5rem);font-size:clamp(.75rem,2.5vw,.8125rem);font-weight:700;font-variant-numeric:tabular-nums;color:#171717}._discCountPiece_j8xrb_15{display:flex;flex-shrink:0;width:clamp(.75rem,2.5vw,.875rem);height:clamp(.75rem,2.5vw,.875rem)}._discCountNumber_j8xrb_22{flex-shrink:0;width:1.5em;text-align:center}._proportionBar_j8xrb_28{flex:1;display:flex;height:clamp(.5rem,2vw,.625rem);border-radius:999px;border:1px solid #d4d4d4;background-color:#c7c7c7;overflow:hidden}._proportionBlack_j8xrb_38{height:100%;background-color:#262626;transition:width .15s ease-out}._proportionEmpty_j8xrb_44{flex:1}._proportionWhite_j8xrb_48{height:100%;background-color:#e5e5e5;transition:width .15s ease-out}:root{--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#333333;--color-neutral-850:#282828;--color-neutral-900:#262626;--color-neutral-950:#171717;--color-accent:#facc15;--color-accent-light:#fde047;--color-accent-dark:#eab308;--color-accent-darker:#ca8a04;--color-board:#228b22;--color-board-light:#2da32d;--color-board-dark:#1a6b1a;--color-board-darker:#145214;--color-success:#22c55e;--color-success-dark:#16a34a;--color-success-darker:#15803d;--color-error:#ef4444;--color-info:#3b82f6;--ui-overlay-bg:rgba(0, 0, 0, .6);--ui-overlay-blur:4px;--ui-panel-bg:var(--color-neutral-900);--ui-panel-bg-solid:var(--color-neutral-900);--ui-panel-border:var(--color-neutral-700);--ui-panel-shadow:0 4px 16px rgba(0, 0, 0, .3);--ui-panel-radius:16px;--ui-section-bg:var(--color-neutral-850);--ui-section-border:var(--color-neutral-700);--ui-section-radius:12px;--ui-section-highlight-bg:rgba(34, 139, 34, .1);--ui-section-highlight-border:rgba(34, 139, 34, .3);--ui-text-primary:var(--color-neutral-50);--ui-text-secondary:var(--color-neutral-400);--ui-text-muted:var(--color-neutral-500);--ui-text-accent:var(--color-board-light);--ui-text-error:var(--color-error);--ui-text-success:var(--color-success);--btn-bg:var(--color-neutral-800);--btn-bg-hover:var(--color-neutral-700);--btn-bg-active:var(--color-neutral-600);--btn-border:var(--color-neutral-600);--btn-border-hover:var(--color-neutral-500);--btn-text:var(--color-neutral-100);--btn-shadow:0 1px 2px rgba(0, 0, 0, .2);--btn-shadow-hover:0 2px 4px rgba(0, 0, 0, .25);--btn-radius:.5rem;--btn-primary-bg:var(--color-board);--btn-primary-bg-hover:var(--color-board-light);--btn-primary-bg-active:var(--color-board-dark);--btn-primary-border:var(--color-board-dark);--btn-primary-text:#ffffff;--btn-primary-shadow:0 1px 2px rgba(0, 0, 0, .2);--btn-primary-shadow-hover:0 2px 6px rgba(34, 139, 34, .3);--btn-ready-bg:var(--color-board);--btn-ready-bg-hover:var(--color-board-light);--btn-ready-bg-active:var(--color-board-dark);--btn-ready-text:#ffffff;--btn-secondary-bg:transparent;--btn-secondary-bg-hover:var(--color-neutral-800);--btn-secondary-border:var(--color-neutral-600);--btn-secondary-border-hover:var(--color-neutral-500);--btn-secondary-text:var(--color-neutral-400);--btn-secondary-text-hover:var(--color-neutral-100);--btn-disabled-bg:var(--color-neutral-800);--btn-disabled-text:var(--color-neutral-600);--btn-disabled-border:var(--color-neutral-700);--focus-ring-color:var(--color-board);--focus-ring-shadow:0 0 0 2px rgba(34, 139, 34, .4);--input-bg:var(--color-neutral-800);--input-bg-solid:var(--color-neutral-800);--input-border:var(--color-neutral-600);--input-border-focus:var(--color-board);--input-text:var(--color-neutral-50);--input-placeholder:var(--color-neutral-500);--input-shadow:0 1px 2px rgba(0, 0, 0, .15);--input-shadow-focus:0 0 0 3px rgba(34, 139, 34, .2);--input-radius:8px;--input-height:44px;--input-height-lg:48px;--name-display-bg:var(--color-neutral-850);--name-display-border:var(--color-neutral-700);--name-display-radius:12px;--icon-btn-edit-bg:transparent;--icon-btn-edit-bg-hover:var(--color-neutral-800);--icon-btn-edit-color:var(--color-neutral-500);--icon-btn-edit-color-hover:var(--color-neutral-100);--icon-btn-shuffle-bg:rgba(34, 139, 34, .12);--icon-btn-shuffle-bg-hover:rgba(34, 139, 34, .2);--icon-btn-shuffle-border:rgba(34, 139, 34, .25);--icon-btn-shuffle-border-hover:rgba(34, 139, 34, .4);--icon-btn-shuffle-color:var(--color-board-light);--icon-btn-confirm-bg:rgba(34, 197, 94, .12);--icon-btn-confirm-bg-hover:rgba(34, 197, 94, .2);--icon-btn-confirm-border:rgba(34, 197, 94, .25);--icon-btn-confirm-border-hover:rgba(34, 197, 94, .4);--icon-btn-confirm-color:var(--color-success);--invite-bg:rgba(34, 139, 34, .1);--invite-border:rgba(34, 139, 34, .2);--invite-title-color:var(--color-board-light);--invite-radius:12px;--settings-section-bg:rgba(34, 139, 34, .1);--settings-section-border:rgba(34, 139, 34, .2);--settings-section-radius:12px;--error-bg:rgba(239, 68, 68, .12);--error-text:var(--color-error);--modal-overlay-bg:rgba(0, 0, 0, .3);--modal-bg:#ffffff;--modal-border:#e2e8f0;--modal-shadow:0 8px 32px rgba(0, 0, 0, .15);--modal-radius:1rem;--modal-text-primary:#1e293b;--modal-text-secondary:#475569;--modal-text-muted:#64748b;--modal-text-placeholder:#94a3b8;--modal-section-bg:#f8fafc;--modal-section-border:#e2e8f0;--modal-btn-bg:#f1f5f9;--modal-btn-bg-hover:#e2e8f0;--modal-btn-border:#e2e8f0;--modal-btn-border-hover:#cbd5e1;--modal-btn-text:#1e293b;--modal-close-color:#94a3b8;--modal-close-color-hover:#1e293b;--modal-close-bg-hover:#f1f5f9;--modal-focus-ring:#3b82f6;--btn-font-size:clamp(12px, 3.5cqw, 18px);--btn-font-size-sm:clamp(10px, 2.5cqw, 14px);--btn-padding-y:clamp(8px, 2cqh, 16px);--btn-padding-x:clamp(12px, 3cqw, 24px);--btn-gap:clamp(4px, 1cqh, 8px);--icon-size-sm:clamp(12px, 3cqw, 16px);--icon-size-md:clamp(16px, 4cqw, 24px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-full:9999px;--transition-fast:.1s ease-out;--transition-base:.15s ease-out;--transition-slow:.25s ease-out;--ui-chrome-height:100px;--ui-chrome-height-online:180px;--board-min-size:200px;--board-max-size:600px;--board-max-width:clamp( var(--board-min-size), min(100%, calc(100svh - var(--ui-chrome-height))), var(--board-max-size) );--board-max-width-online:clamp( var(--board-min-size), min(100%, calc(100svh - var(--ui-chrome-height-online))), var(--board-max-size) );--panel-width:380px;--panel-width-compact:340px;--panel-max-height:calc(100svh - 16px);--board-panel-gap:var(--space-6);--page-max-width:var(--board-max-width);--page-max-width-online:var(--board-max-width-online);--header-height:60px;--header-height-compact:36px;--bottom-nav-height:96px;--nav-rail-width:0px;--safe-area-bottom:env(safe-area-inset-bottom, 0px);--chrome-top:var(--header-height);--chrome-bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom));--chrome-left:var(--nav-rail-width);--content-max-height:calc(100svh - var(--chrome-top) - var(--chrome-bottom))}@media (max-width:767.98px){body[data-header-mode=default]{--header-height:var(--header-height-compact)}}@media (min-width:768px){:root{--bottom-nav-height:0px;--safe-area-bottom:0px;--nav-rail-width:220px}}@media (min-width:768px){:root:has(#_rootbox_vd3o1_1[data-layout-variant=menu]){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_vd3o1_1[data-layout-variant=list-detail]){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_vd3o1_1[data-layout-variant=default]){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_vd3o1_1[data-layout-variant=board]){--page-max-width:calc(var(--board-max-width) + var(--panel-width) + var(--board-panel-gap));--page-max-width-online:calc(var(--board-max-width-online) + var(--panel-width) + var(--board-panel-gap))}}@media (orientation:landscape) and (max-height:400px){:root{--ui-chrome-height:40px;--board-min-size:140px}}._overlay_vd3o1_223{position:fixed;inset:0;z-index:1050;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0009;animation:_overlayFadeIn_vd3o1_1 .3s ease-out;pointer-events:auto;cursor:pointer}@media (max-width:767px){._overlay_vd3o1_223{inset:auto 0;top:var(--header-height);bottom:var(--chrome-bottom)}}@keyframes _overlayFadeIn_vd3o1_1{0%{background-color:#0000}to{background-color:#0009}}._container_vd3o1_252{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,4vw,1.5rem);width:min(320px,85vw);animation:_containerPop_vd3o1_1 .4s cubic-bezier(.34,1.56,.64,1)}@keyframes _containerPop_vd3o1_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._scoreSection_vd3o1_271{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,4vw,1.5rem);width:100%}._scoreBlock_vd3o1_279{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;min-width:0}._sideLabel_vd3o1_288{font-size:clamp(.625rem,2.5vw,.75rem);font-weight:600;color:#fafafa99;text-transform:uppercase;letter-spacing:.1em;min-height:1em}._scorePiece_vd3o1_297{display:flex;width:clamp(2rem,8vw,2.75rem);height:clamp(2rem,8vw,2.75rem);transition:transform .3s ease}._scorePieceWinner_vd3o1_304{animation:_winnerPulse_vd3o1_1 .6s ease-out}@keyframes _winnerPulse_vd3o1_1{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}._scoreNumber_vd3o1_319{font-size:clamp(2rem,8vw,3rem);font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:#fafafa;text-shadow:0 2px 8px rgba(0,0,0,.5);transition:color .3s ease}._scoreNumberWinner_vd3o1_329{color:#facc15}._versus_vd3o1_333{font-size:clamp(.875rem,3vw,1rem);font-weight:600;color:#fafafa80;flex-shrink:0;user-select:none}._barContainer_vd3o1_341{width:100%;display:flex;height:clamp(.625rem,2.5vw,.75rem);border-radius:999px;overflow:hidden;background-color:#ffffff1a}._barSegment_vd3o1_350{height:100%;will-change:width}._barBlack_vd3o1_355{background-color:#404040;border-radius:999px 0 0 999px}._barWhite_vd3o1_360{background-color:#e5e5e5;border-radius:0 999px 999px 0}._reasonText_vd3o1_365{font-size:clamp(.875rem,3.5vw,1.125rem);font-weight:500;color:#fafafab3;text-align:center;opacity:0;text-shadow:0 1px 6px rgba(0,0,0,.4);letter-spacing:.05em}._reasonText_vd3o1_365._reasonTextVisible_vd3o1_374{animation:_reasonFadeIn_vd3o1_1 .4s ease-out forwards}@keyframes _reasonFadeIn_vd3o1_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._resultText_vd3o1_388{font-size:clamp(1.25rem,5vw,1.75rem);font-weight:700;color:#fafafa;opacity:0;transform:translateY(8px);text-shadow:0 2px 12px rgba(0,0,0,.5);text-align:center}._resultText_vd3o1_388._resultTextVisible_vd3o1_397{animation:_resultAppear_vd3o1_1 .5s cubic-bezier(.34,1.56,.64,1) forwards}._resultTextWin_vd3o1_401{color:#facc15}@keyframes _resultAppear_vd3o1_1{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}._noAnimation_vd3o1_415{animation:none!important;opacity:1!important;transform:none!important}._skipHint_vd3o1_421{position:absolute;bottom:max(env(safe-area-inset-bottom,0),1.5rem);left:50%;transform:translate(-50%);font-size:clamp(.6875rem,2.5vw,.8125rem);font-weight:500;color:#fafafa73;letter-spacing:.05em;opacity:0;animation:_skipHintFadeIn_vd3o1_1 .5s ease-out .8s forwards;user-select:none;pointer-events:none}._skipHintQuick_vd3o1_436{animation-delay:.3s}@keyframes _skipHintFadeIn_vd3o1_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){._overlay_vd3o1_223,._container_vd3o1_252,._scorePieceWinner_vd3o1_304{animation:none}._reasonText_vd3o1_365._reasonTextVisible_vd3o1_374,._resultText_vd3o1_388._resultTextVisible_vd3o1_397{animation:none;opacity:1;transform:none}._skipHint_vd3o1_421{animation:none;opacity:1;transform:translate(-50%)}}