coords{color:#fff;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.coords-no coords{display:none}coords{display:flex;font-size:7px;pointer-events:none;position:absolute}@media (min-width:320px){coords{font-size:calc(7px + 4 * (100vw - 320px) / 880)}}@media (min-width:1200px){coords{font-size:11px}}.d-12x12 coords.ranks,body[data-notation="2"] coords.ranks{font-size:6px}@media (min-width:320px){.d-12x12 coords.ranks,body[data-notation="2"] coords.ranks{font-size:calc(6px + 4 * (100vw - 320px) / 880)}}@media (min-width:1200px){.d-12x12 coords.ranks,body[data-notation="2"] coords.ranks{font-size:10px}}coords.ranks{flex-flow:column-reverse;height:100%;right:0;top:1px;width:1.1em}coords.ranks.gote{flex-flow:column}coords.ranks{z-index:0}coords.files{flex-flow:row;height:1.4em;left:0;text-align:left;top:0;width:100%}coords.files.gote{flex-flow:row-reverse}coords.files coord{padding-left:4px}coords.files{z-index:0}coords coord{flex:1 1 auto}.kaya1 .files,.kaya1 .ranks,.kaya2 .files,.kaya2 .ranks,.natural .files,.natural .ranks,.oak .files,.oak .ranks,.orange .files,.orange .ranks,.wood .files,.wood .ranks,.wood1 .files,.wood1 .ranks{color:#000}.space .files,.space .ranks{color:#eee}.kinkaku .files,.kinkaku .ranks,.painting1 .files,.painting1 .ranks,.painting2 .files,.painting2 .ranks{color:#000}.dobutsu .files,.dobutsu .ranks{color:#c36e5f}.blue .files,.blue .ranks,.gray .files,.gray .ranks{color:#eee}.custom .files,.custom .ranks{color:var(--custom-grid-color,var(--c-font))}.v-dobutsu .files,.v-dobutsu .ranks{color:#c36e5f}@media (min-width:979.3px),(orientation:landscape){.coords-edge coords,.coords-out coords{text-align:center;text-shadow:none}.coords-edge coords.ranks,.coords-out coords.ranks{top:0}.coords-edge coords.ranks coord,.coords-out coords.ranks coord{transform:translateY(42%)}.coords-out coords.ranks{right:-12px;width:12px}.coords-out coords.files{top:-15px}.coords-out coords coord{color:var(--c-font-page)!important}.coords-edge .main-board sg-board{background-origin:border-box;border:calc(1.7vh * var(--board-scale, 1)) solid transparent}.coords-edge .main-board sg-hand-wrap{height:calc((100% - calc(1.7vh * var(--board-scale, 1))) / 9 * 7)}.coords-edge .main-board sg-hand-wrap sg-hand{padding-left:calc(calc(1.7vh * var(--board-scale, 1)) / 9);padding-right:calc(calc(1.7vh * var(--board-scale, 1)) / 9)}.coords-edge .main-board sg-hand-wrap.hand-bottom sg-hand{padding-bottom:calc(1.7vh * var(--board-scale, 1))}.coords-edge .main-board sg-hand-wrap.hand-top sg-hand{padding-top:calc(1.7vh * var(--board-scale, 1))}.coords-edge .main-board.v-minishogi sg-hand-wrap{height:calc(100% - calc(1.7vh * var(--board-scale, 1)))}.coords-edge .main-board.v-minishogi sg-hand-wrap sg-hand{padding:calc(1.7vh * var(--board-scale, 1)) calc(calc(1.7vh * var(--board-scale, 1)) / 5)}.coords-edge .main-board.v-kyotoshogi sg-hand-wrap{height:calc((100% - calc(1.7vh * var(--board-scale, 1))) / 5 * 4)}.coords-edge .main-board.v-kyotoshogi sg-hand-wrap sg-hand{padding-left:calc(calc(1.7vh * var(--board-scale, 1)) / 5);padding-right:calc(calc(1.7vh * var(--board-scale, 1)) / 5)}.coords-edge .main-board.v-dobutsu sg-hand-wrap{height:calc((100% - calc(1.7vh * var(--board-scale, 1))) / 4 * 3)}.coords-edge .main-board.v-dobutsu sg-hand-wrap sg-hand{padding-left:calc(calc(1.7vh * var(--board-scale, 1)) / 5);padding-right:calc(calc(1.7vh * var(--board-scale, 1)) / 5)}.coords-edge sg-promotion{outline:calc(1.7vh * var(--board-scale, 1)) solid rgba(0,0,0,.247)}.coords-edge coords{font-size:calc(1.7vh * var(--board-scale, 1) - 1px)}.coords-edge coords.ranks{left:100%;width:calc(1.7vh * var(--board-scale, 1))}.coords-edge coords.ranks coord{transform:translateY(42%)}.coords-edge coords.files{bottom:100%;top:unset}.coords-edge coords.files.gote{bottom:unset;top:100%}.coords-edge coords.files{height:calc(1.7vh * var(--board-scale, 1) - 1px);line-height:calc(1.7vh * var(--board-scale, 1) - 1px)}body[data-notation="2"] .coords-edge coords.ranks{font-size:calc(1.4vh * var(--board-scale, 1))}.coords-edge .board-editor .spare{border-bottom:calc(1.7vh * var(--board-scale, 1)) solid transparent;border-top:calc(1.7vh * var(--board-scale, 1)) solid transparent}.coords-edge .board-editor .spare-bottom{border-right:calc(calc(1.7vh * var(--board-scale, 1)) / 9 * 4) solid transparent}.coords-edge .board-editor .spare-top{border-left:calc(calc(1.7vh * var(--board-scale, 1)) / 9 * 4) solid transparent}}.d-12x12 coords coord{align-items:center;display:flex;flex:1 1 8.3333333333%;justify-content:center}.d-12x12 coords.ranks coord{transform:unset}body{--board-scale:1;--col2-uniboard-main-size:calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11 / 9 * 11 + 4vmin);--col3-uniboard-main-size:calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11 / 9 * 11 + 4vmin);--col2-uniboard-main-size-no-hands:calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11);--col3-uniboard-main-size-no-hands:calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11)}@media (min-width:979.3px),(orientation:landscape){body{--board-scale:calc((var(--zoom) / 100) * 0.6 + 0.4)}}@supports (width:min(1px,2px)){body{--col2-uniboard-main-size:min(calc(100vw * var(--board-scale) - 4vmin - 200px - 2 * var(--main-margin, 0px) - 0.8rem),calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11 / 9 * 11 + 4vmin));--col3-uniboard-main-size:min(calc(100vw * var(--board-scale) - 200px - 4vmin - 200px - 2 * var(--main-margin, 0px) - 0.8rem),calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11 / 9 * 11 + 4vmin));--col2-uniboard-main-size-no-hands:min(calc(100vw * var(--board-scale) - 6vmin - 200px - 2 * var(--main-margin, 0px) - 0.8rem),calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11));--col3-uniboard-main-size-no-hands:min(calc(100vw * var(--board-scale) - 200px - 6vmin - 200px - 2 * var(--main-margin, 0px) - 0.8rem),calc((100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem) / 12 * 11))}}@media (max-width:979.29px) and (orientation:portrait){body{--col1:1}.main-board sg-board{border-radius:0}}body.resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none}sg-resize{display:none}@media (min-width:979.3px),(orientation:landscape){sg-resize{bottom:-10px;display:block;position:absolute;right:-10px}.coords-edge sg-resize{bottom:-21px;right:-21px}sg-resize{cursor:nwse-resize;height:22px;width:22px}sg-resize:after,sg-resize:before{background:#000;content:"";height:1px;position:absolute;width:12px}sg-resize:before{transform:translate(7px,8px) rotate(-45deg);width:5px}sg-resize:after{transform:translate(1px,6px) rotate(-45deg)}sg-resize:hover{background:var(--m-accent_alpha_neg50);border-radius:50%;z-index:50}.resizing sg-resize{background:var(--m-secondary_alpha_neg50);border-radius:50%;z-index:50}}#modal-overlay,.expiration,.rclock .berserked,.rclock .moretime,.rclock .tour-rank,.rcontrols .suggestion,.round__now-playing .switcher{align-items:center;display:flex;flex-flow:row wrap}.context-streamer,.rcontrols .negotiation,.rcontrols .pending,.rcontrols .post-game-study-decline,.rcontrols .rematch-decline,.rcontrols .resume-decline,.ruser .line{align-items:center;display:flex;flex-flow:row nowrap}.round__now-playing h3{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}#modal-wrap,.crosstable povs,.crosstable__matchup,.crosstable__score,.crosstable__users,.rcontrols .follow-up,.rmoves,.round__side{display:flex;flex-flow:column}#modal-wrap,#modal-wrap .close,.context-streamer,.crosstable,.now-playing>a,.round__app__table.no-clock{border-radius:6px}.crosstable{overflow:hidden}.crosstable .sep{border-radius:6px 0 0 6px}.rcontrols .post-game-study-decline,.rcontrols .rematch-decline,.rcontrols .resume-decline,.round__app__table{border-radius:0 6px 6px 0}.rclock-top .time{border-radius:6px 6px 0 0}.rclock-bottom .time{border-radius:0 0 6px 6px}#modal-wrap .close:hover,.context-streamer,.crosstable,.rcontrols .post-game-study-decline,.rcontrols .rematch-decline,.rcontrols .resume-decline,.rmoves .buttons{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.rclock-bottom .time,.round__app__table{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.12)}.rclock .time{font-family:Roboto,sans-serif}.rclock .tour-rank,.round__now-playing .now-playing{color:var(--c-font-page)}.rclock body.custom-background-img .tour-rank,.round__now-playing body.custom-background-img .now-playing,body.custom-background-img .rclock .tour-rank,body.custom-background-img .round__now-playing .now-playing{text-shadow:var(--text-shadow)}#powerTip .forecast-info .title,.cmn-toggle+label:after,.crosstable povs:hover,.crosstable__score,.crosstable__users{background:var(--c-bg-metal);color:var(--c-font-metal);text-shadow:var(--metal-shadow)}.cmn-toggle:hover+label:after{background:var(--c-bg-metal-hover);color:var(--c-font-metal-hover);text-shadow:var(--metal-shadow)}#modal-wrap{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.fbt{background:none;border:none;color:var(--c-font);outline:none}.cmn-toggle:focus+label:before,.cmn-toggle:hover+label:before{box-shadow:0 0 12px var(--c-font-dim)}.context-streamer{overflow:hidden}.context-streamer,.ruser .text{white-space:nowrap}.crosstable__users,.ruser .text,.ruser a{overflow:hidden;text-overflow:ellipsis}#modal-overlay{background:var(--c-page-mask);bottom:0;left:0;position:fixed;right:0;top:0;z-index:109}.cmn-toggle,.rmoves{touch-action:manipulation}#modal-overlay{justify-content:center}#modal-wrap{background:var(--c-bg-box);border:var(--border);max-height:96vh;max-width:100vw;padding:2rem;position:relative;text-align:center}#modal-wrap>div{overflow:auto}#modal-wrap .close{background:none;color:var(--c-font);cursor:pointer;font-size:16px;height:32px;line-height:28px;position:absolute;right:0;top:0;width:32px;z-index:100}@media (min-width:799.3px){#modal-wrap .close{background:var(--c-font-dimmer);border-radius:50%;color:var(--c-bg-box);right:-12px;top:-12px}}#modal-wrap .close:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#modal-wrap .close:hover{background:var(--c-bad);color:var(--c-bad-over)}.crosstable__users{flex:1 1 auto}.crosstable{display:flex;line-height:1.9em;width:100%}.crosstable fill,.crosstable povs{background:var(--c-bg-box);flex:1 1 auto}.crosstable povs,.crosstable__matchup,.crosstable__score,.crosstable__users{text-align:center}.crosstable__users{max-width:40vw;text-align:left}.crosstable__users a{padding-left:2vmin}.crosstable__score{flex:0 0 auto;font-weight:700}.crosstable__score span{padding:0 2vmin}.crosstable__matchup{background:var(--m-primary_bg-box_mix_20);flex:1 1 auto;font-weight:700}.crosstable povs a{color:var(--c-font-dim);flex:0 0 50%}.crosstable povs:hover a{opacity:1!important}.crosstable povs a.loss{opacity:.2}.crosstable povs.current a{background:var(--m-accent_bg-box_mix_25);opacity:1!important}.crosstable povs.new{border:var(--c-border)}@media (max-width:649.29px){.crosstable povs{display:none}.crosstable povs:nth-last-child(-n+12){display:flex}}.crosstable .sep{border-left:var(--border);margin-left:.3em}.crosstable .win{color:var(--c-good);font-weight:700}.crosstable .loss{color:var(--c-bad)}.crosstable .unavailable{margin-top:40px;opacity:.7}.fbt{line-height:1.5;text-transform:uppercase;transition:all .1s}@media (hover:hover){.fbt:hover:not(.disabled):not([disabled]){background:var(--c-secondary);color:var(--c-secondary-over)}}.fbt.active{background:var(--c-secondary)!important;color:var(--c-secondary-over)}.fbt.disabled,.fbt[disabled]{cursor:default;opacity:.5}@media (hover:hover){.fbt-red:hover:not(.disabled):not([disabled]){background:var(--c-error);color:var(--c-error-over)}}@keyframes glowing{50%{background:var(--m-link_bg-box_mix_20)}}.glowing{animation:glowing 2s ease-in-out infinite;color:var(--c-font-clear)}.glowing:hover{animation:none}@keyframes rubber-band{0%{transform:scaleX(1)}6%{transform:scale3d(1.25,.75,1)}8%{transform:scale3d(.75,1.25,1)}10%{transform:scale3d(1.15,.85,1)}13%{transform:scale3d(.95,1.05,1)}15%{transform:scale3d(1.05,.95,1)}20%{transform:scaleX(1)}}.rubber-band{overflow:hidden}.rubber-band span{animation:rubber-band 4s infinite;display:block;position:relative;z-index:2}@keyframes bar-glider-anim{0%{transform:translateX(-1300px)}to{transform:translateX(2100px)}}.bar-glider{overflow:hidden;position:relative}.bar-glider:after{animation:bar-glider-anim 3s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3));bottom:0;content:"";left:0;position:absolute;top:0;width:70px}@media (prefers-reduced-motion:reduce){.bar-glider:after{display:none}}.now-playing{display:grid;padding:9px;grid-gap:9px;--np-min-width:200px;grid-template-columns:repeat(auto-fill,minmax(var(--np-min-width),1fr))}@media (max-width:499.29px){.now-playing{--np-min-width:50%}}.now-playing>a{color:var(--c-font);display:flex;flex-direction:column;justify-content:center}.now-playing>a:hover{background-color:var(--c-bg-zebra)}.now-playing .meta{display:block;overflow:hidden;text-align:center}.now-playing .indicator{color:var(--c-accent);display:block;margin-top:-3px}.now-playing sg-board{box-shadow:none}.context-streamers{margin-bottom:-1vmin;max-height:20vh;min-height:calc(2.2em + 1vmin)}@media (max-width:979.29px) and (orientation:portrait){.context-streamers{margin-bottom:0}}.context-streamer{background:var(--c-bg-box);color:var(--c-brag);height:2.2em;margin-top:1vmin;transition:all .1s}.context-streamer:before{font-size:1.3em;margin-left:.4em}.context-streamer:hover{background:var(--c-brag);color:var(--c-brag-over)}.cmn-toggle{margin-left:-99999px;position:absolute}.cmn-toggle+label{background-color:var(--c-border);border-radius:24px;cursor:pointer;display:block;height:24px;outline:none;padding:1px;position:relative;-webkit-user-select:none;-moz-user-select:none;width:40px}.cmn-toggle+label:after,.cmn-toggle+label:before{bottom:1px;content:"";display:block;left:1px;position:absolute;top:1px}.cmn-toggle+label:before{background-color:var(--c-bad);border-radius:24px;right:1px}.cmn-toggle--subtle+label:before{background-color:var(--c-font-dimmer)}.cmn-toggle:hover+label:before{transition:background .1s}.cmn-toggle+label:after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,.3);width:22px}.cmn-toggle:hover+label:after{transition:margin .1s}.cmn-toggle:checked+label:before{background-color:var(--c-good)}.cmn-toggle:checked+label:after{margin-left:16px}.game__meta__infos{align-items:center;display:flex;flex-flow:row nowrap}.game__meta{border-radius:6px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);overflow:hidden}.game__tournament-clock .clock{font-family:Roboto,sans-serif}.game__meta .user-tv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game__meta{background:var(--c-bg-box)}.game__meta section{padding:.8em 2vmin}.game__meta section:not(:last-child){border-bottom:var(--border)}.game__meta section.game__links{display:flex;padding:0}.game__meta section.game__links a{border-radius:0}.game__meta section.game__links a:last-child{flex:1}.game__meta section.game__links a:nth-child(2){border-left:var(--border)}.game__meta__infos{position:relative}.game__meta__infos:before{font-size:3rem;margin-right:4%}.game__meta__infos p{margin:0}.game__meta__infos time{opacity:1}.game__meta .status{text-align:center}.game__meta__players{display:flex;flex-direction:column-reverse;font-size:90%;margin-top:.3rem}.game__meta__players.orientation-gote{flex-direction:column}.game__meta__players .berserk:before{margin-left:4px}.game__meta .bookmark{color:var(--c-font-dim);position:absolute;right:0;z-index:2}.game__meta .bookmark :before{font-size:1.3em}.game__meta .bookmark.bookmarked .off,.game__meta .bookmark:not(.bookmarked) .on{display:none}.game__meta .user-tv{font-size:1.2em}.game__tournament-clock .clock{font-size:2em;text-align:center}@media (hover:hover){.game__meta .bookmark{display:none}.game__meta:hover .bookmark{display:block}}.simul-complete{display:flex;flex-direction:column}.simul-complete .title{font-size:2rem}.simul-complete div[data-icon]{font-size:6rem;padding:1rem}.rank-change{display:flex;flex-direction:column;min-width:200px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rank-change .title{font-size:1.5rem}.rank-change div[data-icon]{font-size:5rem;padding-top:1rem}.rank-change .rank-tag{font-size:3rem;letter-spacing:2px}#modal-wrap.study__invite{min-width:26em}@media (min-width:499.3px){#modal-wrap.study__invite{width:30em}}#modal-wrap.study__invite .study-option{display:flex;flex-direction:column;overflow-y:hidden}#modal-wrap.study__invite .study-option:first-child{border-bottom:var(--border);margin-bottom:.5rem;padding-bottom:.5rem}#modal-wrap.study__invite .study-option .study-title{font-size:1.2rem}#modal-wrap.study__invite .study-option .study-title:first-child{margin-left:.5rem}#modal-wrap.study__invite .study-option .desc{color:var(--c-font-dim);font-size:.8rem;margin:.5rem auto .3rem;max-width:100vw}@media (min-width:799.3px){#modal-wrap.study__invite .study-option .desc{max-width:25vw}}#modal-wrap.study__invite .study-option form{margin:.5rem 0}#modal-wrap.study__invite .study-option form>div{align-items:center;display:flex;justify-content:space-between}#modal-wrap.study__invite .study-option form>div label{margin-right:.75rem}#modal-wrap.study__invite .study-option form>div .user-invite{width:calc(100% - 1px)}#modal-wrap.study__invite .study-option form>div .tt-suggestion{text-align:left}#modal-wrap.study__invite .study-option form>div>:last-child{flex:1}#modal-wrap.study__invite .study-option form button{margin-bottom:.5rem;margin-top:1rem;width:100%}.mchat,.mchat__content{display:flex;flex-flow:column}.mchat,.mchat__tab input{border-radius:6px}.mchat{overflow:hidden}.mchat__tab,.palantir{border-radius:6px 6px 0 0}.mchat{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.12)}.mchat__messages a:not(.user-link),.mchat__tab{font-family:Roboto,sans-serif}.chat__members{color:var(--c-font-page)}body.custom-background-img .chat__members{text-shadow:var(--text-shadow)}.mchat__tab input{-webkit-appearance:none;background:var(--c-bg-page);border:1px solid var(--c-bg-low);display:inline-block;padding:.5em}.mchat__tab input:checked{background:var(--c-secondary-dimmer);border-color:var(--c-secondary-dim)}.mchat__tab{overflow:hidden}.mchat__tab,.mchat__tab span{white-space:nowrap}.mchat__messages{overflow-wrap:break-word;word-break:break-word}.mchat__tab span{overflow:hidden;text-overflow:ellipsis}.mchat__tabs{display:flex;flex:0 0 auto}.mchat__tab{color:var(--c-font-page);cursor:pointer;flex:1 1 auto;padding:.4em 10px;text-align:center;transition:all .1s}.mchat__tab:hover{background:var(--m-accent_bg-box_mix_15)}.mchat__tab-active,.mchat__tab:only-child{background:var(--c-bg-box)!important;color:var(--c-font)}.mchat__tab input{cursor:pointer;display:none}.mchat__tab-active input{display:block}.mchat__tab:last-child{border-right:none}.mchat-optional .mchat__tab.discussion{align-items:center;display:flex;flex:6;justify-content:space-between}.mchat-optional .mchat__tab.note{flex:4}.chat__members{font-size:.9em;height:100%;overflow:hidden}.chat__members__inner{align-items:flex-start;display:flex}.chat__members__inner .number{align-items:center;display:flex;margin-right:1ch}.chat__members__inner .number:before{color:var(--c-font-dim);font-size:1em;margin-right:.3ch}.chat__members__inner .user-link{color:var(--c-font-dim)}.mchat__messages{cursor:auto;flex:1 1 auto;font-size:.9em;overflow-x:hidden;overflow-y:auto}.mchat__messages li{line-height:1.2em;overflow-y:hidden;padding:.5em;position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mchat__messages .deleted{opacity:.5}.mchat__messages .system{display:block;font-size:.9em;font-style:italic;margin-left:0;opacity:.8;text-align:center}.mchat__messages .color,.mchat__messages .user-link{color:var(--c-font-dim);font-weight:700;letter-spacing:-1px;margin-right:.4em;padding:0}.mchat__messages .title{margin-right:3px}.mchat__messages i{color:var(--c-accent);cursor:pointer;display:none;margin-right:3px;opacity:.7;padding:4px 5px;position:absolute;right:0;top:5px}.mchat__messages i:hover{opacity:1}.mchat__messages li:hover i{display:block;text-shadow:0 0 2px var(--c-bg-box),0 0 5px var(--c-bg-box),0 0 10px var(--c-bg-box)}.mchat__say{background:unset;border:0;border-radius:0;border-top:var(--border);flex:0 0 auto;padding:3px 20px 3px 4px}.mchat__say.whisper{color:var(--c-good);font-style:italic;font-weight:700}@keyframes palantir-glowing{40%{background:none}50%{background:var(--m-secondary_bg-box_mix_30)}60%{background:var(--m-primary_bg-box_mix_30)}70%{background:none}}.palantir{animation:palantir-glowing 1.5s ease-in-out infinite;flex:0 1 auto}.palantir-slot{animation:none;opacity:.6}.palantir-slot:hover{opacity:1}.palantir-off,.palantir-on{animation:none}.palantir-on{background:var(--c-good);color:var(--c-good-over)}.palantir-on:hover{background:var(--c-bad)!important;color:var(--c-bad-over)!important}.palantir:after{background:none;box-shadow:none;left:0;right:auto;top:1px}.mchat{grid-area:chat;justify-content:stretch;min-height:10em}.mchat__content{background:var(--c-bg-box);flex:1 1 auto;overflow:hidden}.mchat__content.note textarea{background-color:transparent;border:none;flex-grow:1;font-size:.9em;line-height:1.7em;outline:none;resize:none}.mchat__presets{align-items:center;display:flex;flex:0 0 auto;flex-flow:row nowrap;line-height:1.4em}.mchat__presets span{border:var(--border);border-width:1px 1px 0 0;cursor:pointer;display:block;flex:1 1 auto;font-size:.9em;opacity:.8;text-align:center;text-transform:uppercase;transition:all .1s}.mchat__presets span.disabled{background:var(--m-accent_bg-box_mix_15);color:transparent;cursor:default}.mchat__presets span:not(.disabled):hover{background:var(--c-accent);color:var(--c-accent-over);opacity:1}.mchat__presets span:first-child{border-left:none}.mchat__presets span:last-child{border-right:none}.keyboard-move{align-items:center;display:flex;flex-flow:row nowrap;height:-moz-fit-content;height:fit-content}.keyboard-move input{border:var(--border);font-size:1.1em;font-weight:700;margin-right:1rem;transition:all .1s;width:6em}.keyboard-move input.wrong{background:var(--c-bad);color:var(--c-bad-over)}.keyboard-move em{color:var(--c-font-dim)}.rclock body.playing.zen .berserked,.rclock body.playing.zen .moretime,.rclock body.playing.zen .tour-rank,.rmoves body.playing.zen .moves,body.playing.zen #friend_box,body.playing.zen .mchat,body.playing.zen .rclock .berserked,body.playing.zen .rclock .moretime,body.playing.zen .rclock .tour-rank,body.playing.zen .rmoves .moves,body.playing.zen .round__side,body.playing.zen .round__underboard,body.playing.zen .round__underchat,body.playing.zen .ruser,body.playing.zen .site-buttons,body.playing.zen .site-title-nav{display:none}#main-wrap{--main-max-width:auto}@media (max-width:979.29px) and (orientation:portrait){#main-wrap{--main-max-width:calc((100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 84px - 4vmin - 2vmin) / 12 * 9)}#main-wrap:has(.main-v-minishogi,.main-v-kyotoshogi){--main-max-width:calc((100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 84px - 4vmin - 2vmin) / 7 * 5 / 12 * 11)}#main-wrap:has(.main-v-dobutsu){--main-max-width:calc((100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 84px - 4vmin - 2vmin) / 6 * 3 / 12 * 11)}#main-wrap:has(.main-v-chushogi){--main-max-width:calc((100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 84px - 1vmin) / 12 * 11)}}.round{display:grid;grid-area:main;grid-gap:2vmin;grid-template-areas:"app" "under" "side" "uchat"}.round__app{grid-area:app}.round__side{grid-area:side}.round__underboard{grid-area:under}.round__underchat{grid-area:uchat}@media (min-width:979.3px),(orientation:landscape){.round{grid-template-areas:"app   app" "under side" "under uchat" "under .";grid-template-columns:1fr minmax(200px,320px);grid-template-rows:auto fit-content(0) fit-content(0)}.round__app{justify-self:center}.round__app__board{align-self:center}.round__underboard{width:var(--col2-uniboard-main-size)}.round.main-v-chushogi .round__underboard{width:var(--col2-uniboard-main-size-no-hands)}}@media (min-width:1259.3px) and (orientation:landscape){.round{grid-template-areas:"side  . app   app" "uchat . under under";grid-template-columns:minmax(200px,320px) 2vmin auto;grid-template-rows:fit-content(0);grid-gap:0}.round__underboard,.round__underchat{margin-top:3vmin}.round__underboard{display:grid;grid-template-areas:"cs          . ." "now-playing . .";grid-template-columns:var(--col3-uniboard-main-size) 2vmin minmax(200px,320px);width:100%}.round__underboard .crosstable{grid-area:cs}.round__underboard:empty{display:none}.compact-layout .round .mchat{margin-bottom:25px}.round .crosstable__users{flex:7 1 auto}.round.main-v-chushogi{grid-template-columns:minmax(200px,320px) 3vmin 1fr minmax(200px,320px)}.round.main-v-chushogi .round__underboard{grid-template-columns:var(--col3-uniboard-main-size-no-hands) 2vmin minmax(200px,320px)}}@media (max-width:799.29px) and (orientation:landscape){.round .crosstable{display:none}}.rcontrols{grid-area:controls}.expiration-top{grid-area:expi-top}.expiration-bottom{grid-area:expi-bot}.ruser-top{grid-area:user-top}.ruser-bottom{grid-area:user-bot}.rclock-top{grid-area:clock-top}.rclock-bottom{grid-area:clock-bot}.rmoves{grid-area:moves}.keyboard-move{grid-area:kb-move}.round__app{display:grid}@media (max-width:979.29px) and (orientation:portrait){.round__app{grid-template-areas:"." "user-top" "board" "expi-bot" "user-bot" "moves" "kb-move" "controls";grid-template-rows:auto 42px auto auto 42px}.round__app .rclock-top{grid-area:2/1/2/2}.round__app .rclock-bottom{grid-area:5/1/5/2}.round__app sg-board{box-shadow:none}.round__app .expiration-top,.round__app__table{display:none}.round__app .keyboard-move{margin-left:2vmin}.round__app .rmoves{margin-top:1vmin}.round__app.move-confirm{grid-template-areas:"controls" "user-top" "board" "expi-bot" "user-bot" "moves" "kb-move"}}@media (min-width:979.3px),(orientation:landscape){.round__app{grid-template-areas:"board    . clock-top" "board    . expi-top" "board    . user-top" "board    . moves" "board    . controls" "board    . user-bot" "board    . expi-bot" "board    . clock-bot" "kb-move  . .";grid-template-columns:var(--col2-uniboard-main-size) 2vmin minmax(200px,320px);grid-template-rows:auto auto auto minmax(0,1fr)}.round__app .round__app__table{grid-area:2/3/8/4}.round__app .expiration-top{display:flex}.round__app .rmoves{margin-bottom:1px}.round__app .rmoves .moves{background:none;display:none}.round__app .keyboard-move{margin:2vmin 0 0}.round__app .rcontrols{align-self:flex-end}.round__app .rcontrols .ricons.empty{display:none}.round__app.compact-layout{grid-template-areas:"user-top . expi-top" "board    . moves" "board    . moves" "board    . controls" "user-bot . expi-bot" "kb-move  . .";grid-template-columns:var(--col2-uniboard-main-size) 2vmin minmax(200px,320px);grid-template-rows:fit-content(0) fit-content(0) 1fr fit-content(0);margin-top:-25px;grid-column-gap:0}.round__app.compact-layout .rclock-turn{height:unset;line-height:unset}.round__app.compact-layout .empty__clock-top,.round__app.compact-layout .rclock-top{grid-area:1/1/2/2}.round__app.compact-layout .empty__clock-bottom,.round__app.compact-layout .rclock-bottom{grid-area:5/1/6/2}.round__app.compact-layout .round__app__table{grid-area:2/3/5/4}.round__app.compact-layout .rclock{margin-right:calc((100% - 4vmin) / 11 + 2vmin)}.main-v-kyotoshogi .round__app.compact-layout .rclock,.main-v-minishogi .round__app.compact-layout .rclock{margin-right:calc((100% - 4vmin) / 7 + 2vmin)}.main-v-chushogi .round__app.compact-layout .rclock{margin-right:0}.main-v-dobutsu .round__app.compact-layout .rclock{margin-right:calc((100% - 4vmin) / 5 + 2vmin)}.round__app.compact-layout .rclock{background-color:var(--c-bg-high);height:25px;justify-self:flex-end;z-index:1}.round__app.compact-layout .rclock .berserked:before,.round__app.compact-layout .rclock .go-berserk:before,.round__app.compact-layout .rclock .moretime:before{font-size:18px}.round__app.compact-layout .rclock .go-berserk,.round__app.compact-layout .rclock .tour-rank{font-size:18px;line-height:unset}.round__app.compact-layout .rclock .byoyomi,.round__app.compact-layout .rclock .time{font-size:16px!important;line-height:22px}.round__app.compact-layout .rclock .byoyomi.per0,.round__app.compact-layout .rclock .time.per0{padding:0}.round__app.compact-layout .rclock .time{box-shadow:none;padding:3px 1vmin 0}.round__app.compact-layout .rclock .byoyomi{padding-left:0}.round__app.compact-layout .rclock .berserked,.round__app.compact-layout .rclock .moretime,.round__app.compact-layout .rclock .tour-rank{order:-1}.round__app.compact-layout .rclock .bar{display:none}.round__app.compact-layout .ruser{width:calc((100% - 4vmin) / 11 * 9)}.main-v-kyotoshogi .round__app.compact-layout .ruser,.main-v-minishogi .round__app.compact-layout .ruser{width:calc((100% - 4vmin) / 7 * 5)}.main-v-chushogi .round__app.compact-layout .ruser{width:100%}.main-v-dobutsu .round__app.compact-layout .ruser{width:calc((100% - 4vmin) / 5 * 3)}.round__app.compact-layout .ruser{margin-left:calc((100% - 4vmin) / 11 + 2vmin)}.main-v-kyotoshogi .round__app.compact-layout .ruser,.main-v-minishogi .round__app.compact-layout .ruser{margin-left:calc((100% - 4vmin) / 7 + 2vmin)}.main-v-chushogi .round__app.compact-layout .ruser{margin-left:0}.main-v-dobutsu .round__app.compact-layout .ruser{margin-left:calc((100% - 4vmin) / 5 + 2vmin)}.round__app.compact-layout .ruser{background-color:var(--c-bg-high);height:25px;line-height:22px;padding:.1em .3em 0;z-index:1}.round__app.compact-layout .ruser a{flex:none}.round__app.compact-layout .expiration{height:25px}.round__app.small-moves{grid-template-areas:"board . ." "board    . clock-top" "board    . expi-top" "board    . user-top" "board    . moves" "board    . controls" "board    . user-bot" "board    . expi-bot" "board    . clock-bot" "board . ." "kb-move  . .";grid-template-rows:minmax(0,1fr) auto auto auto auto auto auto auto auto minmax(0,1fr)}.round__app.small-moves .round__app__table{grid-area:3/3/9/4}.round__app.small-moves .rmoves .areplay{flex:0 0 8rem}}@media (min-width:979.3px) and (min-height:500px),(orientation:landscape) and (min-height:500px){.round__app .rmoves .moves{display:flex}}.round__app__board{grid-area:board}@media (max-width:979.29px) and (orientation:portrait){.round__app__board{margin:1vmin auto}.main-v-chushogi .round__app__board{margin:0 auto}}@media (min-width:979.3px),(orientation:landscape){.main-v-chushogi .round__app{grid-template-columns:var(--col2-uniboard-main-size-no-hands) 3vmin minmax(200px,320px)}.main-v-chushogi .round__app.compact-layout{grid-template-columns:var(--col3-uniboard-main-size-no-hands) 3vmin minmax(200px,320px)}.main-board.v-kyotoshogi .round__app.compact-layout,.main-board.v-minishogi .round__app.compact-layout{padding-bottom:calc((100% - 4vmin) / 11 * 9 / 11 * 12)}.main-board.v-kyotoshogi .round__app.compact-layout .sg-wrap,.main-board.v-minishogi .round__app.compact-layout .sg-wrap{height:87.3015873016%;top:7.9365079365%}.main-board.v-dobutsu .round__app.compact-layout{padding-bottom:calc((100% - 4vmin) / 11 * 9 / 11 * 12)}.main-board.v-dobutsu .round__app.compact-layout .sg-wrap{height:73.3333333333%;top:6.6666666667%}}#zentog{border-bottom-right-radius:6px;display:none;opacity:.5;padding:.5em 1em;position:absolute;z-index:110}body.playing.zen #zentog{display:block}#zentog:hover{opacity:1}body.playing.zen .ricons{margin:.5em 0 1em}body.playing.zen #top{justify-content:center}.round__side .game__meta{flex:0 0 auto}.round__side .game__meta__players .team{float:right}.mchat{flex:1 1 0;margin-top:2vmin}.round__app__table{background:var(--c-bg-box)}.expiration{background:var(--c-good);color:var(--c-good-over);font-size:.9rem;justify-content:center;line-height:2}.expiration-top{border-top-right-radius:6px}.expiration-bottom{border-bottom-right-radius:6px}.expiration.emerg{background:var(--c-bad)}.expiration strong{font-size:1rem;margin-right:.3em}.ruser{display:flex;font-size:1.2em;justify-content:left;line-height:42px;padding:0 .3em}.ruser a{color:var(--c-font)}.ruser a:hover{color:var(--c-link)}.ruser.long a{font-size:.9em;letter-spacing:-.5px}.ruser .ai-level,.ruser rating{color:var(--c-font-dim);flex:0 0 auto;letter-spacing:-.5px;margin:0 .25em 0 .3em}.ruser .line{justify-content:center}@keyframes connecting{0%{opacity:.1}50%{opacity:.3}to{opacity:.1}}.ruser.connecting .line{animation:connecting .9s ease-in-out infinite}.ruser .rp{margin-right:.2em}@media (min-width:979.3px),(orientation:landscape){.ruser{line-height:inherit;padding:.5em .5em .5em .3em}.ruser a,.ruser name{flex:1 1 auto}.ruser img.flag{display:none}}.rclock{display:flex;justify-content:flex-end;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:979.29px) and (orientation:portrait){.rclock{justify-self:flex-end;z-index:1}}@media (min-width:979.3px),(orientation:landscape){.rclock{height:45px;justify-content:space-between}.rclock-bottom{z-index:0}}.rclock-turn{align-self:center;line-height:42px}@media (max-width:979.29px) and (orientation:portrait){.rclock-turn__text{background:var(--c-bg-box);font-weight:700;padding:0 2vmin;white-space:nowrap}}@media (min-width:979.3px),(orientation:landscape){.rclock-turn{height:45px;line-height:45px}}.rclock .clock-byo{display:flex;flex-direction:row-reverse;min-width:3em;z-index:-1}@media (min-width:979.3px),(orientation:landscape){.rclock .clock-byo{flex-direction:row}}.rclock .byoyomi{align-items:center;display:flex;flex-direction:row-reverse;font-size:1.2rem;opacity:.8;padding:0 .35rem}@media (min-width:979.3px),(orientation:landscape){.rclock .byoyomi{flex-direction:row;font-size:1.5rem}}.rclock .time{background:var(--c-bg-box);display:flex;font-size:2.5em;font-weight:700;line-height:42px;padding:3px 2vmin 0;white-space:nowrap}.rclock .time.hour{font-size:2.3em}@media (max-width:979.29px) and (orientation:portrait){.rclock .time{background:none;border-radius:0;box-shadow:none;padding-top:0}}@media (min-width:979.3px),(orientation:landscape){.rclock .time{align-items:flex-end;font-size:2.8em;letter-spacing:.1em}.rclock .time.hour{font-size:2.7em;letter-spacing:.1em}}.rclock-correspondence .time{font-size:1.6em;letter-spacing:inherit}@media (min-width:979.3px),(orientation:landscape){.rclock-correspondence .time{line-height:1.5em}}@media (min-width:499.3px){.rclock-correspondence .time{font-size:1.9em}}.rclock tenths{font-size:70%;margin-bottom:-.18em}.rclock huns{font-size:80%}@media (max-width:979.29px) and (orientation:portrait){.rclock huns{display:none}}.rclock sep{font-size:.8em;opacity:.5}.rclock sep.low{opacity:.15}.rclock.running .time{background:var(--m-secondary_bg-box_mix_30);color:var(--c-font-clearer)}.rclock.emerg:not(.byo) .time,.rclock.outoftime .time{background-color:var(--m-bad_bg-box_mix_30)}.rclock.emerg.running .time{background-color:var(--m-bad_bg-box_mix_50);color:var(--c-font-clearer)}.rclock.over .byoyomi,.rclock.over .time{color:var(--c-font-dimmer)}.rclock .go-berserk{font-size:2.2em;padding:0 .3em}.rclock .go-berserk:hover{background:none!important;color:var(--c-accent)!important}.rclock .berserked,.rclock .moretime,.rclock .tour-rank{display:none}@media (min-width:979.3px),(orientation:landscape){.rclock .berserked,.rclock .moretime,.rclock .tour-rank{display:flex;flex:0 1 auto;font-size:1.7em;order:-1;order:inherit;padding:0 .3em}}.rclock .tour-rank{opacity:.65}.rclock .moretime{opacity:.4}.rclock .moretime:hover{opacity:1}.rclock .berserked{color:var(--c-accent);font-size:2.2em}.rmoves{max-height:100vh}.rmoves .buttons{align-items:center;background:var(--c-bg-zebra);display:flex;flex:0 0 40px;font-size:.9em;justify-content:stretch;order:2}@media (min-width:979.3px),(orientation:landscape){.rmoves .buttons{order:0}}.rmoves .fbt,.rmoves .noop{flex:0 0 16.6666666667%;padding:9px 0;text-align:center}.rmoves .fbt[disabled]{pointer-events:none}.rmoves .message{flex:0 0 6.1rem}.rmoves .result-wrap.victorious{color:var(--c-good)}.rmoves .result-wrap.defeated{color:var(--c-bad)}@media (max-width:979.29px) and (orientation:portrait){.rmoves{margin-bottom:1vmin;overflow:hidden}.rmoves .col1-moves{display:flex;flex:0 0 3em}.rmoves .col1-moves .fbt{flex:0 0 auto;opacity:.7;padding:0 1.1em}.rmoves .col1-moves .fbt[disabled]{opacity:.3}body.playing.zen .rmoves .col1-moves{display:none}.rmoves .moves{align-items:stretch;box-shadow:inset 0 4px 12px #000;color:var(--c-font-page);display:flex;flex:1 1 100%;overflow-x:scroll;white-space:nowrap}html.custom-light .rmoves .moves,html.light .rmoves .moves,html.light-new .rmoves .moves{box-shadow:0 4px 4px var(--m-bg-page_c-lightness_78) inset}.rmoves .moves::-webkit-scrollbar{height:0}.rmoves .moves>:first-child{margin-left:auto!important}.rmoves .result-wrap,.rmoves index,.rmoves m2{align-items:center;display:flex;justify-content:center;padding:0 .3rem}.rmoves index{color:var(--c-font-dimmer);padding-right:.15em}.rmoves m2{cursor:pointer;font-size:1.1em}.rmoves m2.active,.rmoves m2:hover{background:var(--c-bg-zebra)}.rmoves m2.active{color:var(--c-font-clearer)}.rmoves .buttons{display:none}.rmoves .result{font-size:1.1em;font-weight:700;margin:0}.rmoves .message{align-items:center;display:flex;flex:0 0 3em;justify-content:center;line-height:1.2}.rmoves .message br{display:none}.rmoves .message strong{margin-left:.5em}.rmoves .message:before{margin-right:.3em}.rmoves .status,body.playing.zen .rmoves .message{display:none}}@media (min-width:979.3px),(orientation:landscape){body.custom-background-img .rmoves{background:var(--c-bg-box)}.rmoves .moves{display:flex;flex-flow:row wrap}.rmoves index{background:var(--c-bg-zebra);border-right:var(--border);color:var(--c-font-dimmer);display:flex;flex:0 0 17%;justify-content:center;line-height:2.07em}.rmoves m2{cursor:pointer;flex:0 0 83%;font-size:1.185em;line-height:1.75em;padding:0 .3em 0 .5em}.rmoves m2:hover{background:var(--c-primary);color:var(--c-primary-over)}.rmoves m2.active{background:var(--m-primary_bg-box_mix_20);color:var(--c-font-clear);font-weight:700}.rmoves .message{align-items:center;display:flex;margin:0 1em}.rmoves .message:before{color:var(--c-font-dim);font-size:3em;margin-right:12px}.rmoves .result-wrap{text-align:center;width:100%}.rmoves .status{border-top:var(--border);font-style:italic;margin:0;padding:1.3rem .3rem}.rmoves .areplay{border-top:var(--border);display:block;flex:2 1 0;overflow-x:hidden;overflow-y:auto;position:relative;will-change:scroll-position}.rmoves .areplay .moves{white-space:normal}}.rcontrols{text-align:center;width:100%}.rcontrols p{margin:0}.rcontrols .disabled{cursor:not-allowed;opacity:.5}.rcontrols .ddloader{margin:30px auto 20px}.rcontrols .negotiation,.rcontrols .pending,.rcontrols .suggestion{background:var(--c-bg-zebra);padding:.5em 3%}.rcontrols .suggestion{justify-content:space-around}.rcontrols .suggestion p{width:100%}.rcontrols .suggestion h5{font-size:1.2rem;margin-left:1rem;text-align:center;width:100%}.rcontrols .suggestion .button{margin:.5em 0 0}.rcontrols .suggestion .sealed-move{font-size:1.1rem;padding:2rem 1rem}.rcontrols .pending p{flex:3 1;margin-right:7px}.rcontrols .pending .button{flex:1 1}@keyframes flash-once{0%{background:var(--c-accent);color:var(--c-accent-over)}to{background:var(--c-bg-zebra);color:var(--c-font)}}.rcontrols .negotiation{animation:flash-once 1s ease-in;padding:1px}.rcontrols .negotiation p{flex:3 1 auto;margin:.5rem}.rcontrols .negotiation a{background:var(--c-bg-box);flex:1 0 3rem;font-size:1.5em;line-height:3em}.rcontrols .negotiation .accept{color:var(--c-good);margin-right:1px}.rcontrols .negotiation .decline{color:var(--c-bad)}.rcontrols .negotiation a:hover{background:var(--c-good);color:var(--c-good-over)}.rcontrols .negotiation a.decline:hover{background:var(--c-bad)}@media (max-width:979.29px) and (orientation:portrait){.rcontrols .negotiation a{flex:0 0 2.5rem;line-height:1.6em;padding:0 1.2em}.rcontrols .negotiation{padding:3px}}.rcontrols .follow-up{position:relative}.rcontrols .follow-up .fbt{padding:12px 0}.rcontrols .follow-up>.fbt:first-child{margin-top:0}.rcontrols .follow-up .fbt.strong{font-size:1.2em;padding:1.8em 0}.rcontrols .follow-up .weak{font-weight:400;padding:6px 0}.rcontrols .follow-up .weak:before{opacity:.7}.rcontrols .follow-up form .fbt{width:100%}.rcontrols .follow-up .spinner{height:44px;width:36px}.rcontrols .follow-up .spinner path{stroke:var(--c-primary-over)}@media (max-width:979.29px) and (orientation:portrait){.rcontrols .follow-up{margin-top:2vmin}}.rcontrols .analysis{display:none}@media (max-width:979.29px) and (orientation:portrait){.rcontrols .analysis:not(.disabled){display:block;margin-left:2em}}.rcontrols .draw p{order:2}.rcontrols .draw a{order:1}.rcontrols .rematch.fbt,.rcontrols .resume.fbt{background:var(--c-bg-zebra);color:var(--c-font-clear);font-size:1.2em;height:5.5rem}.rcontrols .rematch.me,.rcontrols .resume.me{background:var(--m-primary_bg-box_mix_80)}.rcontrols .rematch.fbt.active,.rcontrols .rematch.fbt:not(.disabled):hover,.rcontrols .resume.fbt.active,.rcontrols .resume.fbt:not(.disabled):hover{animation:none;background:var(--c-primary);color:var(--c-primary-over)}.rcontrols .resume-button{position:relative}.rcontrols .resume-button .fbt.resume{width:100%}.rcontrols .resume-button .fbt.resume .spinner{height:55px;width:45px}.rcontrols .resume-button .fbt.resume .spinner path{stroke:var(--c-primary-over)}.rcontrols .post-game-study-decline,.rcontrols .rematch-decline,.rcontrols .resume-decline{background:var(--m-bad_bg-box_mix_50);border:0;display:none;height:5.5rem;justify-content:center;margin-top:1px;opacity:.7;position:absolute;right:-25px;top:0;transition:all .1s;width:25px}@media (min-width:979.3px),(orientation:landscape){.rcontrols .post-game-study-decline,.rcontrols .rematch-decline,.rcontrols .resume-decline{display:block}}.rcontrols .post-game-study-decline:hover,.rcontrols .rematch-decline:hover,.rcontrols .resume-decline:hover{background:var(--c-bad);color:var(--c-bad-over)}.rcontrols .post-game-study{min-height:calc(1.5rem + 25px);position:relative}.rcontrols .post-game-study a.fbt,.rcontrols .post-game-study form{display:flex;justify-content:center}.rcontrols .post-game-study a.fbt .spinner,.rcontrols .post-game-study form .spinner{height:20px;width:16px}.rcontrols .post-game-study a.fbt button.inactive,.rcontrols .post-game-study form button.inactive{pointer-events:none}.rcontrols .post-game-study a.fbt:hover~.new-study-button,.rcontrols .post-game-study form:hover~.new-study-button{background:var(--c-secondary);color:var(--c-secondary-over)}.rcontrols .post-game-study a.fbt:hover~.new-study-button:after,.rcontrols .post-game-study form:hover~.new-study-button:after{background:var(--c-secondary-over);content:"";height:70%;left:0;margin-top:10%;opacity:.3;position:absolute;width:1px}.rcontrols .post-game-study a.fbt.glowing:before,.rcontrols .post-game-study form.glowing:before{background:var(--c-secondary)}.rcontrols .post-game-study .new-study-button{align-items:center;color:var(--c-font-dim);display:flex;font-size:1.5rem;height:calc(100% - 1px);padding:0 .75rem;position:absolute;right:0;top:0}.rcontrols .post-game-study .new-study-button:hover{color:var(--c-secondary-over)}.rcontrols .post-game-study-decline{height:calc(1.5rem + 25px)}#modal-wrap.impasse-help{width:26em}@media (min-width:499.3px){#modal-wrap.impasse-help{width:30em}}#modal-wrap.impasse-help h4{font-size:1.75rem}#modal-wrap.impasse-help h4 .q-explanation{margin-left:.25rem}#modal-wrap.impasse-help .impasse{display:flex;justify-content:space-around;margin:1rem auto;width:100%}#modal-wrap.impasse-help .impasse .color-icon{display:flex;flex-direction:column}#modal-wrap.impasse-help .impasse .color-icon:before{font-size:5rem}#modal-wrap.impasse-help .impasse .color-icon .impasse-list{margin-top:1rem;text-align:left}#modal-wrap.impasse-help .impasse .color-icon .impasse-list li{display:flex;gap:.75rem;justify-content:space-between;margin:.2rem 0}#modal-wrap.impasse-help .impasse .color-icon .impasse-list li span{font-weight:700}#modal-wrap.impasse-help .impasse .color-icon .impasse-list li span.good{color:var(--c-good);font-weight:700}.ricons{display:flex;justify-content:center;margin-top:10px;padding-bottom:1rem}.ricons .fbt{border-radius:6px;font-size:1.4em;padding:.1em 1em}.ricons .fbt.pause-yes{font-size:1.2em}.ricons .fbt.hidden{padding-left:0;padding-right:0;pointer-events:none;visibility:hidden}.ricons .icon-loader{align-items:center;display:flex}.ricons .icon-loader .ddloader{margin:0}.ricons.confirm>button{pointer-events:none;transition:unset;visibility:hidden}.ricons .act-confirm{position:relative;visibility:visible;width:60px}.ricons .act-confirm .fbt.no{padding:.1em 0;position:absolute;right:-34px;text-align:center;top:0;width:30px}.ricons .act-confirm .fbt.yes{background:var(--c-accent);border-bottom:5px solid var(--m-black_accent_mix_30);border-radius:8px;color:var(--c-accent-over);position:absolute;right:0;text-decoration:none;text-shadow:0 -1px var(--m-black_accent_mix_30);top:-3px;transform:translate(0);transition:all .1s}.ricons .act-confirm .fbt.yes:hover{filter:brightness(1.07)}.ricons .act-confirm .fbt.yes:active{border-bottom-width:1px;filter:brightness(1);text-shadow:0 0 var(--m-black_accent_mix_30);transform:translateY(5px)}.round__now-playing{grid-area:now-playing}.round__now-playing h3{margin:1em 0 .5em}@media (max-width:979.29px) and (orientation:portrait){.round__now-playing h3{margin:1em 2vmin .5em}}.round__now-playing .simul span{font-weight:700;margin:0 .5em}.round__now-playing .simul .win{color:var(--c-good)}.round__now-playing .simul .draw{color:var(--c-brag)}.round__now-playing .simul .loss{color:var(--c-bad)}.round__now-playing .switcher label{cursor:pointer}.round__now-playing .switcher .switch{margin-left:10px}.round__now-playing .now-playing{padding:.3em}#powerTip .forecast-info .title{border-bottom:var(--border);display:block;padding:.7em;text-align:center}#powerTip .forecast-info .content{display:block;padding:1em}