.rcm_chessGame_hoDA9{--light-square:#f0d9b5;--dark-square:#b58863;--highlight:#f4cd5c;--move-hint:#14100c38;--check:#e5484d;--accent:#d6ae6b;--drop-ring:#ffffffbf;--text:#f3efe6;--text-muted:#f3efe68c;--text-subtle:#f3efe652;--border:#ffffff14;--border-strong:#fff3;--panel:linear-gradient(180deg, #ffffff0d, #ffffff05);--popover:#181512f5;--header-solid:#1a1714;--hover:#ffffff0f;--row-alt:#ffffff06;--control:#ffffff1a;--track:#ffffff24;--track-strong:#ffffff47;--on-accent:#1b1712;--on-check:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;width:100%;height:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;container:chess-root/inline-size}.rcm_light_tY9JY{--light-square:#eeeed2;--dark-square:#769656;--move-hint:#121e0a33;--accent:#a8792e;--text:#1f1b16;--text-muted:#1f1b169e;--text-subtle:#1f1b166b;--border:#0000001a;--border-strong:#0000002e;--panel:linear-gradient(180deg, #0000000d, #00000008);--popover:#fcfaf6f7;--header-solid:#f6f4f0;--hover:#0000000d;--row-alt:#00000008;--control:#00000014;--track:#00000029;--track-strong:#00000047;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rcm_chessGame_hoDA9,.rcm_chessGame_hoDA9 *,.rcm_chessGame_hoDA9 :before,.rcm_chessGame_hoDA9 :after{box-sizing:border-box}.rcm_stage_4W0lk{align-items:center;justify-content:var(--chess-justify,center);aspect-ratio:1;width:100%;height:100%;display:flex;container:chess-stage/size}.rcm_stage_4W0lk:has(.rcm_withSidePanel_G4iA-){aspect-ratio:5/4}@container chess-root (max-width:640px){:is(.rcm_stage_4W0lk:has(.rcm_withBadges_YNncV),.rcm_stage_4W0lk:has(.rcm_withSidePanel_G4iA-)){aspect-ratio:3/4}.rcm_stage_4W0lk:has(.rcm_withBadges_YNncV.rcm_withSidePanel_G4iA-){aspect-ratio:1/2}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ){aspect-ratio:2/3}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ.rcm_withBadges_YNncV){aspect-ratio:4/7}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ [data-game-mode=computer]){aspect-ratio:3/5}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ.rcm_withBadges_YNncV [data-game-mode=computer]){aspect-ratio:13/25}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ.rcm_withHistory_b2cx-){aspect-ratio:1/2}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ.rcm_withHistory_b2cx-.rcm_withBadges_YNncV){aspect-ratio:6/13}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ.rcm_withHistory_b2cx- [data-game-mode=computer]){aspect-ratio:9/19}.rcm_stage_4W0lk:has(.rcm_withGamePanel_tBovZ.rcm_withHistory_b2cx-.rcm_withBadges_YNncV [data-game-mode=computer]){aspect-ratio:11/26}}.rcm_layout_2Ppkt{--gap:12px;--badge-h:40px;--toolbar-h:28px;--toolbar-buttons:2;--panel-w:260px;--panel-h:150px;--game-h:128px;--top:0px;--bottom:0px;--side:0px;--below:0px;--head:0px;--board:max(120px, min(100cqw - var(--side), 100cqh - var(--head) - var(--top) - var(--bottom) - var(--below)));grid-template-columns:minmax(0, 1fr) var(--side);grid-template-rows:var(--head) var(--top) minmax(0, 1fr) var(--bottom) var(--below);width:min(100%, calc(var(--board) + var(--side)));height:min(100%, calc(var(--board) + var(--head) + var(--top) + var(--bottom) + var(--below)));grid-template-areas:"head head""top.""board side""bottom.""below below";display:grid}.rcm_layout_2Ppkt.rcm_withBadges_YNncV{--top:calc(var(--badge-h) + var(--gap));--bottom:calc(var(--badge-h) + var(--gap))}.rcm_layout_2Ppkt.rcm_withToolbar_thU7P{--top:calc(var(--toolbar-h) + var(--gap))}.rcm_layout_2Ppkt.rcm_withSidePanel_G4iA-{--side:calc(var(--panel-w) + var(--gap))}.rcm_topBadge_e6jdn{height:calc(var(--top) - var(--gap));grid-area:top;align-self:start;min-width:0}.rcm_withGear_UYVSt .rcm_topBadge_e6jdn{padding-right:calc(var(--toolbar-buttons) * var(--toolbar-h) + 12px)}.rcm_bottomBadge_FAI6Q{height:calc(var(--bottom) - var(--gap));grid-area:bottom;align-self:end;min-width:0}.rcm_gear_2iHmp{grid-area:top;place-self:start end;display:flex}.rcm_boardArea_iB9Ix{flex:1 1 0;grid-area:board;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;container-type:size}.rcm_chessBoard_-kQ6r{z-index:1;background-color:var(--dark-square);-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;border-radius:3%;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(8,1fr);width:min(100cqw,100cqh);height:min(100cqw,100cqh);display:grid;position:relative;box-shadow:0 0 0 1px #00000059,0 2px 6px #00000059,0 22px 48px -18px #000000d9}.rcm_chessBoard_-kQ6r.rcm_dragging_0Qfdr,.rcm_chessBoard_-kQ6r.rcm_dragging_0Qfdr *{cursor:grabbing!important}.rcm_dropTarget_wf6Zw{z-index:3;width:12.5%;height:12.5%;box-shadow:inset 0 0 0 max(2px, .35cqmin) var(--drop-ring);pointer-events:none;position:absolute}.rcm_capturedGhost_EFcJt{z-index:5;pointer-events:none;justify-content:center;align-items:center;width:12.5%;height:12.5%;animation:.2s linear forwards rcm_capturedOut_yXa-D;display:flex;position:absolute}.rcm_capturedGhost_EFcJt img{width:90%;height:90%}@keyframes rcm_capturedOut_yXa-D{0%,60%{opacity:1}to{opacity:0}}.rcm_dragGhost_JWyti{z-index:50;--ghost-scale:1.12;filter:drop-shadow(0 8px 10px #00000073);pointer-events:none;will-change:transform;width:12.5%;height:12.5%;position:absolute;top:0;left:0}.rcm_sidePanel_OCS4o{width:var(--panel-w);flex-direction:column;grid-area:side;justify-self:end;gap:8px;min-height:0;display:flex}.rcm_history_cJHRj{flex:auto;min-height:0}.rcm_game_96WIy{flex:none}.rcm_sidePanel_OCS4o>:last-child:not(:first-child){margin-top:auto}@container chess-stage (max-width:640px){.rcm_layout_2Ppkt{--gap:10px;--badge-h:34px;width:min(100%, max(var(--board), 300px));grid-template-areas:"head head""top.""board board""bottom.""side side"}.rcm_layout_2Ppkt.rcm_withToolbar_thU7P{--top:0px}.rcm_layout_2Ppkt.rcm_withGear_UYVSt{--head:calc(var(--toolbar-h) + var(--gap))}.rcm_layout_2Ppkt.rcm_withSidePanel_G4iA-{--side:0px;--below:calc(var(--panel-h) + var(--gap))}.rcm_layout_2Ppkt:has([data-game-mode=computer]){--game-h:196px}.rcm_layout_2Ppkt.rcm_withGamePanel_tBovZ{--panel-h:var(--game-h)}.rcm_layout_2Ppkt.rcm_withGamePanel_tBovZ.rcm_withHistory_b2cx-{--history-h:clamp(56px, 100cqh - 100cqw - var(--top) - var(--bottom) - var(--head) - var(--game-h) - 8px - var(--gap), 260px);--panel-h:calc(var(--history-h) + 8px + var(--game-h))}.rcm_withGear_UYVSt .rcm_topBadge_e6jdn{padding-right:0}.rcm_gear_2iHmp{grid-area:head}.rcm_sidePanel_OCS4o{width:100%;height:var(--panel-h);align-self:end}}.rcm_moveHistory_PkYmP{border:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:blur(8px);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.rcm_title_oi9-J{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);padding:12px 14px 8px;font-size:.7rem;font-weight:700}.rcm_scrollArea_7-4jv{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--track) transparent;flex:auto;min-height:0;overflow-y:auto}.rcm_scrollArea_7-4jv::-webkit-scrollbar{width:6px}.rcm_scrollArea_7-4jv::-webkit-scrollbar-track{background:0 0}.rcm_scrollArea_7-4jv::-webkit-scrollbar-thumb{background:var(--track);border-radius:999px}.rcm_scrollArea_7-4jv:hover::-webkit-scrollbar-thumb{background:var(--track-strong)}.rcm_table_GK1R9{border-collapse:collapse;width:100%;font-size:.82rem}.rcm_table_GK1R9 th{z-index:1;background:var(--header-solid);border-bottom:1px solid var(--border);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;text-align:left;padding:8px 10px;font-size:.68rem;font-weight:600;position:sticky;top:0}.rcm_turnHeader_XWnVP{width:40px}.rcm_swatch_UZk2r{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.rcm_swatchWhite_4zGaH{background:var(--light-square)}.rcm_swatchBlack_T-BxP{background:#1a1a1c;box-shadow:inset 0 0 0 1px #ffffff59}.rcm_table_GK1R9 td{color:var(--text);font-variant-numeric:tabular-nums;padding:3px 10px;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace}.rcm_table_GK1R9 tbody tr:nth-child(2n) td{background:var(--row-alt)}.rcm_table_GK1R9 tbody tr:hover td{background:var(--hover)}.rcm_turnNumber_5T9Rk{color:var(--text-subtle)}.rcm_move_zNMcz{border-radius:5px;margin-left:-6px;padding:2px 6px;display:inline-block}.rcm_lastMove_OX5vk{color:var(--text);background:color-mix(in srgb, var(--accent) 22%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.rcm_table_GK1R9 td.rcm_empty_dQ1DP{text-align:center;color:var(--text-subtle);padding:18px 10px;font-family:inherit;font-size:.75rem}.rcm_capturedPieces_VR1Jp{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:22px;display:flex}.rcm_panel_FHAUN{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex-shrink:0;min-height:46px;padding:10px 12px}.rcm_inline_bStHs{flex-wrap:nowrap;gap:4px;min-height:18px;padding:0;overflow:hidden}.rcm_inline_bStHs .rcm_icon_-ZuiO{width:18px;height:18px;margin-left:-8px}.rcm_inline_bStHs .rcm_icon_-ZuiO:first-child{margin-left:0}.rcm_inline_bStHs .rcm_advantage_HktoZ{color:var(--text-muted);background:0 0;border:0;margin-left:2px;padding:0;font-size:.75rem;font-weight:600}.rcm_group_m9PPt{align-items:center;display:inline-flex}.rcm_icon_-ZuiO{filter:drop-shadow(0 1px 1.5px #0000008c);width:20px;height:20px;margin-left:-9px;animation:.35s ease-out rcm_pieceIn_daZXr}.rcm_icon_-ZuiO:first-child{margin-left:0}.rcm_panel_FHAUN .rcm_icon_-ZuiO{width:24px;height:24px;margin-left:-10px}.rcm_panel_FHAUN .rcm_icon_-ZuiO:first-child{margin-left:0}.rcm_capturedPieces_VR1Jp[data-opponent=B] .rcm_icon_-ZuiO{filter:drop-shadow(0 0 1px #ffffffd9)drop-shadow(0 0 3px #ffffff40)}.rcm_advantage_HktoZ{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:999px;margin-left:2px;padding:1px 7px;font-size:.7rem;font-weight:700}.rcm_empty_lSkuI{letter-spacing:.04em;color:var(--text-subtle);font-size:.7rem}@keyframes rcm_pieceIn_daZXr{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rcm_icon_-ZuiO{animation:none}}.rcm_playerBadge_AcaWQ{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.rcm_avatarFrame_q5rvR{border-radius:4px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.rcm_white_vGXIZ .rcm_avatarFrame_q5rvR{background:linear-gradient(160deg,#fff 0%,#e4e0d8 60%,#c9c3b7 100%)}.rcm_black_fZZZw .rcm_avatarFrame_q5rvR{background:linear-gradient(160deg,#f3f3f3 0%,#cfcfd2 60%,#adadb3 100%)}.rcm_avatar_oL2Zj{object-fit:contain;width:100%;height:100%;padding:10%;display:block}.rcm_info_W9Nlo{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.rcm_label_h2dzx{letter-spacing:.01em;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;line-height:1.2;transition:color .3s;overflow:hidden}.rcm_playerBadge_AcaWQ.rcm_active_TxgRB .rcm_label_h2dzx{color:var(--text)}.rcm_nameRow_jE-fD{align-items:center;gap:8px;min-width:0;display:flex}.rcm_thinking_pLJW6{flex-shrink:0;gap:3px;display:inline-flex}.rcm_thinking_pLJW6 span{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite rcm_thinkingPulse_5ALMH}.rcm_thinking_pLJW6 span:nth-child(2){animation-delay:.15s}.rcm_thinking_pLJW6 span:nth-child(3){animation-delay:.3s}@keyframes rcm_thinkingPulse_5ALMH{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rcm_thinking_pLJW6 span{opacity:.8;animation:none}}@container chess-stage (max-width:480px){.rcm_avatarFrame_q5rvR{width:34px;height:34px}.rcm_label_h2dzx{font-size:.82rem}}.rcm_errorPanel_8jHrN{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}.rcm_errorMessage_zcjiW{color:#b00020;font-size:1rem}.rcm_errorButton_2M69l{cursor:pointer;padding:.5rem 1.25rem}.rcm_settings_BwlAY{flex-shrink:0;gap:4px;display:flex;position:relative}.rcm_trigger_q36FZ{width:28px;height:28px;color:var(--text-subtle);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;transition:color .2s,background .2s,border-color .2s;display:grid}.rcm_trigger_q36FZ svg{transition:transform .4s}.rcm_trigger_q36FZ:hover,.rcm_triggerOpen_YfVWu{color:var(--text);background:var(--control);border-color:var(--border-strong)}.rcm_triggerOpen_YfVWu svg{transform:rotate(60deg)}.rcm_trigger_q36FZ:disabled{color:var(--text-subtle);opacity:.45;cursor:default}.rcm_trigger_q36FZ:disabled:hover{color:var(--text-subtle);background:0 0;border-color:#0000}.rcm_trigger_q36FZ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rcm_resultTrigger_YiEMH{color:var(--accent);animation:.22s cubic-bezier(.2,.9,.3,1.2) rcm_resultIn_mG2FN}.rcm_resultTrigger_YiEMH:hover{color:var(--accent)}@keyframes rcm_resultIn_mG2FN{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.rcm_menu_03kVa{z-index:100001;border:1px solid var(--border);background:var(--popover);-webkit-backdrop-filter:blur(14px);border-radius:14px;width:240px;max-width:calc(100vw - 32px);padding:8px;animation:.16s ease-out rcm_menuIn_TKkMv;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px -12px #000c}.rcm_menuTitle_5s1ur{letter-spacing:.12em;text-transform:uppercase;color:var(--text-subtle);padding:6px 10px 8px;font-size:.66rem;font-weight:700}.rcm_option_oI-mH{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.rcm_option_oI-mH:hover,.rcm_option_oI-mH:focus-visible{background:var(--hover);outline:none}.rcm_optionText_D5IBN{flex-direction:column;gap:1px;min-width:0;display:flex}.rcm_optionLabel_qJVfp{color:var(--text);font-size:.85rem;font-weight:600}.rcm_optionHint_In9QR{color:var(--text-subtle);font-size:.7rem}.rcm_switch_hsiva{background:var(--track);border-radius:999px;flex-shrink:0;width:34px;height:20px;transition:background .2s;position:relative}.rcm_knob_O6-vl{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.rcm_option_oI-mH[aria-checked=true] .rcm_switch_hsiva{background:var(--accent)}.rcm_option_oI-mH[aria-checked=true] .rcm_knob_O6-vl{transform:translate(14px)}.rcm_divider_gzlmk{background:var(--border);height:1px;margin:6px 4px}.rcm_action_EAySC{width:100%;color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 10px;font-size:.8rem;font-weight:600}.rcm_action_EAySC:hover,.rcm_action_EAySC:focus-visible{background:var(--hover);outline:none}@keyframes rcm_menuIn_TKkMv{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rcm_menu_03kVa,.rcm_resultTrigger_YiEMH{animation:none}.rcm_trigger_q36FZ svg,.rcm_switch_hsiva,.rcm_knob_O6-vl{transition:none}}.rcm_gamePanel_mBKeN{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px 12px;display:flex}.rcm_header_bCeda{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.rcm_title_9Luqd{letter-spacing:.12em;text-transform:uppercase;color:var(--text-subtle);font-size:.66rem;font-weight:700}.rcm_status_OOroq{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.rcm_segmented_j2cKQ{background:var(--hover);border:1px solid var(--border);border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.rcm_segment_OSAHv{min-width:0;color:var(--text-muted);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s;overflow:hidden}.rcm_segment_OSAHv:hover{color:var(--text)}.rcm_segment_OSAHv[aria-checked=true]{background:var(--control);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.rcm_row_gy137{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.rcm_rowLabel_zxIfo{color:var(--text-muted);font-size:.72rem;font-weight:600}.rcm_options_xFsp9{gap:4px;display:flex}.rcm_chip_NwmHp{border:1px solid var(--border);width:26px;height:26px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:7px;place-items:center;padding:0;font-size:.78rem;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:grid}.rcm_chip_NwmHp:hover{background:var(--hover);color:var(--text)}.rcm_chip_NwmHp[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.rcm_colorChip_hejo4{width:30px}.rcm_king_QK8nF{pointer-events:none;width:20px;height:20px}.rcm_segment_OSAHv:focus-visible,.rcm_chip_NwmHp:focus-visible,.rcm_start_29IYd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rcm_hint_MOeSz{color:var(--text-subtle);margin:0;font-size:.7rem}.rcm_start_29IYd{background:var(--accent);width:100%;color:var(--on-accent);font:inherit;letter-spacing:.02em;cursor:pointer;border:0;border-radius:9px;padding:8px 12px;font-size:.82rem;font-weight:700;transition:filter .15s,background .15s}.rcm_start_29IYd:hover{filter:brightness(1.08)}.rcm_start_29IYd.rcm_confirming_6uimj{background:var(--check);color:var(--on-check)}@media (prefers-reduced-motion:reduce){.rcm_segment_OSAHv,.rcm_chip_NwmHp,.rcm_start_29IYd{transition:none}}.rcm_chessCell_mSjwC{justify-content:center;align-items:center;display:flex;position:relative}.rcm_chessCell_mSjwC:before,.rcm_chessCell_mSjwC:after{content:"";pointer-events:none;position:absolute}.rcm_chessCell_mSjwC:before{border-radius:inherit;background:0 0;transition:background-color .15s;inset:0}.rcm_chessCell_mSjwC>*{z-index:1;position:relative}.rcm_black_1Anuu{background-color:var(--dark-square,#b58863)}.rcm_white_0v2rL{background-color:var(--light-square,#f0d9b5)}.rcm_isClickable_WS6dI{cursor:grab}.rcm_lastMove_FWwoG:before{background-color:color-mix(in srgb, var(--highlight,#f4cd5c) 42%, transparent)}.rcm_selected_Fj5-a:before{background-color:color-mix(in srgb, var(--highlight,#f4cd5c) 62%, transparent)}.rcm_kingInCheck_-aP-8:before{background:radial-gradient(circle at center, var(--check,#e5484d) 0%, color-mix(in srgb, var(--check,#e5484d) 85%, transparent) 35%, color-mix(in srgb, var(--check,#e5484d) 35%, transparent) 65%, transparent 85%);animation:1.8s ease-in-out infinite rcm_checkPulse_an03X}.rcm_youCanMoveHere_65--j,.rcm_youCanAttackHere_msFP1{cursor:pointer}.rcm_youCanMoveHere_65--j:after{z-index:2;background-color:var(--move-hint,#14100c38);border-radius:50%;width:32%;height:32%;transition:transform .15s}.rcm_youCanAttackHere_msFP1:after{z-index:2;background:radial-gradient(circle closest-side, transparent 79%, var(--move-hint,#14100c38) 81%);border-radius:50%;inset:3%}@media (hover:hover){.rcm_youCanMoveHere_65--j:hover:after{transform:scale(1.25)}.rcm_youCanMoveHere_65--j:hover:before,.rcm_youCanAttackHere_msFP1:hover:before{background-color:color-mix(in srgb, var(--highlight,#f4cd5c) 30%, transparent)}}.rcm_dragOrigin_Rw5-F>*{opacity:.3}.rcm_cornerUpLeft_6uvIz{border-top-left-radius:15%}.rcm_cornerUpRight_Yvfkv{border-top-right-radius:15%}.rcm_cornerDownLeft_0jsDH{border-bottom-left-radius:15%}.rcm_cornerDownRight_aQYU7{border-bottom-right-radius:15%}@keyframes rcm_checkPulse_an03X{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.rcm_kingInCheck_-aP-8:before{animation:none}.rcm_chessCell_mSjwC:before,.rcm_youCanMoveHere_65--j:after{transition:none}}.rcm_chessPiece_AOtnB{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:90%;height:90%}.rcm_backdrop_wixsJ{z-index:90;border-radius:inherit;background:#0c0a0873;animation:.18s ease-out rcm_fadeIn_W6Rp-;position:absolute;inset:0}.rcm_coronationPanel_69seh{z-index:100;background:#fbf8f2;border-radius:12%/6%;flex-direction:column;width:12.5%;height:50%;padding:0;animation:.2s ease-out rcm_panelIn_pbq5h;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 14px 32px -8px #0009}.rcm_fromTop_uOoZ-{transform-origin:top}.rcm_fromBottom_VJg53{transform-origin:bottom}.rcm_option_y5LCy{cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;min-height:0;padding:0;transition:background-color .15s;display:flex}.rcm_option_y5LCy+.rcm_option_y5LCy{border-top:1px solid #0000000f}.rcm_option_y5LCy:hover,.rcm_option_y5LCy:focus-visible{background:color-mix(in srgb, var(--highlight,#f4cd5c) 45%, transparent);outline:none}.rcm_optionImg_qbMrf{pointer-events:none;width:86%;height:86%;transition:transform .15s}.rcm_option_y5LCy:hover .rcm_optionImg_qbMrf{transform:scale(1.06)}@keyframes rcm_fadeIn_W6Rp-{0%{opacity:0}to{opacity:1}}@keyframes rcm_panelIn_pbq5h{0%{opacity:0;transform:scaleY(.85)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.rcm_backdrop_wixsJ,.rcm_coronationPanel_69seh{animation:none}}.rcm_overlay_1xylK{z-index:100000;-webkit-backdrop-filter:blur(3px)saturate(.8);background:#0e0c0a9e;border-radius:1.875%;justify-content:center;align-items:center;padding:8%;animation:.3s ease-out rcm_fadeIn_okfsQ;display:flex;position:absolute;inset:0}.rcm_panel_3M7sg{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--accent,#d6ae6b) 10%, transparent), transparent 60%), var(--popover);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:clamp(20px,6cqmin,36px) clamp(24px,8cqmin,44px);animation:.35s cubic-bezier(.2,.9,.3,1.2) rcm_panelIn_CWDib;display:flex;position:relative;box-shadow:0 30px 60px -20px #000000e6}.rcm_close_RSbOn{width:26px;height:26px;color:var(--text-subtle);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;transition:color .2s,background .2s,border-color .2s;display:grid;position:absolute;top:10px;right:10px}.rcm_close_RSbOn:hover{color:var(--text,#f3efe6);background:var(--control);border-color:var(--border-strong)}.rcm_close_RSbOn:focus-visible{outline:2px solid var(--accent,#d6ae6b);outline-offset:2px}.rcm_title_4EaC6{letter-spacing:-.01em;color:var(--text,#f3efe6);margin:0;font-size:clamp(1.2rem,5cqmin,1.7rem);font-weight:800}.rcm_subtitle_XqMqz{color:var(--text-muted,#f3efe68c);margin:0;font-size:.9rem}.rcm_button_qnHhQ{background:var(--accent,#d6ae6b);color:var(--on-accent);font:inherit;letter-spacing:.03em;cursor:pointer;box-shadow:0 8px 20px -8px color-mix(in srgb, var(--accent,#d6ae6b) 70%, transparent);border:none;border-radius:999px;margin-top:10px;padding:11px 26px;font-size:.85rem;font-weight:700;transition:filter .2s,box-shadow .2s}.rcm_button_qnHhQ:hover{filter:brightness(1.08)}.rcm_button_qnHhQ:focus-visible{outline:2px solid var(--text,#f3efe6);outline-offset:3px}@keyframes rcm_fadeIn_okfsQ{0%{opacity:0}to{opacity:1}}@keyframes rcm_panelIn_CWDib{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.rcm_overlay_1xylK,.rcm_panel_3M7sg{animation:none}}
