.gc-site-root:has(>main.arena-play-room.is-playing){grid-template-rows:auto auto minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.gc-site-root:has(>main.arena-play-room.is-playing)>.site-topbar{grid-row:1}.gc-site-root:has(>main.arena-play-room.is-playing)>.gc-build-notice{grid-row:2}.gc-site-root:has(>main.arena-play-room.is-playing)>main{grid-row:3}.gc-site-root:has(>main.arena-play-room.is-playing)>footer{display:none}:is(html:has(.arena-play-room.is-playing),body:has(.arena-play-room.is-playing)){overflow:hidden}.arena-world.arena-play-room .arena-atmosphere{background:#09060e url(/assets/arena/arena-khatam-court-v1.webp) 50%/cover no-repeat}.arena-world.arena-play-room .arena-pavilion{display:none}.arena-world.arena-play-room .arena-atmosphere-shade{background:linear-gradient(90deg,#09060e63,#09060e24 30% 70%,#09060e63),linear-gradient(#09060e20,#09060e42)}.arena-world.arena-play-room .arena-engraving{opacity:.07}.arena-world.arena-play-room .arena-play-stage{direction:ltr;grid-template-columns:minmax(190px,250px) minmax(280px,1fr) minmax(220px,290px);grid-template-areas:"dashboard board chat";align-items:stretch;gap:12px;width:min(1600px,100%);min-width:0;max-width:none;min-height:0;margin-inline:auto;display:grid}.arena-world.arena-play-room .arena-play-dashboard{grid-area:dashboard}.arena-world .arena-game-terms-note a{color:#dfc398;text-underline-offset:.2em;text-decoration:underline}.arena-world.arena-play-room .arena-play-board{grid-area:board}.arena-world.arena-play-room .arena-play-chat{grid-area:chat}.arena-world.arena-play-room :is(.arena-play-dashboard,.arena-play-board,.arena-play-chat){min-width:0;min-height:0}html[dir=rtl] .arena-play-room :is(.arena-play-dashboard,.arena-play-chat){direction:rtl}.arena-world.arena-play-room .arena-play-chat{border:1px solid var(--court-hairline);background:#100b16e8;border-radius:3px 12px 3px 3px;padding:12px}.arena-world.arena-play-room .arena-chat-panel{border:0;flex-direction:column;height:100%;min-height:0;margin:0;padding:0;display:flex}.arena-world.arena-play-room .arena-chat-panel>h2{color:#d7c6dd;align-items:center;gap:7px;margin:0 0 10px;font-size:13px;line-height:1.35;display:flex}.arena-world.arena-play-room .arena-chat-panel .arena-online-chat{background:0 0;border:0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log{scrollbar-width:thin;flex-direction:column;flex:1;gap:9px;min-height:0;max-height:none;padding:2px 0 9px;display:flex;overflow:auto}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log p{overflow-wrap:anywhere;flex:none;font-size:13px;line-height:1.5;display:block}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log p>b{color:#c2a5cc;font-size:11px;display:block}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log p.is-system{color:#a99eaf;font-size:12px}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log p.is-system.is-shield{color:#d9fff6;background:linear-gradient(110deg,#0b2824a8,#12101a);border:1px solid #70d9c14a;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log p.is-system.is-shield>img{object-fit:contain;filter:drop-shadow(0 0 7px #50e6c075);width:24px;height:24px}html:not(.control-mode) .arena-play-room .arena-chat-log .is-system em{font-synthesis:none!important;font-style:normal!important;font-weight:400!important}html[lang=en]:not(.control-mode) .arena-play-room .arena-chat-log .is-system em{font-family:Georgia,serif!important;font-size:14px!important;font-style:italic!important}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log p.is-result{color:#cde0bb;background:#16302338;border:1px solid #7e98784d;padding:9px}.arena-world.arena-play-room .arena-chat-panel form{border-top:1px solid #bda5c122;flex:none;gap:5px;margin:0;padding-top:7px}.arena-world.arena-play-room .arena-chat-panel form :is(input,button){min-height:36px}.arena-world.arena-play-room .arena-chat-panel form input{width:100%;font-size:13px}.arena-world.arena-play-room .arena-chat-panel form button{padding:6px;font-size:11px}.arena-world.arena-play-room .arena-chat-panel form button .arena-symbol{width:16px;height:16px}.arena-world.arena-play-room .arena-play-tabs{display:none}.arena-world.arena-play-room:not(.has-room-chat) .arena-play-stage{grid-template-columns:minmax(210px,270px) minmax(320px,1fr);grid-template-areas:"dashboard board"}.arena-world.arena-play-room.is-playing{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;padding:10px 12px 12px;display:grid;overflow:hidden}.arena-world.arena-play-room.is-playing>.arena-game-heading{gap:16px;width:100%;max-width:none;margin-bottom:10px;padding-bottom:8px}.arena-world.arena-play-room.is-playing>.arena-signature{display:none}.arena-world.arena-play-room.is-playing .arena-play-stage{height:100%;container-type:size}.arena-world.arena-play-room.is-playing :is(.arena-play-dashboard,.arena-play-chat){overscroll-behavior:contain;scrollbar-width:thin;padding:12px;overflow:auto}.arena-world.arena-play-room.is-playing .arena-play-board{align-self:stretch;overflow:hidden}.arena-play-room .arena-play-tabs button{color:#cab9d4;cursor:pointer;background:#130d1d;border:1px solid #92769e55;border-radius:3px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:5px 10px;font-size:13px;display:inline-flex}.arena-play-room .arena-play-tabs button:is([aria-selected=true],[aria-pressed=true]){color:#f1e7d4;background:#302035;border-color:#b69b775e}.arena-world.arena-play-room .chess-mode-banner{gap:6px}.arena-world.arena-play-room .chess-mode-banner>b{white-space:nowrap;overflow-wrap:normal;word-break:normal;flex:none}.arena-world.arena-play-room .chess-mode-banner>.chess-mode-icon{flex:none;width:24px;height:24px}.arena-world.arena-play-room .chess-mode-banner>strong{min-width:0;font-size:10px}@media (max-width:1000px){.arena-world.arena-play-room .arena-play-stage{grid-template-columns:minmax(170px,210px) minmax(220px,1fr) minmax(185px,225px);gap:8px}}@media (max-width:760px){.gc-site-root:has(>main.arena-play-room){grid-template-rows:auto auto minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.gc-site-root:has(>main.arena-play-room)>.site-topbar{--gc-nav-height:44px;grid-row:1;min-height:44px;height:44px!important}.gc-site-root:has(>main.arena-play-room)>.gc-build-notice{grid-row:2}.gc-site-root:has(>main.arena-play-room)>main{grid-row:3}.gc-site-root:has(>main.arena-play-room)>footer{display:none}:is(html:has(.arena-play-room),body:has(.arena-play-room)){overflow:hidden}.arena-world.arena-play-room{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;padding:2px;display:grid;overflow:hidden}.arena-world.arena-play-room>.arena-game-heading{grid-template-columns:1fr auto;gap:6px;height:30px;min-height:0;margin-bottom:2px;padding:0 3px}.arena-world.arena-play-room>.arena-signature{display:none}.arena-world.arena-play-room .arena-play-stage{grid-template-rows:calc(100vw + 60px) 32px minmax(0,1fr);gap:4px;height:100%}.arena-world.arena-play-room :is(.arena-play-dashboard,.arena-play-chat){overscroll-behavior:contain;min-height:0;padding:5px;overflow:auto}.arena-world.arena-play-room .arena-game-name{display:none}.arena-world.arena-play-room .arena-return{gap:6px;width:fit-content;min-height:28px}.arena-world.arena-play-room .arena-return img{width:18px;height:24px}.arena-world.arena-play-room .arena-game-tools{gap:4px}.arena-world.arena-play-room .arena-game-tools button{width:32px;min-width:32px;height:28px;min-height:28px;padding:4px}.arena-world.arena-play-room .arena-guide-label{display:none}.arena-world.arena-play-room .arena-game-tools button svg{width:17px;height:17px}.arena-world.arena-play-room .arena-game-tools>.guys-shield-trust-mark{grid-template-columns:23px;gap:0;padding:2px}.arena-world.arena-play-room .arena-game-tools>.guys-shield-trust-mark>img{width:23px;height:23px}.arena-world.arena-play-room .arena-game-tools>.guys-shield-trust-mark>:is(span,i){display:none}.gc-site-root:has(>main.arena-play-room.is-playing)>.site-topbar{--gc-nav-height:44px;min-height:44px;height:44px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .gc-nav-topbar-inner{min-height:0;padding-block:0;height:44px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .gc-nav-brand{min-width:0;max-width:112px;width:112px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .header-actions>:is(a,button){padding-block:3px;height:32px!important;min-height:32px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .header-actions .icon-circle{width:32px;min-width:32px}.arena-world.arena-play-room .arena-play-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"board""tabs""panel";gap:6px}.arena-world.arena-play-room:not(.has-room-chat) .arena-play-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"board""tabs""panel"}.arena-world.arena-play-room .arena-play-tabs{grid-area:tabs;grid-template-columns:1fr 1fr;gap:6px;display:grid}.arena-world.arena-play-room .arena-play-dashboard,.arena-world.arena-play-room .arena-play-chat{grid-area:panel}.arena-world.arena-play-room [data-mobile-panel=dashboard]>.arena-play-chat,.arena-world.arena-play-room [data-mobile-panel=chat]>.arena-play-dashboard{display:none}.arena-world.arena-play-room.is-playing{padding:2px}.arena-world.arena-play-room.is-playing>.arena-game-heading{grid-template-columns:1fr auto;gap:6px;height:30px;min-height:0;margin-bottom:2px;padding:0 3px}.arena-world.arena-play-room.is-playing .arena-play-stage{grid-template-rows:calc(100vw + 60px) 32px minmax(0,1fr);gap:4px}.arena-world.arena-play-room.is-playing :is(.arena-play-dashboard,.arena-play-chat){padding:5px}.arena-world.arena-play-room.is-playing .arena-play-board{height:100%}.arena-world.arena-play-room.is-playing .arena-game-name{display:none}.arena-world.arena-play-room.is-playing .arena-return{gap:6px;width:fit-content;min-height:28px}.arena-world.arena-play-room.is-playing .arena-return img{width:18px;height:24px}.arena-world.arena-play-room.is-playing .arena-game-tools{gap:4px}.arena-world.arena-play-room.is-playing .arena-game-tools button{width:32px;min-width:32px;height:28px;min-height:28px;padding:4px}.arena-world.arena-play-room.is-playing .arena-guide-label{display:none}.arena-world.arena-play-room.is-playing .arena-game-tools button svg{width:17px;height:17px}.arena-world.arena-play-room.is-playing .arena-play-tabs button{height:32px;min-height:32px;padding:3px 8px}.arena-world.arena-play-room .arena-chat-panel>h2{margin-bottom:5px;font-size:12px}.arena-world.arena-play-room .arena-chat-panel .arena-chat-log{gap:5px}.arena-world.arena-play-room .arena-chat-panel form{padding-top:5px}}@media (orientation:landscape) and (max-height:560px){.gc-site-root:has(>main.arena-play-room.is-playing)>.site-topbar{--gc-nav-height:44px;min-height:44px;height:44px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .gc-nav-topbar-inner{min-height:0;height:44px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .gc-nav-brand{min-width:0;max-width:132px;width:132px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .header-actions>:is(a,button){padding-block:3px;height:32px!important;min-height:32px!important}.gc-site-root:has(>main.arena-play-room.is-playing) .header-actions .icon-circle{width:32px;min-width:32px}.arena-world.arena-play-room.is-playing{padding:3px 7px 5px}.arena-world.arena-play-room.is-playing>.arena-game-heading{gap:10px;height:32px;min-height:0;margin-bottom:4px;padding-bottom:3px}.arena-world.arena-play-room.is-playing .arena-game-name{padding-inline-start:10px}.arena-world.arena-play-room.is-playing .arena-game-name p{display:none}.arena-world.arena-play-room.is-playing .arena-game-name h1{font-size:22px;line-height:1.1}html[dir=rtl] .arena-world.arena-play-room.is-playing .arena-game-name h1{font-size:26px;line-height:1.1}.arena-world.arena-play-room.is-playing .arena-return{gap:6px;min-height:28px}.arena-world.arena-play-room.is-playing .arena-return img{width:22px;height:28px}.arena-world.arena-play-room.is-playing .arena-game-tools button{min-width:30px;height:28px;min-height:28px;padding:3px 7px;font-size:11px}.arena-world.arena-play-room.is-playing .arena-game-tools button svg{width:16px;height:16px}.arena-world.arena-play-room.is-playing .arena-play-stage{grid-template:"dashboard board chat"minmax(0,1fr)/minmax(130px,210px) minmax(0,1fr) minmax(140px,230px);gap:5px}.arena-world.arena-play-room.is-playing .arena-play-tabs{display:none}.arena-world.arena-play-room.is-playing .arena-play-stage>.arena-play-dashboard{grid-area:dashboard;display:block}.arena-world.arena-play-room.is-playing .arena-play-stage>.arena-play-chat{grid-area:chat;display:block}.arena-world.arena-play-room.is-playing :is(.arena-play-dashboard,.arena-play-chat){padding:8px}.arena-world.arena-play-room.chess-shell.is-playing .arena-play-stage .chess-playfield{grid-template-rows:28px minmax(0,1fr) 28px;width:min(100%,100cqh - 58px)}.arena-world.arena-play-room.chess-shell.is-playing .arena-play-stage .chess-player-row{grid-template-columns:24px minmax(0,1fr) auto;gap:5px;height:28px;min-height:0;padding:2px 4px}.arena-world.arena-play-room.chess-shell.is-playing .chess-avatar{width:24px;height:24px}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-meta{align-items:center;gap:5px;display:flex}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-meta strong{white-space:nowrap;min-width:0;font-size:11px;line-height:1.2}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-meta small{white-space:nowrap;flex:none;font-size:9px}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-row time{white-space:nowrap;min-width:4.5ch;padding:2px 4px;font-size:20px}.arena-world.arena-play-room.chess-shell.is-playing .chess-mode-banner{min-height:32px;margin-bottom:7px;padding:4px 6px}.arena-world.arena-play-room.chess-shell.is-playing .chess-mode-banner>b{font-size:19px}.arena-world.arena-play-room.chess-shell.is-playing .chess-command h2{margin:3px 0;font-size:19px}.arena-world.arena-play-room.chess-shell.is-playing .chess-dashboard-stats{gap:5px;margin:6px 0}.arena-world.arena-play-room.chess-shell.is-playing .chess-dashboard-stats span{padding:5px;font-size:10px}.arena-world.arena-play-room.nard-play-room.is-playing .arena-play-stage .nard-table-wrap{grid-template-rows:28px minmax(0,1fr) 28px}.arena-world.arena-play-room.nard-play-room.is-playing .nard-player-strip{gap:5px;min-height:0;padding:2px 4px}.arena-world.arena-play-room.nard-play-room.is-playing .nard-player-name{grid-template-columns:24px minmax(0,1fr);gap:0 5px}.arena-world.arena-play-room.nard-play-room.is-playing .nard-player-name>i{width:24px;height:24px}.arena-world.arena-play-room.nard-play-room.is-playing .nard-player-name>strong{font-size:11px!important;line-height:1.1!important}.arena-world.arena-play-room.nard-play-room.is-playing .nard-player-name>small{font-size:9px!important;line-height:1.1!important}.arena-world.arena-play-room.nard-play-room.is-playing .nard-player-strip>time{white-space:nowrap;font-size:20px}.arena-world.arena-play-room.nard-play-room.is-playing .nard-checkers i{width:min(90%,29px);margin-block-end:-6px}}.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip).is-thinking time{--arena-active-clock:#d7ba78;isolation:isolate;border:1px solid color-mix(in srgb,var(--arena-active-clock) 72%,transparent);color:#161117;box-shadow:inset 0 1px #fff,0 0 0 1px #0a070b,0 0 18px color-mix(in srgb,var(--arena-active-clock) 34%,transparent),0 6px 16px #0007;background:linear-gradient(135deg,#fffdf5,#e9dfca 70%,#cbb17e);position:relative;overflow:visible}.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip).is-thinking time:before{content:"";z-index:-1;border:1px solid color-mix(in srgb,var(--arena-active-clock) 68%,transparent);box-shadow:0 0 0 1px #050306,0 0 13px color-mix(in srgb,var(--arena-active-clock) 32%,transparent);pointer-events:none;border-radius:8px;animation:1.9s ease-in-out infinite arena-active-clock-ring;position:absolute;inset:-5px}.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip).is-thinking time:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 18%,#ffffff7a 47%,#0000 72%);border-radius:4px;animation:2.7s cubic-bezier(.45,0,.2,1) infinite arena-active-clock-sweep;position:absolute;inset:1px;transform:translate(-130%)}@keyframes arena-active-clock-ring{50%{opacity:.55;box-shadow:0 0 0 1px #050306,0 0 6px color-mix(in srgb,var(--arena-active-clock) 20%,transparent);transform:scale(1.025)}}@keyframes arena-active-clock-sweep{0%,34%{opacity:0;transform:translate(-130%)}48%{opacity:.72}70%,to{opacity:0;transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip).is-thinking time:before,.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip).is-thinking time:after{animation:none}.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip).is-thinking time:after{display:none}}.arena-world.arena-play-room .arena-panel-tabs{grid-column:1;grid-template-columns:1fr 1fr;gap:4px;min-width:0;display:grid}.arena-world.arena-play-room .arena-play-tabs{grid-template-columns:minmax(0,1fr)}.arena-world.arena-play-room .arena-panel-tabs.is-single{grid-template-columns:1fr}.arena-world.arena-play-room .arena-play-tabs .arena-symbol{width:16px;height:16px}.arena-world.arena-play-room .arena-board-result{isolation:isolate;box-sizing:border-box;color:#fff0bc;background:linear-gradient(112deg,#4c3a22,#211827 72%);border:1px solid #d2b77ac2;border-radius:5px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:54px;padding:6px 11px;animation:.46s cubic-bezier(.16,.86,.3,1) both arena-result-arrive;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4cf2b,0 9px 24px #0008}.arena-world.arena-play-room .arena-board-result:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#fff5ca1e,#0000);animation:1.25s ease-out .18s both arena-result-light;position:absolute;inset:-160% 58% -160% -22%;transform:translate(-35%)}.arena-world.arena-play-room .arena-board-result-mark{aspect-ratio:1;width:38px;box-shadow:inset 0 0 0 3px #fff1c10a,0 0 18px color-mix(in srgb,currentColor 28%,transparent);background:#0c0910a8;border:1px solid;border-radius:50%;place-items:center;display:grid}.arena-world.arena-play-room .arena-board-result-mark>svg{width:25px;height:25px}.arena-world.arena-play-room .arena-board-result-copy{gap:2px;min-width:0;display:grid}.arena-world.arena-play-room .arena-board-result-copy>strong{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:950;line-height:1.2}.arena-world.arena-play-room .arena-board-result-copy>small{overflow-wrap:anywhere;min-width:0;color:color-mix(in srgb,currentColor 76%,#fff);font-size:11px;font-weight:700;line-height:1.3}.arena-world.arena-play-room .arena-board-result.is-draw{color:#e4dcec;background:linear-gradient(105deg,#33283e,#17121e);border-color:#b6a7c18c}.arena-world.arena-play-room .arena-board-result.is-cancel{color:#d3cbd6;background:#211c25;border-color:#8e818a8c}.arena-world.arena-play-room .arena-board-result[data-result=loss]{color:#f0c4c5;background:linear-gradient(105deg,#352028,#19131c);border-color:#b5676b99}html[dir=rtl] .arena-world.arena-play-room .arena-board-result{direction:rtl}.arena-world.arena-play-room .arena-game-notice{z-index:12;border:1px solid #ad916266;color:#fff6e8;overflow-wrap:anywhere;background:#17101ef2;border-inline-start-width:3px;border-radius:4px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;min-width:0;margin:0;padding:7px 10px;font-size:13px;font-weight:850;line-height:1.4;display:grid;position:relative;box-shadow:0 8px 20px #0008,inset 0 1px #fff1d112}.arena-world.arena-play-room .arena-game-notice.is-warning{color:#fff0bd;background:#2a1d13f2;border-color:#d9aa5a99}.arena-world.arena-play-room .arena-game-notice.is-error{color:#ffe8e8;background:#35151bf5;border-color:#e2636db8;box-shadow:0 8px 24px #0009,inset 0 0 22px #c42e391d}.arena-world.arena-play-room .arena-game-notice.is-shield{color:#e7fff8;background:#0d2421f5;border-color:#8ec6b599}.arena-world.arena-play-room .arena-game-notice-mark{aspect-ratio:1;color:currentColor;place-items:center;width:22px;display:grid}.arena-world.arena-play-room .arena-game-notice-mark :is(svg,img){object-fit:contain;width:100%;height:100%;display:block}.arena-world.arena-play-room .arena-play-board{filter:none;border-radius:3px;box-shadow:0 0 0 1px #aa96764d}html:not(.control-mode) .arena-world.arena-play-room :is(.chess-player-meta>small,.nard-player-name>small){text-transform:none;letter-spacing:0!important;font-size:10px!important;font-weight:400!important}html[lang=en]:not(.control-mode) .arena-world.arena-play-room :is(.chess-player-meta>strong,.nard-player-name>strong){font-weight:600!important}html:not(.control-mode) .arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip) time,html:not(.control-mode) .arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip) time>span:not(.nard-clock-delay){font-synthesis:none!important;font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important;letter-spacing:0!important;font-family:Arial,Helvetica,ui-sans-serif,system-ui,sans-serif!important;font-weight:600!important;line-height:1!important}html:not(.control-mode) .arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip) time>span:not(.nard-clock-delay){font-size:inherit!important}.arena-world.arena-play-room{--arena-surface-base:#100b16;--arena-surface-deep:#09070d;--arena-surface-accent:151 105 169;--arena-surface-line:214 188 139}.arena-world.arena-play-room.nard-play-room{--arena-surface-base:#17100d;--arena-surface-deep:#0c0908;--arena-surface-accent:155 94 51;--arena-surface-line:220 177 104}.arena-world.arena-play-room :is(.arena-play-dashboard,.arena-play-chat){background:radial-gradient(circle at 100% 0,rgb(var(--arena-surface-accent) / 13%),transparent 38%), linear-gradient(90deg,rgb(var(--arena-surface-line) / 4%) 1px,transparent 1px), linear-gradient(rgb(var(--arena-surface-line) / 3%) 1px,transparent 1px), repeating-linear-gradient(135deg,transparent 0 21px,#ffffff05 21px 22px), linear-gradient(145deg,var(--arena-surface-base),var(--arena-surface-deep))!important;border-color:rgb(var(--arena-surface-line) / 32%)!important;background-size:auto,32px 32px,32px 32px,auto,auto!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 36px #0000002e,0 16px 42px #00000042!important}.arena-world.arena-play-room :is(.chess-mode-banner,.chess-dashboard-stats>span,.chess-actions>button,.nard-actions>button,.arena-play-tabs>button,.arena-online,.arena-detail){background-blend-mode:screen,normal;background-color:#0f0a13c2;background-image:radial-gradient(circle at 100% 0,rgb(var(--arena-surface-accent) / 11%),transparent 44%), repeating-linear-gradient(135deg,transparent 0 13px,#ffffff05 13px 14px)!important}.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip){background:linear-gradient(90deg,rgb(var(--arena-surface-line) / 5%) 1px,transparent 1px), repeating-linear-gradient(135deg,transparent 0 14px,#ffffff05 14px 15px), linear-gradient(100deg,var(--arena-surface-base),var(--arena-surface-deep));background-size:26px 100%,auto,auto}.arena-world.arena-play-room :is(.chess-player-row,.nard-player-strip)>time{box-sizing:border-box;border:1px solid #0000;flex:none;inline-size:5.15ch;max-inline-size:5.15ch;margin-inline-start:8px;overflow:hidden;min-inline-size:5.15ch!important}.arena-world.arena-play-room :is(.chess-actions,.nard-actions)>button{isolation:isolate;transition:transform .16s,border-color .16s,box-shadow .16s,filter .16s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #0000002e}.arena-world.arena-play-room :is(.chess-actions,.nard-actions)>button:hover:not(:disabled){border-color:rgb(var(--arena-surface-line) / 58%);filter:brightness(1.12);box-shadow:inset 0 1px #ffffff17,0 0 17px rgb(var(--arena-surface-accent) / 13%),0 8px 20px #0000003d;transform:translateY(-1px)}.arena-world.arena-play-room .arena-chat-availability{background:radial-gradient(circle at 0,#60d1ad1a,#0000 35%),repeating-linear-gradient(135deg,#0000 0 14px,#ffffff05 14px 15px),#0919166b;border:1px solid #71c7ab42;border-radius:3px 10px 3px 3px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;margin-top:9px;padding:8px 9px;display:grid}.arena-world.arena-play-room .arena-chat-availability>img{object-fit:contain;width:34px;height:34px}.arena-world.arena-play-room .arena-chat-availability>span{gap:2px;min-width:0;display:grid}.arena-world.arena-play-room .arena-chat-availability b{color:#e8fff7;font-size:12px;line-height:1.3}.arena-world.arena-play-room .arena-chat-availability small{color:#aabcb7;overflow-wrap:break-word;font-size:10px!important;line-height:1.45!important}html[dir=rtl] .arena-world.arena-play-room .arena-chat-availability b{font-size:15px}html[dir=rtl] .arena-world.arena-play-room .arena-chat-availability small{font-size:13px!important;line-height:1.55!important}@media (min-width:761px) and (max-width:1100px){.arena-world.arena-play-room.is-playing{padding:6px 8px 8px}.arena-world.arena-play-room.is-playing>.arena-game-heading{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;height:auto;min-height:54px;margin-bottom:6px;padding:4px 5px 6px}.arena-world.arena-play-room.is-playing .arena-return{gap:5px;min-height:42px}.arena-world.arena-play-room.is-playing .arena-return>span{display:none}.arena-world.arena-play-room.is-playing .arena-return img{width:27px;height:36px}.arena-world.arena-play-room.is-playing .arena-game-name{grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:9px;min-width:0;padding-inline-start:10px;display:grid}.arena-world.arena-play-room.is-playing .arena-game-name>p{display:none}.arena-world.arena-play-room.is-playing .arena-game-name>h1{white-space:nowrap;margin:0;font-size:26px;line-height:1.15}html[dir=rtl] .arena-world.arena-play-room.is-playing .arena-game-name>h1{font-size:31px}.arena-world.arena-play-room.is-playing .arena-free-play-trust.is-compact{grid-template-columns:25px minmax(0,1fr);gap:6px;min-width:0;max-width:310px;min-height:40px;padding:4px 7px}.arena-world.arena-play-room.is-playing .arena-free-play-trust.is-compact .arena-free-play-emblem{width:25px;height:25px}.arena-world.arena-play-room.is-playing .arena-free-play-trust.is-compact .arena-free-play-emblem img{width:17px;height:17px}.arena-world.arena-play-room.is-playing .arena-free-play-trust.is-compact strong{white-space:normal;text-overflow:clip;font-size:11px;line-height:1.25;overflow:visible}html[dir=rtl] .arena-world.arena-play-room.is-playing .arena-free-play-trust.is-compact strong{font-size:13px;line-height:1.4}.arena-world.arena-play-room.is-playing .arena-free-play-trust.is-compact>a{display:none}.arena-world.arena-play-room.is-playing .arena-game-tools{gap:4px}.arena-world.arena-play-room.is-playing .arena-game-tools>.guys-shield-trust-mark{grid-template-columns:31px;gap:0;min-height:38px;padding:3px}.arena-world.arena-play-room.is-playing .arena-game-tools>.guys-shield-trust-mark>img{width:31px;height:31px}.arena-world.arena-play-room.is-playing .arena-game-tools>.guys-shield-trust-mark>:is(span,i){display:none}.arena-world.arena-play-room.is-playing .arena-game-tools button{width:38px;min-width:38px;height:38px;min-height:38px;padding:6px}.arena-world.arena-play-room.is-playing .arena-guide-label{display:none}.arena-world.arena-play-room.is-playing .arena-play-stage{grid-template-rows:minmax(0,1fr);gap:8px;height:100%}:is(.arena-world.arena-play-room.is-playing:not(.has-room-chat) .arena-play-stage,.arena-world.arena-play-room.is-playing:not(.has-room-chat):has(.arena-play-tabs.has-result) .arena-play-stage){grid-template:"dashboard board"minmax(0,1fr)/minmax(210px,240px) minmax(0,1fr)}.arena-world.arena-play-room.is-playing:not(.has-room-chat) .arena-play-tabs{display:none!important}:is(.arena-world.arena-play-room.is-playing.has-room-chat .arena-play-stage,.arena-world.arena-play-room.is-playing.has-room-chat:has(.arena-play-tabs.has-result) .arena-play-stage){grid-template:"board tabs"38px"board panel"minmax(0,1fr)/minmax(0,1fr) minmax(220px,265px)}.arena-world.arena-play-room.is-playing.has-room-chat .arena-play-tabs{grid-area:tabs;grid-template-columns:minmax(0,1fr);display:grid}.arena-world.arena-play-room.is-playing.has-room-chat .arena-play-tabs>.arena-board-result{display:none}.arena-world.arena-play-room.is-playing.has-room-chat .arena-play-tabs .arena-panel-tabs{grid-column:1;display:grid}.arena-world.arena-play-room.is-playing.has-room-chat :is(.arena-play-dashboard,.arena-play-chat){grid-area:panel}.arena-world.arena-play-room.is-playing.has-room-chat [data-mobile-panel=dashboard]>.arena-play-chat,.arena-world.arena-play-room.is-playing.has-room-chat [data-mobile-panel=chat]>.arena-play-dashboard{display:none}.arena-world.arena-play-room.chess-shell.is-playing .arena-play-stage .chess-playfield{grid-template-rows:38px minmax(0,1fr) 38px;align-self:center;width:min(100%,100cqh - 76px);height:auto;max-height:100%}.arena-world.arena-play-room.chess-shell.is-playing .arena-play-stage .chess-player-row{grid-template-columns:30px minmax(0,1fr) auto;gap:6px;height:38px;min-height:0;padding:3px 5px}.arena-world.arena-play-room.chess-shell.is-playing .chess-avatar{width:30px;height:30px}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-meta strong{font-size:12px}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-meta small{font-size:9px!important}.arena-world.arena-play-room.chess-shell.is-playing .chess-player-row time{height:32px;min-height:32px;margin-inline-start:5px;padding:2px 5px;font-size:25px}.arena-world.arena-play-room.chess-shell.is-playing .chess-command{padding:10px}.arena-world.arena-play-room.chess-shell.is-playing .chess-command h2{margin:5px 0;font-size:22px;line-height:1.3}.arena-world.arena-play-room.chess-shell.is-playing .chess-mode-banner{min-height:38px;margin-bottom:7px;padding:5px 7px}.arena-world.arena-play-room.chess-shell.is-playing .chess-dashboard-stats{gap:5px;margin:7px 0}.arena-world.arena-play-room.chess-shell.is-playing .chess-dashboard-stats>span{padding:6px;font-size:11px}}@media (min-width:761px),(orientation:landscape) and (max-height:560px){.arena-world.arena-play-room.is-playing .arena-play-stage{grid-template-rows:minmax(0,1fr);grid-template-areas:"dashboard board chat";row-gap:0}.arena-world.arena-play-room.is-playing:has(.arena-play-tabs.has-result) .arena-play-stage{grid-template-rows:minmax(0,1fr) minmax(54px,auto);grid-template-areas:"dashboard board chat""dashboard tabs chat";row-gap:8px}.arena-world.arena-play-room.is-playing .arena-play-tabs{grid-area:tabs;grid-template-columns:minmax(0,1fr);gap:4px;display:none}.arena-world.arena-play-room.is-playing .arena-play-tabs.has-result{display:grid}.arena-world.arena-play-room.is-playing .arena-play-tabs .arena-panel-tabs{display:none}.arena-world.arena-play-room.chess-shell.is-playing .arena-play-stage .chess-playfield{width:min(100%,100cqh - 146px)}.arena-world.arena-play-room.chess-shell:not(.has-room-chat) .arena-play-stage{grid-template-columns:minmax(210px,270px) minmax(340px,1fr)}.arena-world.arena-play-room.nard-play-room:not(.has-room-chat) .arena-play-stage{grid-template-columns:minmax(220px,300px) minmax(520px,1fr)}.arena-world.arena-play-room.is-playing:not(.has-room-chat) .arena-play-stage{grid-template-rows:minmax(0,1fr);grid-template-areas:"dashboard board"}.arena-world.arena-play-room.is-playing:not(.has-room-chat):has(.arena-play-tabs.has-result) .arena-play-stage{grid-template-rows:minmax(0,1fr) minmax(54px,auto);grid-template-areas:"dashboard board""dashboard tabs"}}@media (max-width:760px) and (orientation:portrait){.arena-world.arena-play-room.is-playing .arena-play-tabs.has-result{grid-template-columns:minmax(0,1fr) auto;gap:4px}.arena-world.arena-play-room.is-playing .arena-play-tabs.has-result .arena-panel-tabs{grid-column:auto}.arena-world.arena-play-room.is-playing .arena-play-tabs.has-result .arena-panel-tabs button{width:32px;min-width:32px;padding:4px}.arena-world.arena-play-room.is-playing .arena-play-tabs.has-result .arena-tab-label{display:none}.arena-world.arena-play-room .arena-board-result{grid-template-columns:34px minmax(0,1fr);gap:6px;min-height:50px;padding:5px 7px}.arena-world.arena-play-room .arena-board-result-mark{width:31px}.arena-world.arena-play-room .arena-board-result-mark>svg{width:21px;height:21px}.arena-world.arena-play-room .arena-board-result-copy>strong{font-size:13px}.arena-world.arena-play-room .arena-board-result-copy>small{font-size:10px}.arena-world.arena-play-room .arena-game-notice{grid-template-columns:20px minmax(0,1fr);gap:5px;padding:5px 7px;font-size:12px;line-height:1.3}.arena-world.arena-play-room .arena-game-notice-mark{width:19px}}@media (orientation:landscape) and (max-height:560px){.arena-world.arena-play-room.chess-shell.is-playing .arena-play-stage .chess-playfield{width:min(100%,100cqh - 96px)}}@keyframes arena-result-arrive{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes arena-result-light{to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.arena-world.arena-play-room .arena-board-result,.arena-world.arena-play-room .arena-board-result:before{animation:none}}.gc-site-root:has(>main.arena-play-room){grid-template-rows:auto auto minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.gc-site-root:has(>main.arena-play-room)>.site-topbar{grid-row:1}.gc-site-root:has(>main.arena-play-room)>.gc-build-notice{grid-row:2}.gc-site-root:has(>main.arena-play-room)>main{grid-row:3}.gc-site-root:has(>main.arena-play-room)>footer{display:none}:is(html:has(.arena-play-room),body:has(.arena-play-room)){overflow:hidden}.arena-world.arena-play-room:not(.is-playing){grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;padding:8px 12px 10px;display:grid;overflow:hidden}.arena-world.arena-play-room:not(.is-playing)>.arena-game-heading{width:100%;max-width:none}.arena-world.arena-play-room:not(.is-playing)>.arena-signature{width:100%;max-width:none;margin-top:7px}.arena-world.arena-play-room:not(.is-playing)>.arena-signature .arena-signature-brand{min-height:78px;padding:7px 14px}.arena-world.arena-play-room:not(.is-playing)>.arena-signature .arena-signature-mark{width:56px;height:58px}.arena-world.arena-play-room:not(.is-playing)>.arena-signature .arena-signature-mark>img{width:46px;height:46px}@media (min-width:761px){.arena-world.arena-play-room:not(.is-playing)>.arena-game-heading{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;height:auto;min-height:54px;margin-bottom:7px;padding:3px 5px 7px}.arena-world.arena-play-room:not(.is-playing) .arena-return{gap:5px;min-height:40px}.arena-world.arena-play-room:not(.is-playing) .arena-return>span{display:none}.arena-world.arena-play-room:not(.is-playing) .arena-return img{width:27px;height:36px}.arena-world.arena-play-room:not(.is-playing) .arena-game-name{grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:9px;min-width:0;padding-inline-start:10px;display:grid}.arena-world.arena-play-room:not(.is-playing) .arena-game-name>p{display:none}.arena-world.arena-play-room:not(.is-playing) .arena-game-name>h1{white-space:nowrap;margin:0;font-size:27px;line-height:1.15}html[dir=rtl] .arena-world.arena-play-room:not(.is-playing) .arena-game-name>h1{font-size:32px}.arena-world.arena-play-room:not(.is-playing) .arena-free-play-trust.is-compact{grid-template-columns:25px minmax(0,1fr);gap:6px;min-width:0;max-width:340px;min-height:40px;padding:4px 7px}.arena-world.arena-play-room:not(.is-playing) .arena-free-play-trust.is-compact .arena-free-play-emblem{width:25px;height:25px}.arena-world.arena-play-room:not(.is-playing) .arena-free-play-trust.is-compact .arena-free-play-emblem img{width:17px;height:17px}.arena-world.arena-play-room:not(.is-playing) .arena-free-play-trust.is-compact strong{white-space:normal;text-overflow:clip;font-size:11px;line-height:1.25;overflow:visible}html[dir=rtl] .arena-world.arena-play-room:not(.is-playing) .arena-free-play-trust.is-compact strong{font-size:13px;line-height:1.4}.arena-world.arena-play-room:not(.is-playing) .arena-free-play-trust.is-compact>a{display:none}.arena-world.arena-play-room:not(.is-playing) .arena-game-tools{gap:4px}.arena-world.arena-play-room:not(.is-playing) .arena-game-tools>.guys-shield-trust-mark{grid-template-columns:31px;gap:0;min-height:38px;padding:3px}.arena-world.arena-play-room:not(.is-playing) .arena-game-tools>.guys-shield-trust-mark>img{width:31px;height:31px}.arena-world.arena-play-room:not(.is-playing) .arena-game-tools>.guys-shield-trust-mark>:is(span,i){display:none}.arena-world.arena-play-room:not(.is-playing) .arena-game-tools button{width:38px;min-width:38px;height:38px;min-height:38px;padding:6px}.arena-world.arena-play-room:not(.is-playing) .arena-guide-label{display:none}.arena-world.arena-play-room:not(.is-playing) .arena-play-stage{grid-template-columns:minmax(390px,.84fr) minmax(500px,1.16fr);grid-template-areas:"dashboard board";align-items:stretch;gap:10px;width:100%;max-width:none;height:100%;min-height:0;container-type:size}.arena-world.arena-play-room:not(.is-playing) .arena-play-dashboard{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:12px;overflow:auto}.arena-world.arena-play-room.chess-shell:not(.is-playing) .chess-playfield{grid-template-rows:44px minmax(0,1fr) 44px;place-self:center;width:min(100%,100cqh - 88px);height:auto;max-height:100%;display:grid}.arena-world.arena-play-room.chess-shell:not(.is-playing) .chess-player-row{grid-template-columns:32px minmax(0,1fr) auto;gap:7px;height:44px;min-height:0;padding:4px 6px}.arena-world.arena-play-room.chess-shell:not(.is-playing) .chess-avatar{width:32px;height:32px}.arena-world.arena-play-room.chess-shell:not(.is-playing) .chess-player-meta strong{font-size:14px;line-height:1.2}.arena-world.arena-play-room.chess-shell:not(.is-playing) .chess-player-meta small{color:#dcc9a8;background:#d3b57d14;border:1px solid #d3b57d38;border-radius:999px;align-items:center;width:fit-content;min-height:18px;margin-top:2px;padding:1px 6px;display:inline-flex;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.arena-world.arena-play-room.chess-shell:not(.is-playing) .chess-player-row time{height:34px;min-height:34px;margin-inline-start:5px;padding:3px 6px;font-size:27px}}@media (min-width:761px) and (max-width:1100px){.arena-world.arena-play-room:not(.is-playing)>.arena-signature{display:none}.arena-world.arena-play-room:not(.is-playing){grid-template-rows:auto minmax(0,1fr)}.arena-world.arena-play-room:not(.is-playing) .arena-play-stage{grid-template-columns:minmax(270px,300px) minmax(0,1fr)}}@media (max-width:760px){.arena-world.arena-play-room:not(.is-playing)>.arena-signature{display:none}}.arena-world.chess-shell.arena-play-room>.arena-signature{display:none!important}.arena-world.chess-shell.arena-play-room{grid-template-rows:auto minmax(0,1fr)!important}.arena-world.chess-shell.arena-play-room .chess-table-rail{isolation:isolate;flex-direction:column;gap:9px;display:flex;position:relative;overflow:hidden}.arena-world.chess-shell.arena-play-room .chess-table-rail:before,.arena-world.chess-shell.arena-play-room .chess-command:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:linear-gradient(90deg,#0000 0 48%,#e0bf7f0a 49% 50%,#0000 51%) 0 0/34px 34px,linear-gradient(0deg,#0000 0 48%,#e0bf7f08 49% 50%,#0000 51%) 0 0/34px 34px,radial-gradient(circle at 50% 28%,#0000 0 42px,#b987cc12 43px 44px,#0000 45px 73px,#d3b3760d 74px 75px,#0000 76px) 0 0/190px 190px;position:absolute;inset:0}.arena-world.chess-shell.arena-play-room .chess-time-deck{gap:7px;min-width:0;display:grid}.arena-world.chess-shell.arena-play-room .chess-rail-heading{border-bottom:1px solid #d8b57533;justify-content:space-between;align-items:end;gap:8px;min-width:0;padding-bottom:7px;display:flex}.arena-world.chess-shell.arena-play-room .chess-rail-heading h2{color:#f4ead9;text-wrap:balance;min-width:0;margin:0;font-size:20px;font-weight:800;line-height:1.25}.arena-world.chess-shell.arena-play-room .chess-rail-kicker{color:#b9965e;letter-spacing:.08em;flex:none;font:750 9px/1.2 Arial,sans-serif}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-rail-kicker{font-family:var(--font-fa-ui,"P Moein Holy",sans-serif);letter-spacing:0;font-size:13px;font-weight:550}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-online:not(.arena-chat-panel){flex:none;margin:0;padding:8px 0 0}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-online:not(.arena-chat-panel) .arena-chat-availability{display:none}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-chat-panel{border:1px solid #69d7b738;border-radius:3px 12px 3px 3px;flex:110px;min-height:92px;margin:0;padding:9px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 0 28px #0000003d;background:radial-gradient(circle at 100% 0,#38d9b11a,#0000 38%),repeating-linear-gradient(135deg,#0000 0 17px,#ffffff05 17px 18px),linear-gradient(145deg,#0a1d1985,#09070cc7)!important;height:0!important}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-chat-panel>h2{color:#e6fff8;border-bottom:1px solid #64d5b52e;min-height:25px;margin:0 0 6px;padding-bottom:6px;font-size:14px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-chat-panel>h2{font-size:17px}.arena-world.chess-shell.arena-play-room .chess-table-rail .arena-chat-log{background:radial-gradient(circle at 18% 20%,#72dcbe0d 0 1px,#0000 2px) 0 0/25px 25px,radial-gradient(circle at 75% 65%,#e0bf7f0d 0 1px,#0000 2px) 0 0/31px 31px}.arena-world.chess-shell.arena-play-room .chess-table-rail .arena-chat-log .is-empty{color:#a9beb8;text-align:center;border:1px dashed #70d2b730;place-items:center;min-height:64px;padding:10px;display:grid!important}.arena-world.chess-shell.arena-play-room .chess-game-notes{margin:0}.arena-world.chess-shell.arena-play-room .chess-game-notes>summary{min-height:36px}@media (min-width:1101px){.arena-world.chess-shell.arena-play-room{padding:7px 14px 10px!important}.arena-world.chess-shell.arena-play-room>.arena-game-heading{min-height:54px;margin:0 0 7px!important;padding:3px 5px 7px!important}.arena-world.chess-shell.arena-play-room .arena-play-stage,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage{align-items:stretch;width:100%;height:100%;min-height:0;position:relative;container-type:size;grid-template:"dashboard board chat"minmax(0,1fr)/minmax(238px,.82fr) minmax(500px,1.85fr) minmax(248px,.86fr)!important;gap:9px!important}.arena-world.chess-shell.arena-play-room.is-playing:has(.arena-play-tabs.has-result) .arena-play-stage{align-items:stretch;width:100%;height:100%;min-height:0;position:relative;container-type:size;grid-template:"dashboard board chat"minmax(0,1fr)/minmax(238px,.82fr) minmax(500px,1.85fr) minmax(248px,.86fr)!important;gap:9px!important}.arena-world.chess-shell.arena-play-room :is(.arena-play-dashboard,.arena-play-chat){height:100%;min-height:0;padding:10px!important;overflow:hidden!important}.arena-world.chess-shell.arena-play-room .arena-play-board,.arena-world.chess-shell.arena-play-room .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage .chess-playfield{max-height:100%;display:grid;overflow:visible;grid-template-rows:46px auto 46px!important;place-self:center!important;width:min(100%,100cqh - 92px)!important;height:max-content!important}.arena-world.chess-shell.arena-play-room .chess-board-wrap{aspect-ratio:1;width:100%;height:auto;min-height:0}.arena-world.chess-shell.arena-play-room .chess-board{width:100%;height:100%}.arena-world.chess-shell.arena-play-room .chess-player-row,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-player-row,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-row{grid-template-columns:34px minmax(0,1fr) auto;gap:7px;height:46px;min-height:46px;padding:4px 6px}.arena-world.chess-shell.arena-play-room .chess-avatar,.arena-world.chess-shell.arena-play-room.is-playing .chess-avatar,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-avatar{width:34px;height:34px}.arena-world.chess-shell.arena-play-room .chess-player-meta{grid-template-rows:auto auto;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:1px 6px;min-width:0;display:grid}.arena-world.chess-shell.arena-play-room .chess-player-meta>strong,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-meta>strong,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-meta>strong{grid-column:1/-1;font-size:15px!important;font-weight:750!important;line-height:1.15!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>small,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-meta>small,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-meta>small{color:#f0d9ad;white-space:nowrap;background:linear-gradient(90deg,#d9b57021,#814c941a);border:1px solid #dcbe8440;border-radius:999px;grid-column:1;align-items:center;width:max-content;min-height:17px;margin:0;padding:1px 7px;display:inline-flex;font-size:12px!important;font-weight:750!important;line-height:1.2!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>.chess-capture-material{grid-area:2/2;place-self:center start;max-width:100%;overflow:hidden}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>strong{font-size:17px!important}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>small{font-size:14px!important}.arena-world.chess-shell.arena-play-room .chess-player-row>time,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-row>time,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-row>time{box-sizing:border-box;inline-size:5.15ch;max-inline-size:5.15ch;height:36px;min-height:36px;margin-inline-start:5px;padding:3px 6px;font-size:27px;min-inline-size:5.15ch!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs.has-result{z-index:30;filter:drop-shadow(0 18px 34px #000c);grid-area:board;grid-template-columns:minmax(0,1fr);place-self:center;width:min(520px,88%);display:grid}.arena-world.chess-shell.arena-play-room .arena-play-tabs.has-result .arena-panel-tabs{display:none}.arena-world.chess-shell.arena-play-room .chess-command{flex-direction:column;gap:8px;display:flex}.arena-world.chess-shell.arena-play-room .chess-command>:is(.chess-mode-banner,h2,.arena-bot-practice-selector,.chess-dashboard-stats,.chess-history-heading,.chess-moves,.chess-actions){margin:0}.arena-world.chess-shell.arena-play-room .chess-command>h2,.arena-world.chess-shell.arena-play-room.is-playing .chess-command>h2{color:#f7eee0;text-wrap:balance;font-size:26px;font-weight:800;line-height:1.25}.arena-world.chess-shell.arena-play-room .chess-mode-banner,.arena-world.chess-shell.arena-play-room.is-playing .chess-mode-banner{min-height:42px;padding:5px 7px}.arena-world.chess-shell.arena-play-room .chess-mode-banner>b{font-size:20px}.arena-world.chess-shell.arena-play-room .chess-mode-banner>strong{font-size:11px;line-height:1.4}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-mode-banner>strong{font-size:13px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-practice-benchmark{text-wrap:pretty;font-size:13px!important;font-weight:500!important;line-height:1.55!important}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector{flex:auto;align-content:space-evenly;gap:7px;min-height:0;margin:0;padding:10px}.arena-world.chess-shell.arena-play-room .arena-practice-options{grid-template-columns:1fr;gap:6px}.arena-world.chess-shell.arena-play-room .arena-practice-choice{min-height:58px;padding:6px 7px}.arena-world.chess-shell.arena-play-room .arena-practice-level{padding:7px}.arena-world.chess-shell.arena-play-room .arena-practice-benchmark{font-size:11px!important;line-height:1.5!important}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-practice-benchmark{font-size:12px!important;line-height:1.55!important}.arena-world.chess-shell.arena-play-room .chess-actions{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.arena-world.chess-shell.arena-play-room .chess-actions button{min-height:38px}.arena-world.chess-shell.arena-play-room .chess-actions .chess-new{min-height:42px}.arena-world.chess-shell.arena-play-room .chess-controls{grid-auto-rows:50px;gap:5px;margin:0;grid-template-columns:repeat(3,minmax(0,1fr))!important}.arena-world.chess-shell.arena-play-room .chess-controls button{min-height:50px;padding:4px 2px;height:50px!important}.arena-world.chess-shell.arena-play-room .chess-controls button b{font-size:17px}.arena-world.chess-shell.arena-play-room .chess-controls button :is(span,i){font-size:8px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-controls button i{font-size:11px}.arena-world.chess-shell.arena-play-room .chess-moves{flex:auto;align-content:start;min-height:31px;max-height:none;overflow:hidden}.arena-world.chess-shell.arena-play-room.is-playing>.arena-game-heading{align-items:center;height:58px;overflow:hidden;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;min-height:58px!important;margin:0 0 6px!important;padding:3px 4px 5px!important}.arena-world.chess-shell.arena-play-room.is-playing .arena-return{align-self:center;min-height:44px}.arena-world.chess-shell.arena-play-room.is-playing .arena-game-name{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;width:100%;min-width:0;padding-inline-start:10px;display:grid}.arena-world.chess-shell.arena-play-room.is-playing .arena-game-name>p{display:none}.arena-world.chess-shell.arena-play-room.is-playing .arena-game-name>h1{white-space:nowrap;margin:0;font-size:clamp(32px,3.2vw,42px);line-height:1}.arena-world.chess-shell.arena-play-room.is-playing .arena-free-play-trust.is-compact{grid-template-columns:27px minmax(0,1fr);gap:7px;width:100%;min-width:0;max-width:none;min-height:42px;padding:4px 8px}.arena-world.chess-shell.arena-play-room.is-playing .arena-free-play-trust.is-compact .arena-free-play-emblem{width:27px;height:27px}.arena-world.chess-shell.arena-play-room.is-playing .arena-free-play-trust.is-compact .arena-free-play-emblem img{width:18px;height:18px}.arena-world.chess-shell.arena-play-room.is-playing .arena-free-play-trust.is-compact strong{text-overflow:clip;white-space:normal;font-size:12px;line-height:1.35;overflow:visible}html[dir=rtl] .arena-world.chess-shell.arena-play-room.is-playing .arena-free-play-trust.is-compact strong{font-size:14px;line-height:1.35}.arena-world.chess-shell.arena-play-room.is-playing .arena-free-play-trust.is-compact>a{display:none}.arena-world.chess-shell.arena-play-room.is-playing .arena-game-tools{flex-wrap:nowrap;align-self:center;gap:4px}}@media (min-width:761px) and (max-width:1100px){.arena-world.chess-shell.arena-play-room{padding:6px 8px 8px!important}.arena-world.chess-shell.arena-play-room .arena-play-stage,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage{width:100%;height:100%;position:relative;container-type:size;grid-template:"board tabs"40px"board panel"minmax(0,1fr)/minmax(0,1fr) minmax(235px,275px)!important;gap:7px!important}.arena-world.chess-shell.arena-play-room.is-playing:has(.arena-play-tabs.has-result) .arena-play-stage{width:100%;height:100%;position:relative;container-type:size;grid-template:"board tabs"40px"board panel"minmax(0,1fr)/minmax(0,1fr) minmax(235px,275px)!important;gap:7px!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-tabs,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-tabs{grid-area:tabs!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs>.arena-board-result{display:none}.arena-world.chess-shell.arena-play-room .arena-play-tabs .arena-panel-tabs{grid-column:1;display:grid!important}.arena-world.chess-shell.arena-play-room :is(.arena-play-dashboard,.arena-play-chat){height:100%;min-height:0;grid-area:panel!important;padding:9px!important;overflow:hidden!important}.arena-world.chess-shell.arena-play-room [data-mobile-panel=dashboard]>.arena-play-chat,.arena-world.chess-shell.arena-play-room [data-mobile-panel=chat]>.arena-play-dashboard{display:none!important}.arena-world.chess-shell.arena-play-room .arena-play-board,.arena-world.chess-shell.arena-play-room .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage .chess-playfield{grid-area:board;max-height:100%;display:grid;grid-template-rows:42px auto 42px!important;place-self:center!important;width:min(100%,100cqh - 84px)!important;height:max-content!important}.arena-world.chess-shell.arena-play-room .chess-player-row,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-player-row,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-row{grid-template-columns:30px minmax(0,1fr) auto;gap:6px;height:42px;min-height:42px;padding:3px 5px}.arena-world.chess-shell.arena-play-room .chess-avatar{width:30px!important;height:30px!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>strong{font-size:14px!important;line-height:1.15!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>small{font-size:11px!important;font-weight:750!important;line-height:1.15!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>.chess-capture-material{grid-area:2/2;place-self:center start;max-width:100%;overflow:hidden}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>strong{font-size:16px!important}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>small{font-size:13px!important}.arena-world.chess-shell.arena-play-room .chess-player-row>time{height:32px!important;min-height:32px!important;font-size:24px!important}.arena-world.chess-shell.arena-play-room .chess-command{flex-direction:column;gap:7px;display:flex}.arena-world.chess-shell.arena-play-room .chess-command>:is(.chess-mode-banner,h2,.arena-bot-practice-selector,.chess-dashboard-stats,.chess-history-heading,.chess-moves,.chess-actions){margin:0}.arena-world.chess-shell.arena-play-room .chess-command>h2{font-size:22px}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector{flex:1;gap:7px;margin:0;padding:8px}.arena-world.chess-shell.arena-play-room .arena-practice-options{grid-template-columns:1fr}.arena-world.chess-shell.arena-play-room .chess-actions{margin:0}.arena-world.chess-shell.arena-play-room .chess-table-rail{gap:7px}.arena-world.chess-shell.arena-play-room .chess-controls{margin:0;grid-template-columns:repeat(3,minmax(0,1fr))!important}.arena-world.chess-shell.arena-play-room .chess-controls button{min-height:48px;height:48px!important}}@media (max-width:760px){.arena-world.chess-shell.arena-play-room{grid-template-rows:42px minmax(0,1fr)!important;padding:2px!important}.arena-world.chess-shell.arena-play-room>.arena-game-heading{height:40px!important;min-height:40px!important}.arena-world.chess-shell.arena-play-room .arena-play-stage,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage{width:100%;height:100%;min-height:0;grid-template:"board"calc(100vw + 80px)"tabs"38px"panel"minmax(0,1fr)/minmax(0,1fr)!important;gap:4px!important}.arena-world.chess-shell.arena-play-room.is-playing:has(.arena-play-tabs.has-result) .arena-play-stage{width:100%;height:100%;min-height:0;grid-template:"board"calc(100vw + 80px)"tabs"38px"panel"minmax(0,1fr)/minmax(0,1fr)!important;gap:4px!important}.arena-world.chess-shell.arena-play-room .arena-play-board,.arena-world.chess-shell.arena-play-room .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage .chess-playfield{grid-area:board;max-height:none;display:grid;overflow:visible;grid-template-rows:42px auto 42px!important;place-self:start stretch!important;width:100%!important;height:max-content!important}.arena-world.chess-shell.arena-play-room .chess-board-wrap{aspect-ratio:1;width:100%;height:auto}.arena-world.chess-shell.arena-play-room .chess-player-row,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-row,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-row{grid-template-columns:32px minmax(0,1fr) auto;gap:5px;height:42px;min-height:42px;padding:2px 5px}.arena-world.chess-shell.arena-play-room .chess-avatar,.arena-world.chess-shell.arena-play-room.is-playing .chess-avatar{width:31px!important;height:31px!important}.arena-world.chess-shell.arena-play-room .chess-player-meta,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-meta{grid-template-rows:18px 17px;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:0 4px;max-height:35px;display:grid}.arena-world.chess-shell.arena-play-room .chess-player-meta>strong,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-meta>strong{grid-area:1/1/auto/-1;font-size:14px!important;line-height:18px!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>small,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-meta>small{color:#efd9ae;white-space:nowrap;grid-area:2/1;font-size:11px!important;font-weight:750!important;line-height:16px!important}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>strong{font-size:16px!important}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>small{font-size:13px!important}.arena-world.chess-shell.arena-play-room .chess-player-meta>.chess-capture-material{grid-area:2/2}.arena-world.chess-shell.arena-play-room .chess-player-row>time,.arena-world.chess-shell.arena-play-room.is-playing .chess-player-row>time,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-row>time{inline-size:4.75ch;max-inline-size:4.75ch;margin-inline-start:3px;padding:2px 4px;min-inline-size:4.75ch!important;height:33px!important;min-height:33px!important;font-size:24px!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-tabs,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-tabs{grid-area:tabs!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs>.arena-board-result{display:none}.arena-world.chess-shell.arena-play-room .arena-play-tabs .arena-panel-tabs{grid-template-columns:1fr 1fr;display:grid!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs button{height:38px;min-height:38px;font-size:12px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-play-tabs button{font-size:14px}.arena-world.chess-shell.arena-play-room :is(.arena-play-dashboard,.arena-play-chat){scrollbar-width:thin;height:100%;min-height:0;grid-area:panel!important;padding:7px!important;overflow:hidden auto!important}.arena-world.chess-shell.arena-play-room [data-mobile-panel=dashboard]>.arena-play-chat,.arena-world.chess-shell.arena-play-room [data-mobile-panel=chat]>.arena-play-dashboard{display:none!important}.arena-world.chess-shell.arena-play-room .chess-command{flex-direction:column;gap:6px;display:flex!important}.arena-world.chess-shell.arena-play-room .chess-command>:is(.chess-mode-banner,h2,.arena-bot-practice-selector,.chess-dashboard-stats,.chess-history-heading,.chess-moves,.chess-actions){margin:0}.arena-world.chess-shell.arena-play-room .chess-command>h2{font-size:20px;line-height:1.3;display:block!important}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector{gap:7px;margin:0;padding:8px;flex:none!important}.arena-world.chess-shell.arena-play-room .arena-practice-benchmark{font-size:11px!important;line-height:1.5!important}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-practice-benchmark{font-size:12px!important}.arena-world.chess-shell.arena-play-room .chess-actions{margin:0}.arena-world.chess-shell.arena-play-room .chess-table-rail{gap:7px;display:flex!important}.arena-world.chess-shell.arena-play-room .chess-controls{margin:0;grid-template-columns:repeat(3,minmax(0,1fr))!important}.arena-world.chess-shell.arena-play-room .chess-controls button{min-height:48px;padding:4px 2px;height:48px!important}.arena-world.chess-shell.arena-play-room .chess-controls button b{font-size:17px}.arena-world.chess-shell.arena-play-room .chess-controls button :is(span,i){font-size:8px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-controls button i{font-size:11px}}@media (orientation:landscape) and (max-height:560px){.arena-world.chess-shell.arena-play-room .arena-play-stage,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage{grid-template:"dashboard board chat"minmax(0,1fr)/minmax(150px,210px) minmax(0,1fr) minmax(170px,225px)!important;gap:5px!important}.arena-world.chess-shell.arena-play-room :is(.arena-play-dashboard,.arena-play-chat){grid-area:auto!important;padding:6px!important;display:flex!important}.arena-world.chess-shell.arena-play-room .arena-play-dashboard{grid-area:dashboard!important}.arena-world.chess-shell.arena-play-room .arena-play-chat{grid-area:chat!important}.arena-world.chess-shell.arena-play-room .arena-play-tabs{display:none!important}.arena-world.chess-shell.arena-play-room .arena-play-board,.arena-world.chess-shell.arena-play-room .arena-play-stage .chess-playfield{grid-template-rows:30px auto 30px!important;place-self:center!important;width:min(100%,100cqh - 60px)!important;height:max-content!important}.arena-world.chess-shell.arena-play-room .chess-player-row{height:30px!important;min-height:30px!important}}@media (min-width:1101px) and (max-height:780px){.arena-world.chess-shell.arena-play-room .chess-table-rail{gap:7px}.arena-world.chess-shell.arena-play-room .chess-time-deck{gap:5px}.arena-world.chess-shell.arena-play-room .chess-controls{grid-auto-rows:46px;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.arena-world.chess-shell.arena-play-room .chess-controls button{min-height:46px;height:46px!important}.arena-world.chess-shell.arena-play-room .chess-game-notes>summary{min-height:34px}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-online:not(.arena-chat-panel){padding-top:5px}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-online:not(.arena-chat-panel) .arena-online-lobby{gap:5px;margin-top:6px}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-online:not(.arena-chat-panel) :is(button,input){min-height:38px;padding-block:6px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-online:not(.arena-chat-panel) .arena-online-lobby p{font-size:13px;line-height:1.48}.arena-world.chess-shell.arena-play-room .chess-table-rail>.arena-chat-panel{flex-basis:120px;min-height:108px;padding:7px}.arena-world.chess-shell.arena-play-room .arena-play-chat>.arena-chat-panel{grid-template-rows:minmax(45px,auto) minmax(0,1fr)}.arena-world.chess-shell.arena-play-room .arena-chat-panel-head{grid-template-rows:minmax(42px,auto);grid-template-columns:minmax(82px,.72fr) minmax(128px,1.28fr);align-items:center;gap:6px;min-height:45px;padding:0 0 5px}.arena-world.chess-shell.arena-play-room .arena-chat-panel-head>h2{min-height:32px;font-size:14px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-panel-head>h2{font-size:15px}.arena-world.chess-shell.arena-play-room .arena-chat-protection{grid-template-columns:27px minmax(0,1fr);gap:5px;min-height:40px;padding:3px 5px}.arena-world.chess-shell.arena-play-room .arena-chat-protection>img{width:27px;height:27px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-protection>span{font-size:12px;line-height:1.35}.arena-world.chess-shell.arena-play-room .arena-chat-panel>.arena-online-chat{padding-top:5px}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-log{scrollbar-gutter:auto;overflow:clip!important}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready{text-align:start;grid-template-rows:auto auto;grid-template-columns:39px minmax(0,1fr);align-content:center;place-items:start;gap:2px 7px;height:100%;min-height:0;padding:6px}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready-mark{grid-row:1/3;align-self:center;width:36px;margin:0}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready-mark>img{width:27px;height:27px}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>strong{font-size:12px;line-height:1.3}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>strong{font-size:14px;line-height:1.35}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>p{-webkit-line-clamp:2;text-align:start;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>p{text-align:start;font-size:11px;line-height:1.45}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>ul,.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] form{display:none}}.arena-world.arena-play-room[data-hgs]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable;min-block-size:100dvh;min-inline-size:0;overflow-x:clip}.arena-world.arena-play-room[data-hgs] :is(.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select,.arena-tutorial-card button){touch-action:manipulation;min-block-size:44px}.arena-world.arena-play-room[data-hgs] :is(.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select,.arena-tutorial-card button,a):focus-visible{outline:3px solid var(--hgs-color-focus,#77e7ff)!important;outline-offset:3px!important}.arena-world.arena-play-room[data-hgs] :is(.arena-play-dashboard,.arena-play-chat,.arena-tutorial-card) :is(p,li,label,dt,dd,small){font-size:max(14px,1em);line-height:1.45}.arena-world.arena-play-room[data-hgs] :is(.arena-play-dashboard,.arena-play-chat,.arena-tutorial-card) :is(h1,h2,h3,strong,b){overflow-wrap:normal;word-break:normal;text-wrap:balance}@media (max-width:1100px){.arena-world.arena-play-room[data-hgs]{padding-inline:max(0px, env(safe-area-inset-left)) max(0px, env(safe-area-inset-right));padding-block-end:max(0px, env(safe-area-inset-bottom))}.arena-world.arena-play-room[data-hgs] :is(.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select){min-block-size:48px}.arena-world.arena-play-room[data-hgs] :is(.arena-play-dashboard,.arena-play-chat){min-inline-size:0;max-inline-size:100%;overflow-x:clip}}@media (prefers-reduced-motion:reduce){.arena-world.arena-play-room[data-hgs],.arena-world.arena-play-room[data-hgs] *,.arena-world.arena-play-room[data-hgs] :before,.arena-world.arena-play-room[data-hgs] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-motion=off] .arena-world.arena-play-room[data-hgs],html[data-motion=off] .arena-world.arena-play-room[data-hgs] *,html[data-motion=off] .arena-world.arena-play-room[data-hgs] :before,html[data-motion=off] .arena-world.arena-play-room[data-hgs] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (forced-colors:active){.arena-world.arena-play-room[data-hgs] :is(.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select,.arena-tutorial-card){color:canvastext!important;box-shadow:none!important;background:canvas!important;border:2px solid canvastext!important}}.arena-world.chess-shell.arena-play-room .chess-command{background:radial-gradient(circle at 100% 0,rgb(var(--arena-surface-accent) / 14%),transparent 38%), radial-gradient(circle at 0 100%,rgb(var(--arena-surface-line) / 5%),transparent 34%), linear-gradient(145deg,var(--arena-surface-base),var(--arena-surface-deep))!important;background-size:auto,auto,auto!important}.arena-world.chess-shell.arena-play-room .chess-command:before{opacity:.55;background-color:#0000;background-image:radial-gradient(at 14% 22%,#b987cc12,#0000 31%),radial-gradient(at 88% 78%,#d3b3760a,#0000 36%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.arena-world.chess-shell.arena-play-room .chess-mode-banner{background-blend-mode:normal!important;background:radial-gradient(circle at 100%,#9356a524,#0000 45%),linear-gradient(105deg,#1d1223fa,#100b16fc)!important}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector{background-blend-mode:normal!important;background:radial-gradient(circle at 100% 0,#9957ae1c,#0000 45%),radial-gradient(circle at 0 100%,#d3b3760a,#0000 38%),linear-gradient(140deg,#1b1120f5,#09070cf7)!important;border-block-start:0!important}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector>legend{z-index:2;background:linear-gradient(90deg,#110b17fa,#190f1efa);border:0;position:relative;box-shadow:0 5px 12px #00000029}.arena-world.chess-shell.arena-play-room .arena-practice-choice{isolation:isolate;background:radial-gradient(circle at 100%,#844c9717,#0000 46%),linear-gradient(112deg,#1f1424fa,#100b16fa)}.arena-world.chess-shell.arena-play-room .arena-practice-choice:has(input:checked){background:radial-gradient(circle at 12%,#be8bd236,#0000 38%),linear-gradient(112deg,#43264cfa,#18101dfc)}.arena-world.chess-shell.arena-play-room .arena-practice-copy,.arena-world.chess-shell.arena-play-room .arena-practice-level>span,.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector>legend>:is(span,small){z-index:2;position:relative}.arena-world.chess-shell.arena-play-room .arena-practice-level{isolation:isolate;background:radial-gradient(circle at 0,#cdac6f0f,#0000 42%),linear-gradient(110deg,#18101dfa,#0d0912fc)}@media (min-width:1101px){.arena-world.chess-shell.arena-play-room .chess-command{grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch;gap:6px;display:grid!important}.arena-world.chess-shell.arena-play-room .chess-mode-banner,.arena-world.chess-shell.arena-play-room.is-playing .chess-mode-banner{direction:ltr;grid-template-columns:25px 58px minmax(0,1fr);align-items:center;column-gap:6px;min-height:52px;padding:5px 7px;display:grid;overflow:hidden}.arena-world.chess-shell.arena-play-room .chess-mode-banner>.chess-mode-icon{grid-area:1/1;width:24px;height:24px}.arena-world.chess-shell.arena-play-room .chess-mode-banner>b{grid-area:1/2;justify-self:start;font-size:21px}html[dir=rtl]:not(.control-mode) .arena-world.chess-shell.arena-play-room[data-arena-typography] .chess-mode-banner>strong{color:#d8c5df;text-align:start;text-wrap:pretty;direction:rtl;grid-area:1/3;min-width:0;max-width:100%;font-size:14px!important;font-weight:700!important;line-height:1.45!important;overflow:hidden!important}.arena-world.chess-shell.arena-play-room .chess-command>h2,.arena-world.chess-shell.arena-play-room.is-playing .chess-command>h2{margin:0;font-size:25px;line-height:1.25}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector{grid-template-rows:auto minmax(132px,1fr) auto minmax(68px,.55fr);gap:6px;min-height:0;margin:0;padding:9px;display:grid;overflow:hidden;align-content:stretch!important}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector>legend{gap:1px;padding:0 2px 4px}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector>legend>span{font-size:18px;line-height:1.25}html[dir=rtl]:not(.control-mode) .arena-world.chess-shell.arena-play-room[data-arena-typography] .arena-bot-practice-selector>legend>small,html[dir=rtl]:not(.control-mode) .arena-world.chess-shell.arena-play-room[data-arena-typography] .arena-practice-copy>small{text-wrap:pretty;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.arena-world.chess-shell.arena-play-room .arena-practice-options{grid-template-rows:repeat(2,minmax(60px,1fr));grid-template-columns:1fr;gap:6px;min-height:0;display:grid}.arena-world.chess-shell.arena-play-room .arena-practice-choice{height:auto;min-height:60px;padding:7px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-practice-copy>b{font-size:17px;font-weight:750;line-height:1.3}.arena-world.chess-shell.arena-play-room .arena-practice-level{min-height:54px;padding:7px}html[dir=rtl]:not(.control-mode) .arena-world.chess-shell.arena-play-room[data-arena-typography] .arena-practice-level :is(b,small){font-size:14px!important;font-weight:700!important;line-height:1.4!important}html[dir=rtl]:not(.control-mode) .arena-world.chess-shell.arena-play-room[data-arena-typography] .arena-practice-benchmark{text-align:start;text-wrap:pretty;background:linear-gradient(90deg,#d0b17412,#0000 42%),linear-gradient(120deg,#18101dfa,#0d0912fc);border:1px solid #c4a47124;border-radius:3px;place-items:center start;min-height:68px;padding:8px 9px;display:grid;color:#bdb0c1!important;font-size:14px!important;font-weight:700!important;line-height:1.55!important;overflow:hidden!important}.arena-world.chess-shell.arena-play-room .chess-actions{grid-template-rows:40px 44px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-height:89px;display:grid}.arena-world.chess-shell.arena-play-room .chess-actions button,.arena-world.chess-shell.arena-play-room .chess-actions .chess-new{height:100%;min-height:0}.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-practice-options{grid-template-rows:repeat(2,minmax(60px,1fr));height:126px;min-height:126px;overflow:visible}.arena-world.chess-shell.arena-play-room .chess-command>h2{text-wrap:pretty;overflow-wrap:normal;word-break:normal;max-width:100%;font-size:24px;line-height:1.32;overflow:visible}.arena-world.chess-shell.arena-play-room.is-playing .chess-command{grid-template-rows:auto auto auto auto auto minmax(62px,1fr) auto;align-content:stretch;gap:6px}.arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(52px,auto);align-self:start;gap:5px;min-height:0;display:grid}.arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats>span{background:linear-gradient(135deg,#43264c4d,#0f0a13f0);border-color:#be97cf3d;flex-direction:column;justify-content:space-between;gap:4px;min-width:0;min-height:52px;padding:7px 8px;display:flex;overflow:hidden}html[dir=rtl] .arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats>span{font-size:13px;font-weight:500;line-height:1.25}.arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats>span>b{color:#fff3df;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:800;line-height:1.22;overflow:hidden}html[dir=rtl] .arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats>span>b{font-family:var(--font-fa-ui,"P Moein Holy",sans-serif);letter-spacing:0;font-size:17px;font-weight:700}.arena-world.chess-shell.arena-play-room .chess-panel-flip{color:#fff2db;cursor:pointer;background:linear-gradient(110deg,#3f2248c7,#120c17f5);border:1px solid #d0b17466;border-radius:3px 10px 3px 3px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:50px;padding:6px 9px;display:grid;box-shadow:inset 0 1px #ffffff12,0 8px 20px #0003}.arena-world.chess-shell.arena-play-room .chess-panel-flip:after{content:"F";color:#d9bd84;background:#0c0810;border:1px solid #e5c99152;border-radius:3px;place-items:center;width:25px;height:25px;font:800 11px/1 Arial,sans-serif;display:grid}.arena-world.chess-shell.arena-play-room .chess-panel-flip>.arena-symbol{color:#e6c985;width:25px;height:25px}.arena-world.chess-shell.arena-play-room .chess-panel-flip>span{text-align:start;gap:1px;min-width:0;display:grid}.arena-world.chess-shell.arena-play-room .chess-panel-flip>span>b{font-size:14px;line-height:1.25}.arena-world.chess-shell.arena-play-room .chess-panel-flip>span>small{color:#b8a9bd;font-size:10px;line-height:1.3}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-panel-flip>span>b{font-size:17px;font-weight:700}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-panel-flip>span>small{font-size:13px;font-weight:500}.arena-world.chess-shell.arena-play-room.is-playing>.arena-game-heading .arena-board-flip{display:none}.arena-world.chess-shell.arena-play-room.is-playing .chess-history-heading{align-self:end;min-height:24px;margin:0}.arena-world.chess-shell.arena-play-room.is-playing .chess-moves{scrollbar-width:thin;align-self:stretch;min-height:62px;max-height:none;overflow:auto}.arena-world.chess-shell.arena-play-room .chess-actions .chess-resign{font-size:14px;font-weight:900;color:#fff8f6!important;background:linear-gradient(135deg,#9d1631,#53101f)!important;border-color:#ff5969!important;box-shadow:inset 0 1px #ffffff21,0 0 0 1px #ff465b2b,0 9px 22px #750a2357!important}.arena-world.chess-shell.arena-play-room .chess-actions .chess-resign:disabled{opacity:.52}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-actions .chess-resign{font-size:16px;font-weight:700}}@media (min-width:1101px) and (max-height:780px){.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-practice-options{grid-template-rows:repeat(2,minmax(54px,1fr));height:113px;min-height:113px}.arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats{grid-auto-rows:minmax(44px,auto)}.arena-world.chess-shell.arena-play-room.is-playing .chess-dashboard-stats>span{min-height:44px;padding:5px 7px}.arena-world.chess-shell.arena-play-room .chess-command{gap:5px}.arena-world.chess-shell.arena-play-room .chess-mode-banner,.arena-world.chess-shell.arena-play-room.is-playing .chess-mode-banner{min-height:46px}.arena-world.chess-shell.arena-play-room .chess-command>h2,.arena-world.chess-shell.arena-play-room.is-playing .chess-command>h2{font-size:22px}.arena-world.chess-shell.arena-play-room .arena-bot-practice-selector{grid-template-rows:auto minmax(112px,1fr) auto minmax(58px,.48fr);gap:5px;padding:7px}.arena-world.chess-shell.arena-play-room .arena-practice-options{gap:5px}.arena-world.chess-shell.arena-play-room .arena-practice-choice{min-height:54px;padding:5px 6px}.arena-world.chess-shell.arena-play-room .arena-practice-level{min-height:48px;padding:5px 6px}html[dir=rtl]:not(.control-mode) .arena-world.chess-shell.arena-play-room[data-arena-typography] .arena-practice-benchmark{min-height:58px;padding:6px 8px;font-size:13px!important;line-height:1.45!important}.arena-world.chess-shell.arena-play-room .chess-actions{grid-template-rows:36px 40px;min-height:81px}}@media (min-width:1101px){.arena-world.chess-shell.arena-play-room .arena-play-board,.arena-world.chess-shell.arena-play-room .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-playfield,.arena-world.chess-shell.arena-play-room:not(.is-playing) .arena-play-stage .chess-playfield{grid-template-rows:48px auto 48px!important;width:min(100%,100cqh - 96px)!important}.arena-world.chess-shell.arena-play-room .chess-player-row,.arena-world.chess-shell.arena-play-room.is-playing .arena-play-stage .chess-player-row,.arena-world.chess-shell.arena-play-room:not(.is-playing) .chess-player-row{height:48px;min-height:48px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .chess-player-meta>small{font-size:15px!important}.arena-world.chess-shell.arena-play-room .arena-play-chat>.arena-chat-panel{grid-template-rows:minmax(45px,auto) minmax(0,1fr)}.arena-world.chess-shell.arena-play-room .arena-chat-panel-head{grid-template-rows:minmax(42px,auto);grid-template-columns:minmax(82px,.72fr) minmax(128px,1.28fr);align-items:center;gap:6px;min-height:45px;padding:0 0 5px}.arena-world.chess-shell.arena-play-room .arena-chat-panel-head>h2{min-height:32px}.arena-world.chess-shell.arena-play-room .arena-chat-protection{grid-template-columns:28px minmax(0,1fr);gap:6px;min-height:40px;padding:3px 6px}.arena-world.chess-shell.arena-play-room .arena-chat-protection>img{width:28px;height:28px}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-protection>span{font-size:12px;line-height:1.4}.arena-world.chess-shell.arena-play-room .arena-chat-panel>.arena-online-chat{padding-top:5px}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-log{scrollbar-gutter:auto;overflow:clip!important}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready{text-align:start;grid-template-rows:auto auto auto;grid-template-columns:46px minmax(0,1fr);align-content:center;place-items:start;gap:3px 8px;height:100%;min-height:0;padding:8px}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready-mark{grid-row:1/4;align-self:center;width:43px;margin:0}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready-mark>img{width:32px;height:32px}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>strong{font-size:13px;line-height:1.35}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>strong{font-size:15px;line-height:1.4}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>p{-webkit-line-clamp:3;text-align:start;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>p{text-align:start;font-size:12px;line-height:1.55}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>ul{grid-column:2;grid-template-columns:1fr 1fr;gap:4px;margin:0}html[dir=rtl] .arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] .arena-chat-ready>ul>li{font-size:11px;line-height:1.4}.arena-world.chess-shell.arena-play-room .arena-chat-panel[data-chat-state=ready] form{display:none}}.arena-world.arena-play-room[data-hgs] :is([data-hgs-component=Button],[data-hgs-component=IconButton],.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select){touch-action:manipulation;min-block-size:44px!important}.arena-world.arena-play-room[data-hgs] :is(.arena-game-notice,.arena-play-dashboard,.arena-play-chat,.arena-tutorial-card) :is(p,li,label,dt,dd,small),.arena-world.arena-play-room[data-hgs] .arena-game-notice{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-inline-size:0;font-size:14px!important;line-height:1.45!important}.arena-world.arena-play-room[data-hgs][dir=rtl] :is(.arena-game-notice,.arena-play-dashboard,.arena-play-chat,.arena-tutorial-card) :is(p,li,label,dt,dd,small),.arena-world.arena-play-room[data-hgs][dir=rtl] .arena-game-notice{font-family:var(--font-fa-ui,"P Moein Holy",sans-serif);font-size:16px!important;line-height:1.55!important}.arena-world.arena-play-room[data-hgs] :is(.arena-play-dashboard,.arena-play-chat,.arena-tutorial-card){min-inline-size:0;max-inline-size:100%}.arena-world.arena-play-room[data-hgs] :is([data-hgs-component=Button],[data-hgs-component=IconButton],.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select,a):focus-visible{outline:3px solid var(--hgs-color-focus,#77e7ff)!important;outline-offset:3px!important}@media (max-width:1100px),(pointer:coarse){.arena-world.arena-play-room[data-hgs] :is([data-hgs-component=Button],[data-hgs-component=IconButton],.arena-game-tools button,.arena-panel-tabs button,.arena-play-dashboard button,.arena-play-chat button,.arena-play-chat input,.arena-play-chat select){min-block-size:48px!important}}@media (prefers-reduced-motion:reduce){.arena-world.arena-play-room[data-hgs],.arena-world.arena-play-room[data-hgs]:before,.arena-world.arena-play-room[data-hgs]:after,.arena-world.arena-play-room[data-hgs] *,.arena-world.arena-play-room[data-hgs] :before,.arena-world.arena-play-room[data-hgs] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-motion=off] .arena-world.arena-play-room[data-hgs],html[data-motion=off] .arena-world.arena-play-room[data-hgs]:before,html[data-motion=off] .arena-world.arena-play-room[data-hgs]:after,html[data-motion=off] .arena-world.arena-play-room[data-hgs] *,html[data-motion=off] .arena-world.arena-play-room[data-hgs] :before,html[data-motion=off] .arena-world.arena-play-room[data-hgs] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (forced-colors:active){.arena-world.arena-play-room[data-hgs] :is(.arena-game-tools,.arena-panel-tabs,.arena-play-dashboard,.arena-play-chat,.arena-tutorial-card,.arena-game-notice,[data-hgs-component=Button],[data-hgs-component=IconButton]){forced-color-adjust:auto;color:canvastext!important;box-shadow:none!important;background:canvas!important;border-color:canvastext!important}.arena-world.arena-play-room[data-hgs] :focus-visible{outline-color:highlight!important}}.arena-world.arena-play-room[data-hgs] .arena-board-result-copy,.arena-world.arena-play-room[data-hgs] .arena-board-result-copy>:is(strong,small){overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.arena-world.arena-play-room[data-hgs] .arena-board-result-copy>small{font-size:14px!important;line-height:1.45!important}html[dir=rtl] .arena-world.arena-play-room[data-hgs] .arena-board-result-copy>small{font-size:16px!important;line-height:1.6!important}html[dir=rtl] .arena-world.arena-play-room[data-hgs]:is(.chess-shell,.nard-play-room,.arena-card-live-shell) .arena-board-result-copy>strong{font-size:16px!important}@media (max-width:760px){.arena-world.arena-play-room[data-hgs]:is(.chess-shell,.nard-play-room,.arena-card-live-shell) .arena-board-result-copy>strong{font-size:14px!important}html[dir=rtl] .arena-world.arena-play-room[data-hgs]:is(.chess-shell,.nard-play-room,.arena-card-live-shell) .arena-board-result-copy>strong{font-size:16px!important}}@media (forced-colors:active){.arena-world.arena-play-room[data-hgs] .arena-board-result,.arena-world.arena-play-room[data-hgs] .arena-board-result-mark,.arena-world.arena-play-room[data-hgs] .arena-board-result-copy>:is(strong,small){forced-color-adjust:auto;color:canvastext!important;box-shadow:none!important;background:canvas!important;border-color:canvastext!important}.arena-world.arena-play-room[data-hgs] .arena-board-result:before{display:none!important}}.arena-world.arena-play-room[data-hgs]{box-sizing:border-box;block-size:100%;min-block-size:0;max-block-size:100%;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:clip}:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]),:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) *{box-sizing:border-box;min-inline-size:0}.arena-game-heading[data-hgs]{max-inline-size:100%;overflow:visible;block-size:auto!important;min-block-size:44px!important}.arena-game-heading[data-hgs] :is(.arena-game-name,.arena-game-tools),.arena-game-heading[data-hgs] .arena-game-tools>div{min-inline-size:0;max-inline-size:100%}.arena-game-heading[data-hgs] .arena-game-name :is(p,h1),.arena-game-heading[data-hgs] :is(.arena-free-play-trust,.guys-shield-trust-mark){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-inline-size:100%}.arena-game-heading[data-hgs] .arena-game-tools,.arena-game-heading[data-hgs] .arena-game-tools>div{flex-wrap:wrap;justify-content:flex-end}.arena-game-heading[data-hgs] .arena-return,.arena-game-heading[data-hgs] .guys-shield-trust-mark,.arena-game-heading[data-hgs] .arena-free-play-trust>a,.arena-game-heading[data-hgs] .arena-game-tools :is(button,a,[role=button]),.arena-signature[data-hgs] :is(a,button,[role=button]){touch-action:manipulation;min-block-size:44px!important}.arena-game-heading[data-hgs] .arena-return{justify-content:center;min-inline-size:44px}.arena-game-heading[data-hgs] .guys-shield-trust-mark{min-inline-size:44px}.arena-game-heading[data-hgs] .arena-return>span,.arena-game-heading[data-hgs] .arena-game-name>p,.arena-game-heading[data-hgs] .arena-game-tools :is(button,a,[role=button],strong),.arena-game-heading[data-hgs] .arena-free-play-trust :is(strong,a),.arena-game-heading[data-hgs] .guys-shield-trust-copy :is(b,small),.arena-signature[data-hgs] .arena-signature-copy>b,.arena-signature[data-hgs] .arena-signature-copy>span,.arena-signature[data-hgs] .arena-signature-features>i,.arena-signature[data-hgs] .arena-shield-status,.arena-signature[data-hgs] .arena-shield-status [data-hgs-component=StatusBadge]{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;font-size:14px!important;line-height:1.45!important}.arena-game-heading[data-hgs][lang=fa] .arena-game-tools :is(button,a,[role=button],strong),.arena-game-heading[data-hgs][lang=fa] .arena-free-play-trust :is(strong,a),.arena-game-heading[data-hgs][lang=fa] .guys-shield-trust-copy small,.arena-signature[data-hgs][lang=fa] .arena-signature-copy>span,.arena-signature[data-hgs][lang=fa] .arena-shield-status,.arena-signature[data-hgs][lang=fa] .arena-shield-status [data-hgs-component=StatusBadge]{font-family:var(--font-fa-ui,var(--hgs-font-fa,"P Moein Holy",Tahoma,sans-serif));letter-spacing:normal;font-size:16px!important;line-height:1.6!important}.arena-game-heading[data-hgs] :is(.arena-return,.arena-game-tools button,.arena-game-tools a,.guys-shield-trust-mark,.arena-free-play-trust>a):focus-visible{outline:3px solid var(--hgs-color-focus,var(--nx-focus,#77e7ff))!important;outline-offset:3px!important}.arena-signature[data-hgs] :is(a,button,[role=button]):focus-visible{outline:3px solid var(--hgs-color-focus,var(--nx-focus,#77e7ff))!important;outline-offset:3px!important}.arena-signature[data-hgs]{inline-size:min(1240px,100%);max-inline-size:100%;overflow:hidden}.arena-signature[data-hgs] :is(.arena-signature-brand,.arena-signature-copy,.arena-signature-features,.arena-shield-status){min-inline-size:0;max-inline-size:100%}.arena-signature[data-hgs] :is(.arena-signature-features,.arena-shield-status){flex-wrap:wrap}@media (max-width:1100px){.arena-world.arena-play-room[data-hgs]{padding-left:max(2px,env(safe-area-inset-left,0px));padding-right:max(2px,env(safe-area-inset-right,0px));padding-block-end:max(2px,var(--hgs-safe-bottom,env(safe-area-inset-bottom,0px)))}.arena-game-heading[data-hgs]{padding-left:max(3px,env(safe-area-inset-left,0px))!important;padding-right:max(3px,env(safe-area-inset-right,0px))!important}.arena-game-heading[data-hgs] .arena-game-tools{max-inline-size:calc(100vw - max(60px,env(safe-area-inset-left,0px)) - max(8px,env(safe-area-inset-right,0px)))}}@media (max-width:760px),(pointer:coarse){.arena-game-heading[data-hgs],.arena-game-heading[data-hgs] .arena-return,.arena-game-heading[data-hgs] .guys-shield-trust-mark,.arena-game-heading[data-hgs] .arena-free-play-trust>a,.arena-game-heading[data-hgs] .arena-game-tools :is(button,a,[role=button]),.arena-signature[data-hgs] :is(a,button,[role=button]){min-block-size:48px!important}.arena-game-heading[data-hgs] .arena-return,.arena-game-heading[data-hgs] .guys-shield-trust-mark,.arena-game-heading[data-hgs] .arena-game-tools :is(button,[role=button]){min-inline-size:48px!important}}.arena-world.arena-play-room[data-hgs][data-arena-standard=holy]>.arena-game-heading[data-hgs]{block-size:auto!important;min-block-size:44px!important}.arena-world.arena-play-room[data-hgs][data-arena-standard=holy]>.arena-game-heading[data-hgs] :is(.arena-return,.guys-shield-trust-mark,.arena-free-play-trust>a,.arena-game-tools button,.arena-game-tools a,.arena-game-tools [role=button]){min-block-size:44px!important}.arena-world.arena-play-room[data-hgs][data-arena-standard=holy]>.arena-game-heading[data-hgs] :is(.arena-return>span,.arena-game-name>p,.arena-game-tools button,.arena-game-tools a,.arena-game-tools [role=button],.arena-game-tools strong,.arena-free-play-trust strong,.arena-free-play-trust>a,.guys-shield-trust-copy b,.guys-shield-trust-copy small){font-size:14px!important;line-height:1.45!important}.arena-world.arena-play-room[data-hgs][data-arena-standard=holy][lang=fa]>.arena-game-heading[data-hgs] :is(.arena-game-tools button,.arena-game-tools a,.arena-game-tools [role=button],.arena-game-tools strong,.arena-free-play-trust strong,.arena-free-play-trust>a,.guys-shield-trust-copy small){font-size:16px!important;line-height:1.6!important}@media (max-width:760px),(pointer:coarse){.arena-world.arena-play-room[data-hgs][data-arena-standard=holy]>.arena-game-heading[data-hgs],.arena-world.arena-play-room[data-hgs][data-arena-standard=holy]>.arena-game-heading[data-hgs] :is(.arena-return,.guys-shield-trust-mark,.arena-free-play-trust>a,.arena-game-tools button,.arena-game-tools a,.arena-game-tools [role=button]){min-block-size:48px!important}.arena-world.arena-play-room[data-hgs][data-arena-standard=holy]>.arena-game-heading[data-hgs] :is(.arena-return,.guys-shield-trust-mark,.arena-game-tools button,.arena-game-tools [role=button]){min-inline-size:48px!important}}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) :is(.arena-world.arena-play-room[data-hgs],.arena-game-heading[data-hgs],.arena-signature[data-hgs]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nx-canvas:#edf3fa;--nx-navigation:#e5eef8;--nx-surface:#fff;--nx-surface-raised:#f8fbff;--nx-border-subtle:#c2cfdf;--nx-border-control:#6e829e;--nx-text-primary:#132b4b;--nx-text-secondary:#425a76;--nx-action-primary:#214ec4;--nx-on-action-primary:#fff;--nx-accent-text:#244fb3;--nx-accent-surface:#dfe9fd;--nx-focus:#1c4dcf;--nx-success-text:#206148;--nx-success-surface:#dfefe6;--nx-warning-text:#775016;--nx-warning-surface:#f8ecce;--nx-danger-text:#a02f3b;--nx-danger-surface:#fce7ea;--hgs-color-focus:var(--nx-focus)}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-game-heading[data-hgs]{color:var(--nx-text-primary);background:linear-gradient(105deg,color-mix(in srgb,var(--nx-surface) 96%,transparent),color-mix(in srgb,var(--nx-navigation) 92%,transparent));border-color:var(--nx-border-subtle)!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-game-heading[data-hgs] :is(.arena-return,.arena-game-name>h1){color:var(--nx-text-primary)!important;text-shadow:none!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-game-heading[data-hgs] .arena-game-name>p{color:var(--nx-text-secondary)!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-game-heading[data-hgs] .arena-game-tools :is(button,a,[role=button]),:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-game-heading[data-hgs] .guys-shield-trust-mark{border-color:var(--nx-border-control)!important;color:var(--nx-text-primary)!important;background:linear-gradient(135deg,var(--nx-surface-raised),var(--nx-navigation))!important;box-shadow:inset 0 1px #fff,0 6px 16px #132b4b1a!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-game-heading[data-hgs] .guys-shield-trust-copy small{color:var(--nx-text-secondary)!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-signature[data-hgs]{color:var(--nx-text-primary);border-color:var(--nx-border-control)!important;background:linear-gradient(105deg,var(--nx-border-subtle),var(--nx-surface-raised) 48%,var(--nx-border-subtle))!important;box-shadow:inset 0 1px #fff,0 12px 30px #132b4b1a!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-signature[data-hgs] .arena-signature-brand{color:var(--nx-text-primary);background:linear-gradient(118deg,var(--nx-surface),var(--nx-navigation))!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-signature[data-hgs] .arena-signature-copy :is(b,span,small,i),:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-signature[data-hgs] .arena-shield-status{color:var(--nx-text-primary)!important;text-shadow:none!important}@media (prefers-reduced-motion:reduce){:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]),:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) *,:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :before,:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :is(button,a,[role=button]):is(:hover,:active){transform:none!important}}html:is([data-motion=reduced],[data-motion=off]) :is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]),html:is([data-motion=reduced],[data-motion=off]) :is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) *,html:is([data-motion=reduced],[data-motion=off]) :is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :before,html:is([data-motion=reduced],[data-motion=off]) :is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html:is([data-motion=reduced],[data-motion=off]) :is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :is(button,a,[role=button]):is(:hover,:active){transform:none!important}@media (forced-colors:active){:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]),:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :is(.arena-game-tools,.arena-game-name,.arena-return,.arena-free-play-trust,.guys-shield-trust-mark,.arena-signature-brand,.arena-signature-features>i,.arena-shield-status),:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :is(button,a,input,select,textarea,[role=button],[data-hgs-component=StatusBadge]){forced-color-adjust:auto;color:canvastext!important;box-shadow:none!important;text-shadow:none!important;background:canvas!important;border-color:canvastext!important}:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :is(.arena-signature-etching,.guys-shield-trust-live){color:highlight!important;stroke:canvastext!important;box-shadow:none!important}:is(.arena-game-heading[data-hgs],.arena-signature[data-hgs]) :is(button,a,input,select,textarea,[role=button]):focus-visible{outline-offset:3px!important;outline:3px solid highlight!important}}.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs]{min-inline-size:0;max-inline-size:100%;overflow:visible}.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] :is(legend>small,.arena-practice-copy>b,.arena-practice-copy>small,.arena-practice-benchmark){min-inline-size:0;max-inline-size:100%;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;font-size:14px!important;line-height:1.5!important}.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs][lang=fa] :is(legend>small,.arena-practice-copy>b,.arena-practice-copy>small,.arena-practice-benchmark){font-family:var(--font-fa-ui,var(--hgs-font-fa,"P Moein Holy",Tahoma,sans-serif));letter-spacing:normal;font-size:16px!important;line-height:1.65!important}.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] :is(.arena-practice-choice,[data-hgs-component=Combobox] select){touch-action:manipulation;max-inline-size:100%;min-block-size:44px!important}.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] .arena-practice-choice:has(input:focus-visible){outline:3px solid var(--hgs-color-focus,var(--nx-focus,#77e7ff))!important;outline-offset:3px!important}@media (max-width:760px),(pointer:coarse){.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] :is(.arena-practice-choice,[data-hgs-component=Combobox] select){min-block-size:48px!important}}@media (max-width:430px){.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] .arena-practice-options,.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] .arena-practice-level{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] .arena-practice-choice{transition:none!important;animation:none!important;transform:none!important}}html:is([data-motion=reduced],[data-motion=off]) .arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] .arena-practice-choice{transition:none!important;animation:none!important;transform:none!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs]{color:var(--nx-text-primary);box-shadow:none;border-color:var(--nx-border-control)!important;background:var(--nx-surface)!important}:is(html.light:not(.control-mode),html[data-theme=light]:not(.control-mode)) .arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] :is(legend,.arena-practice-choice,.arena-practice-level){border-color:var(--nx-border-subtle)!important;color:var(--nx-text-primary)!important;background:var(--nx-surface-raised)!important}@media (forced-colors:active){.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs],.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] :is(.arena-practice-choice,.arena-practice-icon,.arena-practice-level){forced-color-adjust:auto;color:canvastext!important;box-shadow:none!important;background:canvas!important;border-color:canvastext!important}.arena-world.arena-play-room[data-hgs] .arena-bot-practice-selector[data-hgs] .arena-practice-choice:has(input:checked){outline-offset:-4px!important;outline:2px solid highlight!important}}@media (max-width:360px){html:has(main.arena-world[data-arena-game=chess],main.arena-world[data-arena-game=haft-khabees],main.arena-world[data-arena-game=hokm]){overflow-x:clip}html:has(main.arena-world[data-arena-game=chess],main.arena-world[data-arena-game=haft-khabees],main.arena-world[data-arena-game=hokm]) body{max-inline-size:100%;overflow-x:clip}.arena-world.arena-play-room[data-arena-game=chess],.arena-world.arena-play-room[data-arena-game=haft-khabees],.arena-world.arena-play-room[data-arena-game=hokm]{inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:clip}.arena-world.arena-play-room[data-arena-game=chess] .arena-play-stage,.arena-world.arena-play-room[data-arena-game=haft-khabees] .arena-play-stage,.arena-world.arena-play-room[data-arena-game=hokm] .arena-play-stage{inline-size:100%;min-inline-size:0;max-inline-size:100%}}
