@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_kkj4j_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_kkj4j_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_kkj4j_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_kkj4j_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_kkj4j_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_kkj4j_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_kkj4j_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_kkj4j_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_kkj4j_1)){--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_kkj4j_234{border:1px solid var(--color-neutral-500);color:var(--color-neutral-400);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.875rem;font-weight:400;transition:all .2s ease-out;display:inline-flex}._button_kkj4j_234:hover:not(:disabled){color:var(--color-neutral-200);border-color:var(--color-neutral-400);background:#ffffff0d}._button_kkj4j_234:active:not(:disabled){background:#ffffff14}._button_kkj4j_234:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._button_kkj4j_234:disabled{opacity:.5;cursor:not-allowed}._confirming_kkj4j_266{border-color:var(--color-error);color:var(--color-error);background:#ef444426;animation:1.5s ease-in-out infinite _pulse_kkj4j_1;transform:scale(1.02)}._confirming_kkj4j_266:hover:not(:disabled){border-color:var(--color-error);color:var(--color-error);background:#ef444440}@keyframes _pulse_kkj4j_1{0%,to{opacity:1}50%{opacity:.8}}._loading_kkj4j_287{opacity:.7;cursor:wait}._spinner_kkj4j_292{border:2px solid;border-right-color:#0000;border-radius:50%;width:.875em;height:.875em;animation:.6s linear infinite _spin_kkj4j_292;display:inline-block}@keyframes _spin_kkj4j_292{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_kkj4j_292{opacity:.6;border-right-color:currentColor;animation:none}}._container_1ghtj_1{text-align:center;background:linear-gradient(135deg,#1e3a2f,#1a2e25);border:1px solid #2d5a43;border-radius:.75rem;padding:1.25rem 1rem;position:relative;overflow:hidden}._container_1ghtj_1:before{content:"";pointer-events:none;background:radial-gradient(#fbbf241a 0%,#0000 70%);width:160px;height:80px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}._header_1ghtj_22{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex;position:relative}._trophyIcon_1ghtj_31{font-size:1.5rem;line-height:1}._title_1ghtj_36{color:#fbbf24;font-size:1rem;font-weight:700}._description_1ghtj_42{color:#d4d4d8;margin:0 0 1rem;font-size:.8125rem;line-height:1.5}._ctaButton_1ghtj_49{color:#451a03;cursor:pointer;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #fbbf2440}._ctaButton_1ghtj_49:hover{background:linear-gradient(135deg,#f59e0b,#d97706);transform:translateY(-1px);box-shadow:0 4px 12px #fbbf2459}._ctaButton_1ghtj_49:active{transform:translateY(0);box-shadow:0 1px 4px #fbbf2433}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_1y7zq_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_1y7zq_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_1y7zq_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1y7zq_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_1y7zq_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1y7zq_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_1y7zq_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1y7zq_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_1y7zq_1)){--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_1y7zq_234{-webkit-backdrop-filter:none;background-color:#00000080;padding:clamp(.5rem,2vw,1rem)}@media (width<=767px){._overlay_1y7zq_234{padding:0}}._modal_1y7zq_246{--modal-bg:#2d2d2d;--modal-shadow:0 8px 32px #0006;--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;background-color:var(--modal-bg);color:var(--modal-text-primary);scrollbar-gutter:stable;overscroll-behavior:contain;width:100%;min-width:100%;max-width:clamp(280px,100%,48rem);max-height:clamp(200px,100svh - 2rem,90svh);box-shadow:var(--modal-shadow);contain:layout style paint;will-change:transform;border-radius:1rem;flex-direction:column;margin-left:auto;margin-right:auto;padding:3.5rem .75rem .75rem;animation:.3s ease-out _fadeUp_1y7zq_1;display:flex;position:relative;overflow-y:auto}@media (width>=640px){._modal_1y7zq_246{padding:4.5rem 1.5rem 1.5rem}}._modalBody_1y7zq_290{flex-direction:column;gap:.5rem;margin-top:.375rem;display:flex}@media (width>=640px){._modalBody_1y7zq_290{gap:1rem;margin-top:1rem}}._primaryColumn_1y7zq_303{width:100%}@media (width>=640px){._primaryColumn_1y7zq_303{max-width:480px;margin:0 auto}}._closeButtonTop_1y7zq_313{width:3rem;height:3rem;position:absolute;top:.5rem;right:.5rem}@media (width>=640px){._closeButtonTop_1y7zq_313{width:3.5rem;height:3.5rem;top:.75rem;right:.75rem}}._closeButtonTop_1y7zq_313{color:var(--modal-close-color);cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}._closeButtonTop_1y7zq_313 svg{width:clamp(28px,8vw,40px);height:clamp(28px,8vw,40px)}._closeButtonTop_1y7zq_313:hover{background-color:var(--modal-close-bg-hover);color:var(--modal-close-color-hover)}._closeButtonTop_1y7zq_313:focus{outline:none}._closeButtonTop_1y7zq_313:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._srOnly_1y7zq_355{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._encouragement_1y7zq_367{text-align:center;color:var(--modal-text-secondary);margin:.25rem 0 0;padding:0;font-size:.8rem}._storyOnly_1y7zq_375{text-align:center;color:var(--modal-text-primary);background:#ffffff0a;border-radius:.5rem;padding:.5rem .75rem;font-size:.9rem;font-weight:600;line-height:1.4}._promoSlot_1y7zq_386{margin-top:.75rem}._utilityRow_1y7zq_390{flex-direction:column;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}._adSlot_1y7zq_398{box-sizing:border-box;width:100%;min-height:250px;max-height:300px;margin-top:.75rem;display:block;position:relative;overflow:hidden}._adSlot_1y7zq_398>*,._adSlot_1y7zq_398 ins.adsbygoogle{box-sizing:border-box;max-width:100%}@keyframes _fadeUp_1y7zq_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (orientation:landscape) and (height<=500px){._modal_1y7zq_246{padding:clamp(1.5rem,6vw,2rem) clamp(.75rem,3vw,1rem) clamp(.75rem,3vw,1rem)}}._voidBanner_1y7zq_430{text-align:center;color:var(--modal-text-secondary);background:#ffffff0d;border-radius:.5rem;margin:.25rem 0;padding:.5rem 1rem;font-size:.85rem}._voidBanner_1y7zq_430 ._voidBannerNote_1y7zq_439{opacity:.85;margin-top:.125rem;font-size:.75rem;line-height:1.4}._backToMatchmakingButton_hl6i0_1{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;margin-top:.75rem;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;transition:opacity .2s;display:inline-flex}._backToMatchmakingButton_hl6i0_1 svg{width:18px;height:18px}@media (width>=640px){._backToMatchmakingButton_hl6i0_1{min-height:3.5rem;margin-top:1.5rem;padding:1.125rem 1.5rem;font-size:1.3125rem}._backToMatchmakingButton_hl6i0_1 svg{width:20px;height:20px}}._backToMatchmakingButton_hl6i0_1:hover{opacity:.9}._backToMatchmakingButton_hl6i0_1:focus{outline:none}._backToMatchmakingButton_hl6i0_1:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._backToMatchmakingButton_hl6i0_1+._nextLevelButton_hl6i0_46,._backToMatchmakingButton_hl6i0_1+._rematchButton_hl6i0_47,._backToMatchmakingButton_hl6i0_1~._rematchButton_hl6i0_47{color:var(--modal-text-primary);background-color:#ffffff0f;border:1px solid #ffffff14;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;font-weight:500}@media (width>=640px){._backToMatchmakingButton_hl6i0_1+._nextLevelButton_hl6i0_46,._backToMatchmakingButton_hl6i0_1+._rematchButton_hl6i0_47,._backToMatchmakingButton_hl6i0_1~._rematchButton_hl6i0_47{min-height:3rem;font-size:1.0625rem}}._backToMatchmakingButton_hl6i0_1+._nextLevelButton_hl6i0_46:hover,._backToMatchmakingButton_hl6i0_1+._rematchButton_hl6i0_47:hover,._backToMatchmakingButton_hl6i0_1~._rematchButton_hl6i0_47:hover{background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._nextLevelButton_hl6i0_46{background-color:var(--color-board);color:#fff;cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;margin-top:.75rem;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;transition:background-color .2s;display:inline-flex}._nextLevelButton_hl6i0_46 svg{width:18px;height:18px}@media (width>=640px){._nextLevelButton_hl6i0_46{min-height:3.5rem;margin-top:1.5rem;padding:1.125rem 1.5rem;font-size:1.3125rem}._nextLevelButton_hl6i0_46 svg{width:20px;height:20px}}._nextLevelButton_hl6i0_46:hover{background-color:var(--color-board-light)}._nextLevelButton_hl6i0_46:focus{outline:none}._nextLevelButton_hl6i0_46:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._nextLevelButton_hl6i0_46+._rematchButton_hl6i0_47{color:var(--modal-text-primary);background-color:#ffffff0f;border:1px solid #ffffff14;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;font-weight:500}@media (width>=640px){._nextLevelButton_hl6i0_46+._rematchButton_hl6i0_47{min-height:3rem;font-size:1.0625rem}}._nextLevelButton_hl6i0_46+._rematchButton_hl6i0_47:hover{background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._practiceLowerButton_hl6i0_137{background-color:var(--color-board);color:#fff;cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;margin-top:.75rem;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;transition:background-color .2s;display:inline-flex}._practiceLowerButton_hl6i0_137 svg{width:18px;height:18px}@media (width>=640px){._practiceLowerButton_hl6i0_137{min-height:3.5rem;margin-top:1.5rem;padding:1.125rem 1.5rem;font-size:1.3125rem}._practiceLowerButton_hl6i0_137 svg{width:20px;height:20px}}._practiceLowerButton_hl6i0_137:hover{background-color:var(--color-board-light)}._practiceLowerButton_hl6i0_137:focus{outline:none}._practiceLowerButton_hl6i0_137:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._practiceLowerButton_hl6i0_137+._rematchButton_hl6i0_47{color:var(--modal-text-primary);background-color:#ffffff0f;border:1px solid #ffffff14;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;font-weight:500}@media (width>=640px){._practiceLowerButton_hl6i0_137+._rematchButton_hl6i0_47{min-height:3rem;font-size:1.0625rem}}._practiceLowerButton_hl6i0_137+._rematchButton_hl6i0_47:hover{background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._rematchButton_hl6i0_47{background-color:var(--color-board);color:#fff;cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;margin-top:.75rem;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;transition:background-color .2s;display:inline-flex}._rematchButton_hl6i0_47 svg{width:18px;height:18px}@media (width>=640px){._rematchButton_hl6i0_47{min-height:3.5rem;margin-top:1.5rem;padding:1.125rem 1.5rem;font-size:1.3125rem}._rematchButton_hl6i0_47 svg{width:20px;height:20px}}._rematchButton_hl6i0_47:hover{background-color:var(--color-board-light)}._rematchButton_hl6i0_47:focus{outline:none}._rematchButton_hl6i0_47:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._rematchButton_hl6i0_47+._reviewButton_hl6i0_246{margin-top:.5rem}._reviewButton_hl6i0_246{width:100%;min-height:2.75rem;color:var(--modal-text-primary);cursor:pointer;background-color:#ffffff0f;border:1px solid #ffffff14;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}._reviewButton_hl6i0_246 svg{width:15px;height:15px}@media (width>=640px){._reviewButton_hl6i0_246{min-height:3rem;margin-top:.5rem;padding:.75rem 1.25rem;font-size:1.0625rem}._reviewButton_hl6i0_246 svg{width:16px;height:16px}}._reviewButton_hl6i0_246:hover:not(:disabled){background-color:var(--modal-btn-bg);color:var(--modal-btn-text)}._reviewButton_hl6i0_246:disabled{opacity:.6;cursor:not-allowed}._reviewButton_hl6i0_246:focus{outline:none}._reviewButton_hl6i0_246:focus-visible{outline:2px solid var(--modal-focus-ring);outline-offset:2px}._spinner_hl6i0_300{animation:1s linear infinite _spin_hl6i0_300}@keyframes _spin_hl6i0_300{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1j0sh_1{text-align:center;color:var(--modal-text-primary);border-radius:.5rem;padding:.5rem .75rem;font-size:.9rem;font-weight:600;line-height:1.4}._cleared_1j0sh_11{color:#66bb6a;background:#4caf5026}._close_loss_1j0sh_16{color:#ffa726;background:#ff98001f}._progressing_1j0sh_21{color:#42a5f5;background:#2196f31f}._stuck_1j0sh_26{color:var(--modal-text-secondary);background:#ffffff0f}._neutral_1j0sh_31{color:var(--modal-text-secondary);background:#ffffff0a}._chip_1u7ak_1{color:#fdba74;background:#fb923c24;border:1px solid #fb923c59;border-radius:999px;align-self:center;width:fit-content;margin:.25rem auto 0;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.5;animation:.4s ease-out _streakIn_1u7ak_1}@keyframes _streakIn_1u7ak_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._chip_1u7ak_1{animation:none}}._container_j4aov_1{font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:10px;flex-direction:column;align-items:center;gap:.375rem;min-width:220px;padding:.625rem 1rem;display:flex}@media (width>=640px){._container_j4aov_1{padding:.75rem 1.25rem}}._main_j4aov_18{align-items:center;gap:.75rem;width:100%;animation:.3s ease-out _fadeIn_j4aov_1;display:flex}._rankBadge_j4aov_26{text-align:center;min-width:1.5em;font-size:2rem;font-weight:800;line-height:1;transition:color .3s}._rpInfo_j4aov_35{flex-direction:column;flex:1;gap:.25rem;display:flex}._rpRow_j4aov_42{align-items:baseline;gap:.375rem;font-size:1rem;display:flex}@media (width>=640px){._rpRow_j4aov_42{font-size:1.125rem}}._ratingValue_j4aov_54{font-weight:700}._delta_j4aov_58{font-size:.875rem;font-weight:700}._deltaPositive_j4aov_63{color:#4ade80}._deltaBigGain_j4aov_67{text-shadow:0 0 8px #4ade8000;animation:1.1s cubic-bezier(.4,0,.2,1) .2s _deltaPulse_j4aov_1}@keyframes _deltaPulse_j4aov_1{0%{text-shadow:0 0 #4ade8000;transform:scale(1)}20%{text-shadow:0 0 14px #4ade80d9;transform:scale(1.18)}60%{text-shadow:0 0 6px #4ade8066;transform:scale(1.02)}to{text-shadow:0 0 #4ade8000;transform:scale(1)}}._deltaNegative_j4aov_90{color:#f87171}._deltaZero_j4aov_94{opacity:.5}._deltaExplain_j4aov_98{color:var(--modal-text-secondary,#ffffff8c);margin-top:.375rem;font-size:.75rem;line-height:1.5;animation:.4s ease-out _fadeIn_j4aov_1}._miniProgress_j4aov_106{align-items:center;gap:.5rem;display:flex}._miniProgressBar_j4aov_112{background:#80808033;border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}._miniProgressFill_j4aov_121{border-radius:2px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}._miniProgressGhost_j4aov_127{pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);border-radius:2px;height:100%;animation:1.6s ease-out .2s both _progressShimmer_j4aov_1;position:absolute;top:0}@keyframes _progressShimmer_j4aov_1{0%{opacity:0;transform-origin:0;transform:scaleX(.3)}25%{opacity:1;transform-origin:0;transform:scaleX(1)}to{opacity:0;transform-origin:0;transform:scaleX(1)}}._miniProgressText_j4aov_154{opacity:.5;white-space:nowrap;font-size:.6875rem}._rankUpBanner_j4aov_160{text-align:center;color:#fbbf24;text-shadow:0 0 12px #fbbf2466;background:linear-gradient(135deg,#fbbf2426,#f59e0b14);border-radius:6px;width:100%;margin-bottom:.125rem;padding:.5rem .75rem;font-size:1rem;font-weight:800;animation:.5s cubic-bezier(.34,1.56,.64,1) _rankUpPop_j4aov_1}@keyframes _rankUpPop_j4aov_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_j4aov_187{text-align:center;color:#f87171;background:#f871711a;border-radius:6px;width:100%;margin-bottom:.125rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;animation:.3s ease-out _fadeIn_j4aov_1}._loadingRow_j4aov_200{align-items:center;gap:.75rem;width:100%;padding:.25rem 0;display:flex}._skeleton_j4aov_208{background:#80808026;border-radius:6px;height:1.25em;animation:1.2s ease-in-out infinite _shimmer_j4aov_1;display:inline-block}._skeleton_j4aov_208:first-child{width:2em}._skeleton_j4aov_208:last-child{flex:1}@keyframes _shimmer_j4aov_1{0%,to{opacity:.3}50%{opacity:.7}}@keyframes _fadeIn_j4aov_1{0%{opacity:0}to{opacity:1}}._container_hcvji_1{justify-content:center;align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._label_hcvji_9{color:var(--modal-text-secondary);white-space:nowrap;font-size:.9rem;font-weight:700}._resultContent_18iuy_1{text-align:center}._resultTitle_18iuy_5{margin-bottom:.25rem;font-size:1rem;font-weight:700}@media (width>=640px){._resultTitle_18iuy_5{margin-bottom:1rem;font-size:1.5rem}}._resultSubtext_18iuy_17{color:var(--modal-text-secondary);font-size:clamp(.875rem,3.5vw,1rem)}._cpuResultContent_18iuy_22{text-align:center;flex-direction:column;gap:.375rem;display:flex}@media (width>=640px){._cpuResultContent_18iuy_22{gap:1.5rem}}._resultHeader_18iuy_34{flex-direction:column;align-items:center;gap:.25rem;display:flex}@media (width>=640px){._resultHeader_18iuy_34{gap:.75rem}}._trophyIcon_18iuy_46{color:#facc15;animation:2s ease-in-out infinite _bounceGentle_18iuy_1}._trophyIcon_18iuy_46 svg{width:28px;height:28px}@media (width>=640px){._trophyIcon_18iuy_46 svg{width:48px;height:48px}}._victoryMessage_18iuy_61{color:#facc15;margin:0;font-size:.8125rem;font-weight:600}@media (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{opacity:.5;margin-top:.5rem;max-width:240px;color:var(--modal-text-secondary);margin-inline:auto;font-size:.75rem;line-height:1.6}._scoreLine_18iuy_91{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.375rem;margin-top:.5rem;font-size:1.125rem;font-weight:700;display:flex}._scoreIcon_18iuy_102{width:20px;height:20px;display:flex}@media (width>=640px){._scoreIcon_18iuy_102{width:24px;height:24px}}._scoreSeparator_18iuy_114{opacity:.4;margin:0 .125rem}@media (orientation:landscape) and (height<=500px){._cpuResultContent_18iuy_22{gap:clamp(.5rem,2vw,1rem)}._trophyIcon_18iuy_46 svg{width:clamp(24px,8vw,36px);height:clamp(24px,8vw,36px)}}._btn_774hu_1{color:#fff;cursor:pointer;background-color:#6b7280;border:none;border-radius:4px;align-items:center;gap:6px;height:28px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}._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;justify-content:center;align-items:center;gap:3px;padding:6px 0;display:flex}._dark_yxxe7_11{--lpm-future-bg:#ffffff26;--lpm-future-color:#fff6}._step_yxxe7_16{border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s;display:flex}._label_yxxe7_29{display:block}._cleared_yxxe7_33{color:#e0f5e8;background:#2d8a4e}._current_yxxe7_38{color:#3b82f6;background:#3b82f633;animation:2s ease-in-out infinite _pulse_yxxe7_1;box-shadow:0 0 0 2px #3b82f6}._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{text-align:center;border-radius:.625rem;flex-direction:column;align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}._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{color:var(--modal-text-primary);font-size:.95rem;font-weight:600;line-height:1.4}._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{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._xBtn_sbtyb_58,._shareBtn_sbtyb_58,._lineBtn_sbtyb_58,._copyBtn_sbtyb_58{cursor:pointer;white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:32px;font-family:inherit;font-size:.75rem;font-weight:500;transition:background-color .15s,opacity .15s;display:inline-flex}._xBtn_sbtyb_58:disabled,._shareBtn_sbtyb_58:disabled,._lineBtn_sbtyb_58:disabled,._copyBtn_sbtyb_58:disabled{opacity:.5;cursor:wait}._copyBtn_sbtyb_58{color:#f5f5f5;background-color:#404040;border:1px solid #525252;padding:0 14px}._copyBtn_sbtyb_58:hover:not(:disabled){background-color:#4a4a4a;border-color:#666}._lineBtn_sbtyb_58{color:#fff;background-color:#06c755;padding:0 12px}._lineBtn_sbtyb_58:hover:not(:disabled){background-color:#05b34c}._shareBtn_sbtyb_58{color:#fff;background-color:#2563eb;padding:0 16px}._shareBtn_sbtyb_58:hover:not(:disabled){background-color:#1d4ed8}._xBtn_sbtyb_58{color:#fff;background-color:#000;padding:0 12px}._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{flex-direction:column;gap:4px;width:100%;display:flex}._copiedLabel_sbtyb_133{color:var(--modal-text-secondary,#a3a3a3);text-align:center;font-size:.7rem}._copiedQuote_sbtyb_139{color:var(--modal-text-primary,#e5e5e5);white-space:pre-wrap;word-break:break-all;background:#ffffff0d;border-left:3px solid #fff3;border-radius:0 6px 6px 0;margin:0;padding:8px 12px;font-size:.8rem;line-height:1.6}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_1xzhv_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_1xzhv_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_1xzhv_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1xzhv_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_1xzhv_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1xzhv_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_1xzhv_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1xzhv_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_1xzhv_1)){--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_1xzhv_234{flex-direction:column;align-items:center;gap:clamp(.125rem,.5vw,.25rem);padding:clamp(.25rem,1vw,.5rem);display:flex}._controlsRow_1xzhv_242{align-items:center;gap:clamp(.5rem,2vw,.75rem);width:100%;display:flex}._leftSpacer_1xzhv_249{flex:1;min-width:0}._rightSlot_1xzhv_254{flex-shrink:0}._controls_1xzhv_242{flex-shrink:0;align-items:center;gap:clamp(.5rem,2vw,.75rem);display:flex}._icon_1xzhv_265{width:clamp(1rem,4vw,1.25rem);height:clamp(1rem,4vw,1.25rem)}._highlightRow_1xzhv_270{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}._moveInfo_1xzhv_277{justify-content:center;align-items:center;gap:.375rem;min-height:1.5rem;font-size:.8125rem;display:flex}._moveInfoPly_1xzhv_286{font-variant-numeric:tabular-nums;color:var(--text-muted,#64748b);font-weight:600}._moveInfoDisc_1xzhv_292{border-radius:50%;flex-shrink:0;width:14px;height:14px}._moveInfoDiscBlack_1xzhv_299{background-color:#1e293b;box-shadow:0 0 0 1px #0000001a}._moveInfoDiscWhite_1xzhv_304{background-color:#fff;box-shadow:0 0 0 1px #cbd5e1}._moveInfoSquare_1xzhv_309{letter-spacing:.03em;font-family:monospace;font-weight:600}._moveInfoElapsed_1xzhv_315{font-variant-numeric:tabular-nums;color:var(--text-muted,#64748b);font-size:.75rem}._moveInfoTermination_1xzhv_321{color:#dc2626;font-weight:600}._moveInfoMuted_1xzhv_326{color:var(--text-muted,#64748b)}._navIcon_1xzhv_330{border-radius:.5rem;width:2.75rem;height:2.75rem;padding:0}@media (width>=768px){._navIcon_1xzhv_330{width:3rem;height:3rem}}._navSmall_1xzhv_343{border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem}._navBrilliant_1xzhv_349{color:#0891b2}._wrapper_wbgq4_1{display:inline-flex;position:relative}._trigger_wbgq4_6{font-variant-numeric:tabular-nums;border-radius:.5rem;min-width:70px;padding:.5rem .75rem;font-size:.875rem;font-weight:700}._popover_wbgq4_15{z-index:100;overscroll-behavior:contain;background:var(--modal-bg,#fff);border:1px solid var(--modal-border,#e2e8f0);border-radius:var(--radius-lg,.75rem);width:clamp(240px,65vw,300px);max-height:min(70vh,480px);box-shadow:var(--modal-shadow,0 8px 32px #00000026);scrollbar-width:thin;padding:.375rem;animation:.15s ease-out _fadeIn_wbgq4_1;position:absolute;bottom:calc(100% + .5rem);left:50%;overflow-y:auto;transform:translate(-50%)}@keyframes _fadeIn_wbgq4_1{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._backdrop_wbgq4_44{z-index:99;position:fixed;inset:0}._list_wbgq4_50{flex-direction:column;display:flex}._item_wbgq4_55{cursor:pointer;min-height:44px;color:var(--modal-text-primary,#1e293b);text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-size:.875rem;transition:background-color .1s ease-out;display:flex}._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{text-align:right;font-variant-numeric:tabular-nums;min-width:1.75rem;color:var(--modal-text-muted,#64748b);font-size:.8125rem}._plyActive_wbgq4_96{color:var(--color-board,#228b22);font-weight:700}._disc_wbgq4_101{border-radius:50%;flex-shrink:0;width:16px;height:16px}._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{letter-spacing:.03em;color:var(--modal-text-secondary,#475569);flex:1;font-family:monospace;font-size:.875rem}._elapsed_wbgq4_126{font-variant-numeric:tabular-nums;color:var(--modal-text-muted,#64748b);white-space:nowrap;font-size:.75rem}._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{color:#dc2626;flex:1;font-size:.8125rem;font-weight:600}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_b3nqq_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_b3nqq_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_b3nqq_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_b3nqq_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_b3nqq_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_b3nqq_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_b3nqq_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_b3nqq_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_b3nqq_1)){--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_b3nqq_234{aspect-ratio:1;width:100%;position:relative;overflow:hidden;container-type:size}._containerNoBoard_b3nqq_242{width:100%;height:auto;min-height:300px;position:relative}._boardLayer_b3nqq_249{z-index:1;position:absolute;inset:0}._boardLayerHidden_b3nqq_255{display:none}._contentLayer_b3nqq_259{z-index:2;position:absolute;inset:0}._contentLayerOverlay_b3nqq_265{pointer-events:none}._contentLayerFullWidth_b3nqq_270{width:100%;height:auto;position:relative}._inactive_b3nqq_276{pointer-events:none}._gameHeader_1pcxp_1{justify-content:flex-end;align-items:center;width:100%;min-height:2.5rem;margin-bottom:.5rem;padding:0 .5rem;display:flex}._resignButton_1pcxp_11{white-space:nowrap;border-radius:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:500}._flexCenter_1gq3m_1{justify-content:center;align-items:center;display:flex}._flexCenterGap4_1gq3m_7{justify-content:center;align-items:center;gap:1rem;display:flex}._m2_1gq3m_14{margin:.5rem}._textSmMuted_1gq3m_18{color:#525252;margin:0;font-size:.875rem}._notificationBanner_1gq3m_24{background-color:#3b82f61a;border:1px solid #3b82f64d;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}._notificationText_1gq3m_36{color:#1d4ed8;margin:0;font-size:.9375rem;font-weight:500}._stopSpectatingBtn_1gq3m_43{margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem}._spectatorBadge_1gq3m_49{color:#3b82f6;background-color:#3b82f61a;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}._container_1agps_1{-webkit-user-select:none;user-select:none;width:100%;padding-top:.5rem}._hidden_1agps_8{visibility:hidden;pointer-events:none}._chartWrapper_1agps_13{cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}._chartWrapper_1agps_13:focus{outline:none}._chartWrapper_1agps_13:focus-visible{outline-offset:2px;outline:2px solid #6366f1}._chartWrapper_1agps_13 svg,._chartWrapper_1agps_13 svg *{outline:none}._srOnly_1agps_30{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._wrapper_1kele_1{display:inline-block;position:relative}._tooltip_1kele_6{z-index:1000;color:#fff;white-space:nowrap;opacity:0;visibility:hidden;background:#000000d9;border-radius:.25rem;margin-bottom:.5rem;padding:.375rem .625rem;font-size:.75rem;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;right:0}._tooltip_1kele_6:after{content:"";border:5px solid #0000;border-top-color:#000000d9;position:absolute;top:100%;right:.5rem}._hintBtn_1kele_31{border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}._hintBtn_1kele_31:disabled{opacity:.3}@media (hover:hover){._wrapper_1kele_1:hover ._tooltip_1kele_6{opacity:1;visibility:visible}}._container_1j8zs_1{background:#f8fafcfa;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.5rem .75rem;font-size:clamp(.6875rem,2.5vw,.75rem);display:flex}._headline_1j8zs_12{margin-bottom:.125rem;font-size:clamp(.75rem,2.8vw,.8125rem);font-weight:700}._row_1j8zs_18{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._label_1j8zs_25{color:#64748b;white-space:nowrap}._value_1j8zs_30{color:#1e293b;align-items:center;gap:.375rem;font-weight:600;display:flex}._value_1j8zs_30[data-negative=true]{color:#f97316}._moveWinRate_1j8zs_41,._winRateSub_1j8zs_47{color:#64748b;font-size:.9em;font-weight:400}._dropChip_1j8zs_53{color:#64748b;font-weight:600}._dropChip_1j8zs_53[data-negative=true]{color:#f97316}._advice_1j8zs_61{color:#475569;border-top:1px solid #e2e8f0;margin-top:.25rem;padding-top:.375rem;font-size:clamp(.625rem,2.2vw,.6875rem);line-height:1.5}._candidateSection_1j8zs_70{border-top:1px solid #e2e8f0;margin-top:.25rem;padding-top:.375rem}._candidateToggle_1j8zs_76{color:#64748b;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.25rem 0;font-size:clamp(.625rem,2.2vw,.6875rem);display:block}._candidateToggle_1j8zs_76:hover{color:#475569}._candidateList_1j8zs_91{flex-direction:column;gap:.125rem;margin-top:.25rem;display:flex}._candidateRow_1j8zs_98{color:#475569;align-items:center;gap:.375rem;font-size:clamp(.625rem,2.2vw,.6875rem);display:flex}._candidateRank_1j8zs_106{color:#71717a;min-width:1.25em}._candidateMove_1j8zs_111{min-width:1.5em;font-weight:600}._candidateWinRate_1j8zs_116{color:#64748b}._candidateTag_1j8zs_120{color:#22c55e;font-size:.85em;font-weight:600}._candidateTagActual_1j8zs_126{color:#f97316;font-size:.85em;font-weight:500}._badge_1fdug_1{vertical-align:middle;align-items:center;gap:.25rem;display:inline-flex}._dot_1fdug_8{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._label_1fdug_16{color:#64748b;white-space:nowrap;font-size:.625rem;font-weight:500}._hub_mxaty_1{width:100%}._hubCard_mxaty_5{background:0 0;border-radius:.75rem;padding:.75rem}._narrative_mxaty_11{color:#334155;margin:0;font-size:.8125rem;line-height:1.5}._narrativeCard_mxaty_18{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;margin-bottom:.25rem;padding:.625rem .75rem}._summarySection_mxaty_26{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}._phaseAccuracyRow_mxaty_33{gap:.25rem;display:flex}._phaseItem_mxaty_38{background:#22c55e14;border-radius:.375rem;flex-direction:column;flex:1;align-items:center;gap:.125rem;padding:.375rem .25rem;display:flex}._phaseLabel_mxaty_49{color:#64748b;font-size:.625rem}._phaseValue_mxaty_54{color:#22c55e;font-size:.875rem;font-weight:700}._lockedMoveDetail_mxaty_60{cursor:pointer;background:linear-gradient(135deg,#fbbf241a,#fbbf240a);border:1px solid #fbbf244d;border-radius:.5rem;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:.625rem .75rem;transition:all .15s;display:flex}._lockedMoveDetail_mxaty_60:hover{background:linear-gradient(135deg,#fbbf242e,#fbbf2414);border-color:#fbbf2480}._lockedMoveTitle_mxaty_78{color:#92400e;font-size:.8125rem;font-weight:600}._lockedMoveDesc_mxaty_84{color:#64748b;font-size:.6875rem}._allGoodHighlight_mxaty_89{background:linear-gradient(135deg,#22c55e1f,#22c55e0f);border:1px solid #22c55e40;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.625rem;display:flex}@media (width>=640px){._allGoodHighlight_mxaty_89{padding:.75rem}}._allGoodLabel_mxaty_104{color:#1e293b;font-size:.8125rem;font-weight:600}._allGoodContext_mxaty_110{color:#64748b;font-size:.6875rem;line-height:1.4}._goodMovesHighlight_mxaty_116{background:linear-gradient(135deg,#facc151f,#facc150f);border:1px solid #facc1533;border-radius:.5rem;align-items:center;padding:.625rem;display:flex}._goodMovesLabel_mxaty_125{color:#1e293b;font-size:.8125rem;font-weight:600}._freeChartTeaser_mxaty_131{color:#92400e;cursor:pointer;text-align:center;background:linear-gradient(135deg,#fbbf241f,#fbbf240f);border:1px solid #fbbf244d;border-radius:.375rem;width:100%;margin-top:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:block}._freeChartTeaser_mxaty_131:hover{background:linear-gradient(135deg,#fbbf2433,#fbbf241a);border-color:#fbbf2480}._lockedPhaseRow_mxaty_151{cursor:pointer;background:0 0;border:none;gap:.25rem;width:100%;padding:0;transition:opacity .15s;display:flex}._lockedPhaseRow_mxaty_151:hover{opacity:.8}._lockedPhaseItem_mxaty_165{background:#94a3b814;border-radius:.375rem;flex-direction:column;flex:1;align-items:center;gap:.125rem;padding:.375rem .25rem;display:flex}._lockedPhaseValue_mxaty_176{color:#94a3b8;font-size:.875rem;font-weight:700}._lockedPhaseUnlock_mxaty_182{display:none}._feedbackRow_mxaty_186{border-top:1px solid #e2e8f0;margin-top:.5rem;padding-top:.5rem}._qualityBar_kppby_1{margin-bottom:.75rem}._bar_kppby_5{background:#e2e8f0;border-radius:4px;width:100%;height:8px;display:flex;overflow:hidden}._barSegment_kppby_14{min-width:3px;height:100%;transition:width .3s}._button_3k7kt_1{color:#ffffffe6;cursor:pointer;background:linear-gradient(135deg,#8b5cf640,#3b82f633);border:1px solid #8b5cf666;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}._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:none}._button_3k7kt_1:focus-visible{outline:2px solid var(--color-focus-ring,#60a5fa);outline-offset:2px}._spinner_3k7kt_38{animation:1s linear infinite _spin_3k7kt_38}@keyframes _spin_3k7kt_38{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._qualityActual_1wzem_1{z-index:2;pointer-events:none;position:relative}._qualityActual_1wzem_1:after{content:"";animation:.4s ease-out _highlightAppear_1wzem_1;position:absolute;inset:0}._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{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}._qualityBest_1wzem_28:after{content:"";border:3px solid #22c55ee6;border-radius:50%;animation:2s ease-in-out infinite _bestMovePulse_1wzem_1;position:absolute;inset:15%}@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,._qualityBest_1wzem_28:after{animation:none}}._hint_1wzem_71{pointer-events:none;z-index:5;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}._hintLabel_1wzem_82{white-space:nowrap;opacity:.85;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:1px 4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(10px,2.5vw,13px);font-weight:700;display:flex}._hintTurnBlack_1wzem_96 ._hintLabel_1wzem_82{color:#fff;text-shadow:0 1px 2px #00000080;background-color:#00000080;box-shadow:0 1px 3px #0003}._hintTurnWhite_1wzem_103 ._hintLabel_1wzem_82{color:#000;text-shadow:0 1px 2px #ffffff80;background-color:#fff9;box-shadow:0 1px 3px #00000026}._hintActual_1wzem_110:before{content:"";z-index:-1;background-color:#60a5fa59;position:absolute;inset:0}._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{color:#fff;text-shadow:0 1px 2px #0006;background-color:#60a5fab3}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_1v2wq_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_1v2wq_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_1v2wq_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1v2wq_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_1v2wq_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1v2wq_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_1v2wq_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1v2wq_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_1v2wq_1)){--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_1v2wq_234{font-variant-numeric:tabular-nums;color:inherit;background:#80808026;border:2px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:96px;min-height:56px;padding:6px 14px;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:inline-flex;position:relative}@media (width>=480px){._badge_1v2wq_234{min-width:112px;min-height:64px;padding:8px 18px}}._badgeCompact_1v2wq_259{border-width:1px;min-width:0;min-height:0;padding:2px 8px}@media (width>=480px){._badgeCompact_1v2wq_259{min-width:0;min-height:0;padding:3px 10px}}._time_1v2wq_273{font-size:.875rem;line-height:1.2;transition:font-size .2s}@media (width>=480px){._time_1v2wq_273{font-size:1rem}}._active_1v2wq_284{background:#4ade8033}._warning_1v2wq_288{color:#f59e0b;background:#fbbf2433}._warning_1v2wq_288 ._time_1v2wq_273{font-size:1rem}@media (width>=480px){._warning_1v2wq_288 ._time_1v2wq_273{font-size:1.125rem}}._urgent_1v2wq_301{color:#f97316;background:#f9731633;border-color:#f9731666}._urgent_1v2wq_301 ._time_1v2wq_273{font-size:1.25rem;font-weight:800}@media (width>=480px){._urgent_1v2wq_301 ._time_1v2wq_273{font-size:1.5rem}}._critical_1v2wq_316{color:#ef4444;background:#ef444440;border-color:#ef444480;animation:.3s ease-in-out infinite _shake_1v2wq_1}._critical_1v2wq_316 ._time_1v2wq_273{font-size:1.5rem;font-weight:800}@media (width>=480px){._critical_1v2wq_316 ._time_1v2wq_273{font-size:1.75rem}}._progressBarSlot_1v2wq_332{width:100%;height:8px;margin-top:4px}@media (width>=480px){._progressBarSlot_1v2wq_332{height:10px}}._progressBar_1v2wq_332{background:#ffffff1f;border-radius:2px;width:100%;height:4px;overflow:hidden}._urgent_1v2wq_301 ._progressBar_1v2wq_332{border-radius:3px;height:6px}._critical_1v2wq_316 ._progressBar_1v2wq_332{border-radius:4px;height:8px}@media (width>=480px){._critical_1v2wq_316 ._progressBar_1v2wq_332{border-radius:5px;height:10px}}._progressFill_1v2wq_365{border-radius:inherit;height:100%;transition:width .1s linear}._warning_1v2wq_288 ._progressFill_1v2wq_365{background:#f59e0b}._urgent_1v2wq_301 ._progressFill_1v2wq_365{background:#f97316}._critical_1v2wq_316 ._progressFill_1v2wq_365{background:#ef4444}._increment_1v2wq_380{color:#4ade80;pointer-events:none;font-size:.6875rem;font-weight:700;animation:1.2s ease-out forwards _increment-pop_1v2wq_1;position:absolute;top:-12px;right:-4px}@media (width>=480px){._increment_1v2wq_380{font-size:.75rem;top:-14px}}@keyframes _shake_1v2wq_1{0%,to{transform:translate(0)}25%{transform:translate(-1.5px)}75%{transform:translate(1.5px)}}@keyframes _increment-pop_1v2wq_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_1v2wq_316{animation:none}._increment_1v2wq_380{opacity:.8;animation:none}}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_1c2jj_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_1c2jj_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_1c2jj_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1c2jj_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_1c2jj_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1c2jj_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_1c2jj_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1c2jj_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_1c2jj_1)){--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_1c2jj_234{background:0 0;border-radius:6px;width:100%;height:12px;transition:background .3s;overflow:hidden}._trackWarning_1c2jj_243{background:#fbbf241f}._trackUrgent_1c2jj_247{background:#f973161f}._trackCritical_1c2jj_251{background:#ef44441f}._fill_1c2jj_255{border-radius:inherit;height:100%;transition:width .1s linear}._trackWarning_1c2jj_243 ._fill_1c2jj_255{background:#f59e0b}._trackUrgent_1c2jj_247 ._fill_1c2jj_255{background:#f97316}._trackCritical_1c2jj_251 ._fill_1c2jj_255{background:#ef4444}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_1t8le_190){--ad-above-height:274px}}@media (width>=768px){:root:has(#_rootbox_1t8le_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_1t8le_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_1t8le_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_1t8le_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_1t8le_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_1t8le_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_1t8le_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_1t8le_1)){--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_1t8le_234{border-radius:12px;align-items:center;gap:12px;margin:4px 0;padding:12px 16px;transition:opacity .3s,transform .3s;display:flex;position:relative}@media (width>=480px){._indicator_1t8le_234{gap:16px;padding:16px 20px}}._indicatorCompact_1t8le_251{gap:8px;margin:0;padding:2px 8px}@media (width>=480px){._indicatorCompact_1t8le_251{gap:10px;padding:3px 10px}}._indicatorCompact_1t8le_251 ._pieceWrapper_1t8le_262{width:18px;height:18px;box-shadow:none;border-radius:4px}@media (width>=480px){._indicatorCompact_1t8le_251 ._pieceWrapper_1t8le_262{width:20px;height:20px}}._indicatorCompact_1t8le_251 ._infoColumn_1t8le_274{flex-direction:row;align-items:center;gap:8px}._indicatorCompact_1t8le_251._indicatorActive_1t8le_279:before{width:3px;top:2px;bottom:2px}._indicatorTop_1t8le_285{justify-content:flex-start}._indicatorBottom_1t8le_290{z-index:2;justify-content:flex-end}._indicatorBlack_1t8le_296{color:#fafafa;--status-thinking:#facc15;--status-myturn:#4ade80;--status-pass:#f87171;--status-ended:#a3a3a3;background:linear-gradient(90deg,#0a0a0a,#262626);border:1px solid #ffffff1a}._indicatorWhite_1t8le_306{color:#0a0a0a;--status-thinking:#b45309;--status-myturn:#16a34a;--status-pass:#dc2626;--status-ended:#737373;background:linear-gradient(90deg,#fafafa,#e5e5e5);border:1px solid #00000014}._indicatorInactive_1t8le_316{opacity:.35}._indicatorActive_1t8le_279{opacity:1}._indicatorActive_1t8le_279:before{content:"";background:var(--color-accent);width:5px;box-shadow:0 0 12px var(--color-accent);border-radius:0 4px 4px 0;animation:1.5s ease-in-out infinite _stripeGlow_1t8le_1;position:absolute;top:8px;bottom:8px;left:0}._pieceWrapper_1t8le_262{background-color:var(--color-board);border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:inset 0 1px 2px #ffffff1a,0 2px 4px #0000004d}@media (width>=480px){._pieceWrapper_1t8le_262{width:40px;height:40px}}._pieceWrapper_1t8le_262 .piece{width:80%;height:80%}._infoColumn_1t8le_274{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._nameRow_1t8le_365{align-items:center;gap:8px;display:flex}._name_1t8le_365{word-break:break-all;font-size:.875rem;font-weight:600;line-height:1.3}@media (width>=480px){._name_1t8le_365{font-size:1rem}}._rankBadge_1t8le_383{opacity:.8;flex-shrink:0;font-size:.6875rem;font-weight:700}._ply_1t8le_390{opacity:.6;flex-shrink:0;font-size:.75rem}@media (width>=480px){._ply_1t8le_390{font-size:.8125rem}}._statusLine_1t8le_401{font-size:.6875rem;font-weight:600;line-height:1}@media (width>=480px){._statusLine_1t8le_401{font-size:.75rem}}._statusThinking_1t8le_412{color:var(--status-thinking)}._statusMyTurn_1t8le_417{color:var(--status-myturn)}._statusPass_1t8le_422{color:var(--status-pass)}._statusEnded_1t8le_427{color:var(--status-ended)}._statusPlaceholder_1t8le_432{visibility:hidden}._wrapper_1t8le_437{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}._wrapperCompact_1t8le_445{gap:6px}._rightSlot_1t8le_449{flex-shrink:0;align-items:center;display:flex}._bottomSlot_1t8le_455{flex-basis:100%;width:100%}@keyframes _stripeGlow_1t8le_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_1t8le_279:before{animation:none}}._discCount_j8xrb_1{font-variant-numeric:tabular-nums;color:#171717;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;display:flex}._discCountPiece_j8xrb_15{flex-shrink:0;width:clamp(.75rem,2.5vw,.875rem);height:clamp(.75rem,2.5vw,.875rem);display:flex}._discCountNumber_j8xrb_22{text-align:center;flex-shrink:0;width:1.5em}._proportionBar_j8xrb_28{background-color:#c7c7c7;border:1px solid #d4d4d4;border-radius:999px;flex:1;height:clamp(.5rem,2vw,.625rem);display:flex;overflow:hidden}._proportionBlack_j8xrb_38{background-color:#262626;height:100%;transition:width .15s ease-out}._proportionEmpty_j8xrb_44{flex:1}._proportionWhite_j8xrb_48{background-color:#e5e5e5;height:100%;transition:width .15s ease-out}._belowGame_17xgc_1{width:100%;max-width:var(--board-max-width);padding:0 var(--space-4);min-height:150px;max-height:200px;margin:1rem auto .75rem;display:none;position:relative;overflow:hidden}body[data-ad-ready] ._belowGame_17xgc_1,body:not([data-ad-free]) ._belowGame_17xgc_1{display:block}: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:#333;--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:#0009;--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 #0000004d;--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:#228b221a;--ui-section-highlight-border:#228b224d;--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 #0003;--btn-shadow-hover:0 2px 4px #00000040;--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:#fff;--btn-primary-shadow:0 1px 2px #0003;--btn-primary-shadow-hover:0 2px 6px #228b224d;--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:#fff;--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 #228b2266;--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 #00000026;--input-shadow-focus:0 0 0 3px #228b2233;--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:#228b221f;--icon-btn-shuffle-bg-hover:#228b2233;--icon-btn-shuffle-border:#228b2240;--icon-btn-shuffle-border-hover:#228b2266;--icon-btn-shuffle-color:var(--color-board-light);--icon-btn-confirm-bg:#22c55e1f;--icon-btn-confirm-bg-hover:#22c55e33;--icon-btn-confirm-border:#22c55e40;--icon-btn-confirm-border-hover:#22c55e66;--icon-btn-confirm-color:var(--color-success);--invite-bg:#228b221a;--invite-border:#228b2233;--invite-title-color:var(--color-board-light);--invite-radius:12px;--settings-section-bg:#228b221a;--settings-section-border:#228b2233;--settings-section-radius:12px;--error-bg:#ef44441f;--error-text:var(--color-error);--modal-overlay-bg:#0000004d;--modal-bg:#fff;--modal-border:#e2e8f0;--modal-shadow:0 8px 32px #00000026;--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);--ad-above-height:0px;--content-max-height:calc(100svh - var(--chrome-top) - var(--chrome-bottom) - var(--ad-above-height))}@media (width<=1023.98px){body[data-ad-ready],body:not([data-ad-free]):has(._game-island-wrapper_j1g37_190){--ad-above-height:274px}}@media (width<=767.98px){body[data-header-mode=default]{--header-height:var(--header-height-compact)}}@media (width>=768px){:root{--bottom-nav-height:0px;--safe-area-bottom:0px;--nav-rail-width:220px}:root:has(#_rootbox_j1g37_1[data-layout-variant=menu]),:root[data-ssr-layout-variant=menu]:not(:has(#_rootbox_j1g37_1)){--page-max-width:960px;--page-max-width-online:960px}:root:has(#_rootbox_j1g37_1[data-layout-variant=list-detail]),:root[data-ssr-layout-variant=list-detail]:not(:has(#_rootbox_j1g37_1)){--page-max-width:1200px;--page-max-width-online:1200px}:root:has(#_rootbox_j1g37_1[data-layout-variant=default]),:root[data-ssr-layout-variant=default]:not(:has(#_rootbox_j1g37_1)){--page-max-width:720px;--page-max-width-online:720px}:root:has(#_rootbox_j1g37_1[data-layout-variant=board]),:root[data-ssr-layout-variant=board]:not(:has(#_rootbox_j1g37_1)){--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 (height<=400px){:root{--ui-chrome-height:40px;--board-min-size:140px}}._overlay_j1g37_234{z-index:1050;pointer-events:auto;cursor:pointer;background-color:#0009;flex-direction:column;justify-content:center;align-items:center;animation:.3s ease-out _overlayFadeIn_j1g37_1;display:flex;position:fixed;inset:0}@keyframes _overlayFadeIn_j1g37_1{0%{background-color:#0000}to{background-color:#0009}}._container_j1g37_256{flex-direction:column;align-items:center;gap:clamp(1rem,4vw,1.5rem);width:min(320px,85vw);animation:.4s cubic-bezier(.34,1.56,.64,1) _containerPop_j1g37_1;display:flex}@keyframes _containerPop_j1g37_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._scoreSection_j1g37_275{justify-content:center;align-items:center;gap:clamp(1rem,4vw,1.5rem);width:100%;display:flex}._scoreBlock_j1g37_283{flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}._sideLabel_j1g37_292{color:#fafafa99;text-transform:uppercase;letter-spacing:.1em;min-height:1em;font-size:clamp(.625rem,2.5vw,.75rem);font-weight:600}._scorePiece_j1g37_301{width:clamp(2rem,8vw,2.75rem);height:clamp(2rem,8vw,2.75rem);transition:transform .3s;display:flex}._scorePieceWinner_j1g37_308{animation:.6s ease-out _winnerPulse_j1g37_1}@keyframes _winnerPulse_j1g37_1{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}._scoreNumber_j1g37_323{font-variant-numeric:tabular-nums;color:#fafafa;text-shadow:0 2px 8px #00000080;font-size:clamp(2rem,8vw,3rem);font-weight:800;line-height:1;transition:color .3s}._scoreNumberWinner_j1g37_333{color:#facc15}._versus_j1g37_337{color:#fafafa80;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:clamp(.875rem,3vw,1rem);font-weight:600}._barContainer_j1g37_345{background-color:#ffffff1a;border-radius:999px;width:100%;height:clamp(.625rem,2.5vw,.75rem);display:flex;overflow:hidden}._barSegment_j1g37_354{will-change:width;height:100%}._barBlack_j1g37_359{background-color:#404040;border-radius:999px 0 0 999px}._barWhite_j1g37_364{background-color:#e5e5e5;border-radius:0 999px 999px 0}._reasonText_j1g37_369{color:#fafafab3;text-align:center;opacity:0;text-shadow:0 1px 6px #0006;letter-spacing:.05em;font-size:clamp(.875rem,3.5vw,1.125rem);font-weight:500}._reasonText_j1g37_369._reasonTextVisible_j1g37_378{animation:.4s ease-out forwards _reasonFadeIn_j1g37_1}@keyframes _reasonFadeIn_j1g37_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._resultText_j1g37_392{color:#fafafa;opacity:0;text-shadow:0 2px 12px #00000080;text-align:center;font-size:clamp(1.25rem,5vw,1.75rem);font-weight:700;transform:translateY(8px)}._resultText_j1g37_392._resultTextVisible_j1g37_401{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards _resultAppear_j1g37_1}._resultTextWin_j1g37_405{color:#facc15}@keyframes _resultAppear_j1g37_1{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}._noAnimation_j1g37_419{opacity:1!important;animation:none!important;transform:none!important}._skipHint_j1g37_425{bottom:max(env(safe-area-inset-bottom,0px),1.5rem);color:#fafafa73;letter-spacing:.05em;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(.6875rem,2.5vw,.8125rem);font-weight:500;animation:.5s ease-out .8s forwards _skipHintFadeIn_j1g37_1;position:absolute;left:50%;transform:translate(-50%)}._skipHintQuick_j1g37_440{animation-delay:.3s}@keyframes _skipHintFadeIn_j1g37_1{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){._overlay_j1g37_234,._container_j1g37_256,._scorePieceWinner_j1g37_308{animation:none}._reasonText_j1g37_369._reasonTextVisible_j1g37_378,._resultText_j1g37_392._resultTextVisible_j1g37_401{opacity:1;animation:none;transform:none}._skipHint_j1g37_425{opacity:1;animation:none;transform:translate(-50%)}}